@font-face{font-family:Pirata One;font-style:normal;font-weight:400;font-display:block;src:url(../media/5442ff27cc27860f-s.2y1px1vyxc_xv.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:Pirata One;font-style:normal;font-weight:400;font-display:block;src:url(../media/0d13b97df6d5443d-s.3sh2phkq5onlc.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:Pirata One Fallback;src:local(Arial);ascent-override:127.77%;descent-override:35.44%;line-gap-override:0.0%;size-adjust:78.73%}.YsyqKG_className{font-family:Pirata One,Pirata One Fallback;font-style:normal;font-weight:400}.YsyqKG_variable{--font-pirata:"Pirata One", "Pirata One Fallback"}
.sp-page{z-index:0;background:#060302;position:relative}.sp-bg{z-index:-1;object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100lvh;position:fixed;inset:0}@media (max-aspect-ratio:1){.sp-bg{object-position:8% 50%;width:303vw}}.sp{height:100svh;position:relative;overflow:hidden}@media (max-aspect-ratio:13/10){.sp{height:calc(10.5*min(23.8vw,140px))}}.sp-board{opacity:0;transition:opacity .7s;position:absolute;inset:0}.sp-board[data-ready]{opacity:1}.sp-board canvas{touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){.sp-board{transition:none}}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sp-list{list-style:none}.sp[data-fallback]{height:auto}.sp[data-fallback] .sp-list{clip-path:none;white-space:normal;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:28px;width:auto;height:auto;margin:0;padding:96px 24px;display:grid;position:static;overflow:visible}.sp[data-fallback] .sp-list li{text-align:center;justify-items:center;gap:14px;display:grid}.sp[data-fallback] .sp-list span{font:700 .8rem / 1 var(--font-sans), system-ui, sans-serif;letter-spacing:.22em;text-transform:uppercase;color:#f6a24e}.sp[data-fallback] .sp-list img{box-sizing:border-box;object-fit:contain;background:#fff;border-radius:14px;width:min(100%,260px);height:110px;padding:14px}.sp-cards{margin:0;padding:0;list-style:none;display:none}@media (max-width:759px){.sp{height:auto;padding:clamp(80px, 11svh, 96px) 20px calc(clamp(40px, 8svh, 72px) + env(safe-area-inset-bottom));overflow:visible}.sp .sp-title{clip-path:none;white-space:normal;text-align:center;width:auto;height:auto;font:400 52px / 1 var(--font-pirata), serif;color:#f8ecdc;text-shadow:0 3px #78340e80,0 8px 30px #0009;margin:0 0 clamp(20px,3.4svh,28px);position:static;overflow:visible}.sp-board,.sp-list{display:none}.sp-cards{justify-items:center;gap:clamp(18px,3.4svh,28px);display:grid}.sp-card{box-sizing:border-box;background:radial-gradient(at 50% 60%,#f28a2e2e,#f28a2e00 70%),linear-gradient(#141d4d,#080b22);border:1px solid #f28a2e80;border-radius:22px;width:min(100%,440px);padding:10px 14px;box-shadow:0 12px 28px #00000080}.sp-card img{width:100%;height:auto;display:block}}
