.FnycAW_page{--paper:#f7f7f2;--paper-deep:#ecece4;--card:#fff;--ink:#0a0f0d;--ink-soft:#3d4a44;--border-ink:#0a0f0d;--shadow-ink:#0a0f0d2e;--lime:#c9ff5c;--lime-hi:#d6ee30;--evergreen:#122922;--ease-out:cubic-bezier(.16, 1, .3, 1);color:var(--ink);flex-direction:column;gap:28px;display:flex}[data-theme=dark] .FnycAW_page{--paper:#1d2b26;--paper-deep:#16211d;--card:#101a15;--ink:#eef5ee;--ink-soft:#a7bfb3;--border-ink:#eef5eed1;--shadow-ink:#0000008c;--evergreen:#d9ece1}.FnycAW_page *{box-sizing:border-box}.FnycAW_page ::selection{background:var(--lime);color:#0a0f0d}.FnycAW_page :focus-visible{outline:3px solid var(--lime);outline-offset:3px}.FnycAW_page [data-brand=ailene]{--b-solid:#1f5c49;--b-bright:#3f8f77;--b-tint:#e4efe9;--b-soft:#c2dccf;--b-ink:#164536}.FnycAW_page [data-brand=kc]{--b-solid:#d97757;--b-bright:#e8896a;--b-tint:#fbebe3;--b-soft:#f4c7b4;--b-ink:#8f3415}.FnycAW_page [data-brand=bvc]{--b-solid:#b7791f;--b-bright:#d69a3a;--b-tint:#f8efdc;--b-soft:#eed6a6;--b-ink:#6e4709}.FnycAW_page [data-brand=jh]{--b-solid:#635bff;--b-bright:#847eff;--b-tint:#eeedff;--b-soft:#d2cffd;--b-ink:#3a32c4}.FnycAW_kicker{color:#1f5c49;font:800 12px/1.2 var(--font-stack-sans), "Avenir Next", "Segoe UI", Arial, sans-serif;letter-spacing:.01em;margin:0}[data-theme=dark] .FnycAW_kicker{color:var(--lime-hi)}.FnycAW_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.FnycAW_logo{object-fit:contain;object-position:left center;width:auto;max-width:100%;height:100%;display:block}.FnycAW_wordmark{color:#122922;width:auto;height:100%;display:block}.FnycAW_logoDark{display:none}[data-theme=dark] .FnycAW_logoLight{display:none}[data-theme=dark] .FnycAW_logoDark{display:block}[data-theme=dark] .FnycAW_wordmark{color:#eef5ee}.FnycAW_ladder{border:2.5px solid var(--border-ink);background:radial-gradient(#0a0f0d14 1px, transparent 1.4px) 0 0 / 12px 12px, var(--paper);box-shadow:5px 6px 0 var(--shadow-ink);border-radius:24px;padding:20px 22px 0;overflow:hidden}[data-theme=dark] .FnycAW_ladder{background:radial-gradient(#eef5ee0f 1px, transparent 1.4px) 0 0 / 12px 12px, var(--paper)}.FnycAW_ladderHead{flex-wrap:wrap;align-items:baseline;gap:6px 14px;display:flex}.FnycAW_ladderHead .FnycAW_kicker{flex-basis:100%}.FnycAW_ladderTitle{color:var(--evergreen);letter-spacing:-.035em;margin:0;font-size:clamp(22px,2.6vw,30px);font-weight:800;line-height:1.1}.FnycAW_ladderSub{color:var(--ink-soft);margin:0;font-size:14px;line-height:1.45}.FnycAW_ladderSub b{color:var(--ink);font-weight:800}.FnycAW_steps{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:12px;margin:22px 0 0;padding:0;list-style:none;display:grid}.FnycAW_steps>li{min-width:0;display:flex}.FnycAW_step{width:100%;min-width:0;color:var(--ink);flex-direction:column;align-items:center;gap:10px;text-decoration:none;display:flex}.FnycAW_seal{border:2px dashed color-mix(in srgb, var(--ink) 28%, transparent);background:var(--card);width:54px;height:54px;color:var(--ink-soft);border-radius:999px;flex:none;place-items:center;transition:transform .22s cubic-bezier(.34,1.6,.64,1);display:grid;position:relative}.FnycAW_seal b{font:800 15px/1 var(--font-stack-sans), "Avenir Next", "Segoe UI", Arial, sans-serif}.FnycAW_seal>*{position:relative}.FnycAW_step[data-state=have] .FnycAW_seal{background:var(--b-solid);color:#fff;border:0;transform:rotate(-10deg);box-shadow:2px 3px #0a0f0d}.FnycAW_step[data-state=have] .FnycAW_seal:before{content:"";border-radius:inherit;border:2px dashed #ffffffb3;position:absolute;inset:5px}.FnycAW_step[data-state=next] .FnycAW_seal{background:var(--lime-hi);color:#0a0f0d;box-shadow:0 0 0 5px color-mix(in srgb, var(--lime-hi) 40%, transparent), 3px 4px 0 #0a0f0d;border:2.5px solid #0a0f0d;animation:2.4s ease-in-out infinite FnycAW_bob}@keyframes FnycAW_bob{50%{transform:translateY(-4px)rotate(-4deg)}}.FnycAW_step:hover .FnycAW_seal{transform:translateY(-3px)rotate(-6deg)}.FnycAW_tread{width:100%;min-height:calc(84px + var(--i,0) * 20px);border:2px solid var(--border-ink);background:var(--card);border-bottom:0;border-radius:14px 14px 0 0;flex-direction:column;gap:4px;padding:11px 12px 12px;transition:background-color .15s;display:flex}.FnycAW_step[data-state=have] .FnycAW_tread{background:var(--b-tint)}.FnycAW_step[data-state=next] .FnycAW_tread{background:color-mix(in srgb, var(--lime-hi) 38%, var(--card));border-width:2.5px}.FnycAW_step[data-state=locked] .FnycAW_tread{border-style:dashed;border-color:color-mix(in srgb, var(--ink) 35%, transparent);background:0 0}.FnycAW_step[data-state=locked]:hover .FnycAW_tread{background:var(--card)}.FnycAW_stepLevel{color:var(--b-ink);font:800 12px/1 var(--font-stack-sans), "Avenir Next", "Segoe UI", Arial, sans-serif;letter-spacing:.01em}.FnycAW_step[data-state=locked] .FnycAW_stepLevel{color:var(--ink-soft)}.FnycAW_stepTitle{color:var(--ink);letter-spacing:-.01em;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:800;line-height:1.2;display:-webkit-box;overflow:hidden}.FnycAW_stepState{color:var(--ink-soft);font:800 12px/1 var(--font-stack-sans), "Avenir Next", "Segoe UI", Arial, sans-serif;letter-spacing:.01em;border-radius:999px;align-self:flex-start;margin-top:auto;padding:3px 8px 4px}.FnycAW_step[data-state=have] .FnycAW_stepState{background:var(--b-ink);color:#fff}.FnycAW_step[data-state=next] .FnycAW_stepState{color:var(--lime-hi);background:#0a0f0d}[data-theme=dark] .FnycAW_step[data-state=have] .FnycAW_tread{background:color-mix(in srgb, var(--b-solid) 22%, #101a15)}[data-theme=dark] .FnycAW_step[data-state=next] .FnycAW_tread{background:color-mix(in srgb, var(--lime-hi) 14%, #101a15)}[data-theme=dark] .FnycAW_stepLevel{color:var(--b-bright)}[data-theme=dark] .FnycAW_step[data-state=next] .FnycAW_seal{border-color:#eef5ee}.FnycAW_hero{background:var(--card);border:2.5px solid #0a0f0d;border-radius:24px;grid-template-columns:minmax(220px,36%) minmax(0,1fr);scroll-margin-top:96px;display:grid;position:relative;box-shadow:6px 7px #0a0f0d}[data-theme=dark] .FnycAW_hero{border-color:var(--border-ink);box-shadow:6px 7px #0009}.FnycAW_tape{z-index:2;background:var(--lime);color:#0a0f0d;font:800 12px/1.2 var(--font-stack-sans), "Avenir Next", "Segoe UI", Arial, sans-serif;letter-spacing:.02em;white-space:nowrap;border:2px solid #0a0f0d;border-radius:999px;padding:4px 12px 5px;position:absolute;top:-13px;left:22px;transform:rotate(-2deg);box-shadow:2px 2px #0a0f0d80}.FnycAW_heroArt{background:radial-gradient(#0a0f0d29 1.1px, transparent 1.5px) 0 0 / 14px 14px, var(--b-soft);color:#0a0f0d;border-right:2.5px solid #0a0f0d;border-radius:21px 0 0 21px;place-items:center;min-height:300px;display:grid;position:relative;overflow:hidden}.FnycAW_heroNum{font:800 12px/1 var(--font-stack-sans), "Avenir Next", "Segoe UI", Arial, sans-serif;letter-spacing:.02em;background:#fff;border:2px solid #0a0f0d;border-radius:10px;padding:4px 10px 5px;position:absolute;top:26px;left:18px;transform:rotate(-4deg);box-shadow:2px 2px #0a0f0d}.FnycAW_heroBig{color:#0000;letter-spacing:-.06em;-webkit-text-stroke:2.5px color-mix(in srgb, var(--b-ink) 40%, transparent);-webkit-user-select:none;user-select:none;font-size:210px;font-weight:800;line-height:1;position:absolute;bottom:-46px;right:-10px}.FnycAW_heroPlate{background:#fff;border:2.5px solid #0a0f0d;border-radius:16px;align-items:center;max-width:calc(100% - 36px);height:76px;padding:18px 20px;display:flex;position:relative;transform:rotate(-3deg);box-shadow:4px 5px #0a0f0d}[data-theme=dark] .FnycAW_heroArt{border-right-color:var(--border-ink);background:radial-gradient(#0a0f0d38 1.1px, transparent 1.5px) 0 0 / 14px 14px, color-mix(in srgb, var(--b-solid) 55%, #101a15)}[data-theme=dark] .FnycAW_heroPlate{background:#101a15;border-color:#eef5ee;box-shadow:4px 5px #0009}[data-theme=dark] .FnycAW_heroBig{-webkit-text-stroke-color:#eef5ee38}.FnycAW_heroBody{flex-direction:column;gap:10px;min-width:0;padding:30px 30px 26px;display:flex}.FnycAW_heroTitle{color:var(--evergreen);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(28px,3.4vw,42px);font-weight:800;line-height:1.04}.FnycAW_audience{color:var(--ink-soft);margin:0;font-size:14.5px;line-height:1.55}.FnycAW_facts{border-top:1.5px dashed color-mix(in srgb, var(--ink) 25%, transparent);margin:6px 0 0;padding:12px 0 0;list-style:none;display:grid}.FnycAW_hero .FnycAW_facts{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:22px}.FnycAW_facts li{color:var(--ink);align-items:flex-start;gap:9px;padding:6px 0;font-size:13.5px;font-weight:600;line-height:1.4;display:flex}.FnycAW_facts li:not([data-included]){color:var(--ink-soft);text-decoration:line-through}.FnycAW_tick{background:var(--lime-hi);color:#0a0f0d;border:1.5px solid #0a0f0d;border-radius:6px;flex-shrink:0;place-items:center;width:19px;height:19px;font-size:12px;font-weight:900;display:grid}.FnycAW_facts li:not([data-included]) .FnycAW_tick{color:inherit;background:0 0;border-color:currentColor}.FnycAW_heroFoot{flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:auto;padding-top:14px;display:flex}.FnycAW_note{color:var(--ink-soft);margin:0;font-size:12.5px;line-height:1.4}.FnycAW_heroCta,.FnycAW_cta,.FnycAW_tileCta{white-space:nowrap;transition:transform .15s var(--ease-out), box-shadow .15s var(--ease-out);border:2.5px solid #0a0f0d;border-radius:999px;justify-content:center;align-items:center;gap:9px;font-weight:800;text-decoration:none;display:inline-flex}.FnycAW_heroCta{background:var(--lime-hi);color:#0a0f0d;min-height:56px;padding:12px 28px 13px;font-size:16px;box-shadow:4px 4px #0a0f0d}.FnycAW_heroCta:hover{transform:translate(-2px,-2px);box-shadow:6px 6px #0a0f0d}.FnycAW_heroCta:active{transform:translate(2px,2px);box-shadow:1px 1px #0a0f0d}.FnycAW_ctaArrow{flex-shrink:0}.FnycAW_shelf{flex-direction:column;gap:14px;display:flex}.FnycAW_shelfTitle{color:var(--evergreen);letter-spacing:-.03em;margin:0;font-size:22px;font-weight:800}.FnycAW_cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:22px;margin:0;padding:0;list-style:none;display:grid}.FnycAW_card{border:2px solid var(--border-ink);background:var(--card);min-width:0;box-shadow:4px 5px 0 var(--shadow-ink);border-radius:22px;flex-direction:column;scroll-margin-top:96px;display:flex;overflow:hidden}.FnycAW_cardCap{border-bottom:2px solid var(--border-ink);background:radial-gradient(#0a0f0d1a 1px, transparent 1.4px) 0 0 / 12px 12px, var(--b-tint);justify-content:space-between;align-items:center;gap:12px;min-height:64px;padding:14px 18px;display:flex}.FnycAW_cardLevel{color:var(--b-ink);font:800 12px/1 var(--font-stack-sans), "Avenir Next", "Segoe UI", Arial, sans-serif;letter-spacing:.01em;white-space:nowrap}.FnycAW_cardLockup{justify-content:flex-end;min-width:0;height:26px;display:flex}.FnycAW_cardLockup .FnycAW_logo{object-position:right center}[data-theme=dark] .FnycAW_cardCap{background:color-mix(in srgb, var(--b-solid) 20%, #101a15)}[data-theme=dark] .FnycAW_cardLevel{color:var(--b-bright)}.FnycAW_cardBody{flex-direction:column;flex:1;gap:8px;padding:18px 18px 20px;display:flex}.FnycAW_cardTitle{color:var(--ink);letter-spacing:-.02em;margin:0;font-size:21px;font-weight:800;line-height:1.15}.FnycAW_cardFoot{gap:8px;margin-top:auto;padding-top:14px;display:grid}.FnycAW_cardFoot .FnycAW_note{text-align:center}.FnycAW_cta,.FnycAW_tileCta{min-height:48px;color:var(--lime);box-shadow:2.5px 3px 0 var(--shadow-ink);background:#0a0f0d;padding:10px 20px 11px;font-size:14.5px}.FnycAW_cta:hover,.FnycAW_tileCta:hover{box-shadow:3px 5px 0 var(--shadow-ink);transform:translateY(-2px)}:is([data-theme=dark] .FnycAW_cta,[data-theme=dark] .FnycAW_tileCta){background:var(--lime-hi);color:#0a0f0d}.FnycAW_tiles{grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.FnycAW_tile{--pad:18px;--seal:56px;--band:calc(var(--pad) + var(--seal) + 22px);--band-bg:var(--b-tint);border:2px solid var(--border-ink);background:linear-gradient(90deg, var(--band-bg) 0 var(--band), transparent var(--band)), var(--card);box-shadow:3px 4px 0 var(--shadow-ink);padding:14px 16px 14px var(--pad);border-radius:20px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;scroll-margin-top:96px;display:grid;position:relative}.FnycAW_tile:before{content:"";inset:12px auto 12px calc(var(--band) - 1px);border-left:2px dashed color-mix(in srgb, var(--b-solid) 45%, transparent);pointer-events:none;position:absolute}[data-theme=dark] .FnycAW_tile{--band-bg:color-mix(in srgb, var(--b-solid) 22%, #101a15)}.FnycAW_tileSeal{width:var(--seal);height:var(--seal);background:var(--b-solid);color:#fff;border-radius:999px;place-items:center;margin-right:22px;display:grid;position:relative;transform:rotate(-10deg);box-shadow:2px 3px #0a0f0d}.FnycAW_tileSeal:before{content:"";border-radius:inherit;border:2px dashed #ffffffb3;position:absolute;inset:5px}.FnycAW_tileSeal>*{position:relative}.FnycAW_tileBody{flex-direction:column;gap:4px;min-width:0;display:flex}.FnycAW_tileHead{align-items:center;gap:10px;min-width:0;display:flex}.FnycAW_tileLockup{min-width:0;height:18px;display:flex}.FnycAW_tileTitle{color:var(--ink);letter-spacing:-.02em;margin:0;font-size:17px;font-weight:800;line-height:1.2}.FnycAW_tileMeta{color:var(--ink-soft);margin:0;font-size:13px;line-height:1.45}.FnycAW_tileMeta b{color:var(--ink);font-weight:800}.FnycAW_chips{flex-wrap:wrap;gap:5px;margin:2px 0 0;padding:0;list-style:none;display:flex}.FnycAW_chips li{border:1.5px solid color-mix(in srgb, var(--ink) 22%, transparent);color:var(--ink);border-radius:999px;padding:3px 9px 4px;font-size:12px;font-weight:700}.FnycAW_hero:target,.FnycAW_card:target,.FnycAW_tile:target{animation:FnycAW_landed 1.4s var(--ease-out)}@keyframes FnycAW_landed{0%,30%{outline:4px solid var(--lime-hi);outline-offset:6px}to{outline-offset:12px;outline:4px solid #0000}}@media (max-width:860px){.FnycAW_hero{grid-template-columns:1fr}.FnycAW_heroArt{border-bottom:2.5px solid #0a0f0d;border-right:0;border-radius:21px 21px 0 0;min-height:180px}[data-theme=dark] .FnycAW_heroArt{border-bottom-color:var(--border-ink)}.FnycAW_heroBig{font-size:160px;bottom:-36px}.FnycAW_heroPlate{height:64px;padding:14px 16px}}@media (max-width:640px){.FnycAW_page{gap:24px}.FnycAW_ladder{border-radius:20px;padding:16px 12px 0}.FnycAW_steps{gap:6px;margin-top:18px}.FnycAW_seal{width:44px;height:44px}.FnycAW_tread{min-height:calc(66px + var(--i,0) * 14px);border-radius:11px 11px 0 0;padding:8px 5px 9px}.FnycAW_stepTitle{font-size:12px}.FnycAW_stepLevel{letter-spacing:.04em;font-size:12px}.FnycAW_stepState{letter-spacing:0;text-overflow:ellipsis;max-width:100%;padding:3px 5px;font-family:inherit;font-size:12px;overflow:hidden}.FnycAW_heroBody{padding:22px 18px 20px}.FnycAW_hero .FnycAW_facts{grid-template-columns:1fr}.FnycAW_heroCta{width:100%}.FnycAW_heroFoot .FnycAW_note{text-align:center;width:100%}.FnycAW_tile{--pad:14px;--seal:46px;padding:14px 14px 14px var(--pad);grid-template-columns:auto minmax(0,1fr)}.FnycAW_tileCta{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.FnycAW_seal,.FnycAW_heroCta,.FnycAW_cta,.FnycAW_tileCta,.FnycAW_tread{transition:none}.FnycAW_step[data-state=next] .FnycAW_seal{animation:none}.FnycAW_step:hover .FnycAW_seal,.FnycAW_step[data-state=have] .FnycAW_seal,.FnycAW_tileSeal,.FnycAW_heroPlate,.FnycAW_heroNum,.FnycAW_tape{transform:none}.FnycAW_hero:target,.FnycAW_card:target,.FnycAW_tile:target{animation:none}}.FnycAW_seal:where(html[data-motion=off],html[data-motion=off] *),.FnycAW_heroCta:where(html[data-motion=off],html[data-motion=off] *),.FnycAW_cta:where(html[data-motion=off],html[data-motion=off] *),.FnycAW_tileCta:where(html[data-motion=off],html[data-motion=off] *),.FnycAW_tread:where(html[data-motion=off],html[data-motion=off] *){transition:none}.FnycAW_step[data-state=next] .FnycAW_seal:where(html[data-motion=off],html[data-motion=off] *){animation:none}.FnycAW_step:hover .FnycAW_seal:where(html[data-motion=off],html[data-motion=off] *),.FnycAW_step[data-state=have] .FnycAW_seal:where(html[data-motion=off],html[data-motion=off] *),.FnycAW_tileSeal:where(html[data-motion=off],html[data-motion=off] *),.FnycAW_heroPlate:where(html[data-motion=off],html[data-motion=off] *),.FnycAW_heroNum:where(html[data-motion=off],html[data-motion=off] *),.FnycAW_tape:where(html[data-motion=off],html[data-motion=off] *){transform:none}.FnycAW_hero:target:where(html[data-motion=off],html[data-motion=off] *),.FnycAW_card:target:where(html[data-motion=off],html[data-motion=off] *),.FnycAW_tile:target:where(html[data-motion=off],html[data-motion=off] *){animation:none}
.y0Jg-q_lockup{--u:16px;align-items:center;gap:calc(var(--u) * .55);font-size:var(--u);vertical-align:middle;line-height:1;display:inline-flex}.y0Jg-q_lockup[data-size=sm]{--u:13px}.y0Jg-q_lockup[data-size=md]{--u:18px}.y0Jg-q_lockup[data-size=xl]{--u:clamp(15px, 4.4vw, 44px)}.y0Jg-q_wordmark{height:calc(var(--u) * 2.1);color:#eef5ee;width:auto;display:block}.y0Jg-q_lockup[data-tone=dark] .y0Jg-q_wordmark{color:#0a0f0d}.y0Jg-q_tag{align-items:center;gap:calc(var(--u) * .38);border:calc(var(--u) * .16) solid #0a0f0d;border-radius:calc(var(--u) * .45);box-shadow:calc(var(--u) * .2) calc(var(--u) * .2) 0 #0a0f0d, 0 0 calc(var(--u) * 1.4) #ff3b2f8c;color:#fff;padding:calc(var(--u) * .32) calc(var(--u) * .62) calc(var(--u) * .32) calc(var(--u) * .48);background:linear-gradient(#ff6a4d 0%,#ff3b2f 55%,#e0261d 100%);display:inline-flex;position:relative;transform:skew(-10deg)rotate(-4deg)}.y0Jg-q_tag:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff73,#fff0);position:absolute;inset:2px 2px 52%}.y0Jg-q_word{font-size:calc(var(--u) * 1.15);letter-spacing:.04em;text-transform:uppercase;text-shadow:0 2px #0a0f0d59;font-style:italic;font-weight:900}.y0Jg-q_dot{width:calc(var(--u) * .6);height:calc(var(--u) * .6);border:calc(var(--u) * .12) solid #0a0f0d;background:#fff;border-radius:50%;flex-shrink:0;position:relative}.y0Jg-q_dot:after{content:"";border:calc(var(--u) * .1) solid #fff;opacity:0;border-radius:50%;animation:1.8s ease-out infinite y0Jg-q_ping;position:absolute;inset:-45%}@keyframes y0Jg-q_ping{0%{opacity:.9;transform:scale(.5)}to{opacity:0;transform:scale(1.5)}}.y0Jg-q_waves{width:calc(var(--u) * .85);height:calc(var(--u) * 1.4);margin-left:calc(var(--u) * -.15);overflow:visible}.y0Jg-q_waves path{fill:none;stroke:#ff6a4d;stroke-width:3px;stroke-linecap:round;opacity:.25;animation:1.8s ease-in-out infinite y0Jg-q_wave}.y0Jg-q_lockup[data-tone=dark] .y0Jg-q_waves path{stroke:#e0261d}.y0Jg-q_waves path:nth-child(2){animation-delay:.2s}.y0Jg-q_waves path:nth-child(3){animation-delay:.4s}@keyframes y0Jg-q_wave{0%,to{opacity:.2}40%{opacity:1;filter:drop-shadow(0 0 3px #ff6a4dcc)}}@media (prefers-reduced-motion:reduce){.y0Jg-q_dot:after,.y0Jg-q_waves path{animation:none}.y0Jg-q_waves path{opacity:.8}}.y0Jg-q_dot:where(html[data-motion=off],html[data-motion=off] *):after,.y0Jg-q_waves path:where(html[data-motion=off],html[data-motion=off] *){animation:none}.y0Jg-q_waves path:where(html[data-motion=off],html[data-motion=off] *){opacity:.8}
.b4XY1a_urgency{color:#0a0f0d;text-align:left;background:#d7f36b;border:2px solid #0a0f0d;border-radius:12px;gap:2px;margin:0;padding:10px 12px;font-size:14px;line-height:1.45;display:grid}.b4XY1a_line,.b4XY1a_after{min-height:1.45em;margin:0}.b4XY1a_line b{font-weight:800}.b4XY1a_after{color:#0a0f0dc7;font-size:13px}.b4XY1a_clock{vertical-align:-.05em;background:linear-gradient(currentColor,currentColor) 50% 25%/2px 35% no-repeat;border:2px solid;border-radius:50%;width:.8em;height:.8em;margin-right:6px;display:inline-block}.b4XY1a_urgency[data-tone=dark]{color:#f3f6f2;background:#0f1512;border-color:#f3f6f2}.b4XY1a_urgency[data-tone=dark] .b4XY1a_after{color:#f3f6f2cc}@media (min-width:720px){.b4XY1a_urgency{font-size:15px}}
.X0tgaq_wrap{width:fit-content;display:inline-flex;position:relative}.X0tgaq_hint{color:#0a0f0d;min-height:44px;font:inherit;white-space:nowrap;cursor:help;background:#fff;border:2px solid #0a0f0d;border-radius:12px;align-items:center;gap:6px;margin:0;padding:7px 9px 7px 11px;font-size:13.5px;font-weight:700;line-height:1.2;transition:transform .14s,box-shadow .14s;display:inline-flex;box-shadow:3px 3px #0a0f0d}.X0tgaq_hint:active{transform:translate(2px,2px);box-shadow:1px 1px #0a0f0d}.X0tgaq_hint:focus-visible{outline-offset:3px;outline:3px solid #3f8f77}.X0tgaq_logo{width:auto;height:15px}.X0tgaq_info{color:#d6ee30;background:#0a0f0d;border-radius:50%;place-items:center;width:17px;height:17px;margin-left:2px;font:italic 800 11px/1 Georgia,serif;display:inline-grid}.X0tgaq_tip{z-index:20;color:#e3ece6;white-space:normal;text-align:left;opacity:0;visibility:hidden;pointer-events:none;background:#0a0f0d;border:2px solid #d6ee308c;border-radius:14px;gap:6px;width:min(340px,86vw);padding:12px 14px 13px;font-size:12.5px;font-weight:600;line-height:1.45;transition:opacity .16s,transform .16s,visibility 0s .16s;display:grid;position:absolute;bottom:calc(100% + 12px);left:0;transform:translateY(6px);box-shadow:4px 4px #0a0f0d59}.X0tgaq_tip:after{content:"";border:7px solid #0000;border-top-color:#0a0f0d;position:absolute;top:100%;left:22px}.X0tgaq_tip b{color:#d6ee30;font-size:13.5px;font-weight:800}.X0tgaq_wrap[data-align=end] .X0tgaq_tip{left:auto;right:0}.X0tgaq_wrap[data-align=end] .X0tgaq_tip:after{left:auto;right:22px}.X0tgaq_wrap[data-below] .X0tgaq_tip{top:calc(100% + 12px);bottom:auto;transform:translateY(-6px)}.X0tgaq_wrap[data-below] .X0tgaq_tip:after{border-top-color:#0000;border-bottom-color:#0a0f0d;top:auto;bottom:100%}.X0tgaq_wrap[data-open] .X0tgaq_tip{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:none}@media (hover:hover){.X0tgaq_wrap:hover .X0tgaq_tip{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:none}}.X0tgaq_shot{border:1.5px solid #d6ee308c;border-radius:8px;width:100%;height:auto;margin-top:4px}.X0tgaq_methods{flex-wrap:wrap;gap:5px;margin-top:2px;display:flex}.X0tgaq_methods span{color:#d6ee30;border:1.5px solid #d6ee308c;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:800}@media (prefers-reduced-motion:reduce){.X0tgaq_tip,.X0tgaq_hint{transition:none}}.X0tgaq_tip:where(html[data-motion=off],html[data-motion=off] *),.X0tgaq_hint:where(html[data-motion=off],html[data-motion=off] *){transition:none}
._1WPEuW_agenda{gap:16px;display:grid}._1WPEuW_head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px 20px;display:flex}._1WPEuW_heading{color:#eef5ee;letter-spacing:-.035em;margin:0;font-size:clamp(26px,3vw,34px);font-weight:900}._1WPEuW_filters{flex-wrap:wrap;gap:6px;display:flex}._1WPEuW_filters button{color:#eef5ee;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:2px solid #eef5ee73;border-radius:999px;padding:0 16px;font-size:14px;font-weight:800}._1WPEuW_filters button[aria-pressed=true]{color:#0a0f0d;background:#d6ee30;border-color:#d6ee30}._1WPEuW_list{color:#122922;background:#f3f6f2;border:3px solid #0a0f0d;border-radius:22px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden;box-shadow:6px 6px #000}._1WPEuW_row{border-top:2px dashed #1229222e;grid-template-columns:112px minmax(0,1fr) auto;align-items:center;gap:8px 20px;padding:18px 22px;display:grid}._1WPEuW_row:first-child{border-top:none}._1WPEuW_row[data-next]{background:#fff;box-shadow:inset 6px 0 #d6ee30}._1WPEuW_date b{letter-spacing:-.03em;font-size:28px;font-weight:900;line-height:1;display:block}._1WPEuW_date b small{letter-spacing:0;font-size:15px;font-weight:800}._1WPEuW_date span{color:#526158;text-transform:capitalize;margin-top:3px;font-size:13px;display:block}._1WPEuW_body{gap:8px;min-width:0;display:grid}._1WPEuW_meta{flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}._1WPEuW_chip{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:3px 10px;font-size:11.5px;font-weight:850}._1WPEuW_chip[data-kind=bootcamp]{color:#122922;background:#fff;border:2px solid #0a0f0d}._1WPEuW_chip[data-kind=live]{color:#d6ee30;background:#122922}._1WPEuW_state{color:#19845a;text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:850}._1WPEuW_row[data-next] ._1WPEuW_state{color:#122922}._1WPEuW_row ._1WPEuW_title{color:#122922;letter-spacing:-.02em;margin:0;font-size:19px;font-weight:900;line-height:1.2}._1WPEuW_materials{flex-wrap:wrap;gap:8px;margin:2px 0 0;padding:0;list-style:none;display:flex}._1WPEuW_materials a{color:#122922;background:#fff;border:1.5px solid #12292233;border-radius:12px;align-items:center;gap:10px;min-height:44px;padding:0 14px;font-size:14px;font-weight:750;text-decoration:none;display:inline-flex}._1WPEuW_materials a[data-kind=homework]{color:#713c24;background:#fff0e8;border-color:#0000;font-weight:850}._1WPEuW_materials small{white-space:nowrap;font-size:12px;font-weight:800}._1WPEuW_actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}._1WPEuW_join,._1WPEuW_outline,._1WPEuW_dark{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:0 18px;font-size:14px;font-weight:850;text-decoration:none;display:inline-flex}._1WPEuW_join{color:#0a0f0d;background:#d6ee30;border:2.5px solid #0a0f0d;box-shadow:3px 3px #0a0f0d}._1WPEuW_outline{color:#122922;border:2px solid #122922}._1WPEuW_dark{color:#f3f6f2;background:#122922}._1WPEuW_pending{color:#526158;font-size:13px}._1WPEuW_list :focus-visible{outline-offset:3px;outline:3px solid #122922;box-shadow:0 0 0 6px #d6ee30}._1WPEuW_empty{color:#b8cfc3;border:2px dashed #eef5ee59;border-radius:18px;margin:0;padding:18px}._1WPEuW_past{color:#eef5ee;border:2px dashed #eef5ee4d;border-radius:18px;padding:0 18px}._1WPEuW_past summary{cursor:pointer;align-items:center;min-height:52px;font-weight:850;display:flex}._1WPEuW_past ._1WPEuW_list{margin-bottom:18px}@media (max-width:760px){._1WPEuW_row{grid-template-columns:1fr;padding:16px}._1WPEuW_date{align-items:baseline;gap:8px;display:flex}._1WPEuW_date b{font-size:18px;display:inline}._1WPEuW_date b small{letter-spacing:0;font-size:15px;font-weight:800}._1WPEuW_date span{margin:0;display:inline}._1WPEuW_actions{justify-content:stretch}._1WPEuW_actions>*{flex:auto}._1WPEuW_filters button{padding:0 12px;font-size:13.5px}}
._71-wIW_tip{z-index:60;color:#e3ece6;white-space:nowrap;pointer-events:none;background:#0a0f0d;border:2px solid #d6ee308c;border-radius:12px;align-items:center;gap:6px;padding:7px 11px;font-size:12.5px;font-weight:700;line-height:1.2;animation:.14s _71-wIW_rise;display:inline-flex;position:fixed;transform:translate(-50%,calc(-100% - 12px));box-shadow:4px 4px #0a0f0d59}._71-wIW_tip:after{content:"";border:7px solid #0000;border-top-color:#0a0f0d;position:absolute;top:100%;left:50%;transform:translate(-50%)}._71-wIW_logo{filter:brightness(0)invert();width:auto;height:14px}@keyframes _71-wIW_rise{0%{opacity:0;transform:translate(-50%,calc(-100% - 6px))}}@media (prefers-reduced-motion:reduce){._71-wIW_tip{animation:none}}._71-wIW_tip:where(html[data-motion=off],html[data-motion=off] *){animation:none}._71-wIW_dialog{color:#0a0f0d;text-align:center;background:#fff;border:2.5px solid #0a0f0d;border-radius:18px;width:min(440px,100vw - 32px);margin:auto;padding:22px 22px 14px;box-shadow:6px 6px #0a0f0d}._71-wIW_dialog::backdrop{background:#0a0f0d99}._71-wIW_title{font-family:var(--font-display,inherit);margin:0 0 8px;font-size:20px;line-height:1.2}._71-wIW_text{color:#33403a;margin:0 0 16px;font-size:14.5px;line-height:1.5}._71-wIW_flow{flex-wrap:wrap;justify-content:center;gap:6px 16px;margin:0 0 18px;padding:0;font-size:12px;font-weight:800;list-style:none;display:flex}._71-wIW_flow li{border:1.5px solid #0a0f0d;border-radius:999px;padding:3px 9px;position:relative}._71-wIW_flow li:not(:last-child):after{content:"→";color:#3f8f77;position:absolute;right:-13px}._71-wIW_flow li[data-done]{background:#d6ee30}._71-wIW_actions{gap:8px;display:grid}._71-wIW_primary,._71-wIW_secondary{font:inherit;cursor:pointer;border:2px solid #0a0f0d;border-radius:12px;padding:11px 14px;font-size:14.5px;font-weight:800;text-decoration:none;transition:transform .14s,box-shadow .14s;display:block;box-shadow:3px 3px #0a0f0d}._71-wIW_primary{color:#0a0f0d;background:#d6ee30}._71-wIW_secondary{color:#0a0f0d;background:#fff}._71-wIW_primary:active,._71-wIW_secondary:active{transform:translate(2px,2px);box-shadow:1px 1px #0a0f0d}._71-wIW_dismiss{color:#33403a;font:inherit;cursor:pointer;background:0 0;border:0;margin-top:10px;padding:6px;font-size:13.5px;font-weight:700;text-decoration:underline}._71-wIW_primary:focus-visible,._71-wIW_secondary:focus-visible,._71-wIW_dismiss:focus-visible{outline-offset:3px;outline:3px solid #3f8f77}@media (prefers-reduced-motion:reduce){._71-wIW_primary,._71-wIW_secondary{transition:none}}._71-wIW_primary:where(html[data-motion=off],html[data-motion=off] *),._71-wIW_secondary:where(html[data-motion=off],html[data-motion=off] *){transition:none}._71-wIW_survey{text-align:left;border:1.5px dashed #0a0f0d;border-radius:14px;min-width:0;margin:14px 0 0;padding:12px}._71-wIW_surveySet{border:0;min-width:0;margin:0;padding:0}._71-wIW_surveySet legend{margin-bottom:8px;padding:0;font-size:13.5px;font-weight:800}._71-wIW_chips{flex-wrap:wrap;gap:6px;display:flex}._71-wIW_chip{color:#0a0f0d;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1.5px solid #0a0f0d;border-radius:999px;padding:8px 14px;font-size:13.5px;font-weight:700}._71-wIW_chip:hover{background:#d6ee30}._71-wIW_chip:focus-visible{outline-offset:2px;outline:3px solid #3f8f77}._71-wIW_reply{color:#33403a;margin:0;font-size:13.5px;line-height:1.5}._71-wIW_reply:focus{outline:none}._71-wIW_reply:focus-visible{outline-offset:2px;outline:3px solid #3f8f77}._71-wIW_note{gap:6px;margin-top:8px;display:flex}._71-wIW_note input{min-width:0;min-height:44px;font:inherit;border:1.5px solid #0a0f0d;border-radius:10px;flex:1;padding:0 10px;font-size:16px}._71-wIW_support{color:#0a0f0d;margin-top:8px;font-size:13px;font-weight:800;display:inline-block}._71-wIW_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.HODkwq_receipt{--ink:#0a0f0d;border:2.5px solid var(--ink);color:var(--ink);background:#fffef6;border-bottom:0;border-radius:4px 4px 0 0;margin:0;padding:18px 18px 26px;position:relative;-webkit-mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50%/14px 100%;mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50%/14px 100%}.HODkwq_head{letter-spacing:.06em;text-transform:uppercase;border-bottom:2px dashed #0a0f0d59;margin:0 0 10px;padding-bottom:10px;font-size:12px;font-weight:800}.HODkwq_rows{gap:0;margin:0;padding:0;list-style:none;display:grid}.HODkwq_rows li,.HODkwq_total,.HODkwq_final{justify-content:space-between;align-items:center;gap:12px;display:flex}.HODkwq_rows li{border-bottom:1px dashed #0a0f0d33;min-height:34px;padding-block:5px;font-size:14px;font-weight:700}.HODkwq_item{overflow-wrap:anywhere;align-items:center;gap:9px;min-width:0;display:inline-flex}.HODkwq_name{gap:1px;display:grid}.HODkwq_name small{color:#4a5b52;font-size:12px;font-weight:600}.HODkwq_item img{border-radius:5px;flex:none;width:20px;height:20px}.HODkwq_amount{font-variant-numeric:tabular-nums;flex:none;font-weight:800}.HODkwq_total{border-top:2px solid var(--ink);margin:12px 0 0;padding-top:10px;font-size:14px;font-weight:700}.HODkwq_total s{color:#4a5b52;text-decoration-thickness:2px}.HODkwq_final{margin:8px 0 0;font-size:15px;font-weight:800}.HODkwq_final b{background:#d6ee30;border-radius:999px;padding:3px 10px;font-size:17px}
._5V2DxG_sheet{--ink:#0a0f0d;--ink-soft:#4a5b52;--lime:#d6ee30;--evergreen:#122922;--green:#3f8f77;--ease:cubic-bezier(.16, 1, .3, 1);border:0;border-top:3px solid var(--ink);width:100%;max-width:none;max-height:92dvh;color:var(--ink);overscroll-behavior:contain;background:#f3f6f2;border-radius:22px 22px 0 0;margin:0;padding:0;position:fixed;inset:auto 0 0;overflow:auto}._5V2DxG_sheet::backdrop{background:#0a0f0d8c}._5V2DxG_sheet[open]{animation:_5V2DxG_sheetUp .32s var(--ease)}@keyframes _5V2DxG_sheetUp{0%{opacity:0;transform:translateY(40px)}}._5V2DxG_sheet :where(a,button,summary):focus-visible{outline-offset:3px;border-radius:6px;outline:3px solid #1d6b48}._5V2DxG_frame{padding:0 16px 24px}._5V2DxG_head{z-index:2;border-bottom:2px solid var(--ink);background:#f3f6f2;justify-content:space-between;align-items:center;gap:12px;margin:0 -16px 14px;padding:12px 16px;display:flex;position:sticky;top:0}._5V2DxG_head h2{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:900}._5V2DxG_close{border:2px solid var(--ink);width:44px;height:44px;color:var(--ink);cursor:pointer;background:#fff;border-radius:12px;place-items:center;display:inline-grid}._5V2DxG_body{gap:22px;display:grid}._5V2DxG_main{gap:14px;min-width:0;display:grid}._5V2DxG_more{width:fit-content;min-height:44px;color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--green);text-decoration-color:var(--green);text-underline-offset:5px;align-items:center;font-size:14.5px;font-weight:800;text-decoration-thickness:3px;display:inline-flex}._5V2DxG_founding{border:2.5px solid var(--ink);color:var(--ink);background:#fffbea;border-radius:18px;gap:12px;padding:20px 18px;display:grid;box-shadow:4px 4px #000}._5V2DxG_step{background:var(--ink);width:fit-content;color:var(--lime);font:800 11.5px/1.3 var(--font-stack-sans), "Avenir Next", "Segoe UI", Arial, sans-serif;letter-spacing:.02em;text-transform:uppercase;border-radius:6px;margin:0;padding:5px 10px}._5V2DxG_founding h3{letter-spacing:-.03em;margin:0;font-size:26px;font-weight:900}._5V2DxG_price{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0;display:flex}._5V2DxG_price b{letter-spacing:-.04em;font-size:38px;font-weight:900;line-height:1}._5V2DxG_price span{color:var(--ink-soft);font-size:13px;font-weight:800}._5V2DxG_cta{border:3px solid var(--ink);background:var(--lime);min-height:54px;color:var(--ink);border-radius:16px;justify-content:center;align-items:center;font-size:16px;font-weight:900;text-decoration:none;display:flex;box-shadow:0 5px #000}._5V2DxG_cta:active{transform:translateY(3px);box-shadow:0 2px #000}._5V2DxG_cta{z-index:1;position:sticky;bottom:14px}._5V2DxG_main a[data-ladder-step]{z-index:1;position:sticky;bottom:14px}._5V2DxG_faq{align-content:start;gap:8px;display:grid}._5V2DxG_faq h3{margin:0 0 4px;font-size:16px;font-weight:900}._5V2DxG_faq details{border:2px solid var(--ink);background:#fff;border-radius:12px}._5V2DxG_faq summary{cursor:pointer;align-items:center;min-height:44px;padding:8px 14px;font-size:14.5px;font-weight:800;display:flex}._5V2DxG_faq p{color:var(--ink-soft);border-top:1.5px dashed #0a0f0d40;margin:0;padding:10px 14px 12px;font-size:14px;font-weight:600;line-height:1.5}._5V2DxG_support{min-height:44px;color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--green);text-decoration-color:var(--green);text-underline-offset:4px;align-items:center;margin-top:4px;font-size:14px;font-weight:800;text-decoration-thickness:2px;display:inline-flex}[data-theme=dark] ._5V2DxG_sheet{--sheet-bg:#0f1512;background:var(--sheet-bg);color:#eef5ee;border-color:#eef5ee}[data-theme=dark] ._5V2DxG_head{background:var(--sheet-bg);border-color:#eef5ee}:is([data-theme=dark] ._5V2DxG_head h2,[data-theme=dark] ._5V2DxG_faq h3){color:#eef5ee}[data-theme=dark] ._5V2DxG_close{color:#eef5ee;background:#16201b;border-color:#eef5ee}:is([data-theme=dark] ._5V2DxG_more,[data-theme=dark] ._5V2DxG_support){color:#eef5ee;text-decoration-color:#c9ff5c}[data-theme=dark] ._5V2DxG_faq details{background:#16201b;border-color:#eef5ee}[data-theme=dark] ._5V2DxG_faq p{color:#b9c8bf;border-color:#eef5ee40}[data-theme=dark] ._5V2DxG_sheet :where(a,button,summary):focus-visible{outline-color:#c9ff5c}@media (min-width:900px){._5V2DxG_sheet{border-top:0;border-left:3px solid var(--ink);border-radius:0;width:min(880px,94vw);height:100dvh;max-height:none;inset:0 0 0 auto}._5V2DxG_sheet[open]{animation-name:_5V2DxG_sheetIn}@keyframes _5V2DxG_sheetIn{0%{opacity:0;transform:translate(48px)}}._5V2DxG_frame{padding:0 28px 32px}._5V2DxG_head{margin:0 -28px 22px;padding:16px 28px}._5V2DxG_body{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:28px}._5V2DxG_faq{position:sticky;top:92px}}@media (prefers-reduced-motion:reduce){._5V2DxG_sheet[open]{animation:none}}._5V2DxG_sheet[open]:where(html[data-motion=off],html[data-motion=off] *){animation:none}
.Kbrhfq_nudge{--ink:#0a0f0d;--paper:#fffdf6;--lime:#c9ff5c;border:2.5px solid var(--ink);background:var(--paper);box-shadow:5px 5px 0 var(--ink);color:var(--ink);border-radius:18px;gap:22px;margin:40px 0 8px;padding:clamp(18px,3vw,26px);display:grid}.Kbrhfq_nudge[data-peek]{grid-template-columns:minmax(0,1fr) minmax(200px,300px);align-items:center}.Kbrhfq_copy{gap:10px;min-width:0;display:grid}.Kbrhfq_kicker{color:#0a0f0d9e;font-family:var(--font-stack-sans), "Avenir Next", "Segoe UI", Arial, sans-serif;letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:12px;font-weight:800}.Kbrhfq_title{letter-spacing:-.01em;margin:0;font-size:clamp(19px,2.4vw,22px);font-weight:800;line-height:1.25}.Kbrhfq_text{color:#0a0f0dd1;margin:0;font-size:15px;line-height:1.55}.Kbrhfq_actions{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:6px;display:flex}.Kbrhfq_cta{border:2px solid var(--ink);background:var(--ink);color:#fff;min-height:44px;font:inherit;cursor:pointer;border-radius:12px;align-items:center;gap:8px;padding:0 18px;font-size:14.5px;font-weight:800;text-decoration:none;transition:transform .14s,box-shadow .14s;display:inline-flex;box-shadow:3px 3px #0a0f0d40}.Kbrhfq_cta:hover{transform:translate(-1px,-1px);box-shadow:4px 4px #0a0f0d4d}.Kbrhfq_later{color:#0a0f0d9e;min-height:44px;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:14px;font-weight:700;text-decoration:underline}.Kbrhfq_later:hover{color:var(--ink)}.Kbrhfq_alt{color:var(--ink);text-decoration-color:#3f8f77;text-decoration-thickness:2px}.Kbrhfq_cta:focus-visible,.Kbrhfq_later:focus-visible,.Kbrhfq_chip:focus-visible{outline:3px solid var(--focus-ring,#2f6bff);box-shadow:var(--focus-halo,none);outline-offset:2px}.Kbrhfq_chips{flex-wrap:wrap;gap:8px;display:flex}.Kbrhfq_chip{border:2px solid var(--ink);min-height:40px;color:var(--ink);font:inherit;cursor:pointer;background:#fff;border-radius:999px;padding:0 14px;font-size:14px;font-weight:750;transition:background-color .14s,transform .14s}.Kbrhfq_chip:hover{background:#f1f5ee}.Kbrhfq_chip:active{transform:scale(.97)}.Kbrhfq_track{border:2px solid var(--ink);background:#fff;border-radius:999px;align-items:center;height:30px;display:flex;position:relative;overflow:hidden}.Kbrhfq_trackFill{border-right:2px solid var(--ink);background:var(--lime);height:100%}.Kbrhfq_trackLock{align-items:center;gap:5px;font-size:12px;font-weight:800;display:inline-flex;position:absolute;right:10px}.Kbrhfq_shot{margin:0;transform:rotate(.6deg)}.Kbrhfq_shotImg{border:2px solid var(--ink);width:100%;height:auto;box-shadow:4px 4px 0 var(--ink);border-radius:12px;display:block}.Kbrhfq_shotCaption{color:#0a0f0d99;text-align:center;margin-top:8px;font-size:12px}@media (max-width:720px){.Kbrhfq_nudge[data-peek]{grid-template-columns:1fr}.Kbrhfq_shot{transform:none}}@media (prefers-reduced-motion:reduce){.Kbrhfq_cta,.Kbrhfq_chip{transition:none}.Kbrhfq_cta:hover{transform:none}}.Kbrhfq_cta:where(html[data-motion=off],html[data-motion=off] *),.Kbrhfq_chip:where(html[data-motion=off],html[data-motion=off] *){transition:none}.Kbrhfq_cta:hover:where(html[data-motion=off],html[data-motion=off] *){transform:none}[data-theme=dark] .Kbrhfq_nudge{--paper:#121a16;color:#f3f6f2;border-color:#f3f6f2;box-shadow:5px 5px #f3f6f2}:is([data-theme=dark] .Kbrhfq_kicker,[data-theme=dark] .Kbrhfq_shotCaption,[data-theme=dark] .Kbrhfq_later){color:#f3f6f2b3}[data-theme=dark] .Kbrhfq_text{color:#f3f6f2db}[data-theme=dark] .Kbrhfq_later:hover{color:#fff}[data-theme=dark] .Kbrhfq_cta{color:#0a0f0d;background:#f3f6f2;border-color:#f3f6f2}:is([data-theme=dark] .Kbrhfq_chip,[data-theme=dark] .Kbrhfq_track){color:#f3f6f2;background:#0f1512;border-color:#f3f6f2}[data-theme=dark] .Kbrhfq_chip:hover{background:#1a2420}[data-theme=dark] .Kbrhfq_trackFill{border-color:#f3f6f2}[data-theme=dark] .Kbrhfq_shotImg{border-color:#f3f6f2;box-shadow:4px 4px #f3f6f2}.Kbrhfq_urgency{margin-top:12px}.Kbrhfq_parked{clip:rect(0 0 0 0);white-space:nowrap;outline:none;width:1px;height:1px;position:absolute;overflow:hidden}
.VMZrKq_marquee{color:#eef5ee;background:#0b1814;border:3px solid #0a0f0d;border-radius:28px;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:28px;padding:40px 36px 32px;display:grid;position:relative;box-shadow:0 0 0 3px #d6ee30,8px 8px 0 3px #000}.VMZrKq_marquee[data-state=live]{box-shadow:0 0 0 3px #ff7a52,8px 8px 0 3px #000}.VMZrKq_tape{color:#0a0f0d;font:800 12px/1.2 var(--font-stack-sans), "Avenir Next", "Segoe UI", Arial, sans-serif;letter-spacing:.12em;text-transform:uppercase;background:#f3f6f2;border:2.5px solid #0a0f0d;border-radius:999px;margin:0;padding:5px 14px;position:absolute;top:-17px;left:30px;transform:rotate(-1.5deg)}.VMZrKq_marquee[data-state=live] .VMZrKq_tape{background:#ff7a52}.VMZrKq_copy{gap:10px;min-width:0;display:grid}.VMZrKq_context{color:#b8cfc3;font:800 13px var(--font-stack-sans), "Avenir Next", "Segoe UI", Arial, sans-serif;letter-spacing:.04em;margin:0}.VMZrKq_title{color:#eef5ee;letter-spacing:-.04em;margin:0;font-size:clamp(32px,4.4vw,52px);font-weight:900;line-height:1.02}.VMZrKq_when{color:#b8cfc3;text-transform:capitalize;margin:0;font-size:17px}.VMZrKq_actions{margin-top:10px}.VMZrKq_join{color:#0a0f0d;background:#d6ee30;border:3px solid #0a0f0d;border-radius:999px;justify-content:center;align-items:center;min-height:56px;padding:0 28px;font-size:17px;font-weight:900;text-decoration:none;transition:transform .15s cubic-bezier(.16,1,.3,1),box-shadow .15s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:4px 4px #000}.VMZrKq_join:hover{transform:translate(-2px,-2px);box-shadow:6px 6px #000}.VMZrKq_note{color:#b8cfc3;border:2px dashed #eef5ee59;border-radius:14px;margin:0;padding:12px 14px;font-size:14.5px}.VMZrKq_clock{min-width:0}.VMZrKq_onAir{color:#0a0f0d;background:#ff7a52;border:2.5px solid #0a0f0d;border-radius:999px;justify-self:start;align-items:center;gap:10px;margin:0;padding:10px 18px;font-size:16px;font-weight:900;display:inline-flex}.VMZrKq_onAir i{background:#0a0f0d;border-radius:50%;width:10px;height:10px;animation:1.4s ease-in-out infinite VMZrKq_pulse}@keyframes VMZrKq_pulse{50%{opacity:.3}}@media (max-width:720px){.VMZrKq_marquee{grid-template-columns:1fr;padding:34px 20px 24px}.VMZrKq_join{width:100%}}@media (prefers-reduced-motion:reduce){.VMZrKq_join{transition:none}.VMZrKq_onAir i{animation:none}}.VMZrKq_join:where(html[data-motion=off],html[data-motion=off] *){transition:none}.VMZrKq_onAir i:where(html[data-motion=off],html[data-motion=off] *){animation:none}
.iupTOa_page{--card:#12201a;--paper:#16241e;--ink:#eef5ee;--ink-soft:#b8cfc3;--border-ink:#eef5eed9;--shadow:#000;--lime:#d6ee30;--evergreen:#eef5ee;--ease-out:cubic-bezier(.16, 1, .3, 1);color:var(--ink);flex-direction:column;gap:32px;display:flex}.iupTOa_page *{box-sizing:border-box}.iupTOa_page :focus-visible{outline-offset:3px;outline:3px solid #c9ff5c}.iupTOa_page [data-brand=kc]{--b-solid:#d97757;--b-tint:#fbebe3}.iupTOa_page [data-brand=bvc]{--b-solid:#b7791f;--b-tint:#f8efdc}.iupTOa_page [data-brand=jh]{--b-solid:#635bff;--b-tint:#eeedff}[data-theme=dark] .iupTOa_page [data-brand]{--b-tint:color-mix(in srgb, var(--b-solid) 24%, var(--card))}.iupTOa_kicker{color:var(--lime);font:800 12px/1.2 var(--font-stack-sans), "Avenir Next", "Segoe UI", Arial, sans-serif;margin:0}.iupTOa_muted{color:var(--ink-soft);margin:0;font-size:14.5px;line-height:1.55}.iupTOa_blockTitle{color:var(--evergreen);letter-spacing:-.035em;margin:0;font-size:26px;font-weight:850}.iupTOa_block{flex-direction:column;gap:14px;display:flex}.iupTOa_primary,.iupTOa_secondary,.iupTOa_ghost{min-height:48px;font:inherit;cursor:pointer;transition:transform .15s var(--ease-out), box-shadow .15s var(--ease-out);border:3px solid #0a0f0d;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:9px 20px;font-size:15px;font-weight:850;text-decoration:none;display:inline-flex}.iupTOa_primary{background:var(--lime);color:#0a0f0d;box-shadow:4px 4px #0a0f0d}.iupTOa_secondary{background:var(--card);color:var(--ink);border-color:var(--border-ink)}.iupTOa_ghost{color:#d6ee30;background:0 0;border-color:#d6ee30}.iupTOa_primary:not(:disabled):hover{transform:translate(-2px,-2px);box-shadow:6px 6px #0a0f0d}.iupTOa_primary:disabled{opacity:.55;cursor:not-allowed}.iupTOa_badge{border:2px dashed var(--border-ink);border-radius:999px;padding:6px 12px;font-size:13px;font-weight:800}.iupTOa_notice{color:#7a1a12;background:#fff1f0;border-radius:10px;margin:8px 0 0;padding:8px 12px;font-size:14px;font-weight:700}.iupTOa_notice[data-ok]{color:#164536;background:#e4efe9}.iupTOa_stage{isolation:isolate;color:#eef5ee;position:relative}.iupTOa_stageGrid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:32px;display:grid}.iupTOa_sign{color:#ffb3aa;font:900 14px var(--font-stack-sans), "Avenir Next", "Segoe UI", Arial, sans-serif;letter-spacing:.02em;text-transform:uppercase;background:#3a1512;border:3px solid #0a0f0d;border-radius:12px;align-items:center;gap:9px;padding:6px 14px;display:inline-flex;box-shadow:0 0 0 2px #ff4d3d59}.iupTOa_sign i{background:#ff4d3d;border-radius:50%;width:10px;height:10px;animation:1.4s ease-in-out infinite iupTOa_blink;box-shadow:0 0 10px #ff4d3d}.iupTOa_sign[data-lit]{color:#fff;background:#ff4d3d;box-shadow:0 0 28px #ff4d3dcc}.iupTOa_sign[data-lit] i{background:#fff}@keyframes iupTOa_blink{50%{opacity:.25}}.iupTOa_brandRow{flex-wrap:wrap;align-items:center;gap:14px 20px;display:flex}.iupTOa_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.iupTOa_title{color:#eef5ee;letter-spacing:-.04em;margin:22px 0 0;font-size:clamp(38px,5.6vw,62px);font-weight:850;line-height:.95}.iupTOa_title em{color:var(--lime);text-shadow:0 0 28px #d6ee3059;font-style:normal}.iupTOa_lede{color:#b8cfc3;max-width:560px;margin:14px 0 0;font-size:16.5px;line-height:1.55}.iupTOa_memberRow{color:#dfeee5;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:20px;font-size:14.5px;display:flex}.iupTOa_wristTag{color:#0a0f0d;font:900 12.5px var(--font-stack-sans), "Avenir Next", "Segoe UI", Arial, sans-serif;letter-spacing:.02em;background:repeating-linear-gradient(-45deg,#d6ee30 0 10px,#cbe320 10px 20px);border:2.5px solid #0a0f0d;border-radius:9px;padding:4px 11px}.iupTOa_wristTag[data-off]{color:#b8cfc3;background:#2a3a33;border-color:#b8cfc3}.iupTOa_nextShow{background:#0b1814;border:3px solid #0a0f0d;border-radius:22px;justify-items:start;gap:8px;padding:20px;display:grid;box-shadow:0 0 0 2px #d6ee3059,0 24px 44px #00000073}.iupTOa_nextKicker{color:var(--lime);font:800 12px var(--font-stack-sans), "Avenir Next", "Segoe UI", Arial, sans-serif;margin:0}.iupTOa_nextTitle{color:#eef5ee;letter-spacing:-.03em;margin:0;font-size:24px;font-weight:850}.iupTOa_nextWhen{color:#b8cfc3;text-transform:capitalize;margin:0 0 6px;font-size:14.5px}.iupTOa_countdown{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:100%;margin-bottom:8px;display:grid}.iupTOa_flip{justify-items:center;gap:4px;display:grid}.iupTOa_flip b{color:#eef5ee;width:100%;font:900 clamp(26px, 3.2vw, 38px)/1 var(--font-stack-sans), "Avenir Next", "Segoe UI", Arial, sans-serif;font-variant-numeric:tabular-nums;background:linear-gradient(#1d2b26 0 49%,#0a0f0d 49% 51%,#16211d 51%);border:2.5px solid #0a0f0d;border-radius:12px;place-items:center;padding:8px 0;display:grid;position:relative;box-shadow:0 6px #050b08}.iupTOa_flip small{color:#b8cfc3;font:800 12px var(--font-stack-sans), "Avenir Next", "Segoe UI", Arial, sans-serif}.iupTOa_setlist,.iupTOa_ticket{--ink:#0a0f0d;--ink-soft:#3d4a44;--card:#fff;--paper:#f3f1e6;--border-ink:#0a0f0d;color:#0a0f0d;background:#fffef8}.iupTOa_setlist .iupTOa_kicker,.iupTOa_ticket .iupTOa_kicker{color:#1f5c49}.iupTOa_setlist .iupTOa_blockTitle{color:#0a0f0d}.iupTOa_setlist{border:3px solid #0a0f0d;border-radius:6px;grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);gap:20px 28px;padding:30px 26px 26px;display:grid;position:relative;rotate:-.6deg;box-shadow:0 26px 46px #00000080}.iupTOa_setlist:before,.iupTOa_setlist:after{content:"";background:#d6ee30bf;border:1.5px solid #0a0f0d40;width:110px;height:28px;position:absolute;top:-14px;box-shadow:0 2px 4px #0003}.iupTOa_setlist:before{left:34px;rotate:-6deg}.iupTOa_setlist:after{right:34px;rotate:5deg}.iupTOa_setlist .iupTOa_blockTitle{font-family:var(--font-caveat), cursive;letter-spacing:0;font-size:40px;font-weight:700;line-height:1}.iupTOa_setlistHead{align-content:start;gap:8px;display:grid}.iupTOa_tracks{counter-reset:t;gap:10px;margin:0;padding:0;list-style:none;display:grid}.iupTOa_track{border:2.5px solid var(--border-ink);background:var(--card);width:100%;min-height:60px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;transition:transform .15s var(--ease-out), box-shadow .15s var(--ease-out);border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:10px 14px;display:grid;position:relative;overflow:hidden}.iupTOa_track:before{content:"";width:var(--share,0%);transition:width .5s var(--ease-out);background:#d6ee30b3;position:absolute;inset:0 auto 0 0}.iupTOa_track>*{position:relative}.iupTOa_track:not(:disabled):hover{transform:translate(-2px,-2px);box-shadow:4px 4px #0a0f0d}.iupTOa_track[data-mine]{box-shadow:4px 4px #0a0f0d}.iupTOa_track[data-chosen]{border-color:#1f5c49;box-shadow:0 0 0 3px #1f5c49}.iupTOa_track:disabled{cursor:default}.iupTOa_trackNo{font-family:var(--font-caveat), cursive;color:#0a0f0d;font-size:30px;font-weight:700;line-height:1}.iupTOa_trackTitle{gap:2px;font-size:15.5px;font-weight:800;display:grid}.iupTOa_trackTitle small{color:var(--ink-soft);font-size:12.5px;font-weight:700}.iupTOa_trackShare{font:900 15px var(--font-stack-sans), "Avenir Next", "Segoe UI", Arial, sans-serif;justify-items:end;display:grid}.iupTOa_trackShare em{font:800 12px var(--font-stack-sans), "Avenir Next", "Segoe UI", Arial, sans-serif;color:#1f5c49;font-style:normal}.iupTOa_tickets{grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.iupTOa_ticket{transition:transform .3s var(--ease-out);border:3px solid #0a0f0d;border-radius:18px;grid-template-columns:96px minmax(0,1fr);display:grid;position:relative;transform:rotate(-.5deg);box-shadow:0 22px 40px #00000080}.iupTOa_ticket:nth-child(2n){transform:rotate(.5deg)}.iupTOa_ticket:hover{transform:rotate(0)translateY(-3px)}.iupTOa_ticket:before,.iupTOa_ticket:after{content:"";background:#0f201a;border:3px solid #0a0f0d;border-radius:50%;width:22px;height:22px;position:absolute;left:84px}.iupTOa_ticket:before{top:-13px}.iupTOa_ticket:after{bottom:-13px}.iupTOa_ticketDate{color:#0a0f0d;background:#d6ee30;border-right:3px dashed #0a0f0d;border-radius:15px 0 0 15px;align-content:center;justify-items:center;gap:2px;padding:14px 6px;display:grid;position:relative}.iupTOa_ticket[data-kind=clinic] .iupTOa_ticketDate{color:#0a0f0d;background:#ffb38a}.iupTOa_ticketDate span{font:800 12px var(--font-stack-sans), "Avenir Next", "Segoe UI", Arial, sans-serif;text-transform:uppercase}.iupTOa_ticketDate b{letter-spacing:-.04em;font-size:40px;line-height:1}.iupTOa_ticketBody{flex-direction:column;gap:6px;min-width:0;padding:16px 18px;display:flex}.iupTOa_ticketTitle{margin:0;font-size:20px;font-weight:850}.iupTOa_ticketWhen{text-transform:capitalize;margin:0;font-size:14.5px;font-weight:750}.iupTOa_actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px;display:flex}.iupTOa_clinicBox{background:#fff3ec;border:2px dashed #e8956b;border-radius:14px;justify-items:start;gap:10px;margin-top:4px;padding:12px 14px;display:grid}.iupTOa_clinicHint{color:#3d4a44;margin:0;font-size:14px;line-height:1.5}.iupTOa_submitted{background:var(--paper);border-left:6px solid #ffb38a;border-radius:10px;gap:4px;padding:10px 14px;display:grid}.iupTOa_submitted[data-status=selected]{border-left-color:var(--lime)}.iupTOa_submitted span{color:var(--ink-soft)}.iupTOa_submitted p{margin:6px 0 0;line-height:1.55}.iupTOa_form{gap:12px;display:grid}.iupTOa_dialog{color:#0a0f0d;background:0 0;border:0;width:min(640px,100vw - 32px);height:fit-content;max-height:calc(100dvh - 48px);margin:auto;padding:22px 0 0;position:fixed;inset:0;overflow:visible}.iupTOa_dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#050b08b8}.iupTOa_dialog[open]{animation:iupTOa_sheetIn .26s var(--ease-out)}@keyframes iupTOa_sheetIn{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:none}}.iupTOa_sheet{--ink:#0a0f0d;--ink-soft:#3d4a44;--card:#fff;--border-ink:#0a0f0d;overscroll-behavior:contain;background:#fffef8;border:3px solid #0a0f0d;border-radius:20px;max-height:calc(100dvh - 70px);padding:26px 22px 22px;position:relative;overflow-y:auto;box-shadow:0 30px 60px #0000008c}.iupTOa_sheet .iupTOa_kicker{color:#1f5c49}.iupTOa_sheetClip{z-index:1;pointer-events:none;background:linear-gradient(#b8c2bd,#7d8a84);border:3px solid #0a0f0d;border-radius:10px 10px 16px 16px;width:130px;height:34px;position:absolute;top:4px;left:50%;translate:-50%}.iupTOa_sheetHead{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.iupTOa_sheetTitle{color:#0a0f0d;font-family:var(--font-caveat), cursive;margin:4px 0 0;font-size:36px;font-weight:700;line-height:1}.iupTOa_close{color:#0a0f0d;cursor:pointer;background:#fff;border:2.5px solid #0a0f0d;border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:22px;font-weight:900;line-height:1;display:grid}.iupTOa_sheetActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:4px;display:flex}.iupTOa_sheet .iupTOa_secondary{color:#0a0f0d;background:#fff;border-color:#0a0f0d}.iupTOa_kinds{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}.iupTOa_kinds legend{margin-bottom:6px;font-size:14px;font-weight:800}.iupTOa_kind{border:2px solid color-mix(in srgb, var(--border-ink) 30%, transparent);cursor:pointer;border-radius:999px;align-items:center;gap:6px;min-height:42px;padding:4px 14px;font-size:14.5px;font-weight:750;display:inline-flex}.iupTOa_kind:has(input:checked){border-color:var(--border-ink);background:color-mix(in srgb, var(--lime) 38%, var(--card))}.iupTOa_kind input{accent-color:#122922}.iupTOa_field{gap:6px;font-size:14px;font-weight:800;display:grid}.iupTOa_field input,.iupTOa_field textarea{border:2.5px solid var(--border-ink);background:var(--card);width:100%;color:var(--ink);font:inherit;border-radius:12px;padding:11px 13px;font-size:15px;font-weight:500}.iupTOa_hint{color:var(--ink-soft);margin:-4px 0 0;font-size:13px}.iupTOa_resultCard{border:2px dashed var(--border-ink);border-radius:12px;gap:10px;margin:0;padding:12px 14px 14px;display:grid}.iupTOa_resultCard legend{padding:0 6px;font-size:14px;font-weight:800}.iupTOa_resultCard .iupTOa_hint{margin:0}.iupTOa_resultRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (max-width:520px){.iupTOa_resultRow{grid-template-columns:1fr}}.iupTOa_consent{cursor:pointer;align-items:center;gap:10px;min-height:44px;font-size:14px;font-weight:700;display:flex}.iupTOa_consent input{accent-color:#122922;width:20px;height:20px}.iupTOa_consentNote{color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:4px 8px;margin:6px 0 0;font-size:13px;font-weight:600;display:flex}.iupTOa_linkButton{min-height:44px;color:var(--ink);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:800;text-decoration:underline}.iupTOa_tour{border:3px solid var(--border-ink);box-shadow:6px 6px 0 var(--shadow);color:#eef5ee;background:#0b1814;border-radius:26px;overflow:hidden}.iupTOa_tourHead{background:radial-gradient(80% 120% at 0 0,#2d5a48,#0000 60%);gap:8px;padding:26px 24px 18px;display:grid}.iupTOa_tourHead .iupTOa_kicker{color:var(--lime)}.iupTOa_tourHead .iupTOa_muted{color:#b8cfc3;max-width:760px}.iupTOa_tourBig{letter-spacing:-.05em;color:#0000;-webkit-text-stroke:2px var(--lime);margin:0;font-size:clamp(44px,7vw,84px);font-weight:900;line-height:.9}.iupTOa_tourList{margin:0;padding:0;list-style:none}.iupTOa_tourRow{border-top:2px solid #eef5ee24;grid-template-columns:150px minmax(0,1fr) 210px;align-items:start;gap:16px 22px;padding:18px 24px;transition:background-color .2s;display:grid}.iupTOa_tourRow:hover{background:#d6ee300d}.iupTOa_tourDates{gap:2px;display:grid}.iupTOa_tourDates b{letter-spacing:-.04em;font-size:30px;font-weight:900;line-height:1}.iupTOa_tourDates span{color:#b8cfc3;font:800 13px var(--font-stack-sans), "Avenir Next", "Segoe UI", Arial, sans-serif}.iupTOa_tourInfo{gap:6px;min-width:0;display:grid}.iupTOa_tourInfo .iupTOa_muted{color:#b8cfc3}.iupTOa_tourNotice{border-left:3px solid var(--lime);color:#eef5ee;background:#d6ee301a;border-radius:0 8px 8px 0;justify-self:start;margin:2px 0;padding:6px 10px;font-size:13.5px;font-weight:750}.iupTOa_productChip{background:var(--b-solid);color:#fff;border:2px solid #0a0f0d;border-radius:999px;justify-self:start;align-items:center;gap:7px;padding:2px 10px 2px 3px;font-size:12.5px;font-weight:850;display:inline-flex}.iupTOa_productIcon{object-fit:cover;border:1.5px solid #0a0f0d;border-radius:50%;width:22px;height:22px}.iupTOa_tourTitle{color:#eef5ee;margin:0;font-size:20px;font-weight:850}.iupTOa_tourSessions summary{cursor:pointer;color:var(--lime);font-size:13.5px;font-weight:800}.iupTOa_tourSessions ol{gap:4px;margin:8px 0 0;padding:0;list-style:none;display:grid}.iupTOa_tourSessions li{border-bottom:1px dashed #eef5ee2e;justify-content:space-between;gap:10px;padding:4px 0;font-size:13.5px;display:flex}.iupTOa_tourSessions li span{color:#b8cfc3;text-transform:capitalize}.iupTOa_tourAction{justify-items:stretch;gap:8px;display:grid}.iupTOa_tourAction .iupTOa_secondary{color:#eef5ee;background:0 0;border-color:#eef5ee}.iupTOa_seatsLeft{color:#b8cfc3;font:800 12px var(--font-stack-sans), "Avenir Next", "Segoe UI", Arial, sans-serif;text-align:center}.iupTOa_seat{background:#16241e;border:2px solid #eef5ee4d;border-radius:14px;gap:6px;padding:10px 12px;font-size:13.5px;display:grid}.iupTOa_seat[data-interactive]{border-color:var(--lime);box-shadow:0 0 18px #d6ee3040}.iupTOa_seat span{color:#b8cfc3}.iupTOa_recordings{gap:6px;margin:0;padding-left:18px;font-size:14.5px;display:grid}.iupTOa_recordings a{color:inherit;text-underline-offset:3px;font-weight:750}@media (max-width:1100px){.iupTOa_stageGrid,.iupTOa_setlist{grid-template-columns:1fr}.iupTOa_tourRow{grid-template-columns:110px minmax(0,1fr)}.iupTOa_tourAction{grid-column:1/-1}}@media (max-width:560px){.iupTOa_ticket{grid-template-columns:76px minmax(0,1fr)}.iupTOa_ticketDate b{font-size:32px}.iupTOa_tourRow{grid-template-columns:1fr;padding:16px}.iupTOa_tourDates{grid-auto-flow:column;justify-content:start;align-items:baseline;gap:8px}.iupTOa_setlist{padding:18px 16px}}@media (prefers-reduced-motion:reduce){.iupTOa_sign i,.iupTOa_dialog[open]{animation:none}.iupTOa_ticket,.iupTOa_primary,.iupTOa_track,.iupTOa_track:before,.iupTOa_tourRow{transition:none}}.iupTOa_sign i:where(html[data-motion=off],html[data-motion=off] *),.iupTOa_dialog[open]:where(html[data-motion=off],html[data-motion=off] *){animation:none}.iupTOa_ticket:where(html[data-motion=off],html[data-motion=off] *),.iupTOa_primary:where(html[data-motion=off],html[data-motion=off] *),.iupTOa_track:where(html[data-motion=off],html[data-motion=off] *),.iupTOa_track:where(html[data-motion=off],html[data-motion=off] *):before,.iupTOa_tourRow:where(html[data-motion=off],html[data-motion=off] *){transition:none}@media (max-width:1024px){.iupTOa_field input,.iupTOa_field textarea{font-size:16px}}.iupTOa_agendaHead{gap:8px;display:grid}.iupTOa_agendaTitle{color:#eef5ee;letter-spacing:-.045em;margin:0;font-size:clamp(38px,5vw,56px);font-weight:900;line-height:1}.iupTOa_agendaMember{color:#b8cfc3;flex-wrap:wrap;align-items:center;gap:10px;margin:4px 0 0;font-size:14.5px;display:flex}
._7-2pfG_banner{border:2px solid var(--ink,#122922);color:#122922;box-shadow:4px 4px 0 var(--ink,#122922);background:#d6ee30;border-radius:14px;margin:0 0 20px;padding:14px 18px}._7-2pfG_head{margin:0 0 10px;font-size:16px;line-height:1.45}._7-2pfG_list{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:6px 16px;margin:0;padding:0;list-style:none;display:grid}._7-2pfG_list li{flex-wrap:wrap;align-items:baseline;gap:8px;font-size:15px;display:flex}._7-2pfG_list li span{flex:100%;font-size:13px;font-weight:700}._7-2pfG_list li s{opacity:.7}._7-2pfG_list li b{font-size:17px}._7-2pfG_note{margin:10px 0 0;font-size:13px}
._5ks_fG_page{--paper:#16241e;--card:#12201a;--ink:#eef5ee;--ink-soft:#b8cfc3;--border-ink:#eef5eed9;--shadow:#000;--lime:#d6ee30;--lime-glow:#c9ff5c;--evergreen:#eef5ee;--ease-out:cubic-bezier(.16, 1, .3, 1);color:var(--ink);flex-direction:column;gap:28px;display:flex}._5ks_fG_page *{box-sizing:border-box}._5ks_fG_page :focus-visible{outline:3px solid var(--lime-glow);outline-offset:3px}._5ks_fG_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._5ks_fG_page [data-brand=ailene]{--b-solid:#1f5c49}._5ks_fG_page [data-brand=kc]{--b-solid:#d97757;--b-tint:#fbebe3}._5ks_fG_page [data-brand=bvc]{--b-solid:#b7791f;--b-tint:#f8efdc}._5ks_fG_page [data-brand=jh]{--b-solid:#635bff;--b-tint:#eeedff}._5ks_fG_alert{color:#7a1a12;background:#fff1f0;border:2.5px solid #b42318;border-radius:14px;margin:0;padding:14px 18px;font-size:15px;line-height:1.55}._5ks_fG_notice{color:#6b4400;background:#fff8e6;border:2.5px solid #b7791f;border-radius:14px;margin:0;padding:14px 18px;font-size:15px;line-height:1.55}._5ks_fG_notice a{color:inherit;text-underline-offset:3px;font-weight:700;text-decoration:underline}._5ks_fG_notice:focus{outline:none}._5ks_fG_notice:focus-visible{outline-offset:3px;outline:3px solid #b7791f}._5ks_fG_stage{isolation:isolate;color:#eef5ee;padding:0 0 8px;position:relative}._5ks_fG_stage:after{content:"";z-index:-1;pointer-events:none;background:conic-gradient(from 168deg at 22% -6%,#0000 0deg,#d6ee3017 12deg,#0000 26deg),conic-gradient(from 166deg at 78% -6%,#0000 0deg,#9ff3d614 14deg,#0000 28deg);height:120%;animation:9s ease-in-out infinite alternate _5ks_fG_sweep;position:absolute;inset:-160px 0 auto}@keyframes _5ks_fG_sweep{0%{transform:rotate(-3deg)}to{transform:rotate(3deg)}}._5ks_fG_stageHead{max-width:720px;position:relative}._5ks_fG_eyebrow{border:2px solid var(--lime);color:var(--lime);font:800 12px/1.2 var(--font-stack-sans), "Avenir Next", "Segoe UI", Arial, sans-serif;border-radius:999px;padding:4px 12px;display:inline-block}._5ks_fG_title{color:#eef5ee;letter-spacing:-.04em;margin:14px 0 0;font-size:clamp(40px,6.2vw,68px);font-weight:850;line-height:.95}._5ks_fG_title[data-owner]{font-size:clamp(32px,4.2vw,52px)}._5ks_fG_title em{color:var(--lime);text-shadow:0 0 28px #d6ee3059;font-style:normal}._5ks_fG_lede{color:#b8cfc3;max-width:580px;margin:14px 0 0;font-size:17px;line-height:1.55}._5ks_fG_amount{animation:.26s cubic-bezier(.34,1.56,.64,1) _5ks_fG_pricePop}@keyframes _5ks_fG_pricePop{0%{opacity:.4;transform:scale(.94)}to{opacity:1;transform:none}}._5ks_fG_wristband{color:#0a0f0d;background:repeating-linear-gradient(-45deg,#d6ee30 0 14px,#cbe320 14px 28px);border:2.5px solid #0a0f0d;border-radius:14px;align-items:center;gap:14px;max-width:760px;margin-top:22px;padding:10px 16px;scroll-margin-top:90px;display:flex;position:relative;box-shadow:4px 4px #000}._5ks_fG_wristband p{margin:0;font-size:14.5px;line-height:1.45}._5ks_fG_wristTag{color:var(--lime);font:900 13px var(--font-stack-sans), "Avenir Next", "Segoe UI", Arial, sans-serif;letter-spacing:.02em;background:#0a0f0d;border-radius:8px;flex-shrink:0;padding:4px 10px}._5ks_fG_rig{background:linear-gradient(#050b08,#14231d);border-radius:999px;height:12px;margin:34px 0 0;position:relative;box-shadow:inset 0 -2px #ffffff14,0 8px 18px #00000073}._5ks_fG_passes{grid-template-columns:1fr 1fr 1.14fr;align-items:start;gap:clamp(16px,2.4vw,30px);margin-top:-6px;display:grid;position:relative}._5ks_fG_pass{--tilt:0deg;width:100%;max-width:340px;transform:rotate(var(--tilt));transform-origin:50% 0;transition:transform .5s var(--ease-out), opacity .22s ease, filter .22s ease;justify-self:center;padding-top:74px;position:relative}._5ks_fG_pass[data-side=left]{--tilt:-1.4deg}._5ks_fG_pass[data-side=middle]{--tilt:1.2deg}._5ks_fG_pass[data-featured]{max-width:380px;padding-top:58px}._5ks_fG_pass:hover,._5ks_fG_pass:focus-within{animation:.8s cubic-bezier(.33,1,.68,1) _5ks_fG_swing}@keyframes _5ks_fG_swing{0%{transform:rotate(var(--tilt))}30%{transform:rotate(calc(var(--tilt) + 1.1deg))}65%{transform:rotate(calc(var(--tilt) - .4deg))}to{transform:rotate(var(--tilt))}}._5ks_fG_strap{background:repeating-linear-gradient(#d6ee30 0 10px,#9fb51c 10px 20px);border-radius:0 0 6px 6px;width:26px;height:82px;position:absolute;top:0;left:50%;translate:-50%;box-shadow:inset -4px 0 #0000002e}._5ks_fG_pass[data-featured] ._5ks_fG_strap{background:repeating-linear-gradient(#0a0f0d 0 10px,#2d5a48 10px 20px);height:66px}._5ks_fG_card{color:#0a0f0d;background:#fff;border:3px solid #0a0f0d;border-radius:22px;position:relative;overflow:hidden;box-shadow:0 24px 44px #00000080,inset 0 2px #fff6}._5ks_fG_hole{z-index:2;background:#0b1814;border:2px solid #0a0f0d;border-radius:999px;width:48px;height:13px;position:absolute;top:12px;left:50%;translate:-50%}._5ks_fG_pass[data-holo] ._5ks_fG_card{--mx:30%;--my:20%;background:radial-gradient(circle at var(--mx) var(--my), #ffffffd9, transparent 38%), conic-gradient(from 210deg at var(--mx) var(--my), #f4ffd0, #d6ee30, #9ff3d6, #c7b8ff, #ffd2a8, #f4ffd0);box-shadow:0 0 0 4px #d6ee3059,0 0 60px #d6ee3059,0 28px 50px #0000008c}._5ks_fG_pass[data-holo] ._5ks_fG_card:after{content:"";mix-blend-mode:overlay;pointer-events:none;background:linear-gradient(115deg,#0000 30%,#ffffffb3 45%,#0000 60%) 0 0/250% 100%;animation:4.5s linear infinite _5ks_fG_foil;position:absolute;inset:0}@keyframes _5ks_fG_foil{0%{background-position:120% 0}to{background-position:-120% 0}}._5ks_fG_ribbon{z-index:2;color:#d6ee30;font:900 12px var(--font-stack-sans), "Avenir Next", "Segoe UI", Arial, sans-serif;letter-spacing:.02em;text-transform:uppercase;background:#0a0f0d;padding:5px 52px;position:absolute;top:30px;right:-44px;rotate:35deg}._5ks_fG_passTop{gap:8px;padding:36px 20px 16px;display:grid;position:relative}._5ks_fG_tier{font:800 12px var(--font-stack-sans), "Avenir Next", "Segoe UI", Arial, sans-serif;opacity:.72;margin:0}._5ks_fG_passTitle{color:#0a0f0d;letter-spacing:-.035em;margin:0;font-size:28px;font-weight:850;line-height:1.05}._5ks_fG_passTitle[data-big]{font-size:38px}._5ks_fG_passWho{color:#2f3b36;margin:0;font-size:14px;line-height:1.45}._5ks_fG_urgency{margin-top:12px}._5ks_fG_picker{border:0;gap:7px;margin:4px 0 0;padding:0;display:grid}._5ks_fG_pick{cursor:pointer;min-height:44px;transition:border-color .15s ease, background-color .15s ease, transform .15s var(--ease-out);background:#fff;border:2px solid #0a0f0d38;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:6px 10px;display:grid;position:relative}._5ks_fG_pick:hover{transform:translate(2px)}._5ks_fG_pick[data-on]{background:var(--b-tint);border-color:#0a0f0d;box-shadow:2px 2px #0a0f0d}._5ks_fG_pick input{opacity:0;width:1px;height:1px;position:absolute}._5ks_fG_pick:has(input:focus-visible){outline-offset:2px;outline:3px solid #c9ff5c}._5ks_fG_pick:after{content:"";background:#fff;border:2px solid #0a0f0d;border-radius:6px;width:20px;height:20px}._5ks_fG_pick:has(input[type=radio]):after{border-radius:50%}._5ks_fG_pick[data-on]:after{background:#0a0f0d radial-gradient(circle,#d6ee30 0 4px,#0000 5px)}._5ks_fG_pickMark{object-fit:cover;border:2px solid #0a0f0d;border-radius:9px;flex-shrink:0;width:30px;height:30px;display:block;rotate:-5deg}._5ks_fG_pickName{flex-direction:column;gap:1px;min-width:0;font-size:14px;font-weight:800;line-height:1.15;display:flex}._5ks_fG_pickName small{color:#1f5c49;font-size:12px;font-weight:800}._5ks_fG_pickName ._5ks_fG_pickLevel{color:#3d4a44;font-size:12px;font-weight:700}._5ks_fG_gains{gap:5px;margin:2px 0 0;padding:0;list-style:none;display:grid}._5ks_fG_gains li{align-items:baseline;gap:8px;font-size:14px;font-weight:800;display:flex}._5ks_fG_gains li>span{color:#2f6b55;text-align:center;width:1em;font-weight:900}._5ks_fG_gains li[data-have]{color:#0a0f0d8c;font-weight:700}._5ks_fG_gains li[data-have]>span{color:#0a0f0d73}._5ks_fG_gains small{font-size:12px;font-weight:600}._5ks_fG_perf{border-top:3px dashed #0a0f0d40;height:0;margin:0 14px;position:relative}._5ks_fG_perf:before,._5ks_fG_perf:after{content:"";background:#0f201a;border:3px solid #0a0f0d;border-radius:50%;width:22px;height:22px;position:absolute;top:-13px}._5ks_fG_perf:before{left:-28px}._5ks_fG_perf:after{right:-28px}._5ks_fG_stub{gap:10px;padding:16px 20px 20px;display:grid}._5ks_fG_price{flex-wrap:wrap;align-items:baseline;gap:2px 10px;display:flex}._5ks_fG_amount{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:40px;font-weight:900;line-height:1}._5ks_fG_price[data-big] ._5ks_fG_amount{font-size:52px}._5ks_fG_price s{color:#0a0f0db8;font-size:16px;font-weight:700}._5ks_fG_singlesReceipt{margin:6px 0 0}._5ks_fG_receipt{border:2px dashed #0a0f0d4d;border-radius:10px;flex-basis:100%;grid-template-columns:1fr auto;gap:2px 12px;margin:6px 0 0;padding:8px 10px;font-size:13px;font-weight:700;display:grid}._5ks_fG_receipt dt{color:#2f3b36}._5ks_fG_receipt dd{text-align:right;font-variant-numeric:tabular-nums;margin:0;font-weight:900}._5ks_fG_receipt dd:nth-of-type(2){color:#2f6b55}._5ks_fG_receipt ._5ks_fG_receiptNote{color:#0a0f0d99;grid-column:1/-1;margin-top:4px;font-size:12px;font-weight:600}._5ks_fG_hint{margin:0;font-size:15px;font-weight:800}._5ks_fG_chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}._5ks_fG_chips li{background:#fff;border:2px solid #0a0f0d;border-radius:999px;padding:2px 9px;font-size:12.5px;font-weight:800}._5ks_fG_chips li[data-hot]{color:#d6ee30;background:#0a0f0d}._5ks_fG_buy{color:#0a0f0d;min-height:52px;transition:transform .15s var(--ease-out), box-shadow .15s var(--ease-out);background:#d6ee30;border:3px solid #0a0f0d;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:11px 22px;font-size:16px;font-weight:850;text-decoration:none;display:inline-flex;box-shadow:4px 4px #0a0f0d}._5ks_fG_buy[data-dark]{color:#d6ee30;background:#0a0f0d;box-shadow:4px 4px #0a0f0d73}._5ks_fG_buy:not([aria-disabled]):hover{transform:translate(-2px,-2px);box-shadow:6px 6px #0a0f0d}._5ks_fG_buy:not([aria-disabled]):active{transform:translate(2px,2px);box-shadow:1px 1px #0a0f0d}._5ks_fG_buy[aria-disabled]{opacity:.5;cursor:not-allowed}._5ks_fG_nudge{color:#2f3b36;text-underline-offset:3px;justify-self:center;align-items:center;min-height:44px;font-size:13.5px;font-weight:800;display:inline-flex}._5ks_fG_door{color:#0a0f0d;background:#f7faf3;border:3px solid #0a0f0d;border-radius:20px;grid-template-columns:auto minmax(0,1fr) minmax(220px,280px);align-items:center;gap:20px 26px;margin-top:40px;padding:18px 22px 18px 18px;display:grid;position:relative;box-shadow:6px 6px #000}._5ks_fG_doorStub{text-align:center;background:repeating-linear-gradient(-45deg,#d6ee30 0 14px,#cbe320 14px 28px);border:2.5px dashed #0a0f0d;border-radius:14px;align-self:stretch;place-items:center;min-width:118px;padding:12px 10px;display:grid;rotate:-2deg}._5ks_fG_doorStub span,._5ks_fG_doorStub small{font:800 12px var(--font-stack-sans), "Avenir Next", "Segoe UI", Arial, sans-serif;text-transform:uppercase}._5ks_fG_doorStub b{letter-spacing:-.04em;font-size:30px;font-weight:900;line-height:1.05}._5ks_fG_doorText{min-width:0}._5ks_fG_doorKicker{color:#d6ee30;font:800 12px var(--font-stack-sans), "Avenir Next", "Segoe UI", Arial, sans-serif;margin:0}._5ks_fG_door ._5ks_fG_doorKicker{color:#1d6b48}._5ks_fG_doorTitle{letter-spacing:-.02em;margin:4px 0 0;font-size:21px;font-weight:850}._5ks_fG_doorTitle b{color:#d6ee30}._5ks_fG_door ._5ks_fG_doorTitle b{color:inherit;background:linear-gradient(#0000 58%,#d6ee30 58%)}._5ks_fG_doorPerks{flex-wrap:wrap;gap:6px 16px;margin:10px 0 0;padding:0;font-size:14px;font-weight:650;list-style:none;display:flex}._5ks_fG_doorPerks li{gap:6px;display:flex}._5ks_fG_doorPerks li:before{content:"✓";color:#1d6b48;font-weight:900}._5ks_fG_doorUpgrade{color:#eef5ee;background:#0a0f0d;border-radius:12px;width:fit-content;margin:12px 0 0;padding:7px 12px;font-size:13px;font-weight:700;line-height:1.4}._5ks_fG_doorUpgrade b{color:#d6ee30}._5ks_fG_doorAction{gap:10px;display:grid}._5ks_fG_doorAction ._5ks_fG_select{gap:4px;display:grid}._5ks_fG_selectLabel{font:800 12px var(--font-stack-sans), "Avenir Next", "Segoe UI", Arial, sans-serif;text-transform:uppercase;color:#3d4a44}._5ks_fG_doorAction ._5ks_fG_select select{width:100%}@media (max-width:900px){._5ks_fG_door{grid-template-columns:auto minmax(0,1fr)}._5ks_fG_doorAction{grid-column:1/-1}}@media (max-width:560px){._5ks_fG_door{grid-template-columns:1fr;padding:16px}._5ks_fG_doorStub{justify-self:start;align-items:baseline;gap:8px;min-width:0;padding:8px 14px;display:flex;rotate:-1deg}}._5ks_fG_select select{color:#0a0f0d;min-height:52px;font:inherit;background:#eef5ee;border:3px solid #0a0f0d;border-radius:14px;padding:0 14px;font-size:16px;font-weight:800}._5ks_fG_wristbands{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}._5ks_fG_wristbands li{color:#0a0f0d;background:repeating-linear-gradient(-45deg,#d6ee30 0 14px,#cbe320 14px 28px);border:2.5px solid #0a0f0d;border-radius:14px;gap:1px;padding:11px 16px 11px 30px;display:grid;position:relative;rotate:-1.2deg;box-shadow:4px 4px #000}._5ks_fG_wristbands li:nth-child(2n){rotate:1deg}._5ks_fG_wristbands li:before{content:"";background:#f7f7f2;border:2px solid #0a0f0d;border-radius:50%;width:10px;height:10px;position:absolute;top:50%;left:10px;translate:0 -50%}._5ks_fG_wristbands b{font-size:15px;font-weight:850}._5ks_fG_wristbands span{opacity:.78;font-size:13px;font-weight:600}._5ks_fG_marquee{color:#d6ee30;background:radial-gradient(circle,#d6ee3012 1px,#0000 1.5px) 0 0/6px 6px,#050b08;border:3px solid #0a0f0d;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 14px;text-decoration:none;transition:box-shadow .2s;display:grid;overflow:hidden;box-shadow:0 0 0 2px #d6ee3059,0 18px 34px #00000073}._5ks_fG_marquee:hover{box-shadow:0 0 0 3px #d6ee30,0 0 34px #d6ee3059}._5ks_fG_onairSign{color:#fff;font:900 12.5px var(--font-stack-sans), "Avenir Next", "Segoe UI", Arial, sans-serif;letter-spacing:.02em;text-transform:uppercase;background:#ff4d3d;border:2.5px solid #0a0f0d;border-radius:10px;align-items:center;gap:7px;padding:5px 11px;display:inline-flex;box-shadow:0 0 18px #ff4d3d99}._5ks_fG_onairSign i{background:#fff;border-radius:50%;width:8px;height:8px;animation:1.4s ease-in-out infinite _5ks_fG_blink}@keyframes _5ks_fG_blink{50%{opacity:.25}}._5ks_fG_tickerWindow{min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}._5ks_fG_ticker{width:max-content;font:800 15px var(--font-stack-sans), "Avenir Next", "Segoe UI", Arial, sans-serif;letter-spacing:.02em;text-shadow:0 0 8px #d6ee3099;white-space:nowrap;animation:26s linear infinite _5ks_fG_ticker;display:flex}._5ks_fG_ticker span{padding-right:24px}@keyframes _5ks_fG_ticker{to{transform:translate(-50%)}}._5ks_fG_marqueeBrand{padding-right:4px}._5ks_fG_marqueeCta{z-index:1;background:#050b08;border:2px solid #d6ee30;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:13.5px;font-weight:850;display:inline-flex;position:relative}._5ks_fG_rider{color:#0a0f0d;background:#fffef8;border:3px solid #0a0f0d;border-radius:20px;margin-top:14px;padding:30px 22px 10px;position:relative;rotate:-.4deg;box-shadow:0 24px 44px #00000073}._5ks_fG_riderHead{flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding-bottom:12px;display:flex}._5ks_fG_clip{background:linear-gradient(#b8c2bd,#7d8a84);border:3px solid #0a0f0d;border-radius:10px 10px 16px 16px;width:130px;height:34px;position:absolute;top:-18px;left:50%;translate:-50%;box-shadow:inset 0 -4px #0003}._5ks_fG_riderKicker{color:#1f5c49;font:800 12px var(--font-stack-sans), "Avenir Next", "Segoe UI", Arial, sans-serif;text-transform:uppercase;letter-spacing:.02em}._5ks_fG_riderTitle{color:#0a0f0d;font-family:var(--font-caveat), cursive;letter-spacing:0;margin:0;font-size:32px;font-weight:700;line-height:1}._5ks_fG_tableWrap{margin:0 -4px 6px;overflow-x:auto}._5ks_fG_rider table{border-collapse:collapse;width:100%;min-width:760px;font-size:14px}._5ks_fG_rider th,._5ks_fG_rider td{text-align:center;border-top:1.5px dashed #0a0f0d38;padding:11px 8px}._5ks_fG_rider th[scope=row],._5ks_fG_rider thead th:first-child{text-align:left;font-weight:750}._5ks_fG_rider thead th{font:800 12px var(--font-stack-sans), "Avenir Next", "Segoe UI", Arial, sans-serif;text-transform:uppercase;border-top:0}._5ks_fG_rider td:last-child,._5ks_fG_rider thead th:last-child{background:#d6ee30;font-weight:850}._5ks_fG_rider thead th:last-child{border-radius:10px 10px 0 0}._5ks_fG_tickMark{background:#fff;border:2px solid #0a0f0d;border-radius:50%;place-items:center;width:24px;height:24px;font-weight:900;display:inline-grid}._5ks_fG_rider thead th{vertical-align:bottom;padding-bottom:12px}._5ks_fG_colName{display:block}._5ks_fG_colPrice{font:850 15px var(--font-stack-sans,system-ui), sans-serif;text-transform:none;letter-spacing:-.01em;margin-top:4px;display:block}._5ks_fG_tableWrap:focus-visible,._5ks_fG_voiceList:focus-visible{outline-offset:3px;outline:3px solid #3f8f77}._5ks_fG_colPrice s{color:#3f4c45;font-size:12px;font-weight:650}._5ks_fG_colWho{color:#3d4a44;font:650 12px var(--font-stack-sans,system-ui), sans-serif;text-transform:none;margin-top:2px;display:block}._5ks_fG_compareGroup th{color:#3d4a44;font:800 12px var(--font-stack-sans), "Avenir Next", "Segoe UI", Arial, sans-serif;letter-spacing:.02em;text-align:left;text-transform:uppercase;border-top:2px solid #0a0f0d;padding:16px 8px 6px}._5ks_fG_rider tbody:first-of-type ._5ks_fG_compareGroup th{border-top:0}._5ks_fG_noMark{color:#8a968f;font-weight:800}._5ks_fG_rider tr[data-hot] th,._5ks_fG_rider tr[data-hot] td{background:#f1f9c4;font-weight:800}._5ks_fG_rider tr[data-hot] td:last-child{background:#d6ee30}._5ks_fG_newTag{color:#d6ee30;font:800 10.5px/1.3 var(--font-stack-sans), "Avenir Next", "Segoe UI", Arial, sans-serif;letter-spacing:.02em;text-transform:uppercase;background:#0a0f0d;border-radius:6px;margin:0 0 4px;padding:2px 7px;display:inline-block}._5ks_fG_rowLink{color:inherit;text-underline-offset:3px;-webkit-text-decoration:underline #3f8f77;text-decoration:underline #3f8f77;text-decoration-thickness:2px;display:block}._5ks_fG_rider th[scope=row],._5ks_fG_rider thead th:first-child{z-index:1;background:#fffef8;min-width:170px;max-width:220px;position:sticky;left:0}@media (max-width:640px){._5ks_fG_rider th[scope=row],._5ks_fG_rider thead th:first-child{min-width:132px;max-width:150px;font-size:13px;box-shadow:6px 0 8px -6px #0a0f0d40}}._5ks_fG_collection{flex-direction:column;gap:0;display:flex}._5ks_fG_collectionTitle{color:#eef5ee;letter-spacing:-.03em;align-items:center;gap:10px;margin:0 0 14px;font-size:24px;font-weight:850;display:flex}._5ks_fG_collectionTitle span{color:#0a0f0d;background:#d6ee30;border:2.5px solid #0a0f0d;border-radius:999px;place-items:center;min-width:30px;height:30px;font-size:14px;display:grid}._5ks_fG_miniRig{background:linear-gradient(#050b08,#14231d);border-radius:999px;height:8px;box-shadow:0 6px 14px #00000073}._5ks_fG_minis{grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}._5ks_fG_minis li{border:3px solid #0a0f0d;border-top:12px solid var(--b-solid);color:#0a0f0d;transform-origin:50% -28px;transition:transform .4s var(--ease-out);background:#fff;border-radius:16px;gap:3px;margin-top:28px;padding:20px 16px 14px;display:grid;position:relative;transform:rotate(-1.4deg);box-shadow:0 16px 30px #00000073}._5ks_fG_minis li:nth-child(2n){transform:rotate(1.2deg)}._5ks_fG_minis li:hover{transform:rotate(0)translateY(-2px)}._5ks_fG_minis li:before{content:"";background:#b8cfc3;width:4px;height:30px;position:absolute;top:-42px;left:50%;translate:-50%}._5ks_fG_miniHole{background:#0b1814;border:2px solid #0a0f0d;border-radius:999px;width:34px;height:9px;position:absolute;top:6px;left:50%;translate:-50%}._5ks_fG_miniLockup{object-fit:contain;object-position:left center;width:auto;max-width:100%;height:30px;display:block}._5ks_fG_miniName{letter-spacing:-.02em;align-items:center;min-height:40px;margin-top:4px;font-size:18px;font-weight:850;display:flex}._5ks_fG_miniMeta{color:#3d4a44;font-size:13px}._5ks_fG_miniLink{color:#0a0f0d;text-underline-offset:3px;align-items:center;gap:6px;width:fit-content;margin-top:6px;font-size:14px;font-weight:850;display:inline-flex}@media (max-width:1100px){._5ks_fG_passes{grid-template-columns:1fr;gap:8px;max-width:420px;margin-inline:auto}._5ks_fG_pass[data-featured]{order:-1}._5ks_fG_pass[data-side=left],._5ks_fG_pass[data-side=middle]{--tilt:0deg}._5ks_fG_pass{padding-top:46px}._5ks_fG_strap,._5ks_fG_pass[data-featured] ._5ks_fG_strap{height:54px}}@media (max-width:520px){._5ks_fG_amount{font-size:34px}._5ks_fG_price[data-big] ._5ks_fG_amount{font-size:42px}._5ks_fG_passTitle[data-big]{font-size:32px}._5ks_fG_doorAction ._5ks_fG_buy{width:100%}._5ks_fG_wristbands{grid-template-columns:1fr}._5ks_fG_marquee{grid-template-columns:auto minmax(0,1fr)}._5ks_fG_marqueeCta{display:none}._5ks_fG_riderTitle{font-size:26px}}@media (prefers-reduced-motion:reduce){._5ks_fG_stage:after,._5ks_fG_pass[data-holo] ._5ks_fG_card:after,._5ks_fG_onairSign i,._5ks_fG_ticker{animation:none}._5ks_fG_minis li{transition:none}._5ks_fG_pass:hover,._5ks_fG_pass:focus-within{animation:none}._5ks_fG_buy,._5ks_fG_pick,._5ks_fG_marquee,._5ks_fG_pass{transition:none}._5ks_fG_amount{animation:none}}._5ks_fG_stage:where(html[data-motion=off],html[data-motion=off] *):after,._5ks_fG_pass[data-holo] ._5ks_fG_card:where(html[data-motion=off],html[data-motion=off] *):after,._5ks_fG_onairSign i:where(html[data-motion=off],html[data-motion=off] *),._5ks_fG_ticker:where(html[data-motion=off],html[data-motion=off] *){animation:none}._5ks_fG_minis li:where(html[data-motion=off],html[data-motion=off] *){transition:none}._5ks_fG_pass:hover:where(html[data-motion=off],html[data-motion=off] *),._5ks_fG_pass:focus-within:where(html[data-motion=off],html[data-motion=off] *){animation:none}._5ks_fG_buy:where(html[data-motion=off],html[data-motion=off] *),._5ks_fG_pick:where(html[data-motion=off],html[data-motion=off] *),._5ks_fG_marquee:where(html[data-motion=off],html[data-motion=off] *),._5ks_fG_pass:where(html[data-motion=off],html[data-motion=off] *){transition:none}._5ks_fG_amount:where(html[data-motion=off],html[data-motion=off] *){animation:none}._5ks_fG_legacy{color:#eef5ee;background:#0a0f0d8c;border:2px solid #d6ee3066;border-radius:18px;margin:22px 0 0;padding:18px 20px}._5ks_fG_legacyTitle{margin:0 0 14px;font-size:18px;font-weight:850}._5ks_fG_legacyList{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}._5ks_fG_legacyList>li{background:#eef5ee0f;border-radius:14px;padding:14px}._5ks_fG_legacyName{margin:0 0 8px;font-size:15px;font-weight:850}._5ks_fG_legacyName span{color:#b8cfc3;font-size:12.5px;font-weight:700}._5ks_fG_legacyKicker{color:#b8cfc3;font:800 12px/1.2 var(--font-stack-sans), "Avenir Next", "Segoe UI", Arial, sans-serif;margin:10px 0 4px}._5ks_fG_legacyList ul{gap:4px;margin:0;padding:0;font-size:13.5px;line-height:1.4;list-style:none;display:grid}._5ks_fG_legacyList ul li{gap:7px;display:flex}._5ks_fG_legacyList ul[data-keep] li:before{content:"✓";color:#d6ee30;font-weight:900}._5ks_fG_legacyList ul[data-miss] li{color:#b8cfc3}._5ks_fG_legacyList ul[data-miss] li:before{content:"✗";color:#b8cfc3;font-weight:900}._5ks_fG_legacyFoot{color:#b8cfc3;margin:14px 0 0;font-size:13px}._5ks_fG_ownedNote{color:#0a0f0d;background:#d6ee3040;border-radius:10px;margin:0;padding:8px 10px;font-size:12.5px;font-weight:700;line-height:1.4}._5ks_fG_swipeHint{display:none}@media (max-width:640px){._5ks_fG_swipeHint{color:#3d4a44;align-items:center;gap:6px;margin:0 0 8px;font-size:12.5px;font-weight:700;display:flex}}._5ks_fG_trust{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:18px;display:grid}._5ks_fG_trustPanel{background:#0a0f0d8c;border:2px solid #d6ee3066;border-radius:20px;align-content:start;gap:10px;padding:20px 22px;display:grid}._5ks_fG_trustTitle{letter-spacing:-.02em;margin:0;font-size:clamp(19px,2vw,23px);font-weight:850;line-height:1.25}._5ks_fG_trustBody{color:var(--ink-soft);margin:0;font-size:14.5px;line-height:1.55}._5ks_fG_trustBody b{color:var(--ink);font-weight:800}._5ks_fG_trustFacts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 16px;margin:6px 0 0;padding:0;list-style:none;display:grid}._5ks_fG_trustFacts li{border-top:1.5px solid #d6ee3099;align-content:start;gap:3px;padding-top:10px;display:grid}._5ks_fG_trustFacts b{color:#d6ee30;letter-spacing:-.02em;font-size:20px;font-weight:850}._5ks_fG_trustFacts span{color:var(--ink-soft);font-size:12.5px;line-height:1.4}._5ks_fG_perMonth{color:#0a0f0d;background:#d6ee30;border-radius:14px;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:2px 0;padding:12px 16px;display:flex}._5ks_fG_perMonth b{letter-spacing:-.03em;font-size:28px;font-weight:900}._5ks_fG_perMonth span{flex:200px;font-size:13.5px;font-weight:700;line-height:1.4}._5ks_fG_trustLink{color:#d6ee30;text-underline-offset:3px;align-items:center;gap:6px;width:fit-content;font-size:14px;font-weight:800;display:inline-flex}@media (max-width:520px){._5ks_fG_trustPanel{padding:16px}._5ks_fG_trustFacts{grid-template-columns:1fr 1fr}._5ks_fG_trustFacts li:last-child{grid-column:1/-1}}._5ks_fG_voices{gap:10px;display:grid}._5ks_fG_voiceList{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;margin:4px 0 0;padding:0;list-style:none;display:grid}._5ks_fG_voiceList li{color:#0a0f0d;background:#eef5ee;border:2.5px solid #0a0f0d;border-radius:16px;align-content:space-between;gap:14px;padding:16px 18px;display:grid;box-shadow:4px 4px #000}._5ks_fG_voiceList blockquote{margin:0;font-size:15px;font-weight:650;line-height:1.5}._5ks_fG_voiceWho{gap:2px;margin:0;font-size:13.5px;display:grid}._5ks_fG_voiceWho b{font-weight:850}._5ks_fG_voiceWho span{color:#3d4a44;font-size:12px}._5ks_fG_voiceList li[data-result]{background:#f1f9c4}._5ks_fG_voiceWho ._5ks_fG_voiceName{color:#0a0f0d;font-size:13.5px}@media (max-width:640px){._5ks_fG_voiceList{scroll-snap-type:x mandatory;padding:0 0 10px;display:flex;overflow-x:auto}._5ks_fG_voiceList li{scroll-snap-align:start;flex:0 0 82%}}._5ks_fG_oneTimeBadge{color:#0a0f0d;background:#d6ee30;border:2.5px solid #0a0f0d;border-radius:16px;flex-wrap:wrap;align-items:center;gap:6px 12px;width:fit-content;margin:18px 0 0;padding:10px 16px;display:flex;rotate:-.6deg;box-shadow:4px 4px #000}._5ks_fG_goakalHint{margin-top:16px}._5ks_fG_oneTimeBadge b{letter-spacing:-.02em;font-size:clamp(18px,2.2vw,22px);font-weight:900}._5ks_fG_oneTimeBadge span{font-size:14px;font-weight:700}._5ks_fG_oneTime{color:#0a0f0d;font:800 12px/1.4 var(--font-stack-sans), "Avenir Next", "Segoe UI", Arial, sans-serif;text-transform:uppercase;background:#d6ee30;border:2px solid #0a0f0d;border-radius:999px;align-self:center;padding:2px 9px}._5ks_fG_buyBar{display:none}@media (max-width:1024px){._5ks_fG_buyBar{right:0;bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:25;color:#0a0f0d;background:#f7faf3;border:2px solid #0a0f0d;border-radius:20px;align-items:center;gap:12px;width:min(440px,100% - 24px);min-height:62px;margin-inline:auto;padding:5px 5px 5px 16px;transition:transform .26s cubic-bezier(.22,1,.36,1),opacity .2s;display:flex;position:fixed;left:0;box-shadow:3px 3px #000}._5ks_fG_buyBar[data-hidden]{opacity:0;transform:translateY(calc(100% + 24px))}._5ks_fG_buyBarText{flex:1;gap:2px;min-width:0;line-height:1.15;display:grid}._5ks_fG_buyBarText strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:850;overflow:hidden}._5ks_fG_buyBarText small{color:#3d4a44;font-size:12.5px;font-weight:700}._5ks_fG_buyBarCta{color:#0a0f0d;-webkit-tap-highlight-color:transparent;background:#d6ee30;border:2px solid #0a0f0d;border-radius:15px;flex:none;align-items:center;gap:8px;min-height:48px;padding:0 18px;font-size:15px;font-weight:850;text-decoration:none;transition:transform .14s cubic-bezier(.34,1.56,.64,1);display:inline-flex}._5ks_fG_buyBarCta:active{transform:scale(.95)}}@media (prefers-reduced-motion:reduce){._5ks_fG_buyBar,._5ks_fG_buyBarCta{transition:none}}._5ks_fG_buyBar:where(html[data-motion=off],html[data-motion=off] *),._5ks_fG_buyBarCta:where(html[data-motion=off],html[data-motion=off] *){transition:none}
