@font-face{font-family:baloo;src:url(../media/baloo2_latin-s.p.3gsl799fpqty8.woff2)format("woff2");font-display:swap;font-weight:400 800;font-style:normal}@font-face{font-family:baloo Fallback;src:local(Arial);ascent-override:111.2%;descent-override:54.05%;line-gap-override:0.0%;size-adjust:96.95%}.baloo_774c2c17-module__SBFgUa__className{font-family:baloo,baloo Fallback,ui-rounded,Segoe UI,system-ui,sans-serif;font-style:normal}.baloo_774c2c17-module__SBFgUa__variable{--font-baloo:"baloo", "baloo Fallback", ui-rounded, Segoe UI, system-ui, sans-serif}
:root{--deep:#102c31;--deeper:#0a1d21;--abyss:#061215;--petrol:#173a40;--plate-top:#0e2a30f0;--plate-bottom:#16383cf0;--ivory:#fff4dd;--muted:#d5e3de;--dim:#9fb8b2;--copper:#c79a63;--copper-deep:#977247;--copper-rule:#c79a6366;--amber:#f4bd65;--amber-light:#ffd68a;--amber-ink:#302818;--amber-base:#87582e;--well:#5ad2ff;--well-core:#d6fbff;--shadow:#040d1073;--gutter:clamp(16px, 4vw, 48px);--content:1180px;--bevel:10px;--font:var(--font-baloo), "Baloo 2", ui-rounded, "Segoe UI", system-ui, sans-serif;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;background:var(--abyss)}body{background:var(--deep);min-height:100svh;color:var(--muted);font-family:var(--font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;font-size:17px;font-weight:500;line-height:1.45;overflow-x:clip}img,canvas,svg,video{max-width:100%;display:block}a{color:inherit}button{font:inherit;color:inherit}h1,h2,h3,h4,p{margin:0}h1,h2,h3{color:var(--ivory);letter-spacing:-.01em;text-wrap:balance;font-weight:800;line-height:1.08}p{text-wrap:pretty}::selection{color:var(--ivory);background:#f4bd6559}:focus-visible{outline:2px solid var(--amber-light);outline-offset:3px;border-radius:4px}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{z-index:100;background:var(--amber);color:var(--amber-ink);border-radius:8px;padding:10px 16px;font-weight:800;text-decoration:none;transition:top .2s;position:fixed;top:-60px;left:12px}.skip-link:focus{top:12px}.container{width:min(100% - 2 * var(--gutter), var(--content));margin-inline:auto}.section{padding-block:clamp(72px,11vw,140px);position:relative}.caption{white-space:nowrap;color:var(--copper);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:12px;font-size:13px;font-weight:700;display:flex}.caption:after{content:"";background:linear-gradient(90deg, var(--copper-rule), #c79a6300);flex:0 120px;min-width:18px;height:1px}.caption--center{justify-content:center}.caption--center:before{content:"";background:linear-gradient(270deg, var(--copper-rule), #c79a6300);flex:0 120px;min-width:18px;height:1px}.section-title{margin-top:14px;font-size:clamp(34px,5.4vw,64px)}.section-lead{max-width:60ch;color:var(--muted);margin-top:18px;font-size:clamp(17px,1.6vw,20px)}.bevel{--b:var(--bevel);clip-path:polygon(var(--b) 0, calc(100% - var(--b)) 0, 100% var(--b), 100% calc(100% - var(--b)), calc(100% - var(--b)) 100%, var(--b) 100%, 0 calc(100% - var(--b)), 0 var(--b))}.plate{--b:var(--bevel);isolation:isolate;filter:drop-shadow(0 8px 22px var(--shadow));padding:22px;position:relative}.plate:before,.plate:after{content:"";z-index:-1;clip-path:polygon(var(--b) 0, calc(100% - var(--b)) 0, 100% var(--b), 100% calc(100% - var(--b)), calc(100% - var(--b)) 100%, var(--b) 100%, 0 calc(100% - var(--b)), 0 var(--b));position:absolute}.plate:before{background:linear-gradient(180deg, #deb680f2, var(--copper-deep));inset:0}.plate:after{background:linear-gradient(180deg, var(--plate-top), var(--plate-bottom));inset:1.5px}.plate--glass:after{-webkit-backdrop-filter:blur(10px);background:linear-gradient(#0a2025b8,#102e32c7)}.btn{--b:10px;isolation:isolate;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;min-height:52px;transition:transform .12s var(--ease-out), filter .2s;border:0;justify-content:center;align-items:center;gap:10px;padding:0 26px;font-size:18px;font-weight:800;line-height:1.1;text-decoration:none;display:inline-flex;position:relative}.btn svg{flex:none}.btn--amber{color:var(--amber-ink);filter:drop-shadow(0 10px 18px #87582e73);padding-bottom:4px}.btn--amber:before,.btn--amber:after{content:"";z-index:-1;clip-path:polygon(var(--b) 0, calc(100% - var(--b)) 0, 100% var(--b), 100% calc(100% - var(--b)), calc(100% - var(--b)) 100%, var(--b) 100%, 0 calc(100% - var(--b)), 0 var(--b));position:absolute}.btn--amber:before{background:var(--amber-base);inset:0}.btn--amber:after{background:linear-gradient(180deg, #fff0c3a6 0 3px, transparent 3px calc(100% - 4px), #78421f47 calc(100% - 4px)), linear-gradient(180deg, var(--amber-light) 0%, var(--amber) 30%, #e2a044 80%, #c78232 100%);box-shadow:inset 0 0 0 1px var(--amber-light);transition:transform .12s var(--ease-out);inset:0 0 4px}.btn--amber>.btn__face{transition:transform .12s var(--ease-out);align-items:center;gap:10px;display:inline-flex;position:relative}.btn--amber .btn__sweep{pointer-events:none;mix-blend-mode:screen;clip-path:polygon(var(--b) 0, calc(100% - var(--b)) 0, 100% var(--b), 100% calc(100% - var(--b)), calc(100% - var(--b)) 100%, var(--b) 100%, 0 calc(100% - var(--b)), 0 var(--b));position:absolute;inset:0 0 4px;overflow:hidden}.btn--amber .btn__sweep:before{content:"";width:110px;animation:button-sweep 7s var(--ease-out) infinite;animation-delay:var(--sweep-delay,2.4s);background:linear-gradient(100deg,#0000 0%,#ffd89a40 26%,#fff1d28c 34%,#ffd89a40 42%,#0000 56% 66%,#fff1d266 72%,#0000 78%);position:absolute;top:-20%;bottom:-20%;left:-140px;transform:skew(-26deg)}.btn--amber:hover{filter:drop-shadow(0 12px 22px #f4bd656b)brightness(1.04)}.btn--amber:active:after,.btn--amber:active>.btn__face,.btn--amber:active .btn__sweep{transform:translateY(2px)}@keyframes button-sweep{0%{left:-140px}22%,to{left:calc(100% + 60px)}}.btn--copper{color:var(--ivory)}.btn--copper:before,.btn--copper:after{content:"";z-index:-1;clip-path:polygon(var(--b) 0, calc(100% - var(--b)) 0, 100% var(--b), 100% calc(100% - var(--b)), calc(100% - var(--b)) 100%, var(--b) 100%, 0 calc(100% - var(--b)), 0 var(--b));transition:background .2s;position:absolute}.btn--copper:before{background:linear-gradient(180deg, #e3bd86, var(--copper-deep));inset:0}.btn--copper:after{background:linear-gradient(#0e2a30db,#16383ce6);inset:1.5px}.btn--copper:hover:after{background:linear-gradient(#1c464ceb,#1e484cf0)}.btn--copper:active{transform:translateY(1px)}.btn--small{--b:8px;min-height:40px;padding:0 16px;font-size:15px}.btn--block{width:100%}.chip{--b:6px;letter-spacing:.04em;color:var(--ivory);box-shadow:inset 0 0 0 1px var(--copper-rule);clip-path:polygon(var(--b) 0, calc(100% - var(--b)) 0, 100% var(--b), 100% calc(100% - var(--b)), calc(100% - var(--b)) 100%, var(--b) 100%, 0 calc(100% - var(--b)), 0 var(--b));background:#173a40d9;align-items:center;gap:6px;padding:5px 12px 4px;font-size:13px;font-weight:700;display:inline-flex}.chip--amber{color:var(--amber-ink);background:linear-gradient(180deg, var(--amber-light), var(--amber));box-shadow:none}.reveal{opacity:0;transition:opacity .8s var(--ease-out), transform .9s var(--ease-out);transition-delay:var(--delay,0s);transform:translateY(28px)}.reveal.is-visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.reveal{opacity:1;transform:none}}.stores{color:var(--dim);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 10px;font-size:14px;font-weight:600;display:flex}.stores__label{letter-spacing:.02em}.stores__badge{--b:7px;min-height:32px;color:var(--ivory);letter-spacing:.02em;clip-path:polygon(var(--b) 0, calc(100% - var(--b)) 0, 100% var(--b), 100% calc(100% - var(--b)), calc(100% - var(--b)) 100%, var(--b) 100%, 0 calc(100% - var(--b)), 0 var(--b));background:#0612159e;align-items:center;padding:3px 14px 2px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:inset 0 0 0 1px #c79a6373}.stores__badge--live:hover{background:#173a40e6}
