.studio-about_page___APRC{--ink:#12150f;--paper:#eff1e8;--white:#f9faf5;--lime:#cf0;--muted:#485144;--rule:#c8cec0;--mono:ui-monospace,SFMono-Regular,Consolas,monospace;isolation:isolate;background:var(--white);color:var(--ink)}.studio-about_frame__A6EG3{width:min(1200px,100% - 2 * clamp(20px,5vw,60px));margin-inline:auto}.studio-about_page___APRC :where(a,button,h2):focus-visible{outline:2px solid #486006;outline-offset:4px}.studio-about_hero__WQiLl{--profile-paper:#f0f4eb;--profile-ink:var(--ink);--profile-muted:var(--muted);--profile-rule:var(--rule);--profile-accent:#3c5017;padding:76px 0 clamp(36px,5.4vw,76px);border-bottom:1px solid var(--profile-rule);background:linear-gradient(#0b0d09 0 64px,var(--profile-paper) 64px);color:var(--profile-ink)}.studio-about_hero__WQiLl .studio-about_frame__A6EG3,.studio-about_sectionNavInner__oOUfl{max-width:1100px}.studio-about_hero__WQiLl a:focus-visible{outline-color:var(--profile-accent)}.studio-about_breadcrumb__PJFZ4{display:flex;align-items:center;gap:11px;width:-moz-fit-content;width:fit-content;color:var(--profile-muted);font-size:.8125rem}.studio-about_breadcrumb__PJFZ4 a,.studio-about_textLink__H329_{display:inline-flex;min-height:44px;align-items:center}.studio-about_breadcrumb__PJFZ4 a:hover{text-decoration:underline}.studio-about_masthead__UFLVm{margin-top:clamp(12px,3vw,42px);padding:13px 0 clamp(20px,3.6vw,46px);border-top:2px solid var(--profile-ink);border-bottom:1px solid var(--profile-rule)}.studio-about_mastheadLine__AiTUu{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 16px}.studio-about_mastheadLine__AiTUu>:first-child{display:flex;align-items:center;gap:8px}.studio-about_mastheadLine__AiTUu>:first-child:before{width:15px;height:4px;background:var(--lime);content:""}.studio-about_profileLabel__zAGtX{color:var(--profile-accent);font:600 .6875rem/1.5 var(--mono);letter-spacing:.14em;text-transform:uppercase}.studio-about_masthead__UFLVm h1{margin-top:clamp(14px,2.6vw,36px);font-size:clamp(3.25rem,11.6vw,10.25rem);font-weight:800;letter-spacing:-.075em;line-height:.94}.studio-about_profileBody__vfGfL{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,.8fr);gap:clamp(28px,7vw,92px);padding-top:clamp(24px,3.6vw,48px)}.studio-about_eyebrow___Fbzs{color:#475920;font:600 .75rem/1.5 var(--mono);letter-spacing:.105em;text-transform:uppercase}.studio-about_projectLink__vuYPJ>p:last-child,.studio-about_prose__l0qBT p,.studio-about_summary__uqVgw,.studio-about_toolList__N4ler article>p:not(.studio-about_eyebrow___Fbzs){max-width:64ch;color:var(--muted);font-size:1rem;line-height:1.68}.studio-about_lead__kOveF{max-width:26ch;font-size:clamp(1.5rem,2.8vw,2.375rem);font-weight:650;letter-spacing:-.035em;line-height:1.18;text-wrap:balance}.studio-about_page___APRC:lang(zh) .studio-about_lead__kOveF{max-width:26em;line-height:1.36;letter-spacing:0}.studio-about_page___APRC:lang(zh) .studio-about_profileLabel__zAGtX{letter-spacing:.09em}.studio-about_heroDescription____ISe{max-width:56ch;margin-top:15px;color:var(--profile-muted);font-size:1rem;line-height:1.65}.studio-about_businessAreas__SJ_SU,.studio-about_sectionNav___FQ4M ul{padding:0;list-style:none}.studio-about_businessAreas__SJ_SU{display:flex;flex-wrap:wrap;gap:0 17px;margin-top:13px}.studio-about_businessAreas__SJ_SU a,.studio-about_portfolioLink__nzzye{display:inline-flex;min-height:44px;align-items:center;gap:5px;color:var(--profile-accent);font-weight:700;text-decoration:underline;text-decoration-color:#8c9b78;text-underline-offset:.3em}.studio-about_businessAreas__SJ_SU a{font-size:.8125rem}.studio-about_businessAreas__SJ_SU a:hover,.studio-about_portfolioLink__nzzye:hover{text-decoration-color:currentColor}.studio-about_businessAreas__SJ_SU a:active,.studio-about_portfolioLink__nzzye:active{color:var(--profile-ink)}.studio-about_portfolioNote__5YFvP{padding-left:clamp(18px,3.4vw,44px);border-left:1px solid var(--profile-rule)}.studio-about_portfolioYear__FLT5M{display:block;margin-top:8px;color:var(--profile-accent);font-size:clamp(2.75rem,5vw,4.5rem);font-weight:750;letter-spacing:-.045em;line-height:1.05}.studio-about_portfolioLink__nzzye{max-width:100%;gap:8px;margin-top:3px;color:var(--profile-ink);font-size:1rem;line-height:1.35}.studio-about_businessAreas__SJ_SU svg,.studio-about_portfolioLink__nzzye svg{flex:none}.studio-about_portfolioDetail__UUShL{color:var(--profile-muted);font-size:.875rem;line-height:1.55}.studio-about_sectionNav___FQ4M button{display:inline-flex;min-height:46px;align-items:center;justify-content:space-between;gap:8px;padding:7px 12px;border:1px solid var(--rule);border-radius:7px;color:#33460c;font-size:.8125rem;font-weight:700;line-height:1.3;text-align:left;transition:background-color .16s,border-color .16s}.studio-about_sectionNav___FQ4M button svg{flex:none}.studio-about_sectionNav___FQ4M button:enabled:hover{border-color:#839462;background:#e2e9d3}.studio-about_sectionNav___FQ4M button:enabled:active{border-color:#839462;background:#d4dfc0}.studio-about_sectionNav___FQ4M{border-bottom:1px solid var(--rule);background:var(--white)}.studio-about_sectionNav___FQ4M ul{display:flex;flex-wrap:wrap;gap:6px 8px}.studio-about_sectionNavInner__oOUfl{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px;padding-block:14px}.studio-about_sectionNav___FQ4M button{border-color:transparent}.studio-about_sectionNav___FQ4M button:disabled{opacity:.55}.studio-about_sectionNav___FQ4M button:enabled{cursor:pointer}.studio-about_editorial__9_fNP,.studio-about_story__x_Z8H,.studio-about_tools__93rxT,.studio-about_work__VJAPO{padding-block:clamp(54px,7.2vw,102px)}.studio-about_split__rjOoO{display:grid;grid-template-columns:minmax(0,.84fr) minmax(0,1fr);align-items:start;gap:clamp(18px,5vw,68px)}.studio-about_page___APRC h2{margin-top:10px;scroll-margin-top:88px;font-size:clamp(2.125rem,4.7vw,3.75rem);font-weight:750;letter-spacing:-.055em;line-height:1.06}.studio-about_prose__l0qBT p+p{margin-top:14px}.studio-about_textLink__H329_{width:-moz-fit-content;width:fit-content;gap:8px;color:#33460c;font-weight:700;text-decoration:underline;text-decoration-color:#8e9b75;text-underline-offset:.3em}.studio-about_textLink__H329_:hover{text-decoration-color:currentColor}.studio-about_projectLink__vuYPJ svg,.studio-about_textLink__H329_ svg{flex-shrink:0}.studio-about_prose__l0qBT .studio-about_textLink__H329_{margin-top:13px}.studio-about_work__VJAPO{background:#10140e;color:#f2f5ed}.studio-about_work__VJAPO .studio-about_eyebrow___Fbzs,.studio-about_work__VJAPO .studio-about_textLink__H329_{color:var(--lime)}.studio-about_work__VJAPO :where(a,h2):focus-visible{outline-color:var(--lime)}.studio-about_projects__xi_8z,.studio-about_toolList__N4ler{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(30px,4vw,56px);margin-block:28px 16px}.studio-about_projectImage__FgEHY{overflow:hidden;border:1px solid #3b4435;border-radius:7px;transition:border-color .18s}.studio-about_projectImage__FgEHY img{display:block;width:100%;height:auto;transition:transform .2s ease-out}.studio-about_project___QNRd .studio-about_eyebrow___Fbzs{margin-top:20px;color:#bdc8b2}.studio-about_project___QNRd h3,.studio-about_toolList__N4ler h3{font-size:clamp(1.375rem,2.6vw,2rem);font-weight:740;letter-spacing:-.025em;line-height:1.18}.studio-about_projectLink__vuYPJ{display:block;border-radius:7px}.studio-about_projectLink__vuYPJ h3{display:flex;min-height:44px;align-items:center;justify-content:space-between;gap:8px;padding-block:6px}.studio-about_projectLink__vuYPJ svg{color:var(--lime);transition:transform .18s ease-out}.studio-about_projectLink__vuYPJ:focus-visible h3,.studio-about_projectLink__vuYPJ:hover h3{color:var(--lime)}.studio-about_projectLink__vuYPJ:focus-visible .studio-about_projectImage__FgEHY,.studio-about_projectLink__vuYPJ:hover .studio-about_projectImage__FgEHY{border-color:var(--lime)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.studio-about_projectLink__vuYPJ:hover img{transform:scale(1.025)}.studio-about_projectLink__vuYPJ:hover svg{transform:translate(2px,-2px)}}.studio-about_projectLink__vuYPJ>p:last-child{color:#c3ccbb}.studio-about_work__VJAPO>div>.studio-about_textLink__H329_{margin-top:12px}.studio-about_tools__93rxT{background:var(--paper)}.studio-about_summary__uqVgw{align-self:end}.studio-about_toolList__N4ler{margin-top:clamp(30px,5vw,54px)}.studio-about_toolList__N4ler article{padding:22px 0 8px;border-top:1px solid #a5b297}.studio-about_toolList__N4ler h3{margin:6px 0 11px}.studio-about_toolList__N4ler .studio-about_textLink__H329_{margin-top:10px}.studio-about_related__DnyRr{margin-top:18px;padding-top:20px;border-top:1px solid var(--rule)}.studio-about_related__DnyRr ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px 24px;margin:6px 0 0;padding:0;list-style:none}.studio-about_related__DnyRr li p{color:var(--muted);font-size:.9375rem;line-height:1.55}.studio-about_editorial__9_fNP{border-top:1px solid var(--rule)}@media (max-width:767px){.studio-about_profileBody__vfGfL,.studio-about_projects__xi_8z,.studio-about_related__DnyRr ul,.studio-about_split__rjOoO,.studio-about_toolList__N4ler{grid-template-columns:minmax(0,1fr)}.studio-about_hero__WQiLl{padding-top:69px}.studio-about_businessAreas__SJ_SU{gap:0 14px}.studio-about_portfolioNote__5YFvP{padding:17px 0 0;border-top:1px solid var(--profile-rule);border-left:0}.studio-about_sectionNavInner__oOUfl{display:grid}.studio-about_sectionNav___FQ4M button{width:100%;height:100%;border-color:var(--rule)}.studio-about_sectionNav___FQ4M ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:440px){.studio-about_businessAreas__SJ_SU{display:grid;grid-template-columns:minmax(max-content,1.25fr) minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.studio-about_projectImage__FgEHY,.studio-about_projectImage__FgEHY img,.studio-about_projectLink__vuYPJ svg,.studio-about_sectionNav___FQ4M button{transition:none}}.editorial-author{--ea-black:#050505;--ea-white:#ffffff;--ea-muted:#a0a0a0;--ea-lime:#ccff00;--ea-paper:#f4f4f0;--ea-ink:#111111;--ea-paper-muted:#646460;--ea-rule:#d8d8d1;width:100%;min-width:0;padding-top:112px;background:var(--ea-black);color:var(--ea-white);font-family:inherit;-webkit-font-smoothing:antialiased}.editorial-author *,.editorial-author :after,.editorial-author :before{box-sizing:border-box}.editorial-author :where(h1,h2,h3,p,dl,dd,figure){margin:0}.editorial-author :where(a,summary){-webkit-tap-highlight-color:transparent}.editorial-author a{color:inherit;text-decoration:none}.editorial-author :where(a,summary):focus-visible{outline:2px solid var(--ea-lime);outline-offset:5px}.editorial-author :where(img,svg){display:block;max-width:100%}.editorial-author svg{flex-shrink:0;stroke-width:1.7}.editorial-author .ea-wrap{width:calc(100% - 128px);max-width:1312px;min-width:0;margin-inline:auto}.editorial-author .ea-breadcrumb{display:flex;min-height:44px;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:32px;color:var(--ea-muted);font-size:14px;line-height:1.5}.editorial-author .ea-breadcrumb a{display:inline-flex;min-height:44px;align-items:center;transition:color .15s ease}.editorial-author .ea-breadcrumb [aria-current=page],.editorial-author .ea-breadcrumb a:hover{color:var(--ea-white)}.editorial-author .ea-hero{padding-bottom:48px}.editorial-author .ea-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:32px}.editorial-author .ea-hero-copy,.editorial-author .ea-hero-figure{min-width:0}.editorial-author .ea-hero-title{font-size:clamp(64px,5.7vw,82px);font-weight:750;letter-spacing:-.055em;line-height:1.05;overflow-wrap:anywhere}.editorial-author .ea-hero-title span{display:block}.editorial-author .ea-hero-definition{max-width:34em;margin-top:24px;color:var(--ea-white);font-size:20px;line-height:1.55;overflow-wrap:anywhere}.editorial-author .ea-actions{display:flex;align-items:center;flex-wrap:wrap;gap:24px;margin-top:32px}.editorial-author .ea-button{display:inline-flex;min-width:0;min-height:52px;align-items:center;justify-content:center;gap:16px;padding:12px 24px;border:1px solid var(--ea-lime);border-radius:8px;background:var(--ea-lime);color:var(--ea-ink);font-size:16px;font-weight:700;line-height:1.4;text-align:center;transition:background-color .15s ease,border-color .15s ease}.editorial-author .ea-button svg,.editorial-author .ea-link svg{width:24px;height:24px;transition:transform .15s ease}.editorial-author .ea-button:hover{border-color:var(--ea-white);background:var(--ea-white)}.editorial-author .ea-link{display:inline-flex;min-height:44px;align-items:center;justify-content:flex-start;gap:12px;font-size:16px;font-weight:500;line-height:1.5;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}.editorial-author :where(.ea-button,.ea-link):hover svg{transform:translateX(3px)}.editorial-author .ea-meta{display:flex;align-items:center;flex-wrap:wrap;gap:16px 24px;margin-top:32px;color:var(--ea-white);font-size:14px;line-height:1.5}.editorial-author .ea-meta>:where(span,div,p){display:inline-flex;min-height:24px;align-items:center;gap:12px}.editorial-author .ea-meta>:where(span,div,p)+:where(span,div,p){padding-left:24px;border-left:1px solid var(--ea-muted)}.editorial-author .ea-meta svg{width:20px;height:20px}.editorial-author .ea-hero-figure{margin:0;animation:ea-art-enter .6s ease both}.editorial-author .ea-hero-image{width:100%;height:auto;aspect-ratio:3/2;border-radius:12px;-o-object-fit:contain;object-fit:contain}.editorial-author .ea-hero-caption{margin-top:12px;color:var(--ea-muted);font-size:12px;line-height:1.5}.editorial-author .ea-topics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:64px;padding-top:24px;border-top:1px solid var(--ea-muted)}.editorial-author .ea-topic-link{display:flex;min-width:0;min-height:64px;align-items:center;gap:20px;padding:8px 32px;font-size:18px;font-weight:650;line-height:1.4;overflow-wrap:anywhere;transition:color .15s ease}.editorial-author .ea-topic-link:first-child{padding-left:0}.editorial-author .ea-topic-link:last-child{padding-right:0}.editorial-author .ea-topic-link+.ea-topic-link{border-left:1px solid var(--ea-muted)}.editorial-author .ea-topic-icon{width:28px;height:28px;flex:0 0 28px}.editorial-author .ea-topic-arrow{width:24px;height:24px;flex:0 0 24px;margin-left:auto;color:var(--ea-lime);transition:transform .15s ease}.editorial-author .ea-topic-link:hover{color:var(--ea-lime)}.editorial-author .ea-topic-link:hover .ea-topic-arrow{transform:translateX(3px)}.editorial-author .ea-articles{padding-block:72px 80px;background:var(--ea-paper);color:var(--ea-ink)}.editorial-author .ea-articles :where(a,summary):focus-visible{outline-color:var(--ea-ink)}.editorial-author .ea-section-head{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:24px 48px}.editorial-author .ea-section-head>*{min-width:0}.editorial-author .ea-principles-intro h2,.editorial-author .ea-section-head h2{font-size:clamp(44px,3.9vw,56px);font-weight:750;letter-spacing:-.045em;line-height:1.08;overflow-wrap:anywhere}.editorial-author .ea-section-head>.ea-link{flex-shrink:0;margin-top:4px}.editorial-author .ea-section-description{max-width:60em;margin-top:12px;color:var(--ea-paper-muted);font-size:20px;line-height:1.55}.editorial-author .ea-articles-grid{display:grid;grid-template-columns:minmax(0,56fr) minmax(0,44fr);align-items:start;gap:40px;margin-top:48px;padding-bottom:32px;border-bottom:1px solid var(--ea-rule)}.editorial-author .ea-featured,.editorial-author .ea-featured-link,.editorial-author .ea-story-info,.editorial-author .ea-story-list{min-width:0}.editorial-author .ea-featured-link{display:block}.editorial-author .ea-cover{display:block;width:100%;height:auto;aspect-ratio:16/10;overflow:hidden;border-radius:12px;background:var(--ea-rule);-o-object-fit:cover;object-fit:cover}.editorial-author .ea-cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .15s ease}.editorial-author .ea-category{display:inline-block;max-width:100%;margin-top:20px;padding-bottom:4px;border-bottom:4px solid var(--ea-lime);font-size:16px;line-height:1.5}.editorial-author .ea-story-title{margin-top:16px;font-size:clamp(28px,2.5vw,36px);font-weight:750;letter-spacing:-.035em;line-height:1.15;overflow-wrap:anywhere}.editorial-author .ea-story-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;margin-top:20px;color:var(--ea-paper-muted);font-size:14px;line-height:1.6}.editorial-author .ea-story-meta>:where(span,time)+:where(span,time){padding-left:20px;border-left:1px solid var(--ea-rule)}.editorial-author .ea-story-list{display:grid;margin:0;padding:0;list-style:none}.editorial-author .ea-story-row{display:block;min-width:0;min-height:112px;padding-block:16px;border-bottom:1px solid var(--ea-rule)}.editorial-author .ea-story-row-link{display:grid;min-width:0;min-height:80px;grid-template-columns:100px minmax(0,1fr) 24px;align-items:center;gap:20px}.editorial-author .ea-story-list>:first-child .ea-story-row,.editorial-author .ea-story-row:first-child{padding-top:0}.editorial-author .ea-story-list>:last-child .ea-story-row,.editorial-author .ea-story-row:last-child{border-bottom:0}.editorial-author .ea-story-thumb{width:100px;height:80px;overflow:hidden;border-radius:12px;background:var(--ea-rule);-o-object-fit:cover;object-fit:cover}.editorial-author .ea-story-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .15s ease}.editorial-author .ea-story-row .ea-story-info h3{margin-top:0;font-size:20px;font-weight:700;letter-spacing:-.025em;line-height:1.3;overflow-wrap:anywhere}.editorial-author .ea-story-row .ea-story-meta{margin-top:8px}.editorial-author .ea-story-info time{display:block;margin:0;color:var(--ea-paper-muted);font-size:14px;line-height:1.5}.editorial-author .ea-story-arrow{width:24px;height:24px;transition:transform .15s ease}.editorial-author .ea-story-row:hover .ea-story-arrow{transform:translateX(3px)}.editorial-author .ea-featured-link:hover .ea-cover img,.editorial-author .ea-story-row:hover .ea-story-thumb img{transform:scale(1.025)}.editorial-author .ea-illustration-caption{margin-top:8px;color:var(--ea-paper-muted);font-size:12px;line-height:1.5}.editorial-author .ea-empty{margin-top:48px;padding-block:32px;border-block:1px solid var(--ea-rule);color:var(--ea-paper-muted);font-size:18px;line-height:1.6}.editorial-author .ea-principles{padding-block:80px}.editorial-author .ea-principles-grid{display:grid;grid-template-columns:minmax(0,40fr) minmax(0,60fr);align-items:start;gap:64px}.editorial-author .ea-principle-list,.editorial-author .ea-principles-intro{min-width:0}.editorial-author .ea-principles-intro>p{margin-top:20px;color:var(--ea-white);font-size:20px;line-height:1.55}.editorial-author .ea-facts{margin-top:32px;border-top:1px solid var(--ea-muted)}.editorial-author .ea-facts>div{display:grid;min-width:0;grid-template-columns:minmax(0,42fr) minmax(0,58fr);align-items:baseline;gap:16px;padding-block:12px;border-bottom:1px solid var(--ea-muted);font-size:14px;line-height:1.5}.editorial-author .ea-facts dt{display:flex;justify-content:space-between;gap:12px;font-weight:700}.editorial-author .ea-facts dt:after{content:"\2014";color:var(--ea-muted);font-weight:400}.editorial-author .ea-facts dd{min-width:0;overflow-wrap:anywhere}.editorial-author .ea-principle{border-bottom:1px solid var(--ea-muted)}.editorial-author .ea-principle summary{display:grid;min-height:96px;grid-template-columns:28px 32px minmax(0,1fr) 20px;align-items:center;gap:20px;padding-block:24px;list-style:none;cursor:pointer}.editorial-author :where(.ea-principle,.ea-method-notes) summary::-webkit-details-marker{display:none}.editorial-author .ea-principle-symbol{width:28px;height:28px}.editorial-author .ea-principle-number{color:var(--ea-lime);font-size:18px;font-weight:700;line-height:1.4}.editorial-author .ea-principle-title{min-width:0;padding-left:20px;border-left:1px solid var(--ea-muted);font-size:22px;font-weight:650;letter-spacing:-.025em;line-height:1.3;overflow-wrap:anywhere}.editorial-author .ea-principle-plus{width:20px;height:20px;transition:transform .15s ease,color .15s ease}.editorial-author .ea-principle summary:hover .ea-principle-plus,.editorial-author .ea-principle[open] .ea-principle-plus{color:var(--ea-lime)}.editorial-author .ea-principle[open] .ea-principle-plus{transform:rotate(45deg)}.editorial-author .ea-principle-body{padding:0 40px 24px 120px;color:var(--ea-muted);font-size:16px;line-height:1.7;overflow-wrap:anywhere}.editorial-author .ea-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin:48px 0 0;padding:32px;background:var(--ea-ink);list-style:none}.editorial-author .ea-flow-step{position:relative;display:flex;min-width:0;min-height:112px;align-items:center;justify-content:center;flex-direction:column;gap:16px;font-size:20px;font-weight:650;line-height:1.4;text-align:center;overflow-wrap:anywhere}.editorial-author .ea-flow-step>svg:not(.ea-flow-arrow){width:44px;height:44px}.editorial-author .ea-flow-arrow{position:absolute;top:28px;right:-28px;width:24px;height:24px;color:var(--ea-lime)}.editorial-author .ea-flow-step:last-child .ea-flow-arrow{display:none}.editorial-author .ea-process{margin-top:48px}.editorial-author .ea-process h2{font-size:28px;font-weight:700;letter-spacing:-.03em;line-height:1.2;overflow-wrap:anywhere}.editorial-author .ea-process p{max-width:70em;margin-top:12px;color:var(--ea-muted);font-size:18px;line-height:1.65;overflow-wrap:anywhere}.editorial-author .ea-method-notes{margin-top:20px;padding-top:12px;border-top:1px solid var(--ea-muted)}.editorial-author .ea-method-notes summary{display:flex;min-height:44px;align-items:center;justify-content:space-between;gap:16px;font-size:16px;font-weight:600;line-height:1.5;list-style:none;cursor:pointer}.editorial-author .ea-method-notes summary>svg{width:20px;height:20px;flex:0 0 20px;color:var(--ea-lime);transition:transform .15s ease}.editorial-author .ea-method-notes[open] summary>svg{transform:rotate(45deg)}.editorial-author .ea-method-notes p{margin-top:16px;font-size:16px;line-height:1.7}.editorial-author .ea-contact{padding-block:56px;background:var(--ea-lime);color:var(--ea-ink)}.editorial-author .ea-contact-grid{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px 48px}.editorial-author .ea-contact-copy{min-width:0}.editorial-author .ea-contact-copy h2{font-size:clamp(32px,3vw,44px);font-weight:750;letter-spacing:-.04em;line-height:1.12;overflow-wrap:anywhere}.editorial-author .ea-contact-copy p{margin-top:16px;font-size:18px;line-height:1.55;overflow-wrap:anywhere}.editorial-author .ea-contact .ea-button{border-color:var(--ea-black);background:var(--ea-black);color:var(--ea-white)}.editorial-author .ea-contact .ea-button:hover{border-color:var(--ea-white);background:var(--ea-white);color:var(--ea-ink)}.editorial-author .ea-contact :where(a,summary):focus-visible{outline-color:var(--ea-ink)}.editorial-author .ea-image-fallback{display:flex;min-width:0;min-height:80px;align-items:center;justify-content:center;flex-direction:column;gap:12px;padding:16px;background:var(--ea-ink);color:var(--ea-lime);font-size:14px;line-height:1.5;text-align:center;overflow-wrap:anywhere}.editorial-author :where(.ea-cover,.ea-story-thumb)>.ea-image-fallback{width:100%;height:100%;flex-direction:column;gap:12px}.editorial-author .ea-image-fallback>svg{width:24px;height:24px}.editorial-author .ea-story-thumb>.ea-image-fallback{min-height:0;gap:8px;padding:8px;font-size:10px;line-height:1.4}.editorial-author .ea-story-thumb>.ea-image-fallback>svg{width:20px;height:20px}@keyframes ea-art-enter{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1199px){.editorial-author .ea-wrap{width:calc(100% - 64px)}.editorial-author .ea-topic-link{gap:16px;padding-inline:24px;font-size:16px}.editorial-author .ea-articles-grid{gap:32px}.editorial-author .ea-story-row-link{gap:16px}.editorial-author .ea-story-row .ea-story-info h3{font-size:18px}.editorial-author .ea-principles-grid{gap:40px}.editorial-author .ea-principle summary{gap:16px}.editorial-author .ea-principle-title{padding-left:16px;font-size:20px}.editorial-author .ea-principle-body{padding-left:108px}.editorial-author .ea-contact-grid{gap:32px}}@media (max-width:1023px){.editorial-author{padding-top:104px}.editorial-author .ea-hero-grid{grid-template-columns:minmax(0,1fr);gap:32px}.editorial-author .ea-hero-title{max-width:12em;font-size:64px}.editorial-author .ea-hero-definition{max-width:36em}.editorial-author .ea-hero-figure{width:100%;max-width:720px;margin-inline:auto}.editorial-author .ea-topics{margin-top:48px}.editorial-author .ea-topic-link{gap:12px;padding-inline:16px;font-size:16px}.editorial-author .ea-articles-grid{grid-template-columns:minmax(0,1fr);gap:32px}.editorial-author .ea-featured .ea-cover{max-height:480px}.editorial-author .ea-story-row-link{grid-template-columns:100px minmax(0,1fr) 24px;gap:24px}.editorial-author .ea-story-row .ea-story-info h3{font-size:20px}.editorial-author .ea-principles-grid{grid-template-columns:minmax(0,1fr);gap:40px}.editorial-author .ea-principles-intro h2{max-width:16ch}.editorial-author .ea-facts{max-width:560px}.editorial-author .ea-principle-title{font-size:22px}.editorial-author .ea-contact-grid{grid-template-columns:minmax(0,1fr);justify-items:start}}@media (max-width:767px){.editorial-author{padding-top:88px}.editorial-author .ea-wrap{width:calc(100% - 40px)}.editorial-author .ea-breadcrumb{margin-bottom:20px;font-size:12px}.editorial-author .ea-hero{padding-bottom:32px}.editorial-author .ea-hero-grid{grid-template-areas:"title" "definition" "figure" "actions" "meta";gap:20px}.editorial-author .ea-hero-copy{display:contents}.editorial-author .ea-hero-title{grid-area:title;font-size:44px;letter-spacing:-.05em}.editorial-author .ea-hero-definition{grid-area:definition;margin-top:0;font-size:18px;line-height:1.55}.editorial-author .ea-hero-figure{grid-area:figure;max-width:560px}.editorial-author .ea-hero-caption{margin-top:8px}.editorial-author .ea-actions{grid-area:actions;gap:12px 16px;margin-top:4px}.editorial-author .ea-button{gap:12px;padding-inline:20px}.editorial-author .ea-link{font-size:14px}.editorial-author .ea-meta{grid-area:meta;gap:12px 16px;margin-top:0;font-size:12px}.editorial-author .ea-meta>:where(span,div,p){gap:8px}.editorial-author .ea-meta>:where(span,div,p)+:where(span,div,p){padding-left:16px}.editorial-author .ea-topics{grid-template-columns:minmax(0,1fr);margin-top:32px;padding-top:8px}.editorial-author .ea-topic-link{min-height:64px;gap:16px;padding:16px 0;font-size:18px}.editorial-author .ea-topic-link+.ea-topic-link{border-top:1px solid var(--ea-muted);border-left:0}.editorial-author .ea-articles{padding-block:48px}.editorial-author .ea-section-head{flex-direction:column;gap:16px}.editorial-author .ea-principles-intro h2,.editorial-author .ea-section-head h2{font-size:36px;letter-spacing:-.035em}.editorial-author .ea-section-description{margin-top:12px;font-size:18px}.editorial-author .ea-section-head>.ea-link{margin-top:0;font-size:16px}.editorial-author .ea-articles-grid{gap:32px;margin-top:32px;padding-bottom:24px}.editorial-author .ea-category{margin-top:16px;font-size:14px}.editorial-author .ea-story-title{margin-top:16px;font-size:28px;line-height:1.18}.editorial-author .ea-story-meta{gap:4px 12px;margin-top:16px;font-size:12px}.editorial-author .ea-story-meta>:where(span,time)+:where(span,time){padding-left:12px}.editorial-author .ea-story-row-link{grid-template-columns:88px minmax(0,1fr) 20px;gap:16px}.editorial-author .ea-story-thumb{width:88px;height:80px}.editorial-author .ea-story-row .ea-story-info h3{font-size:16px;line-height:1.35}.editorial-author .ea-story-info time{font-size:12px}.editorial-author .ea-story-arrow{width:20px;height:20px}.editorial-author .ea-principles{padding-block:48px}.editorial-author .ea-principles-grid{gap:32px}.editorial-author .ea-principles-intro>p{margin-top:16px;font-size:18px}.editorial-author .ea-facts{margin-top:24px}.editorial-author .ea-principle summary{min-height:88px;grid-template-columns:24px 24px minmax(0,1fr) 20px;gap:12px;padding-block:20px}.editorial-author .ea-principle-symbol{width:24px;height:24px}.editorial-author .ea-principle-number{font-size:16px}.editorial-author .ea-principle-title{padding-left:12px;font-size:18px}.editorial-author .ea-principle-body{padding:0 0 24px 36px;font-size:16px;line-height:1.65}.editorial-author .ea-flow{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin-top:32px;padding:24px}.editorial-author .ea-flow-step{min-height:112px;font-size:18px}.editorial-author .ea-flow-step:nth-child(2) .ea-flow-arrow{display:none}.editorial-author .ea-process{margin-top:32px}.editorial-author .ea-process h2{font-size:24px;line-height:1.25}.editorial-author .ea-process p{font-size:16px}.editorial-author .ea-contact{padding-block:48px}.editorial-author .ea-contact-grid{gap:24px}.editorial-author .ea-contact-copy h2{font-size:32px}.editorial-author .ea-contact-copy p{margin-top:12px;font-size:18px}}@media (max-width:479px){.editorial-author .ea-meta>:where(span,div,p)+:where(span,div,p){padding-left:0;border-left:0}.editorial-author .ea-flow{grid-template-columns:minmax(0,1fr);gap:48px;padding:24px}.editorial-author .ea-flow-step{min-height:88px;gap:12px}.editorial-author .ea-flow-arrow,.editorial-author .ea-flow-step:nth-child(2) .ea-flow-arrow{display:block;top:auto;right:auto;bottom:-36px;left:calc(50% - 12px);transform:rotate(90deg)}.editorial-author .ea-flow-step:last-child .ea-flow-arrow{display:none}}@media (max-width:359px){.editorial-author .ea-story-row-link{grid-template-columns:72px minmax(0,1fr) 16px;gap:12px}.editorial-author .ea-story-thumb{width:72px;height:80px}.editorial-author .ea-story-arrow{width:16px;height:16px}.editorial-author .ea-principle summary{grid-template-columns:20px 20px minmax(0,1fr) 20px;gap:8px}.editorial-author .ea-principle-symbol{width:20px;height:20px}.editorial-author .ea-principle-title{padding-left:8px;font-size:16px}.editorial-author .ea-facts>div{gap:12px;font-size:12px}.editorial-author .ea-facts dt{gap:8px}}@media (prefers-reduced-motion:reduce){.editorial-author *,.editorial-author :after,.editorial-author :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}