@font-face{font-family:Unbounded;src:url(/fonts/unbounded-400-cyr.woff2)format("woff2");font-weight:400;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;src:url(/fonts/unbounded-400-lat.woff2)format("woff2");font-weight:400;font-display:swap;unicode-range:U+??,U+2000-206F,U+2122,U+2191,U+2193,U+2212,U+2215}@font-face{font-family:Unbounded;src:url(/fonts/unbounded-600-cyr.woff2)format("woff2");font-weight:600;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;src:url(/fonts/unbounded-600-lat.woff2)format("woff2");font-weight:600;font-display:swap;unicode-range:U+??,U+2000-206F,U+2122,U+2191,U+2193,U+2212,U+2215}@font-face{font-family:Unbounded;src:url(/fonts/unbounded-800-cyr.woff2)format("woff2");font-weight:800;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;src:url(/fonts/unbounded-800-lat.woff2)format("woff2");font-weight:800;font-display:swap;unicode-range:U+??,U+2000-206F,U+2122,U+2191,U+2193,U+2212,U+2215}@font-face{font-family:Onest;src:url(/fonts/onest-400-cyr.woff2)format("woff2");font-weight:400;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;src:url(/fonts/onest-400-lat.woff2)format("woff2");font-weight:400;font-display:swap;unicode-range:U+??,U+2000-206F,U+2122,U+2191,U+2193,U+2212,U+2215}@font-face{font-family:Onest;src:url(/fonts/onest-500-cyr.woff2)format("woff2");font-weight:500;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;src:url(/fonts/onest-500-lat.woff2)format("woff2");font-weight:500;font-display:swap;unicode-range:U+??,U+2000-206F,U+2122,U+2191,U+2193,U+2212,U+2215}@font-face{font-family:Onest;src:url(/fonts/onest-600-cyr.woff2)format("woff2");font-weight:600;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;src:url(/fonts/onest-600-lat.woff2)format("woff2");font-weight:600;font-display:swap;unicode-range:U+??,U+2000-206F,U+2122,U+2191,U+2193,U+2212,U+2215}:root{--forest-950:#0a110e;--forest-900:#0e1714;--forest-800:#16241e;--forest-700:#1e3129;--forest-600:#2c4a3e;--bone:#eadfcb;--bone-soft:#f2ebdd;--sand:#d9c8a4;--on-dark:#eadfcb;--on-dark-mute:#a9b3ac;--on-light:#0e1714;--on-light-mute:#4a5a52;--ember:#e0954a;--ember-deep:#8a4e1b;--line-dark:#eadfcb24;--line-light:#0e171424;--f-1:#e0954a;--f-2:#c9a86a;--f-3:#a8895a;--f-4:#8a7048;--f-5:#6d7f66;--f-6:#4f6b5c;--f-7:#3a5449;--f-8:#2c4a3e;--sp-1:.25rem;--sp-2:.5rem;--sp-3:.75rem;--sp-4:1rem;--sp-6:1.5rem;--sp-8:2rem;--sp-12:3rem;--sp-16:4rem;--sp-24:6rem;--sp-32:8rem;--sp-40:10rem;--fs-micro:.78rem;--fs-small:.9rem;--fs-body:clamp(1rem, .95rem + .25vw, 1.12rem);--fs-lead:clamp(1.2rem, 1.05rem + .7vw, 1.65rem);--fs-h3:clamp(1.5rem, 1.25rem + 1.1vw, 2.2rem);--fs-h2:clamp(2.4rem, 1.6rem + 3vw, 4.4rem);--fs-h1:clamp(3.2rem, 1.6rem + 6.4vw, 8rem);--fs-mega:clamp(5rem, 1rem + 15vw, 16rem);--font-display:"Unbounded", "Trebuchet MS", sans-serif;--font-body:"Onest", system-ui, -apple-system, sans-serif;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-soft:cubic-bezier(.33, 1, .68, 1);--radius:4px;--radius-lg:8px;--focus-ring:0 0 0 3px var(--forest-900), 0 0 0 5px var(--ember);--shadow-lift:0 24px 60px -30px #0a110ebf;--shadow-deep:0 40px 100px -40px #0a110ee6}*{box-sizing:border-box}html{scroll-behavior:auto}html,body{background:var(--forest-900)}body{font-family:var(--font-body);font-size:var(--fs-body);color:var(--on-dark);-webkit-font-smoothing:antialiased;margin:0;line-height:1.55;overflow-x:hidden}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:600;line-height:.98}h1{letter-spacing:-.045em;font-weight:800}h2{letter-spacing:-.035em}p{text-wrap:pretty;margin:0}a{color:inherit;text-decoration:none}button{font-family:var(--font-body);cursor:pointer;color:inherit;font-size:inherit;background:0 0;border:none}img{max-width:100%;display:block}.tnum,.stat__value,.pack-row__value{font-variant-numeric:tabular-nums}:focus-visible{box-shadow:var(--focus-ring);border-radius:2px;outline:none}::selection{background:var(--ember);color:var(--forest-950)}.container{max-width:1280px;padding:0 var(--sp-6);margin:0 auto}@media (width>=768px){.container{padding:0 var(--sp-12)}}.btn{align-items:center;gap:var(--sp-2);font-weight:600;font-size:var(--fs-small);letter-spacing:.01em;isolation:isolate;transition:color .35s var(--ease-out), border-color .35s var(--ease-out);border-radius:999px;padding:1rem 2rem;display:inline-flex;position:relative;overflow:hidden}.btn:before{content:"";z-index:-1;transform-origin:bottom;transition:transform .5s var(--ease-out);position:absolute;inset:0;transform:scaleY(0)}.btn:hover:before{transform:scaleY(1)}.btn-primary{background:var(--ember);color:var(--forest-950)}.btn-primary:before{background:var(--bone)}.btn-primary:hover{color:var(--forest-950)}.btn-ghost{color:var(--on-dark);border:1px solid var(--line-dark);background:0 0}.btn-ghost:before{background:var(--bone)}.btn-ghost:hover{color:var(--forest-950);border-color:var(--bone)}.btn-invert{background:var(--forest-900);color:var(--bone)}.btn-invert:before{background:var(--ember)}.btn-invert:hover{color:var(--forest-950)}.section{padding:var(--sp-32) 0;position:relative}.section--tight{padding:var(--sp-16) 0 var(--sp-24)}.section--tall{padding:var(--sp-40) 0}@media (width<=767px){.section{padding:var(--sp-16) 0}.section--tall{padding:var(--sp-24) 0}}.section-light{background:var(--bone);color:var(--on-light)}.section-light h1,.section-light h2,.section-light h3{color:var(--on-light)}.grain{pointer-events:none;opacity:.055;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.line-mask{display:block;overflow:hidden}.line-mask>span{will-change:transform;display:block}.veil{clip-path:inset(0);overflow:hidden}.veil>img,.veil>.veil__fill{will-change:transform}.eyebrow{font-family:var(--font-body);font-weight:500;font-size:var(--fs-micro);letter-spacing:.18em;text-transform:uppercase;color:var(--ember)}.section-light .eyebrow{color:var(--ember-deep)}.mega{font-family:var(--font-display);font-weight:800;font-size:var(--fs-mega);letter-spacing:-.06em;line-height:.82}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.line-mask>span{transform:none!important}.veil{clip-path:none!important}}
