.aQNLeW_hero{border-radius:var(--radius-lg);background:var(--surface);isolation:isolate;align-items:center;min-height:clamp(240px,28vw,340px);display:flex;position:relative;overflow:hidden}.aQNLeW_heroArt{z-index:-1;display:block;position:absolute;inset:0}.aQNLeW_heroArt img{object-fit:cover;object-position:70% 50%;width:100%;height:100%;display:block}.aQNLeW_heroArt:after{content:"";background:linear-gradient(90deg,#07090deb 0%,#07090d99 46%,#07090d00 75%);position:absolute;inset:0}.aQNLeW_heroCopy{justify-items:start;gap:8px;max-width:560px;padding:24px clamp(16px,3vw,32px);display:grid}.aQNLeW_kicker{color:#000;height:20px;font:800 12px/1 var(--body);text-transform:uppercase;background:#e6e9eb;border-radius:4px;align-items:center;margin:0;padding:0 6px;display:inline-flex}.aQNLeW_hero h1{font:800 24px/32px var(--body);text-transform:uppercase;margin:0;padding-top:4px}.aQNLeW_tagline{font:800 24px/32px var(--body);text-transform:uppercase;color:var(--gold);margin:-8px 0 0}.aQNLeW_heroLine{max-width:46ch;color:var(--text-2);font:400 14px/20px var(--body);margin:0}.aQNLeW_heroCta{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}@media (max-width:700px){.aQNLeW_hero{align-items:flex-end;min-height:400px}.aQNLeW_heroArt img{object-position:78% 0%;height:62%}.aQNLeW_heroArt:after{background:linear-gradient(180deg, #07090d00 18%, #07090dd9 52%, var(--surface) 70%)}.aQNLeW_heroCopy{padding:16px 16px 20px}.aQNLeW_hero h1,.aQNLeW_tagline{font-size:20px;line-height:28px}}.aQNLeW_me{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:16px;display:flex}.aQNLeW_me img{object-fit:contain;flex:none;width:56px;height:56px}.aQNLeW_meText{flex:260px;gap:8px;min-width:0;display:grid}.aQNLeW_meText b{font:800 16px/24px var(--body);color:var(--gold)}.aQNLeW_section{margin-top:28px}.aQNLeW_h2{font:800 16px/24px var(--body);margin:0 0 4px}.aQNLeW_lede{max-width:70ch;color:var(--muted);font:400 14px/20px var(--body);margin:0 0 12px}.aQNLeW_benefit{align-content:start;gap:8px;min-height:160px;display:grid}.aQNLeW_benefit h3{font:800 16px/24px var(--body);margin:0}.aQNLeW_benefit p{color:var(--text-2);font:400 14px/20px var(--body);margin:0}.aQNLeW_benefit ul{font:600 12px/18px var(--body);color:var(--text-2);gap:4px;margin:0;padding:0;list-style:none;display:grid}.aQNLeW_benefit ul em{color:var(--muted);font-style:normal}.aQNLeW_benefitArt{object-fit:contain;width:56px;height:56px}.aQNLeW_benefitIcon{background:color-mix(in srgb, var(--brand) 18%, transparent);width:56px;height:56px;color:var(--brand-hi);border-radius:50%;place-items:center;display:grid}.aQNLeW_ladder{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:1100px){.aQNLeW_ladder{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.aQNLeW_ladder{grid-template-columns:minmax(0,1fr)}}.aQNLeW_tier{border-radius:var(--radius-lg);background:var(--surface-2);border:1px solid #0000;align-content:start;gap:10px;padding:16px 20px;display:grid;position:relative}.aQNLeW_tier[data-me]{border-color:color-mix(in srgb, var(--gold) 60%, transparent);background:linear-gradient(160deg, color-mix(in srgb, var(--gold) 14%, var(--surface-2)) 0%, var(--surface-2) 60%)}.aQNLeW_tier[data-next]{border-color:color-mix(in srgb, var(--brand-hi) 55%, transparent)}.aQNLeW_tierTop{align-items:center;gap:12px;display:flex}.aQNLeW_tierTop img{object-fit:contain;filter:drop-shadow(0 6px 14px #00000073);flex:none;width:64px;height:64px}.aQNLeW_tierTop h3{font:800 16px/24px var(--body);margin:0}.aQNLeW_tierTop small{color:var(--muted);font:600 12px/16px var(--body);margin-top:2px;display:block}.aQNLeW_tierChip{position:absolute;top:12px;right:12px}.aQNLeW_tierStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;display:grid}.aQNLeW_tierStats>div{border-radius:var(--radius);background:var(--surface-3);min-width:0;padding:8px 10px}.aQNLeW_tierStats dt{font:600 12px/16px var(--body);color:var(--muted)}.aQNLeW_tierStats dd{font:800 14px/20px var(--body);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;overflow:hidden}.aQNLeW_tierNote{font:600 12px/18px var(--body);color:var(--muted);margin:0}.aQNLeW_tierPerk{font:600 14px/20px var(--body);color:var(--text-2);align-items:center;gap:8px;margin:0;display:flex}.aQNLeW_tierPerk:before{content:"✓";color:var(--win);font-weight:800}.aQNLeW_step{align-content:start;gap:8px;display:grid}.aQNLeW_step b{background:var(--brand);color:#fff;width:36px;height:36px;font:800 14px/1 var(--body);border-radius:50%;place-items:center;display:grid}.aQNLeW_step h3{font:800 16px/24px var(--body);margin:0}.aQNLeW_step p{color:var(--text-2);font:400 14px/20px var(--body);margin:0}.aQNLeW_faqGroups{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}@media (max-width:1100px){.aQNLeW_faqGroups{grid-template-columns:minmax(0,1fr)}}.aQNLeW_faqGroup h3{font:800 14px/20px var(--body);color:var(--text-2);margin:0 0 8px}.aQNLeW_faq{gap:8px;display:grid}.aQNLeW_faq details{border-radius:var(--radius);background:var(--surface-2)}.aQNLeW_faq summary{min-height:48px;font:600 14px/20px var(--body);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;list-style:none;display:flex}.aQNLeW_faq summary::-webkit-details-marker{display:none}.aQNLeW_faq summary:after{content:"";border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);width:8px;height:8px;transition:transform .16s var(--ease);flex:none;transform:rotate(45deg)translateY(-2px)}.aQNLeW_faq details[open] summary:after{transform:rotate(-135deg)translateY(-2px)}.aQNLeW_faq details p{color:var(--text-2);font:400 14px/20px var(--body);margin:0;padding:0 16px 14px}.aQNLeW_join{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:28px;display:flex}.aQNLeW_join h2{font:800 24px/32px var(--body);text-transform:uppercase;margin:0}.aQNLeW_join p{color:var(--text-2);font:400 14px/20px var(--body);margin:4px 0 0}.aQNLeW_foot{font:400 12px/18px var(--body);color:var(--muted);margin:28px 0 0}.aQNLeW_foot a{color:var(--text-2);text-underline-offset:2px;text-decoration:underline}
