.header{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:28px;height:80px;isolation:isolate;z-index:30}.header,[data-theme=light] .header{background:var(--bg)}.header>.wordmark{justify-self:start;align-items:center;min-width:0}.header>.nav{justify-self:center;align-items:center;gap:30px}.header>.nav>a{position:relative;padding:12px 0;font-size:13px;line-height:1.5;white-space:nowrap;transition:color .2s}.header>.nav>a:after{content:"";position:absolute;left:0;right:0;bottom:4px;height:1px;background:var(--accent-ink);transform:scaleX(0);transform-origin:left;transition:transform .2s}.header>.nav>a[aria-current=page]:after{transform:scaleX(1)}.nav-actions{justify-self:end;display:flex;align-items:center;gap:18px;min-width:0}.header .nav-cta{display:inline-flex;align-items:center;justify-content:center;margin:0;min-height:42px;gap:20px;padding:9px 18px;white-space:nowrap;line-height:1.4;border-color:#66695e;transition:color .2s,border-color .2s,background-color .2s}.header .nav-cta:hover{background:var(--surface);border-color:var(--accent-ink)}.header .nav-cta>svg{transition:transform .2s}.header .nav-cta:hover>svg{transform:translate(2px,-2px)}.header .menu-toggle,.header .theme-switch{margin:0}.footer-watermark{opacity:1;pointer-events:auto;user-select:none;padding-top:35px;margin-top:42px}[data-theme=light] .footer-watermark{opacity:1}.footer-gravity{position:relative;width:100%;aspect-ratio:1920/323;overflow:hidden;touch-action:pan-y;--watermark-ink:#333333;--gravity-particle:rgba(55,60,50,.19)}.footer-gravity-mask{position:absolute;inset:0;background:var(--watermark-ink);mask-image:url(/images/mzi-logo.png);-webkit-mask-image:url(/images/mzi-logo.png);mask-size:100% 100%;-webkit-mask-size:100% 100%;mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.footer-gravity canvas{display:block;position:absolute;inset:0;width:100%;height:100%;pointer-events:none}[data-theme=light] .footer-gravity{--watermark-ink:#000;--gravity-particle:rgba(255,255,255,.24)}@media(max-width:1100px){.header{gap:20px}.header>.nav{gap:23px}.nav-actions{gap:14px}.header .wordmark .brand-logo{width:174px}.header .nav-cta{font-size:12px;padding:9px 15px;gap:16px}.header .theme-switch{width:58px}}@media(max-width:767px){.header{grid-template-columns:minmax(0,1fr) auto;gap:18px;height:72px;padding:0 2%}.header .wordmark .brand-logo{width:148px}.header>.nav{display:none}.header>.nav.open{display:flex;position:absolute;top:72px;left:0;right:0;width:100%;padding:16px 2% 22px;gap:0;align-items:stretch;background:var(--bg);border-top:1px solid var(--line);border-bottom:1px solid var(--line);box-shadow:0 18px 28px #00000012}.header>.nav.open>a{font-size:17px;min-height:47px;padding:11px 0;display:flex;align-items:center}.header>.nav.open>a:after{display:none}.header>.nav.open .mobile-contact{color:var(--accent-ink);border-top:1px solid var(--line);margin-top:9px;padding-top:17px}.nav-actions{grid-column:2;gap:14px}.header .nav-cta{display:none}.header .theme-switch{margin:0;width:58px}.header .menu-toggle{display:grid;place-items:center;width:34px;height:36px;padding:5px}.footer-watermark{margin-top:30px;padding-top:25px}}@media(prefers-reduced-motion:reduce){.header .nav-cta:hover>svg{transform:none}.footer-gravity canvas{display:none}}.footer-logo-composition{display:grid;grid-template-columns:323fr 1507fr;gap:4.6875%;width:100%;aspect-ratio:1920/323;align-items:stretch}.footer-logo-composition .footer-gravity{--gravity-particle:#ff875a;width:100%;aspect-ratio:1;overflow:hidden;position:relative}.footer-logo-composition .footer-gravity-mask{mask-image:url(/images/mzi-mark.png);-webkit-mask-image:url(/images/mzi-mark.png)}.footer-wordmark-mask{background:#333333;mask-image:url(/images/mzi-wordmark-mask.png);-webkit-mask-image:url(/images/mzi-wordmark-mask.png);mask-size:100% 100%;-webkit-mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;pointer-events:none}[data-theme=light] .footer-wordmark-mask{background:#000000}.home-work-gallery{margin-top:24px;min-width:0}.work-gallery-stage{height:600px;position:relative;isolation:isolate;overflow:hidden;width:100%}.work-gallery-stage>.circular-gallery{position:absolute;inset:0;width:100%;height:100%;z-index:2;outline-offset:-4px}.is-ready .gallery-static{display:none}.gallery-static{height:100%;display:flex;gap:24px;align-items:center;overflow-x:auto;scroll-snap-type:x mandatory;padding:24px 6px;scrollbar-width:thin;scrollbar-color:var(--line) transparent}.gallery-static-card{flex:0 0 280px;min-width:0;scroll-snap-align:center;display:block}.gallery-static-card>div{overflow:hidden;border-radius:12px;background:var(--surface);border:1px solid var(--line)}.gallery-static-card img{width:100%;height:auto;display:block;aspect-ratio:600/770;object-fit:cover}.gallery-static-card>span{display:block;font-size:10px;color:var(--accent-ink);margin-top:15px}.gallery-static-card h3{font-size:22px;letter-spacing:-.6px;line-height:1.25;margin-top:7px}.gallery-meta-slot{min-height:145px}.gallery-guidance{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:15px 0 21px;border-bottom:1px solid var(--line);color:var(--muted);font-size:11px}.gallery-guidance>span:first-child{display:flex;gap:10px;align-items:center}.gallery-guidance svg{color:var(--accent-ink);flex-shrink:0}.gallery-count{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px;color:var(--text)}.gallery-project-detail{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:21px 0 0}.gallery-project-detail>div>span{font-size:10px;color:var(--muted)}.gallery-project-detail h3{font-size:25px;letter-spacing:-.8px;margin-top:7px;line-height:1.2}.gallery-project-detail .text-link{font-size:12px;white-space:nowrap}.gallery-project-detail .text-link svg{color:var(--accent-ink)}.gallery-static-hint{font-size:12px;color:var(--muted);padding-top:25px}.gallery-honesty{font-size:10px;color:var(--muted);line-height:1.75;margin-top:16px;max-width:600px}.home-work-gallery .circular-gallery-close{width:38px;height:38px;right:10px;top:10px;background:var(--surface);border:1px solid var(--line);color:var(--text);z-index:5}.home-work-gallery .circular-gallery-label{font-family:var(--display);letter-spacing:-.7px}.home-work-gallery .circular-gallery-caption{z-index:3}.home-work-gallery .circular-gallery-caption-text{opacity:1;font-family:var(--body);font-size:12px;line-height:1.7}.home-work-gallery .circular-gallery-hidden{font-family:var(--body)}@media(max-width:1100px){.work-gallery-stage{height:560px}.gallery-static-card{flex-basis:250px}.gallery-project-detail h3{font-size:23px}}@media(max-width:767px){.home-work-gallery{margin-top:12px}.work-gallery-stage{height:470px}.gallery-static{gap:18px;padding:15px 4px}.gallery-static-card{flex-basis:245px}.gallery-static-card h3{font-size:21px}.gallery-meta-slot{min-height:150px}.gallery-guidance{font-size:10px;align-items:flex-start;gap:15px;padding:13px 0 18px}.gallery-guidance>span:first-child{align-items:flex-start;line-height:1.7;gap:8px;max-width:255px}.gallery-guidance svg{margin-top:2px;width:15px}.gallery-count{font-size:10px;padding-top:2px}.gallery-project-detail{align-items:flex-start;flex-direction:column;gap:17px;padding-top:18px}.gallery-project-detail>div>span{font-size:10px}.gallery-project-detail h3{font-size:23px;margin-top:6px}.gallery-project-detail .text-link{font-size:11px}.gallery-honesty{font-size:10px;margin-top:22px}.home-work-gallery .circular-gallery-caption-text{font-size:10px;line-height:1.6}.home-work-gallery .circular-gallery-close{top:4px;right:4px;width:34px;height:34px}}@media(prefers-reduced-motion:reduce){.gallery-static{scroll-behavior:auto;scroll-snap-type:none}.home-work-gallery .gallery-meta-slot{min-height:50px}}.gallery-canvas-layer{position:absolute;inset:0;z-index:2;transition:opacity .22s ease}.gallery-canvas-layer>.circular-gallery{height:100%;width:100%}.has-expanded-project .gallery-canvas-layer{opacity:.2;pointer-events:none}.gallery-project-overlay{position:absolute;inset:0;z-index:8}.gallery-project-scrim{position:absolute;inset:0;background:#11111170}.gallery-expanded-card{position:absolute;inset:32px;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);overflow:hidden;background:var(--surface);border:1px solid var(--line);box-shadow:0 20px 60px #00000026;isolation:isolate}.gallery-preview-close{position:absolute;right:15px;top:15px;z-index:3;display:grid;place-items:center;width:38px;height:38px;border:1px solid var(--line);border-radius:50%;background:var(--surface);color:var(--text);transition:background-color .2s,color .2s,border-color .2s}.gallery-preview-close:hover{background:var(--text);color:var(--bg);border-color:var(--text)}.gallery-preview-art{position:relative;min-width:0;overflow:hidden}.gallery-preview-art>img{padding:24px}.gallery-preview-copy{padding:45px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-width:0;scrollbar-width:thin;scrollbar-color:var(--line) transparent}.gallery-preview-kind{font-size:11px;color:var(--accent-ink);margin-bottom:19px;line-height:1.6}.gallery-preview-copy h3{font-family:var(--display);font-size:clamp(30px,3.1vw,44px);font-weight:500;letter-spacing:-1.7px;line-height:1.12;max-width:520px;text-wrap:balance}.gallery-preview-copy>p{font-size:14px;line-height:1.85;color:var(--muted);margin-top:22px;max-width:440px}.gallery-preview-tags{padding:0;margin:22px 0 0;list-style:none;display:flex;flex-wrap:wrap;gap:9px 18px;font-size:10px;color:var(--muted);line-height:1.7}.gallery-preview-copy>.button{margin-top:28px;min-height:48px;font-size:12px;gap:24px;flex-shrink:0}[data-theme=light] .gallery-project-scrim{background:#f6f6f275}[data-theme=light] .gallery-expanded-card{box-shadow:0 20px 60px #232b181a}@media(max-width:1100px){.gallery-expanded-card{inset:25px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.gallery-preview-copy{padding:30px}.gallery-preview-copy h3{font-size:33px;letter-spacing:-1.1px}.gallery-preview-copy>p{font-size:13px;margin-top:18px}.gallery-preview-art>img{padding:18px}.gallery-preview-kind{font-size:10px;margin-bottom:15px}}@media(max-width:767px){.has-expanded-project .work-gallery-stage{height:650px}.gallery-expanded-card{inset:12px 0;grid-template-columns:minmax(0,1fr);grid-template-rows:210px minmax(0,1fr);border-radius:6px}.gallery-preview-close{top:12px;right:12px;width:34px;height:34px}.gallery-preview-art>img{padding:13px}.gallery-preview-copy{padding:24px;justify-content:flex-start}.gallery-preview-copy h3{font-size:29px;letter-spacing:-1px;max-width:none}.gallery-preview-copy>p{font-size:13px;line-height:1.8;margin-top:15px}.gallery-preview-kind{font-size:10px;margin-bottom:12px}.gallery-preview-tags{font-size:10px;gap:6px 15px;margin-top:17px}.gallery-preview-copy>.button{font-size:11px;min-height:44px;padding:12px 18px;margin-top:21px}}@media(max-width:480px){.has-expanded-project .work-gallery-stage{height:660px}.gallery-expanded-card{grid-template-rows:190px minmax(0,1fr)}.gallery-preview-copy{padding:23px}}@media(prefers-reduced-motion:reduce){.gallery-canvas-layer{transition:none}.gallery-expanded-card,.gallery-project-overlay{transform:none!important}}.gallery-expanded-card{display:block;inset:24px 0;margin:0 auto;width:min(720px,calc(100% - 48px));border-radius:8px;background:#20211c}.gallery-preview-art{position:absolute;inset:0}.gallery-preview-art>img{padding:0;object-fit:contain}.gallery-preview-copy{position:absolute;left:0;right:0;bottom:0;max-height:72%;padding:75px 27px 25px;justify-content:flex-end;overflow-y:auto;background:linear-gradient(transparent,#111111ef 20%,#111111fa);color:#f2f0eb}.gallery-preview-kind{font-size:10px;color:#ffb08f;margin-bottom:10px}.gallery-preview-copy h3{font-size:30px;letter-spacing:-1px;line-height:1.15;color:#f2f0eb;max-width:none}.gallery-preview-copy>p{font-size:12px;line-height:1.8;color:#dddcd5;margin-top:13px;max-width:450px}.gallery-preview-copy>.button{font-size:11px;min-height:44px;margin-top:19px;padding:12px 18px;gap:22px}.gallery-preview-close{right:13px;top:13px;background:#111111b8;color:#f2f0eb;border-color:#ffffff55}.gallery-preview-close:hover{background:#f2f0eb;color:#111;border-color:#f2f0eb}[data-theme=light] .gallery-expanded-card{background:#20211c}[data-theme=light] .gallery-preview-copy>p{color:#dddcd5}[data-theme=light] .gallery-preview-kind{color:#ffb08f}@media(max-width:1100px){.gallery-expanded-card{inset:24px 0;width:min(540px,calc(100% - 40px));display:block}.gallery-preview-copy{padding:70px 25px 24px}.gallery-preview-copy h3{font-size:29px}}@media(max-width:767px){.has-expanded-project .work-gallery-stage{height:560px}.gallery-expanded-card{inset:12px 0;width:calc(100% - 12px);grid-template-rows:none}.gallery-preview-copy{padding:65px 21px 22px;max-height:78%}.gallery-preview-copy h3{font-size:27px}.gallery-preview-copy>p{font-size:12px;margin-top:11px}.gallery-preview-kind{font-size:9px}.gallery-preview-copy>.button{margin-top:17px}.gallery-preview-close{width:34px;height:34px;top:11px;right:11px}}.footer-top>p{margin-left:auto;text-align:right;line-height:1.7}.footer-top{gap:30px}.support-page h1{font-family:var(--display);font-weight:500;font-size:clamp(48px,5.6vw,82px);line-height:1.07;letter-spacing:-4px;text-wrap:balance}.support-page .eyebrow,.support-page h1>span{color:var(--accent-ink)}.support-page .eyebrow{font-size:10px;letter-spacing:1.4px}.support-lead{font-size:20px;line-height:1.7;color:var(--text)}.about-page-hero{padding:72px 2% 55px;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:80px;align-items:start}.about-page-intro{padding-top:8px;max-width:680px}.about-page-intro .eyebrow{margin-bottom:27px}.about-page-intro .support-lead{max-width:530px;margin:27px 0 20px}.about-page-intro>p:not(.support-lead){font-size:15px;line-height:1.9;max-width:530px}.about-page-intro .magnetic{margin-top:30px}.about-page-intro .button{font-size:13px}.about-page-portrait{margin:0;width:100%;max-width:390px;justify-self:end;border:1px solid var(--line);border-radius:4px;overflow:hidden;background:var(--surface)}.about-page-portrait>img{display:block;width:100%;height:auto;aspect-ratio:3/4;object-fit:cover}.about-page-portrait figcaption{padding:19px 23px}.about-page-portrait strong{font:500 20px var(--display);letter-spacing:-.5px;display:block}.about-page-portrait figcaption>span{font-size:11px;color:var(--muted);display:block;margin-top:5px;line-height:1.7}.about-page-facts{margin:0 2%;padding:27px 0;display:grid;grid-template-columns:.7fr 1fr 1.2fr;border-top:1px solid var(--line);border-bottom:1px solid var(--line);gap:35px}.about-page-facts>div{display:flex;flex-direction:column;gap:8px}.about-page-facts strong{font:500 27px var(--display);letter-spacing:-1px}.about-page-facts span{font-size:11px;color:var(--muted);line-height:1.7}.about-page-facts>div+div{padding-left:32px;border-left:1px solid var(--line)}.about-beliefs{display:grid;grid-template-columns:1fr 1.1fr;gap:80px}.about-beliefs h2{font-size:clamp(36px,3.5vw,52px);letter-spacing:-2px}.about-beliefs>div:first-child>p{font-size:15px;line-height:1.9;max-width:390px;margin-top:24px}.beliefs-list{display:flex;flex-direction:column;gap:26px}.beliefs-list article{display:flex;gap:16px;align-items:flex-start;padding-bottom:27px;border-bottom:1px solid var(--line)}.beliefs-list article:last-child{padding-bottom:0;border-bottom:0}.beliefs-list article>svg{flex-shrink:0;color:var(--accent-ink);margin-top:4px}.beliefs-list h3{font-size:23px;letter-spacing:-.6px;line-height:1.3}.beliefs-list p{font-size:14px;line-height:1.85;margin-top:13px;max-width:470px}.about-capabilities{display:grid;grid-template-columns:1fr 1.1fr;gap:80px;background:var(--surface);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.about-capabilities h2{font-size:clamp(35px,3.4vw,50px);letter-spacing:-1.9px}.about-capabilities>div{display:flex;flex-direction:column}.about-capabilities a{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:21px 0;border-bottom:1px solid var(--line);font:500 24px var(--display);letter-spacing:-.6px;line-height:1.3}.about-capabilities a:first-child{padding-top:0}.about-capabilities a:last-child{border-bottom:0;padding-bottom:0}.about-capabilities a>svg{flex-shrink:0;color:var(--accent-ink);transition:transform .2s}.about-capabilities a:hover{color:var(--accent-ink)}.about-capabilities a:hover>svg{transform:translate(2px,-2px)}.journal-hero{padding:72px 2% 37px}.journal-hero>.eyebrow{margin-bottom:25px}.journal-introduction{display:flex;justify-content:space-between;gap:45px;align-items:flex-end;margin-top:28px}.journal-introduction>p{font-size:16px;line-height:1.85;max-width:560px}.journal-introduction>span{display:flex;gap:10px;align-items:center;color:var(--muted);font-size:11px;line-height:1.7}.journal-introduction svg{color:var(--accent-ink);flex-shrink:0}.journal-index{padding-top:15px!important}.journal-filter-bar{display:flex;align-items:center;justify-content:space-between;gap:25px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:22px 0}.journal-filter-bar>p{font-size:11px;white-space:nowrap}.journal-filters{display:flex;flex-wrap:wrap;gap:10px}.journal-filters>button{border:1px solid var(--line);border-radius:100px;background:none;color:var(--muted);padding:10px 18px;font-size:12px;line-height:1.5;transition:background-color .2s,color .2s,border-color .2s}.journal-filters>button[aria-pressed=true]{background:var(--text);border-color:var(--text);color:var(--bg)}.journal-filters>button:hover{border-color:var(--accent-ink)}.journal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 32px;margin-top:35px}.journal-card{min-width:0;border-bottom:1px solid var(--line);padding-bottom:26px}.journal-card>a{display:block;height:100%}.journal-art{aspect-ratio:2.2;position:relative;display:grid;place-items:center;overflow:hidden;border:1px solid var(--line);border-radius:4px;background:var(--panel);color:var(--accent-ink);isolation:isolate}.journal-art:after{content:"";position:absolute;width:260px;height:260px;border:1px solid var(--line);border-radius:50%;right:-130px;top:-90px;pointer-events:none}.journal-art>svg{transition:transform .4s ease}.journal-card:hover .journal-art>svg{transform:translateY(-6px) rotate(-5deg)}.journal-art>span{position:absolute;bottom:17px;left:20px;font-size:10px;color:var(--muted);letter-spacing:1px}.journal-card-copy{padding-top:24px}.journal-meta{display:flex;align-items:center;gap:12px;font-size:10px;color:var(--muted);line-height:1.6}.journal-meta>span{width:1px;height:10px;background:var(--line)}.journal-card h2{font-size:29px;line-height:1.2;letter-spacing:-1px;margin-top:15px;max-width:550px}.journal-card-copy>p{font-size:14px;line-height:1.85;margin-top:18px;max-width:490px}.journal-read{display:inline-flex;align-items:center;gap:14px;font-size:12px;margin-top:25px;color:var(--text)}.journal-read>svg{color:var(--accent-ink);transition:transform .2s}.journal-card:hover .journal-read>svg{transform:translate(2px,-2px)}.journal-featured{grid-column:1/-1;padding-bottom:35px}.journal-featured>a{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:55px;align-items:center}.journal-featured .journal-art{aspect-ratio:1.45;min-height:300px}.journal-featured .journal-art>svg{width:145px;height:145px}.journal-featured .journal-card-copy{padding:10px 0}.journal-featured h2{font-size:40px;letter-spacing:-1.6px;line-height:1.15}.journal-featured .journal-card-copy>p{font-size:15px}.insights-page>.audit-studio{margin-bottom:0}.contact-page-hero{padding:72px 2% 70px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:80px;align-items:start}.contact-page-intro{position:sticky;top:117px;max-width:570px}.contact-page-intro>.availability{font-size:11px;color:var(--muted);margin-bottom:29px}.contact-page-intro h1{font-size:clamp(48px,5.4vw,78px);letter-spacing:-3.6px}.contact-page-intro>.support-lead{font-size:18px;line-height:1.8;max-width:460px;margin-top:27px}.contact-email{font:500 24px var(--display);letter-spacing:-.6px;display:inline-flex;gap:18px;align-items:center;margin-top:30px;padding-bottom:10px;border-bottom:1px solid var(--line)}.contact-email>svg{flex-shrink:0}.contact-email:hover,.contact-email>svg{color:var(--accent-ink)}.contact-person{display:flex;align-items:center;gap:13px;margin-top:37px}.contact-person>img{border-radius:50%;flex-shrink:0}.contact-person p{font-size:13px;color:var(--text);line-height:1.6}.contact-person p>span{display:block;font-size:11px;color:var(--muted);margin-top:4px}.contact-practical{margin-top:30px;padding-top:23px;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:6px;font-size:11px;color:var(--muted);line-height:1.7;max-width:460px}.contact-practical>span:first-child{color:var(--text)}.contact-brief-panel{padding:32px;background:var(--surface);border:1px solid var(--line);border-radius:4px;scroll-margin-top:110px;min-width:0}.contact-brief-panel>.eyebrow{font-size:9px;margin-bottom:18px}.contact-brief-panel>h2{font-size:27px;letter-spacing:-.8px;line-height:1.2}.contact-brief-panel>p{font-size:13px;line-height:1.8;max-width:400px;margin:15px 0 26px}.contact-brief-panel .form-grid{gap:18px}.contact-brief-panel .form-grid input,.contact-brief-panel .form-grid select,.contact-brief-panel .form-grid textarea{background:var(--input-bg);border-color:var(--input-line)}.contact-brief-panel .consent{font-size:10px;margin:20px 0}.contact-brief-panel .button{font-size:12px}.contact-brief-panel .form-status{min-height:0;margin-top:0}.contact-brief-panel .form-status:not(:empty){margin-top:14px;min-height:20px}.contact-email-band{display:grid;grid-template-columns:auto 1fr auto;gap:20px;align-items:center;margin:0 2% 65px;padding:28px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.contact-email-band>svg{color:var(--accent-ink);flex-shrink:0}.contact-email-band h2{font-size:23px;letter-spacing:-.6px}.contact-email-band p{font-size:12px;line-height:1.7;margin-top:7px}.contact-email-band>a{display:inline-flex;gap:13px;align-items:center;font-size:14px;white-space:nowrap}.contact-email-band>a:hover,.contact-email-band>a>svg{color:var(--accent-ink)}.contact-booking{display:grid;grid-template-columns:1fr 1fr;gap:80px;border-top:1px solid var(--line)}.contact-booking>div:first-child>p{font-size:15px;line-height:1.85;margin-top:24px;max-width:400px}.article-header{padding:58px 2% 45px;max-width:1200px}.article-header>.text-link{font-size:12px;color:var(--muted);margin-bottom:35px}.article-header>.eyebrow{margin-bottom:20px}.article-header h1{font-size:clamp(42px,4.6vw,68px);letter-spacing:-3px;max-width:1030px}.article-header>p{font-size:19px;line-height:1.8;max-width:750px;margin-top:28px}.article-read-time{font-size:11px;color:var(--muted);display:block;margin-top:25px;line-height:1.7}.article-layout{display:grid;grid-template-columns:minmax(0,.6fr) minmax(0,1.4fr);gap:80px;padding:0 2% 90px}.article-layout>aside{align-self:start;position:sticky;top:120px;border-top:1px solid var(--line);padding-top:25px}.article-layout>aside>span{font-size:10px;letter-spacing:1px;color:var(--muted)}.article-layout>aside nav{display:flex;flex-direction:column;gap:15px;margin-top:23px}.article-layout>aside a{font-size:13px;line-height:1.7;max-width:240px}.article-layout>aside a:hover{color:var(--accent-ink)}.article-layout>article{max-width:730px;border-top:1px solid var(--line);padding-top:25px}.article-layout>article>section{scroll-margin-top:110px;margin-bottom:40px}.article-layout article h2{font-size:33px;letter-spacing:-1px;line-height:1.2;margin-bottom:19px}.article-layout article p{font-size:16px;line-height:1.95}.article-next-step{border:1px solid var(--line);background:var(--surface);padding:30px;border-radius:4px;margin-top:45px}.article-next-step>svg{color:var(--accent-ink);margin-bottom:18px}.article-next-step>h2{font-size:27px!important;letter-spacing:-.6px!important}.article-next-step>p{font-size:14px!important;line-height:1.85!important}.article-next-step .magnetic{margin-top:23px}.article-next-step .button{font-size:12px}@media(max-width:1100px){.about-page-hero{gap:45px}.support-page h1{letter-spacing:-2.8px}.about-page-intro .support-lead{font-size:18px}.about-page-intro>p:not(.support-lead){font-size:14px}.about-page-facts{gap:25px}.about-page-facts strong{font-size:23px}.about-page-facts>div+div{padding-left:23px}.about-beliefs,.about-capabilities{gap:45px}.journal-introduction{gap:30px;align-items:flex-start;flex-direction:column}.journal-featured>a{gap:35px}.journal-featured h2{font-size:34px}.journal-card h2{font-size:27px}.contact-page-hero{gap:40px}.contact-page-intro>.support-lead{font-size:16px}.contact-email{font-size:21px;gap:12px}.contact-brief-panel{padding:26px}.contact-page-intro h1{letter-spacing:-2.6px}.contact-email-band{grid-template-columns:auto 1fr;gap:18px}.contact-email-band>a{grid-column:2}.article-layout{gap:45px}.contact-booking{gap:40px}}@media(max-width:767px){.footer-top{gap:23px}.footer-top>p{font-size:10px;margin-left:auto;text-align:right}.support-page h1{font-size:43px;letter-spacing:-2.1px;line-height:1.1}.support-page .eyebrow{font-size:9px}.about-page-hero{grid-template-columns:minmax(0,1fr);padding:45px 2% 35px;gap:32px}.about-page-intro{padding-top:0}.about-page-intro .eyebrow{margin-bottom:22px}.about-page-intro .support-lead{font-size:17px;line-height:1.75;margin:22px 0 17px}.about-page-intro>p:not(.support-lead){font-size:14px}.about-page-intro .magnetic{margin-top:24px}.about-page-intro .button{font-size:12px}.about-page-portrait{max-width:390px;justify-self:center}.about-page-portrait figcaption{padding:18px 21px}.about-page-portrait strong{font-size:18px}.about-page-portrait figcaption>span{font-size:10px}.about-page-facts{margin:0 2%;grid-template-columns:minmax(0,1fr);gap:19px;padding:23px 0}.about-page-facts>div{gap:4px}.about-page-facts>div+div{padding-left:0;padding-top:18px;border-left:0;border-top:1px solid var(--line)}.about-page-facts strong{font-size:25px}.about-page-facts span{font-size:11px}.about-beliefs,.about-capabilities{grid-template-columns:minmax(0,1fr);gap:30px}.about-beliefs h2,.about-capabilities h2{font-size:35px;letter-spacing:-1.8px}.about-beliefs>div:first-child>p{font-size:14px;margin-top:20px}.beliefs-list{gap:23px}.beliefs-list article{gap:13px;padding-bottom:23px}.beliefs-list h3{font-size:21px}.beliefs-list p{font-size:13px;margin-top:11px}.about-capabilities a{font-size:22px;padding:20px 0;letter-spacing:-.6px}.about-capabilities a>svg{width:21px;height:21px}.journal-hero{padding:45px 2% 28px}.journal-hero h1{font-size:clamp(36px,10vw,43px)}.journal-hero>.eyebrow{margin-bottom:22px}.journal-introduction{gap:23px;margin-top:22px}.journal-introduction>p{font-size:14px;line-height:1.85}.journal-introduction>span{font-size:10px;gap:9px}.journal-index{padding-top:5px!important}.journal-filter-bar{align-items:flex-start;flex-direction:column;gap:15px;padding:20px 0}.journal-filters{gap:7px}.journal-filters>button{padding:8px 12px;font-size:10px}.journal-filter-bar>p{font-size:10px}.journal-grid{grid-template-columns:minmax(0,1fr);gap:30px;margin-top:28px}.journal-featured{grid-column:auto}.journal-featured>a{display:block}.journal-art,.journal-featured .journal-art{aspect-ratio:1.8;min-height:0}.journal-featured .journal-art>svg{width:110px;height:110px}.journal-card-copy,.journal-featured .journal-card-copy{padding:21px 0 0}.journal-card h2,.journal-featured h2{font-size:26px;letter-spacing:-.9px;margin-top:14px}.journal-card-copy>p,.journal-featured .journal-card-copy>p{font-size:13px;margin-top:15px}.journal-meta{font-size:9px}.journal-read{font-size:11px;margin-top:21px}.journal-art>span{font-size:9px;left:17px;bottom:14px}.contact-page-hero{grid-template-columns:minmax(0,1fr);gap:35px;padding:42px 2% 40px}.contact-page-intro{position:static}.contact-page-intro>.availability{font-size:10px;margin-bottom:24px}.contact-page-intro h1{font-size:45px;letter-spacing:-2.3px}.contact-page-intro>.support-lead{font-size:16px;margin-top:23px}.contact-email{font-size:21px;margin-top:24px;gap:15px}.contact-person{margin-top:27px;gap:11px}.contact-person p{font-size:12px}.contact-person p>span{font-size:10px}.contact-practical{font-size:10px;margin-top:24px;padding-top:20px;gap:6px}.contact-brief-panel{padding:25px 21px;scroll-margin-top:90px}.contact-brief-panel>.eyebrow{font-size:8px;margin-bottom:16px}.contact-brief-panel>h2{font-size:25px;letter-spacing:-.8px}.contact-brief-panel>p{font-size:12px;margin:14px 0 23px}.contact-brief-panel .form-grid{gap:16px}.contact-brief-panel .form-grid label{font-size:11px}.contact-brief-panel .consent{font-size:10px}.contact-brief-panel .button{font-size:11px;gap:18px;padding:13px 18px}.contact-email-band{margin:0 2% 45px;padding:24px 0;gap:13px 15px}.contact-email-band>svg{width:22px;height:22px;align-self:start;margin-top:2px}.contact-email-band h2{font-size:22px;letter-spacing:-.7px;line-height:1.3}.contact-email-band p{font-size:12px;line-height:1.8;margin-top:9px}.contact-email-band>a{font-size:13px}.contact-booking{grid-template-columns:minmax(0,1fr);gap:28px}.contact-booking>div:first-child>p{font-size:14px;margin-top:20px}.article-header{padding:35px 2% 30px}.article-header>.text-link{font-size:11px;margin-bottom:29px}.article-header>.eyebrow{font-size:9px;line-height:1.8;margin-bottom:18px}.article-header h1{font-size:36px;letter-spacing:-1.7px}.article-header>p{font-size:16px;margin-top:22px}.article-read-time{font-size:10px;margin-top:20px}.article-layout{grid-template-columns:minmax(0,1fr);gap:30px;padding:0 2% 65px}.article-layout>aside{position:static;padding-top:20px}.article-layout>aside>span{font-size:10px}.article-layout>aside nav{gap:11px;margin-top:16px}.article-layout>aside a{font-size:12px;max-width:none}.article-layout>article{padding-top:26px}.article-layout article h2{font-size:29px;letter-spacing:-1px;margin-bottom:17px}.article-layout article p{font-size:15px;line-height:1.9}.article-layout>article>section{margin-bottom:32px;scroll-margin-top:95px}.article-next-step{padding:24px;margin-top:35px}.article-next-step>h2{font-size:25px!important}.article-next-step>p{font-size:13px!important}.article-next-step .button{font-size:11px;padding:13px 17px;gap:12px}}@media(prefers-reduced-motion:reduce){.about-capabilities a:hover>svg,.journal-card:hover .journal-art>svg,.journal-card:hover .journal-read>svg{transform:none}}.platforms-strip{width:100%;padding:28px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg)}.platforms-strip .platform-marquee{position:relative;width:100%;max-width:none;gap:0}.platforms-strip .platform-marquee-window{width:100%;flex:1;mask-image:linear-gradient(90deg,transparent,#111 6%,#111 89%,transparent 98%)}.platforms-strip .marquee-toggle{position:absolute;right:2%;top:50%;transform:translateY(-50%);z-index:1;background:var(--bg)}.platforms-strip .marquee-toggle:not(:focus-visible){width:1px;height:1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.selected-work{border-top:0;padding-block:56px}.home-work-gallery:not(.has-expanded-project) .work-gallery-stage{height:460px}.home-work-gallery:not(.has-expanded-project) .gallery-canvas-layer{inset:-70px 0}@media(max-width:1100px){.home-work-gallery:not(.has-expanded-project) .work-gallery-stage{height:440px}.home-work-gallery:not(.has-expanded-project) .gallery-canvas-layer{inset:-60px 0}}.platforms-strip+.project-roadmap{border-top:0}.project-roadmap{padding-bottom:24px}.services-v2 summary>.plus{margin-right:12px}.footer-links{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr) minmax(0,1.3fr);gap:40px}.footer-links>.footer-contact{justify-self:end;align-items:flex-start;text-align:left}.footer-contact>a{overflow-wrap:anywhere;max-width:100%}@media(max-width:767px){.selected-work{padding-block:36px}.home-work-gallery:not(.has-expanded-project) .work-gallery-stage{height:420px}.home-work-gallery:not(.has-expanded-project) .gallery-canvas-layer{inset:-25px 0}.platforms-strip{padding:24px 0}.platforms-strip .marquee-toggle{right:2%}.project-roadmap{padding-bottom:18px}.footer-links{grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr);gap:30px 22px}.footer-links>.footer-contact{grid-column:1/-1;justify-self:end;align-items:flex-end;text-align:right}}@media(prefers-reduced-motion:reduce){.platforms-strip{padding-left:2%;padding-right:2%}.platforms-strip .platform-marquee-window{mask-image:none}.platforms-strip .platform-logo-group{width:100%;justify-content:space-between}}:root[data-theme=dark]{--bg:#000000;--surface:#000000;--panel:#000000;--input-bg:#000000}[data-theme=dark] :is(.header,.nav.open,.hero-art,.lab-section,.lab-chrome,.process-section,.audit-section,.price-card.featured,.about-section,.founder-editorial,.founder-card,.founder-photo,.founder-profile,.founder-placeholder,.founder-initials,.project-roadmap,.insight-art,.booking-placeholder,.calendar,.footer,.case-placeholder,.studio-project-media,.gallery-expanded-card,.theme-switch,.hero-video-toggle,.final-cta){background:#000000}[data-theme=dark] .form-grid :is(input,textarea,select),[data-theme=dark] .roadmap-steps>li:not(:first-child) .milestone-number{background:#000000}[data-theme=dark] .gallery-preview-copy{background:linear-gradient(transparent,#000000ef 20%,#000000fa)}.selected-work,.work-page{--work-ink:var(--accent)}[data-theme=light] :is(.work-page,.selected-work){--work-ink:#a83e1b}.work-page h1{font:500 clamp(48px,5.6vw,82px)/1.07 var(--display);letter-spacing:-4px;text-wrap:balance}.work-page .eyebrow,.work-page h1>span{color:var(--work-ink)}.work-page .eyebrow{font-size:10px;letter-spacing:1.4px;line-height:1.6}.work-index-heading{padding:72px 2% 42px}.work-index-heading>.eyebrow{margin-bottom:26px}.work-introduction{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-top:28px}.work-introduction>p{max-width:570px;font-size:18px;line-height:1.8;color:var(--muted)}.work-introduction>span{font-size:11px;line-height:1.8;color:var(--muted);white-space:nowrap}.work-page .work-index{padding-top:0!important}.work-page .work-filter-bar{border-top:1px solid var(--line);padding:22px 0}.work-page .work-filters>button{border-color:var(--line);min-height:44px;font-size:12px;padding:10px 18px}.work-page .work-filters>button[aria-pressed=true]{background:var(--text);color:var(--bg);border-color:var(--text)}.work-page .work-filters>button:hover{border-color:var(--work-ink);color:var(--work-ink)}.work-page .work-filters>button[aria-pressed=true]:hover{color:var(--bg)}.work-page .work-filters>button>span{opacity:1}.work-page .portfolio-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 32px;margin-top:34px}.work-page .portfolio-card{grid-column:auto;display:block;padding-bottom:28px;border-color:var(--line)}.work-page .portfolio-media{aspect-ratio:1.5;border:1px solid var(--line);background:var(--panel)}.work-page .portfolio-media>img{padding:0;object-fit:cover!important}.work-page .portfolio-caption{padding:24px 0 0}.work-page .portfolio-category{font-size:11px;margin-bottom:12px;line-height:1.7}.work-page .portfolio-category>span:first-child{color:var(--work-ink)}.work-page .portfolio-category>span+span{border-color:var(--line)}.work-page .portfolio-caption h2{font-size:34px;letter-spacing:-1.2px;line-height:1.15}.work-page .portfolio-caption>p{font-size:15px;line-height:1.85;max-width:540px;margin-top:15px}.work-page .portfolio-tags{font-size:11px;line-height:1.7;gap:8px 16px;margin:20px 0}.work-page .portfolio-read{font-size:13px;min-height:32px}.work-page .portfolio-open{background:var(--bg);border-color:var(--line);color:var(--text);width:46px;height:46px}.work-page .portfolio-card:is(:hover,:focus-visible) .portfolio-open{background:var(--accent);color:#111;border-color:var(--accent)}.work-page .portfolio-card:is(:hover,:focus-visible) h2{color:var(--work-ink)}.work-page .portfolio-caption h2,.work-page .portfolio-open{transition:color .2s,background-color .2s,border-color .2s}.work-page .case-breadcrumb{padding:32px 2% 0;align-items:center;gap:20px;font-size:12px}.work-page .case-breadcrumb>a{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:var(--text)}.work-page .case-breadcrumb>a:hover{color:var(--work-ink)}.work-project-heading{padding:38px 2% 45px}.work-project-heading>.eyebrow{margin-bottom:20px}.work-project-heading h1{max-width:1000px}.work-project-intro{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:70px;margin-top:32px;align-items:start}.work-project-intro>p{font-size:20px;line-height:1.75;max-width:660px;color:var(--muted)}.work-project-intro>div{border-top:1px solid var(--line);padding-top:19px}.work-project-tags{list-style:none;display:flex;flex-wrap:wrap;gap:8px 18px;padding:0;margin:0;font-size:12px;line-height:1.8;color:var(--text)}.work-project-intro .button{margin-top:24px;min-height:48px;font-size:13px;gap:30px}.work-page .case-study{padding-top:0}.work-page .case-visual{border-color:var(--line);background:var(--panel)!important}.work-page .case-visual>img{width:100%;height:auto;max-height:none;object-fit:contain}.work-page .case-content{grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);gap:90px;padding-top:72px;align-items:start}.work-page .case-content aside{position:sticky;top:118px;border-color:var(--line);padding-top:25px}.work-page .case-content aside .eyebrow{color:var(--work-ink)}.work-page .case-content dl{display:block;margin-top:27px}.work-page .case-content dt{font-size:11px;margin-bottom:6px}.work-page .case-content dd{font-size:14px;line-height:1.85;margin:0 0 24px;max-width:310px}.work-page .case-content aside>.text-link{font-size:13px;display:inline-flex;gap:14px;align-items:center;min-height:44px}.work-page .case-content aside>.text-link svg{color:var(--work-ink)}.work-story>section{padding:25px 0 38px;border-top:1px solid var(--line)}.work-story>section:last-child{padding-bottom:0}.work-story .eyebrow{margin-bottom:17px}.work-story h2{font-size:clamp(30px,3vw,43px);letter-spacing:-1.5px;line-height:1.15;margin-bottom:20px}.work-story p{font-size:16px;line-height:1.95;max-width:690px}.work-visuals{margin-top:85px;padding-top:32px;border-top:1px solid var(--line)}.work-visuals-heading{display:flex;align-items:baseline;justify-content:space-between;gap:25px}.work-visuals-heading h2{font-size:clamp(34px,3.5vw,50px);letter-spacing:-2px}.work-page .case-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 28px;margin-top:35px}.work-page .case-gallery figure>div{background:var(--panel);border:1px solid var(--line);border-radius:4px;overflow:hidden}.work-page .case-gallery img{width:100%;height:auto;max-width:100%;border-radius:0}.work-page .work-image-wide>div{flex:1;display:grid;align-items:center}.work-page .case-gallery figure{display:flex;flex-direction:column}.work-page .work-image-tall{grid-column:1/-1}.work-page .case-gallery figcaption{display:flex;align-items:baseline;gap:18px;font-size:15px;line-height:1.75;color:var(--text);margin-top:17px}.work-page .case-gallery figcaption>span{color:var(--work-ink);font-size:11px;flex-shrink:0}.work-project-end{margin-top:65px;padding-top:30px;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:24px}.work-project-end>.text-link{display:inline-flex;align-items:center;gap:12px;font-size:13px;min-height:44px}.work-project-end .button{font-size:13px}.selected-work .home-work-gallery{margin-top:16px}.selected-work .home-work-gallery .work-gallery-stage{height:600px}.selected-work .home-work-gallery .gallery-canvas-layer{inset:0}@media(max-width:1100px){.work-project-intro{gap:35px}.work-page .case-content{gap:45px}}@media(max-width:767px){.selected-work .home-work-gallery .work-gallery-stage{height:clamp(250px,70vw,420px)}.selected-work .home-work-gallery .gallery-canvas-layer{inset:auto 0;top:50%;height:600px;transform:translateY(-50%)}.selected-work .home-work-gallery:not(.is-ready) .gallery-static,.selected-work .home-work-gallery[data-gallery-mode=fallback] .work-gallery-stage,.selected-work .home-work-gallery[data-gallery-mode=reduced] .work-gallery-stage{height:auto}.work-page h1{font-size:46px;letter-spacing:-2.2px;line-height:1.1;overflow-wrap:anywhere}.work-index-heading{padding:45px 2% 30px}.work-index-heading>.eyebrow{margin-bottom:22px}.work-introduction{flex-direction:column;align-items:flex-start;gap:20px;margin-top:24px}.work-introduction>p{font-size:16px}.work-introduction>span{font-size:11px}.work-page .work-filter-bar{gap:15px;padding:18px 0}.work-page .work-filters{gap:8px}.work-page .work-filters>button{font-size:11px;padding:10px 14px}.work-page .portfolio-grid{grid-template-columns:minmax(0,1fr);gap:34px;margin-top:26px}.work-page .portfolio-caption{padding-top:20px}.work-page .portfolio-caption h2{font-size:29px}.work-page .portfolio-caption>p{font-size:14px}.work-page .portfolio-category{font-size:11px}.work-page .case-breadcrumb{padding-top:18px;font-size:11px;flex-wrap:wrap;gap:4px 20px}.work-page .case-breadcrumb>a{min-height:44px}.work-project-heading{padding:26px 2% 30px}.work-project-heading>.eyebrow{font-size:9px;margin-bottom:18px}.work-project-intro{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:23px}.work-project-intro>p{font-size:17px;line-height:1.8}.work-project-tags{font-size:11px}.work-project-intro .button{margin-top:20px}.work-page .case-content{grid-template-columns:minmax(0,1fr);gap:35px;padding-top:35px}.work-page .case-content aside{position:static;padding-top:22px}.work-page .case-content dl{display:grid;grid-template-columns:80px minmax(0,1fr);gap:12px 16px;margin:22px 0 12px}.work-page .case-content dt{font-size:11px;margin:0}.work-page .case-content dd{font-size:13px;margin:0;max-width:none}.work-story>section{padding:24px 0 30px}.work-story h2{font-size:32px;letter-spacing:-1px}.work-story p{font-size:15px;line-height:1.9}.work-visuals{margin-top:45px;padding-top:25px}.work-visuals-heading{display:block}.work-visuals-heading .eyebrow{margin-bottom:18px}.work-visuals-heading h2{font-size:36px;letter-spacing:-1.5px}.work-page .case-gallery{grid-template-columns:minmax(0,1fr);gap:30px;margin-top:27px}.work-page .work-image-wide>div{height:auto;max-height:none}.work-page .case-gallery figcaption{font-size:14px;gap:12px;margin-top:13px}.work-project-end{flex-direction:column;align-items:flex-start;margin-top:40px;padding-top:22px;gap:18px}.work-project-end .button{font-size:12px}}@media(prefers-reduced-motion:reduce){.work-page .portfolio-caption h2,.work-page .portfolio-open{transition:none}}@media(max-width:767px){:is(.header,.header>.nav.open,.hero,.trust,.section,.footer,.page-heading,.prose,.not-found,.studio-principles,.about-page-hero,.journal-hero,.contact-page-hero,.article-header,.article-layout,.work-index-heading,.work-project-heading,.case-breadcrumb,.platforms-strip){padding-inline:4%}:is(.about-page-facts,.contact-email-band,.audit-section){margin-inline:4%}}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk Fallback;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_e8acdf{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.__variable_e8acdf{--font-space:"Space Grotesk","Space Grotesk Fallback"}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/f639721981034f88-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_8eaea4{font-family:Geist,Geist Fallback;font-style:normal}.__variable_8eaea4{--font-geist:"Geist","Geist Fallback"}