.site-page{--site-ink:#14233a;--site-blue:#0f86ff;--site-yellow:#ffde59;--site-paper:#f5f0e3;--site-lilac:#c8c7ff;--site-coral:#f48b72;min-height:100vh;color:var(--site-ink);background:var(--site-paper);overflow:hidden}.site-wrap{width:min(1280px,100% - 64px);margin-inline:auto}.site-header{z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f5f0e3f0;border-bottom:1px solid #14233a40;grid-template-columns:150px 1fr auto;align-items:center;gap:28px;min-height:94px;padding:0 4vw;display:grid;position:relative}.site-brand img{object-fit:cover;mix-blend-mode:multiply;width:76px;height:76px}.site-desktop-nav{justify-content:center;gap:clamp(18px,2.7vw,42px);font-size:12px;font-weight:800;display:flex}.site-desktop-nav a,.site-footer a{transition:color .2s}.site-desktop-nav a:hover,.site-footer a:hover{color:var(--site-blue)}.site-header-cta{color:#fff;background:var(--site-ink);border-radius:999px;justify-content:space-between;gap:22px;padding:14px 18px;font-size:11px;font-weight:900;display:inline-flex}.site-mobile-nav{display:none}.site-footer{background:#eae5d8;border-top:1px solid #14233a38;grid-template-columns:150px 1.2fr .55fr .65fr;gap:55px;padding:74px 5vw 110px;display:grid}.site-footer>img{object-fit:cover;mix-blend-mode:multiply;width:140px;height:140px}.site-footer h2{letter-spacing:-.04em;margin:0 0 32px;font:500 clamp(30px,3.3vw,48px)/.98 Georgia,serif}.site-footer nav,.site-footer-contact{flex-direction:column;gap:14px;font-size:11px;font-weight:800;display:flex}.site-footer-contact{overflow-wrap:anywhere;font-weight:600}.site-footer-contact p{color:#5d6673;text-transform:uppercase;letter-spacing:.1em;margin:10px 0 0;font:700 10px Courier New,monospace}.site-page .legal-copy{max-width:680px}.page-kicker{color:var(--site-blue);letter-spacing:.17em;text-transform:uppercase;margin:0 0 28px;font:900 10px/1.3 Courier New,monospace}.site-hero{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);align-items:center;gap:7vw;min-height:calc(100svh - 94px);padding:80px 6vw 95px;display:grid}.site-hero h1{letter-spacing:-.07em;max-width:950px;margin:0;font:500 clamp(62px,7.4vw,120px)/.86 Georgia,serif}.site-hero h1 em{color:var(--site-blue);font-weight:500}.site-hero-lede{max-width:720px;margin:38px 0 0;font-size:18px;line-height:1.7}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.site-button{border:1px solid var(--site-ink);border-radius:999px;justify-content:space-between;align-items:center;gap:30px;min-width:190px;padding:16px 20px;font-size:11px;font-weight:900;display:inline-flex}.site-button.primary{color:#fff;background:var(--site-blue);border-color:var(--site-blue)}.site-button.dark{color:#fff;background:var(--site-ink)}.site-button.light{color:var(--site-ink);background:#fff;border-color:#fff}.site-button.yellow{color:var(--site-ink);background:var(--site-yellow)}.site-button:hover{transform:translateY(-2px)}.hero-proof-card{color:#fff;background:var(--site-ink);box-shadow:18px 18px 0 var(--site-yellow);padding:30px}.hero-proof-card>span{color:var(--site-yellow);letter-spacing:.15em;font:800 9px Courier New,monospace}.hero-proof-card strong{letter-spacing:-.07em;margin:42px 0 18px;font:500 clamp(54px,7vw,94px)/.8 Georgia,serif;display:block}.hero-proof-card p{font-size:15px;line-height:1.65}.hero-proof-card dl{margin:28px 0 0}.hero-proof-card dl div{border-top:1px solid #ffffff52;grid-template-columns:95px 1fr;gap:20px;padding:14px 0;font:700 9px Courier New,monospace;display:grid}.hero-proof-card dt{color:#aab6c6;text-transform:uppercase}.hero-proof-card dd{color:var(--site-yellow);margin:0}.editorial-section{flex-direction:column;justify-content:center;min-height:85svh;padding:120px 0;display:flex}.section-heading{grid-template-columns:.45fr 1.35fr .75fr;align-items:start;gap:4vw;margin-bottom:60px;display:grid}.section-heading>span{color:var(--site-blue);letter-spacing:.14em;font:800 10px Courier New,monospace}.section-heading h2{letter-spacing:-.055em;margin:0;font:500 clamp(48px,6vw,90px)/.92 Georgia,serif}.section-heading>p{margin:0;font-size:15px;line-height:1.75}.site-grid-2{grid-template-columns:1fr 1fr;gap:18px;display:grid}.site-grid-3{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.site-grid-4{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.work-page-hero{color:#fff;background:var(--site-ink)}.work-page-hero .page-kicker{color:#9acbff}.work-page-hero h1 em{color:var(--site-yellow)}.work-page-hero .site-button{border-color:#fff}.work-project-card{min-height:560px;color:var(--site-ink);background:var(--site-yellow);border:1px solid var(--site-ink);flex-direction:column;padding:34px;display:flex}.work-project-card:nth-child(2){background:var(--site-lilac)}.work-project-top{text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid;justify-content:space-between;gap:20px;padding-bottom:20px;font:800 9px Courier New,monospace;display:flex}.work-project-card h2{letter-spacing:-.075em;margin:auto 0 20px;font:500 clamp(76px,9vw,132px)/.78 Georgia,serif}.work-project-card>p{max-width:620px;font-size:15px;line-height:1.7}.work-project-card ul,.case-tag-list{flex-wrap:wrap;gap:8px;padding:0;list-style:none;display:flex}.work-project-card li,.case-tag-list li{border:1px solid;border-radius:999px;padding:7px 10px;font-size:9px;font-weight:800}.work-project-card>a{border-top:1px solid;justify-content:space-between;margin-top:24px;padding-top:18px;font-size:11px;font-weight:900;display:flex}.delivery-standard{color:#fff;background:var(--site-blue)}.delivery-steps article{min-height:290px;color:var(--site-ink);border:1px solid var(--site-ink);background:#fff;padding:28px}.delivery-steps article:nth-child(2){background:var(--site-yellow)}.delivery-steps article:nth-child(3){background:var(--site-lilac)}.delivery-steps article:nth-child(4){color:#fff;background:var(--site-ink)}.delivery-steps span{font:800 10px Courier New,monospace}.delivery-steps h3{margin:85px 0 18px;font:500 31px Georgia,serif}.delivery-steps p{font-size:13px;line-height:1.65}.experience-note{color:#fff;background:var(--site-ink);border-left:12px solid var(--site-yellow);grid-template-columns:.6fr 1.4fr;gap:40px;padding:32px;display:grid}.experience-note span{color:#9acbff;letter-spacing:.13em;font:800 9px Courier New,monospace}.experience-note p{margin:0;font-size:15px;line-height:1.7}.case-hero{color:#fff;background:var(--site-ink)}.case-hero.autus-case{background:#050608}.case-hero h1{color:var(--site-yellow)}.case-hero.autus-case h1{color:#fff}.case-hero-copy>p:not(.page-kicker){max-width:720px;font-size:18px;line-height:1.7}.case-meta-strip{color:#fff;background:var(--site-blue);grid-template-columns:repeat(4,1fr);display:grid}.case-meta-strip div{border-right:1px solid #ffffff5c;min-height:150px;padding:28px 3vw}.case-meta-strip span{color:#d9ecff;text-transform:uppercase;letter-spacing:.12em;font:800 9px Courier New,monospace;display:block}.case-meta-strip strong{margin-top:38px;font:500 24px/1.1 Georgia,serif;display:block}.case-story{grid-template-columns:.8fr 1.2fr;align-items:start;gap:9vw;display:grid}.case-story h2{letter-spacing:-.055em;margin:0;font:500 clamp(48px,6vw,88px)/.92 Georgia,serif;position:sticky;top:40px}.case-story-copy p{margin:0 0 28px;font-size:18px;line-height:1.75}.case-story-copy p:first-child{font:500 29px/1.45 Georgia,serif}.contribution-grid article{border:1px solid var(--site-ink);background:#fff;min-height:290px;padding:28px}.contribution-grid article:nth-child(2){background:var(--site-yellow)}.contribution-grid article:nth-child(3){background:var(--site-lilac)}.contribution-grid span{font:800 10px Courier New,monospace}.contribution-grid h3{margin:75px 0 18px;font:500 30px Georgia,serif}.contribution-grid p{font-size:13px;line-height:1.65}.asset-grid{grid-template-columns:1.25fr .75fr;gap:18px;display:grid}.asset-placeholder{text-align:center;min-height:430px;color:var(--site-ink);background:var(--site-lilac);border:2px dashed var(--site-ink);flex-direction:column;justify-content:center;align-items:center;padding:28px;display:flex}.asset-placeholder.is-dark{color:#fff;background:#050608;border-color:#5d6570}.asset-placeholder.is-device{border-style:solid;border-radius:44px;width:min(330px,85%);min-height:600px;margin:35px auto;box-shadow:0 0 0 8px #1a1c20}.asset-placeholder span{letter-spacing:.14em;font:800 9px Courier New,monospace}.asset-placeholder strong{margin:18px 0 10px;font:500 31px Georgia,serif}.asset-placeholder small{opacity:.65}.outcome-panel{color:var(--site-ink);background:var(--site-yellow);text-align:center;padding:80px 6vw}.outcome-panel span{letter-spacing:.15em;font:800 9px Courier New,monospace}.outcome-panel h2{letter-spacing:-.055em;max-width:1050px;margin:25px auto 0;font:500 clamp(48px,6vw,92px)/.92 Georgia,serif}.model-page-hero{background:var(--site-lilac)}.model-page-hero h1 em{color:var(--site-blue)}.model-stage-list{color:var(--site-ink);background:var(--site-lilac)}.model-stage{border-top:1px solid var(--site-ink);grid-template-columns:120px .7fr 1.3fr;align-items:center;gap:4vw;min-height:70svh;padding:70px 6vw;display:grid}.model-stage:nth-child(2n){background:var(--site-yellow)}.model-stage:nth-child(4){color:#fff;background:var(--site-blue)}.model-stage>span{font:800 11px Courier New,monospace}.model-stage h2{letter-spacing:-.06em;margin:0;font:500 clamp(56px,7vw,104px)/.82 Georgia,serif}.model-stage p{max-width:680px;margin:0;font-size:18px;line-height:1.75}.pillar-section{color:#fff;background:var(--site-ink)}.pillar-section .section-heading>span{color:#9acbff}.pillar-category{min-height:300px;color:var(--site-ink);background:#fff;padding:28px}.pillar-category:nth-child(2){background:var(--site-yellow)}.pillar-category:nth-child(3){background:var(--site-lilac)}.pillar-category:nth-child(4){color:#fff;background:var(--site-blue)}.pillar-category span{font:800 9px Courier New,monospace}.pillar-category h3{margin:85px 0 18px;font:500 29px Georgia,serif}.pillar-category p{font-size:13px;line-height:1.65}.partner-page-hero{background:var(--site-yellow)}.partner-page-hero .hero-proof-card{box-shadow:18px 18px 0 var(--site-blue)}.audience-section{align-items:center;min-height:82svh;padding:110px 0;display:flex}.audience-section:nth-of-type(2n){background:#fff}.audience-section-inner{grid-template-columns:.55fr 1.45fr;gap:9vw;display:grid}.audience-label span{letter-spacing:.13em;font:800 10px Courier New,monospace}.audience-label h2{letter-spacing:-.055em;margin:26px 0 0;font:500 clamp(48px,6vw,88px)/.9 Georgia,serif}.audience-copy>p:first-child{margin:0 0 30px;font:500 27px/1.4 Georgia,serif}.audience-copy>p{font-size:16px;line-height:1.75}.audience-list{background:var(--site-ink);border:1px solid var(--site-ink);grid-template-columns:1fr 1fr;gap:1px;margin-top:35px;display:grid}.audience-list div{background:var(--site-paper);padding:22px;font-size:13px;font-weight:800}.form-section{background:var(--site-lilac);padding:120px 0}.form-section.blue{color:#fff;background:var(--site-blue)}.form-section-head{grid-template-columns:.8fr 1.2fr;gap:7vw;margin-bottom:55px;display:grid}.form-section-head h2{letter-spacing:-.055em;margin:0;font:500 clamp(48px,6vw,88px)/.92 Georgia,serif}.form-section-head p{margin:0;font-size:16px;line-height:1.75}.labs-page-hero{color:#fff;background:var(--site-blue)}.labs-page-hero .page-kicker{color:var(--site-yellow)}.labs-page-hero h1{color:#fff}.year-poster{min-height:580px;color:var(--site-ink);background:var(--site-yellow);border:2px solid var(--site-ink);box-shadow:14px 14px 0 var(--site-ink);flex-direction:column;padding:38px;display:flex;transform:rotate(-2deg)}.year-poster span,.year-poster small{letter-spacing:.14em;font:900 12px/1.5 Courier New,monospace}.year-poster strong{letter-spacing:-.1em;margin:auto 0;font:500 clamp(120px,15vw,235px)/.72 Georgia,serif}.year-poster small{border-top:2px solid var(--site-ink);padding-top:25px}.labs-standard{background:var(--site-lilac)}.labs-standard blockquote{letter-spacing:-.05em;text-align:center;max-width:1050px;margin:0 auto;font:500 clamp(48px,6vw,92px)/1.03 Georgia,serif}.labs-standard blockquote em{color:var(--site-blue)}.eligibility-card{border:1px solid var(--site-ink);background:#fff;min-height:290px;padding:28px}.eligibility-card:nth-child(2){background:var(--site-yellow)}.eligibility-card:nth-child(3){background:var(--site-lilac)}.eligibility-card span{font:800 10px Courier New,monospace}.eligibility-card h3{margin:70px 0 18px;font:500 30px Georgia,serif}.eligibility-card p{font-size:13px;line-height:1.65}.about-page-hero{background:var(--site-paper)}.about-origin-card{color:#fff;background:var(--site-blue);box-shadow:16px 16px 0 var(--site-yellow);padding:35px}.about-origin-card span{color:var(--site-yellow);letter-spacing:.14em;font:800 9px Courier New,monospace}.about-origin-card strong{margin:45px 0;font:500 clamp(54px,6vw,90px)/.85 Georgia,serif;display:block}.about-origin-card p{font-size:15px;line-height:1.7}.mission-section{color:#fff;background:var(--site-ink)}.mission-section blockquote{letter-spacing:-.05em;text-align:center;max-width:1100px;margin:0 auto;font:500 clamp(45px,6vw,90px)/1 Georgia,serif}.mission-section blockquote em{color:var(--site-yellow)}.story-columns{grid-template-columns:.75fr 1.25fr;gap:9vw;display:grid}.story-columns h2{letter-spacing:-.055em;margin:0;font:500 clamp(48px,6vw,88px)/.92 Georgia,serif}.story-copy p{margin:0 0 28px;font-size:18px;line-height:1.78}.structure-strip{border:1px solid var(--site-ink);grid-template-columns:repeat(3,1fr);display:grid}.structure-strip div{border-right:1px solid var(--site-ink);min-height:210px;padding:28px}.structure-strip span{letter-spacing:.13em;font:800 9px Courier New,monospace}.structure-strip strong{margin-top:65px;font:500 26px/1.15 Georgia,serif;display:block}.team-grid article{border:1px solid var(--site-ink);background:#fff;flex-direction:column;min-height:430px;padding:30px;display:flex}.team-grid article:nth-child(2){background:var(--site-yellow)}.team-grid article:nth-child(3){background:var(--site-lilac)}.team-grid span{letter-spacing:.12em;font:800 9px Courier New,monospace}.team-grid h3{letter-spacing:-.04em;margin:auto 0 8px;font:500 43px/.95 Georgia,serif}.team-grid h4{text-transform:uppercase;letter-spacing:.12em;margin:0 0 25px;font-size:11px}.team-grid p{font-size:14px;line-height:1.68}.contact-page-hero{background:var(--site-lilac);min-height:70svh}.contact-direct{color:#fff;background:var(--site-ink);border:1px solid var(--site-ink);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.contact-direct a,.contact-direct div{background:var(--site-blue);min-height:210px;padding:28px}.contact-direct a:nth-child(2){color:var(--site-ink);background:var(--site-yellow)}.contact-direct div{color:var(--site-ink);background:#fff}.contact-direct span{letter-spacing:.13em;font:800 9px Courier New,monospace}.contact-direct strong{overflow-wrap:anywhere;margin-top:65px;font:500 25px Georgia,serif;display:block}.support-page-hero{background:var(--site-coral)}.support-page-hero h1 em{color:var(--site-ink);background:var(--site-yellow);padding:0 .08em}.funding-card{border:1px solid var(--site-ink);background:#fff;min-height:310px;padding:28px}.funding-card:nth-child(2){background:var(--site-yellow)}.funding-card:nth-child(3){background:var(--site-lilac)}.funding-card:nth-child(4){color:#fff;background:var(--site-blue)}.funding-card span{font:800 10px Courier New,monospace}.funding-card h3{margin:80px 0 18px;font:500 31px Georgia,serif}.funding-card p{font-size:13px;line-height:1.65}.donation-section{color:#fff;background:var(--site-ink)}.donation-option{min-height:430px;color:var(--site-ink);background:var(--site-yellow);flex-direction:column;padding:34px;display:flex}.donation-option:nth-child(2){background:var(--site-lilac)}.donation-option span{letter-spacing:.12em;font:800 10px Courier New,monospace}.donation-option h3{letter-spacing:-.05em;margin:auto 0 20px;font:500 clamp(48px,5vw,75px)/.9 Georgia,serif}.donation-option p{max-width:500px;font-size:14px;line-height:1.65}.donation-option a{border-top:1px solid;justify-content:space-between;margin-top:25px;padding-top:18px;font-size:11px;font-weight:900;display:flex}.fin-form{color:var(--site-ink);border:2px solid var(--site-ink);box-shadow:10px 10px 0 var(--site-ink);background:#fff;padding:42px}.form-intro{border-bottom:1px solid var(--site-ink);grid-template-columns:.45fr 1.55fr;gap:40px;padding-bottom:30px;display:grid}.form-intro span{color:#076bb5;letter-spacing:.13em;font:800 9px Courier New,monospace}.form-intro p{margin:0;font-size:15px;line-height:1.65}.form-grid{grid-template-columns:1fr 1fr;gap:25px 20px;margin-top:35px;display:grid}.form-grid label{flex-direction:column;gap:9px;font-size:11px;font-weight:900;display:flex}.form-full{grid-column:1/-1}.form-grid input,.form-grid textarea,.form-grid select{width:100%;color:var(--site-ink);background:#f8f6ef;border:1px solid #7d8795;border-radius:0;padding:15px 13px;font-size:14px}.form-grid input:focus,.form-grid textarea:focus,.form-grid select:focus{border-color:var(--site-blue);outline:3px solid #0f86ff47}.form-checkbox{background:var(--site-yellow);border:1px solid var(--site-ink);align-items:flex-start;padding:18px;line-height:1.5;flex-direction:row!important;font-size:13px!important}.form-checkbox input{flex:none;height:20px;margin:0;width:20px!important}.form-submit,.form-success button{color:#fff;background:var(--site-blue);cursor:pointer;border:0;border-radius:999px;margin-top:30px;padding:16px 20px;font-size:11px;font-weight:900}.form-submit:disabled{opacity:.6;cursor:not-allowed}.form-submit span{margin-left:35px}.form-handoff-note{color:#66717e;margin:20px 0 0;font-size:10px;line-height:1.6}.form-honeypot{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.form-error{color:#7a1f1f;background:#fbe3e3;border:1px solid #d98a8a;margin:20px 0 0;padding:14px 16px;font-size:13px;line-height:1.5}.form-success{min-height:440px;color:var(--site-ink);background:var(--site-yellow);border:2px solid var(--site-ink);box-shadow:10px 10px 0 var(--site-ink);flex-direction:column;justify-content:center;padding:48px;display:flex}.form-success>span{letter-spacing:.14em;font:900 9px Courier New,monospace}.form-success h3{letter-spacing:-.05em;max-width:760px;margin:35px 0 20px;font:500 clamp(42px,5vw,72px)/.95 Georgia,serif}.form-success p{font-size:15px;line-height:1.65}.form-success button{color:#fff;background:var(--site-ink);width:max-content}.form-success small{margin-top:20px}.site-cta{color:#fff;background:var(--site-blue);text-align:center;flex-direction:column;justify-content:center;min-height:86svh;padding:95px 7vw;display:flex}.site-cta>p{color:var(--site-yellow);letter-spacing:.15em;text-transform:uppercase;margin:0 0 25px;font:900 10px Courier New,monospace}.site-cta h2{letter-spacing:-.06em;max-width:1100px;margin:0 auto;font:500 clamp(52px,7vw,104px)/.9 Georgia,serif}.site-cta-body{max-width:720px;margin:30px auto 0;font-size:16px;line-height:1.7}.site-cta>div:last-child{justify-content:center;align-items:center;gap:25px;margin-top:42px;display:flex}.site-cta>div:last-child>a:last-child:not(:first-child){border-bottom:1px solid #fff;padding-bottom:4px;font-size:11px;font-weight:900}@media (max-width:1000px){.site-header{grid-template-columns:100px 1fr auto auto}.site-desktop-nav{display:none}.site-mobile-nav{justify-self:end;display:block}.site-mobile-nav summary{border:1px solid var(--site-ink);cursor:pointer;border-radius:999px;padding:12px 15px;font-size:11px;font-weight:900;list-style:none}.site-mobile-nav nav{border:2px solid var(--site-ink);width:min(320px,100vw - 40px);box-shadow:8px 8px 0 var(--site-yellow);background:#fff;flex-direction:column;gap:0;padding:20px;display:flex;position:absolute;top:76px;right:20px}.site-mobile-nav nav a{border-bottom:1px solid #d1d5d9;padding:14px 6px;font-size:13px;font-weight:800}.site-header-cta{justify-self:end}.site-mobile-nav{grid-column:4;display:block}.site-footer{grid-template-columns:140px 1fr 1fr}.site-footer-contact{grid-column:2}.site-hero{grid-template-columns:1fr}.hero-proof-card,.year-poster,.about-origin-card{max-width:640px}.section-heading{grid-template-columns:.45fr 1.55fr}.section-heading>p{grid-column:2}.site-grid-4{grid-template-columns:1fr 1fr}.case-story,.story-columns,.audience-section-inner{grid-template-columns:1fr}.case-story h2{position:static}.asset-grid{grid-template-columns:1fr}.model-stage{grid-template-columns:80px 1fr}.model-stage p{grid-column:2}.form-section-head{grid-template-columns:1fr}}@media (max-width:700px){.site-wrap{width:calc(100% - 36px)}.site-header{grid-template-columns:65px 1fr;min-height:78px;padding:0 18px}.site-brand img{width:58px;height:58px}.site-header-cta{display:none}.site-mobile-nav{grid-column:2;display:block}.site-footer{grid-template-columns:1fr;gap:32px;padding:55px 20px 100px}.site-footer>img{width:105px;height:105px}.site-footer-contact{grid-column:auto}.site-hero{min-height:auto;padding:70px 20px 90px}.site-hero h1{font-size:58px}.site-hero-lede,.case-hero-copy>p:not(.page-kicker){font-size:16px}.hero-actions{flex-direction:column;align-items:flex-start}.hero-proof-card{box-shadow:9px 9px 0 var(--site-yellow);margin-right:10px;padding:23px}.editorial-section,.audience-section,.form-section{min-height:auto;padding:90px 0}.section-heading{display:block}.section-heading h2{margin:24px 0;font-size:49px}.site-grid-2,.site-grid-3,.site-grid-4{grid-template-columns:1fr}.work-project-card{min-height:510px;padding:23px}.work-project-card h2{font-size:78px}.delivery-steps article{min-height:250px}.experience-note,.case-meta-strip{grid-template-columns:1fr}.case-meta-strip div{min-height:120px}.case-story h2{font-size:50px}.case-story-copy p{font-size:16px}.case-story-copy p:first-child{font-size:25px}.asset-placeholder{min-height:350px}.asset-placeholder.is-device{min-height:520px}.outcome-panel{padding:80px 20px}.outcome-panel h2{font-size:49px}.model-stage{grid-template-columns:45px 1fr;gap:18px;min-height:auto;padding:60px 20px}.model-stage h2{font-size:50px}.model-stage p{font-size:16px}.audience-section-inner{gap:45px}.audience-list{grid-template-columns:1fr}.year-poster{min-height:390px;box-shadow:8px 8px 0 var(--site-ink);padding:27px}.year-poster strong{font-size:125px}.labs-standard blockquote,.mission-section blockquote{font-size:48px}.story-columns h2{font-size:50px}.story-copy p{font-size:16px}.structure-strip,.contact-direct{grid-template-columns:1fr}.structure-strip div{border-right:0;border-bottom:1px solid var(--site-ink)}.team-grid article{min-height:380px}.form-intro,.form-grid{grid-template-columns:1fr}.form-full{grid-column:auto}.fin-form,.form-success{box-shadow:6px 6px 0 var(--site-ink);padding:25px}.site-cta{min-height:auto;padding:90px 20px}.site-cta h2{font-size:53px}.site-cta>div:last-child{flex-direction:column}}
