.NavBar-module__h8NhIG__wrap{z-index:30;transition:padding var(--dur-slow) var(--ease-out);padding:0;position:fixed;top:0;left:0;right:0}.NavBar-module__h8NhIG__wrapScrolled{padding:12px 16px 0}.NavBar-module__h8NhIG__svgDefs{width:0;height:0;position:absolute;overflow:hidden}.NavBar-module__h8NhIG__nav{isolation:isolate;max-width:var(--page-max);min-height:76px;padding:16px var(--page-inset);color:var(--white);border-radius:var(--radius-pill);transition:background-color var(--dur-slow) var(--ease-out), backdrop-filter var(--dur-slow) var(--ease-out), border-color var(--dur-slow) var(--ease-out), box-shadow var(--dur-slow) var(--ease-out), min-height var(--dur-slow) var(--ease-out), padding var(--dur-slow) var(--ease-out);border:1px solid #0000;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 32px;margin:0 auto;display:flex;position:relative}.NavBar-module__h8NhIG__nav:before,.NavBar-module__h8NhIG__nav:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;transition:opacity var(--dur-slow) var(--ease-out);position:absolute;inset:0}.NavBar-module__h8NhIG__nav:before{mix-blend-mode:overlay;background:radial-gradient(120% 60% at 30% -20%,#ffffff59,#0000 60%)}.NavBar-module__h8NhIG__nav:after{-webkit-mask-composite:xor;background:linear-gradient(135deg,#ffffffa6,#ffffff0d 35%,#fff0 55%,#ffffff4d 100%);padding:1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.NavBar-module__h8NhIG__navScrolled:before,.NavBar-module__h8NhIG__navScrolled:after{opacity:1}.NavBar-module__h8NhIG__navTop{-webkit-backdrop-filter:none;box-shadow:none;background:0 0}.NavBar-module__h8NhIG__navScrolled{-webkit-backdrop-filter:saturate(160%)blur(6px)url(#optima-glass-distortion);backdrop-filter:saturate(160%)blur(6px)url(#optima-glass-distortion);background:#1212166b;border-color:#ffffff24;min-height:60px;box-shadow:0 12px 32px #00000061,inset 0 1px #ffffff14}.NavBar-module__h8NhIG__brand{font-family:var(--font-display);letter-spacing:.16em;align-items:center;gap:10px;font-size:18px;font-weight:700;display:flex}.NavBar-module__h8NhIG__logoMark{width:auto;height:30px}.NavBar-module__h8NhIG__links{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.NavBar-module__h8NhIG__link{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;opacity:.62;transition:color var(--dur-fast) var(--ease-standard), opacity var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard);border-bottom:1px solid #0000;padding-bottom:2px;font-size:12px}.NavBar-module__h8NhIG__link:hover{opacity:1;color:var(--mint-400)}.NavBar-module__h8NhIG__cafeLink{letter-spacing:-.02em;text-transform:none;font-size:15px}.NavBar-module__h8NhIG__wmOptima{font-family:var(--font-body);font-weight:700}.NavBar-module__h8NhIG__wmCafe{font-family:var(--font-unbounded), var(--font-body);letter-spacing:-.04em;transition:color var(--dur-fast) var(--ease-standard);font-weight:400}.NavBar-module__h8NhIG__link.NavBar-module__h8NhIG__cafeLink:hover{color:var(--white)}.NavBar-module__h8NhIG__cafeLink:hover .NavBar-module__h8NhIG__wmCafe{color:#2638e8}.NavBar-module__h8NhIG__link.NavBar-module__h8NhIG__active{opacity:1;border-bottom-color:currentColor}.NavBar-module__h8NhIG__menu{display:contents}.NavBar-module__h8NhIG__toggle{display:none}@keyframes NavBar-module__h8NhIG__menuIn{0%{opacity:0;transform:translateY(-6px)}}@media (max-width:960px){.NavBar-module__h8NhIG__nav{flex-wrap:nowrap;min-height:64px;padding-top:10px;padding-bottom:10px}.NavBar-module__h8NhIG__toggle{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;place-content:center;gap:6px;margin-right:-10px;padding:0;display:grid}.NavBar-module__h8NhIG__toggle span{width:22px;height:2px;transition:transform var(--dur-base) var(--ease-out);background:currentColor;border-radius:2px;display:block}.NavBar-module__h8NhIG__toggleOpen span:first-child{transform:translateY(4px)rotate(45deg)}.NavBar-module__h8NhIG__toggleOpen span:last-child{transform:translateY(-4px)rotate(-45deg)}.NavBar-module__h8NhIG__menu{padding:8px var(--page-inset) 20px;background:#0a0a0d;border:1px solid #ffffff24;border-radius:24px;flex-direction:column;display:none;position:absolute;top:calc(100% + 8px);left:0;right:0;box-shadow:0 20px 48px #00000080}.NavBar-module__h8NhIG__navTop .NavBar-module__h8NhIG__menu{left:12px;right:12px}.NavBar-module__h8NhIG__menuOpen{animation:NavBar-module__h8NhIG__menuIn var(--dur-base) var(--ease-out);display:flex}.NavBar-module__h8NhIG__links{flex-direction:column;align-items:stretch;gap:0}.NavBar-module__h8NhIG__link{opacity:.9;border-bottom:1px solid #ffffff1a;align-items:center;min-height:52px;padding:0;font-size:14px;display:flex}.NavBar-module__h8NhIG__link.NavBar-module__h8NhIG__active{color:var(--mint-400);border-bottom-color:#ffffff1a}.NavBar-module__h8NhIG__cafeLink{gap:.3em;font-size:17px}}
.Button-module__tkQy0a__button{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard), transform 80ms var(--ease-out);justify-content:center;align-items:center;gap:12px;font-weight:500;display:inline-flex}.Button-module__tkQy0a__button:active{transform:translateY(1px)}.Button-module__tkQy0a__md{height:44px;padding:0 20px;font-size:12px}.Button-module__tkQy0a__lg{height:56px;padding:0 28px;font-size:13px}.Button-module__tkQy0a__square,.Button-module__tkQy0a__pill{border-radius:var(--radius-pill)}.Button-module__tkQy0a__arrow{transition:transform var(--dur-fast) var(--ease-out);font-size:1.1em;display:inline-block}.Button-module__tkQy0a__button:hover .Button-module__tkQy0a__arrow{transform:translate(2px,-2px)}.Button-module__tkQy0a__solid{background:var(--ink-900);color:var(--white);border:1px solid var(--ink-900)}.Button-module__tkQy0a__solid:hover{background:var(--ink-600)}.Button-module__tkQy0a__outline{color:var(--white);border:1px solid var(--border-strong-void);background:0 0}.Button-module__tkQy0a__outline:hover{background:var(--white);color:var(--ink-900);border-color:var(--white)}.Button-module__tkQy0a__accent{background:var(--violet-600);color:var(--white);border:1px solid #0000}.Button-module__tkQy0a__accent:hover{background:var(--violet-500)}.Button-module__tkQy0a__accent:active{background:var(--violet-600)}
.MediaFrame-module__CskKjq__figure{gap:16px;min-width:0;display:grid}.MediaFrame-module__CskKjq__plate{--rx:0deg;--ry:0deg;--mx:50%;--my:50%;--scale:1;--sheen:0;border-radius:var(--radius-4);transform:perspective(900px) rotateX(var(--rx)) rotateY(var(--ry)) scale(var(--scale));transform-style:preserve-3d;transition:transform var(--dur-slow) var(--ease-out);place-items:center;display:grid;position:relative;overflow:hidden}.MediaFrame-module__CskKjq__plate:after{content:"";opacity:var(--sheen);background:radial-gradient(circle at var(--mx) var(--my), #ffffff8c, transparent 45%);mix-blend-mode:overlay;transition:opacity var(--dur-fast) var(--ease-standard);pointer-events:none;position:absolute;inset:0}.MediaFrame-module__CskKjq__ratio43{aspect-ratio:4/3}.MediaFrame-module__CskKjq__ratio45{aspect-ratio:4/5}@media (max-width:600px){.MediaFrame-module__CskKjq__ratio45{aspect-ratio:4/3}}.MediaFrame-module__CskKjq__plate.MediaFrame-module__CskKjq__onVoid{border:1px solid var(--hairline-void)}.MediaFrame-module__CskKjq__plate.MediaFrame-module__CskKjq__onPaper{border:1px solid var(--hairline-paper)}.MediaFrame-module__CskKjq__treatmentPlate{background:var(--white)}.MediaFrame-module__CskKjq__treatmentChrome{background:linear-gradient(150deg,#fff 0%,#d6d6de 22%,#8f8f9a 46%,#ededf2 62%,#a5a5b0 80%,#f4f4f7 100%)}.MediaFrame-module__CskKjq__image{object-fit:cover}.MediaFrame-module__CskKjq__placeholder{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--grey-400);text-align:center;padding:0 24px;font-size:10px}.MediaFrame-module__CskKjq__placeholder.MediaFrame-module__CskKjq__onVoidGround{color:var(--grey-300)}.MediaFrame-module__CskKjq__caption{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;gap:12px;font-size:10px;display:flex}.MediaFrame-module__CskKjq__caption.MediaFrame-module__CskKjq__onVoid{color:var(--body-on-void)}.MediaFrame-module__CskKjq__caption.MediaFrame-module__CskKjq__onPaper{color:var(--grey-400)}
.Hero-module__KelS-G__hero{background:var(--ink-900);color:var(--white);padding:calc(92px + clamp(48px, 7vw, 96px)) var(--page-inset) clamp(40px, 5vw, 72px);position:relative;overflow:hidden}.Hero-module__KelS-G__bgVideo{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.Hero-module__KelS-G__scrim{background:linear-gradient(#08080a9e 0%,#08080ac2 55%,#08080ae6 100%);position:absolute;inset:0}.Hero-module__KelS-G__blueprint{--bp-x:0px;--bp-y:0px;opacity:.22;background-image:linear-gradient(to right, var(--hairline-void) 1px, transparent 1px), linear-gradient(to bottom, var(--hairline-void) 1px, transparent 1px);transform:translate(var(--bp-x), var(--bp-y));transition:transform var(--dur-slow) var(--ease-out);background-size:64px 64px,64px 64px;position:absolute;inset:-20px}.Hero-module__KelS-G__scanline{height:1px;animation:Hero-module__KelS-G__scan 7s var(--ease-standard) infinite alternate;background:linear-gradient(90deg,#0000,#5fead099,#0000);position:absolute;top:0;left:0;right:0}@keyframes Hero-module__KelS-G__scan{0%{opacity:0;top:4%}10%{opacity:.9}90%{opacity:.9}to{opacity:0;top:94%}}@media (prefers-reduced-motion:reduce){.Hero-module__KelS-G__scanline{animation:none;display:none}}.Hero-module__KelS-G__ghostWordmark{--wm-x:0px;--wm-y:0px;font-family:var(--font-display);letter-spacing:-.04em;color:#ffffff0f;-webkit-user-select:none;user-select:none;pointer-events:none;transform:translate(var(--wm-x), var(--wm-y));transition:transform var(--dur-slow) var(--ease-out);font-size:24vw;font-weight:900;line-height:.8;position:absolute;top:10%;right:-2vw}.Hero-module__KelS-G__grid{max-width:var(--page-max);grid-template-columns:repeat(auto-fit,minmax(min(440px,100%),1fr));align-items:end;gap:clamp(40px,5vw,64px);margin:0 auto;display:grid;position:relative}.Hero-module__KelS-G__left{gap:32px;min-width:0;display:grid}.Hero-module__KelS-G__eyebrow{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--grey-300);flex-wrap:wrap;gap:12px;font-size:12px;font-weight:500;display:flex}.Hero-module__KelS-G__headline{min-width:0;font-family:var(--font-display);letter-spacing:-.045em;text-transform:uppercase;font-size:clamp(44px,8.4vw,140px);font-weight:900;line-height:.86}@media (max-width:600px){.Hero-module__KelS-G__headline{font-size:calc((100vw - 2 * var(--page-inset)) / 9.6)}}.Hero-module__KelS-G__sub{max-width:52ch;font-family:var(--font-editorial);color:var(--body-on-void);font-size:clamp(16px,1.4vw,20px);font-weight:300;line-height:1.55}.Hero-module__KelS-G__ctas{flex-wrap:wrap;gap:12px;display:flex}.Hero-module__KelS-G__right{gap:24px;min-width:0;display:grid}
.Marquee-module__ooNmAa__wrap{background:var(--ink-900);color:var(--white);border-top:1px solid var(--hairline-void);border-bottom:1px solid var(--hairline-void);padding:clamp(14px,2vw,26px) 0;overflow:hidden}.Marquee-module__ooNmAa__track{width:max-content;animation:Marquee-module__ooNmAa__scroll var(--marquee-speed) linear infinite;font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;white-space:nowrap;align-items:baseline;gap:clamp(28px,4vw,56px);font-size:clamp(20px,2.6vw,34px);font-weight:900;line-height:1;display:flex}.Marquee-module__ooNmAa__item{align-items:baseline;gap:clamp(28px,4vw,56px);display:flex}.Marquee-module__ooNmAa__sep{font-family:var(--font-body);letter-spacing:0;color:var(--grey-300);font-size:.4em;font-weight:400}@keyframes Marquee-module__ooNmAa__scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}
.Statement-module__Fa1aDG__section{background:var(--black);color:var(--white);padding:var(--section-y) var(--page-inset)}.Statement-module__Fa1aDG__grid{max-width:var(--page-max);grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:clamp(40px,5vw,64px);margin:0 auto;display:grid}.Statement-module__Fa1aDG__rail{min-width:0;font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--grey-300);align-content:start;gap:12px;font-size:10px;display:grid}.Statement-module__Fa1aDG__railStrong{color:var(--white)}.Statement-module__Fa1aDG__body{gap:32px;min-width:0;display:grid}.Statement-module__Fa1aDG__headline{font-family:var(--font-display);letter-spacing:-.03em;text-transform:uppercase;font-size:clamp(30px,4.2vw,62px);font-weight:900;line-height:1.06}.Statement-module__Fa1aDG__dim{color:var(--grey-400)}.Statement-module__Fa1aDG__apostrophe{font-family:var(--font-body)}.Statement-module__Fa1aDG__supporting{max-width:48ch;font-family:var(--font-body);letter-spacing:.05em;text-transform:uppercase;color:var(--grey-300);font-size:12px;line-height:1.8}
.SectionHeader-module__HPeQeW__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.SectionHeader-module__HPeQeW__left{gap:16px;min-width:0;display:grid}.SectionHeader-module__HPeQeW__eyebrow{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--grey-300);align-items:baseline;gap:12px;font-size:12px;font-weight:500;display:flex}.SectionHeader-module__HPeQeW__title{font-family:var(--font-display);letter-spacing:-.03em;text-transform:uppercase;font-size:clamp(34px,4.6vw,68px);font-weight:900;line-height:1.06}.SectionHeader-module__HPeQeW__onVoid .SectionHeader-module__HPeQeW__title{color:var(--white)}.SectionHeader-module__HPeQeW__note{font-family:var(--font-body);letter-spacing:.04em;text-transform:uppercase;color:var(--grey-400);max-width:34ch;font-size:14px;line-height:1.5}.SectionHeader-module__HPeQeW__onVoid .SectionHeader-module__HPeQeW__note{color:var(--grey-300)}
.Tag-module__930jUq__tag{height:26px;font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;border-radius:var(--radius-pill);background:0 0;align-items:center;padding:0 10px;font-size:12px;display:inline-flex}.Tag-module__930jUq__onVoid{color:var(--grey-200);border:1px solid var(--hairline-void)}.Tag-module__930jUq__onPaper{color:var(--grey-400);border:1px solid var(--hairline-paper)}
.ProjectCard-module__h5cTXq__card{gap:24px;min-width:0;display:grid}.ProjectCard-module__h5cTXq__plateWrap{border-radius:var(--radius-4);overflow:hidden}.ProjectCard-module__h5cTXq__plateWrap:hover .mediaScale{--scale:1.02}.ProjectCard-module__h5cTXq__card:hover .ProjectCard-module__h5cTXq__status{color:var(--mint-400);border-color:var(--mint-400)}.ProjectCard-module__h5cTXq__meta{gap:12px;display:grid}.ProjectCard-module__h5cTXq__titleRow{align-items:baseline;gap:12px;display:flex}.ProjectCard-module__h5cTXq__index{font-family:var(--font-body);letter-spacing:.18em;color:var(--grey-300);font-size:10px}.ProjectCard-module__h5cTXq__title{font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;font-size:20px;font-weight:700}.ProjectCard-module__h5cTXq__description{color:var(--grey-300);max-width:38ch;margin:0;font-size:14px;line-height:1.55}.ProjectCard-module__h5cTXq__tags{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.ProjectCard-module__h5cTXq__status{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--white);border-bottom:1px solid var(--border-strong-void);transition:color var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard);justify-self:start;margin-top:8px;font-size:10px}
.Work-module__bdFcEG__section{background:var(--black);color:var(--white);padding:0 var(--page-inset) var(--section-y)}.Work-module__bdFcEG__inner{max-width:var(--page-max);gap:clamp(40px,5vw,64px);margin:0 auto;display:grid}.Work-module__bdFcEG__grid{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:48px;display:grid}
.Services-module__xmj5Eq__section{background:var(--white);padding:var(--section-y) var(--page-inset)}.Services-module__xmj5Eq__inner{max-width:var(--page-max);gap:clamp(48px,6vw,80px);margin:0 auto;display:grid}.Services-module__xmj5Eq__rows{border-top:1px solid var(--hairline-paper);display:grid}.Services-module__xmj5Eq__row{border-bottom:1px solid var(--hairline-paper);grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:24px;padding:clamp(24px,3vw,40px) 0;display:grid}.Services-module__xmj5Eq__left{align-items:baseline;gap:20px;display:flex}.Services-module__xmj5Eq__number{font-family:var(--font-body);letter-spacing:.02em;color:var(--grey-300);font-size:clamp(34px,3.4vw,48px);font-weight:400;line-height:1}.Services-module__xmj5Eq__title{font-family:var(--font-display);letter-spacing:-.03em;text-transform:uppercase;font-size:clamp(22px,2.2vw,34px);font-weight:900;line-height:1}.Services-module__xmj5Eq__description{max-width:56ch;font-family:var(--font-editorial);color:var(--body-on-paper);font-size:18px;font-weight:300;line-height:1.55}
.Process-module__g5ebgW__section{background:var(--paper-50);padding:var(--section-y) var(--page-inset)}.Process-module__g5ebgW__inner{max-width:var(--page-max);gap:clamp(56px,7vw,96px);margin:0 auto;display:grid}.Process-module__g5ebgW__steps{gap:clamp(40px,5vw,64px);display:grid}.Process-module__g5ebgW__rowLeft,.Process-module__g5ebgW__rowRight{display:flex}.Process-module__g5ebgW__rowLeft{justify-content:flex-start}.Process-module__g5ebgW__rowRight{justify-content:flex-end}.Process-module__g5ebgW__step{border-top:1px solid var(--hairline-paper);gap:16px;max-width:560px;padding-top:20px;display:grid}@media (max-width:700px){.Process-module__g5ebgW__step{width:100%}}.Process-module__g5ebgW__titleRow{align-items:baseline;gap:20px;display:flex}.Process-module__g5ebgW__number{font-family:var(--font-body);letter-spacing:.02em;color:var(--grey-300);font-size:clamp(34px,3.6vw,52px);font-weight:400;line-height:1}.Process-module__g5ebgW__title{font-family:var(--font-oblique);letter-spacing:-.01em;text-transform:uppercase;font-size:clamp(24px,2.6vw,38px);font-style:oblique;font-weight:500;line-height:1}.Process-module__g5ebgW__description{font-family:var(--font-editorial);color:var(--body-on-paper);font-size:18px;font-weight:300;line-height:1.55}
.About-module__Nr3m2a__section{background:var(--ink-900);color:var(--white);padding:var(--section-y) var(--page-inset)}.About-module__Nr3m2a__grid{max-width:var(--page-max);grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));align-items:start;gap:clamp(40px,5vw,72px);margin:0 auto;display:grid}.About-module__Nr3m2a__left{gap:32px;min-width:0;display:grid}.About-module__Nr3m2a__eyebrow{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--grey-300);gap:12px;font-size:12px;display:flex}.About-module__Nr3m2a__bio{font-family:var(--font-editorial);color:var(--body-on-void-strong);font-size:clamp(18px,1.7vw,22px);font-weight:300;line-height:1.5}.About-module__Nr3m2a__tags{flex-wrap:wrap;gap:10px;display:flex}.About-module__Nr3m2a__panel{border:1px solid var(--hairline-void);border-radius:20px;gap:20px;min-width:0;padding:clamp(20px,2.5vw,32px);display:grid}.About-module__Nr3m2a__panelHead{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--mint-400);font-size:10px}.About-module__Nr3m2a__threads{gap:14px;display:grid}.About-module__Nr3m2a__thread{border-bottom:1px solid var(--hairline-void);font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;gap:16px;padding-bottom:14px;font-size:12px;display:flex}.About-module__Nr3m2a__threadNumber{color:var(--grey-300)}
.ClosingCta-module__xs2foW__section{background:var(--black);color:var(--white);padding:var(--section-y) var(--page-inset)}.ClosingCta-module__xs2foW__inner{max-width:var(--page-max);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:clamp(32px,4vw,48px);margin:0 auto;display:flex}.ClosingCta-module__xs2foW__left{gap:24px;min-width:0;display:grid}.ClosingCta-module__xs2foW__eyebrow{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--grey-300);gap:12px;font-size:12px;display:flex}.ClosingCta-module__xs2foW__headline{font-family:var(--font-display);letter-spacing:-.03em;text-transform:uppercase;font-size:clamp(38px,6vw,100px);font-weight:900;line-height:.94}.ClosingCta-module__xs2foW__apostrophe{font-family:var(--font-body)}.ClosingCta-module__xs2foW__sub{max-width:44ch;font-family:var(--font-editorial);color:var(--body-on-void);font-size:18px;font-weight:300;line-height:1.55}
.Footer-module__SlZMIa__wrap{background:var(--ink-900);color:var(--white);border-top:1px solid var(--hairline-void)}.Footer-module__SlZMIa__footer{max-width:var(--page-max);padding:64px var(--page-inset) 32px;gap:48px;margin:0 auto;display:grid}.Footer-module__SlZMIa__top{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-items:start;gap:48px;display:grid}.Footer-module__SlZMIa__brandCol{gap:16px;display:grid}.Footer-module__SlZMIa__brand{font-family:var(--font-display);letter-spacing:.16em;align-items:center;gap:12px;font-size:22px;font-weight:700;display:flex}.Footer-module__SlZMIa__logoMark{width:auto;height:36px}.Footer-module__SlZMIa__statement{max-width:30ch;color:var(--grey-300);font-size:14px;line-height:1.55}.Footer-module__SlZMIa__column{align-content:start;gap:12px;display:grid}.Footer-module__SlZMIa__columnTitle{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--grey-300);font-size:10px}.Footer-module__SlZMIa__item{font-family:var(--font-body);letter-spacing:.06em;text-transform:uppercase;font-size:12px}@media (max-width:700px){a.Footer-module__SlZMIa__item{padding:10px 0;display:block}}.Footer-module__SlZMIa__itemRaw{text-transform:none;overflow-wrap:anywhere}a.Footer-module__SlZMIa__item:hover{color:var(--mint-400)}.Footer-module__SlZMIa__rule{background:var(--hairline-void);width:100%;height:1px}.Footer-module__SlZMIa__bottom{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--grey-300);flex-wrap:wrap;justify-content:space-between;gap:16px;font-size:10px;display:flex}
