@import url("https://fonts.googleapis.com/css2?family=Fraunces:wght@300;400;500;600;700&family=Inter:wght@300;400;500;600;700&family=Inter+Tight:wght@300;400;500;600;700&family=Space+Grotesk:wght@300;400;500;600;700&display=swap");:root{--ink:#262626;--ink-soft:#5c5754;--ink-muted:#8f8a87;--paper:#f3f3ee;--paper-deep:#ece8df;--white:#ffffff;--line:rgba(38,38,38,0.12);--line-strong:rgba(38,38,38,0.2);--accent:#e24c4c;--accent-soft:#f26a60;--teal:#36b9ae;--footer:#29252d;--footer-soft:rgba(243,243,238,0.72);--overlay:rgba(11,10,13,0.38);--container:min(1300px,calc(100vw - 140px));--button-height:57px;--hero-height:100svh;--ease:260ms ease}*{box-sizing:border-box}html{scroll-behavior:smooth}body,html{background:var(--paper)}body{margin:0;min-width:320px;color:var(--ink);font-family:var(--font-sans),sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body.menu-open{overflow:hidden}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}img,video{display:block}.content-page,.taxonomy-page,main{position:relative}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.container,.content-shell{width:var(--container);margin:0 auto}.button,.button.button--primary,.site-link,.site-link.button{transition:transform var(--ease),background-color var(--ease),border-color var(--ease),color var(--ease),opacity var(--ease)}.button.button--primary:hover,.button:hover,.site-link.button:hover,.site-link:hover{transform:translateY(-1px)}.button,.button.button--primary,.site-link.button{display:inline-flex;align-items:center;justify-content:center;min-height:var(--button-height);padding:0 25px;border:0;border-radius:60px;font-size:11px;font-weight:700;letter-spacing:1.1px;line-height:1;text-transform:uppercase}.button.button--primary,.button.primary,.site-link.button.primary,.site-link.button.red{color:var(--white);background:var(--accent)}.button.secondary{color:var(--ink);border:1px solid var(--line-strong);background:transparent}.global-header{position:fixed;inset:0 0 auto;z-index:120;transition:padding var(--ease),background-color var(--ease),box-shadow var(--ease),color var(--ease)}.global-header.home-page{padding:52px 0 32px;color:var(--white)}.global-header.home-page.is-scrolled{padding:24px 0;background:rgba(9,10,13,.76);box-shadow:0 8px 24px rgba(0,0,0,.14);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.global-header.is-solid{padding:24px 0;color:var(--ink);background:rgba(243,243,238,.94);box-shadow:0 1px 0 rgba(38,38,38,.06);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.logo{width:233px;display:inline-flex;align-items:center;gap:14px}.logo-mark{position:relative;width:32px;height:32px;flex:0 0 auto;display:grid;place-items:center}.logo-mark__ring{position:absolute;inset:0;border:2px solid var(--teal);border-radius:50%}.logo-mark__core{position:relative;z-index:1;font-size:9px;font-weight:700;letter-spacing:1.4px;line-height:1}.logo-text{display:grid;grid-gap:2px;gap:2px;line-height:1}.logo-text span,.logo-text strong{display:block;font-size:10px;font-weight:700;letter-spacing:2.6px;text-transform:uppercase;white-space:nowrap}.logo-text span{color:var(--teal)}.menu-toggle{position:relative;width:59px;height:53px;padding:15px;margin-left:16px;color:currentColor;border:0;background:transparent}.menu-toggle .inner{display:grid;grid-gap:5px;gap:5px}.menu-toggle .bar{display:block;overflow:hidden}.menu-toggle .bar .inner{display:block;width:29px;height:2px;margin-left:auto;border-radius:999px;background:currentColor;transition:transform var(--ease),opacity var(--ease)}.menu-toggle .bar-2 .inner{width:21px}.menu-toggle .bar-3 .inner{width:14px}.menu-toggle.is-open .bar-1 .inner{transform:translateY(7px) rotate(45deg);width:29px}.menu-toggle.is-open .bar-2 .inner{opacity:0}.menu-toggle.is-open .bar-3 .inner{width:29px;transform:translateY(-7px) rotate(-45deg)}.side-menu{inset:0;z-index:110}.side-menu__scrim{position:absolute;inset:0;border:0;opacity:0;background:rgba(21,18,24,.56);transition:opacity var(--ease)}.side-menu__panel{position:absolute;top:0;right:0;width:min(438px,92vw);min-height:100vh;color:var(--ink);background:rgba(243,243,238,.97);transform:translateX(100%);transition:transform var(--ease);box-shadow:-24px 0 60px rgba(0,0,0,.18)}.side-menu.is-open .side-menu__scrim{opacity:1}.side-menu.is-open .side-menu__panel{transform:translateX(0)}.side-menu__inner{padding:46px 42px 42px;min-height:100vh;display:grid;grid-template-rows:auto 1fr auto;grid-gap:40px;gap:40px}.side-menu__topline{display:flex;align-items:center;justify-content:space-between}.side-menu__eyebrow{margin:0;font-size:11px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:var(--accent)}.side-menu__close{position:relative;width:42px;height:42px;border:1px solid rgba(38,38,38,.16);border-radius:50%;background:transparent}.side-menu__close span{position:absolute;inset:50% auto auto 50%;width:16px;height:2px;background:var(--ink)}.side-menu__close span:first-child{transform:translate(-50%,-50%) rotate(45deg)}.side-menu__close span:last-child{transform:translate(-50%,-50%) rotate(-45deg)}.side-menu__nav{display:grid;grid-gap:18px;gap:18px;align-content:start}.side-menu__nav a{font-family:var(--font-display),sans-serif;font-size:clamp(34px,5vw,56px);line-height:.9;letter-spacing:5px;text-transform:uppercase}.side-menu__meta{display:grid;grid-gap:12px;gap:12px;padding-top:14px;border-top:1px solid rgba(38,38,38,.12);font-size:15px;line-height:1.65;color:var(--ink-soft)}.side-menu__meta p{margin:0}.side-menu__meta a{font-weight:700;color:var(--ink)}.block,.page-home.page,.stream{width:100%}.block{position:relative}.bg-white{background:var(--white)}.bg-off-white{background:var(--paper)}.block-hero{position:relative;min-height:680px;height:auto;overflow:hidden;color:var(--white);background:#08080c}.block-hero .background{position:absolute;inset:0}.block-hero .background.shade{z-index:2;background:linear-gradient(180deg,rgba(0,0,0,.56),rgba(0,0,0,.28) 30%,rgba(0,0,0,.44)),linear-gradient(90deg,rgba(18,24,44,.28),rgba(6,10,18,.16))}.block-hero .video-cover.background,.block-hero .wp-image.background{position:absolute;inset:0}.block-hero .wp-image.background{z-index:0}.block-hero .original,.block-hero .video-cover video,.block-hero .video-cover-inner{width:100%;height:100%}.block-hero .original{background-position:50%;background-repeat:no-repeat;background-size:cover;transform:scale(1.03)}.block-hero .video-cover.background{z-index:1;opacity:.92}.block-hero .video-cover-inner{display:flex;justify-content:center}.block-hero .wrapper{position:relative;z-index:3;width:100%;min-height:inherit;display:flex}.block-hero .container{display:flex;align-items:center;justify-content:center;min-height:inherit}.block-hero .content{width:min(880px,100%);padding:40px;margin-top:72px;text-align:center}.block-hero h1{margin:0 0 15px;font-family:var(--font-display),sans-serif;font-size:clamp(54px,7vw,85px);font-weight:400;line-height:1.2;letter-spacing:clamp(4px,.6vw,8.5px);text-transform:uppercase}.block-hero .copy{width:min(800px,100%);margin:0 auto;font-size:18px;line-height:28px}.block-hero .copy p{margin:0}.block-project-spotlight{padding:96px 0}.block-header{display:flex;gap:36px;justify-content:space-between}.block-header .left{display:grid;grid-gap:0;gap:0}.block-header h2,.block-header h3,.contact-card h2,.cta-panel h2,.detail-section h2,.inner-hero h1,.legal-copy h2,.simple-panel h1{margin:0;font-family:var(--font-display),sans-serif;font-weight:400;text-transform:uppercase;color:var(--ink)}.block-header h2{max-width:920px;font-size:clamp(54px,7vw,85px);line-height:1.2;letter-spacing:clamp(4px,.6vw,8.5px)}.block-header h3{font-size:clamp(44px,5vw,72px);line-height:1.16;letter-spacing:clamp(3px,.3vw,4px)}.block-header .copy{max-width:610px;margin-top:18px;font-size:18px;line-height:28px;color:var(--ink-soft)}.block-header .copy p{margin:0}.block-header .copy p+p{margin-top:14px}.projects-container{margin-top:56px}.carousel.projects{overflow-x:auto;padding-bottom:8px;scrollbar-width:none}.carousel.projects::-webkit-scrollbar{display:none}.carousel-slider{display:flex;gap:0;width:max-content}.child,.project{width:610px}.project{position:relative;display:block;min-height:494px;padding:0 17px 0 0}.image-container{position:relative;width:576px;height:439px;overflow:hidden}.wp-image.large.size-specified{position:absolute;inset:0}.wp-image.large.size-specified .large{width:100%;height:100%;background-position:50%;background-repeat:no-repeat;background-size:cover;transition:opacity var(--ease),transform .6s ease}.wp-image.grayscale{filter:grayscale(1);opacity:.78}.project:focus-visible .wp-image.grayscale,.project:hover .wp-image.grayscale{opacity:0}.project:focus-visible .wp-image.color .large,.project:hover .wp-image.color .large{transform:scale(1.035)}.copy-container{position:absolute;left:100px;right:34px;bottom:0;padding:0 0 8px}.article-header h3,.copy-container h3,.faq-list__item h3,.news-brief h3,.related-links__item h3,.taxonomy-card h3,.up-next h3{margin:0;font-weight:700}.copy-container h3{font-size:21px;line-height:1.15;letter-spacing:2px;text-transform:uppercase}.copy-container p{max-width:360px;margin:10px 0 0;font-size:15px;line-height:22px;color:var(--ink-soft)}.accent-rule{display:block;width:34px;height:2px;margin-top:16px;background:var(--accent)}.block-operations{padding:66px 0 48px;background:linear-gradient(180deg,rgba(243,243,238,0),rgba(243,243,238,1) 15%),var(--paper)}.operations-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px;padding:32px 0 0;border-top:1px solid rgba(38,38,38,.08)}.operations-item{min-height:140px;padding-right:18px}.operations-item__value{margin:0 0 14px;font-family:var(--font-display),sans-serif;font-size:clamp(42px,4vw,58px);line-height:1;letter-spacing:3px;text-transform:uppercase;color:var(--teal)}.operations-item h2{margin:0 0 12px;font-size:18px;font-weight:700;letter-spacing:1.8px;text-transform:uppercase}.operations-item p{margin:0;font-size:16px;line-height:26px;color:var(--ink-soft)}.block-format-guides{padding:64px 0 80px}.block-about-us{padding:96px 0 64px}.block-main{display:grid;grid-template-columns:minmax(360px,1fr) minmax(520px,786px);grid-gap:48px;gap:48px;margin-top:64px;align-items:start}.content-wrapper .content{display:grid;grid-gap:36px;gap:36px}.news-brief{max-width:420px;padding:30px 26px;background:rgba(255,255,255,.86);border:1px solid rgba(38,38,38,.06);box-shadow:0 20px 40px rgba(0,0,0,.06)}.news-brief__meta,.story-meta{margin:0 0 14px;font-size:11px;font-weight:700;letter-spacing:1.6px;line-height:1.3;text-transform:uppercase;color:var(--accent)}.news-brief__link{display:block;color:var(--ink)}.news-brief h3{font-size:24px;line-height:1.16}.stats-animator{position:relative;width:320px;min-height:132px;border:1px solid var(--white);background:rgba(255,255,255,.7);overflow:hidden}.stats-animator .number{padding:24px 0 18px;color:var(--teal);font-family:var(--font-display),sans-serif;font-size:64px;line-height:1;letter-spacing:6px;text-align:center}.stats-animator .text{position:absolute;inset:0;display:grid;place-items:center}.stats-animator .text span{max-width:210px;font-size:12px;font-weight:700;letter-spacing:1.5px;line-height:1.5;text-align:center;text-transform:uppercase;color:var(--ink)}.team-cards{width:100%}.members{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;padding:0;margin:0;list-style:none}.team-member__card{position:relative;display:grid;grid-gap:10px;gap:10px;min-height:166px;padding:14px;color:var(--white);overflow:hidden}.team-member__card:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at top,rgba(255,255,255,.22),transparent 38%),linear-gradient(160deg,rgba(255,255,255,.18),transparent 48%);opacity:.8;pointer-events:none}.team-member__card.tone-1{background:linear-gradient(135deg,#151923,#2f394a 58%,#59697a)}.team-member__card.tone-2{background:linear-gradient(135deg,#25181a,#542f31 58%,#9d6165)}.team-member__card.tone-3{background:linear-gradient(135deg,#152624,#264640 58%,#487870)}.team-member__card.tone-4{background:linear-gradient(135deg,#26201b,#594336 58%,#947b69)}.team-member__photo{position:relative;z-index:1;width:100%;aspect-ratio:1;display:grid;place-items:center}.team-member__avatar{width:100%;height:100%;border-radius:8px;display:grid;place-items:center;background:radial-gradient(circle at 50% 30%,rgba(255,255,255,.26),transparent 16%),radial-gradient(circle at 50% 34%,rgba(243,243,238,.78),rgba(243,243,238,.12) 26%,transparent 27%),radial-gradient(circle at 50% 66%,rgba(243,243,238,.9),rgba(243,243,238,.08) 32%,transparent 33%),linear-gradient(180deg,rgba(5,5,8,0),rgba(5,5,8,.36));box-shadow:inset 0 -90px 120px rgba(0,0,0,.26)}.team-member__avatar span{font-size:26px;font-weight:700;letter-spacing:3px;text-transform:uppercase}.team-member h4{letter-spacing:1.5px;line-height:1.35;text-transform:uppercase}.team-member .tagline,.team-member h4{position:relative;z-index:1;font-size:11px}.team-member .tagline{margin:0;line-height:1.3;color:rgba(255,255,255,.76)}.block-blog-posts{padding:64px 0 80px}.stories-layout{display:grid;grid-template-columns:minmax(260px,281px) minmax(560px,793px);grid-gap:56px;gap:56px;align-items:start}.story-rail{position:relative;min-height:700px}.home-story .bg,.next-container .up-next{position:relative;display:block;overflow:hidden;min-height:570px}.home-story .bg{background:#392c23}.home-story .wp-image.current.large.size-specified{position:absolute;inset:0;background-position:50%;background-repeat:no-repeat;background-size:cover}.home-story .bg:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(18,18,18,.08),rgba(18,18,18,.34)),linear-gradient(90deg,rgba(0,0,0,.18),rgba(0,0,0,0))}.header-wrapper{position:relative;z-index:2;display:flex;align-items:flex-end;width:100%;min-height:570px}.article-header{width:min(450px,calc(100% - 80px));margin:0 0 66px 50px;padding:0 0 0 20px;border-left:4px solid var(--accent);color:var(--white)}.article-header h3{font-size:clamp(32px,3vw,50px);line-height:.96;letter-spacing:1.3px}.article-header span{display:inline-flex;align-items:center;gap:10px;margin-top:22px;font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;display:none}.next-container .up-next{align-items:flex-start;justify-content:flex-end;padding:36px 36px 32px;text-align:left;color:var(--white);background-size:cover;background-position:50%;background-color:#1a1a1a}.next-container{position:absolute;top:522px;left:30px;right:0}.up-next h2{display:none}.up-next h3{font-size:clamp(22px,2.4vw,32px);line-height:1.1;letter-spacing:-.01em;text-transform:none;font-family:inherit;font-weight:700;margin:10px 0 20px}.up-next h3:after{display:none}.up-next__eyebrow{margin:0;font-size:10px;letter-spacing:.18em;color:rgba(255,255,255,.55)}.up-next__cta,.up-next__eyebrow{font-weight:700;text-transform:uppercase}.up-next__cta{display:inline-flex;align-items:center;gap:8px;font-size:11px;letter-spacing:.14em;color:rgba(255,255,255,.72);border-bottom:1px solid rgba(255,255,255,.3);padding-bottom:2px}.block-form-contact{overflow:hidden}.toggle-form.panel{position:relative;display:grid;place-items:center;min-height:350px;overflow:hidden;text-align:center}.toggle-form.panel .bg{position:absolute;inset:0}.toggle-form.panel .bg-1{background:linear-gradient(180deg,rgba(226,76,76,.76),rgba(226,76,76,.86)),linear-gradient(90deg,rgba(0,0,0,.14),rgba(0,0,0,0))}.toggle-form.panel .bg-2{background:linear-gradient(135deg,rgba(255,255,255,.08) 12%,transparent 0,transparent 24%,rgba(255,255,255,.08) 0,rgba(255,255,255,.08) 36%,transparent 0,transparent 48%,rgba(255,255,255,.08) 0,rgba(255,255,255,.08) 60%,transparent 0),linear-gradient(90deg,rgba(0,0,0,.08),transparent);mix-blend-mode:screen;opacity:.58}.toggle-form.panel .bg-3{background:radial-gradient(circle at center,rgba(255,255,255,.08),transparent 44%),linear-gradient(180deg,rgba(255,255,255,0),rgba(0,0,0,.14))}.toggle-form.panel .copy{position:relative;z-index:1;width:min(300px,calc(100vw - 40px));color:var(--white);font-family:var(--font-display),sans-serif;font-size:clamp(34px,4vw,40px);line-height:1;letter-spacing:4px;text-transform:uppercase}.global-footer{padding:38px 0 28px;color:var(--paper);background:var(--footer)}.global-footer,.global-footer .container{position:relative}.watermark{position:absolute;top:8px;left:0;pointer-events:none}.watermark__text{font-family:var(--font-display),sans-serif;font-size:clamp(88px,12vw,160px);line-height:.8;letter-spacing:8px;text-transform:uppercase;color:rgba(255,255,255,.03)}.global-footer .inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(320px,1.05fr) minmax(380px,1fr);grid-gap:38px;gap:38px;padding-bottom:24px;border-bottom:1px solid rgba(243,243,238,.12)}.collective{max-width:420px}.collective>p{margin:0 0 14px;font-size:11px;font-weight:700;letter-spacing:1.6px;line-height:1;text-transform:uppercase;color:var(--teal)}.eac-logo{display:grid;grid-gap:6px;gap:6px}.eac-logo strong,.eac-logo__eyebrow{display:block;font-family:var(--font-display),sans-serif;line-height:.92;text-transform:uppercase}.eac-logo__eyebrow{font-size:clamp(28px,3vw,44px);letter-spacing:3px}.eac-logo strong{font-size:clamp(38px,4vw,60px);letter-spacing:4px}.collective .copy{margin-top:16px;font-size:14px;line-height:1.6;color:var(--footer-soft)}.footer-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.footer-column h3{margin:0 0 18px;font-size:11px;font-weight:700;letter-spacing:1.6px;line-height:1;text-transform:uppercase;color:var(--teal)}.footer-column a,.footer-column p{display:block;margin:0 0 8px;font-size:14px;line-height:1.55;color:var(--paper)}.footer-column--updates p{color:var(--footer-soft)}.footer-column .button.primary{margin-top:18px;width:-moz-fit-content;width:fit-content}.footer-bottom{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:18px;font-size:11px;font-weight:700;letter-spacing:1.5px;line-height:1.4;text-transform:uppercase;color:rgba(243,243,238,.52)}.footer-bottom p{margin:0}.footer-bottom__links{display:flex;flex-wrap:wrap;gap:18px}.content-page,.inner-hero,.taxonomy-page{background:var(--paper)}.inner-hero{padding:215px 0 100px;border-bottom:1px solid rgba(38,38,38,.06)}.inner-hero--detail{padding-bottom:72px}.section-kicker{margin:0 0 16px;font-size:11px;font-weight:700;letter-spacing:1.6px;line-height:1;text-transform:uppercase;color:var(--accent)}.inner-hero h1{max-width:940px;font-size:clamp(54px,7vw,85px);line-height:1.2;letter-spacing:clamp(4px,.6vw,8.5px)}.inner-hero__lead{max-width:760px;margin:24px 0 0;font-size:18px;line-height:1.7;color:var(--ink-soft)}.page-section{padding:90px 0}.page-section--tight{padding-top:40px}.contact-card li,.contact-card p,.cta-panel p,.detail-content,.faq-list__item p,.legal-copy,.page-copy,.related-links__item p,.taxonomy-card p,.two-column-copy p{font-size:17px;line-height:1.85;color:var(--ink-soft)}.contact-card p,.detail-focus ul,.detail-section p,.detail-section ul,.legal-copy h2,.legal-copy p,.page-copy p,.two-column-copy p{margin:0}.contact-card p+p,.detail-section p+p,.detail-section p+ul,.legal-copy h2+p,.legal-copy p+h2,.page-copy p+p,.two-column-copy p+p{margin-top:18px}.metric-strip,.stat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px;margin-top:44px}.contact-card,.detail-sidebar__card,.faq-list__item,.metric-strip__card,.simple-panel,.stat-grid__card,.taxonomy-card{background:var(--white);border:1px solid rgba(38,38,38,.08);box-shadow:0 20px 40px rgba(0,0,0,.05)}.metric-strip__card,.stat-grid__card{padding:28px}.metric-strip__label,.stat-grid__card p{margin:0 0 14px;font-size:11px;font-weight:700;letter-spacing:1.6px;line-height:1.3;text-transform:uppercase;color:var(--accent)}.contact-card h2,.detail-sidebar__card h2,.metric-strip__card h2,.simple-panel h1,.stat-grid__card h2{margin:0 0 16px;font-size:clamp(28px,3vw,42px);line-height:1.02;letter-spacing:2px}.taxonomy-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px;margin-top:34px}.taxonomy-card{display:grid;align-content:start;grid-gap:16px;gap:16px;min-height:100%;padding:28px}.taxonomy-card__eyebrow{margin:0;font-size:11px;font-weight:700;letter-spacing:1.6px;line-height:1.3;text-transform:uppercase;color:var(--accent)}.faq-list__item h3,.related-links__item h3,.taxonomy-card h3{font-size:20px;line-height:1.2}.contact-layout,.cta-panel,.detail-layout,.two-column-copy{display:grid;grid-gap:28px;gap:28px}.cta-panel{grid-template-columns:minmax(0,1.2fr) auto;align-items:center;padding:42px;background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(243,243,238,.86));border:1px solid rgba(38,38,38,.08);box-shadow:0 20px 40px rgba(0,0,0,.05)}.two-column-copy{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.contact-layout{grid-template-columns:minmax(280px,.78fr) minmax(420px,1fr)}.contact-card{padding:34px}.contact-card ul{padding-left:18px;margin:0 0 18px;color:var(--ink-soft)}.contact-card--form{background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(243,243,238,.9))}.contact-form{display:grid;grid-gap:28px;gap:28px}.contact-form__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:22px 24px;gap:22px 24px}.contact-form label{display:grid;grid-gap:10px;gap:10px}.contact-form label span{font-size:11px;font-weight:700;letter-spacing:1.6px;line-height:1;text-transform:uppercase;color:var(--ink)}.contact-form input,.contact-form select,.contact-form textarea{width:100%;padding:0 0 14px;color:var(--ink);border:0;border-bottom:1px solid rgba(38,38,38,.22);background:transparent;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.contact-form textarea{resize:vertical;min-height:150px}.contact-form__full{grid-column:1/-1}.contact-form__actions{display:grid;grid-gap:16px;gap:16px;align-items:start}.contact-form__actions button{width:-moz-fit-content;width:fit-content;min-width:220px;min-height:var(--button-height);padding:0 25px;color:var(--white);font-size:11px;font-weight:700;letter-spacing:1.1px;line-height:1;text-transform:uppercase;border:0;border-radius:60px;background:var(--accent)}.contact-form__actions button[disabled]{cursor:not-allowed;opacity:.42}.contact-form__status{margin:0;font-size:14px;line-height:1.6;color:var(--ink-muted)}.contact-form__status--success{color:#1b776f}.contact-form__status--error{color:#b53a3a}.detail-layout{grid-template-columns:minmax(0,1.3fr) minmax(300px,.7fr);align-items:start}.detail-content{padding:40px}.detail-focus,.detail-section{margin-top:38px}.detail-focus h2,.detail-section h2{margin-bottom:18px;font-size:clamp(28px,3vw,40px);line-height:1.02;letter-spacing:2px}.detail-focus ul,.detail-section ul{padding-left:20px}.detail-focus li,.detail-section li{margin-bottom:10px}.faq-list,.related-links{display:grid;grid-gap:18px;gap:18px}.detail-sidebar__card,.faq-list__item,.related-links__item{padding:28px}.detail-sidebar{position:-webkit-sticky;position:sticky;top:132px;display:grid;grid-gap:20px;gap:20px}.legal-copy{max-width:900px}.legal-copy h2{font-size:clamp(26px,2vw,34px);line-height:1.02;letter-spacing:1.6px}.simple-panel{max-width:780px;margin:160px auto 0;padding:42px}@media (max-width:1180px){:root{--container:min(1100px,calc(100vw - 96px))}.block-main,.detail-layout,.stories-layout{grid-template-columns:1fr}.block-main{gap:36px}.team-cards{max-width:880px}.footer-columns,.taxonomy-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.copy-container{left:50px}}@media (max-width:960px){:root{--container:calc(100vw - 48px)}.global-header.home-page,.global-header.home-page.is-scrolled,.global-header.is-solid{padding:22px 0}.logo{width:auto;max-width:calc(100vw - 180px)}.logo-text span,.logo-text strong{letter-spacing:2px}.global-header .button.red{margin-left:auto}.block-hero .content{margin-top:44px;padding:24px}.projects-container{margin-top:64px}.child,.project{width:min(500px,78vw);min-height:auto}.image-container{width:calc(min(500px, 78vw) - 17px);height:calc((min(500px, 78vw) - 17px) * .76)}.copy-container{position:relative;left:auto;right:auto;padding:20px 0 0}.contact-form__grid,.contact-layout,.cta-panel,.footer-columns,.metric-strip,.operations-strip,.stat-grid,.taxonomy-grid,.two-column-copy{grid-template-columns:1fr}.cta-panel{justify-items:start}.members{grid-template-columns:repeat(3,minmax(0,1fr))}.story-rail{min-height:auto;display:grid;grid-gap:22px;gap:22px}.next-container{position:static}.footer-bottom{flex-direction:column;align-items:flex-start}}@media (max-width:767px){:root{--container:calc(100vw - 40px)}.global-header .button.red{display:none}.logo-text span,.logo-text strong{font-size:9px;letter-spacing:1.7px}.block-about-us,.block-blog-posts,.block-project-spotlight{padding-top:88px}.block-project-spotlight{padding-bottom:84px}.block-about-us,.block-blog-posts{padding-bottom:110px}.block-header{flex-direction:column;align-items:flex-start}.block-header .copy{max-width:100%}.block-main{margin-top:60px}.news-brief,.stats-animator{max-width:100%;width:100%}.members{grid-template-columns:repeat(2,minmax(0,1fr))}.team-member__card{min-height:168px}.header-wrapper,.home-story .bg,.next-container .up-next{min-height:420px}.article-header{width:calc(100% - 40px);margin:0 0 34px 20px;padding-left:16px}.next-container .up-next{padding:48px 28px}.toggle-form.panel{min-height:260px}.global-footer{padding-top:34px}.watermark{top:-10px}.global-footer .inner{gap:32px}.inner-hero{padding:150px 0 72px}.page-section{padding:64px 0}.contact-card,.cta-panel,.detail-content,.detail-sidebar__card,.faq-list__item,.metric-strip__card,.related-links__item,.simple-panel,.stat-grid__card,.taxonomy-card{padding:26px}.detail-sidebar{position:static}.simple-panel{margin-top:120px}}@media (max-width:560px){.block-hero{min-height:680px;height:auto}.block-hero .content{padding:18px 10px;margin-top:18px}.block-hero .copy{font-size:16px;line-height:25px}.members{grid-template-columns:1fr 1fr;gap:12px}.team-member__card{padding:14px}.contact-form__actions button,.footer-column .button.primary{width:100%}}body,html{overflow-x:hidden}body{font-size:16px;line-height:1.6;-webkit-text-size-adjust:100%}img,video{max-width:100%;height:auto}h1{font-size:clamp(2rem,8vw,4rem);line-height:1.15}h2{font-size:clamp(1.5rem,5.5vw,2.75rem);line-height:1.2}h3{font-size:clamp(1.15rem,4vw,1.75rem);line-height:1.25}li,p{line-height:1.6}input,select,textarea{font-size:16px;min-height:44px}.btn,a.button,button{min-height:44px}iframe[src*="google.com/maps"],iframe[src*="maps.google"]{width:100%;aspect-ratio:16/9;height:auto;border:0}@media (max-width:900px){.container,.wrap,main,section{padding-inline:clamp(16px,4vw,32px)}}@media (max-width:700px){.columns,.footer-columns,.grid,.row,.site-footer__columns,.site-footer__grid{grid-template-columns:1fr!important;display:grid!important;grid-gap:24px;gap:24px}.site-footer .col,.site-footer__col,footer .col{width:100%!important}h1{word-break:break-word}}.global-header .button.red{margin-right:60px}@media (max-width:768px){.global-header .button.red{line-height:25px;margin-right:40px}}.global-header .menu-toggle{right:20px}@media (min-width:768px){.global-header .menu-toggle{right:25px}}.block-hero .hero-gradient-bg{display:none}.block-hero .background.shade{background:linear-gradient(180deg,rgba(0,0,0,.32),rgba(0,0,0,.22) 35%,rgba(0,0,0,.58))}.block-hero .copy p,.block-hero h1{text-shadow:0 2px 18px rgba(0,0,0,.55)}.block-hero .copy p{color:#f3f3ee}.project .image-container{position:relative;overflow:hidden}.project .image-container:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.18));pointer-events:none;z-index:2}.project .copy-container{position:relative!important;left:auto!important;right:auto!important;bottom:auto!important;padding:18px 0 8px;color:var(--ink);text-shadow:none}.project .copy-container h3{color:var(--ink)}.project .copy-container p{color:var(--ink-soft);margin-top:6px}.project .accent-rule{background:var(--accent)}.service-showcase{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.service-card{position:relative;display:block;overflow:hidden;background:#111}.service-card__img{width:100%;aspect-ratio:4/3;background-size:cover;background-position:50%;transition:transform .5s ease}.service-card:hover .service-card__img{transform:scale(1.05)}.service-card__label{position:absolute;bottom:0;left:0;right:0;padding:28px 14px 12px;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#fff;background:linear-gradient(0deg,rgba(0,0,0,.72),transparent)}@media (max-width:767px){.service-showcase{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}@media (max-width:480px){.service-showcase{grid-template-columns:repeat(2,minmax(0,1fr))}}.breadcrumb{display:flex;align-items:center;gap:.25rem;font-size:.8125rem;color:rgba(255,255,255,.65);margin-bottom:1rem;flex-wrap:wrap}.breadcrumb a{color:rgba(255,255,255,.8);text-decoration:none;transition:color .15s}.breadcrumb a:hover{color:#fff}.breadcrumb [aria-hidden]{color:rgba(255,255,255,.4);margin:0 .1rem}.block-hero{height:100svh}.block-hero,.block-hero .container,.block-hero .wrapper{min-height:100svh}.block-hero .video-cover.background{opacity:1}.block-hero .video-cover video{object-fit:cover;object-position:center}.block-hero .background.shade{background:radial-gradient(circle at 50% 44%,rgba(226,76,76,.16),transparent 34%),linear-gradient(180deg,rgba(0,0,0,.48),rgba(0,0,0,.18) 38%,rgba(0,0,0,.68)),linear-gradient(90deg,rgba(5,8,16,.72),rgba(5,8,16,.2) 48%,rgba(5,8,16,.58))}.block-hero .content{padding-top:clamp(82px,11vh,126px)}.section-section{padding:90px 0}.section-section--tight{margin-top:50px}.section-heading{display:grid;grid-gap:16px;gap:16px;max-width:820px}.about-copy h2,.section-heading h2{margin:0;font-family:var(--font-display),sans-serif;font-size:clamp(42px,5vw,68px);font-weight:400;letter-spacing:clamp(2px,.4vw,5px);line-height:1.08;text-transform:uppercase;color:var(--ink)}.section-heading p:not(.section-kicker){margin:0;max-width:690px;font-size:18px;line-height:1.72;color:var(--ink-soft)}.copy--balanced{max-width:720px}.block-header{align-items:flex-start;gap:clamp(28px,4vw,64px)}.block-header .left{gap:18px}.block-header .copy{margin-top:0}.block-about-us,.block-project-spotlight{padding:clamp(76px,8vw,118px) 0}.block-format-guides,.block-link-grid{padding:clamp(72px,8vw,104px) 0}.block-format-guides .taxonomy-grid{margin-top:42px}.link-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:34px}.link-card{display:grid;grid-gap:14px;gap:14px;min-height:100%;padding:28px;color:var(--ink);background:var(--white);border:1px solid rgba(38,38,38,.08);box-shadow:0 18px 34px rgba(0,0,0,.045);transition:transform var(--ease),border-color var(--ease)}.link-card:focus-visible,.link-card:hover{transform:translateY(-2px);border-color:rgba(226,76,76,.32)}.link-card__eyebrow{margin:0;font-size:11px;font-weight:700;letter-spacing:1.6px;line-height:1.3;text-transform:uppercase;color:var(--accent)}.link-card h3{margin:0;font-size:21px;line-height:1.16;letter-spacing:1.2px;text-transform:uppercase}.link-card p{margin:0;font-size:16px;line-height:1.72;color:var(--ink-soft)}.block-about-us .block-header{margin-bottom:38px}.stories-layout{grid-template-columns:minmax(240px,320px) minmax(0,1fr);gap:clamp(34px,5vw,70px)}.story-rail{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,340px);grid-gap:22px;gap:22px;min-height:auto}.next-container{position:static}.header-wrapper,.home-story .bg,.next-container .up-next{min-height:540px}.next-container .up-next{display:flex;flex-direction:column}.up-next h3{letter-spacing:0}.article-header{width:min(500px,calc(100% - 64px));margin:0 0 46px 34px}.inner-hero--compact{padding-bottom:76px}.about-copy{gap:clamp(34px,6vw,78px)}.about-copy>div{display:grid;grid-gap:16px;gap:16px;align-content:start}.about-copy p{margin:0}.contact-layout--simple{align-items:stretch}.contact-card--details{display:grid;grid-gap:22px;gap:22px}.contact-list{display:grid;grid-gap:14px;gap:14px;padding:0;margin:0;list-style:none}.contact-list li{display:grid;grid-gap:5px;gap:5px;padding-bottom:14px;border-bottom:1px solid rgba(38,38,38,.1)}.contact-list span{font-size:11px;font-weight:700;letter-spacing:1.5px;line-height:1;text-transform:uppercase;color:var(--accent)}.contact-list a{color:var(--ink);font-size:17px;font-weight:700;line-height:1.45;overflow-wrap:anywhere}.contact-map{width:100%;aspect-ratio:4/3;overflow:hidden;border:1px solid rgba(38,38,38,.1);background:var(--paper-deep)}.contact-map iframe{width:100%;height:100%;border:0;display:block}.breadcrumb{color:var(--ink-soft)}.breadcrumb a{color:var(--ink)}.breadcrumb a:hover{color:var(--accent)}.breadcrumb [aria-hidden]{color:rgba(38,38,38,.38)}.global-footer{overflow:hidden}.footer-seo-links{position:relative;z-index:2;color:var(--paper);border-bottom:1px solid rgba(243,243,238,.12)}.footer-seo-links a{color:rgba(243,243,238,.76)!important}.footer-seo-links a:hover{color:var(--white)!important}.global-footer .inner{grid-template-columns:minmax(260px,.8fr) minmax(0,1.25fr);gap:clamp(32px,5vw,72px)}.footer-columns{gap:clamp(20px,3vw,36px)}.footer-column a,.footer-column p{overflow-wrap:anywhere}.footer-email span{display:block}.footer-bottom{margin-top:4px}@media (max-width:1180px){.link-card-grid,.story-rail{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:960px){.container,.wrap,main,section{padding-inline:0}.global-footer .inner,.stories-layout,.story-rail{grid-template-columns:1fr}.header-wrapper,.home-story .bg,.next-container .up-next{min-height:430px}}@media (max-width:767px){.block-hero{height:100svh;min-height:100svh}.block-hero .content{padding:86px 0 24px;margin-top:0}.block-hero h1{font-size:clamp(40px,12vw,58px);letter-spacing:3px;line-height:1.06}.block-about-us,.block-blog-posts,.block-format-guides,.block-link-grid,.block-project-spotlight,.section-section{padding:68px 0}.about-copy h2,.block-header h2,.block-header h3,.section-heading h2{font-size:clamp(36px,11vw,52px);letter-spacing:2.5px}.link-card-grid{grid-template-columns:1fr}.contact-map{aspect-ratio:1/1}}.global-header{color:#262626;left:0;padding-bottom:32px;padding-top:52px;pointer-events:none;position:absolute;right:0;top:0;z-index:800}@media (max-width:767px){.global-header{padding-bottom:15px;padding-top:35px}}.global-header .container{align-items:center;display:flex;padding-left:clamp(48px,5vw,86px);padding-right:clamp(48px,5vw,86px);position:relative;width:100%}.global-header .container>*{pointer-events:auto}@media (max-width:767px){.global-header .container{padding:0 35px}}.global-header .button.red{background:transparent;color:currentColor;margin-left:auto;margin-right:clamp(94px,7vw,118px)}.global-header.has-hero:not(.stuck) .button.red{color:#fff!important;border:1px solid rgba(255,255,255,.28);background:rgba(255,255,255,.08);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media (max-width:767px){.global-header .button.red{line-height:25px;margin-right:40px}}.global-header.stuck{background:#fff;border-bottom:1px solid #f3f3ee;position:fixed;transform:translateY(-100%)}.global-header.stuck.showing{transform:translateY(0)}.global-header.stuck.should-transition{transition:transform .2s}@media (min-width:768px){.global-header.stuck{padding-top:32px}}.global-header .logo,.global-menu .logo{display:flex;height:33px;justify-content:space-between;width:auto}.global-header .logo .mark,.global-menu .logo .mark{fill:#36b9ae;height:33px;transform-origin:left center;transition:width .2s,fill .2s;width:33px}.global-header .logo .text,.global-menu .logo .text{height:33px}@media (max-width:767px){.global-header .logo .mark,.global-menu .logo .mark{height:29px;width:29px}}.global-header .logo:focus .mark,.global-header .logo:hover .mark,.global-menu .logo:focus .mark,.global-menu .logo:hover .mark{fill:#68d3ca;transition-duration:.1s}.global-header .logo .text{display:none}.global-header.home-page .logo .text{background:url(/header/logo-text.svg) 50% no-repeat;display:block;margin-left:14px;perspective:100px;transform-origin:center 30px;transition:transform .2s ease-in .2s;width:186px;will-change:transform}@media (max-width:767px){.global-header.home-page .logo .text{display:none}}.global-header.stuck .logo .mark{height:38px;transition:width .2s ease .2s,fill .2s;width:38px}@media (max-width:767px){.global-header.stuck .logo .mark{height:29px;width:29px}}.global-header.stuck .logo .text{transform:rotateX(-90deg);transition:transform .2s ease-in 0s,width 0s linear .2s;width:0}.global-header .back-button{background:transparent;border:2px solid #a9a99d;border-radius:50%;height:38px;position:relative;width:38px}.global-header .back-button svg{height:13px;left:calc(50% - 6.5px);margin:auto;position:absolute;top:calc(50% - 6.5px);width:13px}.global-header .back-button svg path{fill:#a9a99d}.global-header .section-link{align-items:center;color:#a9a99d;display:flex;flex-flow:row nowrap;font-size:11px;font-weight:700;letter-spacing:.1em;margin:0 0 0 30px;text-transform:uppercase}.global-header .section-link .section-link-label{margin-left:30px}.global-header .section-link:focus{outline:1px dotted #36b9ae;outline-offset:2px}.global-header .section-link:focus:hover{outline:0}@media (max-width:767px){.global-header .section-link{display:none}}@media (min-width:1024px){.global-header.has-hero{background-image:linear-gradient(0deg,rgba(0,0,0,0) 20%,rgba(0,0,0,.61) 95%)}.global-header.has-hero:not(.stuck) .back-button{border:2px solid #fff}.global-header.has-hero:not(.stuck) .back-button svg path,.global-header.has-hero:not(.stuck) .menu-toggle .bar .inner{fill:#fff;background:#fff}}.global-header .menu-toggle{background:transparent;cursor:pointer;outline-offset:2px;padding:15px;position:absolute;right:clamp(33px,5vw,71px)}@media (min-width:768px){.global-header .menu-toggle{right:clamp(48px,5vw,86px)}}@media (max-width:767px){.global-header .menu-toggle{right:20px}}.global-header .menu-toggle .inner{height:13px;position:relative;width:20px}@media (min-width:768px){.global-header .menu-toggle .inner{height:23px;width:29px}}.global-header .menu-toggle .bar{left:0;position:absolute;transition:transform .3s}.global-header .menu-toggle .bar .inner{background:#a9a99d;display:block;height:2px;transition:transform .3s;width:29px}@media (max-width:767px){.global-header .menu-toggle .bar .inner{width:20px}}.global-header .menu-toggle .bar-1{top:0}.global-header .menu-toggle .bar-2{top:calc(50% - 1px)}.global-header .menu-toggle .bar-3{bottom:0}.global-header .menu-toggle.active .bar-1{transform:translateY(10px)}.global-header .menu-toggle.active .bar-1 .inner{transform:rotate(45deg)}.global-header .menu-toggle.active .bar-3{transform:translateY(-10px)}.global-header .menu-toggle.active .bar-3 .inner{transform:rotate(-45deg)}.global-header .menu-toggle.active .bar-2{transform:scaleX(0)}.global-header.contact .mark{fill:#fff}.contact.global-header{border:none}.contact.global-header.stuck{display:none}.contact.global-header .menu-toggle .bar .inner{background:#fff}.side-menu{height:100vh;overflow:hidden;pointer-events:none;position:fixed;right:0;top:0;width:438px;z-index:900}@media (max-width:767px){.side-menu{width:100%}}.global-menu,.side-menu.is-open{pointer-events:auto}.global-menu{-webkit-overflow-scrolling:touch;background:#fff;color:#29252d;height:100vh;overflow:auto;position:absolute;right:0;text-align:center;top:0;transition:transform .25s ease-in-out;width:100%}.side-menu .global-menu{transform:translate3d(100%,0,0)}.side-menu.is-open .global-menu{transform:translateZ(0)}.global-menu .menu-holder{margin:auto;padding:140px 0 70px;text-align:left;width:220px}@media (max-width:767px){.global-menu .menu-holder{padding:110px 35px;width:100%}}.global-menu .logo .text{background:url(/header/logo-text-black.svg) 50% no-repeat;margin-left:14px;perspective:100px;transform-origin:center 30px;transition:transform .3s ease-in .3s;width:186px;will-change:transform}.global-menu .logo.mobile{height:29px;left:35px;position:absolute;top:35px;width:29px}@media (max-width:767px){.global-menu .logo.mobile{display:none}}@media (min-width:768px){.global-menu .logo.mobile{display:none}}.global-menu .close-button{background:transparent;height:42px;position:absolute;right:34px;top:52px;width:42px}@media (max-width:767px){.global-menu .close-button{height:29px;right:35px;top:35px;width:29px}}.global-menu .close-button svg{height:100%;width:100%}.global-menu h6,.global-menu ul.top-level>li .children-menu li a{color:#262626;font-family:"Inter",var(--font-sans),sans-serif;font-size:11px;font-weight:700;letter-spacing:.13rem;line-height:calc(13 / 11)}.global-menu h6{text-transform:uppercase}.global-menu .menu-items{width:100%}@media (max-width:767px){.global-menu .menu-items .logo,.global-menu .menu-items .site-link{max-width:205px}}.global-menu .menu-items h6{padding-bottom:15px;padding-top:25px}.global-menu .menu-items a,.global-menu .menu-items address{font-weight:300}.global-menu ul.top-level{max-width:220px}@media (max-width:767px){.global-menu ul.top-level{max-width:100%}}.global-menu ul.top-level>li{padding-bottom:45px}@media (max-width:767px){.global-menu ul.top-level>li{padding-bottom:35px}}.global-menu ul.top-level>li:last-of-type{padding-bottom:100px}.global-menu ul.top-level>li a{color:#262626;font-family:"Inter",var(--font-sans),sans-serif;font-size:24px;font-weight:700;line-height:calc(30 / 24)}.global-menu ul.top-level>li .parent-menu-holder{align-items:flex-start;display:flex;flex-flow:row nowrap}.global-menu ul.top-level>li .parent-menu-holder a{flex:1 1 auto}.global-menu .toggle-children{background:url(/header/caret-down-black.svg) 50% no-repeat;background-size:13px 7px;border:0;height:30px;outline:0;transform:rotate(0);transition:transform .25s ease-in-out;width:30px}.global-menu ul.top-level>li .children-menu{max-height:0;overflow:hidden;padding:0 3px;transition:max-height .25s ease-in-out}.global-menu ul.top-level>li .children-menu li{margin:2.5px 0}.global-menu ul.top-level>li .children-menu li a{line-height:2;text-transform:uppercase}.global-menu ul.top-level>li .children-menu:focus-within,.global-menu ul.top-level>li .parent-menu.open .children-menu{max-height:320px}.global-menu ul.top-level>li .parent-menu.open .toggle-children{transform:rotate(-180deg)}.global-header,.side-menu{display:block!important}.site-header{display:none!important}main{padding-top:0}.page-home .block-hero{padding-top:0!important}.content-page .inner-hero,.taxonomy-page .inner-hero{padding-top:215px!important}@media (max-width:767px){.content-page .inner-hero,.taxonomy-page .inner-hero{padding-top:140px!important}}.brand-logo{display:block;height:auto;object-fit:contain;width:auto}.brand-logo--header{height:44px;filter:drop-shadow(0 1px 2px rgba(0,0,0,.45))}.brand-logo--menu-address,.brand-logo--menu-mobile,.global-header.stuck .brand-logo--header,.global-header:not(.has-hero) .brand-logo--header{filter:invert(1) hue-rotate(180deg) saturate(1.2)}.global-header.stuck .brand-logo--header{height:42px}@media (max-width:767px){.brand-logo--header{height:32px}}.brand-logo--menu-mobile{height:29px}.brand-logo--menu-address{height:33px}.global-menu .menu-address .logo{max-width:none!important}.footer-brand-logo{display:block;height:auto;margin-bottom:14px;max-width:min(100%,360px);width:100%}@font-face{font-family:sans;src:url(/_next/static/media/16327a81a38b914c-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:sans;src:url(/_next/static/media/22eaa6906647dce9-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:sans;src:url(/_next/static/media/8ae9d56e21ec17d0-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:sans Fallback;src:local("Arial");ascent-override:97.38%;descent-override:24.20%;line-gap-override:0.00%;size-adjust:99.08%}.__className_821101{font-family:sans,sans Fallback}.__variable_821101{--font-sans:"sans","sans Fallback"}@font-face{font-family:display;src:url(/_next/static/media/5d0bdf7dc086b3ff-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:display Fallback;src:local("Arial");ascent-override:167.19%;descent-override:42.44%;line-gap-override:0.00%;size-adjust:63.05%}.__className_e4b2f8{font-family:display,display Fallback;font-weight:600;font-style:normal}.__variable_e4b2f8{--font-display:"display","display Fallback"}