main[data-actra-secondary-page] .actra-brand{--ink: #111;--muted: #686868;--line: #dedede;font-size:17px;line-height:1.6}main[data-actra-secondary-page] :is(.page-intro,.solution-hero){padding-block:64px 56px}main[data-actra-secondary-page] .actra-brand h1{font-size:clamp(44px,5.6vw,80px);font-weight:500;line-height:1.06;letter-spacing:-.05em}main[data-actra-secondary-page] .actra-brand h2{font-size:clamp(32px,3.8vw,56px);font-weight:500;line-height:1.1;letter-spacing:-.045em}main[data-actra-secondary-page] .actra-brand h3{font-size:24px;line-height:1.2;letter-spacing:-.03em}main[data-actra-secondary-page] .eyebrow{margin-bottom:24px}main[data-actra-secondary-page] .lead{font-size:clamp(18px,1.6vw,22px);line-height:1.5;letter-spacing:-.02em}main[data-actra-secondary-page] .intro-columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;margin-top:40px}main[data-actra-secondary-page] .intro-label{font-size:15px;line-height:1.6}main[data-actra-secondary-page] .wide-image img{border-radius:20px}main[data-actra-secondary-page] .wide-image figcaption{line-height:1.5}main[data-actra-secondary-page] .manifesto{padding-block:80px 64px;gap:0 48px}main[data-actra-secondary-page] .manifesto-copy{font-size:18px;line-height:1.65}main[data-actra-secondary-page] .brand-vision{padding-block:16px 72px}main[data-actra-secondary-page] .brand-vision h2{max-width:25ch}main[data-actra-secondary-page] .principles{gap:32px;padding-bottom:80px}main[data-actra-secondary-page] .principles article{min-width:0}main[data-actra-secondary-page] .principles article>span{margin-bottom:24px}main[data-actra-secondary-page] .principles p{margin-top:16px}main[data-actra-secondary-page] .community-note{max-width:calc(1440px + 2*var(--gutter));margin-inline:auto;padding-block:64px 80px}main[data-actra-secondary-page] .community-note .lead{max-width:52ch}main[data-actra-secondary-page] .community-note .text-link{min-height:48px;padding:12px 22px;border:1px solid #111;border-radius:999px;background:#111;color:#fff;font-size:15px;font-weight:500;line-height:1.4;gap:24px}main[data-actra-secondary-page] .text-link{min-height:44px;align-items:center}main[data-actra-secondary-page] .profession-picker{margin-top:40px}main[data-actra-secondary-page] .profession-picker>a{border-radius:16px;min-height:166px;padding:24px}main[data-actra-secondary-page] .profession-name{font-size:25px}main[data-actra-secondary-page] .profession-number{margin-bottom:20px}main[data-actra-secondary-page] .solution-story{padding-block:72px}main[data-actra-secondary-page] .solution-story-heading{gap:48px;margin-bottom:36px}main[data-actra-secondary-page] .solution-story-heading>.lead{font-size:20px}main[data-actra-secondary-page] .solution-story-grid{gap:40px}main[data-actra-secondary-page] .solution-story-context figure{border-radius:16px}main[data-actra-secondary-page] .workflow-example{border-radius:16px}main[data-actra-secondary-page] .workflow-draft{border-radius:12px}main[data-actra-secondary-page] .solution-boundaries{padding-block:64px;margin-top:0}main[data-actra-secondary-page] .solution-boundaries>.container{gap:0 48px}main[data-actra-secondary-page] .solution-boundaries .lead{font-size:20px}main[data-actra-secondary-page] .solution-boundaries .small{margin-top:36px}html[lang^=zh] main[data-actra-secondary-page] .actra-brand :is(h1,h2,h3){letter-spacing:0;line-height:1.25}@media(max-width:989px){main[data-actra-secondary-page] .manifesto{grid-template-columns:1fr;gap:28px}main[data-actra-secondary-page] .manifesto-copy{max-width:55ch}main[data-actra-secondary-page] .solution-story-grid{gap:28px}main[data-actra-secondary-page] .solution-story-heading{gap:28px}}@media(max-width:760px){main[data-actra-secondary-page] .actra-brand{--gutter: 24px;font-size:16px}main[data-actra-secondary-page] :is(.page-intro,.solution-hero){padding-block:40px 36px}main[data-actra-secondary-page] .actra-brand h1{font-size:clamp(40px,10.5vw,64px);line-height:1.08}main[data-actra-secondary-page] .actra-brand h2{font-size:clamp(32px,8.2vw,44px)}main[data-actra-secondary-page] .eyebrow{font-size:12px;gap:16px;margin-bottom:20px}main[data-actra-secondary-page] .intro-columns{grid-template-columns:1fr;gap:16px;margin-top:28px}main[data-actra-secondary-page] .intro-label{font-size:14px}main[data-actra-secondary-page] .lead{font-size:18px}main[data-actra-secondary-page] .wide-image img{border-radius:14px;aspect-ratio:1.25}main[data-actra-secondary-page] .manifesto{padding-block:48px;gap:24px}main[data-actra-secondary-page] .manifesto-copy{font-size:17px;margin-top:0}main[data-actra-secondary-page] .brand-vision{padding-block:8px 48px}main[data-actra-secondary-page] .principles{grid-template-columns:1fr;gap:28px;padding-bottom:48px}main[data-actra-secondary-page] .principles article>span{margin-bottom:16px}main[data-actra-secondary-page] .principles p{max-width:42ch}main[data-actra-secondary-page] .community-note{padding-block:40px 48px}main[data-actra-secondary-page] .community-note .text-link{margin-top:24px}main[data-actra-secondary-page] .profession-picker{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:28px;gap:12px}main[data-actra-secondary-page] .profession-picker>a{padding:18px 16px;min-height:156px;border-radius:12px}main[data-actra-secondary-page] .profession-number{margin-bottom:18px;font-size:12px}main[data-actra-secondary-page] .profession-name{font-size:21px;letter-spacing:-.035em;overflow-wrap:normal}main[data-actra-secondary-page] .profession-focus{font-size:13px;margin-top:8px}main[data-actra-secondary-page] .profession-arrow{top:18px;right:16px;font-size:18px}main[data-actra-secondary-page] .solution-story{padding-block:48px}main[data-actra-secondary-page] .solution-story-heading{gap:20px;margin-bottom:28px}main[data-actra-secondary-page] .solution-story-heading>.lead{font-size:18px}main[data-actra-secondary-page] .workflow-example{padding:20px}main[data-actra-secondary-page] .workflow-draft{padding:20px 16px}main[data-actra-secondary-page] .workflow-draft h3{font-size:22px}main[data-actra-secondary-page] .workflow-author{flex-wrap:wrap}main[data-actra-secondary-page] .solution-boundaries{padding-block:48px}main[data-actra-secondary-page] .solution-boundaries>.container{gap:0}main[data-actra-secondary-page] .solution-boundaries .lead{font-size:18px}main[data-actra-secondary-page] .solution-boundaries .small{margin-top:28px}}@media(max-width:359px){main[data-actra-secondary-page] .profession-name{font-size:19px}main[data-actra-secondary-page] .profession-picker>a{padding-inline:12px}}@media(hover:hover)and (pointer:fine){main[data-actra-secondary-page] .community-note .text-link:hover{background:#333}}@media(prefers-reduced-motion:reduce){main[data-actra-secondary-page] .actra-brand *{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/actra-secondary-pages.css.map */
