.hQnEIW_root{flex-direction:column;gap:20px;display:flex}.hQnEIW_header{flex-direction:column;gap:4px;display:flex}.hQnEIW_eyebrow{font-size:var(--fontsize-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--accent-main);margin:0;font-weight:700}.hQnEIW_title{font-size:var(--fontsize-xl);color:var(--text-primary);letter-spacing:-.02em;margin:0;font-weight:800}.hQnEIW_subtitle{font-size:var(--fontsize-label-sm);color:var(--text-secondary);margin:0}.hQnEIW_plans{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:12px;display:grid}@media (max-width:680px){.hQnEIW_plans{grid-template-columns:1fr}}.hQnEIW_card{border-radius:var(--corner-xl);border:2px solid var(--border-primary);background:var(--bg-primary);cursor:pointer;text-align:left;outline:none;flex-direction:column;padding:0;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;position:relative;overflow:hidden}.hQnEIW_card:focus-visible{outline:2px solid var(--accent-main);outline-offset:2px}.hQnEIW_card:hover{box-shadow:var(--shadow-popover);transform:translateY(-3px)}.hQnEIW_card:active{transform:translateY(-1px)}.hQnEIW_badge{font-size:var(--fontsize-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--neutral-0);border-radius:0 0 var(--corner-md) var(--corner-md);white-space:nowrap;z-index:2;padding:4px 14px;font-weight:800;position:absolute;top:-1px;left:50%;transform:translate(-50%)}.hQnEIW_checkMark{z-index:3;background:var(--neutral-0);width:26px;height:26px;box-shadow:var(--shadow-card);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:12px;right:12px}.hQnEIW_checkEmpty{border:2px solid var(--neutral-200);border-radius:50%;width:14px;height:14px;display:block}.hQnEIW_cardHeader{align-items:center;gap:12px;padding:20px 16px 14px;display:flex}.hQnEIW_iconCircle{border-radius:var(--corner-md);flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.hQnEIW_planName{font-size:var(--fontsize-lg);letter-spacing:-.02em;font-weight:800;line-height:1.1}.hQnEIW_planTagline{font-size:var(--fontsize-xs);opacity:.7;margin-top:2px;font-weight:500}.hQnEIW_priceBlock{flex-direction:column;gap:2px;padding:0 16px 14px;display:flex}.hQnEIW_priceRow{align-items:baseline;gap:4px;display:flex}.hQnEIW_priceAmount{font-size:var(--fontsize-xl);letter-spacing:-.02em;font-weight:800;line-height:1}.hQnEIW_priceMeta{font-size:var(--fontsize-xs);color:var(--text-secondary);opacity:.7}.hQnEIW_divider{background:var(--border-primary);opacity:.5;height:1px;margin:0 16px}.hQnEIW_featureList{flex-direction:column;flex:1;gap:7px;margin:0;padding:12px 16px 18px;list-style:none;display:flex}.hQnEIW_featureItem{font-size:var(--fontsize-caption);color:var(--text-secondary);align-items:flex-start;gap:7px;line-height:1.4;display:flex}.hQnEIW_featureItem--missing{opacity:.3;text-decoration:line-through}.hQnEIW_featureIcon{font-size:var(--fontsize-xs);flex-shrink:0;margin-top:2px;font-weight:700}.hQnEIW_card--vip{border-color:#e8b830;box-shadow:0 4px 20px #c8920a26}.hQnEIW_card--vip .hQnEIW_badge{background:linear-gradient(90deg,#c8920a,#ffde3d)}.hQnEIW_card--vip .hQnEIW_cardHeader{background:linear-gradient(135deg,#fffdf4 0%,#fff8d6 100%)}.hQnEIW_card--vip .hQnEIW_iconCircle{color:#c8920a;background:#c8920a24}.hQnEIW_card--vip .hQnEIW_planName{color:#a17608}.hQnEIW_card--vip .hQnEIW_planTagline{color:#c8920a;opacity:1}.hQnEIW_card--vip .hQnEIW_priceAmount{color:#b08009}.hQnEIW_card--vip .hQnEIW_featureIcon,.hQnEIW_card--vip .hQnEIW_checkMark{color:#c8920a}.hQnEIW_card--vip.hQnEIW_card--selected{border-color:#c8920a;transform:translateY(-3px);box-shadow:0 8px 36px #c8920a59}.hQnEIW_card--turbo{border-color:#f9a060}.hQnEIW_card--turbo .hQnEIW_cardHeader{background:linear-gradient(135deg,#fff6f0 0%,#ffeadb 100%)}.hQnEIW_card--turbo .hQnEIW_iconCircle{color:#f97316;background:#f973161a}.hQnEIW_card--turbo .hQnEIW_planName{color:#d65b06}.hQnEIW_card--turbo .hQnEIW_planTagline{color:#f97316;opacity:1}.hQnEIW_card--turbo .hQnEIW_priceAmount{color:#e05f06}.hQnEIW_card--turbo .hQnEIW_featureIcon,.hQnEIW_card--turbo .hQnEIW_checkMark{color:#f97316}.hQnEIW_card--turbo.hQnEIW_card--selected{border-color:#f97316;transform:translateY(-3px);box-shadow:0 8px 32px #f9731640}.hQnEIW_card--pro{border-color:#91b4dd}.hQnEIW_card--pro .hQnEIW_cardHeader{background:linear-gradient(135deg, var(--brand-50) 0%, var(--brand-subtle) 100%)}.hQnEIW_card--pro .hQnEIW_iconCircle{background:var(--brand-subtle);color:#3a5e92}.hQnEIW_card--pro .hQnEIW_planName{color:#3a5e92}.hQnEIW_card--pro .hQnEIW_planTagline{color:#3a5e92;opacity:1}.hQnEIW_card--pro .hQnEIW_priceAmount,.hQnEIW_card--pro .hQnEIW_featureIcon,.hQnEIW_card--pro .hQnEIW_checkMark{color:#3a5e92}.hQnEIW_card--pro.hQnEIW_card--selected{border-color:#3a5e92;transform:translateY(-3px);box-shadow:0 8px 32px #3a5e9238}.hQnEIW_chanceBlock{border-radius:var(--corner-lg);background:var(--neutral-50);flex-direction:column;gap:10px;padding:16px 18px;transition:background .3s;display:flex}.hQnEIW_chanceTop{justify-content:space-between;align-items:center;display:flex}.hQnEIW_chanceTitle{font-size:var(--fontsize-sm);font-weight:500;line-height:var(--lineheight-sm);color:var(--neutral-900)}.hQnEIW_chancePct{font-size:var(--fontsize-xl);letter-spacing:-.02em;font-weight:800;line-height:1;transition:color .3s}.hQnEIW_chanceBar{border-radius:var(--corner-full);background:var(--neutral-200);height:8px;overflow:hidden}.hQnEIW_chanceBarFill{border-radius:var(--corner-full);height:100%;transition:width .55s cubic-bezier(.34,1.3,.64,1),background .3s}.hQnEIW_chanceRow{align-items:center;gap:8px;display:flex}.hQnEIW_chanceLabel{font-size:var(--fontsize-caption);font-weight:700;transition:color .3s}.hQnEIW_chanceSub{font-size:var(--fontsize-xs);color:var(--text-secondary)}.hQnEIW_chance--none .hQnEIW_chancePct,.hQnEIW_chance--none .hQnEIW_chanceLabel{color:var(--danger-600)}.hQnEIW_chance--none .hQnEIW_chanceBarFill{background:var(--danger-600)}.hQnEIW_chance--pro{background:#f0f5ff}.hQnEIW_chance--pro .hQnEIW_chancePct,.hQnEIW_chance--pro .hQnEIW_chanceLabel{color:#3a5e92}.hQnEIW_chance--pro .hQnEIW_chanceBarFill{background:linear-gradient(90deg, color-mix(in srgb, #3a5e92 70%, var(--neutral-0)), #3a5e92)}.hQnEIW_chance--turbo{background:#fff6f0}.hQnEIW_chance--turbo .hQnEIW_chancePct,.hQnEIW_chance--turbo .hQnEIW_chanceLabel{color:var(--warning-600)}.hQnEIW_chance--turbo .hQnEIW_chanceBarFill{background:linear-gradient(90deg,#ffb347,#f97316)}.hQnEIW_chance--vip{background:#fffbee}.hQnEIW_chance--vip .hQnEIW_chancePct,.hQnEIW_chance--vip .hQnEIW_chanceLabel{color:var(--warning-600)}.hQnEIW_chance--vip .hQnEIW_chanceBarFill{background:linear-gradient(90deg,#ffe566,#c8920a)}
.DZYGTa_item{padding:var(--x4) 0;scroll-margin-top:100px}.DZYGTa_item:last-child{border-bottom:0}.DZYGTa_trigger{text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:0;display:flex}.DZYGTa_label{align-items:center;gap:var(--x1);color:var(--neutral-900);font-size:var(--fontsize-base);font-weight:500;line-height:var(--lineheight-base);flex-shrink:0;display:flex}.DZYGTa_openLabel{color:var(--neutral-900)}.DZYGTa_required{color:var(--danger-600)}.DZYGTa_meta{align-items:center;gap:var(--x3);min-width:0;display:flex}.DZYGTa_value{color:var(--neutral-900);font-size:var(--fontsize-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.DZYGTa_chevron{width:20px;height:20px;color:var(--neutral-400);flex-shrink:0;transition:transform .15s}.DZYGTa_openChevron{transform:rotate(180deg)}.DZYGTa_content{margin-top:var(--x4)}
