.a3-page{--a3-ink:#1b1c1a;--a3-paper:#f2eee6;--a3-amber:#e8ad5a;--a3-muted:#c5c1b8;--a3-border:#ffffff30;background:var(--a3-ink);color:var(--a3-paper);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:Manrope,sans-serif;font-size:16px;line-height:1.65;overflow:clip}.a3-page *,.a3-page :before,.a3-page :after{box-sizing:border-box}.a3-page h1,.a3-page h2,.a3-page h3,.a3-page p,.a3-page figure{margin:0}.a3-page h1,.a3-page h2,.a3-page h3{letter-spacing:-.035em;text-wrap:balance;font-weight:400}.a3-page h1,.a3-page h3{font-family:Anton,Impact,sans-serif}.a3-page h2{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(48px,5.2vw,78px);font-weight:500;line-height:.99}.a3-page h2 em{font-weight:400}.a3-page p{max-width:none}.a3-page a{color:inherit;text-decoration:none}:is(.a3-page a:focus-visible,.a3-page summary:focus-visible){outline:2px solid var(--a3-amber);outline-offset:6px}:is(.a3-page .a3-paper a:focus-visible,.a3-page .a3-paper summary:focus-visible,.a3-page .a3-close a:focus-visible){outline-color:var(--a3-ink)}.a3-page ::selection{background:var(--a3-amber);color:var(--a3-ink)}.a3-page svg{flex-shrink:0;width:22px;height:22px}.a3-page img{max-width:100%;display:block}.a3-page section[id]{scroll-margin-top:85px}.a3-page .a3-wrap{width:min(1360px,100% - 112px);margin-inline:auto}.a3-page .a3-nav{align-items:center;gap:19px;min-height:85px;display:flex}.a3-page .a3-monogram{letter-spacing:-.07em;font-family:Anton,Impact,sans-serif;font-size:36px;line-height:1}.a3-page .a3-monogram span{color:var(--a3-amber)}.a3-page .a3-nav-identity{font-size:15px;font-weight:600}.a3-page .a3-nav nav{align-items:center;gap:36px;margin-left:auto;display:flex}.a3-page .a3-nav nav a{padding-block:12px;font-size:14px;font-weight:600;line-height:1.3}.a3-page .a3-nav nav a:hover{color:var(--a3-amber)}.a3-page .a3-nav-last{align-items:center;gap:20px;display:flex}.a3-page .a3-nav-last svg{width:17px;height:17px}.a3-page .a3-hero{isolation:isolate;background:#21221e;min-height:clamp(720px,53vw,1200px);position:relative}.a3-page .a3-hero-image{object-fit:cover;object-position:64% 50%;z-index:-3;width:100%;height:100%;position:absolute;inset:0}.a3-page .a3-mobile-portrait,.a3-page .a3-hero-body-compact{display:none}.a3-page .a3-hero-shade{z-index:-2;background:linear-gradient(90deg,#191b18e8 0%,#191b18cf 26%,#191b1878 45%,#191b1800 69%),linear-gradient(#191b1800 60%,#191b18b0 100%);position:absolute;inset:0}.a3-page .a3-hero-inner{flex-direction:column;align-items:flex-start;min-height:clamp(720px,53vw,1200px);padding-block:42px 32px;display:flex;position:relative}.a3-page .a3-eyebrow{letter-spacing:.075em;font-size:13px;font-weight:600}.a3-page .a3-hero-heading>.a3-eyebrow{color:var(--a3-paper);align-items:center;gap:11px;display:flex}.a3-page .a3-hero-heading>.a3-eyebrow>span{border:1px solid var(--a3-amber);width:7px;height:7px;transform:rotate(45deg)}.a3-page .a3-hero h1{text-transform:uppercase;letter-spacing:-.025em;margin-top:25px;font-size:clamp(116px,12.9vw,196px);line-height:.96}.a3-page .a3-hero h1>span{color:var(--a3-amber)}.a3-page .a3-hero-copy{max-width:505px;margin-top:26px}.a3-page .a3-hero-lead{letter-spacing:-.035em;font-size:23px;font-weight:600;line-height:1.27}.a3-page .a3-hero-body{color:#e2ded6;max-width:475px;margin-top:15px;font-size:15px;line-height:1.65}.a3-page .a3-hero-actions{flex-wrap:wrap;gap:12px;margin-top:23px;display:flex}.a3-page .a3-button{border:1px solid #0000;justify-content:space-between;align-items:center;gap:23px;min-height:51px;padding:14px 18px;font-size:14px;font-weight:600;line-height:1.4;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.a3-page .a3-button svg{width:17px;height:17px}.a3-page .a3-button-amber{color:var(--a3-ink);background:var(--a3-amber)}.a3-page .a3-button-amber:hover{background:#f3c080}.a3-page .a3-button-outline{background:#1c1d1abb;border-color:#f2eee675}.a3-page .a3-button-outline:hover{background:var(--a3-paper);color:var(--a3-ink);border-color:var(--a3-paper)}.a3-page .a3-hero-story-link{color:#d2cfc7;align-items:center;gap:18px;margin-top:28px;font-size:13px;display:inline-flex}.a3-page .a3-hero-story-link:hover{color:var(--a3-amber)}.a3-page .a3-hero-story-link svg{width:16px;height:16px}.a3-page .a3-hero-caption{color:#e9e3d8;font-family:Cormorant Garamond,Georgia,serif;font-size:22px;font-style:italic;position:absolute;bottom:34px;right:56px}.a3-page .a3-paper{background:var(--a3-paper);color:var(--a3-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.a3-page .a3-section-label{letter-spacing:.045em;align-items:center;gap:20px;margin-bottom:39px;font-size:13px;font-weight:600;line-height:1.4;display:flex}.a3-page .a3-section-label>span:first-child{opacity:.63;font-size:13px}.a3-page .a3-section-label:after{content:"";opacity:.25;background:currentColor;flex:1;height:1px;margin-left:16px}.a3-page .a3-story-grid{grid-template-columns:1.2fr .8fr;align-items:start;gap:clamp(60px,10vw,150px);display:grid}.a3-page .a3-story-copy h2{margin-bottom:29px}.a3-page .a3-story-copy>p{color:#58594f;max-width:560px;font-size:16px;line-height:1.8}.a3-page .a3-story-copy>.a3-story-opening{color:#35372f;font-size:19px;line-height:1.6}.a3-page .a3-story-copy>p+p{margin-top:17px}.a3-page .a3-history{border-top:1px solid #1b1c1a40;margin-top:30px}.a3-page .a3-history details{border-bottom:1px solid #1b1c1a40}.a3-page .a3-history summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding-block:17px;font-size:15px;font-weight:600;list-style:none;display:flex}.a3-page .a3-history summary::-webkit-details-marker{display:none}.a3-page .a3-history details>p{color:#58594f;padding:0 35px 20px 0;font-size:15px;line-height:1.8}.a3-page .a3-history-sign{flex-shrink:0;width:15px;height:15px;position:relative}.a3-page .a3-history-sign:before,.a3-page .a3-history-sign:after{content:"";background:currentColor;width:15px;height:1px;position:absolute;top:7px;left:0}.a3-page .a3-history-sign:after{transition:transform .2s;transform:rotate(90deg)}.a3-page details[open] .a3-history-sign:after{transform:rotate(0)}.a3-page .a3-story-portrait{margin-top:4px}.a3-page .a3-portrait-frame{background:#d8cfbe;border:1px solid #b6ad9a;padding:19px 19px 0;position:relative}.a3-page .a3-portrait-frame:after{content:"";pointer-events:none;border:1px solid #b5aa94;position:absolute;inset:7px}.a3-page .a3-portrait-frame img{aspect-ratio:.9;object-fit:contain;object-position:bottom;z-index:1;width:100%;height:auto;position:relative}.a3-page .a3-portrait-corner{border-top:2px solid #796446;border-right:2px solid #796446;width:35px;height:35px;position:absolute;top:-5px;right:-5px}.a3-page .a3-story-portrait figcaption{color:#626256;flex-direction:column;gap:1px;padding-top:16px;font-size:13px;display:flex}.a3-page .a3-story-portrait figcaption>span:first-child{color:var(--a3-ink);font-family:Cormorant Garamond,Georgia,serif;font-size:22px;font-style:italic}.a3-page .a3-work .a3-section-label{color:var(--a3-muted)}.a3-page .a3-section-heading{justify-content:space-between;align-items:flex-end;gap:50px;margin-bottom:38px;display:flex}.a3-page .a3-section-heading>p{color:var(--a3-muted);padding-bottom:4px;font-size:16px;line-height:1.65}.a3-page .a3-venture{border-top:1px solid var(--a3-border);grid-template-columns:.55fr 1.1fr 1fr;align-items:start;gap:38px;padding:38px 0;display:grid}.a3-page .a3-venture:last-child{padding-bottom:0}.a3-page .a3-venture-role{flex-direction:column;align-items:start;gap:11px;display:flex}.a3-page .a3-venture-role>span:first-child{color:#bbb7ad;font-size:13px}.a3-page .a3-venture-role>span:last-child{color:var(--a3-amber);border:1px solid #e8ad5a60;padding:5px 10px;font-size:13px;font-weight:600;line-height:1.4;display:inline-block}.a3-page .a3-venture h3{letter-spacing:-.015em;font-size:clamp(34px,3.45vw,49px);line-height:1.08}.a3-page .a3-venture h3 span{color:var(--a3-amber)}.a3-page .a3-venture-detail>p{color:#cac7bf;font-size:16px;line-height:1.7}.a3-page .a3-text-link{border-bottom:1px solid;align-items:center;gap:24px;min-height:43px;font-size:14px;font-weight:600;line-height:1.5;display:inline-flex}.a3-page .a3-text-link svg{width:18px;height:18px;transition:transform .2s}.a3-page .a3-text-link:hover svg{transform:translate(2px,-2px)}.a3-page .a3-venture .a3-text-link{color:var(--a3-amber);margin-top:20px}.a3-page .a3-feature{grid-template-columns:1.15fr .85fr;align-items:stretch;gap:60px;display:grid}.a3-page .a3-feature-copy{padding-block:10px 0}.a3-page .a3-feature-copy>.a3-eyebrow{color:#6a655a;margin-bottom:22px}.a3-page .a3-feature h2{font-size:clamp(54px,6vw,88px);line-height:.92}.a3-page .a3-feature-copy>p:not(.a3-eyebrow){color:#5b5b50;max-width:340px;margin-top:25px;font-size:16px;line-height:1.7}.a3-page .a3-feature .a3-text-link{margin-top:15px}.a3-page .a3-feature-art{isolation:isolate;background:#634a2f;min-height:400px;position:relative;overflow:hidden}.a3-page .a3-feature-art img{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute}.a3-page .a3-feature-art:after{content:"";z-index:-1;background:linear-gradient(#18171000 35%,#181710e3);position:absolute;inset:0}.a3-page .a3-feature-art-caption{color:#f3eadb;flex-direction:column;gap:26px;display:flex;position:absolute;inset:auto 29px 26px}.a3-page .a3-feature-art-caption>span:first-child{font-family:Cormorant Garamond,Georgia,serif;font-size:37px;font-style:italic;line-height:1.05}.a3-page .a3-feature-art-caption>span:last-child{letter-spacing:.06em;font-size:13px}.a3-page .a3-resource{border-top:1px solid #1b1c1a40;border-bottom:1px solid #1b1c1a40;grid-template-columns:.75fr 1.8fr auto;align-items:center;gap:24px;margin-top:47px;padding-block:25px;display:grid}.a3-page .a3-resource-format{color:#666458;font-size:13px}.a3-page .a3-resource-description{flex-direction:column;gap:5px;display:flex}.a3-page .a3-resource-description>strong{letter-spacing:-.035em;font-size:20px;font-weight:600;line-height:1.35}.a3-page .a3-resource-description>span{color:#626256;font-size:15px;line-height:1.6}.a3-page .a3-resource-action{align-items:center;gap:18px;font-size:14px;font-weight:600;display:flex}.a3-page .a3-resource-action svg{width:18px;height:18px}.a3-page .a3-resource:hover .a3-resource-action{text-decoration:underline}.a3-page .a3-close{background:var(--a3-amber);color:var(--a3-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;padding-block:53px 56px}.a3-page .a3-close .a3-section-label{margin-bottom:32px}.a3-page .a3-close-heading{justify-content:space-between;align-items:center;margin-bottom:35px;display:flex}.a3-page .a3-close h2{font-size:clamp(65px,8vw,112px);line-height:.91}.a3-page .a3-close-heading>svg{width:100px;height:100px;margin-right:14px}.a3-page .a3-close-choices{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.a3-page .a3-close-choice{border-top:1px solid #1b1c1a75;justify-content:space-between;align-items:flex-start;gap:16px;padding:24px 0 4px;display:flex}.a3-page .a3-close-choice>span{flex-direction:column;display:flex}.a3-page .a3-close-choice small{margin-bottom:12px;font-size:13px;font-weight:600}.a3-page .a3-close-choice strong{letter-spacing:-.045em;font-family:Manrope,sans-serif;font-size:20px;font-weight:600;line-height:1.25}.a3-page .a3-close-choice>span>span{color:#4c3823;margin-top:7px;font-size:15px}.a3-page .a3-close-choice>svg{flex-shrink:0;width:27px;height:27px;margin-top:30px}.a3-page .a3-close-choice:hover strong{text-underline-offset:7px;text-decoration:underline;text-decoration-thickness:1px}.a3-page .a3-footer{align-items:center;gap:35px;min-height:110px;display:flex}.a3-page .a3-footer-name{letter-spacing:-.025em;text-transform:uppercase;font-family:Anton,Impact,sans-serif;font-size:28px;font-weight:400;line-height:1}.a3-page .a3-footer-name span{color:var(--a3-amber)}.a3-page .a3-footer>span{color:#bcb8ae;font-size:13px}.a3-page .a3-footer-top{align-items:center;gap:22px;margin-left:auto;font-size:13px;display:flex}.a3-page .a3-footer-top>span{font-size:21px}.a3-page .a3-routing{padding-block:45px 43px}.a3-page .a3-routing-heading,.a3-page .a3-building-heading{justify-content:space-between;align-items:flex-end;gap:35px;margin-bottom:27px;display:flex}.a3-page .a3-routing-heading h2,.a3-page .a3-building-heading h2{font-size:clamp(45px,4.6vw,65px);line-height:1.05}.a3-page .a3-routing-heading>p,.a3-page .a3-building-heading>p{color:#656257;flex-shrink:0;padding-bottom:3px;font-size:15px;line-height:1.7}.a3-page .a3-intent-tabs{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.a3-page .a3-intent-tabs button{color:#4b4b42;text-align:left;cursor:pointer;background:#fbf8f1;border:1px solid #bcb6a9;border-radius:0;justify-content:space-between;align-items:center;gap:13px;min-height:58px;padding:14px 19px;font-family:Manrope,sans-serif;font-size:14px;font-weight:600;line-height:1.4;transition:color .18s,background .18s,border-color .18s;display:flex;box-shadow:inset 0 1px #fff,0 2px 3px #463c2907}.a3-page .a3-intent-tabs button:hover{color:var(--a3-ink);border-color:#686557}.a3-page .a3-intent-tabs button[aria-selected=true]{background:var(--a3-ink);border-color:var(--a3-ink);color:var(--a3-paper);box-shadow:inset 0 1px #ffffff21,0 3px 7px #1b1c1a1a}.a3-page .a3-intent-tab-marker{color:#8b8170;font-size:20px;line-height:1}.a3-page .a3-intent-tabs button[aria-selected=true] .a3-intent-tab-marker{color:var(--a3-amber)}.a3-page .a3-intent-tabs button:focus-visible{outline-offset:5px;outline:2px solid #846038}.a3-page .a3-intent-panel:focus-visible{outline-offset:5px;outline:2px solid #846038}.a3-page .a3-intent-panel{grid-template-columns:.9fr 1.4fr auto;align-items:center;gap:26px;min-height:151px;padding:25px 0 7px;display:grid}.a3-page .a3-intent-panel[hidden]{display:none}.a3-page .a3-intent-panel h3{letter-spacing:-.035em;font-family:Cormorant Garamond,Georgia,serif;font-size:32px;font-weight:600;line-height:1.05}.a3-page .a3-intent-panel p{color:#666357;font-size:15px;line-height:1.7}.a3-page .a3-intent-panel .a3-text-link{white-space:nowrap;gap:17px;font-size:13px}.a3-page .a3-signup{padding-bottom:54px}.a3-page .a3-signup-panel{border-top:1px solid #bab4a6;grid-template-columns:1.15fr .95fr;align-items:center;gap:54px;padding-top:42px;display:grid}.a3-page .a3-signup-copy .a3-eyebrow{color:#7a562b;text-transform:uppercase;letter-spacing:.1em;margin-bottom:20px}.a3-page .a3-signup-copy h2{margin-bottom:22px;font-size:clamp(43px,4.2vw,61px);line-height:1.03}.a3-page .a3-signup-copy>p:not(.a3-eyebrow){color:#5f6054;max-width:540px;font-size:16px;line-height:1.75}.a3-page .a3-guide-contents{border-top:1px solid #c9c2b3;margin:26px 0 0;padding:0;list-style:none}.a3-page .a3-guide-contents li{color:#33372c;border-bottom:1px solid #c9c2b3;align-items:baseline;gap:19px;padding-block:12px;font-size:15px;line-height:1.55;display:flex}.a3-page .a3-guide-contents li>span{color:#8d795d;flex-shrink:0;font-size:13px}.a3-page .a3-guide-excerpt{color:#393e33;margin-top:23px}.a3-page .a3-guide-excerpt>span{color:#746c5d;font-size:13px}.a3-page .a3-guide-excerpt p{margin-top:7px;font-size:15px;font-weight:600;line-height:1.8}.a3-page .a3-guide-excerpt p>span{color:#997444;padding-inline:4px}.a3-page .a3-signup-form{background:var(--a3-ink);min-width:0;color:var(--a3-paper);border-top:3px solid var(--a3-amber);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;padding:30px;box-shadow:0 10px 25px #3c342518}.a3-page .a3-form-eyebrow{color:var(--a3-amber);margin-bottom:11px;font-size:13px;line-height:1.4}.a3-page .a3-signup-form h3{letter-spacing:-.035em;text-wrap:initial;margin-bottom:26px;font-family:Manrope,sans-serif;font-size:24px;font-weight:600;line-height:1.28}.a3-page .a3-form-field{margin-bottom:20px}.a3-page .a3-form-field label{margin-bottom:9px;font-size:14px;font-weight:600;line-height:1.5;display:block}.a3-page .a3-form-field label>span{color:#aaa99e;margin-left:3px;font-size:13px;font-weight:400}.a3-page .a3-form-field input{color:#25281e;width:100%;min-height:51px;box-shadow:none;caret-color:#25281e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f5f1e8;border:1px solid #c4bba6;border-radius:0;padding:12px 14px;font-family:Manrope,sans-serif;font-size:16px;line-height:1.5;display:block}.a3-page .a3-form-field input[aria-invalid=true]{border-color:#eba18a;box-shadow:inset 0 0 0 1px #cc6446}:is(.a3-page .a3-signup-form input:focus-visible,.a3-page .a3-signup-form button:focus-visible,.a3-page .a3-signup-form a:focus-visible){outline:2px solid var(--a3-amber);outline-offset:5px}.a3-page .a3-signup-submit{border:1px solid var(--a3-amber);background:var(--a3-amber);width:100%;min-height:53px;color:var(--a3-ink);text-align:left;border-radius:0;justify-content:space-between;align-items:center;gap:15px;padding:14px 17px;font-family:Manrope,sans-serif;font-size:14px;font-weight:600;line-height:1.5;transition:background .18s,border-color .18s;display:flex}.a3-page .a3-signup-submit:hover{background:#f3c080;border-color:#f3c080}.a3-page .a3-signup-submit:disabled{cursor:progress;opacity:.8}.a3-page .a3-signup-submit svg{width:18px;height:18px}.a3-page .a3-form-delivery{color:#d1cbbd;text-align:center;margin-top:11px;font-size:13px}.a3-page .a3-signup-form-footer{border-top:1px solid #ffffff26;margin-top:23px;padding-top:17px}.a3-page .a3-signup-form-footer p{color:#bcbbae;font-size:13px;line-height:1.7}.a3-page .a3-signup-form-footer a{color:#dbd5c8;text-underline-offset:4px;margin-top:9px;font-size:13px;line-height:1.5;-webkit-text-decoration:underline #8a897b;text-decoration:underline #8a897b;display:inline-block}.a3-page .a3-signup-form-footer a:hover{color:var(--a3-amber)}.a3-page .a3-signup-form .a3-form-error{color:#f5b29f;margin-top:10px;font-size:14px;line-height:1.6}.a3-page .a3-signup-form .a3-submit-error{margin-bottom:17px}.a3-page .a3-signup-honeypot{display:none}.a3-page .a3-signup-success{padding-block:14px 10px}.a3-page .a3-signup-success-mark{color:var(--a3-amber);margin-bottom:22px;font-size:32px;line-height:1;display:block}.a3-page .a3-signup-success h3{margin-bottom:18px;font-family:Cormorant Garamond,Georgia,serif;font-size:42px;font-weight:500;line-height:1.02}.a3-page .a3-signup-success>p{color:#d1cbbd;margin-bottom:27px;font-size:16px;line-height:1.7}.a3-page .a3-building{background:#20211d;padding-block:48px 59px}.a3-page .a3-building .a3-section-label{color:#c5bcae;margin-bottom:26px}.a3-page .a3-building-heading>p{color:#b8b4a8}.a3-page .a3-portfolio{grid-template-columns:repeat(3,1fr);gap:23px;display:grid}.a3-page .a3-project{background:#292a25;border:1px solid #5d594c;flex-direction:column;min-width:0;transition:border-color .2s,box-shadow .2s;display:flex;box-shadow:0 9px 20px #11130f2b,inset 0 1px #ffffff0b}.a3-page .a3-project:hover{border-color:var(--a3-amber);box-shadow:0 14px 25px #11130f40,inset 0 1px #ffffff14}.a3-page .a3-project-visual{aspect-ratio:1.6;background:#e9e6db;border:1px solid #ffffff1a;margin:11px 11px 0;position:relative;overflow:hidden;box-shadow:0 3px 10px #0c100f2b}.a3-page .a3-project-visual img{object-fit:contain;width:100%;height:100%}.a3-page .a3-project-network .a3-project-visual{isolation:isolate;background:#171d20;place-items:center;padding:23px;display:grid}.a3-page .a3-project-network .a3-project-visual:before{content:"";z-index:-1;background:#d0dce803;border:1px solid #73889324;width:75%;position:absolute;inset:-40% 38%;transform:rotate(31deg)}.a3-page .a3-project-network .a3-project-visual img{height:auto}.a3-page .a3-project-linktracker .a3-project-visual{background:#f8f9fa}.a3-page .a3-project-preview-note{bottom:0;color:#575952;background:#f6f7f8;border-top:1px solid #dedfe0;padding:5px 9px;font-size:13px;line-height:1.4;display:block;position:absolute;inset-inline:0}.a3-page .a3-project-linktracker .a3-project-visual img{height:calc(100% - 29px)}.a3-page .a3-project-rockstars .a3-project-visual img{object-fit:cover;object-position:65% center}.a3-page .a3-project-copy{flex-direction:column;flex:1;padding:23px 22px 22px;display:flex}.a3-page .a3-project-kind{color:#d4af77;justify-content:space-between;gap:12px;margin-bottom:9px;font-size:13px;line-height:1.4;display:flex}.a3-page .a3-project-kind>span:last-child{color:#b4b0a2}.a3-page .a3-project h3{letter-spacing:-.045em;text-wrap:initial;font-family:Manrope,sans-serif;font-size:clamp(21px,2vw,28px);font-weight:600;line-height:1.2}.a3-page .a3-project p{color:#c0bdae;margin-top:15px;margin-bottom:23px;font-size:15px;line-height:1.7}.a3-page .a3-project-action{color:var(--a3-paper);border-top:1px solid #ccc2a92b;justify-content:space-between;align-items:center;gap:13px;margin-top:auto;padding-top:16px;font-size:13px;font-weight:600;display:flex}.a3-page .a3-project-action svg{width:18px;height:18px;color:var(--a3-amber)}.a3-page .a3-story,.a3-page .a3-work,.a3-page .a3-perspective{padding-block:47px 53px}.a3-page .a3-story .a3-section-label,.a3-page .a3-work .a3-section-label,.a3-page .a3-perspective .a3-section-label{margin-bottom:27px}.a3-page .a3-story-copy h2{margin-bottom:23px;font-size:clamp(47px,4.5vw,64px)}.a3-page .a3-story-grid{grid-template-columns:1.35fr .75fr;gap:85px}.a3-page .a3-story-portrait{justify-self:end;max-width:315px}.a3-page .a3-story-copy>.a3-story-opening{font-size:18px}.a3-page .a3-story-copy>p{line-height:1.7}.a3-page .a3-history{margin-top:23px}.a3-page .a3-section-heading{margin-bottom:26px}.a3-page .a3-section-heading h2{font-size:clamp(46px,4.6vw,65px)}.a3-page .a3-venture{padding-block:27px}.a3-page .a3-venture h3{font-size:clamp(34px,3vw,44px)}.a3-page .a3-venture h3.a3-society-title{font-size:clamp(30px,2.65vw,38px)}.a3-page .a3-feature{grid-template-columns:1.2fr .8fr}.a3-page .a3-feature h2{font-size:clamp(52px,5.3vw,72px)}.a3-page .a3-feature-art{min-height:330px}.a3-page .a3-resource{margin-top:31px;padding-block:19px}.a3-page .a3-close{padding-block:42px 45px}.a3-page .a3-close h2{font-size:clamp(65px,7vw,96px)}@media (max-width:1100px){.a3-page .a3-intent-panel{grid-template-columns:.85fr 1.4fr;gap:14px 30px;padding-top:25px}.a3-page .a3-intent-panel .a3-text-link{grid-column:2;justify-self:start}.a3-page .a3-intent-tabs button{padding-inline:14px}.a3-page .a3-portfolio{gap:17px}.a3-page .a3-project-copy{padding-inline:18px}.a3-page .a3-wrap{width:calc(100% - 72px)}.a3-page .a3-hero-image{object-position:61% 50%}.a3-page .a3-hero-copy{max-width:460px}.a3-page .a3-hero-caption{right:36px}.a3-page .a3-story-grid{grid-template-columns:1.2fr .8fr;gap:65px}.a3-page .a3-venture{grid-template-columns:.48fr 1fr 1fr;gap:25px}.a3-page .a3-feature{gap:40px}.a3-page .a3-resource{grid-template-columns:.75fr 1.8fr}.a3-page .a3-resource-action{grid-column:2;margin-top:-10px}}@media (max-width:760px){.a3-page .a3-nav nav a.a3-nav-perspective{display:none}.a3-page .a3-signup{padding-bottom:38px}.a3-page .a3-signup-panel{grid-template-columns:1fr;gap:29px;padding-top:32px}.a3-page .a3-signup-copy .a3-eyebrow{margin-bottom:17px}.a3-page .a3-signup-copy h2{margin-bottom:21px;font-size:clamp(43px,8.8vw,57px)}.a3-page .a3-signup-copy h2 br{display:none}.a3-page .a3-guide-contents{margin-top:22px}.a3-page .a3-signup-form{padding:26px 22px}.a3-page .a3-signup-form h3{font-size:23px}.a3-page .a3-signup-success h3{font-size:39px}.a3-page .a3-routing{padding-block:33px 34px}.a3-page .a3-routing-heading,.a3-page .a3-building-heading{margin-bottom:24px;display:block}.a3-page .a3-routing-heading h2,.a3-page .a3-building-heading h2{font-size:clamp(43px,8.3vw,56px)}.a3-page .a3-routing-heading>p,.a3-page .a3-building-heading>p{margin-top:14px}.a3-page .a3-intent-tabs{grid-template-columns:repeat(2,1fr);gap:8px}.a3-page .a3-intent-tabs button{gap:8px;min-height:61px;padding:13px 12px;font-size:13px}.a3-page .a3-intent-panel{grid-template-columns:1fr;gap:14px;min-height:224px;padding-top:24px}.a3-page .a3-intent-panel h3{font-size:32px}.a3-page .a3-intent-panel .a3-text-link{grid-column:auto}.a3-page .a3-building{padding-block:39px 44px}.a3-page .a3-portfolio{grid-template-columns:1fr;gap:24px}.a3-page .a3-project{justify-self:center;width:100%;max-width:530px}.a3-page .a3-project h3{font-size:25px}.a3-page .a3-project-copy{padding:22px}.a3-page .a3-project-visual{aspect-ratio:1.7}.a3-page .a3-wrap{width:calc(100% - 40px)}.a3-page .a3-nav{gap:14px;min-height:70px}.a3-page .a3-nav-identity{display:none}.a3-page .a3-nav nav{gap:14px}.a3-page .a3-nav nav a{font-size:13px}.a3-page .a3-nav-last{gap:0}.a3-page .a3-nav-last svg{display:none}.a3-page .a3-monogram{font-size:32px}.a3-page .a3-hero,.a3-page .a3-hero-inner{min-height:0}.a3-page .a3-hero-inner{padding-block:20px 28px}.a3-page .a3-hero-image,.a3-page .a3-hero-shade,.a3-page .a3-hero-body-full{display:none}.a3-page .a3-mobile-portrait{object-fit:contain;object-position:center;background:#181916;width:100%;height:clamp(220px,60vw,300px);margin-top:21px;display:block}.a3-page .a3-hero-body-compact{display:block}.a3-page .a3-hero-heading>.a3-eyebrow{letter-spacing:.025em;gap:8px;max-width:295px;font-size:13px;line-height:1.6}.a3-page .a3-hero-heading>.a3-eyebrow>span{flex-shrink:0;width:5px;height:5px}.a3-page .a3-hero h1{white-space:nowrap;margin-top:13px;font-size:clamp(44px,13.8vw,88px);line-height:.96}.a3-page .a3-hero h1 br{display:none}.a3-page .a3-hero-copy{width:100%;max-width:520px;margin-top:21px}.a3-page .a3-hero-lead{max-width:440px;font-size:21px}.a3-page .a3-hero-body{max-width:440px;margin-top:12px;font-size:15px;line-height:1.65}.a3-page .a3-hero-actions{gap:10px;margin-top:18px}.a3-page .a3-button{gap:18px;min-height:49px;padding:12px 16px;font-size:13px}.a3-page .a3-hero-story-link,.a3-page .a3-hero-caption{display:none}.a3-page .a3-story,.a3-page .a3-work,.a3-page .a3-perspective{padding-block:43px 48px}.a3-page .a3-section-label{letter-spacing:.015em;gap:13px;margin-bottom:30px;font-size:13px}.a3-page .a3-section-label:after{margin-left:4px}.a3-page .a3-story-grid{grid-template-columns:1fr;gap:35px}.a3-page .a3-story-copy h2{margin-bottom:22px;font-size:clamp(48px,9vw,68px)}.a3-page .a3-story-copy>.a3-story-opening{font-size:18px}.a3-page .a3-story-copy>p{font-size:16px}.a3-page .a3-story-portrait{justify-self:center;width:85%;max-width:430px}.a3-page .a3-portrait-frame img{aspect-ratio:1.15;object-fit:contain}.a3-page .a3-section-heading{margin-bottom:29px;display:block}.a3-page .a3-section-heading h2{font-size:52px}.a3-page .a3-section-heading>p{margin-top:22px;font-size:16px}.a3-page .a3-venture{grid-template-columns:.8fr 1.2fr;gap:24px 20px;padding-block:29px}.a3-page .a3-venture h3{font-size:39px}.a3-page .a3-venture h3.a3-society-title{font-size:31px}.a3-page .a3-venture-detail{grid-column:1/-1}.a3-page .a3-venture-detail p{max-width:500px}.a3-page .a3-venture .a3-text-link{margin-top:13px}.a3-page .a3-feature{grid-template-columns:1fr;gap:30px}.a3-page .a3-feature h2{font-size:clamp(61px,11vw,82px)}.a3-page .a3-feature-art{min-height:260px}.a3-page .a3-feature-art-caption{gap:24px;inset:auto 25px 24px}.a3-page .a3-feature-art-caption>span:first-child{font-size:35px}.a3-page .a3-resource{grid-template-columns:1fr;gap:12px;margin-top:31px;padding-block:23px}.a3-page .a3-resource-action{grid-column:auto;margin-top:8px}.a3-page .a3-close{padding-block:39px 43px}.a3-page .a3-close-heading{gap:10px;margin-bottom:32px}.a3-page .a3-close h2{font-size:clamp(57px,10.5vw,78px)}.a3-page .a3-close-heading>svg{width:50px;height:50px;margin-right:0}.a3-page .a3-close-choices{grid-template-columns:1fr;gap:24px}.a3-page .a3-close-choice{padding-top:22px}.a3-page .a3-close-choice strong{font-size:23px}.a3-page .a3-close-choice small{margin-bottom:8px}.a3-page .a3-footer{flex-wrap:wrap;gap:20px;min-height:160px;padding-block:30px}.a3-page .a3-footer>span{order:3;width:100%}}@media (max-width:440px){.a3-page .a3-hero-actions{flex-direction:column;width:100%}.a3-page .a3-hero-copy{width:100%;margin-top:21px}.a3-page .a3-hero-actions .a3-button{width:100%}.a3-page .a3-hero-story-link{display:none}.a3-page .a3-story-portrait{width:92%}.a3-page .a3-close-heading>svg{width:38px;height:38px}}@media (prefers-reduced-motion:reduce){.a3-page *,.a3-page :before,.a3-page :after{scroll-behavior:auto!important;transition:none!important}}.a3-palette .a3-page{--a3-ink:var(--p-ink);--a3-paper:var(--p-paper);--a3-amber:var(--p-accent);--a3-muted:var(--p-on-ink);--a3-border:color-mix(in srgb, var(--p-on-ink) 26%, transparent);--p-paper-raised:color-mix(in srgb, var(--p-paper) 91%, white);--p-paper-line:color-mix(in srgb, var(--p-ink) 20%, transparent);--p-paper-line-strong:color-mix(in srgb, var(--p-ink) 34%, transparent);--p-ink-raised:color-mix(in srgb, var(--p-ink) 89%, var(--p-paper));--p-ink-deep:color-mix(in srgb, var(--p-ink) 95%, black);--p-ink-line:color-mix(in srgb, var(--p-on-ink) 22%, transparent);--p-ink-line-soft:color-mix(in srgb, var(--p-on-ink) 13%, transparent);--p-on-ink-muted:color-mix(in srgb, var(--p-on-ink) 77%, var(--p-ink));--p-hero-strong:color-mix(in srgb, var(--p-ink) 94%, transparent);--p-hero-mid:color-mix(in srgb, var(--p-ink) 77%, transparent);--p-hero-soft:color-mix(in srgb, var(--p-ink) 41%, transparent);--p-hero-bottom:color-mix(in srgb, var(--p-ink) 73%, transparent);background:var(--p-ink);color:var(--p-on-ink)}:is(.a3-palette .a3-page a:focus-visible,.a3-palette .a3-page summary:focus-visible){outline-color:var(--p-accent)}:is(.a3-palette .a3-page .a3-paper a:focus-visible,.a3-palette .a3-page .a3-paper summary:focus-visible,.a3-palette .a3-page .a3-close a:focus-visible){outline-color:var(--p-accent-deep)}.a3-palette .a3-page ::selection{background:var(--p-accent);color:var(--p-ink)}.a3-palette .a3-page .a3-hero{background:var(--p-ink)}.a3-palette .a3-page .a3-hero-shade{background:linear-gradient(90deg, var(--p-hero-strong) 0%, var(--p-hero-mid) 26%, var(--p-hero-soft) 45%, transparent 69%), linear-gradient(0deg, var(--p-hero-bottom) 0%, transparent 40%)}.a3-palette .a3-page .a3-mobile-portrait{background:var(--p-ink-deep)}.a3-palette .a3-page .a3-hero-heading>.a3-eyebrow,.a3-palette .a3-page .a3-hero-body,.a3-palette .a3-page .a3-hero-story-link,.a3-palette .a3-page .a3-hero-caption{color:var(--p-on-ink)}.a3-palette .a3-page .a3-hero-heading>.a3-eyebrow>span{border-color:var(--p-accent)}.a3-palette .a3-page .a3-hero h1>span,.a3-palette .a3-page .a3-monogram span,.a3-palette .a3-page .a3-nav nav a:hover,.a3-palette .a3-page .a3-hero-story-link:hover,.a3-palette .a3-page .a3-footer-name span{color:var(--p-accent)}.a3-palette .a3-page .a3-hero-body,.a3-palette .a3-page .a3-hero-story-link{color:var(--p-on-ink-muted)}.a3-palette .a3-page .a3-button-outline{background:color-mix(in srgb, var(--p-ink) 76%, transparent);border-color:color-mix(in srgb, var(--p-on-ink) 45%, transparent)}.a3-palette .a3-page .a3-button-outline:hover{background:var(--p-paper);border-color:var(--p-paper);color:var(--p-ink)}.a3-palette .a3-page .a3-button-amber,.a3-palette .a3-page .a3-signup-submit{background:var(--p-accent);border-color:var(--p-accent);color:var(--p-ink)}.a3-palette .a3-page .a3-button-amber:hover,.a3-palette .a3-page .a3-signup-submit:hover{background:color-mix(in srgb, var(--p-accent) 84%, white);border-color:color-mix(in srgb, var(--p-accent) 84%, white)}.a3-palette .a3-page .a3-work,.a3-palette .a3-page .a3-building,.a3-palette .a3-page .a3-footer{background:var(--p-ink);color:var(--p-on-ink)}.a3-palette .a3-page .a3-work .a3-section-label,.a3-palette .a3-page .a3-building .a3-section-label,.a3-palette .a3-page .a3-section-heading>p,.a3-palette .a3-page .a3-building-heading>p,.a3-palette .a3-page .a3-venture-detail>p,.a3-palette .a3-page .a3-venture-role>span:first-child,.a3-palette .a3-page .a3-project p,.a3-palette .a3-page .a3-footer>span{color:var(--p-on-ink-muted)}.a3-palette .a3-page .a3-venture,.a3-palette .a3-page .a3-project-action{border-color:var(--p-ink-line)}.a3-palette .a3-page .a3-venture-role>span:last-child{color:var(--p-accent);border-color:color-mix(in srgb, var(--p-accent) 52%, transparent)}.a3-palette .a3-page .a3-venture h3 span,.a3-palette .a3-page .a3-venture .a3-text-link,.a3-palette .a3-page .a3-project-kind,.a3-palette .a3-page .a3-project-action svg{color:var(--p-accent)}.a3-palette .a3-page .a3-paper{background:var(--p-paper);color:var(--p-ink)}.a3-palette .a3-page .a3-story-copy>p,.a3-palette .a3-page .a3-history details>p,.a3-palette .a3-page .a3-story-portrait figcaption,.a3-palette .a3-page .a3-feature-copy>p:not(.a3-eyebrow),.a3-palette .a3-page .a3-resource-description>span,.a3-palette .a3-page .a3-resource-format,.a3-palette .a3-page .a3-routing-heading>p,.a3-palette .a3-page .a3-building-heading>p,.a3-palette .a3-page .a3-intent-panel p,.a3-palette .a3-page .a3-signup-copy>p:not(.a3-eyebrow),.a3-palette .a3-page .a3-guide-excerpt>span{color:var(--p-muted-paper)}.a3-palette .a3-page .a3-story-copy>.a3-story-opening,.a3-palette .a3-page .a3-story-portrait figcaption>span:first-child,.a3-palette .a3-page .a3-guide-contents li,.a3-palette .a3-page .a3-guide-excerpt{color:var(--p-ink)}.a3-palette .a3-page .a3-history,.a3-palette .a3-page .a3-history details,.a3-palette .a3-page .a3-resource,.a3-palette .a3-page .a3-guide-contents,.a3-palette .a3-page .a3-guide-contents li,.a3-palette .a3-page .a3-signup-panel{border-color:var(--p-paper-line)}.a3-palette .a3-page .a3-portrait-frame{background:color-mix(in srgb, var(--p-paper) 74%, var(--p-secondary));border-color:color-mix(in srgb, var(--p-ink) 28%, var(--p-paper))}.a3-palette .a3-page .a3-portrait-frame:after{border-color:color-mix(in srgb, var(--p-secondary) 68%, var(--p-ink))}.a3-palette .a3-page .a3-portrait-corner{border-color:var(--p-accent-deep)}.a3-palette .a3-page .a3-feature-copy>.a3-eyebrow,.a3-palette .a3-page .a3-signup-copy .a3-eyebrow,.a3-palette .a3-page .a3-guide-contents li>span,.a3-palette .a3-page .a3-guide-excerpt p>span{color:var(--p-accent-deep)}.a3-palette .a3-page .a3-feature-art{background:var(--p-secondary)}.a3-palette .a3-page .a3-feature-art:after{background:linear-gradient(0deg, color-mix(in srgb, var(--p-ink) 91%, transparent), transparent 65%)}.a3-palette .a3-page .a3-feature-art-caption{color:var(--p-on-ink)}.a3-palette .a3-page .a3-intent-tabs button{background:var(--p-paper-raised);border-color:var(--p-paper-line-strong);color:var(--p-muted-paper);box-shadow:inset 0 1px #ffffff94, 0 2px 3px color-mix(in srgb, var(--p-ink) 5%, transparent)}.a3-palette .a3-page .a3-intent-tabs button:hover{background:color-mix(in srgb, var(--p-paper) 84%, var(--p-secondary));border-color:var(--p-muted-paper);color:var(--p-ink)}.a3-palette .a3-page .a3-intent-tabs button[aria-selected=true]{background:var(--p-ink);border-color:var(--p-ink);color:var(--p-on-ink);box-shadow:inset 0 1px color-mix(in srgb, var(--p-on-ink) 16%, transparent), 0 3px 7px color-mix(in srgb, var(--p-ink) 16%, transparent)}.a3-palette .a3-page .a3-intent-tab-marker,.a3-palette .a3-page .a3-intent-tabs button[aria-selected=true] .a3-intent-tab-marker{color:var(--p-accent-deep)}.a3-palette .a3-page .a3-intent-tabs button[aria-selected=true] .a3-intent-tab-marker{color:var(--p-accent)}.a3-palette .a3-page .a3-intent-tabs button:focus-visible{outline-color:var(--p-accent-deep)}.a3-palette .a3-page .a3-intent-panel:focus-visible{outline-color:var(--p-accent-deep)}.a3-palette .a3-page .a3-signup-form{background:var(--p-ink);color:var(--p-on-ink);border-top-color:var(--p-accent);box-shadow:0 10px 25px color-mix(in srgb, var(--p-ink) 15%, transparent)}.a3-palette .a3-page .a3-form-eyebrow,.a3-palette .a3-page .a3-signup-success-mark,.a3-palette .a3-page .a3-signup-form-footer a:hover{color:var(--p-accent)}.a3-palette .a3-page .a3-form-field label>span,.a3-palette .a3-page .a3-form-delivery,.a3-palette .a3-page .a3-signup-form-footer p,.a3-palette .a3-page .a3-signup-success>p{color:var(--p-on-ink-muted)}.a3-palette .a3-page .a3-form-field input{background:var(--p-paper-raised);border-color:color-mix(in srgb, var(--p-accent) 42%, var(--p-paper));color:var(--p-ink);caret-color:var(--p-ink)}.a3-palette .a3-page .a3-signup-form-footer{border-color:var(--p-ink-line)}.a3-palette .a3-page .a3-signup-form-footer a{color:var(--p-on-ink);-webkit-text-decoration-color:color-mix(in srgb, var(--p-on-ink) 43%, transparent);text-decoration-color:color-mix(in srgb, var(--p-on-ink) 43%, transparent)}.a3-palette .a3-page .a3-project{background:var(--p-ink-raised);border-color:var(--p-ink-line);box-shadow:0 9px 20px color-mix(in srgb, var(--p-ink) 23%, transparent), inset 0 1px color-mix(in srgb, var(--p-on-ink) 7%, transparent)}.a3-palette .a3-page .a3-project:hover{border-color:var(--p-accent);box-shadow:0 14px 25px color-mix(in srgb, var(--p-ink) 34%, transparent), inset 0 1px color-mix(in srgb, var(--p-on-ink) 12%, transparent)}.a3-palette .a3-page .a3-project-visual{border-color:var(--p-ink-line-soft);box-shadow:0 3px 10px color-mix(in srgb, var(--p-ink-deep) 28%, transparent)}.a3-palette .a3-page .a3-project-network .a3-project-visual{background:var(--p-ink-deep)}.a3-palette .a3-page .a3-project-network .a3-project-visual:before{border-color:color-mix(in srgb, var(--p-secondary) 35%, transparent);background:color-mix(in srgb, var(--p-secondary) 5%, transparent)}.a3-palette .a3-page .a3-project-preview-note{background:var(--p-paper);border-color:var(--p-paper-line);color:var(--p-muted-paper)}.a3-palette .a3-page .a3-project-kind>span:last-child,.a3-palette .a3-page .a3-project p{color:var(--p-on-ink-muted)}.a3-palette .a3-page .a3-project-action{color:var(--p-on-ink)}.a3-palette .a3-page .a3-close{background:var(--p-accent);color:var(--p-ink)}.a3-palette .a3-page .a3-close-choice{border-color:color-mix(in srgb, var(--p-ink) 42%, transparent)}.a3-palette .a3-page .a3-close-choice>span>span{color:color-mix(in srgb, var(--p-ink) 72%, transparent)}@media (max-width:760px){.a3-palette .a3-page .a3-mobile-portrait{background:var(--p-ink-deep)}}@property --gradient-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@property --gradient-angle-offset{syntax:"<angle>";inherits:false;initial-value:0deg}@property --gradient-percent{syntax:"<percentage>";inherits:false;initial-value:6%}@property --gradient-shine{syntax:"<color>";inherits:false;initial-value:#fff}.a3-page .a3-button.a3-button-amber.a3-button-shiny,.a3-page .a3-signup-form .a3-signup-submit.a3-button-shiny{--shiny-bg:var(--p-accent,var(--a3-amber));--shiny-fg:var(--p-ink,var(--a3-ink));--shiny-bg-subtle:color-mix(in srgb, var(--shiny-bg) 78%, var(--shiny-fg));--shiny-edge:white;--shiny-edge-hover:var(--p-paper,var(--a3-paper));--shiny-duration:3.2s;isolation:isolate;background:linear-gradient(var(--shiny-bg), var(--shiny-bg)) padding-box, conic-gradient(from calc(var(--gradient-angle) - var(--gradient-angle-offset)), transparent, var(--shiny-edge) var(--gradient-percent), var(--gradient-shine) calc(var(--gradient-percent) * 2), var(--shiny-edge) calc(var(--gradient-percent) * 3), transparent calc(var(--gradient-percent) * 4)) border-box;box-shadow:inset 0 0 0 1px var(--shiny-bg-subtle);animation:gradient-angle linear infinite var(--shiny-duration), gradient-angle linear infinite calc(var(--shiny-duration) / .4) reverse paused;animation-composition:add;border-color:#0000;transition:--gradient-angle-offset .7s cubic-bezier(.25,1,.5,1),--gradient-percent .7s cubic-bezier(.25,1,.5,1),--gradient-shine .7s cubic-bezier(.25,1,.5,1);position:relative;overflow:hidden}.a3-page .a3-button.a3-button-amber.a3-button-shiny:before,.a3-page .a3-button.a3-button-amber.a3-button-shiny:after,.a3-page .a3-signup-form .a3-signup-submit.a3-button-shiny:before,.a3-page .a3-signup-form .a3-signup-submit.a3-button-shiny:after{content:"";pointer-events:none;z-index:-1;border-radius:inherit;position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}.a3-page .a3-button.a3-button-amber.a3-button-shiny:before,.a3-page .a3-signup-form .a3-signup-submit.a3-button-shiny:before{--dot-position:2px;--dot-space:calc(var(--dot-position) * 2);background:radial-gradient(circle at var(--dot-position) var(--dot-position), var(--shiny-fg) calc(var(--dot-position) / 4), transparent 0) padding-box;background-size:var(--dot-space) var(--dot-space);width:calc(100% - 2px);height:calc(100% - 2px);-webkit-mask-image:conic-gradient(from calc(var(--gradient-angle) + 45deg), black, transparent 10% 90%, black);mask-image:conic-gradient(from calc(var(--gradient-angle) + 45deg), black, transparent 10% 90%, black);opacity:.2;animation:gradient-angle linear infinite var(--shiny-duration), gradient-angle linear infinite calc(var(--shiny-duration) / .4) reverse paused;animation-composition:add;background-repeat:space}.a3-page .a3-button.a3-button-amber.a3-button-shiny:after,.a3-page .a3-signup-form .a3-signup-submit.a3-button-shiny:after{aspect-ratio:1;background:linear-gradient(-50deg, transparent, var(--shiny-edge), transparent);opacity:.5;width:100%;animation:shimmer linear infinite var(--shiny-duration);-webkit-mask-image:radial-gradient(circle at bottom,#0000 40%,#000);mask-image:radial-gradient(circle at bottom,#0000 40%,#000)}.a3-page .a3-button.a3-button-amber.a3-button-shiny:is(:hover,:focus-visible),.a3-page .a3-signup-form .a3-signup-submit.a3-button-shiny:is(:hover,:focus-visible){--gradient-percent:22%;--gradient-angle-offset:95deg;--gradient-shine:var(--shiny-edge-hover);background:linear-gradient(var(--shiny-bg), var(--shiny-bg)) padding-box, conic-gradient(from calc(var(--gradient-angle) - var(--gradient-angle-offset)), transparent, var(--shiny-edge) var(--gradient-percent), var(--gradient-shine) calc(var(--gradient-percent) * 2), var(--shiny-edge) calc(var(--gradient-percent) * 3), transparent calc(var(--gradient-percent) * 4)) border-box;border-color:#0000}.a3-page .a3-button.a3-button-amber.a3-button-shiny:is(:hover,:focus-visible),.a3-page .a3-button.a3-button-amber.a3-button-shiny:is(:hover,:focus-visible):before,.a3-page .a3-signup-form .a3-signup-submit.a3-button-shiny:is(:hover,:focus-visible),.a3-page .a3-signup-form .a3-signup-submit.a3-button-shiny:is(:hover,:focus-visible):before{animation-play-state:running}.a3-page .a3-signup-form .a3-signup-submit.a3-button-shiny:disabled,.a3-page .a3-signup-form .a3-signup-submit.a3-button-shiny:disabled:before,.a3-page .a3-signup-form .a3-signup-submit.a3-button-shiny:disabled:after{animation-play-state:paused}@keyframes gradient-angle{to{--gradient-angle:360deg}}@keyframes shimmer{to{rotate:360deg}}@media (prefers-reduced-motion:reduce){.a3-page .a3-button.a3-button-amber.a3-button-shiny,.a3-page .a3-button.a3-button-amber.a3-button-shiny:before,.a3-page .a3-button.a3-button-amber.a3-button-shiny:after,.a3-page .a3-signup-form .a3-signup-submit.a3-button-shiny,.a3-page .a3-signup-form .a3-signup-submit.a3-button-shiny:before,.a3-page .a3-signup-form .a3-signup-submit.a3-button-shiny:after{animation:none}}.a3-palette.a3-font-study .a3-page h2,.a3-palette.a3-font-study .a3-page h3{letter-spacing:-.04em;text-transform:none;font-family:Manrope,sans-serif;font-style:normal;font-weight:600}.a3-palette.a3-font-study .a3-page h2{font-size:clamp(38px,4.3vw,60px);line-height:1.1}.a3-palette.a3-font-study .a3-page h2 em{font-family:inherit;font-style:normal;font-weight:inherit}.a3-palette.a3-font-study .a3-page h3{font-size:clamp(28px,2.25vw,30px);line-height:1.2}.a3-palette.a3-font-study .a3-page .a3-close h2{font-size:clamp(42px,5.4vw,72px)}.a3-palette.a3-font-study .a3-page .a3-venture h3{text-wrap:initial;overflow-wrap:break-word;min-width:0;font-size:clamp(30px,2.8vw,38px);line-height:1.2}.a3-palette.a3-font-study .a3-page .a3-venture h3.a3-society-title{font-size:clamp(28px,2.35vw,32px)}.a3-palette.a3-font-study .a3-page .a3-story-copy>p,.a3-palette.a3-font-study .a3-page .a3-history details>p,.a3-palette.a3-font-study .a3-page .a3-section-heading>p,.a3-palette.a3-font-study .a3-page .a3-routing-heading>p,.a3-palette.a3-font-study .a3-page .a3-building-heading>p,.a3-palette.a3-font-study .a3-page .a3-venture-detail>p,.a3-palette.a3-font-study .a3-page .a3-feature-copy>p:not(.a3-eyebrow),.a3-palette.a3-font-study .a3-page .a3-signup-copy>p:not(.a3-eyebrow),.a3-palette.a3-font-study .a3-page .a3-signup-success>p{font-family:Manrope,sans-serif;font-size:18px;font-weight:400;line-height:1.65}.a3-palette.a3-font-study .a3-page .a3-hero-body,.a3-palette.a3-font-study .a3-page .a3-project p,.a3-palette.a3-font-study .a3-page .a3-intent-panel p,.a3-palette.a3-font-study .a3-page .a3-guide-contents li,.a3-palette.a3-font-study .a3-page .a3-guide-excerpt p,.a3-palette.a3-font-study .a3-page .a3-resource-description>span,.a3-palette.a3-font-study .a3-page .a3-close-choice>span>span{font-size:17px;line-height:1.65}.a3-palette.a3-font-study .a3-page .a3-history summary{font-size:17px;line-height:1.5}.a3-palette.a3-font-study .a3-page .a3-resource-description>strong,.a3-palette.a3-font-study .a3-page .a3-close-choice strong{letter-spacing:-.03em;font-size:22px;line-height:1.3}.a3-palette.a3-font-study .a3-page .a3-button,.a3-palette.a3-font-study .a3-page .a3-text-link,.a3-palette.a3-font-study .a3-page .a3-intent-panel .a3-text-link,.a3-palette.a3-font-study .a3-page .a3-project-action,.a3-palette.a3-font-study .a3-page .a3-resource-action,.a3-palette.a3-font-study .a3-page .a3-signup-submit,.a3-palette.a3-font-study .a3-page .a3-intent-tabs button{font-family:Manrope,sans-serif;font-size:15px;font-weight:600;line-height:1.5}.a3-palette.a3-font-study .a3-page .a3-form-field input{font-size:17px;line-height:1.5}.a3-palette.a3-font-study .a3-page .a3-form-field label{font-size:15px;line-height:1.5}.a3-palette.a3-font-study .a3-page .a3-eyebrow,.a3-palette.a3-font-study .a3-page .a3-hero-story-link,.a3-palette.a3-font-study .a3-page .a3-section-label,.a3-palette.a3-font-study .a3-page .a3-section-label>span:first-child,.a3-palette.a3-font-study .a3-page .a3-venture-role>span,.a3-palette.a3-font-study .a3-page .a3-project-kind,.a3-palette.a3-font-study .a3-page .a3-project-preview-note,.a3-palette.a3-font-study .a3-page .a3-story-portrait figcaption,.a3-palette.a3-font-study .a3-page .a3-resource-format,.a3-palette.a3-font-study .a3-page .a3-guide-contents li>span,.a3-palette.a3-font-study .a3-page .a3-guide-excerpt>span,.a3-palette.a3-font-study .a3-page .a3-form-eyebrow,.a3-palette.a3-font-study .a3-page .a3-form-field label>span,.a3-palette.a3-font-study .a3-page .a3-form-delivery,.a3-palette.a3-font-study .a3-page .a3-signup-form-footer p,.a3-palette.a3-font-study .a3-page .a3-signup-form-footer a,.a3-palette.a3-font-study .a3-page .a3-form-error,.a3-palette.a3-font-study .a3-page .a3-close-choice small,.a3-palette.a3-font-study .a3-page .a3-footer>span,.a3-palette.a3-font-study .a3-page .a3-footer-top,.a3-palette.a3-font-study .a3-page .a3-feature-art-caption>span:last-child{font-size:14px;line-height:1.55}.a3-palette.a3-font-study .a3-page .a3-hero-caption,.a3-palette.a3-font-study .a3-page .a3-story-portrait figcaption>span:first-child,.a3-palette.a3-font-study .a3-page .a3-feature-art-caption>span:first-child{letter-spacing:-.02em;font-family:Manrope,sans-serif;font-style:normal;font-weight:400;line-height:1.35}.a3-palette.a3-font-study .a3-page .a3-hero-caption,.a3-palette.a3-font-study .a3-page .a3-story-portrait figcaption>span:first-child{font-size:18px}.a3-palette.a3-font-study .a3-page .a3-feature-art-caption>span:first-child{font-size:clamp(26px,2.5vw,32px)}.a3-palette.a3-font-study .a3-page .a3-building-heading>p{color:var(--p-on-ink-muted)}.a3-palette.a3-font-study .a3-page .a3-intent-panel>*,.a3-palette.a3-font-study .a3-page .a3-project-copy,.a3-palette.a3-font-study .a3-page .a3-close-choice>span{min-width:0}.a3-palette.a3-font-study .a3-page .a3-intent-panel .a3-text-link{white-space:normal}@media (max-width:760px){.a3-palette.a3-font-study .a3-page h2{font-size:clamp(34px,8.5vw,42px)}.a3-palette.a3-font-study .a3-page h3{font-size:clamp(25px,6.7vw,28px)}.a3-palette.a3-font-study .a3-page .a3-close h2{font-size:clamp(40px,10vw,48px)}.a3-palette.a3-font-study .a3-page .a3-venture h3{font-size:clamp(30px,7.6vw,34px)}.a3-palette.a3-font-study .a3-page .a3-venture h3.a3-society-title{font-size:clamp(28px,7vw,32px)}.a3-palette.a3-font-study .a3-page .a3-story-copy>p,.a3-palette.a3-font-study .a3-page .a3-history details>p,.a3-palette.a3-font-study .a3-page .a3-section-heading>p,.a3-palette.a3-font-study .a3-page .a3-routing-heading>p,.a3-palette.a3-font-study .a3-page .a3-building-heading>p,.a3-palette.a3-font-study .a3-page .a3-venture-detail>p,.a3-palette.a3-font-study .a3-page .a3-feature-copy>p:not(.a3-eyebrow),.a3-palette.a3-font-study .a3-page .a3-signup-copy>p:not(.a3-eyebrow),.a3-palette.a3-font-study .a3-page .a3-signup-success>p{font-size:17px}.a3-palette.a3-font-study .a3-page .a3-hero-body{font-size:16px}.a3-palette.a3-font-study .a3-page .a3-button,.a3-palette.a3-font-study .a3-page .a3-text-link,.a3-palette.a3-font-study .a3-page .a3-intent-panel .a3-text-link,.a3-palette.a3-font-study .a3-page .a3-project-action,.a3-palette.a3-font-study .a3-page .a3-resource-action,.a3-palette.a3-font-study .a3-page .a3-signup-submit,.a3-palette.a3-font-study .a3-page .a3-intent-tabs button{font-size:14px}}.go-home .go-wrap{width:min(1328px,100% - 112px);margin-inline:auto}html:has(.go-home){scroll-padding-top:24px}.a3-page.go-home [id]{scroll-margin-top:0}.go-home .go-nav{border-bottom:1px solid var(--p-ink-line-soft);justify-content:space-between;align-items:center;gap:24px;min-height:88px;display:flex}.go-home .go-brand,.go-home .go-nav nav,.go-home .go-nav nav a{align-items:center;display:flex}.go-home .go-brand{gap:17px;min-height:44px}.go-home .go-brand-name,.go-home .go-nav nav a{font-size:15px;font-weight:600}.go-home .go-nav nav{gap:32px}.go-home .go-nav nav a{gap:12px;min-height:44px}.go-home .go-nav nav a:hover{color:var(--p-accent)}.go-home .go-nav-guide svg{width:16px;height:16px}.go-home .go-hero{grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(40px,5vw,80px);padding-block:48px 52px;display:grid}.go-home .go-hero-content{min-width:0}.go-home .go-eyebrow{letter-spacing:.055em;font-size:13px;font-weight:600;line-height:1.5}.go-home .go-identity{color:var(--p-on-ink-muted);align-items:center;gap:11px;display:flex}.go-home .go-identity>span{border:1px solid var(--p-accent);flex-shrink:0;width:7px;height:7px;transform:rotate(45deg)}.a3-palette.a3-font-study .go-home h1{letter-spacing:-.025em;text-transform:uppercase;margin-block:22px 27px;font-family:Anton,Impact,sans-serif;font-size:clamp(90px,9.7vw,142px);font-weight:400;line-height:.98}.go-home h1>span{color:var(--p-accent)}.go-home .go-hero-lead{letter-spacing:-.035em;text-wrap:balance;max-width:28ch;font-size:clamp(25px,2.4vw,34px);font-weight:600;line-height:1.2}.go-home .go-hero-body{max-width:47ch;color:var(--p-on-ink-muted);margin-top:20px;font-size:17px;line-height:1.65}.go-home .go-hero-actions{flex-wrap:wrap;align-items:center;gap:28px;margin-top:28px;display:flex}.go-home .go-hero-actions .a3-button{min-width:206px;min-height:54px}.go-home .go-inline-link{min-height:44px;text-decoration:underline;-webkit-text-decoration-color:var(--p-ink-line);text-decoration-color:var(--p-ink-line);text-underline-offset:6px;align-items:center;gap:17px;padding-block:10px;font-size:15px;font-weight:600;line-height:1.5;display:inline-flex}.go-home .go-inline-link svg,.go-home .go-path-action svg,.go-home .go-product-action svg{width:18px;height:18px;transition:transform .18s}.go-home .go-inline-link:hover svg,.go-home .go-path:hover svg,.go-home .go-product:hover .go-product-action svg,.go-home .go-event:hover .go-product-action svg{transform:translate(2px,-2px)}.go-home .go-hero-portrait{border:1px solid var(--p-ink-line);background:var(--p-ink-deep);align-self:stretch;min-height:540px;position:relative}.go-home .go-portrait-image{object-fit:cover;object-position:62% 50%;width:100%;height:100%;position:absolute}.go-home .go-portrait-corner{border-top:2px solid var(--p-accent);border-right:2px solid var(--p-accent);pointer-events:none;width:49px;height:49px;position:absolute;top:-7px;right:-7px}.go-home .go-proof{border-top:1px solid var(--p-ink-line);grid-template-columns:1fr 1fr 1.15fr;padding-block:27px 31px;display:grid}.go-home .go-proof>a{flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;padding-right:24px;display:flex}.go-home .go-proof>a+a{border-left:1px solid var(--p-ink-line);padding-left:30px}.go-home .go-proof strong{letter-spacing:-.025em;align-items:center;gap:15px;font-size:19px;font-weight:600;line-height:1.5;display:inline-flex}.go-home .go-proof strong svg{width:17px;height:17px;color:var(--p-accent)}.go-home .go-proof>a:hover strong{color:var(--p-accent)}.go-home .go-proof>a>span{color:var(--p-on-ink-muted);font-size:13px}.go-home .go-proof>a>.go-proof-label{margin-bottom:5px;font-weight:600}.go-home .go-section{padding-block:76px}.go-home .go-section-heading{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:38px;display:flex}.go-home .go-section-heading>p{color:var(--p-on-ink-muted);flex-shrink:0;font-size:17px;line-height:1.6}.go-home .a3-paper .go-section-heading>p{color:var(--p-muted-paper)}.go-home .go-section-label{align-items:center;gap:17px;margin-bottom:33px;font-size:13px;font-weight:600;display:flex}.go-home .go-section-label>span{color:var(--p-on-ink-muted)}.go-home .go-section-label:after{content:"";background:var(--p-ink-line);flex:1;height:1px;margin-left:15px}.go-home .a3-paper .go-section-label>span{color:var(--p-muted-paper)}.go-home .a3-paper .go-section-label:after{background:var(--p-paper-line)}.go-home .go-paths{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.go-home .go-path{border:1px solid var(--p-paper-line-strong);flex-direction:column;padding:26px;transition:border-color .18s,background .18s;display:flex}.go-home .go-path:hover{border-color:var(--p-ink);background:var(--p-paper-raised)}.go-home .go-path .go-eyebrow{color:var(--p-accent-deep);margin-bottom:24px}.a3-palette.a3-font-study .go-home .go-path h3{text-wrap:initial;font-size:clamp(25px,2.1vw,30px);line-height:1.2}.go-home .go-path>p{color:var(--p-muted-paper);margin-block:18px 25px;font-size:16px;line-height:1.7}.go-home .go-path-action,.go-home .go-product-action{justify-content:space-between;align-items:center;gap:18px;margin-top:auto;font-size:15px;font-weight:600;line-height:1.5;display:flex}.go-home .go-path-action{border-top:1px solid var(--p-paper-line);padding-top:17px}.go-home .go-agency{border:1px solid var(--p-ink-line);border-left:3px solid var(--p-accent);grid-template-columns:1fr 1fr;align-items:center;gap:50px;padding:38px;display:grid}.go-home .go-agency .go-eyebrow{color:var(--p-accent);margin-bottom:23px}.a3-palette.a3-font-study .go-home .go-agency h3{text-wrap:initial;font-size:clamp(35px,3.6vw,52px);line-height:1.12}.go-home .go-agency h3>span{color:var(--p-accent)}.go-home .go-agency-detail>p:first-child{letter-spacing:-.025em;font-size:22px;font-weight:600;line-height:1.45}.go-home .go-agency-detail>p+p{color:var(--p-on-ink-muted);margin-top:13px;font-size:17px}.go-home .go-agency-actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:21px;display:flex}.go-home .go-agency-actions .go-inline-link{color:var(--p-accent)}.go-home .go-quiet-link{min-height:44px;padding-block:10px;font-size:14px;font-weight:600}.go-home .go-quiet-link:hover{text-decoration:underline}.go-home .go-work-group{margin-top:44px}.go-home .go-group-heading{color:var(--p-on-ink-muted);margin-bottom:18px;font-size:15px;font-weight:600}.go-home .go-software-grid,.go-home .go-learning-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;display:grid}.go-home .go-product{background:var(--p-ink-raised);border:1px solid var(--p-ink-line);flex-direction:column;min-width:0;transition:border-color .18s;display:flex}.go-home .go-product:hover,.go-home .go-event:hover{border-color:var(--p-accent)}.go-home .go-product-image{aspect-ratio:1.95;border-bottom:1px solid var(--p-ink-line);position:relative;overflow:hidden}.go-home .go-product-image img{object-fit:contain;width:100%;height:100%}.go-home .go-network-image{background:var(--p-ink-deep);place-items:center;padding:48px;display:grid}.go-home .go-linktracker-image{background:var(--p-paper);padding:18px 18px 35px}.go-home .go-image-note{color:var(--p-muted-paper);text-align:center;font-size:12px;line-height:1.5;position:absolute;inset:auto 12px 8px}.go-home .go-product-copy{flex-direction:column;flex:1;padding:27px 30px;display:flex}.go-home .go-product-role{color:var(--p-on-ink-muted);justify-content:space-between;gap:16px;margin-bottom:17px;font-size:13px;line-height:1.5;display:flex}.go-home .go-product-role>span:first-child{color:var(--p-accent);font-weight:600}.go-home .go-product-role>span:last-child{flex-shrink:0}.a3-palette.a3-font-study .go-home .go-product h3,.a3-palette.a3-font-study .go-home .go-event h3{text-wrap:initial;font-size:clamp(28px,2.6vw,35px)}.go-home .go-product-copy>p:not(.go-product-role),.go-home .go-event-copy>p:not(.go-product-role),.go-home .go-community>p:not(.go-product-role){color:var(--p-on-ink-muted);margin-block:15px 26px;font-size:17px;line-height:1.7}.go-home .go-product-action{border-top:1px solid var(--p-ink-line);padding-top:18px}.go-home .go-product-action svg{color:var(--p-accent)}.go-home .go-community{border:1px solid var(--p-ink-line);flex-direction:column;align-items:flex-start;padding:32px;display:flex}.go-home .go-community .go-product-role{width:100%;margin-bottom:32px}.a3-palette.a3-font-study .go-home .go-community h3{text-wrap:initial;font-size:clamp(27px,2.7vw,36px);line-height:1.18}.go-home .go-community .go-inline-link{color:var(--p-accent);margin-top:auto}.go-home .go-event{border:1px solid var(--p-ink-line);flex-direction:column;transition:border-color .18s;display:flex}.go-home .go-event-image{height:185px;overflow:hidden}.go-home .go-event-image img{object-fit:cover;object-position:50% 40%;width:100%;height:100%}.go-home .go-event-copy{flex-direction:column;flex:1;padding:26px 30px;display:flex}.go-home .go-story-grid{grid-template-columns:1fr 1.08fr;gap:70px;display:grid}.go-home .go-story-copy>p{color:var(--p-muted-paper);font-size:18px;line-height:1.75}.go-home .go-story-copy>p+p{margin-top:20px}.go-home .go-story-copy>.go-story-opening{color:var(--p-ink);letter-spacing:-.025em;font-size:23px;line-height:1.5}.go-home .go-story-note{border-left:2px solid var(--p-accent-deep);flex-direction:column;align-items:flex-start;gap:7px;margin-top:28px;padding-left:22px;display:flex}.go-home .go-story-note>span:not(.go-eyebrow){color:var(--p-muted-paper);font-size:16px}.go-home .a3-paper .go-inline-link{-webkit-text-decoration-color:var(--p-paper-line-strong);text-decoration-color:var(--p-paper-line-strong)}.go-home .go-perspective{padding-top:0}.go-home .go-perspective-grid{grid-template-columns:1fr 1fr;align-items:stretch;gap:70px;display:grid}.go-home .go-perspective-copy .go-eyebrow{color:var(--p-accent-deep);margin-bottom:21px}.go-home .go-perspective-copy>p:not(.go-eyebrow){color:var(--p-muted-paper);max-width:45ch;margin-block:22px 15px;font-size:17px;line-height:1.75}.go-home .go-quote{background:var(--p-ink);color:var(--p-on-ink);flex-direction:column;padding:31px 36px;display:flex}.go-home .go-quote-mark{color:var(--p-accent);height:54px;font-family:Manrope,sans-serif;font-size:76px;font-weight:600;line-height:.9}.go-home .go-quote blockquote{letter-spacing:-.035em;margin:8px 0 28px;font-family:Manrope,sans-serif;font-size:clamp(24px,2.3vw,32px);font-weight:600;line-height:1.35}.go-home .go-quote figcaption{color:var(--p-on-ink-muted);flex-direction:column;gap:2px;margin-top:auto;font-size:14px;line-height:1.6;display:flex}.go-home .go-quote figcaption>span:first-child{color:var(--p-on-ink)}.go-home .go-channel{border-top:1px solid var(--p-paper-line);border-bottom:1px solid var(--p-paper-line);justify-content:space-between;align-items:center;gap:28px;margin-top:44px;padding-block:27px;display:flex}.go-home .go-channel>span:nth-child(2){flex-direction:column;flex:1;gap:5px;display:flex}.go-home .go-channel strong{letter-spacing:-.035em;font-size:23px;font-weight:600}.go-home .go-channel>span>span{color:var(--p-muted-paper);font-size:16px}.go-home .go-channel-action{align-items:center;gap:15px;font-size:14px;font-weight:600;display:flex}.go-home .go-channel:hover strong{text-decoration:underline}.go-home .go-signup{padding-top:0}.go-home .go-signup .a3-signup-panel{border-top:0;grid-template-columns:1.1fr .9fr;gap:70px;padding-top:0}.go-home .go-signup .a3-signup-form{padding:32px}.go-home .go-signup .a3-signup-form .a3-form-error{color:var(--p-on-ink)}.go-home .go-signup .a3-form-field input[aria-invalid=true]{border-color:var(--p-accent);box-shadow:inset 0 0 0 1px var(--p-accent)}.go-home .go-close{background:var(--p-accent);color:var(--p-ink);padding-block:46px}.go-home .go-close-inner{justify-content:space-between;align-items:center;gap:36px;display:flex}.a3-palette.a3-font-study .go-home .go-close h2{font-size:clamp(38px,4vw,56px)}.go-home .go-close p{margin-top:16px;font-size:17px}.go-home .go-close-action{background:var(--p-ink);min-height:56px;color:var(--p-on-ink);flex-shrink:0;justify-content:space-between;align-items:center;gap:27px;padding:15px 23px;font-size:15px;font-weight:600;display:inline-flex}.go-home .go-close a:focus-visible{outline-color:var(--p-ink)}.go-home .go-close-action:hover{text-decoration:underline}.go-home .go-footer{align-items:center;gap:30px;min-height:110px;padding-block:28px;display:flex}.go-home .go-footer p{color:var(--p-on-ink-muted);flex:1;font-size:13px}.go-home .go-footer>a:not(.a3-footer-name){align-items:center;gap:12px;min-height:44px;font-size:13px;font-weight:600;display:inline-flex}.go-home .go-footer>a:hover{text-decoration:underline}@media (max-width:1100px){.go-home .go-wrap{width:calc(100% - 72px)}.go-home .go-hero{gap:34px}.go-home .go-hero-portrait{min-height:520px}.go-home .go-hero-lead{font-size:28px}.go-home .go-identity{letter-spacing:0;gap:9px;font-size:12px}.go-home .go-proof>a+a{padding-left:22px}.go-home .go-proof strong{font-size:17px}.go-home .go-section-heading{display:block}.go-home .go-section-heading>p{margin-top:18px}.go-home .go-section-heading>p br{display:none}.go-home .go-paths{gap:16px}.go-home .go-path{padding:23px}.go-home .go-path-action{gap:12px;font-size:14px}.go-home .go-agency{gap:30px;padding:30px}.go-home .go-story-grid,.go-home .go-perspective-grid,.go-home .go-signup .a3-signup-panel{gap:40px}.go-home .go-channel>.go-eyebrow{display:none}.go-home .go-footer{flex-wrap:wrap;gap:15px 26px}.go-home .go-footer p{flex-basis:100%;order:4}.go-home .go-footer>a:nth-of-type(2){margin-left:auto}}@media (max-width:800px){.go-home .go-wrap{width:calc(100% - 48px)}.go-home .go-nav{min-height:76px}.go-home .go-nav nav{gap:22px}.go-home .go-hero{grid-template-columns:1.08fr .92fr;gap:27px;padding-block:35px 40px}.a3-palette.a3-font-study .go-home h1{font-size:clamp(76px,12vw,96px)}.go-home .go-hero-lead{font-size:25px}.go-home .go-hero-body{font-size:16px}.go-home .go-hero-actions{gap:16px}.go-home .go-hero-actions .a3-button{min-width:190px}.go-home .go-hero-portrait{min-height:0}.go-home .go-portrait-image{object-position:64% 50%}.go-home .go-section{padding-block:54px}.go-home .go-paths{grid-template-columns:1fr;gap:14px}.go-home .go-path{grid-template-columns:1fr auto;column-gap:24px;padding:25px;display:grid}.go-home .go-path .go-eyebrow{grid-column:1/-1;margin-bottom:13px}.go-home .go-path>p{grid-column:1;max-width:44ch;margin-block:12px 0}.go-home .go-path-action{border:0;grid-area:2/2/4;align-self:center;max-width:165px;margin-top:0;padding-top:0}.go-home .go-agency{grid-template-columns:1fr;gap:24px}.go-home .go-agency .go-eyebrow{margin-bottom:15px}.go-home .go-software-grid,.go-home .go-learning-grid{gap:19px}.go-home .go-network-image{padding:26px}.go-home .go-product-copy,.go-home .go-event-copy,.go-home .go-community{padding:24px}.go-home .go-product-role{gap:10px;font-size:12px}.go-home .go-story-grid,.go-home .go-perspective-grid,.go-home .go-signup .a3-signup-panel{grid-template-columns:1fr;gap:30px}.go-home .go-story-copy>p{font-size:17px}.go-home .go-perspective,.go-home .go-signup{padding-top:0}.go-home .go-perspective-copy>p:not(.go-eyebrow){max-width:58ch}.go-home .go-quote{padding:30px}.go-home .go-quote blockquote{font-size:29px}.go-home .go-close-inner{flex-direction:column;align-items:flex-start;gap:25px}}@media (max-width:600px){.go-home .go-wrap{width:calc(100% - 40px)}.go-home .go-nav{gap:20px;min-height:72px}.go-home .go-brand-name{display:none}.go-home .go-nav nav{gap:21px}.go-home .go-nav nav a{font-size:13px}.go-home .go-nav-guide svg{display:none}.go-home .go-hero{grid-template-columns:1fr;gap:28px;padding-block:29px 35px}.a3-palette.a3-font-study .go-home h1{margin-block:18px 24px;font-size:clamp(86px,22vw,116px)}.go-home .go-identity{font-size:11px}.go-home .go-hero-lead{text-wrap:initial;max-width:24ch;font-size:27px}.go-home .go-hero-body{margin-top:17px}.go-home .go-hero-actions{gap:21px;margin-top:23px}.go-home .go-hero-actions .a3-button{gap:20px;min-width:0;min-height:52px;padding-inline:17px}.go-home .go-hero-actions .go-inline-link{gap:12px;font-size:14px}.go-home .go-hero-portrait{aspect-ratio:1.28;width:100%}.go-home .go-portrait-image{object-position:58% 40%}.go-home .go-portrait-corner{width:34px;height:34px;top:-5px;right:-5px}.go-home .go-proof{grid-template-columns:1fr;padding-block:0 18px}.go-home .go-proof>a,.go-home .go-proof>a+a{border-left:0;grid-template-columns:1fr auto;gap:0 12px;padding:18px 0;display:grid}.go-home .go-proof>a+a{border-top:1px solid var(--p-ink-line-soft)}.go-home .go-proof>a>.go-proof-label{grid-column:1/-1;margin-bottom:4px;font-size:12px}.go-home .go-proof strong{font-size:17px}.go-home .go-proof>a>span:last-child{grid-column:1/-1;font-size:13px}.go-home .go-section-heading{margin-bottom:27px}.go-home .go-section-heading>p{margin-top:15px}.go-home .go-section-label{margin-bottom:25px}.go-home .go-paths{gap:16px}.go-home .go-path{padding:25px;display:flex}.go-home .go-path .go-eyebrow{margin-bottom:20px}.go-home .go-path>p{margin-block:15px 23px}.go-home .go-path-action{border-top:1px solid var(--p-paper-line);align-self:stretch;max-width:none;margin-top:auto;padding-top:17px}.go-home .go-agency{padding:27px 24px}.go-home .go-agency-detail>p:first-child{font-size:21px}.go-home .go-agency-actions{gap:12px 23px}.go-home .go-software-grid,.go-home .go-learning-grid{grid-template-columns:1fr;gap:22px}.go-home .go-product-role{font-size:13px}.go-home .go-product-copy,.go-home .go-community,.go-home .go-event-copy{padding:25px}.go-home .go-community .go-product-role{margin-bottom:25px}.go-home .go-community>p:not(.go-product-role){margin-bottom:21px}.go-home .go-story-copy>.go-story-opening{font-size:22px}.go-home .go-channel{flex-direction:column;align-items:flex-start;gap:21px;margin-top:32px}.go-home .go-quote{padding:27px}.go-home .go-quote blockquote{font-size:26px}.go-home .go-signup .a3-signup-form{padding:26px}.go-home .go-footer{gap:12px 20px}.go-home .go-footer .a3-footer-name{flex-basis:100%}.go-home .go-footer>a:nth-of-type(2){margin-left:0}.go-home .go-footer p{font-size:12px}}@media (prefers-reduced-motion:reduce){html:has(.go-home){scroll-behavior:auto}.go-home *,.go-home :before,.go-home :after{transition:none!important;animation:none!important}}.signature-home .go-paths{grid-template-columns:repeat(4,minmax(0,1fr))}.signature-home .go-path{padding:26px}.signature-home .signature-interview{background:var(--p-ink);color:var(--p-on-ink);border:1px solid var(--p-ink-line);align-items:center;gap:26px;margin-top:34px;padding:30px;display:flex}.signature-home .signature-play{border:1px solid var(--p-accent);width:66px;height:66px;color:var(--p-accent);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.signature-home .signature-interview>span:nth-child(2){gap:7px;display:grid}.signature-home .signature-interview small{color:var(--p-accent);font-size:12px}.signature-home .signature-interview strong{letter-spacing:-.035em;font-size:28px;font-weight:600}.signature-home .signature-interview>span:nth-child(2)>span{color:var(--p-on-ink-muted);font-size:15px}.signature-home .signature-interview-action{align-items:center;gap:14px;margin-left:auto;font-size:13px;font-weight:600;display:flex}.signature-home .signature-interview:hover{border-color:var(--p-accent)}.signature-home .signature-interview:focus-visible{outline-color:var(--p-accent)}@media (max-width:1100px){.signature-home .go-paths{grid-template-columns:repeat(2,minmax(0,1fr))}.signature-home .signature-interview-action{display:none}}@media (max-width:600px){.signature-home .go-paths{grid-template-columns:1fr}.signature-home .signature-interview{align-items:flex-start;gap:18px;padding:24px}.signature-home .signature-play{width:42px;height:42px}.signature-home .signature-interview strong{font-size:24px}}html:has(.s2-study){scroll-padding-top:86px}.a3-page.s2-study .s2-section{min-height:calc(100svh - 86px);scroll-margin-top:0;font-family:Manrope,sans-serif;position:relative;overflow:clip}.a3-page.s2-study .s2-wrap{width:min(1328px,100% - 112px);margin-inline:auto}.a3-page.s2-study .s2-section h2,.a3-page.s2-study .s2-section h3{text-wrap:initial;font-family:Manrope,sans-serif;font-weight:600}.a3-page.s2-study .s2-section h2{letter-spacing:-.055em;font-size:clamp(42px,4.9vw,70px);line-height:1.06}.a3-page.s2-study .s2-section h3{letter-spacing:-.045em;font-size:clamp(30px,3.4vw,47px);line-height:1.13}.a3-page.s2-study .s2-section .s2-eyebrow{letter-spacing:.11em;text-transform:uppercase;font-size:11px;font-weight:600;line-height:1.5}.a3-page.s2-study .s2-section button{cursor:pointer;font-family:Manrope,sans-serif;font-weight:600}.a3-page.s2-study .s2-section :is(button,a):focus-visible{outline-offset:5px;outline:3px solid}.a3-page.s2-study .s2-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.a3-page.s2-study .s2-section fieldset{border:0;min-width:0;margin:0;padding:0}.a3-page.s2-study .s2-section figure{margin:0}.a3-page.s2-study .s2-noscript-links{flex-wrap:wrap;gap:20px;padding-block:25px;font-size:14px;display:flex}.a3-page.s2-study .s2-noscript-links a{align-items:center;gap:12px;display:flex}.a3-page.s2-study .s2-showcase{color:#13255b;background:#f6f5ef;padding:76px 0 65px}.a3-page.s2-study .s2-section-heading{justify-content:space-between;align-items:end;gap:60px;margin-bottom:43px;display:flex}.a3-page.s2-study .s2-section-heading h2{margin-top:16px}.a3-page.s2-study .s2-section-heading>p{color:#536180;padding-bottom:3px;font-size:14px;line-height:1.8}.a3-page.s2-study .s2-showcase-selector{grid-template-columns:repeat(5,minmax(0,1fr));display:grid;border-top:1px solid #13255b35!important}.a3-page.s2-study .s2-showcase-selector button{text-align:left;color:#586382;background:0 0;border:0;border-right:1px solid #13255b22;min-height:104px;padding:20px 19px 22px;transition:background .2s,color .2s;position:relative}.a3-page.s2-study .s2-showcase-selector button:first-of-type{padding-left:0}.a3-page.s2-study .s2-showcase-selector button:last-of-type{border-right:0}.a3-page.s2-study .s2-selector-top{justify-content:space-between;gap:10px;margin-bottom:20px;font-size:10px;font-weight:400;line-height:1;display:flex}.a3-page.s2-study .s2-showcase-selector strong{letter-spacing:-.04em;font-size:15px;font-weight:600;line-height:1.3;display:block}.a3-page.s2-study .s2-showcase-selector .s2-selector-society strong{max-width:18ch;font-size:13px;line-height:1.2}.a3-page.s2-study .s2-showcase-selector button[aria-pressed=true]{color:#13255b;background:#e9eddd}.a3-page.s2-study .s2-showcase-selector button:first-of-type[aria-pressed=true]{padding-left:19px}.a3-page.s2-study .s2-selector-line{transform-origin:0;background:#13255b;width:100%;height:4px;transition:transform .3s;position:absolute;bottom:0;left:0;transform:scaleX(0)}.a3-page.s2-study .s2-showcase-selector button[aria-pressed=true] .s2-selector-line{transform:scaleX(1)}.a3-page.s2-study .s2-showcase-selector button:hover{color:#13255b;background:#e9eddd}.a3-page.s2-study .s2-showcase-stage{background:#fffdf6;border:1px solid #13255b20}.a3-page.s2-study .s2-showcase-content{grid-template-columns:.86fr 1.14fr;min-height:435px;animation:.4s both s2-arrive;display:grid}.a3-page.s2-study .s2-showcase-copy{flex-direction:column;align-items:flex-start;min-width:0;padding:40px;display:flex}.a3-page.s2-study .s2-meta{flex-direction:column;gap:4px;font-size:12px;font-weight:600;display:flex}.a3-page.s2-study .s2-meta>span{color:#64708c;font-size:11px;font-weight:400}.a3-page.s2-study .s2-showcase-copy h3{max-width:13ch;margin:35px 0 22px;font-size:clamp(30px,3.15vw,44px)}.a3-page.s2-study .s2-description{color:#536180;max-width:35ch;margin-bottom:30px;font-size:14px;line-height:1.8}.a3-page.s2-study .s2-action{color:#f7f4ea;background:#13255b;justify-content:space-between;align-items:center;gap:27px;min-height:47px;margin-top:auto;padding:13px 18px;font-size:12px;font-weight:600;display:inline-flex}.a3-page.s2-study .s2-action svg{width:17px;height:17px}.a3-page.s2-study .s2-action:hover{background:#27459b}.a3-page.s2-study .s2-showcase-visual{min-width:0;position:relative;overflow:hidden}.a3-page.s2-study .s2-art{flex-direction:column;justify-content:space-between;height:100%;min-height:435px;display:flex;position:relative;overflow:hidden}.a3-page.s2-study .s2-art-overline{z-index:2;text-transform:uppercase;letter-spacing:.11em;font-size:10px;position:relative}.a3-page.s2-study .s2-art-caption{z-index:2;letter-spacing:.035em;font-size:10px;line-height:1.5;position:relative}.a3-page.s2-study .s2-art-agency{color:#e8f1d9;background:#173335;padding:28px 35px}.a3-page.s2-study .s2-art-agency strong{z-index:1;letter-spacing:-.06em;margin-top:auto;margin-bottom:32px;font-family:Manrope,sans-serif;font-size:clamp(48px,6vw,83px);font-weight:600;line-height:.98;position:relative}.a3-page.s2-study .s2-art-agency strong>span{color:#c6ff4d}.a3-page.s2-study .s2-rooftops{opacity:.55;align-items:flex-start;gap:20px;height:350px;display:flex;position:absolute;top:0;right:-30px;transform:rotate(-28deg)}.a3-page.s2-study .s2-rooftops i{background:linear-gradient(#c6ff4d16,#0000);border:1px solid #c6ff4d70;width:60px;height:220px;display:block;transform:translateY(-70px)}.a3-page.s2-study .s2-rooftops i:nth-child(2){height:280px}.a3-page.s2-study .s2-rooftops i:nth-child(3){height:350px}.a3-page.s2-study .s2-rooftops i:nth-child(4){height:310px}.a3-page.s2-study .s2-art-network{background:#161c33;justify-content:center;align-items:center;padding:65px 45px}.a3-page.s2-study .s2-art-network img{z-index:2;width:83%;height:auto;position:relative}.a3-page.s2-study .s2-art-network>.s2-art-caption{color:#dbe5f2;position:absolute;bottom:27px;left:35px}.a3-page.s2-study .s2-paper{background:#24305144;border:1px solid #94b2ff38;width:76%;height:56%;position:absolute;transform:rotate(-12deg)}.a3-page.s2-study .s2-paper-two{background:#2c3d5330;transform:rotate(7deg)}.a3-page.s2-study .s2-art-tracker{background:#e6eaf0;justify-content:center;align-items:center;padding:38px 25px 58px;display:flex}.a3-page.s2-study .s2-art-tracker img{width:100%;height:auto;box-shadow:0 20px 40px #13255b22}.a3-page.s2-study .s2-art-tracker>.s2-art-caption{color:#47557d;position:absolute;bottom:25px}.a3-page.s2-study .s2-art-society{isolation:isolate;color:#fff;background:#061638;padding:0}.a3-page.s2-study .s2-art-society>img{z-index:0;object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.a3-page.s2-study .s2-art-society:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#030c2294 0%,#0000 35%),linear-gradient(#0000 65%,#030c22ad 100%);position:absolute;inset:0}.a3-page.s2-study .s2-art-society:after{content:"";z-index:2;pointer-events:none;border:1px solid #ffffff38;position:absolute;inset:12px}.a3-page.s2-study .s2-art-society>.s2-art-overline{z-index:3;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#030c227a;border:1px solid #ffffff38;padding:8px 11px 7px;position:absolute;top:27px;left:31px}.a3-page.s2-study .s2-art-society>.s2-art-caption{z-index:3;color:#ffffffe0;border-left:2px solid #c6ff4d;padding-left:11px;position:absolute;bottom:28px;left:31px}.a3-page.s2-study .s2-art-conference img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.a3-page.s2-study .s2-art-conference:after{content:"";background:linear-gradient(#0000,#12172bd9);position:absolute;inset:50% 0 0}.a3-page.s2-study .s2-art-conference>.s2-art-caption{color:#fff;position:absolute;bottom:28px;left:35px}.a3-page.s2-study .s2-showcase-bottom{justify-content:space-between;align-items:center;gap:25px;margin-top:25px;display:flex}.a3-page.s2-study .s2-showcase-bottom>a{color:#536180;align-items:center;gap:15px;font-size:12px;display:flex}.a3-page.s2-study .s2-showcase-bottom>a svg{width:15px;height:15px}.a3-page.s2-study .s2-showcase-bottom>div{align-items:center;gap:9px;display:flex}.a3-page.s2-study .s2-showcase-bottom>div>span{color:#65738e;margin-right:15px;font-size:11px}.a3-page.s2-study .s2-showcase-bottom button{color:#13255b;background:0 0;border:1px solid #13255b50;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.a3-page.s2-study .s2-showcase-bottom button:first-of-type svg{transform:rotate(90deg)}.a3-page.s2-study .s2-showcase-bottom button:last-of-type svg{transform:rotate(-90deg)}.a3-page.s2-study .s2-showcase-bottom button:hover{color:#fffdf6;background:#13255b}.a3-page.s2-study .s2-intent{color:#13255b;background:#c6ff4d;padding:73px 0}.a3-page.s2-study .s2-chooser{grid-template-columns:1fr 1.05fr;gap:65px;display:grid}.a3-page.s2-study .s2-chooser-question{padding:7px 0 5px}.a3-page.s2-study .s2-chooser-question h2{letter-spacing:-.065em;margin:25px 0 39px;font-size:clamp(55px,6.2vw,89px);line-height:.97}.a3-page.s2-study .s2-chooser-question h2>span{color:#496800}.a3-page.s2-study .s2-intent-options{display:grid}.a3-page.s2-study .s2-intent-options button{color:#13255b;text-align:left;background:0 0;border:0;border-top:1px solid #13255b45;align-items:center;gap:13px;padding:17px 0;font-size:14px;line-height:1.4;display:flex}.a3-page.s2-study .s2-intent-options button:last-child{border-bottom:1px solid #13255b45}.a3-page.s2-study .s2-intent-dot{border:1px solid #13255b80;border-radius:50%;flex:none;width:15px;height:15px;transition:background .2s}.a3-page.s2-study .s2-intent-options button[aria-pressed=true] .s2-intent-dot{background:#13255b;box-shadow:inset 0 0 0 3px #c6ff4d}.a3-page.s2-study .s2-intent-options button>svg{opacity:0;width:16px;height:16px;margin-left:auto;transition:opacity .2s,transform .2s;transform:translate(-8px)}.a3-page.s2-study .s2-intent-options button[aria-pressed=true]>svg,.a3-page.s2-study .s2-intent-options button:hover>svg{opacity:1;transform:none}.a3-page.s2-study .s2-chooser-answer{color:#e6eafa;background:#13255b;flex-direction:column;min-height:575px;padding:43px;display:flex;position:relative;overflow:hidden}.a3-page.s2-study .s2-answer-number{letter-spacing:-.08em;color:#ffffff08;pointer-events:none;font-family:Manrope,sans-serif;font-size:170px;font-weight:600;line-height:1;position:absolute;top:-19px;right:22px}.a3-page.s2-study .s2-answer-content{animation:.35s both s2-arrive;position:relative}.a3-page.s2-study .s2-answer-content>.s2-eyebrow{color:#c6ff4d;margin:0 0 52px}.a3-page.s2-study .s2-answer-content h3{max-width:13ch;font-size:clamp(34px,3.8vw,54px);line-height:1.05}.a3-page.s2-study .s2-answer-body{color:#c0cbee;max-width:39ch;margin:25px 0 30px;font-size:14px;line-height:1.8}.a3-page.s2-study .s2-answer-links a{border-top:1px solid #e6eafa40;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;display:flex}.a3-page.s2-study .s2-answer-links strong{letter-spacing:-.02em;font-size:14px;font-weight:600;display:block}.a3-page.s2-study .s2-answer-links small{color:#b2c1e7;margin-top:6px;font-size:10px;display:block}.a3-page.s2-study .s2-answer-arrow{color:#c6ff4d;border:1px solid #c6ff4d60;flex-shrink:0;place-items:center;width:35px;height:35px;display:grid}.a3-page.s2-study .s2-answer-arrow svg{width:16px;height:16px}.a3-page.s2-study .s2-answer-links a:hover .s2-answer-arrow{color:#13255b;background:#c6ff4d}.a3-page.s2-study .s2-chooser-note{color:#aab9db;border-top:1px solid #e6eafa30;margin-top:auto;padding-top:23px;font-size:10px}.a3-page.s2-study .s2-chooser .s2-noscript-links{grid-column:1/-1}.a3-page.s2-study .s2-conversation{color:#13255b;background:#eee3d1;padding:76px 0 35px}.a3-page.s2-study .s2-conversation-head{grid-template-columns:1fr .65fr;align-items:end;gap:17px 80px;padding-bottom:45px;display:grid}.a3-page.s2-study .s2-conversation-head>.s2-eyebrow{color:#79552d;grid-column:1/-1}.a3-page.s2-study .s2-conversation-head h2{font-size:clamp(45px,5.4vw,75px)}.a3-page.s2-study .s2-conversation-head h2>span{color:#a45a34}.a3-page.s2-study .s2-conversation-head>p:last-child{color:#685d51;padding-bottom:6px;font-size:14px;line-height:1.8}.a3-page.s2-study .s2-editorial{grid-template-columns:.68fr 1.32fr;align-items:center;gap:70px;padding-bottom:44px;display:grid}.a3-page.s2-study .s2-editorial-portrait>div{aspect-ratio:4/5;background:#c5aa85;align-items:flex-end;display:flex;position:relative;overflow:hidden}.a3-page.s2-study .s2-editorial-portrait img{z-index:1;filter:grayscale()contrast(1.04);width:110%;max-width:none;position:relative;left:7%}.a3-page.s2-study .s2-portrait-type{letter-spacing:-.065em;color:#eee3d175;font-family:Anton,sans-serif;font-size:clamp(170px,23vw,330px);font-weight:400;line-height:1;position:absolute;top:5%;left:6%}.a3-page.s2-study .s2-editorial-portrait>figcaption{color:#6d6256;border-top:1px solid #13255b30;flex-wrap:wrap;justify-content:space-between;gap:7px;margin-top:15px;padding-top:12px;font-size:9px;line-height:1.5;display:flex}.a3-page.s2-study .s2-quotation>.s2-eyebrow{color:#79552d;font-size:10px}.a3-page.s2-study .s2-quotation blockquote{letter-spacing:-.045em;margin:26px 0;font-family:Manrope,sans-serif;font-size:clamp(27px,3.15vw,45px);font-weight:600;line-height:1.35}.a3-page.s2-study .s2-quotation blockquote>span{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(#0000 72%,#debd86 72%)}.a3-page.s2-study .s2-quotation figcaption>a{border-bottom:1px solid #13255b65;align-items:center;gap:20px;padding-bottom:7px;font-size:12px;font-weight:600;display:inline-flex}.a3-page.s2-study .s2-quotation figcaption>a svg{width:16px;height:16px}.a3-page.s2-study .s2-interview-link{border-top:1px solid #13255b35;align-items:center;gap:20px;margin-top:35px;padding-top:24px;display:flex}.a3-page.s2-study .s2-interview-symbol{color:#79552d;border:1px solid #b39b7b;border-radius:50%;flex-shrink:0;place-items:center;width:64px;height:64px;display:grid}.a3-page.s2-study .s2-interview-symbol>svg{width:40px;height:40px}.a3-page.s2-study .s2-interview-link>span:nth-child(2){flex-direction:column;gap:6px;display:flex}.a3-page.s2-study .s2-interview-link small{color:#79552d;font-size:9px}.a3-page.s2-study .s2-interview-link strong{letter-spacing:-.035em;font-size:20px;font-weight:600}.a3-page.s2-study .s2-interview-link>span>span{color:#706250;font-size:12px}.a3-page.s2-study .s2-interview-link b{margin-top:3px;font-size:11px;font-weight:600}.a3-page.s2-study .s2-interview-link>svg{width:18px;height:18px;margin-left:auto}.a3-page.s2-study .s2-interview-link:hover strong{text-underline-offset:4px;text-decoration:underline}.a3-page.s2-study .s2-path-footer{border-top:1px solid #13255b45;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.a3-page.s2-study .s2-path-footer a{justify-content:space-between;align-items:center;gap:16px;padding:22px 24px 10px 0;font-size:12px;font-weight:600;display:flex}.a3-page.s2-study .s2-path-footer a+a{padding-left:24px}.a3-page.s2-study .s2-path-footer svg{width:16px;height:16px}.a3-page.s2-study .s2-path-footer a:hover{text-underline-offset:5px;text-decoration:underline}@keyframes s2-arrive{0%{opacity:.3;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:1050px){.a3-page.s2-study .s2-wrap{width:calc(100% - 72px)}.a3-page.s2-study .s2-section-heading{gap:30px}.a3-page.s2-study .s2-showcase-selector button{padding-inline:12px}.a3-page.s2-study .s2-showcase-selector strong{font-size:13px}.a3-page.s2-study .s2-showcase-selector button:first-of-type[aria-pressed=true]{padding-left:12px}.a3-page.s2-study .s2-showcase-copy{padding:30px}.a3-page.s2-study .s2-showcase-content{grid-template-columns:1fr 1fr}.a3-page.s2-study .s2-art-agency,.a3-page.s2-study .s2-art-network{padding-inline:25px}.a3-page.s2-study .s2-chooser{gap:38px}.a3-page.s2-study .s2-chooser-answer{padding:32px}.a3-page.s2-study .s2-answer-content>.s2-eyebrow{margin-bottom:48px}.a3-page.s2-study .s2-editorial{gap:40px}.a3-page.s2-study .s2-conversation-head{gap:17px 40px}.a3-page.s2-study .s2-interview-symbol{width:49px;height:49px}}@media (max-width:720px){.a3-page.s2-study .s2-wrap{width:calc(100% - 40px)}.a3-page.s2-study .s2-section h2{font-size:40px}.a3-page.s2-study .s2-showcase,.a3-page.s2-study .s2-intent,.a3-page.s2-study .s2-conversation{padding-top:50px;padding-bottom:45px}.a3-page.s2-study .s2-section-heading{margin-bottom:28px;display:block}.a3-page.s2-study .s2-section-heading>p{margin-top:20px;font-size:13px}.a3-page.s2-study .s2-section-heading>p br{display:initial}.a3-page.s2-study .s2-showcase-selector{grid-template-columns:repeat(3,minmax(0,1fr))}.a3-page.s2-study .s2-showcase-selector button{border-bottom:1px solid #13255b25;min-height:85px;padding:15px 12px 18px!important}.a3-page.s2-study .s2-showcase-selector button:nth-of-type(3){border-right:0}.a3-page.s2-study .s2-selector-top{margin-bottom:13px;font-size:8px}.a3-page.s2-study .s2-showcase-selector strong{font-size:12px}.a3-page.s2-study .s2-showcase-selector .s2-selector-society{min-height:98px}.a3-page.s2-study .s2-showcase-selector .s2-selector-society strong{font-size:11px;line-height:1.15}.a3-page.s2-study .s2-showcase-content{grid-template-columns:1fr}.a3-page.s2-study .s2-showcase-visual{grid-row:1}.a3-page.s2-study .s2-art{height:290px;min-height:290px}.a3-page.s2-study .s2-art-agency strong{margin-bottom:22px;font-size:63px}.a3-page.s2-study .s2-art-overline{font-size:8px}.a3-page.s2-study .s2-art-caption{font-size:9px}.a3-page.s2-study .s2-art-society>img{object-fit:contain}.a3-page.s2-study .s2-art-society>.s2-art-overline{top:22px;left:22px}.a3-page.s2-study .s2-art-society>.s2-art-caption{bottom:22px;left:22px}.a3-page.s2-study .s2-art-society:after{inset:9px}.a3-page.s2-study .s2-showcase-copy{padding:26px}.a3-page.s2-study .s2-showcase-copy h3{max-width:17ch;margin:22px 0 18px;font-size:32px}.a3-page.s2-study .s2-description{font-size:14px}.a3-page.s2-study .s2-showcase-bottom{align-items:flex-start;gap:18px}.a3-page.s2-study .s2-showcase-bottom>a{gap:12px;max-width:18ch;font-size:10px}.a3-page.s2-study .s2-showcase-bottom>div>span{margin-right:4px;font-size:10px}.a3-page.s2-study .s2-showcase-bottom button{width:33px;height:33px}.a3-page.s2-study .s2-chooser{grid-template-columns:1fr;gap:30px}.a3-page.s2-study .s2-chooser-question h2{margin-bottom:28px;font-size:58px}.a3-page.s2-study .s2-chooser-question h2 br{display:initial}.a3-page.s2-study .s2-chooser-question h2>span{display:block}.a3-page.s2-study .s2-intent-options button{padding:16px 0;font-size:13px}.a3-page.s2-study .s2-chooser-answer{min-height:450px;padding:29px}.a3-page.s2-study .s2-answer-content>.s2-eyebrow{margin-bottom:32px}.a3-page.s2-study .s2-answer-content h3{font-size:39px}.a3-page.s2-study .s2-answer-number{font-size:140px}.a3-page.s2-study .s2-answer-links strong{font-size:13px}.a3-page.s2-study .s2-chooser-note{margin-top:20px}.a3-page.s2-study .s2-conversation-head{padding-bottom:32px;display:block}.a3-page.s2-study .s2-conversation-head h2{margin-top:20px;font-size:43px}.a3-page.s2-study .s2-conversation-head>p:last-child{margin-top:20px;font-size:13px}.a3-page.s2-study .s2-editorial{grid-template-columns:1fr;gap:32px;padding-bottom:33px}.a3-page.s2-study .s2-editorial-portrait{width:85%;max-width:290px;margin-inline:auto!important}.a3-page.s2-study .s2-portrait-type{font-size:225px}.a3-page.s2-study .s2-quotation blockquote{font-size:30px;line-height:1.4}.a3-page.s2-study .s2-interview-link{align-items:flex-start;gap:14px}.a3-page.s2-study .s2-interview-link strong{font-size:19px}.a3-page.s2-study .s2-interview-link>svg{display:none}.a3-page.s2-study .s2-path-footer{grid-template-columns:1fr 1fr}.a3-page.s2-study .s2-path-footer a{padding:20px 15px 12px 0;font-size:11px}.a3-page.s2-study .s2-path-footer a:nth-child(odd){padding-left:0}.a3-page.s2-study .s2-path-footer a:nth-child(2n){padding-left:15px;padding-right:0}}@media (prefers-reduced-motion:reduce){html:has(.s2-study){scroll-behavior:auto}.a3-page.s2-study .s2-section *,.a3-page.s2-study .s2-section :before,.a3-page.s2-study .s2-section :after{transition:none!important;animation:none!important}}.a3-page.s2-study .s2-art-agency{isolation:isolate;background:#07192d url(/concepts/authority-iii/signature/digital-rooftop-operations.jpg) 50%/cover no-repeat;padding:0}.a3-page.s2-study .s2-agency-film{z-index:0;object-fit:cover;object-position:center;filter:saturate(.92)contrast(1.06);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.01)}.a3-page.s2-study .s2-art-agency:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#04111fd1 0%,#04111f5c 43%,#0000 72%),linear-gradient(#0000 48%,#04111fe6 100%);position:absolute;inset:0}.a3-page.s2-study .s2-art-agency:after{content:"";z-index:2;pointer-events:none;border:1px solid #e8f1d933;position:absolute;inset:12px}.a3-page.s2-study .s2-art-agency .s2-art-overline{z-index:3;color:#e8f1d9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#04111f75;border:1px solid #e8f1d93d;width:fit-content;padding:8px 11px 7px;position:absolute;top:27px;left:31px}.a3-page.s2-study .s2-agency-lockup{z-index:3;color:#e8f1d9;gap:13px;display:grid;position:absolute;bottom:29px;left:31px;right:31px}.a3-page.s2-study .s2-agency-name{letter-spacing:.005em;text-transform:uppercase;text-wrap:balance;text-shadow:0 3px 24px #00000057;max-width:620px;font-family:Anton,sans-serif;font-size:clamp(44px,5.4vw,76px);font-weight:400;line-height:.88}.a3-page.s2-study .s2-agency-name>span{color:#c6ff4d}.a3-page.s2-study .s2-art-agency .s2-art-caption{color:#e8f1d9e0;align-items:center;gap:10px;display:flex}.a3-page.s2-study .s2-art-agency .s2-art-caption:before{content:"";background:#c6ff4d;flex:none;width:31px;height:2px}@media (max-width:720px){.a3-page.s2-study .s2-art-agency .s2-art-overline{top:23px;left:23px}.a3-page.s2-study .s2-agency-lockup{gap:10px;bottom:24px;left:23px;right:23px}.a3-page.s2-study .s2-agency-name{font-size:clamp(39px,12vw,58px)}.a3-page.s2-study .s2-art-agency:after{inset:9px}}@media (prefers-reduced-motion:reduce){.a3-page.s2-study .s2-agency-film{display:none}}
