@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300;font-display:swap;src:url(../media/32687112bd2dd8db.1gepa_7fcx9fm.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:Space Grotesk;font-style:normal;font-weight:300;font-display:swap;src:url(../media/28868e710e86be81.2eksvhm1z0jwa.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300;font-display:swap;src:url(../media/0c89a48fa5027cee.p.2cyn07wtgehh0.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:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/32687112bd2dd8db.1gepa_7fcx9fm.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:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/28868e710e86be81.2eksvhm1z0jwa.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0c89a48fa5027cee.p.2cyn07wtgehh0.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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/32687112bd2dd8db.1gepa_7fcx9fm.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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/28868e710e86be81.2eksvhm1z0jwa.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0c89a48fa5027cee.p.2cyn07wtgehh0.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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/32687112bd2dd8db.1gepa_7fcx9fm.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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/28868e710e86be81.2eksvhm1z0jwa.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0c89a48fa5027cee.p.2cyn07wtgehh0.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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/32687112bd2dd8db.1gepa_7fcx9fm.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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/28868e710e86be81.2eksvhm1z0jwa.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0c89a48fa5027cee.p.2cyn07wtgehh0.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}.space_grotesk_f43267a4-module__U_58rG__className{font-family:Space Grotesk,Inter,system-ui,sans-serif;font-style:normal}.space_grotesk_f43267a4-module__U_58rG__variable{--font-space-grotesk:"Space Grotesk", Inter, system-ui, sans-serif}
.Curtain-module__VSo2qa__stage{will-change:clip-path}.Curtain-module__VSo2qa__center{text-align:center;justify-items:center;gap:18px;display:grid}.Curtain-module__VSo2qa__mark{opacity:0;filter:drop-shadow(0 0 40px #f6d1084d);transform:scale(.85)}.Curtain-module__VSo2qa__word{letter-spacing:-.02em;font-size:clamp(22px,4vw,34px);font-weight:600;line-height:1.2;overflow:hidden}.Curtain-module__VSo2qa__word>span{display:inline-block;transform:translateY(110%)}.Curtain-module__VSo2qa__progress{bottom:clamp(24px,4vw,48px);right:var(--pp-gutter);letter-spacing:-.04em;color:var(--pp-accent);font-variant-numeric:tabular-nums;mix-blend-mode:difference;font-size:clamp(48px,9vw,110px);font-weight:600;line-height:1;position:absolute}.Curtain-module__VSo2qa__bar{background:var(--pp-accent);transform-origin:0;width:100%;height:3px;position:absolute;bottom:0;left:0;transform:scaleX(0)}
.Navbar-module__4Mo0GG__header{z-index:var(--z-nav);transition:background .4s,box-shadow .4s,-webkit-backdrop-filter .4s,backdrop-filter .4s;position:fixed;top:0;left:0;right:0}.Navbar-module__4Mo0GG__header[data-scrolled=true]{-webkit-backdrop-filter:blur(16px)saturate(1.4);background:#0c0d12b8;box-shadow:0 1px #f0ede81a}.Navbar-module__4Mo0GG__inner{justify-content:space-between;align-items:center;gap:24px;padding-block:clamp(14px,1.8vw,22px);display:flex}.Navbar-module__4Mo0GG__brand{color:var(--pp-bone);align-items:center;display:inline-flex}.Navbar-module__4Mo0GG__nav{align-items:center;gap:clamp(18px,2.2vw,34px);display:flex}.Navbar-module__4Mo0GG__link{font-size:var(--fs-small);letter-spacing:.12em;text-transform:uppercase;color:var(--pp-bone-soft);padding-block:6px;font-weight:500;transition:color .3s;position:relative}.Navbar-module__4Mo0GG__link:after{content:"";background:var(--pp-accent);transform-origin:100%;width:100%;height:1.5px;transition:transform .4s var(--ease-out-expo);position:absolute;bottom:0;left:0;transform:scaleX(0)}.Navbar-module__4Mo0GG__link:hover,.Navbar-module__4Mo0GG__link[data-active=true]{color:var(--pp-bone)}.Navbar-module__4Mo0GG__link:hover:after,.Navbar-module__4Mo0GG__link[data-active=true]:after{transform-origin:0;transform:scaleX(1)}.Navbar-module__4Mo0GG__cta{display:inline-flex}.Navbar-module__4Mo0GG__burger{flex-direction:column;justify-content:center;align-items:center;gap:6px;width:44px;height:44px;display:none}.Navbar-module__4Mo0GG__burger span{background:var(--pp-bone);width:24px;height:2px;transition:transform .35s var(--ease-out-expo), opacity .25s ease;display:block}.Navbar-module__4Mo0GG__burger[aria-expanded=true] span:first-child{transform:translateY(8px)rotate(45deg)}.Navbar-module__4Mo0GG__burger[aria-expanded=true] span:nth-child(2){opacity:0}.Navbar-module__4Mo0GG__burger[aria-expanded=true] span:nth-child(3){transform:translateY(-8px)rotate(-45deg)}@media (max-width:1023px){.Navbar-module__4Mo0GG__nav{z-index:-1;background:var(--pp-ink);opacity:0;visibility:hidden;flex-direction:column;justify-content:center;gap:28px;transition:opacity .4s,visibility .4s;position:fixed;inset:0}.Navbar-module__4Mo0GG__nav[data-open=true]{opacity:1;visibility:visible}.Navbar-module__4Mo0GG__link{text-transform:none;letter-spacing:-.01em;color:var(--pp-bone);font-size:clamp(20px,5vw,28px)}.Navbar-module__4Mo0GG__cta{display:none}.Navbar-module__4Mo0GG__burger{display:flex}}
.Footer-module__uOQ7Qa__footer{border-top:1px solid var(--pp-line-dark);padding-block:var(--pp-stack) clamp(28px, 4vw, 48px)}.Footer-module__uOQ7Qa__top{grid-template-columns:1.4fr 1fr 1fr;gap:clamp(32px,5vw,72px);padding-bottom:clamp(40px,6vw,80px);display:grid}.Footer-module__uOQ7Qa__pitch{align-content:start;gap:20px;display:grid}.Footer-module__uOQ7Qa__pitch p{color:var(--pp-bone-soft);max-width:38ch}.Footer-module__uOQ7Qa__colTitle{font-size:var(--fs-small);letter-spacing:.22em;text-transform:uppercase;color:var(--pp-accent);margin-bottom:18px;font-weight:500}.Footer-module__uOQ7Qa__list{gap:10px;display:grid}.Footer-module__uOQ7Qa__list a{color:var(--pp-bone-soft);width:fit-content;transition:color .3s}.Footer-module__uOQ7Qa__list a:hover{color:var(--pp-bone)}.Footer-module__uOQ7Qa__wordmark{letter-spacing:-.04em;color:#0000;-webkit-text-stroke:1px #f0ede847;-webkit-user-select:none;user-select:none;white-space:nowrap;padding-bottom:clamp(24px,4vw,48px);font-size:clamp(44px,10vw,128px);font-weight:600;line-height:.95;overflow:hidden}.Footer-module__uOQ7Qa__bottom{border-top:1px solid var(--pp-line-dark);font-size:var(--fs-small);color:var(--pp-bone-soft);flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:24px;display:flex}@media (max-width:767px){.Footer-module__uOQ7Qa__top{grid-template-columns:1fr}}
:root{--pp-ink:#0c0d12;--pp-bone:#f0ede8;--pp-accent:#f6d108;--pp-grad-a:#ffe552;--pp-grad-b:#f6d108;--pp-grad-c:#9c7e00;--pp-ink-soft:#0c0d129e;--pp-bone-soft:#f0ede89e;--pp-line-dark:#f0ede824;--pp-line-light:#0c0d1224;--pp-scale:min(calc(100vw / 1512), 1px);--pp-gutter:clamp(20px, 4.2vw, 64px);--pp-stack:clamp(56px, 9vw, 140px);--fs-display:clamp(40px, 7.5vw, 76px);--fs-h2:clamp(28px, 5.2vw, 49px);--fs-h3:clamp(20px, 2.6vw, 27px);--fs-body:clamp(15px, 1.9vw, 17px);--fs-small:clamp(12px, 1.4vw, 13.5px);--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--ease-in-out-expo:cubic-bezier(.87, 0, .13, 1);--dur-micro:.2s;--dur-state:.3s;--dur-enter:.5s;--elev-1:0 2px 8px -2px #00000047;--elev-2:0 12px 28px -12px #0006;--elev-3:0 28px 56px -24px #0000008c;--z-nav:100;--z-curtain:200;--pp-radius:14px}@media (max-width:1023px){:root{--pp-scale:1px}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}body{font-family:var(--font-space-grotesk), Inter, system-ui, sans-serif;font-size:var(--fs-body);background:var(--pp-ink);color:var(--pp-bone);-webkit-font-smoothing:antialiased;line-height:1.6;overflow-x:hidden}body[data-intro-pending=true]{height:100dvh;overflow:hidden}img,svg,video{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}ul,ol{list-style:none}::selection{background:var(--pp-accent);color:var(--pp-ink)}:focus-visible{outline:2px solid var(--pp-accent);outline-offset:3px}.pp-theme-dark{--bg:var(--pp-ink);--fg:var(--pp-bone);--fg-soft:var(--pp-bone-soft);--hl:var(--pp-accent);--line:var(--pp-line-dark);background:var(--bg);color:var(--fg)}.pp-theme-light{--bg:var(--pp-bone);--fg:var(--pp-ink);--fg-soft:var(--pp-ink-soft);--hl:#8a7100;--line:var(--pp-line-light);background:var(--bg);color:var(--fg)}.pp-theme-blue{--bg:var(--pp-accent);--fg:var(--pp-ink);--fg-soft:#0c0d12b8;--hl:var(--pp-ink);--line:#0c0d1238;background:var(--bg);color:var(--fg)}.pp-container{width:min(100% - 2 * var(--pp-gutter), calc(1512 * var(--pp-scale)));margin-inline:auto}.pp-section{padding-block:var(--pp-stack)}section[id]{scroll-margin-top:24px}.pp-section--ambient{position:relative;overflow:hidden}.pp-section--ambient>.pp-container{position:relative}.pp-display{font-size:var(--fs-display);letter-spacing:-.03em;text-wrap:balance;font-weight:600;line-height:1.02}.pp-h2{font-size:var(--fs-h2);letter-spacing:-.02em;text-wrap:balance;font-weight:600;line-height:1.08}.pp-h3{font-size:var(--fs-h3);letter-spacing:-.01em;font-weight:600;line-height:1.2}.pp-eyebrow{font-size:var(--fs-small);letter-spacing:.22em;text-transform:uppercase;color:var(--hl,var(--pp-accent));align-items:center;gap:.75em;font-weight:500;display:inline-flex}.pp-eyebrow:before{content:"";background:currentColor;width:28px;height:1.5px}.pp-lede{color:var(--fg-soft,var(--pp-bone-soft));max-width:56ch;font-size:clamp(17px,2.3vw,22px);line-height:1.5}.pp-body-soft{color:var(--fg-soft,var(--pp-bone-soft))}.pp-btn{--btn-bg:var(--pp-accent);--btn-fg:var(--pp-ink);background:var(--btn-bg);color:var(--btn-fg);font-size:var(--fs-small);letter-spacing:.14em;text-transform:uppercase;isolation:isolate;transition:color .45s var(--ease-out-expo);border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:1.05em 2.1em;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.pp-btn:before{content:"";background:var(--pp-ink);border-radius:inherit;transition:transform .55s var(--ease-out-expo);z-index:-1;position:absolute;inset:-2%;transform:translateY(102%)}.pp-btn:hover:before,.pp-btn:focus-visible:before{transform:translateY(0)}.pp-btn:hover,.pp-btn:focus-visible{color:var(--pp-accent)}.pp-btn:active{transition:transform 80ms ease-out;transform:scale(.97)}.pp-btn--ghost{--btn-bg:transparent;--btn-fg:currentColor;box-shadow:inset 0 0 0 1.5px var(--line,var(--pp-line-dark))}.pp-btn__label{line-height:1.3;display:inline-block;position:relative;overflow:hidden}.pp-btn__label>span{transition:transform .5s var(--ease-out-expo);display:inline-block}.pp-btn__label>span:after{content:attr(data-text);position:absolute;top:100%;left:0}.pp-btn:hover .pp-btn__label>span,.pp-btn:focus-visible .pp-btn__label>span{transform:translateY(-100%)}.r-line{vertical-align:bottom;display:inline-block;overflow:hidden}.r-word{will-change:transform;display:inline-block}.pp-stat{border-top:1.5px solid var(--line,var(--pp-line-dark));gap:6px;padding-top:22px;display:grid}.pp-stat__value{letter-spacing:-.03em;color:var(--hl,var(--pp-accent));font-variant-numeric:tabular-nums;font-size:clamp(38px,5.6vw,64px);font-weight:600;line-height:1}.pp-stat__label{font-size:var(--fs-small);letter-spacing:.06em;color:var(--fg-soft,var(--pp-bone-soft));max-width:24ch}.pp-ambient{aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#f6d10812 0%,#0000 62%);border-radius:50%;width:clamp(360px,50vw,760px);animation:26s ease-in-out infinite alternate pp-ambient-drift;position:absolute}@keyframes pp-ambient-drift{0%{transform:translate(-4%,-3%)scale(1)}to{transform:translate(5%,4%)scale(1.12)}}.ob-stage{z-index:var(--z-curtain);background:var(--pp-ink);color:var(--pp-bone);clip-path:inset(0);place-items:center;display:grid;position:fixed;inset:0}.ob-stage[data-done=true]{pointer-events:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
