:root{--ease-zoom:cubic-bezier(.7, 0, .2, 1);--accent:#f0832e;--ink:#f4eadb;--muted:#bba98e}.overlay-module__Ytafhq__enter{z-index:5;cursor:pointer;background:0 0;border:none;padding:0;position:absolute;inset:0}.overlay-module__Ytafhq__title{z-index:6;text-align:center;pointer-events:none;transition:left .9s var(--ease-zoom), top .9s var(--ease-zoom), transform .9s var(--ease-zoom);position:absolute;top:43%;left:50%;transform:translate(-50%,-50%)}.overlay-module__Ytafhq__titleExplore{text-align:left;top:30px;left:36px;transform:translate(0)}.overlay-module__Ytafhq__titleMain{font-family:var(--font-display), Georgia, serif;letter-spacing:-.012em;color:var(--ink);text-shadow:0 0 28px #f0832e33,0 8px 28px #0000003d;transition:font-size .9s var(--ease-zoom);font-size:clamp(54px,9vw,148px);font-weight:600;line-height:.95;display:block}.overlay-module__Ytafhq__titleExplore .overlay-module__Ytafhq__titleMain{font-size:32px}.overlay-module__Ytafhq__hint{letter-spacing:.3em;text-transform:uppercase;color:#fff4d7;text-shadow:0 0 16px #ffeabead,0 3px 16px #00000052;margin-top:24px;font-size:13px;animation:1.85s ease-in-out infinite overlay-module__Ytafhq__hintPulse;display:block}@keyframes overlay-module__Ytafhq__hintPulse{0%,to{opacity:.34}50%{opacity:1}}.overlay-module__Ytafhq__panel{z-index:6;-webkit-backdrop-filter:blur(14px);width:216px;color:var(--ink);pointer-events:none;opacity:.55;transition:opacity .8s ease, top .9s var(--ease-zoom);background:#4a362657;border:1px solid #ffcd9129;border-radius:16px;padding:16px 18px;position:absolute;box-shadow:0 18px 48px #00000024}.overlay-module__Ytafhq__panelShow{opacity:1}.overlay-module__Ytafhq__interactive{pointer-events:auto}.overlay-module__Ytafhq__stats{top:24px;left:24px}.overlay-module__Ytafhq__statsExplore{top:96px}.overlay-module__Ytafhq__statsHud{top:76px}.overlay-module__Ytafhq__buy{bottom:26px;right:24px}.overlay-module__Ytafhq__buyHud{bottom:24px}.overlay-module__Ytafhq__label{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:11px}.overlay-module__Ytafhq__value{font-family:var(--font-display), Georgia, serif;color:var(--ink);font-size:32px;font-weight:600;line-height:1.1}.overlay-module__Ytafhq__bar{background:#fff1d91f;border-radius:3px;height:6px;margin:12px 0 8px;overflow:hidden}.overlay-module__Ytafhq__barFill{background:linear-gradient(90deg,#ffd38a,#f0832e);height:100%;box-shadow:0 0 14px #f0832e8a}.overlay-module__Ytafhq__small{color:var(--muted);font-size:12px}.overlay-module__Ytafhq__balancePill{color:#f4eadbc7;background:#fff8eb0f;border:1px solid #f4eadb29;border-radius:999px;align-items:center;gap:6px;margin-top:10px;padding:5px 8px;font-size:11px;display:inline-flex}.overlay-module__Ytafhq__balancePill strong{color:var(--ink)}.overlay-module__Ytafhq__unitPrice{color:#f4eadbb8;margin-top:5px;font-size:11px}.overlay-module__Ytafhq__packRow{gap:6px;margin-top:12px;display:flex}.overlay-module__Ytafhq__pack{cursor:pointer;background:#fff8eb0a;border:1px solid #f0b46e26;border-radius:9px;flex-direction:column;flex:1;align-items:center;gap:3px;padding:9px 4px;transition:border-color .18s,background .18s;display:flex}.overlay-module__Ytafhq__pack:hover{background:#f0832e12;border-color:#f0832e61}.overlay-module__Ytafhq__pack:disabled{cursor:default}.overlay-module__Ytafhq__packActive{border-color:var(--accent)!important;background:#f0832e21!important}.overlay-module__Ytafhq__packN{font-family:var(--font-display), Georgia, serif;color:var(--ink);font-size:19px;font-weight:600;line-height:1}.overlay-module__Ytafhq__packE{color:var(--muted);letter-spacing:.05em;font-size:10px}.overlay-module__Ytafhq__amountRow{margin-top:12px}.overlay-module__Ytafhq__amountMeta{color:var(--muted);justify-content:space-between;align-items:center;gap:8px;font-size:10px;display:flex}.overlay-module__Ytafhq__amountInputLabel{color:var(--ink);justify-content:center;align-items:baseline;gap:4px;font-size:12px;font-weight:700;display:inline-flex}.overlay-module__Ytafhq__amountInput{width:46px;color:var(--ink);font-family:var(--font-body), sans-serif;text-align:center;background:#fff8eb0f;border:1px solid #f4eadb2e;border-radius:6px;padding:2px 4px;font-size:12px;font-weight:700}.overlay-module__Ytafhq__amountInput:focus{border-color:var(--accent);outline:none}.overlay-module__Ytafhq__rangeControl{cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;align-items:center;width:100%;height:22px;margin-top:6px;display:flex}.overlay-module__Ytafhq__rangeControl:focus-visible{outline-offset:3px;outline:2px solid #f0832eb8}.overlay-module__Ytafhq__rangeDisabled{cursor:default;opacity:.55}.overlay-module__Ytafhq__rangeTrack{background:#fff1d929;border-radius:999px;width:100%;height:6px;display:block;position:relative;overflow:visible}.overlay-module__Ytafhq__rangeFill{border-radius:inherit;background:linear-gradient(90deg,#ffd38a,#f0832e);position:absolute;inset:0 auto 0 0;box-shadow:0 0 14px #f0832e80}.overlay-module__Ytafhq__rangeThumb{background:#f0832e;border:2px solid #fff8eb;border-radius:50%;width:16px;height:16px;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 3px 10px #1f160f52}.overlay-module__Ytafhq__cta{color:#fff7ee;width:100%;font-family:var(--font-body), sans-serif;letter-spacing:.02em;cursor:pointer;background:linear-gradient(135deg,#f5913a 0%,#e8721e 100%);border:none;border-radius:10px;margin-top:12px;padding:11px 14px;font-size:13px;font-weight:700;transition:box-shadow .2s,transform .12s,opacity .2s;box-shadow:0 4px 14px #f0832e57}.overlay-module__Ytafhq__cta:hover{transform:translateY(-1px);box-shadow:0 6px 20px #f0832e7a}.overlay-module__Ytafhq__cta:active{transform:translateY(0);box-shadow:0 2px 8px #f0832e47}.overlay-module__Ytafhq__cta:disabled{opacity:.55;cursor:default;box-shadow:none;transform:none}.overlay-module__Ytafhq__parcelCta{width:100%;color:var(--ink);font-family:var(--font-body), sans-serif;cursor:pointer;background:#fff8eb0d;border:1px solid #f0b46e38;border-radius:10px;margin-top:8px;padding:9px 12px;font-size:12px;font-weight:700;transition:border-color .2s,background .2s,opacity .2s}.overlay-module__Ytafhq__parcelCta:hover{border-color:var(--accent);background:#f0832e1c}.overlay-module__Ytafhq__parcelCta:disabled{opacity:.55;cursor:default}@media (max-width:720px){.overlay-module__Ytafhq__panel{width:190px;padding:13px 14px}.overlay-module__Ytafhq__statsHud{top:70px}.overlay-module__Ytafhq__buyHud{inset:238px auto auto 24px}}.overlay-module__Ytafhq__aboutLink{z-index:7;-webkit-backdrop-filter:blur(12px);color:var(--muted);font-family:var(--font-body), sans-serif;letter-spacing:.04em;background:#4a362657;border:1px solid #f0b46e2e;border-radius:999px;padding:7px 13px;font-size:12px;text-decoration:none;transition:color .2s,border-color .2s,background .2s;position:absolute;bottom:24px;left:24px}.overlay-module__Ytafhq__aboutLink:hover{color:var(--ink);border-color:var(--accent);background:#4a32207a}.overlay-module__Ytafhq__back{z-index:7;-webkit-backdrop-filter:blur(12px);color:var(--ink);font-family:var(--font-body), sans-serif;cursor:pointer;background:#4a362657;border:1px solid #f0b46e2e;border-radius:10px;padding:8px 14px;font-size:13px;transition:border-color .2s,background .2s;position:absolute;top:24px;right:24px}.overlay-module__Ytafhq__back:hover{border-color:var(--accent);background:#4a32207a}
.experience-module__OUTFVG__root{background:radial-gradient(62% 54% at 54% 38%,#ffc77661 0%,#ffc77600 64%),radial-gradient(120% 110% at 50% 28%,#d3bc9d 0%,#a98260 56%,#6b4d37 100%);width:100vw;height:100dvh;position:fixed;inset:0;overflow:hidden}.experience-module__OUTFVG__grid{z-index:3;pointer-events:none;opacity:1;background-image:linear-gradient(#fff8eb1a 1px,#0000 1px),linear-gradient(90deg,#fff8eb1a 1px,#0000 1px);background-size:48px 48px;transition:opacity .9s;position:absolute;inset:0}.experience-module__OUTFVG__gridClear{opacity:0}.experience-module__OUTFVG__haze{pointer-events:none;z-index:4;opacity:1;background:linear-gradient(#2d1b104d,#2d1b104d),radial-gradient(120% 120% at 50% 40%,#ff964600 42%,#21130c57 100%);transition:opacity 1.15s;position:absolute;inset:0}.experience-module__OUTFVG__hazeClear{opacity:0}
