.HomeOpening-module__OuKJQW__opening{--opening-accent:var(--sf-accent,var(--home-accent));--opening-line:color-mix(in srgb, var(--home-ink) 9%, transparent);--opening-glass:color-mix(in srgb, var(--home-ink) 4%, transparent);--opening-icon:var(--opening-accent);isolation:isolate;width:100%;max-width:var(--home-width,1280px);flex-direction:column;align-items:center;gap:40px;margin-inline:auto;padding:72px 24px;display:flex;position:relative}.HomeOpening-module__OuKJQW__hero{text-align:center;flex-direction:column;align-items:center;gap:30px;width:100%;min-width:0;max-width:940px;display:flex}.HomeOpening-module__OuKJQW__heroCopy{flex-direction:column;align-items:center;min-width:0;display:flex}.HomeOpening-module__OuKJQW__title{max-width:18ch;font:clamp(38px, 6vw, 76px) / 1.3 var(--font-th-bold), sans-serif;letter-spacing:-.035em;overflow-wrap:anywhere;text-wrap:balance;color:var(--home-ink);margin:0;padding-bottom:.06em}.HomeOpening-module__OuKJQW__title span{font-family:var(--font-th-regular), sans-serif;display:block}.HomeOpening-module__OuKJQW__kicker,.HomeOpening-module__OuKJQW__title,.HomeOpening-module__OuKJQW__description,.HomeOpening-module__OuKJQW__heroActions{animation:.9s cubic-bezier(.16,1,.3,1) both HomeOpening-module__OuKJQW__heroIn}.HomeOpening-module__OuKJQW__description{max-width:58ch;color:var(--home-muted);white-space:pre-line;overflow-wrap:anywhere;margin:18px 0 0;font-size:15px;line-height:1.85;animation-delay:80ms}.HomeOpening-module__OuKJQW__heroActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;animation-delay:.16s;display:flex}.HomeOpening-module__OuKJQW__primary,.HomeOpening-module__OuKJQW__secondary{border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 18px;font-size:13px;text-decoration:none;transition:transform .22s cubic-bezier(.16,1,.3,1),box-shadow .22s,background-color .22s;display:inline-flex}.HomeOpening-module__OuKJQW__primary svg,.HomeOpening-module__OuKJQW__secondary svg{width:15px;height:15px}.HomeOpening-module__OuKJQW__primary{background:var(--opening-accent);color:var(--home-on-accent,var(--theme-main-contrast));font-family:var(--font-th-bold), sans-serif;box-shadow:0 1px 2px #00000029}.HomeOpening-module__OuKJQW__primary svg{transition:transform .22s cubic-bezier(.16,1,.3,1)}.HomeOpening-module__OuKJQW__secondary{background:var(--opening-glass);color:var(--home-ink);font-family:var(--font-th-regular), sans-serif;box-shadow:inset 0 0 0 1px var(--opening-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.HomeOpening-module__OuKJQW__secondary svg{color:var(--opening-icon)}.HomeOpening-module__OuKJQW__stats{--stats-base:var(--theme-card-bg-safe,#101012);--stats-ink:var(--theme-text-safe,#f5f5f5);--stats-muted:var(--theme-text-muted-safe,#a3a3a3);--stats-line:color-mix(in srgb, var(--stats-ink) 9%, transparent);width:100%;min-width:0;max-width:1100px;color:var(--stats-ink)}.HomeOpening-module__OuKJQW__statsTitle{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.HomeOpening-module__OuKJQW__statGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;display:grid}.HomeOpening-module__OuKJQW__stat{background:var(--stats-base);min-width:0;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--stats-ink) 9%, transparent);border-radius:12px;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;transition:transform .26s cubic-bezier(.16,1,.3,1),box-shadow .26s;display:flex;position:relative}html.dark .HomeOpening-module__OuKJQW__stat{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--stats-ink) 9%, transparent), inset 0 0 22px #ffffff06}.HomeOpening-module__OuKJQW__stat:before{content:"";background:var(--opening-accent);width:18px;height:1.5px;position:absolute;top:-1px;left:18px}.HomeOpening-module__OuKJQW__statLabel{min-width:0;color:var(--stats-muted);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;line-height:1.5;display:flex}.HomeOpening-module__OuKJQW__statLabel svg{width:14px;height:14px;color:var(--opening-accent);stroke-width:1.5px;flex-shrink:0}.HomeOpening-module__OuKJQW__statValue{flex-wrap:nowrap;align-items:baseline;gap:5px;margin:0;display:flex}.HomeOpening-module__OuKJQW__statValue strong{color:var(--stats-ink);font:22px / 1.1 var(--font-th-light), sans-serif;font-synthesis:none;font-variant-numeric:tabular-nums;letter-spacing:-.03em;overflow-wrap:anywhere}.HomeOpening-module__OuKJQW__statValue span{color:var(--stats-muted);letter-spacing:.04em;font-size:10px}.HomeOpening-module__OuKJQW__statValue .HomeOpening-module__OuKJQW__statDetail{display:none}@media (hover:hover) and (pointer:fine){.HomeOpening-module__OuKJQW__primary:hover{box-shadow:inset 0 1px 0 #ffffff47, 0 0 0 1px var(--opening-accent), 0 16px 48px -8px color-mix(in srgb, var(--opening-accent) 85%, transparent);transform:translateY(-1px)}.HomeOpening-module__OuKJQW__primary:hover svg{transform:translate(3px)}.HomeOpening-module__OuKJQW__secondary:hover{background:color-mix(in srgb, var(--home-ink) 9%, transparent)}.HomeOpening-module__OuKJQW__stat:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--stats-ink) 16%, transparent);transform:translateY(-2px)}html.dark .HomeOpening-module__OuKJQW__stat:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--stats-ink) 16%, transparent), inset 0 0 22px #ffffff09}}@media (max-width:1000px){.HomeOpening-module__OuKJQW__statGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.HomeOpening-module__OuKJQW__opening{gap:28px;padding:44px 16px}.HomeOpening-module__OuKJQW__hero{gap:22px}.HomeOpening-module__OuKJQW__title{font-size:clamp(32px,9vw,40px)}.HomeOpening-module__OuKJQW__description{margin-top:12px;font-size:13px}.HomeOpening-module__OuKJQW__heroActions{gap:10px;width:100%}.HomeOpening-module__OuKJQW__primary,.HomeOpening-module__OuKJQW__secondary{flex:1 1 0;min-width:140px;min-height:42px;padding-inline:14px}.HomeOpening-module__OuKJQW__statGrid{gap:10px}.HomeOpening-module__OuKJQW__stat{gap:8px;padding:10px 12px}.HomeOpening-module__OuKJQW__stat:before{width:14px;left:12px}.HomeOpening-module__OuKJQW__statLabel{letter-spacing:.1em;gap:6px;font-size:10px}.HomeOpening-module__OuKJQW__statValue strong{font-size:18px}}@media (prefers-reduced-motion:reduce){.HomeOpening-module__OuKJQW__primary,.HomeOpening-module__OuKJQW__secondary,.HomeOpening-module__OuKJQW__primary svg,.HomeOpening-module__OuKJQW__stat{transition:none}}@keyframes HomeOpening-module__OuKJQW__heroIn{0%{filter:blur(6px);transform:translateY(12px)}to{filter:none;transform:none}}.HomeOpening-module__OuKJQW__title .HomeOpening-module__OuKJQW__titleBrand{font-family:var(--font-th-bold), sans-serif;letter-spacing:-.01em;color:var(--opening-accent)}.HomeOpening-module__OuKJQW__kicker{background:color-mix(in srgb, var(--opening-accent) 12%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--opening-accent) 34%, transparent);color:var(--opening-accent);letter-spacing:.2em;border-radius:999px;align-items:center;gap:8px;margin-bottom:14px;padding:5px 12px;font:10px/1.5 brandFont,brandFont Fallback,sans-serif;display:inline-flex;font-weight:700!important}.HomeOpening-module__OuKJQW__kicker:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px}.HomeOpening-module__OuKJQW__mascot{place-items:center;width:168px;height:168px;margin-bottom:-18px;animation:.9s cubic-bezier(.16,1,.3,1) both HomeOpening-module__OuKJQW__mascotIn;display:grid;position:relative}.HomeOpening-module__OuKJQW__mascotGlow{background:radial-gradient(closest-side, color-mix(in srgb, var(--opening-accent) 46%, transparent), transparent);filter:blur(14px);border-radius:50%;animation:3.2s ease-in-out infinite HomeOpening-module__OuKJQW__mascotGlow;position:absolute;inset:12% 6% 0}.HomeOpening-module__OuKJQW__mascotImage{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 14px 18px #00000073);width:100%;height:100%;animation:4.2s ease-in-out infinite HomeOpening-module__OuKJQW__mascotFloat;position:relative}.HomeOpening-module__OuKJQW__mascotBubble{background:var(--opening-accent);color:var(--home-on-accent,#fff);font:11px / 1.5 var(--font-th-bold), sans-serif;white-space:nowrap;box-shadow:0 10px 24px -10px var(--opening-accent);transform-origin:0 100%;border-radius:14px 14px 14px 4px;padding:6px 12px;animation:.5s cubic-bezier(.34,1.56,.64,1) .9s backwards HomeOpening-module__OuKJQW__bubbleIn;position:absolute;top:14px;left:calc(100% - 18px)}@media (max-width:640px){.HomeOpening-module__OuKJQW__mascot{width:128px;height:128px}.HomeOpening-module__OuKJQW__mascotBubble{font-size:10px;top:4px;left:calc(100% - 26px)}}@media (prefers-reduced-motion:reduce){.HomeOpening-module__OuKJQW__mascot,.HomeOpening-module__OuKJQW__mascotGlow,.HomeOpening-module__OuKJQW__mascotImage,.HomeOpening-module__OuKJQW__mascotBubble{animation:none}}@keyframes HomeOpening-module__OuKJQW__mascotIn{0%{opacity:0;transform:translateY(18px)scale(.9)}to{opacity:1;transform:none}}@keyframes HomeOpening-module__OuKJQW__mascotFloat{0%,to{transform:translateY(0)rotate(-1.5deg)}50%{transform:translateY(-8px)rotate(2deg)}}@keyframes HomeOpening-module__OuKJQW__mascotGlow{0%,to{opacity:.6}50%{opacity:1}}@keyframes HomeOpening-module__OuKJQW__bubbleIn{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}
.StoreHome-module__81WLSq__home{--home-page-bg:var(--theme-bg,var(--background));--home-on-accent:var(--sf-on-fill,#1c0309);--home-ink:var(--theme-page-ink,var(--foreground));--home-accent:var(--theme-main);--home-muted:color-mix(in srgb, var(--home-ink) 68%, var(--home-page-bg));--home-width:1148px;min-height:70vh;color:var(--home-ink);padding:0 0 64px}.StoreHome-module__81WLSq__home a:focus-visible,.StoreHome-module__81WLSq__home button:focus-visible{outline:2px solid var(--home-accent);outline-offset:4px}@media (max-width:640px){.StoreHome-module__81WLSq__home{padding-bottom:40px}}
