@font-face{font-family:unbounded;src:url(../media/Unbounded_400-s.p.2dxswpbj88emf.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:unbounded;src:url(../media/Unbounded_600-s.p.2oi6q-awd8osf.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:unbounded;src:url(../media/Unbounded_800-s.p.28ujdxtcx-wmm.woff2)format("woff2");font-display:swap;font-weight:800}@font-face{font-family:unbounded Fallback;src:local(Arial);ascent-override:73.13%;descent-override:18.01%;line-gap-override:0.0%;size-adjust:136.07%}.sFxbIG_className{font-family:unbounded,unbounded Fallback}.sFxbIG_variable{--font-unbounded:"unbounded", "unbounded Fallback"}
@font-face{font-family:manrope;src:url(../media/Manrope_400-s.p.35ko220xb0zm_.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:manrope;src:url(../media/Manrope_500-s.p.3_uluq3vrn74y.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:manrope;src:url(../media/Manrope_600-s.p.1ulfhmvrtbw7z.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:manrope;src:url(../media/Manrope_700-s.p.2-ihkdnkdu3pk.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:manrope;src:url(../media/Manrope_800-s.p.2xocel7u8usmw.woff2)format("woff2");font-display:swap;font-weight:800}@font-face{font-family:manrope Fallback;src:local(Arial);ascent-override:102.74%;descent-override:28.91%;line-gap-override:0.0%;size-adjust:103.76%}.rs6G1a_className{font-family:manrope,manrope Fallback}.rs6G1a_variable{--font-manrope:"manrope", "manrope Fallback"}
:root{--field:#8a8f69;--olive-dark:#5a5e38;--olive-deep:#3b3f22;--olive-line:#9ca37a;--paper:#e6e4d4;--paper-light:#f2f0e6;--ink:#06110e;--gold:#ffc000;--green:#93c018;--orange:#f05010;--pixel:#f0f030;--grid-line:#06110e21;--cell:34px;--font-head:var(--font-unbounded), "Arial Black", sans-serif;--font-body:var(--font-manrope), "Helvetica Neue", Arial, sans-serif;--ease-out:cubic-bezier(.2, .8, .2, 1);--ease-drop:cubic-bezier(.3, 1.35, .5, 1)}*{box-sizing:border-box}html,body{min-height:100%;margin:0;padding:0}body{background:var(--field);min-height:100dvh;color:var(--paper-light);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;font-size:17px;line-height:1.45;overflow-x:hidden}button,input{font:inherit;color:inherit}button{cursor:pointer}img{max-width:100%;display:block}:focus-visible{outline:3px solid var(--pixel);outline-offset:3px}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.field{isolation:isolate;min-height:100dvh;position:relative;overflow:hidden}.field__waves{z-index:-2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.scallop{z-index:-1;background:radial-gradient(circle at 0 50%, transparent 13px, var(--scallop) 14px) 0 0 / 46px 44px repeat-y;width:46px;position:absolute;top:0;bottom:0;right:0}@media (max-width:899px){.scallop{background:radial-gradient(circle at 0 50%, transparent 8px, var(--scallop) 9px) 0 0 / 24px 28px repeat-y;width:24px}}.sheet{background-color:var(--paper);color:var(--ink);background-image:linear-gradient(var(--grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--grid-line) 1px, transparent 1px);background-size:var(--cell) var(--cell);box-shadow:14px 14px 0 var(--olive-deep);background-position:-1px -1px;position:relative}@media (max-width:899px){.sheet{box-shadow:9px 9px 0 var(--olive-deep)}}.sheet:after{content:"";pointer-events:none;opacity:.35;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .3 0 0 0 0 .3 0 0 0 0 .25 0 0 0 .5 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.btn{border:2.5px solid var(--ink);background:var(--ink);min-height:58px;color:var(--paper-light);font-family:var(--font-head);letter-spacing:.01em;box-shadow:5px 5px 0 var(--orange);transition:transform .15s var(--ease-out), box-shadow .15s var(--ease-out), background-color .15s;justify-content:center;align-items:center;gap:12px;padding:14px 28px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.btn:hover:not(:disabled){box-shadow:7px 7px 0 var(--orange);transform:translate(-2px,-2px)}.btn:active:not(:disabled){box-shadow:2px 2px 0 var(--orange);transform:translate(3px,3px)}.btn:disabled{cursor:not-allowed;color:#06110e73;box-shadow:none;background:0 0;border-color:#06110e4d}.btn--paper{background:var(--paper-light);color:var(--ink);border-color:var(--ink);box-shadow:5px 5px 0 var(--ink)}.btn--paper:hover:not(:disabled){box-shadow:7px 7px 0 var(--ink)}.btn--paper:active:not(:disabled){box-shadow:2px 2px 0 var(--ink)}.btn__arrow{font-family:var(--font-body);font-size:20px;font-weight:800;line-height:1}.kicker{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;font-size:13px;font-weight:700}@media (max-width:899px){.btn{min-height:50px;padding:10px 20px;font-size:15px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
