@font-face{font-family:Lilita One;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3b0bcebad1fd47d9-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Lilita One;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/043945717efb3a31-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Lilita One Fallback;src:local("Arial");ascent-override:96.14%;descent-override:22.91%;line-gap-override:0.00%;size-adjust:96.01%}.__className_aa659e{font-family:Lilita One,Lilita One Fallback;font-weight:400;font-style:normal}.__variable_aa659e{--font-rack-display:"Lilita One","Lilita One Fallback"}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/db911767852bc875-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f10b8e9d91f3edcb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8888a3826f4a3af4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/29e7bbdce9332268-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c3bc380753a8436c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0484562807a97172-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/29a4aea02fdee119-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a1386beebedccca4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b957ea75a84b6ea7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins Fallback;src:local("Arial");ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.__className_1e35df{font-family:Poppins,Poppins Fallback;font-style:normal}.__variable_1e35df{--font-rack-heading:"Poppins","Poppins Fallback"}[data-rack]{--rack-red:0 84% 60%;--rack-gold:39 87% 48%;--rack-felt:152 36% 28%;--rack-radius:0.75rem;--rack-radius-sm:0.5rem;--rack-radius-lg:1.25rem;--rack-font-display:var(--font-rack-display),"Lilita One",system-ui,sans-serif;--rack-font-heading:var(--font-rack-heading),"Poppins",system-ui,sans-serif;--rack-font-sans:var(--font-sans),"Inter",system-ui,sans-serif;color-scheme:light;--rack-bg:40 30% 97%;--rack-bg-soft:38 32% 94%;--rack-surface:0 0% 100%;--rack-surface-raised:35 35% 96%;--rack-fg:210 24% 16%;--rack-fg-muted:210 12% 38%;--rack-border:35 22% 84%;--rack-border-strong:35 24% 72%;--rack-primary:207 71% 38%;--rack-primary-hover:207 71% 32%;--rack-primary-fg:0 0% 100%;--rack-secondary:13 68% 52%;--rack-secondary-fg:0 0% 100%;--rack-accent:35 82% 46%;--rack-accent-fg:35 60% 12%;--rack-danger:0 72% 46%;--rack-success:152 45% 32%;--rack-shadow-sm:0 1px 2px hsl(210 24% 16%/0.06),0 1px 3px hsl(210 24% 16%/0.08);--rack-shadow-md:0 2px 4px hsl(210 24% 16%/0.06),0 8px 16px -4px hsl(210 24% 16%/0.12);--rack-shadow-lg:0 4px 8px hsl(210 24% 16%/0.08),0 20px 40px -8px hsl(210 24% 16%/0.18);--rack-page:radial-gradient(1200px 600px at 85% -10%,hsl(207 71% 42%/0.07),transparent 60%),radial-gradient(900px 500px at -10% 100%,hsl(35 82% 46%/0.07),transparent 60%)}[data-rack][data-rack-theme=dark]{color-scheme:dark;--rack-bg:208 26% 10%;--rack-bg-soft:208 24% 13%;--rack-surface:208 22% 16%;--rack-surface-raised:208 20% 20%;--rack-fg:40 24% 96%;--rack-fg-muted:208 12% 70%;--rack-border:208 16% 26%;--rack-border-strong:208 16% 38%;--rack-primary:207 76% 58%;--rack-primary-hover:207 76% 66%;--rack-primary-fg:208 40% 10%;--rack-secondary:13 74% 60%;--rack-secondary-fg:208 40% 10%;--rack-accent:39 90% 58%;--rack-accent-fg:39 60% 10%;--rack-danger:0 76% 64%;--rack-success:152 48% 52%;--rack-shadow-sm:0 1px 2px hsl(0 0% 0%/0.4);--rack-shadow-md:0 2px 4px hsl(0 0% 0%/0.3),0 8px 20px -6px hsl(0 0% 0%/0.5);--rack-shadow-lg:0 4px 10px hsl(0 0% 0%/0.35),0 24px 48px -10px hsl(0 0% 0%/0.6);--rack-page:radial-gradient(1200px 600px at 85% -10%,hsl(152 36% 28%/0.28),transparent 60%),radial-gradient(900px 500px at -10% 100%,hsl(207 76% 58%/0.12),transparent 60%)}@media (prefers-color-scheme:dark){[data-rack]:not([data-rack-theme=light]){color-scheme:dark;--rack-bg:208 26% 10%;--rack-bg-soft:208 24% 13%;--rack-surface:208 22% 16%;--rack-surface-raised:208 20% 20%;--rack-fg:40 24% 96%;--rack-fg-muted:208 12% 70%;--rack-border:208 16% 26%;--rack-border-strong:208 16% 38%;--rack-primary:207 76% 58%;--rack-primary-hover:207 76% 66%;--rack-primary-fg:208 40% 10%;--rack-secondary:13 74% 60%;--rack-secondary-fg:208 40% 10%;--rack-accent:39 90% 58%;--rack-accent-fg:39 60% 10%;--rack-danger:0 76% 64%;--rack-success:152 48% 52%;--rack-shadow-sm:0 1px 2px hsl(0 0% 0%/0.4);--rack-shadow-md:0 2px 4px hsl(0 0% 0%/0.3),0 8px 20px -6px hsl(0 0% 0%/0.5);--rack-shadow-lg:0 4px 10px hsl(0 0% 0%/0.35),0 24px 48px -10px hsl(0 0% 0%/0.6);--rack-page:radial-gradient(1200px 600px at 85% -10%,hsl(152 36% 28%/0.28),transparent 60%),radial-gradient(900px 500px at -10% 100%,hsl(207 76% 58%/0.12),transparent 60%)}}.rack-canvas{background-color:hsl(var(--rack-bg));background-image:var(--rack-page);color:hsl(var(--rack-fg));font-family:var(--rack-font-sans);min-height:100dvh}.rack-wordmark{font-family:var(--rack-font-display);font-weight:400;letter-spacing:.01em;line-height:1;paint-order:stroke fill;-webkit-text-stroke:max(2px,.055em) #000;text-shadow:0 2px 0 hsl(0 0% 0%/.25)}.rack-wordmark .rack-wordmark-rack{color:hsl(var(--rack-red))}.rack-wordmark .rack-wordmark-up{color:hsl(var(--rack-gold))}.rack-felt{background-color:hsl(var(--rack-felt));background-image:radial-gradient(hsl(0 0% 0%/.22) 1px,transparent 0),radial-gradient(hsl(0 0% 100%/.05) 1px,transparent 0);background-size:6px 6px,11px 11px;background-position:0 0,3px 5px}@keyframes rack-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.rack-fade-in{animation:rack-fade-in .35s ease-out both}@keyframes rack-pop{0%{transform:scale(.85);opacity:0}60%{transform:scale(1.04);opacity:1}to{transform:scale(1);opacity:1}}.rack-pop{animation:rack-pop .4s cubic-bezier(.2,.9,.3,1.2) both}@keyframes rack-bounce{0%,to{transform:translateY(0);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:translateY(-22%);animation-timing-function:cubic-bezier(0,0,.2,1)}}.rack-bounce{animation:rack-bounce .9s infinite}@media (prefers-reduced-motion:reduce){.rack-bounce,.rack-fade-in,.rack-pop{animation:none}}[data-rack] :focus-visible{outline:2px solid hsl(var(--rack-primary));outline-offset:2px;border-radius:var(--rack-radius-sm)}