@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(../media/79e9e0e3b9220e46-s.15s2gb72mvmw9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(../media/e62850744c7f266e-s.43_ypb-kqawuo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(../media/9433d1a810498265-s.3z77xcxvtx9_e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(../media/79e9e0e3b9220e46-s.15s2gb72mvmw9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(../media/e62850744c7f266e-s.43_ypb-kqawuo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(../media/9433d1a810498265-s.3z77xcxvtx9_e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/150f724d70372c02-s.2ym9msm88vm4r.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/750c737482d9de2f-s.08jxdyhjmo52g.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.23oeb0afa3wba.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/150f724d70372c02-s.2ym9msm88vm4r.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/750c737482d9de2f-s.08jxdyhjmo52g.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.23oeb0afa3wba.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_2cc66795-module__PcUUDG__className{font-family:Newsreader,Newsreader Fallback}.newsreader_2cc66795-module__PcUUDG__variable{--font-brand-serif:"Newsreader", "Newsreader Fallback"}
@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e629b5bc06499d58-s.1y3v-klcv8xov.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1a099d89ee94ee96-s.15dvesjzf7814.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.08ssgmy_tb90r.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e629b5bc06499d58-s.1y3v-klcv8xov.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1a099d89ee94ee96-s.15dvesjzf7814.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.08ssgmy_tb90r.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e629b5bc06499d58-s.1y3v-klcv8xov.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a099d89ee94ee96-s.15dvesjzf7814.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.08ssgmy_tb90r.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e629b5bc06499d58-s.1y3v-klcv8xov.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1a099d89ee94ee96-s.15dvesjzf7814.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.08ssgmy_tb90r.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.plus_jakarta_sans_b9f2a3a3-module__EpHpvW__className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.plus_jakarta_sans_b9f2a3a3-module__EpHpvW__variable{--font-brand-sans:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
.PlusMinus-module__VyAD9W__icon{vertical-align:middle;width:.62em;height:.62em;display:inline-block;position:relative}.PlusMinus-module__VyAD9W__icon:before,.PlusMinus-module__VyAD9W__icon:after{content:"";height:1.5px;transition:transform .45s var(--ease-out), opacity .45s var(--ease-out);background:currentColor;border-radius:1px;margin-top:-.75px;position:absolute;inset:50% 0 auto}.PlusMinus-module__VyAD9W__icon:after{transform:rotate(90deg)}.PlusMinus-module__VyAD9W__icon[data-open]:after{opacity:0;transform:rotate(180deg)}
.Faq-module__pkI36W__list{border-top:1px solid var(--ash)}.Faq-module__pkI36W__item{border-bottom:1px solid var(--ash)}.Faq-module__pkI36W__h{font:inherit}.Faq-module__pkI36W__q{letter-spacing:-.02em;justify-content:space-between;align-items:center;gap:24px;width:100%;min-height:68px;padding:16px 0;font-size:19px;display:flex}.Faq-module__pkI36W__sign{text-align:center;width:24px;color:var(--lime);flex:none;font-size:22px;font-weight:300}.Faq-module__pkI36W__a p{color:var(--fog);padding:0 48px 20px 0;font-size:15px;line-height:1.55}@media (max-width:600px){.Faq-module__pkI36W__q{font-size:17px}.Faq-module__pkI36W__a p{padding-right:0}}
.Footer-module__S6Hkya__footer{background:var(--graphite);border-radius:var(--radius-xl);flex-direction:column;gap:48px;margin-top:12px;padding:48px clamp(20px,3vw,40px) 0;display:flex;overflow:hidden}.Footer-module__S6Hkya__cols{flex-wrap:wrap;justify-content:space-between;gap:40px;display:flex}.Footer-module__S6Hkya__label{color:var(--stone);font-size:11px}.Footer-module__S6Hkya__menu{flex-direction:column;flex:320px;gap:14px;display:flex}.Footer-module__S6Hkya__menuLinks{letter-spacing:-.03em;flex-wrap:wrap;gap:4px 10px;font-size:26px;display:flex}.Footer-module__S6Hkya__menuItem{gap:10px;display:inline-flex}.Footer-module__S6Hkya__menuItem a{transition:color .2s}.Footer-module__S6Hkya__menuItem a:hover{color:var(--lime)}.Footer-module__S6Hkya__slash{color:var(--stroke)}.Footer-module__S6Hkya__col,.Footer-module__S6Hkya__colNarrow{flex-direction:column;gap:8px;font-size:14px;display:flex}.Footer-module__S6Hkya__col{flex:0 260px}.Footer-module__S6Hkya__colNarrow{flex:0 160px}.Footer-module__S6Hkya__col a:hover,.Footer-module__S6Hkya__colNarrow a:hover,.Footer-module__S6Hkya__phone{color:var(--lime)}.Footer-module__S6Hkya__wordmark{white-space:nowrap;align-items:center;gap:clamp(12px,2vw,28px);display:flex}.Footer-module__S6Hkya__mark{flex-shrink:0;width:clamp(48px,10vw,150px);height:clamp(48px,10vw,150px)}.Footer-module__S6Hkya__word{letter-spacing:-.065em;font-size:clamp(44px,12vw,184px);font-weight:400;line-height:.9}.Footer-module__S6Hkya__base{border-top:1px solid var(--ash);color:var(--stone);flex-wrap:wrap;justify-content:space-between;gap:12px;padding:18px 0 22px;font-size:11px;display:flex}.Footer-module__S6Hkya__legal{gap:20px;display:flex}.Footer-module__S6Hkya__legal a:hover{color:var(--white)}
.Nav-module__gOObGW__nav{z-index:50;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--line);background:#0a0a0ab8;border-radius:32px}.Nav-module__gOObGW__sticky{position:sticky;top:12px}.Nav-module__gOObGW__bar{justify-content:space-between;align-items:center;gap:16px;padding:8px 8px 8px 20px;display:flex}.Nav-module__gOObGW__brand{letter-spacing:-.03em;white-space:nowrap;flex-shrink:0;align-items:center;gap:8px;font-size:18px;font-weight:500;display:flex}.Nav-module__gOObGW__links{gap:4px;display:flex}.Nav-module__gOObGW__links[hidden]{display:none}.Nav-module__gOObGW__crumb{color:var(--stone);white-space:nowrap;text-overflow:ellipsis;margin-left:6px;margin-right:auto;font-size:14px;overflow:hidden}.Nav-module__gOObGW__crumb a{color:var(--fog)}.Nav-module__gOObGW__crumb a:hover{color:var(--white)}.Nav-module__gOObGW__link{color:var(--fog);border-radius:999px;padding:12px 14px;font-size:14px;transition:color .2s}.Nav-module__gOObGW__link:hover,.Nav-module__gOObGW__link[aria-current]{color:var(--white)}.Nav-module__gOObGW__end{align-items:center;gap:6px;display:flex}.Nav-module__gOObGW__cta{background:var(--white);height:44px;color:var(--black);white-space:nowrap;border-radius:999px;align-items:center;padding:0 20px;font-size:14px;font-weight:500;transition:background .25s;display:inline-flex}.Nav-module__gOObGW__cta:hover,.Nav-module__gOObGW__ctaLime{background:var(--lime)}.Nav-module__gOObGW__ctaLime:hover{background:var(--white)}.Nav-module__gOObGW__menuBtn{border:1px solid var(--stroke);border-radius:999px;place-items:center;width:44px;height:44px;display:none}.Nav-module__gOObGW__burger,.Nav-module__gOObGW__burger:before{background:var(--white);width:16px;height:1.5px;transition:transform .3s var(--ease-out);border-radius:2px;display:block;position:relative}.Nav-module__gOObGW__burger{transform:translateY(-3px)}.Nav-module__gOObGW__burger:before{content:"";position:absolute;top:6px}.Nav-module__gOObGW__nav[data-open] .Nav-module__gOObGW__burger{transform:translateY(0)rotate(45deg)}.Nav-module__gOObGW__nav[data-open] .Nav-module__gOObGW__burger:before{transform:translateY(-6px)rotate(-90deg)}.Nav-module__gOObGW__panel{flex-direction:column;padding:4px 20px 20px;display:flex}.Nav-module__gOObGW__panelLink{letter-spacing:-.03em;border-bottom:1px solid var(--ash);color:var(--fog);padding:12px 0;font-size:28px;display:block}.Nav-module__gOObGW__panelLink[aria-current]{color:var(--white)}.Nav-module__gOObGW__panelCta{background:var(--lime);height:52px;color:var(--black);border-radius:999px;justify-content:center;align-items:center;margin-top:20px;font-size:15px;font-weight:500;display:flex}@media (min-width:900px){.Nav-module__gOObGW__panel{display:none!important}}@media (max-width:899px){.Nav-module__gOObGW__links{display:none}.Nav-module__gOObGW__menuBtn{display:grid}}@media (max-width:640px){.Nav-module__gOObGW__crumb{display:none}}@media (max-width:480px){.Nav-module__gOObGW__bar{padding-left:16px}.Nav-module__gOObGW__cta{height:40px;padding:0 14px;font-size:13px}.Nav-module__gOObGW__brand{font-size:16px}}@media (max-width:360px){.Nav-module__gOObGW__cta{display:none}}
.home-module__Hx0lNG__main{flex-direction:column;gap:12px;display:flex}.home-module__Hx0lNG__rise{animation:home-module__Hx0lNG__rise 1s var(--ease-out) both;animation-delay:var(--d,0s)}html[data-intro=play] .home-module__Hx0lNG__rise{animation-delay:calc(var(--d,0s) + 2.5s)}.home-module__Hx0lNG__hero{background:var(--white);color:var(--black);border-radius:var(--radius-xl);flex-wrap:wrap;gap:12px;min-height:760px;padding:12px;display:flex}.home-module__Hx0lNG__heroText{flex-direction:column;flex:520px;justify-content:space-between;gap:40px;min-width:0;padding:36px 36px 32px;display:flex}.home-module__Hx0lNG__heroTop{flex-direction:column;gap:22px;display:flex}.home-module__Hx0lNG__heroTitle{letter-spacing:-.065em;font-size:clamp(84px,10.5vw,176px);font-weight:300;line-height:.86}.home-module__Hx0lNG__heroMarks{align-items:center;gap:16px;display:flex}.home-module__Hx0lNG__heroBottom{flex-direction:column;gap:22px;display:flex}.home-module__Hx0lNG__heroLead{letter-spacing:-.02em;max-width:460px;font-size:22px;line-height:1.3}.home-module__Hx0lNG__heroSerif{letter-spacing:0;font-size:25px}.home-module__Hx0lNG__pillsWrap{flex-direction:column;gap:10px;display:flex}.home-module__Hx0lNG__pillsLabel{color:var(--smoke);font-size:13px}.home-module__Hx0lNG__pills{flex-wrap:wrap;gap:6px;max-width:520px;margin:0;padding:0;list-style:none;display:flex}.home-module__Hx0lNG__pill{border:1.5px solid var(--black);border-radius:999px;align-items:center;gap:7px;padding:7px 14px;font-size:15px;display:inline-flex}.home-module__Hx0lNG__heroCtas{flex-wrap:wrap;gap:8px;display:flex}.home-module__Hx0lNG__btnDark{background:var(--black);height:52px;color:var(--white);border-radius:999px;align-items:center;gap:10px;padding:0 8px 0 22px;font-size:15px;font-weight:500;display:inline-flex}.home-module__Hx0lNG__btnDot{background:var(--lime);width:36px;height:36px;transition:transform .3s var(--ease-out);border-radius:999px;place-items:center;display:grid}.home-module__Hx0lNG__btnDark:hover .home-module__Hx0lNG__btnDot{transform:rotate(45deg)}.home-module__Hx0lNG__btnPaper{background:var(--paper);border-radius:999px;align-items:center;height:52px;padding:0 22px;font-size:15px;transition:background .25s;display:inline-flex}.home-module__Hx0lNG__btnPaper:hover{background:#e6e6e3}.home-module__Hx0lNG__fan{border-radius:var(--radius-lg);background:var(--glow);min-width:0;min-height:720px;color:var(--white);flex:560px;position:relative;overflow:hidden}.home-module__Hx0lNG__grid{background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 60% at 50% 55%,#000 0%,#0000 100%);mask-image:radial-gradient(60% 60% at 50% 55%,#000 0%,#0000 100%)}.home-module__Hx0lNG__fanLabel{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--sage);font-size:12px;position:absolute;top:24px;left:26px}.home-module__Hx0lNG__badge{width:128px;height:128px;position:absolute;top:18px;right:18px}.home-module__Hx0lNG__badgeText{transform-origin:50%;animation:16s linear infinite home-module__Hx0lNG__spin;position:absolute;inset:0}.home-module__Hx0lNG__badgeType{font-family:var(--font-mono);letter-spacing:3px;text-transform:uppercase;font-size:10.5px}.home-module__Hx0lNG__badgeCore{background:var(--lime);border-radius:999px;place-items:center;display:grid;position:absolute;inset:34px}.home-module__Hx0lNG__phoneLayer{position:absolute;inset:0}.home-module__Hx0lNG__phone{border:6px solid var(--black);background:var(--black);width:210px;height:432px;transition:transform .7s var(--ease-out);border-radius:36px;position:absolute;top:50%;left:50%;overflow:hidden;box-shadow:0 40px 80px #0000008c}.home-module__Hx0lNG__phone img{object-fit:cover;object-position:top;border-radius:30px}.home-module__Hx0lNG__p1{transform:translate(calc(-50% - 170px),-45%)rotate(-10deg)}.home-module__Hx0lNG__p3{transform:translate(calc(170px - 50%),-45%)rotate(10deg)}.home-module__Hx0lNG__p2{z-index:3;border-width:7px;border-radius:40px;width:236px;height:486px;transform:translate(-50%,-50%);box-shadow:0 50px 100px #0009}.home-module__Hx0lNG__p2 img{border-radius:33px}.home-module__Hx0lNG__fan:hover .home-module__Hx0lNG__p1{transform:translate(calc(-50% - 200px),-46%)rotate(-14deg)}.home-module__Hx0lNG__fan:hover .home-module__Hx0lNG__p3{transform:translate(calc(200px - 50%),-46%)rotate(14deg)}.home-module__Hx0lNG__fan:hover .home-module__Hx0lNG__p2{transform:translate(-50%,-53%)scale(1.03)}.home-module__Hx0lNG__fanFoot{z-index:4;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex;position:absolute;bottom:20px;left:20px;right:20px}.home-module__Hx0lNG__glass{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:var(--radius-md);background:#0a0a0a99;border:1px solid #ffffff1f;flex-direction:column;gap:4px;max-width:300px;padding:14px 16px;display:flex}.home-module__Hx0lNG__glassTitle{font-size:15px;font-weight:500}.home-module__Hx0lNG__glassText{color:var(--sage);font-size:13px;line-height:1.4}.home-module__Hx0lNG__allProjects{background:#ffffff24;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:8px;height:44px;padding:0 16px;font-size:14px;transition:background .25s;display:inline-flex}.home-module__Hx0lNG__allProjects:hover{background:#ffffff3d}.home-module__Hx0lNG__names{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px 48px;padding:48px 24px 16px;display:flex}.home-module__Hx0lNG__namesLabel{color:var(--stone);max-width:140px;font-size:12px;line-height:1.4}.home-module__Hx0lNG__name{letter-spacing:-.03em;color:var(--stone);font-size:21px}.home-module__Hx0lNG__statement{text-align:center;flex-direction:column;align-items:center;gap:28px;padding:104px 32px 112px;display:flex}.home-module__Hx0lNG__statementBig{letter-spacing:-.04em;max-width:1040px;font-size:clamp(30px,3.6vw,54px);line-height:1.1}.home-module__Hx0lNG__statementBig .serif{letter-spacing:-.015em}.home-module__Hx0lNG__statementSmall{font-size:15px;line-height:1.5}.home-module__Hx0lNG__dim{color:var(--dim)}.home-module__Hx0lNG__stone{color:var(--stone)}.home-module__Hx0lNG__h2{letter-spacing:-.045em;font-size:clamp(38px,4vw,58px);font-weight:400;line-height:1}.home-module__Hx0lNG__h2sm{letter-spacing:-.04em;font-size:clamp(34px,3.4vw,48px);font-weight:400;line-height:1.05}.home-module__Hx0lNG__h2md{letter-spacing:-.045em;font-size:clamp(38px,4.2vw,60px);font-weight:400;line-height:1}.home-module__Hx0lNG__muted{color:var(--fog);font-size:15px;line-height:1.5}.home-module__Hx0lNG__muted16{max-width:520px;color:var(--fog);font-size:16px;line-height:1.5}.home-module__Hx0lNG__fogSmall{color:var(--fog);font-size:13px}.home-module__Hx0lNG__white{color:var(--white);text-underline-offset:2px;text-decoration:underline}.home-module__Hx0lNG__bento{background:var(--graphite);border-radius:var(--radius-xl);flex-wrap:wrap;gap:12px;padding:12px;scroll-margin-top:90px;display:flex}.home-module__Hx0lNG__bentoIntro{flex-direction:column;flex:2 440px;justify-content:space-between;gap:32px;min-width:0;min-height:440px;padding:32px;display:flex;position:relative}.home-module__Hx0lNG__bentoIcon{background:var(--black);border:1px solid var(--ash);border-radius:18px;place-items:center;width:64px;height:64px;display:grid;position:absolute;top:28px;right:28px}.home-module__Hx0lNG__bentoCopy{flex-direction:column;gap:18px;display:flex}.home-module__Hx0lNG__bentoCopy .home-module__Hx0lNG__muted{max-width:420px}.home-module__Hx0lNG__bentoLime,.home-module__Hx0lNG__bentoDark{border-radius:var(--radius-lg);flex-direction:column;flex:260px;justify-content:space-between;gap:24px;min-width:0;min-height:440px;padding:24px;display:flex}.home-module__Hx0lNG__bentoLime{background:var(--lime);color:var(--black)}.home-module__Hx0lNG__bentoDark{background:var(--black);border:1px solid var(--ash)}.home-module__Hx0lNG__thumbs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.home-module__Hx0lNG__thumb{aspect-ratio:1;background:var(--white);border:2px solid var(--white);border-radius:999px;position:relative;overflow:hidden}.home-module__Hx0lNG__thumb img{object-fit:cover;object-position:top}.home-module__Hx0lNG__bigRow{justify-content:space-between;align-items:flex-end;display:flex}.home-module__Hx0lNG__big{letter-spacing:-.055em;font-size:64px;font-weight:400;line-height:1}.home-module__Hx0lNG__bigNote{color:var(--olive);text-align:right;font-size:13px;line-height:1.3}.home-module__Hx0lNG__steps{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.home-module__Hx0lNG__steps li{border-bottom:1px solid var(--ash);align-items:center;gap:12px;padding:10px 0;font-size:15px;display:flex}.home-module__Hx0lNG__stepN{font-family:var(--font-mono);color:var(--lime);font-size:11px}.home-module__Hx0lNG__weekBlock{flex-direction:column;gap:6px;display:flex}.home-module__Hx0lNG__bentoPhone{border-radius:var(--radius-lg);background:radial-gradient(80% 70% at 50% 100%, var(--moss) 0%, var(--moss-night) 100%);flex:0 230px;min-width:0;min-height:440px;position:relative;overflow:hidden}.home-module__Hx0lNG__bentoPhoneImg{border:6px solid var(--black);border-radius:28px;width:180px;height:400px;position:absolute;bottom:-40px;left:50%;overflow:hidden;transform:translate(-50%)}.home-module__Hx0lNG__bentoPhoneImg img{object-fit:cover;object-position:top}.home-module__Hx0lNG__bentoPhoneLabel{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--sage);font-size:10px;position:absolute;top:16px;left:16px}.home-module__Hx0lNG__section{flex-direction:column;gap:40px;padding:120px 8px 0;scroll-margin-top:90px;display:flex}.home-module__Hx0lNG__splitHead{flex-wrap:wrap;justify-content:space-between;gap:32px;display:flex}.home-module__Hx0lNG__splitLeft{flex-direction:column;flex:420px;gap:18px;display:flex}.home-module__Hx0lNG__splitRight{flex-direction:column;flex:0 400px;gap:16px;display:flex}.home-module__Hx0lNG__splitRight .home-module__Hx0lNG__muted{line-height:1.55}.home-module__Hx0lNG__btnLime{background:var(--lime);height:44px;color:var(--black);border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:500;transition:background .25s;display:inline-flex}.home-module__Hx0lNG__btnLime:hover{background:var(--white)}.home-module__Hx0lNG__chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.home-module__Hx0lNG__chip{border:1px solid var(--stroke);border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;display:inline-flex}.home-module__Hx0lNG__worksSection{flex-direction:column;gap:28px;padding-top:120px;scroll-margin-top:90px;display:flex}.home-module__Hx0lNG__worksHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;padding:0 8px;display:flex}.home-module__Hx0lNG__worksTitle{flex-direction:column;gap:12px;display:flex}.home-module__Hx0lNG__outline{border:1px solid var(--stroke);border-radius:999px;align-items:center;height:44px;padding:0 18px;font-size:14px;transition:background .3s,color .3s;display:inline-flex}.home-module__Hx0lNG__outline:hover{background:var(--lime);color:var(--black)}.home-module__Hx0lNG__compare{flex-wrap:wrap;align-items:center;gap:32px;padding:120px 8px 0;display:flex}.home-module__Hx0lNG__compareText{flex-direction:column;flex:320px;gap:18px;min-width:0;display:flex}.home-module__Hx0lNG__compareText .home-module__Hx0lNG__muted{line-height:1.55}.home-module__Hx0lNG__compareBox{flex:2 640px;min-width:0}.home-module__Hx0lNG__featured{border-radius:var(--radius-xl);background:var(--moss-night);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:48px;margin-top:120px;padding:64px;display:grid;position:relative;overflow:hidden}.home-module__Hx0lNG__featuredGlow{background:radial-gradient(70% 90% at 80% 60%,#4c6b3c8c 0%,#0b0f0900 70%);position:absolute;inset:0}.home-module__Hx0lNG__featuredText{flex-direction:column;align-items:flex-start;gap:18px;display:flex;position:relative}.home-module__Hx0lNG__featuredLead{max-width:420px;color:var(--fog);font-size:16px;line-height:1.5}.home-module__Hx0lNG__featuredShot{background:var(--paper);transition:transform .7s var(--ease-out);border-radius:14px;position:relative;overflow:hidden;transform:rotate(-1.5deg);box-shadow:0 40px 80px #00000080}.home-module__Hx0lNG__featured:hover .home-module__Hx0lNG__featuredShot{transform:rotate(0)translateY(-6px)}.home-module__Hx0lNG__featuredBar{background:#e4e2dc;align-items:center;gap:6px;height:24px;padding:0 12px;display:flex}.home-module__Hx0lNG__featuredBar i{background:#c4c1b9;border-radius:50%;width:8px;height:8px}.home-module__Hx0lNG__featuredImgWrap{aspect-ratio:16/10;display:block;position:relative}.home-module__Hx0lNG__featuredImg{object-fit:cover;object-position:top}.home-module__Hx0lNG__sageMono{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--sage);font-size:12px}.home-module__Hx0lNG__featuredTitle{letter-spacing:-.055em;font-size:clamp(44px,5.2vw,84px);font-weight:400;line-height:.92}.home-module__Hx0lNG__featuredTitle .serif{letter-spacing:-.02em}.home-module__Hx0lNG__btnWhite{background:var(--white);height:48px;color:var(--black);border-radius:999px;align-items:center;gap:10px;margin-top:8px;padding:0 8px 0 20px;font-size:14px;font-weight:500;display:inline-flex}.home-module__Hx0lNG__btnDotDark{background:var(--black);width:32px;height:32px;transition:transform .3s var(--ease-out);border-radius:999px;place-items:center;display:grid}.home-module__Hx0lNG__btnWhite:hover .home-module__Hx0lNG__btnDotDark{transform:rotate(45deg)}.home-module__Hx0lNG__centerHead{text-align:center;flex-direction:column;align-items:center;gap:14px;display:flex}.home-module__Hx0lNG__h2price{letter-spacing:-.045em;font-size:clamp(34px,3.8vw,54px);font-weight:400;line-height:1.02}.home-module__Hx0lNG__prices{flex-wrap:wrap;gap:12px;width:100%;max-width:1040px;margin:0 auto;display:flex}.home-module__Hx0lNG__priceDark,.home-module__Hx0lNG__priceLime{border-radius:var(--radius-lg);flex-direction:column;flex:400px;gap:22px;min-width:0;padding:32px;display:flex;position:relative;overflow:hidden}.home-module__Hx0lNG__priceDark{background-color:var(--graphite);border:1px solid var(--ash);background-image:radial-gradient(#ffffff12 1px,#0000 1px);background-size:14px 14px}.home-module__Hx0lNG__priceLime{background:var(--lime);color:var(--black)}.home-module__Hx0lNG__priceSpark{opacity:.12;position:absolute;top:-60px;right:-60px}.home-module__Hx0lNG__priceHead{flex-direction:column;gap:6px;display:flex;position:relative}.home-module__Hx0lNG__priceHead strong{font-size:19px;font-weight:500}.home-module__Hx0lNG__fog14{color:var(--fog);font-size:14px}.home-module__Hx0lNG__olive14{color:var(--olive);font-size:14px}.home-module__Hx0lNG__priceRow{align-items:baseline;gap:8px;display:flex;position:relative}.home-module__Hx0lNG__priceMono{font-family:var(--font-mono);color:var(--stone);font-size:12px}.home-module__Hx0lNG__priceMonoOlive{font-family:var(--font-mono);color:var(--olive);font-size:12px}.home-module__Hx0lNG__priceBig{letter-spacing:-.05em;font-size:54px;font-weight:400}.home-module__Hx0lNG__ticks{flex-direction:column;gap:10px;margin:0;padding:0;font-size:15px;list-style:none;display:flex;position:relative}.home-module__Hx0lNG__ticks li{align-items:center;gap:10px;display:flex}.home-module__Hx0lNG__priceBtnAsh,.home-module__Hx0lNG__priceBtnBlack{border-radius:999px;justify-content:center;align-items:center;height:50px;margin-top:auto;font-size:15px;font-weight:500;transition:background .25s,color .25s;display:flex;position:relative}.home-module__Hx0lNG__priceBtnAsh{background:var(--ash)}.home-module__Hx0lNG__priceBtnAsh:hover{background:var(--lime);color:var(--black)}.home-module__Hx0lNG__priceBtnBlack{background:var(--black);color:var(--white)}.home-module__Hx0lNG__priceBtnBlack:hover{background:#222}.home-module__Hx0lNG__faq{flex-wrap:wrap;gap:48px;padding:120px 8px 0;scroll-margin-top:90px;display:flex}.home-module__Hx0lNG__faqHead{flex-direction:column;flex:320px;gap:14px;min-width:0;display:flex}.home-module__Hx0lNG__faqList{flex:2 600px;min-width:0}.home-module__Hx0lNG__cta{background:var(--lime);color:var(--black);border-radius:var(--radius-xl);flex-wrap:wrap;align-items:center;gap:40px;margin-top:120px;padding:clamp(28px,4vw,56px);scroll-margin-top:90px;display:flex;position:relative;overflow:hidden}.home-module__Hx0lNG__ctaSpark{opacity:.16;position:absolute;bottom:-110px;right:-90px}.home-module__Hx0lNG__ctaText{flex-direction:column;flex:420px;gap:18px;min-width:0;display:flex;position:relative}.home-module__Hx0lNG__oliveMono{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--olive);font-size:12px}.home-module__Hx0lNG__ctaTitle{letter-spacing:-.055em;font-size:clamp(48px,6vw,92px);font-weight:300;line-height:.94}.home-module__Hx0lNG__ctaTitle .serif{letter-spacing:-.02em}.home-module__Hx0lNG__ctaLead{max-width:420px;color:var(--olive);font-size:16px;line-height:1.5}.home-module__Hx0lNG__ctaForm{background:var(--black);min-width:0;color:var(--white);border-radius:20px;flex-direction:column;flex:420px;gap:20px;padding:28px;display:flex;position:relative}.home-module__Hx0lNG__field{flex-direction:column;gap:4px;display:flex}.home-module__Hx0lNG__field span{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--fog);font-size:11px}.home-module__Hx0lNG__field input{border:0;border-bottom:1px solid var(--stroke);height:45px;color:var(--white);background:0 0;border-radius:0;outline:none;font-size:17px}.home-module__Hx0lNG__field input::placeholder{color:var(--dim)}.home-module__Hx0lNG__field input:focus{border-bottom-color:var(--lime)}.home-module__Hx0lNG__ctaSubmit{background:var(--lime);height:52px;color:var(--black);text-align:center;border-radius:999px;margin-top:6px;font-size:15px;font-weight:500;transition:background .25s}.home-module__Hx0lNG__ctaSubmit:hover{background:var(--white)}.home-module__Hx0lNG__ctaFine{color:var(--fog);font-size:12px}.home-module__Hx0lNG__ctaFine a{color:var(--white);text-underline-offset:2px;text-decoration:underline}@media (max-width:700px){.home-module__Hx0lNG__hero{min-height:0}.home-module__Hx0lNG__heroText{padding:20px 14px 12px}.home-module__Hx0lNG__heroLead{font-size:19px}.home-module__Hx0lNG__heroSerif{font-size:22px}.home-module__Hx0lNG__pill{padding:6px 12px;font-size:13px}.home-module__Hx0lNG__fan{min-height:560px}.home-module__Hx0lNG__phone{border-width:5px;border-radius:30px;width:160px;height:330px}.home-module__Hx0lNG__phone img{border-radius:25px}.home-module__Hx0lNG__p2{border-width:6px;border-radius:34px;width:180px;height:372px}.home-module__Hx0lNG__p2 img{border-radius:28px}.home-module__Hx0lNG__p1{transform:translate(calc(-50% - 92px),-48%)rotate(-10deg)}.home-module__Hx0lNG__p3{transform:translate(calc(92px - 50%),-48%)rotate(10deg)}.home-module__Hx0lNG__badge{transform-origin:100% 0;transform:scale(.72)}.home-module__Hx0lNG__glass{max-width:none}.home-module__Hx0lNG__names{gap:12px 24px;padding:36px 8px 8px}.home-module__Hx0lNG__namesLabel{text-align:center;width:100%;max-width:none}.home-module__Hx0lNG__name{font-size:18px}.home-module__Hx0lNG__statement{padding:72px 8px 80px}.home-module__Hx0lNG__bentoIntro{min-height:0;padding:24px 16px}.home-module__Hx0lNG__bentoIcon{width:52px;height:52px;top:20px;right:16px}.home-module__Hx0lNG__bentoLime,.home-module__Hx0lNG__bentoDark{min-height:360px}.home-module__Hx0lNG__bentoPhone{flex-basis:100%;min-height:360px}.home-module__Hx0lNG__section,.home-module__Hx0lNG__compare,.home-module__Hx0lNG__faq,.home-module__Hx0lNG__worksSection{padding-top:88px}.home-module__Hx0lNG__featured{grid-template-columns:minmax(0,1fr);gap:32px;margin-top:88px;padding:32px 24px}.home-module__Hx0lNG__priceDark,.home-module__Hx0lNG__priceLime{padding:24px}.home-module__Hx0lNG__priceBig{font-size:44px}.home-module__Hx0lNG__cta{margin-top:88px}.home-module__Hx0lNG__ctaForm{padding:22px}}
.Prospect-module__g932Pq__views{gap:12px;height:clamp(520px,52vw,680px);display:flex}.Prospect-module__g932Pq__view{border-radius:var(--radius-xl);background:var(--graphite);min-width:0;transition:flex .8s var(--ease-swap);position:relative;overflow:hidden}.Prospect-module__g932Pq__viewOn{flex:auto}.Prospect-module__g932Pq__viewOff{flex:0 0 76px}.Prospect-module__g932Pq__glowBottom{background:radial-gradient(70% 70% at 50% 100%, var(--moss) 0%, var(--moss-deep) 50%, var(--moss-night) 100%);position:absolute;inset:0}.Prospect-module__g932Pq__window{background:var(--white);animation:Prospect-module__g932Pq__fade .6s .15s var(--ease-out) both;border-radius:14px;flex-direction:column;display:flex;position:absolute;inset:7% 5%;overflow:hidden;box-shadow:0 40px 80px #00000080}.Prospect-module__g932Pq__windowBar{background:var(--paper);flex-shrink:0;align-items:center;gap:6px;height:28px;padding:0 12px;display:flex}.Prospect-module__g932Pq__windowBar>span:not(.Prospect-module__g932Pq__windowUrl){background:#d6d6d2;border-radius:999px;width:8px;height:8px}.Prospect-module__g932Pq__windowUrl{font-family:var(--font-mono);color:var(--smoke);margin-left:12px;font-size:10px}.Prospect-module__g932Pq__windowScroll{flex:auto;overflow-y:auto}.Prospect-module__g932Pq__windowScroll img,.Prospect-module__g932Pq__phoneScroll img{width:100%;height:auto}.Prospect-module__g932Pq__phoneStage{background:radial-gradient(70% 70% at 100% 0%, var(--moss) 0%, var(--moss-deep) 50%, var(--moss-night) 100%);place-items:center;display:grid;position:absolute;inset:0}.Prospect-module__g932Pq__phoneFrame{border:7px solid var(--black);background:var(--black);width:270px;height:88%;animation:Prospect-module__g932Pq__fade .6s .15s var(--ease-out) both;border-radius:40px;overflow:hidden;box-shadow:0 40px 80px #0000008c}.Prospect-module__g932Pq__phoneScroll{background:var(--white);scrollbar-width:none;border-radius:33px;height:100%;overflow-y:auto}.Prospect-module__g932Pq__compare{inset:0;border-radius:0!important;height:100%!important;position:absolute!important}.Prospect-module__g932Pq__viewLabel{z-index:2;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--sage);pointer-events:none;font-size:12px;position:absolute;top:18px;left:22px}.Prospect-module__g932Pq__viewTab{flex-direction:column;justify-content:space-between;align-items:center;padding:24px 0;transition:background .3s;display:flex;position:absolute;inset:0}.Prospect-module__g932Pq__viewTab:hover{background:#1c1c1c}.Prospect-module__g932Pq__plus{border:1px solid var(--stroke);border-radius:999px;place-items:center;width:40px;height:40px;display:grid}.Prospect-module__g932Pq__vertical{writing-mode:vertical-rl;letter-spacing:-.02em;white-space:nowrap;font-size:26px;transform:rotate(180deg)}@keyframes Prospect-module__g932Pq__fade{0%{opacity:0;transform:translateY(12px)}}.Prospect-module__g932Pq__rows{background:var(--graphite);border-radius:var(--radius-lg);padding:4px 28px}.Prospect-module__g932Pq__row+.Prospect-module__g932Pq__row{border-top:1px solid var(--ash)}.Prospect-module__g932Pq__rowH{font:inherit}.Prospect-module__g932Pq__rowBtn{flex-wrap:wrap;align-items:center;gap:24px;width:100%;min-height:84px;padding:20px 0;display:flex}.Prospect-module__g932Pq__rowNum{font-family:var(--font-mono);width:48px;color:var(--lime);font-size:13px}.Prospect-module__g932Pq__rowTitle{letter-spacing:-.02em;flex:240px;font-size:22px}.Prospect-module__g932Pq__rowShort{color:var(--fog);flex:320px;font-size:14px;line-height:1.5}.Prospect-module__g932Pq__rowSign{text-align:center;width:24px;font-size:22px;font-weight:300}.Prospect-module__g932Pq__rowImages{flex-wrap:wrap;gap:10px;padding:0 0 24px 72px;display:flex}.Prospect-module__g932Pq__rowImages[hidden]{display:none}.Prospect-module__g932Pq__rowImg{border-radius:12px;flex:260px;min-width:0;height:180px;position:relative;overflow:hidden}.Prospect-module__g932Pq__rowImg img{object-fit:cover}.Prospect-module__g932Pq__rowBefore img{filter:grayscale(.6)}.Prospect-module__g932Pq__next{background:var(--black);min-width:0;color:var(--white);border-radius:20px;flex:420px;padding:28px;position:relative}.Prospect-module__g932Pq__nextBody,.Prospect-module__g932Pq__declined{flex-direction:column;gap:14px;display:flex}.Prospect-module__g932Pq__declined{gap:12px}.Prospect-module__g932Pq__replyBtn,.Prospect-module__g932Pq__bookBtn{border-radius:999px;justify-content:space-between;align-items:center;height:56px;font-size:15px;display:flex}.Prospect-module__g932Pq__replyBtn{background:var(--lime);color:var(--black);padding:0 8px 0 22px;font-weight:500;transition:background .25s}.Prospect-module__g932Pq__replyBtn:hover{background:var(--white)}.Prospect-module__g932Pq__replyDot{background:var(--black);border-radius:999px;place-items:center;width:40px;height:40px;display:grid}.Prospect-module__g932Pq__bookBtn{white-space:nowrap;border:1px solid var(--stroke);flex-wrap:wrap;gap:2px 12px;height:auto;min-height:56px;padding:8px 22px}a.Prospect-module__g932Pq__bookBtn{transition:border-color .25s}a.Prospect-module__g932Pq__bookBtn:hover{border-color:var(--fog)}.Prospect-module__g932Pq__placeholder{font-family:var(--font-mono);color:var(--stone);font-size:11px}.Prospect-module__g932Pq__declineRow{border-top:1px solid var(--ash);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:4px;padding-top:16px;display:flex}.Prospect-module__g932Pq__declineQ{font-family:var(--font-serif);font-size:20px;font-style:italic}.Prospect-module__g932Pq__ghostBtn{border:1px solid var(--stroke);height:44px;color:var(--fog);border-radius:999px;align-self:flex-start;padding:0 16px;font-size:14px;transition:color .25s,border-color .25s}.Prospect-module__g932Pq__ghostBtn:hover{color:var(--white);border-color:var(--fog)}.Prospect-module__g932Pq__declinedTitle{letter-spacing:-.045em;font-size:40px;font-weight:300;line-height:1}.Prospect-module__g932Pq__declinedTitle .serif{letter-spacing:inherit}.Prospect-module__g932Pq__declinedText{color:var(--fog);font-size:15px;line-height:1.5}@media (max-width:700px){.Prospect-module__g932Pq__views{gap:8px;height:520px}.Prospect-module__g932Pq__viewOff{flex-basis:52px}.Prospect-module__g932Pq__plus{width:32px;height:32px}.Prospect-module__g932Pq__vertical{font-size:20px}.Prospect-module__g932Pq__phoneFrame{width:min(240px,80%)}.Prospect-module__g932Pq__window{max-height:86%;animation:none;top:50%;bottom:auto;transform:translateY(-50%)}.Prospect-module__g932Pq__rows{padding:4px 18px}.Prospect-module__g932Pq__rowBtn{grid-template-columns:36px 1fr 24px;align-items:start;gap:6px 10px;display:grid}.Prospect-module__g932Pq__rowNum{width:auto;padding-top:6px}.Prospect-module__g932Pq__rowTitle{font-size:20px}.Prospect-module__g932Pq__rowShort{grid-column:2/3}.Prospect-module__g932Pq__rowSign{grid-area:1/3}.Prospect-module__g932Pq__rowImages{padding-left:0}.Prospect-module__g932Pq__rowImg{height:150px}.Prospect-module__g932Pq__next{padding:22px}.Prospect-module__g932Pq__declinedTitle{font-size:34px}}
.BeforeAfter-module__rk3SHW__wrap{height:var(--h);border-radius:var(--radius-lg);background:var(--graphite);position:relative;overflow:hidden}.BeforeAfter-module__rk3SHW__img{object-fit:cover;object-position:left top}.BeforeAfter-module__rk3SHW__before{filter:grayscale()contrast(.9)brightness(.9)}.BeforeAfter-module__rk3SHW__line{background:var(--lime);pointer-events:none;width:2px;margin-left:-1px;position:absolute;top:0;bottom:0}.BeforeAfter-module__rk3SHW__handle{background:var(--lime);pointer-events:none;border-radius:999px;place-items:center;width:56px;height:56px;display:grid;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 10px 30px #0006}.BeforeAfter-module__rk3SHW__tag{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;pointer-events:none;border-radius:999px;padding:6px 12px;font-size:10px;position:absolute;top:16px}.BeforeAfter-module__rk3SHW__tagBefore{background:var(--black);left:16px}.BeforeAfter-module__rk3SHW__tagAfter{background:var(--lime);color:var(--black);right:16px}.BeforeAfter-module__rk3SHW__range{opacity:0;cursor:ew-resize;appearance:none;width:100%;height:100%;margin:0;position:absolute;inset:0}.BeforeAfter-module__rk3SHW__wrap:has(.BeforeAfter-module__rk3SHW__range:focus-visible){outline:2px solid var(--lime);outline-offset:3px}.BeforeAfter-module__rk3SHW__large{border-radius:var(--radius-xl)}.BeforeAfter-module__rk3SHW__large .BeforeAfter-module__rk3SHW__handle{width:60px;height:60px}.BeforeAfter-module__rk3SHW__large .BeforeAfter-module__rk3SHW__tag{padding:8px 14px;font-size:11px;top:auto;bottom:20px}.BeforeAfter-module__rk3SHW__large .BeforeAfter-module__rk3SHW__tagBefore{left:20px}.BeforeAfter-module__rk3SHW__large .BeforeAfter-module__rk3SHW__tagAfter{right:20px}@media (max-width:700px){.BeforeAfter-module__rk3SHW__wrap{height:min(var(--h), 360px)}}
.CtaBand-module__qlNzKa__band{background:var(--lime);color:var(--black);border-radius:var(--radius-xl);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;margin-top:108px;padding:clamp(28px,4vw,56px);display:flex;position:relative;overflow:hidden}.CtaBand-module__qlNzKa__spark{opacity:.16;position:absolute;bottom:-110px;right:-90px}.CtaBand-module__qlNzKa__text{flex-direction:column;gap:16px;display:flex;position:relative}.CtaBand-module__qlNzKa__eyebrow{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--olive);font-size:12px}.CtaBand-module__qlNzKa__title{letter-spacing:-.055em;font-size:clamp(48px,6vw,92px);font-weight:300;line-height:.94}.CtaBand-module__qlNzKa__title .serif{letter-spacing:-.02em}.CtaBand-module__qlNzKa__btn{background:var(--black);height:56px;color:var(--white);border-radius:999px;align-items:center;gap:10px;padding:0 8px 0 24px;font-size:15px;font-weight:500;display:inline-flex;position:relative}.CtaBand-module__qlNzKa__dot{background:var(--lime);width:40px;height:40px;transition:transform .3s var(--ease-out);border-radius:999px;place-items:center;display:grid}.CtaBand-module__qlNzKa__btn:hover .CtaBand-module__qlNzKa__dot{transform:rotate(45deg)}
.DesignBoard-module__vTsXWq__board{border-radius:var(--radius-xl);border:1px solid var(--line);touch-action:pan-y;-webkit-user-select:none;user-select:none;background-color:#111;background-image:radial-gradient(#ffffff17 1px,#0000 1px);background-size:22px 22px;outline:none;height:clamp(520px,56vw,780px);position:relative;overflow:clip}.DesignBoard-module__vTsXWq__active{touch-action:none;cursor:grab}.DesignBoard-module__vTsXWq__dragging{cursor:grabbing}.DesignBoard-module__vTsXWq__board:focus-visible{outline:2px solid var(--lime);outline-offset:3px}.DesignBoard-module__vTsXWq__world{transform-origin:0 0;will-change:transform;width:4000px;height:2000px;font-family:var(--font-brand-sans), sans-serif;color:var(--ink);position:absolute;top:0;left:0}.DesignBoard-module__vTsXWq__world img{-webkit-user-drag:none;max-width:none}.DesignBoard-module__vTsXWq__frame{position:absolute}.DesignBoard-module__vTsXWq__frameLabel{font-family:var(--font-sans);color:var(--stone);white-space:nowrap;font-size:26px;position:absolute;top:-46px;left:0}.DesignBoard-module__vTsXWq__desk{background:var(--white);border-radius:16px;overflow:hidden;box-shadow:0 30px 80px #00000080}.DesignBoard-module__vTsXWq__desk img{width:1280px;height:auto}.DesignBoard-module__vTsXWq__deskBar{background:var(--paper);align-items:center;gap:8px;height:40px;padding:0 16px;display:flex}.DesignBoard-module__vTsXWq__deskBar>span:not(.DesignBoard-module__vTsXWq__deskUrl){background:#d6d6d2;border-radius:999px;width:12px;height:12px}.DesignBoard-module__vTsXWq__deskUrl{font-family:var(--font-mono);color:var(--smoke);margin-left:16px;font-size:14px}.DesignBoard-module__vTsXWq__phone{background:#1c1c1c;border:15px solid #1c1c1c;border-radius:54px;overflow:hidden;box-shadow:0 30px 80px #00000080}.DesignBoard-module__vTsXWq__phone img{border-radius:40px;width:390px;height:auto}.DesignBoard-module__vTsXWq__card{background:var(--white);border-radius:24px;flex-direction:column;padding:40px;display:flex}.DesignBoard-module__vTsXWq__card em,.DesignBoard-module__vTsXWq__typeAa em,.DesignBoard-module__vTsXWq__typeH1 em{color:var(--accent);font-style:italic}.DesignBoard-module__vTsXWq__cardTitle{font-family:var(--font-brand-serif), serif;letter-spacing:-.02em;font-size:48px;line-height:1}.DesignBoard-module__vTsXWq__mono{font-family:var(--font-mono);color:var(--muted);font-size:13px}.DesignBoard-module__vTsXWq__accent{color:var(--accent)}.DesignBoard-module__vTsXWq__note{color:var(--muted);font-size:15px}.DesignBoard-module__vTsXWq__swatches{flex-grow:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.DesignBoard-module__vTsXWq__swatch{border:1px solid var(--line);border-radius:18px;flex-direction:column;display:flex;overflow:hidden}.DesignBoard-module__vTsXWq__swatchColor{flex-grow:1;min-height:90px}.DesignBoard-module__vTsXWq__swatchText{color:var(--muted);flex-direction:column;gap:2px;padding:12px 14px;font-size:13px;display:flex}.DesignBoard-module__vTsXWq__swatchText strong{color:var(--ink);font-size:16px;font-weight:600}.DesignBoard-module__vTsXWq__typeHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;padding-bottom:24px;display:flex}.DesignBoard-module__vTsXWq__typeAa{font-family:var(--font-brand-serif), serif;letter-spacing:-.03em;font-size:140px;line-height:.8}.DesignBoard-module__vTsXWq__typeNames{text-align:right;color:var(--muted);flex-direction:column;gap:6px;font-size:14px;display:flex}.DesignBoard-module__vTsXWq__serifName{font-family:var(--font-brand-serif), serif;color:var(--ink);font-size:26px;font-weight:500}.DesignBoard-module__vTsXWq__sansName{color:var(--ink);margin-top:10px;font-size:20px;font-weight:600}.DesignBoard-module__vTsXWq__typeRow{border-bottom:1px solid var(--line);grid-template-columns:130px minmax(0,1fr);align-items:baseline;gap:16px;padding:20px 0;display:grid}.DesignBoard-module__vTsXWq__typeRow .DesignBoard-module__vTsXWq__mono{font-size:12px}.DesignBoard-module__vTsXWq__typeRowLast{border-bottom:0}.DesignBoard-module__vTsXWq__typeH1{font-family:var(--font-brand-serif), serif;letter-spacing:-.02em;font-size:52px;line-height:1}.DesignBoard-module__vTsXWq__typeH2{font-family:var(--font-brand-serif), serif;font-size:32px}.DesignBoard-module__vTsXWq__typeBody{color:var(--muted);font-size:18px;line-height:1.6}.DesignBoard-module__vTsXWq__logos{flex-grow:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.DesignBoard-module__vTsXWq__logoLight,.DesignBoard-module__vTsXWq__logoDark{border-radius:18px;place-items:center;padding:24px;display:grid}.DesignBoard-module__vTsXWq__logoLight{border:1px solid var(--line)}.DesignBoard-module__vTsXWq__logoDark{background:var(--ink)}.DesignBoard-module__vTsXWq__logoDark>span{background:var(--white);border-radius:14px;padding:14px 18px;display:block}.DesignBoard-module__vTsXWq__components{background:#fbfcfd;gap:32px}.DesignBoard-module__vTsXWq__components button{cursor:pointer;font-family:inherit}.DesignBoard-module__vTsXWq__cNav{background:var(--white);border:1px solid var(--line);border-radius:20px;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;display:flex}.DesignBoard-module__vTsXWq__cNav img{width:auto;height:52px}.DesignBoard-module__vTsXWq__cNavLinks{align-items:center;gap:18px;font-size:16px;font-weight:500;display:flex}.DesignBoard-module__vTsXWq__cBtnSm,.DesignBoard-module__vTsXWq__cBtn,.DesignBoard-module__vTsXWq__cBtnOutline,.DesignBoard-module__vTsXWq__cSubmit{border-radius:999px;font-weight:600;transition:filter .2s}.DesignBoard-module__vTsXWq__cBtnSm:hover,.DesignBoard-module__vTsXWq__cBtn:hover,.DesignBoard-module__vTsXWq__cSubmit:hover{filter:brightness(1.15)}.DesignBoard-module__vTsXWq__cBtnSm{background:var(--ink);height:48px;color:var(--white);padding:0 20px;font-size:15px}.DesignBoard-module__vTsXWq__cButtons{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.DesignBoard-module__vTsXWq__cBtn,.DesignBoard-module__vTsXWq__cBtnOutline{height:56px;padding:0 26px;font-size:17px}.DesignBoard-module__vTsXWq__cBtn{background:var(--ink);color:var(--white)}.DesignBoard-module__vTsXWq__cBtnOutline{border:1.5px solid var(--ink);color:var(--ink)}.DesignBoard-module__vTsXWq__cBtnOutline:hover{background:var(--tint)}.DesignBoard-module__vTsXWq__cBadge{background:var(--tint);border-radius:999px;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:500;display:inline-flex}.DesignBoard-module__vTsXWq__cBadge>span{background:var(--accent);border-radius:999px;width:8px;height:8px}.DesignBoard-module__vTsXWq__cCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.DesignBoard-module__vTsXWq__cCard{text-align:left;background:var(--white);border:1px solid var(--line);color:var(--ink);border-radius:20px;flex-direction:column;gap:10px;padding:22px;transition:border-color .2s,transform .2s;display:flex}.DesignBoard-module__vTsXWq__cCard:hover{border-color:var(--accent)}.DesignBoard-module__vTsXWq__cCard strong{font-family:var(--font-brand-serif), serif;font-size:26px;font-weight:500}.DesignBoard-module__vTsXWq__cIcon{background:var(--tint);border-radius:14px;place-items:center;width:44px;height:44px;display:grid}.DesignBoard-module__vTsXWq__cIcon>span{background:var(--accent);border-radius:999px;width:14px;height:14px}.DesignBoard-module__vTsXWq__cCardText{color:var(--muted);font-size:14px;line-height:1.5}.DesignBoard-module__vTsXWq__cMore{color:var(--accent);font-size:14px;font-weight:600}.DesignBoard-module__vTsXWq__cForm{background:var(--white);border:1px solid var(--line);border-radius:20px;flex-direction:column;gap:16px;padding:24px;display:flex}.DesignBoard-module__vTsXWq__cForm>strong{font-family:var(--font-brand-serif), serif;font-size:30px;font-weight:500}.DesignBoard-module__vTsXWq__cFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.DesignBoard-module__vTsXWq__cFields label{flex-direction:column;gap:6px;font-size:13px;font-weight:600;display:flex}.DesignBoard-module__vTsXWq__cFields .DesignBoard-module__vTsXWq__wide{grid-column:span 2}.DesignBoard-module__vTsXWq__cFields input{border:1px solid var(--field);height:46px;color:var(--ink);background:var(--white);-webkit-user-select:text;user-select:text;border-radius:12px;padding:0 14px;font-size:15px;font-weight:400}.DesignBoard-module__vTsXWq__cFields input::placeholder{color:#8a9aa8}.DesignBoard-module__vTsXWq__cFields input:focus{outline:2px solid var(--accent);outline-offset:0}.DesignBoard-module__vTsXWq__cSubmit{background:var(--accent);height:52px;color:var(--white);align-self:flex-start;padding:0 24px;font-size:16px}.DesignBoard-module__vTsXWq__versus{flex-grow:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.DesignBoard-module__vTsXWq__versus>div{flex-direction:column;gap:10px;display:flex}.DesignBoard-module__vTsXWq__versusImg{border:1px solid var(--line);border-radius:14px;height:560px;display:block;position:relative;overflow:hidden}.DesignBoard-module__vTsXWq__versusImg img{object-fit:cover;object-position:top left}.DesignBoard-module__vTsXWq__chips{z-index:6;scrollbar-width:none;gap:6px;padding-bottom:4px;display:flex;position:absolute;top:14px;left:14px;right:14px;overflow-x:auto}.DesignBoard-module__vTsXWq__chips::-webkit-scrollbar{display:none}.DesignBoard-module__vTsXWq__chip{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);white-space:nowrap;background:#0a0a0ad1;border:1px solid #2a2a28;border-radius:999px;flex-shrink:0;height:44px;padding:0 16px;font-size:13px;transition:background .2s,color .2s}.DesignBoard-module__vTsXWq__chip:hover{background:var(--lime);color:var(--black)}.DesignBoard-module__vTsXWq__overlay{z-index:5;background:linear-gradient(#0a0a0a00 40%,#0a0a0abf 100%);justify-content:center;align-items:flex-end;padding-bottom:32px;display:flex;position:absolute;inset:0}.DesignBoard-module__vTsXWq__explore{background:var(--lime);height:56px;color:var(--black);border-radius:999px;align-items:center;gap:10px;padding:0 8px 0 24px;font-size:15px;font-weight:500;display:inline-flex}.DesignBoard-module__vTsXWq__exploreDot{background:var(--black);width:40px;height:40px;transition:transform .3s var(--ease-out);border-radius:999px;place-items:center;display:grid}.DesignBoard-module__vTsXWq__explore:hover .DesignBoard-module__vTsXWq__exploreDot{transform:scale(1.08)}.DesignBoard-module__vTsXWq__toolbar{z-index:6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:default;background:#0a0a0adb;border:1px solid #2a2a28;border-radius:999px;align-items:center;gap:4px;padding:4px;display:flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.DesignBoard-module__vTsXWq__zoomBtn{text-align:center;border-radius:999px;width:44px;height:44px;font-size:20px}.DesignBoard-module__vTsXWq__zoomBtn:hover{background:var(--ash)}.DesignBoard-module__vTsXWq__zoom{text-align:center;min-width:56px;font-family:var(--font-mono);color:var(--fog);font-size:12px}.DesignBoard-module__vTsXWq__fit,.DesignBoard-module__vTsXWq__done{white-space:nowrap;border-radius:999px;height:44px;padding:0 16px;font-size:13px}.DesignBoard-module__vTsXWq__fit{background:var(--ash)}.DesignBoard-module__vTsXWq__done{background:var(--lime);color:var(--black);font-weight:500}.DesignBoard-module__vTsXWq__hint{z-index:6;color:var(--stone);pointer-events:none;font-size:12px;position:absolute;bottom:26px;right:16px}.DesignBoard-module__vTsXWq__toastWrap{z-index:7;pointer-events:none;position:absolute;top:70px;left:50%;transform:translate(-50%)}.DesignBoard-module__vTsXWq__toast{background:var(--white);color:var(--black);white-space:nowrap;animation:DesignBoard-module__vTsXWq__toastIn .25s var(--ease-out) both;border-radius:999px;padding:10px 18px;font-size:14px;display:block;box-shadow:0 10px 30px #0006}@keyframes DesignBoard-module__vTsXWq__toastIn{0%{opacity:0;transform:translateY(-6px)}}@media (max-width:1100px){.DesignBoard-module__vTsXWq__hint{display:none}}@media (max-width:700px){.DesignBoard-module__vTsXWq__chips{top:10px;left:10px;right:10px}.DesignBoard-module__vTsXWq__overlay{padding-bottom:20px}.DesignBoard-module__vTsXWq__toolbar{bottom:10px}.DesignBoard-module__vTsXWq__fit,.DesignBoard-module__vTsXWq__done{padding:0 12px}.DesignBoard-module__vTsXWq__zoom{min-width:44px}}
.ui-module__slcJ-G__main{flex-direction:column;gap:12px;display:flex}.ui-module__slcJ-G__hero{background:var(--white);color:var(--black);border-radius:var(--radius-xl);flex-wrap:wrap;gap:12px;padding:12px;display:flex}.ui-module__slcJ-G__heroText{flex-direction:column;flex:520px;justify-content:space-between;gap:36px;min-width:0;padding:clamp(22px,3vw,40px);display:flex}.ui-module__slcJ-G__heroTop{flex-direction:column;gap:18px;display:flex}.ui-module__slcJ-G__eyebrowDark{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--smoke);font-size:12px}.ui-module__slcJ-G__display{letter-spacing:-.065em;font-size:clamp(64px,8.6vw,144px);font-weight:300;line-height:.86}.ui-module__slcJ-G__display .serif{letter-spacing:-.03em}.ui-module__slcJ-G__lead{letter-spacing:-.015em;font-size:clamp(18px,1.6vw,21px);line-height:1.4}.ui-module__slcJ-G__glowPanel{border-radius:var(--radius-lg);background:radial-gradient(60% 60% at 50% 55%, var(--moss) 0%, var(--moss-deep) 50%, var(--moss-night) 100%);min-width:0;color:var(--white);flex:480px;position:relative;overflow:hidden}.ui-module__slcJ-G__h2{letter-spacing:-.04em;font-size:clamp(34px,3.4vw,48px);font-weight:400;line-height:1.05}.ui-module__slcJ-G__h2lg{letter-spacing:-.045em;font-size:clamp(36px,4.2vw,60px);font-weight:400;line-height:1}.ui-module__slcJ-G__muted{color:var(--fog);font-size:15px;line-height:1.55}.ui-module__slcJ-G__split{flex-wrap:wrap;gap:48px;padding:96px 8px 0;display:flex}.ui-module__slcJ-G__splitLeft{flex-direction:column;flex:320px;gap:14px;min-width:0;display:flex}.ui-module__slcJ-G__splitRight{flex:2 600px;min-width:0}.ui-module__slcJ-G__btnDark,.ui-module__slcJ-G__btnLime{border-radius:999px;align-items:center;gap:10px;height:52px;padding:0 8px 0 22px;font-size:15px;font-weight:500;display:inline-flex}.ui-module__slcJ-G__btnDark{background:var(--black);color:var(--white)}.ui-module__slcJ-G__btnLime{background:var(--lime);color:var(--black)}.ui-module__slcJ-G__btnDot{background:var(--lime);width:36px;height:36px;transition:transform .3s var(--ease-out);border-radius:999px;place-items:center;display:grid}.ui-module__slcJ-G__btnDark:hover .ui-module__slcJ-G__btnDot,.ui-module__slcJ-G__btnLime:hover .ui-module__slcJ-G__btnDot{transform:rotate(45deg)}.ui-module__slcJ-G__btnPaper{background:var(--paper);border-radius:999px;align-items:center;height:52px;padding:0 22px;font-size:15px;transition:background .25s;display:inline-flex}.ui-module__slcJ-G__btnPaper:hover{background:#e6e6e3}.ui-module__slcJ-G__btnOutline{border:1px solid var(--stroke);border-radius:999px;align-items:center;height:44px;padding:0 18px;font-size:14px;transition:background .3s,color .3s;display:inline-flex}.ui-module__slcJ-G__btnOutline:hover{background:var(--lime);color:var(--black)}.ui-module__slcJ-G__choices{flex-wrap:wrap;gap:6px;display:flex}.ui-module__slcJ-G__choice{border:1px solid var(--stroke);border-radius:999px;height:44px;padding:0 16px;font-size:14px;transition:background .25s,color .25s,border-color .25s}.ui-module__slcJ-G__choice:hover{border-color:var(--fog)}.ui-module__slcJ-G__choice[aria-checked=true],.ui-module__slcJ-G__choice[aria-pressed=true]{background:var(--lime);border-color:var(--lime);color:var(--black)}.ui-module__slcJ-G__field{color:var(--fog);flex-direction:column;gap:4px;font-size:13px;display:flex}.ui-module__slcJ-G__field input,.ui-module__slcJ-G__field textarea{border:0;border-bottom:1px solid var(--stroke);height:45px;color:var(--white);background:0 0;border-radius:0;outline:none;font-size:17px}.ui-module__slcJ-G__field input::placeholder,.ui-module__slcJ-G__field textarea::placeholder{color:var(--dim)}.ui-module__slcJ-G__field input:focus,.ui-module__slcJ-G__field textarea:focus{border-bottom-color:var(--lime)}.ui-module__slcJ-G__field input[aria-invalid=true]{border-bottom-color:#ff8a7a}.ui-module__slcJ-G__fieldError{color:#ff8a7a;font-size:12px}@media (max-width:700px){.ui-module__slcJ-G__split{gap:28px;padding-top:72px}}
.about-module__8TymFG__hero{min-height:680px}.about-module__8TymFG__heroText{flex:1.2 520px;gap:40px}.about-module__8TymFG__title{font-size:clamp(64px,9vw,150px)}.about-module__8TymFG__intro{flex-direction:column;gap:16px;max-width:500px;display:flex}.about-module__8TymFG__introLead{letter-spacing:-.02em;font-size:clamp(19px,1.7vw,23px);line-height:1.35}.about-module__8TymFG__introText{color:var(--ink-soft);font-size:16px;line-height:1.55}.about-module__8TymFG__photoPanel{background:radial-gradient(60% 60% at 50% 60%, var(--moss) 0%, var(--moss-deep) 50%, var(--moss-night) 100%);flex:420px;place-items:center;min-height:560px;display:grid}.about-module__8TymFG__photoReal{position:absolute;inset:0}.about-module__8TymFG__photoReal img{object-fit:cover;object-position:center 30%}.about-module__8TymFG__monogram{font-family:var(--font-serif);color:var(--lime);font-size:clamp(96px,12vw,168px);font-style:italic;line-height:1}.about-module__8TymFG__photo{aspect-ratio:4/5;border-radius:var(--radius-lg);text-align:center;border:1px solid #e9f5cf2e;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:74%;padding:24px;display:flex}.about-module__8TymFG__photoLabel{color:var(--lime);font-size:15px}.about-module__8TymFG__photoNote{color:var(--sage);font-size:13px}.about-module__8TymFG__nameTag{background:#0a0a0a99;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;display:inline-flex;position:absolute;bottom:20px;left:20px}.about-module__8TymFG__dot{background:var(--lime);border-radius:999px;width:6px;height:6px}.about-module__8TymFG__why{text-align:center;justify-content:center;padding:104px 24px 96px;display:flex}.about-module__8TymFG__why p{letter-spacing:-.04em;max-width:1040px;font-size:clamp(28px,3.5vw,52px);line-height:1.12}.about-module__8TymFG__why .serif{letter-spacing:-.015em}.about-module__8TymFG__dim{color:var(--dim)}.about-module__8TymFG__how{flex-wrap:wrap;gap:40px;padding:0 8px;display:flex}.about-module__8TymFG__howHead{flex-direction:column;flex:320px;gap:14px;min-width:0;display:flex}.about-module__8TymFG__promises{background:var(--graphite);border-radius:var(--radius-lg);flex:2 600px;min-width:0;margin:0;padding:4px 28px;list-style:none}.about-module__8TymFG__promises li{flex-wrap:wrap;gap:24px;padding:22px 0;display:flex}.about-module__8TymFG__promises li+li{border-top:1px solid var(--ash)}.about-module__8TymFG__n{font-family:var(--font-mono);width:48px;color:var(--lime);font-size:13px}.about-module__8TymFG__promises strong{letter-spacing:-.02em;flex:220px;font-size:22px;font-weight:400}.about-module__8TymFG__promises li>span:last-child{color:var(--fog);flex:300px;font-size:15px;line-height:1.55}.about-module__8TymFG__shipped{flex-direction:column;gap:24px;padding-top:120px;display:flex}.about-module__8TymFG__shippedHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;padding:0 8px;display:flex}.about-module__8TymFG__h2lg{letter-spacing:-.045em;font-size:clamp(38px,4.2vw,60px);font-weight:400;line-height:1}.about-module__8TymFG__stats{flex-wrap:wrap;gap:12px;display:flex}.about-module__8TymFG__stat{background:var(--graphite);border-radius:var(--radius-xl);flex-direction:column;flex:300px;justify-content:space-between;gap:40px;min-width:0;min-height:300px;padding:28px;display:flex}.about-module__8TymFG__statLime{background:var(--lime);color:var(--black)}.about-module__8TymFG__statWide{flex:1.4 420px;gap:20px}.about-module__8TymFG__statLabel,.about-module__8TymFG__statLabelOlive{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--stone);font-size:12px}.about-module__8TymFG__statLabelOlive{color:var(--olive)}.about-module__8TymFG__statBody{flex-direction:column;gap:6px;display:flex}.about-module__8TymFG__statNum{letter-spacing:-.06em;font-size:88px;font-weight:300;line-height:.9}.about-module__8TymFG__statOlive{color:var(--olive);font-size:15px}.about-module__8TymFG__statFog{color:var(--fog);font-size:13px}.about-module__8TymFG__stat .about-module__8TymFG__statBody .about-module__8TymFG__statFog{font-size:15px}.about-module__8TymFG__products{margin:0;padding:0;list-style:none}.about-module__8TymFG__products li{border-top:1px solid var(--ash);justify-content:space-between;align-items:baseline;gap:12px;padding:12px 0;display:flex}.about-module__8TymFG__productName{letter-spacing:-.03em;font-size:26px}.about-module__8TymFG__where{flex-wrap:wrap;gap:12px;padding-top:120px;display:flex}.about-module__8TymFG__whereCard{border-radius:var(--radius-xl);background:radial-gradient(70% 70% at 30% 100%, var(--moss) 0%, var(--moss-deep) 50%, var(--moss-night) 100%);flex-direction:column;flex:420px;justify-content:space-between;gap:24px;min-width:0;min-height:360px;padding:32px;display:flex;position:relative;overflow:hidden}.about-module__8TymFG__sageMono{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--sage);font-size:12px}.about-module__8TymFG__whereTitle{letter-spacing:-.05em;font-size:clamp(40px,4.6vw,72px);font-weight:300;line-height:.95}.about-module__8TymFG__whereText{color:var(--sage);max-width:380px;font-size:15px;line-height:1.5}.about-module__8TymFG__contactCard{background:var(--white);min-width:0;color:var(--black);border-radius:var(--radius-xl);flex-direction:column;flex:420px;justify-content:space-between;gap:24px;padding:32px;display:flex}.about-module__8TymFG__contactRows{flex-direction:column;display:flex}.about-module__8TymFG__contactRow{border-top:1px solid #ededea;flex-wrap:wrap;justify-content:space-between;gap:16px;padding:16px 0;font-size:19px;display:flex}a.about-module__8TymFG__contactRow:hover .about-module__8TymFG__contactValue{text-decoration:underline}.about-module__8TymFG__contactValue{color:var(--ink-soft)}.about-module__8TymFG__contactMuted{color:var(--smoke)}@media (max-width:700px){.about-module__8TymFG__hero{min-height:0}.about-module__8TymFG__photoPanel{min-height:440px}.about-module__8TymFG__why{padding:72px 8px}.about-module__8TymFG__promises{padding:4px 18px}.about-module__8TymFG__shipped,.about-module__8TymFG__where{padding-top:88px}.about-module__8TymFG__stat{min-height:240px;padding:22px}.about-module__8TymFG__statNum{font-size:72px}.about-module__8TymFG__whereCard,.about-module__8TymFG__contactCard{padding:24px}.about-module__8TymFG__contactRow{font-size:17px}}
.credits-module__nAUpKG__wrap{border-radius:var(--radius-xl);background:var(--paper);color:var(--black);flex-direction:column;gap:20px;margin-top:12px;padding:clamp(28px,5vw,64px);display:flex}.credits-module__nAUpKG__title{letter-spacing:-.05em;font-size:clamp(44px,6vw,88px);font-weight:400;line-height:.95}.credits-module__nAUpKG__lead{max-width:560px;color:var(--ink-soft);font-size:17px;line-height:1.55}.credits-module__nAUpKG__list{border-top:1px solid #dcd9d2;margin:12px 0 0;padding:0;list-style:none}.credits-module__nAUpKG__list li{border-bottom:1px solid #dcd9d2;flex-wrap:wrap;justify-content:space-between;gap:6px 24px;padding:16px 0;display:flex}.credits-module__nAUpKG__name{letter-spacing:-.02em;font-size:20px}.credits-module__nAUpKG__by{color:var(--ink-soft);font-size:15px}.credits-module__nAUpKG__by a{color:var(--black);text-underline-offset:3px;text-decoration:underline}
.prospect-module__eZS85q__main{flex-direction:column;gap:12px;display:flex}.prospect-module__eZS85q__hero{background:var(--white);color:var(--black);border-radius:var(--radius-xl);flex-wrap:wrap;gap:12px;min-height:760px;padding:12px;display:flex}.prospect-module__eZS85q__heroText{flex-direction:column;flex:520px;justify-content:space-between;gap:40px;min-width:0;padding:clamp(22px,3vw,36px);display:flex}.prospect-module__eZS85q__heroTop,.prospect-module__eZS85q__heroBottom{animation:prospect-module__eZS85q__rise 1s var(--ease-out) both;flex-direction:column;gap:18px;display:flex}.prospect-module__eZS85q__heroBottom{gap:22px;animation-delay:.2s}.prospect-module__eZS85q__eyebrowDark{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--smoke);font-size:12px}.prospect-module__eZS85q__title{letter-spacing:-.065em;font-size:clamp(64px,9vw,150px);font-weight:300;line-height:.86}.prospect-module__eZS85q__title .serif{letter-spacing:-.03em}.prospect-module__eZS85q__marks{align-items:center;gap:16px;display:flex}.prospect-module__eZS85q__lead{letter-spacing:-.02em;max-width:470px;font-size:clamp(19px,1.7vw,22px);line-height:1.35}.prospect-module__eZS85q__leadSerif{letter-spacing:inherit;font-size:1.12em}.prospect-module__eZS85q__pillsWrap{flex-direction:column;gap:10px;display:flex}.prospect-module__eZS85q__pillsLabel{color:var(--smoke);font-size:13px}.prospect-module__eZS85q__pills{flex-wrap:wrap;gap:6px;max-width:520px;margin:0;padding:0;list-style:none;display:flex}.prospect-module__eZS85q__pill{border:1.5px solid var(--black);border-radius:999px;align-items:center;gap:7px;padding:7px 14px;font-size:15px;display:inline-flex}.prospect-module__eZS85q__ctas{flex-wrap:wrap;gap:8px;display:flex}.prospect-module__eZS85q__btnDark{background:var(--black);height:52px;color:var(--white);border-radius:999px;align-items:center;gap:10px;padding:0 8px 0 22px;font-size:15px;font-weight:500;display:inline-flex}.prospect-module__eZS85q__btnDot{background:var(--lime);width:36px;height:36px;transition:transform .3s var(--ease-out);border-radius:999px;place-items:center;display:grid}.prospect-module__eZS85q__btnDark:hover .prospect-module__eZS85q__btnDot{transform:translateY(3px)}.prospect-module__eZS85q__btnPaper{background:var(--paper);border-radius:999px;align-items:center;height:52px;padding:0 22px;font-size:15px;transition:background .25s;display:inline-flex}.prospect-module__eZS85q__btnPaper:hover{background:#e6e6e3}.prospect-module__eZS85q__fan{border-radius:var(--radius-lg);background:var(--glow);min-width:0;min-height:720px;color:var(--white);flex:560px;position:relative;overflow:hidden}.prospect-module__eZS85q__grid{background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 60% at 50% 55%,#000 0%,#0000 100%);mask-image:radial-gradient(60% 60% at 50% 55%,#000 0%,#0000 100%)}.prospect-module__eZS85q__fanLabel{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--sage);font-size:12px;position:absolute;top:24px;left:26px}.prospect-module__eZS85q__badge{width:128px;height:128px;position:absolute;top:18px;right:18px}.prospect-module__eZS85q__badgeText{transform-origin:50%;animation:16s linear infinite prospect-module__eZS85q__spin;position:absolute;inset:0}.prospect-module__eZS85q__badgeType{font-family:var(--font-mono);letter-spacing:3px;text-transform:uppercase;font-size:10.5px}.prospect-module__eZS85q__badgeCore{background:var(--lime);border-radius:999px;place-items:center;display:grid;position:absolute;inset:34px}.prospect-module__eZS85q__phone{border:6px solid var(--black);background:var(--black);width:200px;height:412px;transition:transform .7s var(--ease-out);border-radius:34px;position:absolute;top:50%;left:50%;overflow:hidden;box-shadow:0 40px 80px #0000008c}.prospect-module__eZS85q__phone img{object-fit:cover;object-position:top;border-radius:28px}.prospect-module__eZS85q__p1{transform:translate(calc(-50% - 160px),-45%)rotate(-10deg)}.prospect-module__eZS85q__p3{transform:translate(calc(160px - 50%),-45%)rotate(10deg)}.prospect-module__eZS85q__p2{z-index:3;border-width:7px;border-radius:40px;width:228px;height:470px;transform:translate(-50%,-50%);box-shadow:0 50px 100px #0009}.prospect-module__eZS85q__p2 img{border-radius:33px}.prospect-module__eZS85q__fan:hover .prospect-module__eZS85q__p1{transform:translate(calc(-50% - 190px),-46%)rotate(-14deg)}.prospect-module__eZS85q__fan:hover .prospect-module__eZS85q__p3{transform:translate(calc(190px - 50%),-46%)rotate(14deg)}.prospect-module__eZS85q__fanFoot{z-index:4;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex;position:absolute;bottom:20px;left:20px;right:20px}.prospect-module__eZS85q__glass{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:var(--radius-md);background:#0a0a0a99;border:1px solid #ffffff1f;flex-direction:column;gap:4px;max-width:334px;padding:14px 16px;display:flex}.prospect-module__eZS85q__glassTitle{font-size:15px;font-weight:500}.prospect-module__eZS85q__glassText{color:var(--sage);font-size:13px;line-height:1.4}.prospect-module__eZS85q__glassBtn{background:#ffffff24;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:8px;height:44px;padding:0 16px;font-size:14px;transition:background .25s;display:inline-flex}.prospect-module__eZS85q__glassBtn:hover{background:#ffffff3d}.prospect-module__eZS85q__facts{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 40px;padding:44px 24px 16px;display:flex}.prospect-module__eZS85q__factsLabel{color:var(--stone);font-size:12px;line-height:1.4}.prospect-module__eZS85q__fact{letter-spacing:-.03em;color:var(--stone);font-size:19px}.prospect-module__eZS85q__statement{text-align:center;justify-content:center;padding:96px 24px 104px;display:flex}.prospect-module__eZS85q__statement p{letter-spacing:-.04em;max-width:1040px;font-size:clamp(28px,3.6vw,54px);line-height:1.1}.prospect-module__eZS85q__statement p .serif{letter-spacing:-.015em}.prospect-module__eZS85q__dim{color:var(--dim)}.prospect-module__eZS85q__stone{color:var(--stone)}.prospect-module__eZS85q__concept{flex-direction:column;gap:28px;scroll-margin-top:90px;display:flex}.prospect-module__eZS85q__board{flex-direction:column;gap:24px;padding-top:120px;scroll-margin-top:90px;display:flex}.prospect-module__eZS85q__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;padding:0 8px;display:flex}.prospect-module__eZS85q__headTitle{flex-direction:column;gap:12px;display:flex}.prospect-module__eZS85q__boardIntro{max-width:380px;color:var(--fog);font-size:15px;line-height:1.5}.prospect-module__eZS85q__h2lg{letter-spacing:-.045em;font-size:clamp(38px,4.2vw,60px);font-weight:400;line-height:1}.prospect-module__eZS85q__h2sm{letter-spacing:-.04em;font-size:clamp(34px,3.4vw,48px);font-weight:400;line-height:1.05}.prospect-module__eZS85q__h2price{letter-spacing:-.045em;font-size:clamp(34px,3.8vw,54px);font-weight:400;line-height:1.02}.prospect-module__eZS85q__muted{color:var(--fog);font-size:15px;line-height:1.5}.prospect-module__eZS85q__muted16{max-width:520px;color:var(--fog);font-size:16px;line-height:1.5}.prospect-module__eZS85q__white{color:var(--white);text-underline-offset:2px;text-decoration:underline}.prospect-module__eZS85q__section{flex-direction:column;gap:36px;padding:120px 8px 0;scroll-margin-top:90px;display:flex}.prospect-module__eZS85q__priceSection{gap:40px}.prospect-module__eZS85q__splitHead{flex-wrap:wrap;justify-content:space-between;gap:32px;display:flex}.prospect-module__eZS85q__splitLeft{flex-direction:column;flex:420px;gap:18px;display:flex}.prospect-module__eZS85q__splitRight{color:var(--fog);flex:0 400px;align-self:flex-end;font-size:15px;line-height:1.55}.prospect-module__eZS85q__banner{border-radius:var(--radius-xl);background:var(--moss-night);height:520px;margin-top:120px;position:relative;overflow:hidden}.prospect-module__eZS85q__bannerImg{object-fit:cover;object-position:top;filter:grayscale(.4)brightness(.38)blur(1px);transform:scale(1.04)}.prospect-module__eZS85q__bannerGlow{background:radial-gradient(60% 70%,#4c6b3c73 0%,#0b0f0933 70%);position:absolute;inset:0}.prospect-module__eZS85q__bannerBody{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:24px;display:flex;position:absolute;inset:0}.prospect-module__eZS85q__sageMono,.prospect-module__eZS85q__sageMonoSm{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--sage);font-size:12px}.prospect-module__eZS85q__sageMonoSm{letter-spacing:.06em}.prospect-module__eZS85q__bannerTitle{letter-spacing:-.05em;font-size:clamp(40px,5.6vw,92px);font-weight:400;line-height:.94}.prospect-module__eZS85q__bannerTitle .serif{letter-spacing:-.02em}.prospect-module__eZS85q__centerHead{text-align:center;flex-direction:column;align-items:center;gap:14px;display:flex}.prospect-module__eZS85q__prices{flex-wrap:wrap;gap:12px;width:100%;max-width:1040px;margin:0 auto;display:flex}.prospect-module__eZS85q__priceDark,.prospect-module__eZS85q__priceLime{border-radius:var(--radius-lg);flex-direction:column;flex:400px;gap:22px;min-width:0;padding:32px;display:flex;position:relative;overflow:hidden}.prospect-module__eZS85q__priceDark{background-color:var(--graphite);border:1px solid var(--ash);background-image:radial-gradient(#ffffff12 1px,#0000 1px);background-size:14px 14px}.prospect-module__eZS85q__priceLime{background:var(--lime);color:var(--black)}.prospect-module__eZS85q__priceSpark{opacity:.12;position:absolute;top:-60px;right:-60px}.prospect-module__eZS85q__priceHead{flex-direction:column;gap:6px;display:flex;position:relative}.prospect-module__eZS85q__priceHead h3{font-size:19px;font-weight:500}.prospect-module__eZS85q__fog14{color:var(--fog);font-size:14px}.prospect-module__eZS85q__olive14{color:var(--olive);font-size:14px}.prospect-module__eZS85q__priceRow{align-items:baseline;gap:8px;display:flex;position:relative}.prospect-module__eZS85q__priceBig{letter-spacing:-.05em;font-size:54px;font-weight:400}.prospect-module__eZS85q__priceMono,.prospect-module__eZS85q__priceMonoOlive{font-family:var(--font-mono);color:var(--stone);font-size:12px}.prospect-module__eZS85q__priceMonoOlive{color:var(--olive)}.prospect-module__eZS85q__ticks{flex-direction:column;gap:10px;margin:0;padding:0;font-size:15px;list-style:none;display:flex;position:relative}.prospect-module__eZS85q__ticks li{align-items:center;gap:10px;display:flex}.prospect-module__eZS85q__ticks svg{flex:none}.prospect-module__eZS85q__priceBtn{background:var(--ash);border-radius:999px;justify-content:center;align-items:center;height:50px;margin-top:auto;font-size:15px;font-weight:500;transition:background .25s,color .25s;display:flex}.prospect-module__eZS85q__priceBtn:hover{background:var(--lime);color:var(--black)}.prospect-module__eZS85q__timeline{flex-wrap:wrap;gap:6px;margin:auto 0 0;padding:0;list-style:none;display:flex;position:relative}.prospect-module__eZS85q__timeline li{border:1px solid #0a0a0a26;border-radius:14px;flex-direction:column;flex:80px;gap:2px;padding:10px 12px;font-size:13px;display:flex}.prospect-module__eZS85q__when{font-family:var(--font-mono);color:var(--olive);font-size:10px}.prospect-module__eZS85q__faq{flex-wrap:wrap;gap:48px;padding:120px 8px 0;scroll-margin-top:90px;display:flex}.prospect-module__eZS85q__faqHead{flex-direction:column;flex:320px;gap:14px;min-width:0;display:flex}.prospect-module__eZS85q__faqList{flex:2 600px;min-width:0}.prospect-module__eZS85q__cta{background:var(--lime);color:var(--black);border-radius:var(--radius-xl);flex-wrap:wrap;align-items:center;gap:40px;margin-top:120px;padding:clamp(28px,4vw,56px);scroll-margin-top:90px;display:flex;position:relative;overflow:hidden}.prospect-module__eZS85q__ctaSpark{opacity:.16;position:absolute;bottom:-110px;right:-90px}.prospect-module__eZS85q__ctaText{flex-direction:column;flex:420px;gap:18px;min-width:0;display:flex;position:relative}.prospect-module__eZS85q__oliveMono{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--olive);font-size:12px}.prospect-module__eZS85q__ctaTitle{letter-spacing:-.055em;font-size:clamp(48px,6vw,92px);font-weight:300;line-height:.94}.prospect-module__eZS85q__ctaTitle .serif{letter-spacing:-.02em}.prospect-module__eZS85q__ctaLead{max-width:420px;color:var(--olive);font-size:16px;line-height:1.5}.prospect-module__eZS85q__note{background:var(--graphite);border-radius:var(--radius-xl);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:28px;padding:40px;display:flex}.prospect-module__eZS85q__noteText{flex-direction:column;gap:14px;display:flex}.prospect-module__eZS85q__noteLead{color:#d6d6d2;font-size:18px;line-height:1.5}.prospect-module__eZS85q__noteBy{flex-wrap:wrap;align-items:center;gap:10px;font-size:14px;display:flex}.prospect-module__eZS85q__noteMark{background:var(--lime);border-radius:8px;place-items:center;width:26px;height:26px;display:grid}.prospect-module__eZS85q__noteFine{max-width:340px;color:var(--stone);font-size:12px;line-height:1.5}@media (max-width:700px){.prospect-module__eZS85q__hero{min-height:0}.prospect-module__eZS85q__heroText{padding:20px 14px 12px}.prospect-module__eZS85q__pill{padding:6px 12px;font-size:13px}.prospect-module__eZS85q__fan{min-height:640px}.prospect-module__eZS85q__fanLabel{max-width:calc(100% - 150px);line-height:1.5}.prospect-module__eZS85q__phone{border-width:5px;border-radius:28px;width:150px;height:310px;top:44%}.prospect-module__eZS85q__phone img{border-radius:23px}.prospect-module__eZS85q__p2{border-width:6px;border-radius:32px;width:172px;height:356px}.prospect-module__eZS85q__p2 img{border-radius:26px}.prospect-module__eZS85q__p1{transform:translate(calc(-50% - 88px),-48%)rotate(-10deg)}.prospect-module__eZS85q__p3{transform:translate(calc(88px - 50%),-48%)rotate(10deg)}.prospect-module__eZS85q__fan:hover .prospect-module__eZS85q__p1{transform:translate(calc(-50% - 88px),-48%)rotate(-10deg)}.prospect-module__eZS85q__fan:hover .prospect-module__eZS85q__p3{transform:translate(calc(88px - 50%),-48%)rotate(10deg)}.prospect-module__eZS85q__badge{transform-origin:100% 0;transform:scale(.72)}.prospect-module__eZS85q__glass{max-width:none}.prospect-module__eZS85q__facts{gap:10px 24px;padding:36px 8px 8px}.prospect-module__eZS85q__factsLabel{text-align:center;width:100%}.prospect-module__eZS85q__fact{text-align:center;font-size:17px}.prospect-module__eZS85q__statement{padding:72px 8px 80px}.prospect-module__eZS85q__board,.prospect-module__eZS85q__section,.prospect-module__eZS85q__faq{padding-top:88px}.prospect-module__eZS85q__banner{height:400px;margin-top:88px}.prospect-module__eZS85q__priceDark,.prospect-module__eZS85q__priceLime{padding:24px}.prospect-module__eZS85q__priceBig{font-size:44px}.prospect-module__eZS85q__timeline li{flex-basis:calc(50% - 3px)}.prospect-module__eZS85q__cta{margin-top:88px}.prospect-module__eZS85q__note{padding:28px 22px}}
.refer-module__vWL3DW__hero{min-height:620px}.refer-module__vWL3DW__heroBottom{flex-direction:column;gap:18px;max-width:480px;display:flex}.refer-module__vWL3DW__heroCtas{flex-wrap:wrap;gap:8px;display:flex}.refer-module__vWL3DW__story{place-items:center;min-height:520px;display:grid}.refer-module__vWL3DW__storyCards{flex-direction:column;gap:10px;width:min(380px,80%);margin:0;padding:0;list-style:none;display:flex}.refer-module__vWL3DW__glassCard,.refer-module__vWL3DW__paidCard{border-radius:var(--radius-md);justify-content:space-between;display:flex}.refer-module__vWL3DW__glassCard{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0a0a99;border:1px solid #ffffff1f;align-items:center;padding:16px 18px}.refer-module__vWL3DW__paidCard{background:var(--lime);color:var(--black);align-items:flex-end;padding:20px;box-shadow:0 30px 60px #00000073}.refer-module__vWL3DW__cardText{flex-direction:column;gap:3px;font-size:15px;display:flex}.refer-module__vWL3DW__cardText>span+span{font-size:13px}.refer-module__vWL3DW__sage{color:var(--sage)}.refer-module__vWL3DW__olive{color:var(--olive)}.refer-module__vWL3DW__cardWhen{font-family:var(--font-mono);color:var(--sage);font-size:11px}.refer-module__vWL3DW__paidAmount{letter-spacing:-.05em;font-size:52px;font-weight:300;line-height:1}.refer-module__vWL3DW__example{color:var(--sage);font-size:12px;position:absolute;bottom:18px;left:20px}.refer-module__vWL3DW__steps{flex-direction:column;gap:40px;padding:104px 8px 0;display:flex}.refer-module__vWL3DW__stepList{flex-wrap:wrap;gap:24px;margin:0;padding:0;list-style:none;display:flex}.refer-module__vWL3DW__stepList li{border-top:1px solid var(--ash);flex-direction:column;flex:280px;gap:12px;min-width:0;padding-top:22px;display:flex}.refer-module__vWL3DW__stepN{font-family:var(--font-mono);color:var(--lime);font-size:12px}.refer-module__vWL3DW__stepList strong{letter-spacing:-.03em;font-size:26px;font-weight:400}.refer-module__vWL3DW__calc{flex-wrap:wrap;gap:12px;margin-top:104px;scroll-margin-top:90px;display:flex}.refer-module__vWL3DW__calcInputs{background:var(--graphite);border-radius:var(--radius-xl);flex-direction:column;flex:1.3 520px;gap:26px;min-width:0;padding:clamp(24px,3vw,40px);display:flex}.refer-module__vWL3DW__calcGroup{flex-direction:column;gap:10px;display:flex}.refer-module__vWL3DW__calcQ{color:var(--fog);font-size:15px}.refer-module__vWL3DW__sliderRow{align-items:center;gap:18px;display:flex}.refer-module__vWL3DW__range{appearance:none;background:linear-gradient(to right, var(--lime) var(--fill), var(--ash) var(--fill));cursor:pointer;border-radius:999px;flex:auto;height:6px}.refer-module__vWL3DW__range::-webkit-slider-thumb{appearance:none;background:var(--lime);border:4px solid var(--black);border-radius:999px;width:28px;height:28px}.refer-module__vWL3DW__range::-moz-range-thumb{background:var(--lime);border:4px solid var(--black);border-radius:999px;width:22px;height:22px}.refer-module__vWL3DW__countOut{letter-spacing:-.05em;text-align:right;width:56px;font-size:44px;font-weight:300}.refer-module__vWL3DW__calcOut{background:var(--lime);min-width:0;color:var(--black);border-radius:var(--radius-xl);flex-direction:column;flex:380px;justify-content:space-between;gap:24px;padding:clamp(24px,3vw,40px);display:flex}.refer-module__vWL3DW__oliveMono{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--olive);font-size:12px}.refer-module__vWL3DW__total{letter-spacing:-.06em;font-size:clamp(64px,8vw,120px);font-weight:300;line-height:.9}.refer-module__vWL3DW__totalNote{color:var(--olive);font-size:15px;line-height:1.5}.refer-module__vWL3DW__referSection{flex-wrap:wrap;gap:32px;margin-top:104px;padding:0 8px;scroll-margin-top:90px;display:flex}.refer-module__vWL3DW__referHead{flex-direction:column;flex:340px;gap:16px;min-width:0;display:flex}.refer-module__vWL3DW__h2refer{letter-spacing:-.04em;font-size:clamp(34px,3.6vw,52px);font-weight:400;line-height:1.02}.refer-module__vWL3DW__referBody{flex:1.4 520px;min-width:0}.refer-module__vWL3DW__form,.refer-module__vWL3DW__sent{background:var(--graphite);border-radius:var(--radius-xl);flex-direction:column;gap:22px;padding:clamp(24px,3vw,36px);display:flex}.refer-module__vWL3DW__formLabel{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--stone);font-size:11px}.refer-module__vWL3DW__fields{flex-wrap:wrap;gap:20px;display:flex}.refer-module__vWL3DW__half{flex:200px}.refer-module__vWL3DW__wide{flex:100%}.refer-module__vWL3DW__honey{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.refer-module__vWL3DW__mention{flex-direction:column;gap:8px;display:flex}.refer-module__vWL3DW__mentionQ{color:var(--fog);font-size:13px}.refer-module__vWL3DW__submit{background:var(--lime);height:54px;color:var(--black);text-align:center;border-radius:999px;margin-top:4px;font-size:15px;font-weight:500;transition:background .25s}.refer-module__vWL3DW__submit:hover:not(:disabled){background:var(--white)}.refer-module__vWL3DW__submit:disabled{opacity:.6;cursor:progress}.refer-module__vWL3DW__formError{color:#ff8a7a;font-size:14px;line-height:1.5}.refer-module__vWL3DW__formError a{color:var(--white);text-decoration:underline}.refer-module__vWL3DW__fine{color:var(--stone);font-size:12px;line-height:1.5}.refer-module__vWL3DW__fine a{color:var(--fog);text-decoration:underline}.refer-module__vWL3DW__sent{gap:16px}.refer-module__vWL3DW__tick{background:var(--lime);border-radius:999px;place-items:center;width:60px;height:60px;display:grid}.refer-module__vWL3DW__sentTitle{letter-spacing:-.05em;font-size:48px;font-weight:300;line-height:1}.refer-module__vWL3DW__sentText{max-width:460px;color:var(--fog);font-size:16px;line-height:1.5}.refer-module__vWL3DW__again{border:1px solid var(--stroke);height:44px;color:var(--fog);border-radius:999px;align-self:flex-start;padding:0 18px;font-size:14px}.refer-module__vWL3DW__rules{padding-top:104px}.refer-module__vWL3DW__footerGap{margin-top:92px}@media (max-width:700px){.refer-module__vWL3DW__hero{min-height:0}.refer-module__vWL3DW__story{min-height:420px}.refer-module__vWL3DW__storyCards{width:86%}.refer-module__vWL3DW__paidAmount{font-size:40px}.refer-module__vWL3DW__steps{padding-top:72px}.refer-module__vWL3DW__calc,.refer-module__vWL3DW__referSection{margin-top:72px}.refer-module__vWL3DW__rules{padding-top:72px}.refer-module__vWL3DW__footerGap{margin-top:60px}}
.services-module__g8J8Uq__hero{background:var(--white);color:var(--black);border-radius:var(--radius-xl);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;min-height:480px;padding:clamp(24px,3vw,48px);display:flex}.services-module__g8J8Uq__title{font-size:clamp(64px,9vw,152px)}.services-module__g8J8Uq__heroAside{flex-direction:column;gap:18px;max-width:440px;display:flex}.services-module__g8J8Uq__chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.services-module__g8J8Uq__chips li{border:1.5px solid var(--black);border-radius:999px;align-items:center;gap:7px;padding:7px 14px;font-size:14px;display:inline-flex}.services-module__g8J8Uq__packages{flex-wrap:wrap;gap:12px;padding-top:96px;display:flex}.services-module__g8J8Uq__pkg{border-radius:var(--radius-xl);flex-direction:column;flex:320px;gap:22px;min-width:0;padding:32px;scroll-margin-top:90px;display:flex;position:relative;overflow:hidden}.services-module__g8J8Uq__pkgDots{background-color:var(--graphite);border:1px solid var(--ash);background-image:radial-gradient(#ffffff12 1px,#0000 1px);background-size:14px 14px}.services-module__g8J8Uq__pkgGlow{background:radial-gradient(90% 80% at 50% 110%, var(--moss) 0%, var(--moss-deep) 50%, var(--moss-night) 100%);border:1px solid var(--ash)}.services-module__g8J8Uq__pkgLime{background:var(--lime);color:var(--black)}.services-module__g8J8Uq__pkgSpark{opacity:.12;position:absolute;top:-60px;right:-60px}.services-module__g8J8Uq__pkgHead{justify-content:space-between;align-items:center;display:flex}.services-module__g8J8Uq__pkgLabel{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--stone);font-size:12px;position:relative}.services-module__g8J8Uq__badge{background:var(--lime);color:var(--black);border-radius:999px;padding:5px 10px;font-size:12px;font-weight:500}.services-module__g8J8Uq__priceRow{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex;position:relative}.services-module__g8J8Uq__from{font-family:var(--font-mono);color:var(--stone);font-size:12px}.services-module__g8J8Uq__price{letter-spacing:-.055em;font-size:60px;font-weight:300;line-height:1}.services-module__g8J8Uq__pkgText{color:var(--fog);font-size:15px;line-height:1.5;position:relative}.services-module__g8J8Uq__sage{color:var(--sage)}.services-module__g8J8Uq__olive{color:var(--olive)}.services-module__g8J8Uq__pkgBtn{border-radius:999px;justify-content:center;align-items:center;height:50px;margin-top:auto;font-size:15px;font-weight:500;transition:background .25s,color .25s;display:flex;position:relative}.services-module__g8J8Uq__btnAsh{background:var(--ash)}.services-module__g8J8Uq__btnAsh:hover,.services-module__g8J8Uq__btnLimeSolid{background:var(--lime);color:var(--black)}.services-module__g8J8Uq__btnLimeSolid:hover{background:var(--white)}.services-module__g8J8Uq__btnBlack{background:var(--black);color:var(--white)}.services-module__g8J8Uq__btnBlack:hover{background:#222}.services-module__g8J8Uq__compareSection{flex-direction:column;gap:24px;padding:96px 8px 0;display:flex}.services-module__g8J8Uq__h2compare{letter-spacing:-.045em;font-size:clamp(36px,4vw,56px);font-weight:400;line-height:1}.services-module__g8J8Uq__tableWrap{background:var(--graphite);border-radius:var(--radius-lg);padding:8px clamp(16px,2.5vw,32px);position:relative;overflow-x:auto}.services-module__g8J8Uq__table{border-collapse:collapse;width:100%;min-width:560px;font-size:15px}.services-module__g8J8Uq__table thead th{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--stone);text-align:center;border-bottom:1px solid var(--ash);padding:16px 6px;font-size:11px;font-weight:400}.services-module__g8J8Uq__table thead th:first-child{width:52%}.services-module__g8J8Uq__table thead th.services-module__g8J8Uq__lime{color:var(--lime)}.services-module__g8J8Uq__table tbody th{text-align:left;padding:14px 6px 14px 0;font-weight:400}.services-module__g8J8Uq__table tbody td{text-align:center;padding:14px 6px}.services-module__g8J8Uq__table tbody tr+tr{border-top:1px solid var(--ash)}.services-module__g8J8Uq__yes{color:var(--lime)}.services-module__g8J8Uq__no{color:var(--dim)}.services-module__g8J8Uq__pair{flex-wrap:wrap;gap:12px;padding-top:96px;display:flex}.services-module__g8J8Uq__addons,.services-module__g8J8Uq__timeline{border-radius:var(--radius-xl);flex-direction:column;flex:420px;gap:18px;min-width:0;padding:clamp(24px,3vw,36px);display:flex}.services-module__g8J8Uq__addons{background:var(--graphite)}.services-module__g8J8Uq__timeline{background:var(--white);color:var(--black)}.services-module__g8J8Uq__rows,.services-module__g8J8Uq__steps{margin:0;padding:0;list-style:none}.services-module__g8J8Uq__rows li{border-top:1px solid var(--ash);justify-content:space-between;gap:16px;padding:14px 0;display:flex}.services-module__g8J8Uq__steps li{border-top:1px solid #ededea;grid-template-columns:88px minmax(0,1fr);gap:16px;padding:14px 0;display:grid}.services-module__g8J8Uq__rowText{flex-direction:column;gap:3px;display:flex}.services-module__g8J8Uq__rowTitle{font-size:17px}.services-module__g8J8Uq__rowSub{color:var(--fog);font-size:13px}.services-module__g8J8Uq__stepSub{color:var(--smoke);font-size:13px}.services-module__g8J8Uq__rowPrice{font-family:var(--font-mono);white-space:nowrap;font-size:14px}.services-module__g8J8Uq__when{font-family:var(--font-mono);color:var(--moss);padding-top:3px;font-size:12px}.services-module__g8J8Uq__paying{flex-wrap:wrap;gap:32px;padding:96px 8px 0;display:flex}.services-module__g8J8Uq__payingHead{flex-direction:column;flex:320px;gap:12px;min-width:0;display:flex}.services-module__g8J8Uq__payGrid{flex:2 600px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;min-width:0;display:grid}.services-module__g8J8Uq__payCard{border:1px solid var(--ash);border-radius:20px;flex-direction:column;gap:8px;padding:20px;display:flex}.services-module__g8J8Uq__payK{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--lime);font-size:11px}.services-module__g8J8Uq__payV{color:#d6d6d2;font-size:15px;line-height:1.5}@media (max-width:700px){.services-module__g8J8Uq__hero{min-height:0}.services-module__g8J8Uq__packages,.services-module__g8J8Uq__compareSection,.services-module__g8J8Uq__pair,.services-module__g8J8Uq__paying{padding-top:72px}.services-module__g8J8Uq__pkg{padding:24px}.services-module__g8J8Uq__price{font-size:48px}.services-module__g8J8Uq__payGrid{grid-template-columns:1fr}.services-module__g8J8Uq__table{min-width:0;font-size:14px}.services-module__g8J8Uq__table thead th:first-child{width:46%}.services-module__g8J8Uq__table thead th{padding:14px 2px;font-size:10px}.services-module__g8J8Uq__table tbody td{padding:12px 2px}.services-module__g8J8Uq__table tbody th{padding:12px 8px 12px 0}}
.case-study-module__IoECCW__main{flex-direction:column;gap:12px;display:flex}.case-study-module__IoECCW__h2sm{letter-spacing:-.04em;font-size:clamp(34px,3.4vw,48px);font-weight:400;line-height:1.05}.case-study-module__IoECCW__h2md{letter-spacing:-.045em;font-size:clamp(38px,4.2vw,60px);font-weight:400;line-height:1}.case-study-module__IoECCW__muted{max-width:340px;color:var(--fog);font-size:15px;line-height:1.55}.case-study-module__IoECCW__hint{color:var(--fog);font-size:14px}.case-study-module__IoECCW__hero{background:var(--white);color:var(--black);border-radius:var(--radius-xl);flex-wrap:wrap;gap:12px;min-height:720px;padding:12px;display:flex}.case-study-module__IoECCW__heroText{flex-direction:column;flex:500px;justify-content:space-between;gap:40px;min-width:0;padding:clamp(22px,3vw,36px);display:flex}.case-study-module__IoECCW__heroTop{flex-direction:column;gap:18px;display:flex}.case-study-module__IoECCW__eyebrowDark{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--smoke);font-size:12px}.case-study-module__IoECCW__title{letter-spacing:-.065em;font-size:clamp(56px,8.6vw,144px);font-weight:300;line-height:.86}.case-study-module__IoECCW__title .serif{letter-spacing:-.03em}.case-study-module__IoECCW__lead{letter-spacing:-.015em;max-width:460px;font-size:clamp(18px,1.6vw,21px);line-height:1.4}.case-study-module__IoECCW__meta{border-top:1px solid #e6e6e3;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.case-study-module__IoECCW__meta div{border-bottom:1px solid #e6e6e3;flex-direction:column;gap:4px;padding:14px 12px 14px 0;display:flex}.case-study-module__IoECCW__meta dt{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--smoke);font-size:11px}.case-study-module__IoECCW__meta dd{margin:0;font-size:16px}.case-study-module__IoECCW__stage{border-radius:var(--radius-lg);background:radial-gradient(65% 60% at 50% 60%, var(--moss) 0%, var(--moss-deep) 50%, var(--moss-night) 100%);flex:1.2 540px;min-width:0;min-height:640px;position:relative;overflow:hidden}.case-study-module__IoECCW__grid{background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 60% at 50% 55%,#000 0%,#0000 100%);mask-image:radial-gradient(60% 60% at 50% 55%,#000 0%,#0000 100%)}.case-study-module__IoECCW__stageBrowser{border-radius:14px;position:absolute;top:12%;left:7%;right:16%;box-shadow:0 40px 80px #0000008c}.case-study-module__IoECCW__browser{background:var(--white);border-radius:14px;overflow:hidden}.case-study-module__IoECCW__chrome{background:var(--paper);align-items:center;gap:6px;height:28px;padding:0 12px;display:flex}.case-study-module__IoECCW__chrome>span:not(.case-study-module__IoECCW__url):not(.case-study-module__IoECCW__urlSecure){background:#d6d6d2;border-radius:999px;width:8px;height:8px}.case-study-module__IoECCW__url,.case-study-module__IoECCW__urlSecure{font-family:var(--font-mono);color:var(--smoke);align-items:center;gap:5px;margin-left:12px;font-size:10px;display:inline-flex}.case-study-module__IoECCW__urlSecure{color:var(--moss)}.case-study-module__IoECCW__stageShot{height:380px;display:block;position:relative}.case-study-module__IoECCW__stageShot img{object-fit:cover;object-position:top}.case-study-module__IoECCW__stagePhone{border:6px solid var(--black);background:var(--black);border-radius:34px;width:190px;height:400px;position:absolute;bottom:-36px;right:6%;overflow:hidden;box-shadow:0 40px 80px #0000008c}.case-study-module__IoECCW__stagePhone img{object-fit:cover;object-position:top;border-radius:28px}.case-study-module__IoECCW__status{color:var(--white);background:#0a0a0a99;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;display:inline-flex;position:absolute;bottom:20px;left:20px}.case-study-module__IoECCW__dot{background:var(--lime);border-radius:999px;width:6px;height:6px}.case-study-module__IoECCW__statement{text-align:center;justify-content:center;padding:104px 24px 96px;display:flex}.case-study-module__IoECCW__statement p{letter-spacing:-.04em;max-width:1000px;font-size:clamp(28px,3.4vw,50px);line-height:1.12}.case-study-module__IoECCW__statement .serif{letter-spacing:-.015em}.case-study-module__IoECCW__dim{color:var(--dim)}.case-study-module__IoECCW__old{flex-wrap:wrap;gap:12px;display:flex}.case-study-module__IoECCW__oldShotBox{background:var(--graphite);border-radius:var(--radius-xl);flex-direction:column;flex:1.4 560px;gap:10px;min-width:0;padding:12px;display:flex}.case-study-module__IoECCW__oldHead{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--stone);flex-wrap:wrap;justify-content:space-between;gap:12px;padding:6px 10px;font-size:11px;display:flex}.case-study-module__IoECCW__warn{color:#ff8a7a;align-items:center;gap:6px;display:inline-flex}.case-study-module__IoECCW__oldShot{border-radius:16px;height:clamp(320px,38vw,520px);display:block;position:relative;overflow:hidden}.case-study-module__IoECCW__oldShot img{object-fit:cover;object-position:top left;filter:grayscale(.5)}.case-study-module__IoECCW__problems{background:var(--graphite);border-radius:var(--radius-xl);flex-direction:column;flex:380px;gap:6px;min-width:0;padding:clamp(24px,3vw,36px);display:flex}.case-study-module__IoECCW__problems .case-study-module__IoECCW__h2sm{margin-bottom:14px;font-size:clamp(30px,3vw,44px);line-height:1.02}.case-study-module__IoECCW__problem{border-top:1px solid var(--ash);gap:16px;padding:16px 0;display:flex}.case-study-module__IoECCW__problemN{font-family:var(--font-mono);color:#ff8a7a;flex-shrink:0;width:32px;padding-top:3px;font-size:12px}.case-study-module__IoECCW__problem h3{letter-spacing:-.02em;margin-bottom:6px;font-size:19px;font-weight:400}.case-study-module__IoECCW__problem p{color:var(--fog);font-size:14px;line-height:1.5}.case-study-module__IoECCW__newSite,.case-study-module__IoECCW__compare{flex-direction:column;gap:24px;padding-top:120px;display:flex}.case-study-module__IoECCW__sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;padding:0 8px;display:flex}.case-study-module__IoECCW__sectionTitle{flex-direction:column;gap:12px;display:flex}.case-study-module__IoECCW__screens{flex-wrap:wrap;gap:12px;display:flex}.case-study-module__IoECCW__deskStage{background:radial-gradient(70% 70% at 50% 100%, var(--moss) 0%, var(--moss-deep) 50%, var(--moss-night) 100%);border-radius:var(--radius-xl);flex:3 560px;min-width:0;padding:clamp(16px,3vw,40px)}.case-study-module__IoECCW__deskStage .case-study-module__IoECCW__browser{box-shadow:0 40px 80px #00000080}.case-study-module__IoECCW__scrollDesk{max-height:600px;overflow-y:auto}.case-study-module__IoECCW__scrollDesk img,.case-study-module__IoECCW__scrollPhone img{width:100%;height:auto}.case-study-module__IoECCW__phoneStage{background:var(--graphite);border-radius:var(--radius-xl);flex:300px;place-items:center;min-width:0;padding:24px;display:grid}.case-study-module__IoECCW__phoneFrame{border:7px solid var(--ash);background:var(--black);border-radius:42px;width:280px;max-width:100%;height:600px;overflow:hidden}.case-study-module__IoECCW__scrollPhone{background:var(--white);border-radius:35px;height:100%;overflow-y:auto}.case-study-module__IoECCW__changed{flex-wrap:wrap;gap:40px;padding:120px 8px 0;display:flex}.case-study-module__IoECCW__changedHead{flex-direction:column;flex:320px;gap:14px;min-width:0;display:flex}.case-study-module__IoECCW__changes{background:var(--graphite);border-radius:var(--radius-lg);flex:2 600px;min-width:0;margin:0;padding:4px 28px;list-style:none}.case-study-module__IoECCW__changes li{flex-wrap:wrap;gap:24px;padding:22px 0;display:flex}.case-study-module__IoECCW__changes li+li{border-top:1px solid var(--ash)}.case-study-module__IoECCW__changeN{font-family:var(--font-mono);width:48px;color:var(--lime);font-size:13px}.case-study-module__IoECCW__changes strong{letter-spacing:-.02em;flex:220px;font-size:21px;font-weight:400}.case-study-module__IoECCW__changes li>span:last-child{color:var(--fog);flex:300px;font-size:14px;line-height:1.55}.case-study-module__IoECCW__results{flex-wrap:wrap;gap:12px;margin-top:120px;display:flex}.case-study-module__IoECCW__resultsBox,.case-study-module__IoECCW__quoteBox{border:1px dashed var(--stroke);border-radius:var(--radius-xl);flex-direction:column;gap:22px;min-width:0;padding:clamp(24px,3vw,40px);display:flex}.case-study-module__IoECCW__resultsBox{flex:1.4 520px}.case-study-module__IoECCW__quoteBox{flex:380px;justify-content:space-between;gap:24px}.case-study-module__IoECCW__stats{flex-wrap:wrap;gap:12px;display:flex}.case-study-module__IoECCW__stat{background:var(--graphite);border-radius:var(--radius-md);flex-direction:column;flex:150px;gap:6px;padding:18px;display:flex}.case-study-module__IoECCW__statV{letter-spacing:-.05em;color:var(--dim);font-size:44px;font-weight:300;line-height:1}.case-study-module__IoECCW__statK{color:var(--fog);font-size:13px}.case-study-module__IoECCW__note{color:var(--stone);font-size:14px;line-height:1.5}.case-study-module__IoECCW__quote{font-family:var(--font-serif);color:var(--stone);font-size:clamp(26px,2.6vw,36px);font-style:italic;line-height:1.2}.case-study-module__IoECCW__by{color:var(--stone);font-size:13px}.case-study-module__IoECCW__next{border-radius:var(--radius-xl);background:radial-gradient(70% 70% at 100% 0%, var(--moss) 0%, var(--moss-deep) 50%, var(--moss-night) 100%);height:460px;margin-top:120px;display:block;position:relative;overflow:hidden}.case-study-module__IoECCW__nextShot{width:52%;height:100%;transition:transform .8s var(--ease-out);border-radius:14px;position:absolute;top:12%;right:5%;overflow:hidden;box-shadow:0 40px 80px #00000080}.case-study-module__IoECCW__next:hover .case-study-module__IoECCW__nextShot{transform:translateY(-8px)}.case-study-module__IoECCW__nextShot img{object-fit:cover;object-position:top}.case-study-module__IoECCW__nextText{flex-direction:column;justify-content:center;gap:14px;max-width:40%;display:flex;position:absolute;top:0;bottom:0;left:clamp(22px,3vw,44px)}.case-study-module__IoECCW__sageMono,.case-study-module__IoECCW__sageMonoSm{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--sage)}.case-study-module__IoECCW__sageMono{font-size:12px}.case-study-module__IoECCW__sageMonoSm{font-size:11px}.case-study-module__IoECCW__nextName{letter-spacing:-.055em;font-size:clamp(44px,5.4vw,88px);font-weight:300;line-height:.9}.case-study-module__IoECCW__nextName .serif{letter-spacing:inherit}.case-study-module__IoECCW__nextBtn{background:var(--white);height:48px;color:var(--black);white-space:nowrap;border-radius:999px;align-self:flex-start;align-items:center;gap:10px;margin-top:6px;padding:0 8px 0 20px;font-size:14px;font-weight:500;display:inline-flex}.case-study-module__IoECCW__nextDot{background:var(--black);border-radius:999px;place-items:center;width:32px;height:32px;display:grid}.case-study-module__IoECCW__main .case-study-module__IoECCW__cta{margin-top:0}@media (max-width:700px){.case-study-module__IoECCW__hero{min-height:0}.case-study-module__IoECCW__stage{min-height:460px}.case-study-module__IoECCW__stageBrowser{top:8%;left:5%;right:5%}.case-study-module__IoECCW__stageShot{height:220px}.case-study-module__IoECCW__stagePhone{width:130px;height:270px;bottom:-40px;right:6%}.case-study-module__IoECCW__statement{padding:72px 8px}.case-study-module__IoECCW__newSite,.case-study-module__IoECCW__compare,.case-study-module__IoECCW__changed{padding-top:88px}.case-study-module__IoECCW__scrollDesk{max-height:380px}.case-study-module__IoECCW__phoneFrame{height:520px}.case-study-module__IoECCW__changes{padding:4px 18px}.case-study-module__IoECCW__results,.case-study-module__IoECCW__next{margin-top:88px}.case-study-module__IoECCW__next{height:520px}.case-study-module__IoECCW__nextShot{width:auto;height:46%;inset:auto 6% -40px}.case-study-module__IoECCW__nextText{max-width:none;top:28px;bottom:auto;right:22px}}
.work-module__8vBVoq__main{flex-direction:column;gap:12px;display:flex}.work-module__8vBVoq__header{background:var(--white);color:var(--black);border-radius:var(--radius-xl);flex-wrap:wrap;gap:12px;min-height:520px;padding:12px;display:flex}.work-module__8vBVoq__headerText{flex-direction:column;flex:520px;justify-content:space-between;gap:36px;min-width:0;padding:clamp(22px,3vw,36px);display:flex}.work-module__8vBVoq__headerTop{flex-direction:column;gap:18px;display:flex}.work-module__8vBVoq__eyebrowDark{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--smoke);font-size:12px}.work-module__8vBVoq__title{letter-spacing:-.065em;font-size:clamp(72px,10vw,168px);font-weight:300;line-height:.86}.work-module__8vBVoq__title .serif{letter-spacing:-.03em}.work-module__8vBVoq__lead{letter-spacing:-.015em;max-width:470px;font-size:clamp(18px,1.6vw,21px);line-height:1.4}.work-module__8vBVoq__mosaic{border-radius:var(--radius-lg);background:radial-gradient(60% 60% at 50% 55%, var(--moss) 0%, var(--moss-deep) 50%, var(--moss-night) 100%);flex:520px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;min-height:460px;padding:20px;display:grid;position:relative;overflow:hidden}.work-module__8vBVoq__tile{border-radius:12px;min-height:200px;position:relative;overflow:hidden;box-shadow:0 20px 40px #00000073}.work-module__8vBVoq__tile img{object-fit:cover;object-position:top}.work-module__8vBVoq__filters{z-index:40;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--line);background:#0a0a0acc;border-radius:32px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:60px;padding:8px;display:flex;position:sticky;top:84px}.work-module__8vBVoq__pills{flex-wrap:wrap;gap:6px;display:flex}.work-module__8vBVoq__pill{border:1px solid var(--stroke);border-radius:999px;align-items:center;gap:8px;height:44px;padding:0 18px;font-size:14px;transition:background .3s,color .3s,border-color .3s;display:inline-flex}.work-module__8vBVoq__pill:hover{border-color:var(--fog)}.work-module__8vBVoq__pill[aria-pressed=true]{background:var(--lime);border-color:var(--lime);color:var(--black)}.work-module__8vBVoq__count{font-family:var(--font-mono);opacity:.6;font-size:11px}.work-module__8vBVoq__showing{font-family:var(--font-mono);color:var(--stone);padding-right:14px;font-size:12px}.work-module__8vBVoq__card img{transition:transform .8s var(--ease-out)}.work-module__8vBVoq__card:hover img{transform:translateY(-8px)}.work-module__8vBVoq__featured{border-radius:var(--radius-xl);background:radial-gradient(70% 70% at 50% 100%, var(--moss) 0%, var(--moss-deep) 50%, var(--moss-night) 100%);height:clamp(520px,50vw,680px);margin-top:12px;display:block;position:relative;overflow:hidden}.work-module__8vBVoq__featuredShot{border-radius:14px;width:70%;height:82%;position:absolute;top:9%;left:6%;overflow:hidden;box-shadow:0 40px 80px #00000080}.work-module__8vBVoq__featuredShot img,.work-module__8vBVoq__featuredPhone img,.work-module__8vBVoq__cardShot img{object-fit:cover;object-position:top}.work-module__8vBVoq__featuredPhone{border:6px solid var(--black);background:var(--black);border-radius:34px;width:190px;height:390px;position:absolute;bottom:-30px;right:6%;overflow:hidden;box-shadow:0 40px 80px #0000008c}.work-module__8vBVoq__featuredPhone img{border-radius:28px}.work-module__8vBVoq__featuredLabel{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--sage);font-size:12px;position:absolute;top:22px;left:26px}.work-module__8vBVoq__featuredCard{background:var(--white);width:min(380px,100% - 40px);color:var(--black);border-radius:var(--radius-md);flex-direction:column;gap:8px;padding:20px 22px;display:flex;position:absolute;bottom:20px;left:20px}.work-module__8vBVoq__featuredCard strong{letter-spacing:-.025em;font-size:24px;font-weight:500}.work-module__8vBVoq__metaDark{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--smoke);font-size:11px}.work-module__8vBVoq__featuredText{color:var(--ink-soft);font-size:14px;line-height:1.45}.work-module__8vBVoq__readMore{align-items:center;gap:8px;margin-top:4px;font-size:14px;font-weight:500;display:inline-flex}.work-module__8vBVoq__grid{flex-wrap:wrap;gap:12px;display:flex}.work-module__8vBVoq__enter{animation:work-module__8vBVoq__cardRise .7s var(--ease-out) both}@keyframes work-module__8vBVoq__cardRise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.work-module__8vBVoq__gridCard{border-radius:var(--radius-xl);min-width:0;height:520px;color:var(--white);--card-line:#ffffff47;flex-direction:column;flex:560px;justify-content:space-between;padding:24px 28px;display:flex;position:relative;overflow:hidden}.work-module__8vBVoq__light{color:var(--black);--card-line:#0a0a0a33}.work-module__8vBVoq__cardTop,.work-module__8vBVoq__cardBottom{z-index:2;justify-content:space-between;display:flex;position:relative}.work-module__8vBVoq__cardTop{align-items:center}.work-module__8vBVoq__cardBottom{align-items:flex-end;gap:12px}.work-module__8vBVoq__n{font-family:var(--font-mono);letter-spacing:.06em;opacity:.7;font-size:12px}.work-module__8vBVoq__tag{border:1px solid var(--card-line);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:6px 12px;font-size:11px}.work-module__8vBVoq__cardShot{border-radius:12px;width:84%;height:58%;position:absolute;top:15%;left:8%;overflow:hidden;box-shadow:0 30px 60px #00000073}.work-module__8vBVoq__phones{justify-content:center;align-items:center;display:flex;position:absolute;inset:64px 0 104px}.work-module__8vBVoq__phoneShot{aspect-ratio:600/1300;border:5px solid var(--black);background:var(--black);height:100%;max-height:380px;transition:transform .6s var(--ease-out);border-radius:26px;position:relative;overflow:hidden;box-shadow:0 30px 60px #00000059}.work-module__8vBVoq__phoneShot img{object-fit:cover;object-position:top}.work-module__8vBVoq__phoneShot:first-child{transform:translate(22px,18px)rotate(-8deg)}.work-module__8vBVoq__phoneShot:last-child{z-index:1;transform:translate(-22px,-6px)rotate(6deg)}.work-module__8vBVoq__gridCard:hover .work-module__8vBVoq__phoneShot:first-child{transform:translate(6px,14px)rotate(-11deg)}.work-module__8vBVoq__gridCard:hover .work-module__8vBVoq__phoneShot:last-child{transform:translate(-6px,-12px)rotate(8deg)}.work-module__8vBVoq__cover{position:absolute;inset:0}.work-module__8vBVoq__cover img{object-fit:cover;transition:transform .8s var(--ease-out)}.work-module__8vBVoq__gridCard:hover .work-module__8vBVoq__cover img{transform:scale(1.04)}.work-module__8vBVoq__cover:after{content:"";background:linear-gradient(#0a0a0a59 0%,#0a0a0a00 30% 55%,#0a0a0abf 100%);position:absolute;inset:0}.work-module__8vBVoq__productName{letter-spacing:-.06em;place-items:center;font-size:clamp(56px,7vw,112px);font-weight:300;display:grid;position:absolute;inset:0}.work-module__8vBVoq__cardTitle{flex-direction:column;gap:6px;display:flex}.work-module__8vBVoq__cardName{letter-spacing:-.03em;font-size:26px}.work-module__8vBVoq__cardMeta{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;opacity:.7;font-size:11px}.work-module__8vBVoq__arrow{border:1px solid var(--card-line);border-radius:999px;flex-shrink:0;place-items:center;width:44px;height:44px;transition:background .3s,color .3s;display:grid}a.work-module__8vBVoq__gridCard:hover .work-module__8vBVoq__arrow{background:var(--lime);color:var(--black);border-color:var(--lime)}.work-module__8vBVoq__empty{border:1px dashed var(--stroke);border-radius:var(--radius-xl);text-align:center;flex-direction:column;flex:100%;align-items:center;gap:14px;padding:72px 24px;display:flex}.work-module__8vBVoq__emptyTitle{letter-spacing:-.045em;font-size:clamp(36px,4vw,56px);font-weight:300;line-height:1}.work-module__8vBVoq__emptyText{max-width:420px;color:var(--fog);font-size:16px;line-height:1.5}.work-module__8vBVoq__emptyBtn{background:var(--lime);height:48px;color:var(--black);border-radius:999px;align-items:center;margin-top:6px;padding:0 22px;font-size:15px;font-weight:500;display:inline-flex}.work-module__8vBVoq__note{border:1px dashed var(--stroke);border-radius:var(--radius-lg);align-items:flex-start;gap:16px;margin-top:24px;padding:22px 24px;display:flex}.work-module__8vBVoq__noteIcon{background:var(--graphite);width:32px;height:32px;font-family:var(--font-mono);color:var(--lime);border-radius:999px;flex-shrink:0;place-items:center;font-size:13px;display:grid}.work-module__8vBVoq__note p{color:var(--fog);font-size:15px;line-height:1.55}.work-module__8vBVoq__note strong{color:var(--white);font-weight:500}@media (max-width:700px){.work-module__8vBVoq__header{min-height:0}.work-module__8vBVoq__mosaic{min-height:360px;padding:14px}.work-module__8vBVoq__tile{min-height:150px}.work-module__8vBVoq__filters{border-radius:24px;margin-top:36px;top:76px}.work-module__8vBVoq__pill{height:40px;padding:0 14px;font-size:13px}.work-module__8vBVoq__showing{display:none}.work-module__8vBVoq__featured{height:560px}.work-module__8vBVoq__featuredShot{width:90%;height:40%;top:12%;left:5%}.work-module__8vBVoq__featuredPhone{width:130px;height:270px;top:36%;bottom:auto;right:5%}.work-module__8vBVoq__gridCard{flex-basis:100%;height:420px;padding:20px}.work-module__8vBVoq__cardShot{width:88%;height:48%;top:18%;left:6%}}
