.D4p4sW_page{gap:var(--zw-space-4);color:var(--zw-text);flex-direction:column;display:flex}.D4p4sW_hero{justify-content:space-between;align-items:center;gap:var(--zw-space-5);border-radius:var(--zw-radius-xl);padding:var(--zw-space-6);background:radial-gradient(ellipse at 85% 0%, #00ba7824 0%, transparent 60%), linear-gradient(135deg, var(--zw-surface) 0%, color-mix(in srgb, var(--zw-surface) 92%, var(--zw-accent) 8%) 100%);border:1px solid var(--zw-outline);flex-wrap:wrap;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 24px #00000040}.D4p4sW_hero:before{content:"";background:var(--zw-accent-gradient);height:3px;position:absolute;top:0;left:0;right:0}.D4p4sW_heroMain{flex-direction:column;flex:340px;gap:8px;min-width:0;display:flex}.D4p4sW_heroKickerRow{align-items:center;gap:8px;display:flex}.D4p4sW_heroTrophyIconWrap{border-radius:var(--zw-radius-full);background:var(--zw-accent-soft);width:24px;height:24px;color:var(--zw-accent);flex-shrink:0;justify-content:center;align-items:center;display:flex}.D4p4sW_kicker{color:var(--zw-accent);letter-spacing:.04em;font-size:12px;font-weight:700}.D4p4sW_heroTitleWrap{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.D4p4sW_heroTitle{color:var(--zw-text-strong);letter-spacing:-.01em;flex-wrap:wrap;align-items:baseline;gap:10px;margin:0;font-size:24px;font-weight:700;display:flex}.D4p4sW_heroFundPrefix{color:var(--zw-text-strong);font-weight:700}.D4p4sW_heroFundValue{color:var(--zw-accent);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:28px;font-weight:800}.D4p4sW_heroLead{color:var(--zw-text-muted);max-width:65ch;margin:0;font-size:13px;line-height:1.5}.D4p4sW_heroWinnerPill{background:var(--zw-surface-inset);border:1px solid var(--zw-hairline);border-radius:var(--zw-radius-full);align-items:center;gap:8px;width:fit-content;margin-top:4px;padding:6px 14px;font-size:12px;display:inline-flex}.D4p4sW_heroWinnerIcon{color:#eab308;flex-shrink:0}.D4p4sW_heroWinnerLabel{color:var(--zw-text-muted)}.D4p4sW_heroWinnerValue{color:var(--zw-text-strong);font-variant-numeric:tabular-nums;font-weight:600}.D4p4sW_countdown{border-radius:var(--zw-radius-xl);background:var(--zw-surface-inset);border:1px solid var(--zw-outline);flex-direction:column;flex:none;align-items:flex-end;gap:4px;padding:14px 20px;display:flex;box-shadow:0 4px 16px #0003}.D4p4sW_countdownHead{color:var(--zw-text-muted);align-items:center;gap:6px;display:flex}.D4p4sW_countdownIcon{color:var(--zw-text-muted)}.D4p4sW_countdownLabel{color:var(--zw-text-muted);font-size:12px;font-weight:500}.D4p4sW_countdownValue{color:var(--zw-text-strong);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:20px;font-weight:800}.D4p4sW_status{color:var(--zw-text-muted)}.D4p4sW_grid{gap:var(--zw-space-4);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:stretch;display:grid}.D4p4sW_card{background:var(--zw-surface);border:1px solid var(--zw-outline);border-radius:var(--zw-radius-xl);padding:var(--zw-space-5);gap:var(--zw-space-4);flex-direction:column;min-width:0;height:100%;transition:border-color .15s;display:flex}.D4p4sW_card:hover{border-color:var(--zw-outline-hover)}.D4p4sW_cardHead{justify-content:space-between;align-items:flex-start;gap:var(--zw-space-3);min-height:80px;padding-bottom:var(--zw-space-3);border-bottom:1px solid var(--zw-hairline);display:flex}.D4p4sW_cardHeading{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.D4p4sW_cardTitle{color:var(--zw-text-strong);font-weight:var(--zw-weight-semibold);margin:0;font-size:16px}.D4p4sW_cardRule{color:var(--zw-text-muted);margin:0;font-size:12px;line-height:1.45}.D4p4sW_cardAside{text-align:right;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:4px;display:flex}.D4p4sW_fundChip{color:var(--zw-accent);font-variant-numeric:tabular-nums;font-size:16px;font-weight:700}.D4p4sW_cardDate{color:var(--zw-text-muted);white-space:nowrap;font-size:12px}.D4p4sW_podium{flex-direction:column;gap:10px;display:flex}.D4p4sW_championCard{background:linear-gradient(180deg, #eab30814 0%, var(--zw-surface-inset) 100%);border-radius:var(--zw-radius-lg);border:1px solid #eab30847;flex-direction:column;gap:14px;padding:12px 14px;transition:border-color .15s;display:flex;position:relative;overflow:hidden}.D4p4sW_championCard:hover{border-color:#eab30880}.D4p4sW_championHeader{justify-content:space-between;align-items:center;gap:8px;display:flex}.D4p4sW_championRankPill{border-radius:var(--zw-radius-full);color:#eab308;background:#eab30826;border:1px solid #eab30859;align-items:center;gap:5px;padding:2px 8px;font-size:12px;font-weight:700;display:inline-flex}.D4p4sW_championCrownIcon{color:#eab308}.D4p4sW_championPrizeBadge{color:#eab308;font-variant-numeric:tabular-nums;font-size:14px;font-weight:800}.D4p4sW_championBody{align-items:center;gap:14px;display:flex}.D4p4sW_championAvatar{border:2px solid #eab30873;flex-shrink:0}.D4p4sW_championInfo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.D4p4sW_championNameRow{align-items:center;gap:6px;min-width:0;display:flex}.D4p4sW_championName{color:var(--zw-text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.D4p4sW_championMetric{color:var(--zw-text-muted);font-variant-numeric:tabular-nums;font-size:12px}.D4p4sW_championVacant{color:var(--zw-text-muted);align-items:center;gap:10px;padding:4px 0;display:flex}.D4p4sW_vacantIcon{color:var(--zw-text-muted);opacity:.5}.D4p4sW_vacantTitle{color:var(--zw-text-muted);font-size:13px;font-weight:500}.D4p4sW_vacantHint{color:var(--zw-text-muted);opacity:.7;margin:0;font-size:12px}.D4p4sW_runnersGrid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.D4p4sW_runnerCard{background:var(--zw-surface-inset);border:1px solid var(--zw-hairline);border-radius:var(--zw-radius-lg);flex-direction:column;gap:12px;min-width:0;padding:10px 12px;transition:border-color .15s;display:flex}.D4p4sW_runnerCard:hover{border-color:var(--zw-outline-hover)}.D4p4sW_runnerTop{justify-content:space-between;align-items:center;gap:6px;display:flex}.D4p4sW_runnerRank{border-radius:var(--zw-radius-full);flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;font-weight:700;display:flex}.D4p4sW_runnerSilver{color:#cbd5e1;background:#94a3b82e;border:1px solid #94a3b859}.D4p4sW_runnerBronze{color:#fb923c;background:#f973162e;border:1px solid #f9731659}.D4p4sW_runnerPrize{color:var(--zw-text-strong);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;font-weight:700}.D4p4sW_runnerBody{align-items:center;gap:10px;min-width:0;display:flex}.D4p4sW_runnerAvatar{border:1px solid var(--zw-hairline);flex-shrink:0}.D4p4sW_runnerInfo{flex-direction:column;flex:1;min-width:0;display:flex}.D4p4sW_runnerName{color:var(--zw-text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;overflow:hidden}.D4p4sW_runnerMetric{color:var(--zw-text-muted);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.D4p4sW_runnerVacant{color:var(--zw-text-muted);font-size:12px}.D4p4sW_mine{border-color:var(--zw-accent)!important;background:var(--zw-accent-soft)!important}.D4p4sW_who{flex:auto;align-items:center;gap:10px;min-width:0;display:flex}.D4p4sW_profileLink{color:var(--zw-text-strong);text-decoration:none}.D4p4sW_profileLink:hover{color:var(--zw-accent)}.D4p4sW_youTag{border-radius:var(--zw-radius-full);background:var(--zw-accent-soft);color:var(--zw-accent);font-size:12px;font-weight:var(--zw-weight-bold);padding:1px 6px;display:inline-block}.D4p4sW_vacant{color:var(--zw-text-muted);font-size:var(--zw-text-caption-size);flex:1}.D4p4sW_chasing{border-top:1px solid var(--zw-hairline);padding-top:var(--zw-space-3);flex-direction:column;gap:6px;display:flex}.D4p4sW_chasingHeader{color:var(--zw-text-muted);align-items:center;gap:6px;display:flex}.D4p4sW_chasingIcon{color:var(--zw-text-muted)}.D4p4sW_chasingTitle{color:var(--zw-text-muted);letter-spacing:.02em;font-size:12px;font-weight:var(--zw-weight-semibold)}.D4p4sW_chasingList{flex-direction:column;gap:4px;display:flex}.D4p4sW_chasingRow{color:var(--zw-text-muted);border-radius:var(--zw-radius-sm);align-items:center;gap:8px;padding:4px 6px;font-size:12px;transition:background .12s;display:flex}.D4p4sW_chasingRank{color:var(--zw-text-muted);text-align:center;flex-shrink:0;width:14px;font-size:12px;font-weight:600}.D4p4sW_chasingName{color:var(--zw-text-strong);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.D4p4sW_chasingMetric{color:var(--zw-text-muted);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:12px}.D4p4sW_myCard{background:var(--zw-surface-inset);border:1px solid var(--zw-hairline);border-radius:var(--zw-radius-lg);box-sizing:border-box;flex-direction:column;justify-content:center;gap:6px;height:74px;min-height:74px;margin-top:auto;padding:12px 14px;transition:border-color .15s,background .15s;display:flex}.D4p4sW_myCardInPrize{border-color:color-mix(in srgb, var(--zw-accent) 35%, var(--zw-hairline))!important;background:linear-gradient(180deg, var(--zw-accent-soft) 0%, var(--zw-surface-inset) 100%)!important}.D4p4sW_myCardContent{justify-content:space-between;align-items:center;gap:10px;display:flex}.D4p4sW_myCardLeft{align-items:center;gap:10px;min-width:0;display:flex}.D4p4sW_myCardPlaceBadge{border-radius:var(--zw-radius-full);background:var(--zw-surface-control);border:1px solid var(--zw-hairline);width:24px;height:24px;color:var(--zw-text-strong);flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.D4p4sW_myCardTextWrap{flex-direction:column;min-width:0;display:flex}.D4p4sW_myCardTrophy{color:var(--zw-accent);flex-shrink:0}.D4p4sW_myCardTitle{color:var(--zw-text-strong);font-weight:var(--zw-weight-semibold);font-size:13px}.D4p4sW_myCardHint{color:var(--zw-text-muted);font-size:12px}.D4p4sW_myCardScore{color:var(--zw-accent);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:13px;font-weight:700}.D4p4sW_unrankedBar{border-radius:var(--zw-radius-lg);background:var(--zw-surface-inset);border:1px solid var(--zw-hairline);box-sizing:border-box;justify-content:space-between;align-items:center;gap:12px;height:74px;min-height:74px;margin-top:auto;padding:10px 14px;transition:border-color .15s;display:flex}.D4p4sW_unrankedBar:hover{border-color:var(--zw-outline-hover)}.D4p4sW_unrankedMain{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.D4p4sW_unrankedIconWrap{border-radius:var(--zw-radius-md);background:var(--zw-accent-soft);border:1px solid color-mix(in srgb, var(--zw-accent) 25%, transparent);width:30px;height:30px;color:var(--zw-accent);flex-shrink:0;justify-content:center;align-items:center;display:flex}.D4p4sW_unrankedTextGroup{flex-direction:column;gap:2px;min-width:0;display:flex}.D4p4sW_unrankedTitle{color:var(--zw-text-strong);font-size:13px;font-weight:600;line-height:1.25}.D4p4sW_unrankedHint{color:var(--zw-text-muted);word-break:normal;font-size:12px;line-height:1.35}.D4p4sW_unrankedAction{flex-shrink:0}.D4p4sW_section{gap:var(--zw-space-3);flex-direction:column;display:flex}.D4p4sW_sectionTitle{color:var(--zw-text-strong);margin:0;font-size:16px;font-weight:600}.D4p4sW_howSection{background:var(--zw-surface);border:1px solid var(--zw-outline);border-radius:var(--zw-radius-xl);padding:var(--zw-space-6);gap:var(--zw-space-5);flex-direction:column;display:flex}.D4p4sW_howSectionHeader{flex-direction:column;gap:6px;display:flex}.D4p4sW_howTitleRow{align-items:center;gap:10px;display:flex}.D4p4sW_howSectionIconWrap{border-radius:var(--zw-radius-md);background:var(--zw-accent-soft);width:28px;height:28px;color:var(--zw-accent);flex-shrink:0;justify-content:center;align-items:center;display:flex}.D4p4sW_howTitle{color:var(--zw-text-strong);letter-spacing:-.01em;margin:0;font-size:18px;font-weight:700}.D4p4sW_howSubtitle{color:var(--zw-text-muted);font-size:13px;line-height:1.4}.D4p4sW_stepsGrid{gap:var(--zw-space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media screen and (max-width:860px){.D4p4sW_stepsGrid{grid-template-columns:minmax(0,1fr)}}.D4p4sW_stepCard{background:var(--zw-surface-inset);border:1px solid var(--zw-hairline);border-radius:var(--zw-radius-lg);padding:var(--zw-space-4);gap:var(--zw-space-3);flex-direction:column;transition:border-color .15s;display:flex}.D4p4sW_stepCard:hover{border-color:var(--zw-outline-hover)}.D4p4sW_stepIconWrap{border-radius:var(--zw-radius-md);background:var(--zw-accent-soft);border:1px solid color-mix(in srgb, var(--zw-accent) 25%, transparent);width:36px;height:36px;color:var(--zw-accent);flex-shrink:0;justify-content:center;align-items:center;display:flex}.D4p4sW_stepCardBody{flex-direction:column;gap:6px;min-width:0;display:flex}.D4p4sW_stepCardTitle{color:var(--zw-text-strong);margin:0;font-size:14px;font-weight:600}.D4p4sW_stepCardText{color:var(--zw-text-muted);margin:0;font-size:12px;line-height:1.5}.D4p4sW_fairPlayBanner{background:radial-gradient(ellipse at 100% 0%, color-mix(in srgb, var(--zw-accent) 9%, transparent) 0%, var(--zw-surface-inset) 70%);border:1px solid color-mix(in srgb, var(--zw-accent) 20%, var(--zw-hairline));border-radius:var(--zw-radius-lg);padding:var(--zw-space-5);align-items:flex-start;gap:var(--zw-space-4);display:flex;position:relative;overflow:hidden}.D4p4sW_fairPlayIconWrap{border-radius:var(--zw-radius-lg);background:var(--zw-accent-soft);border:1px solid color-mix(in srgb, var(--zw-accent) 30%, transparent);width:44px;height:44px;color:var(--zw-accent);flex-shrink:0;justify-content:center;align-items:center;display:flex}.D4p4sW_fairPlayBody{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.D4p4sW_fairPlayHeaderRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.D4p4sW_fairPlayTitle{color:var(--zw-text-strong);margin:0;font-size:14px;font-weight:700}.D4p4sW_fairPlayPill{color:var(--zw-accent);background:var(--zw-accent-soft);border:1px solid color-mix(in srgb, var(--zw-accent) 25%, transparent);border-radius:var(--zw-radius-full);align-items:center;gap:5px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-flex}.D4p4sW_fairPlayText{color:var(--zw-text-muted);margin:0;font-size:12px;line-height:1.5}@media screen and (max-width:768px){.D4p4sW_hero{gap:14px;padding:16px}.D4p4sW_countdown{box-sizing:border-box;flex-direction:row;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:12px 16px}.D4p4sW_countdownHead{gap:6px}.D4p4sW_countdownValue{font-size:18px}.D4p4sW_grid{grid-template-columns:minmax(0,1fr)}.D4p4sW_card{padding:var(--zw-space-4)}.D4p4sW_cardHead{flex-direction:column;align-items:flex-start;gap:10px;min-height:auto}.D4p4sW_cardAside{flex-direction:row;justify-content:space-between;align-items:center;gap:8px;width:100%}.D4p4sW_unrankedBar{flex-direction:column;align-items:stretch;gap:12px;height:auto;min-height:auto;padding:12px 14px}.D4p4sW_unrankedMain,.D4p4sW_unrankedAction,.D4p4sW_unrankedAction button,.D4p4sW_unrankedAction a{width:100%}.D4p4sW_fairPlayBanner{gap:var(--zw-space-3);flex-direction:column}}@media screen and (max-width:480px){.D4p4sW_runnersGrid{grid-template-columns:minmax(0,1fr)}.D4p4sW_championBody,.D4p4sW_myCardContent{flex-direction:column;align-items:flex-start;gap:8px}}
.ssgFgq_page{flex-direction:column;gap:64px;width:100%;min-width:0;max-width:1120px;margin:0 auto;padding:0 16px 72px;display:flex}.ssgFgq_pageCabinet{gap:32px;max-width:100%;margin:0;padding:0 0 32px}.ssgFgq_cabinetHero{background:var(--zw-surface);border:1px solid var(--zw-outline);border-radius:var(--zw-radius-xl);flex-direction:column;gap:20px;padding:24px;display:flex}.ssgFgq_cabinetHeroContent{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.ssgFgq_cabinetHeroInfo{flex-direction:column;flex:320px;gap:8px;display:flex}.ssgFgq_cabinetHeroTitle{color:var(--zw-text-strong)}.ssgFgq_cabinetHeroSub{color:var(--zw-text-muted);line-height:var(--zw-text-long-lh)}.ssgFgq_cabinetTierCard{background:var(--zw-surface-inset);border:1px solid var(--zw-hairline);border-radius:var(--zw-radius-lg);flex-direction:column;gap:4px;min-width:220px;padding:16px 20px;display:flex}.ssgFgq_cabinetTierCardLabel{color:var(--zw-text-muted);letter-spacing:.02em;font-size:12px}.ssgFgq_cabinetTierCardValue{color:var(--zw-accent)}.ssgFgq_cabinetTierCardPercent{color:var(--zw-text)}.ssgFgq_cabinetNavRow{border-top:1px solid var(--zw-hairline);flex-wrap:wrap;align-items:center;gap:8px;padding-top:16px;display:flex}.ssgFgq_calcSlider{margin-top:10px}.ssgFgq_hero{border-radius:var(--zw-radius-xl);background:radial-gradient(ellipse 60% 75% at 85% 50%, color-mix(in srgb, var(--zw-accent) 8%, transparent) 0%, transparent 65%), linear-gradient(145deg, color-mix(in srgb, var(--zw-accent) 5%, var(--zw-bg-page)) 0%, color-mix(in srgb, var(--zw-surface) 35%, var(--zw-bg-page)) 45%, var(--zw-bg-page) 100%);border:1px solid var(--zw-outline);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:36px;margin-top:24px;padding:48px;display:grid;position:relative;overflow:hidden}.ssgFgq_heroContent{z-index:2;text-align:left;flex-direction:column;align-items:flex-start;min-width:0;display:flex;position:relative}.ssgFgq_heroTitle{color:var(--zw-text-strong);letter-spacing:-.02em;max-width:28ch;margin:0 0 16px;line-height:1.12}.ssgFgq_accent{color:var(--zw-accent)}.ssgFgq_heroSubtitle{color:var(--zw-text-muted);max-width:48ch;margin:0 0 28px;line-height:1.55}.ssgFgq_ctaRow{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:32px;display:flex}.ssgFgq_heroBadges{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;max-width:520px;display:grid}.ssgFgq_heroBadge{border-radius:var(--zw-radius-md);background:color-mix(in srgb, var(--zw-text-strong) 4%, transparent);border:1px solid var(--zw-hairline);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);flex-direction:column;gap:4px;padding:12px 14px;transition:background .2s,border-color .2s,transform .2s;display:flex}.ssgFgq_heroBadge:hover{background:color-mix(in srgb, var(--zw-text-strong) 7%, transparent);border-color:color-mix(in srgb, var(--zw-accent) 30%, transparent);transform:translateY(-2px)}.ssgFgq_badgeValue{color:var(--zw-text-strong);font-variant-numeric:tabular-nums;line-height:1.2}.ssgFgq_badgeLabel{color:var(--zw-text-muted);white-space:nowrap;text-overflow:ellipsis;line-height:1.3;overflow:hidden}.ssgFgq_heroVisual{border-radius:var(--zw-radius-lg);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;min-width:0;height:390px;display:flex;position:relative}.ssgFgq_heroCanvas{border-radius:var(--zw-radius-lg);cursor:grab;width:100%;height:100%;display:block}.ssgFgq_heroCanvas:active{cursor:grabbing}.ssgFgq_calc{background:var(--zw-surface);border:1px solid var(--zw-outline);border-radius:var(--zw-radius-xl);width:100%;padding:var(--zw-space-6);min-width:0}.ssgFgq_calcHead{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:18px;display:flex}.ssgFgq_calcTitle{color:var(--zw-text-strong)}.ssgFgq_calcColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.ssgFgq_calcColumn{background:var(--zw-surface-inset);border:1px solid var(--zw-hairline);border-radius:var(--zw-radius-xl);min-width:0;padding:var(--zw-space-5);flex-direction:column;justify-content:space-between;display:flex}.ssgFgq_calcGroupTitle{color:var(--zw-text-strong);border-bottom:1px solid var(--zw-hairline);font-size:14px;font-weight:var(--zw-weight-semibold);justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;display:flex}.ssgFgq_calcSubtotal{background:var(--zw-surface);border:1px solid var(--zw-outline);border-radius:var(--zw-radius-lg);justify-content:space-between;align-items:center;gap:12px;margin-top:18px;padding:12px 14px;transition:border-color .15s;display:flex;box-shadow:0 1px 3px #0000001a}.ssgFgq_calcSubtotal:hover{border-color:var(--zw-outline-hover)}.ssgFgq_calcSubtotalInfo{flex-direction:column;gap:2px;min-width:0;display:flex}.ssgFgq_calcSubtotalLabel{color:var(--zw-text);font-size:13px;font-weight:var(--zw-weight-semibold)}.ssgFgq_calcSubtotalHint{color:var(--zw-text-muted);font-size:12px;line-height:1.3}.ssgFgq_calcSubtotalValue{color:var(--zw-text-strong);font-size:16px;font-weight:var(--zw-weight-bold);font-variant-numeric:tabular-nums;flex-shrink:0}.ssgFgq_calcField{margin-bottom:16px}.ssgFgq_calcFieldHead{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.ssgFgq_calcLabel{color:var(--zw-text-muted);font-size:13px;line-height:1.35}.ssgFgq_calcValue{color:var(--zw-text-strong);font-size:14px;font-weight:var(--zw-weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0}.ssgFgq_calcOut{background:var(--zw-surface-inset);border:1px solid var(--zw-outline);border-radius:var(--zw-radius-xl);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;padding:18px 24px;display:flex}.ssgFgq_calcOutMain{flex-direction:column;gap:2px;display:flex}.ssgFgq_calcMoney{color:var(--zw-accent);white-space:nowrap;font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:26px;font-weight:800;line-height:1.15}.ssgFgq_calcCaption{color:var(--zw-text-muted);font-size:12px}.ssgFgq_calcOutBreakdown{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ssgFgq_calcOutPill{background:var(--zw-surface);border:1px solid var(--zw-outline);border-radius:var(--zw-radius-full);align-items:center;gap:6px;padding:6px 12px;font-size:12px;display:inline-flex}.ssgFgq_calcOutPillLabel{color:var(--zw-text-muted)}.ssgFgq_calcOutPillVal{color:var(--zw-text-strong);font-variant-numeric:tabular-nums;font-weight:700}.ssgFgq_calcNote{color:var(--zw-text-muted);margin-top:14px;font-size:13px;line-height:1.5;display:block}.ssgFgq_section{flex-direction:column;gap:24px;min-width:0;display:flex}.ssgFgq_sectionHead{text-align:center;max-width:640px;margin:0 auto}.ssgFgq_sectionTitle{color:var(--zw-text-strong)}.ssgFgq_sectionSub{color:var(--zw-text-muted);margin-top:8px}.ssgFgq_streams{gap:var(--zw-space-3);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.ssgFgq_stream{background:var(--zw-surface);border:1px solid var(--zw-outline);border-radius:var(--zw-radius-lg);padding:var(--zw-space-5);min-width:0;transition:all .15s}.ssgFgq_stream:hover{border-color:var(--zw-outline-hover);transform:translateY(-1px)}.ssgFgq_streamPercent{color:var(--zw-accent);line-height:1;font-size:var(--zw-text-h2-size);font-weight:var(--zw-weight-bold);font-variant-numeric:tabular-nums}.ssgFgq_streamTitle{color:var(--zw-text-strong);font-weight:var(--zw-weight-semibold);margin:10px 0 6px;display:block}.ssgFgq_streamDesc{color:var(--zw-text-muted);font-size:var(--zw-text-caption-size);line-height:var(--zw-text-caption-lh)}.ssgFgq_ladder{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.ssgFgq_rung{background:var(--zw-surface);border:1px solid var(--zw-outline);border-radius:var(--zw-radius-lg);text-align:center;min-width:0;padding:20px 14px;transition:all .15s;position:relative}.ssgFgq_rung:hover{border-color:var(--zw-outline-hover)}.ssgFgq_rungCurrent{border-color:var(--zw-accent);background:var(--zw-accent-soft)}.ssgFgq_rungBadge{background:var(--zw-accent);color:#fff;font-size:12px;font-weight:var(--zw-weight-bold);border-radius:var(--zw-radius-full);white-space:nowrap;padding:3px 10px;position:absolute;top:-10px;left:50%;transform:translate(-50%)}.ssgFgq_rungPercent{color:var(--zw-text-strong);font-weight:var(--zw-weight-bold);font-variant-numeric:tabular-nums}.ssgFgq_rungCurrent .ssgFgq_rungPercent{color:var(--zw-accent)}.ssgFgq_rungName{color:var(--zw-text-strong);font-size:var(--zw-text-caption-size);margin-top:4px;display:block}.ssgFgq_rungThreshold{color:var(--zw-text-muted);font-size:var(--zw-text-label-size);font-variant-numeric:tabular-nums;margin-top:2px;display:block}.ssgFgq_flowGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.ssgFgq_flowPanel{padding:var(--zw-space-6);border-radius:var(--zw-radius-xl);background:var(--zw-surface);border:1px solid var(--zw-outline);flex-direction:column;justify-content:space-between;min-width:0;transition:all .2s;display:flex}.ssgFgq_flowPanel:hover{border-color:var(--zw-outline-hover)}.ssgFgq_flowPanelHead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.ssgFgq_flowPanelTitleGroup{align-items:center;gap:12px;min-width:0;display:flex}.ssgFgq_flowPanelIconWrap{border-radius:var(--zw-radius-lg);background:var(--zw-accent-soft);width:40px;height:40px;color:var(--zw-accent);flex:none;justify-content:center;align-items:center;display:flex}.ssgFgq_flowPanelTitle{color:var(--zw-text-strong);font-weight:var(--zw-weight-semibold)}.ssgFgq_flowPanelRateBadge{border-radius:var(--zw-radius-full);background:var(--zw-accent-soft);color:var(--zw-accent);font-size:14px;font-weight:var(--zw-weight-bold);font-variant-numeric:tabular-nums;border:1px solid #00ba7840;flex:none;align-items:center;padding:4px 12px;display:inline-flex}.ssgFgq_flowLedger{background:var(--zw-surface-inset);border:1px solid var(--zw-outline);border-radius:var(--zw-radius-lg);flex-direction:column;gap:8px;margin-bottom:18px;padding:16px;display:flex}.ssgFgq_flowLedgerRow{justify-content:space-between;align-items:center;gap:12px;padding:6px 4px;display:flex}.ssgFgq_flowLedgerRow+.ssgFgq_flowLedgerRow:not(.ssgFgq_flowLedgerRowFinal){border-top:1px solid var(--zw-hairline)}.ssgFgq_flowLedgerLabel{color:var(--zw-text-muted);font-size:14px}.ssgFgq_flowLedgerValue{color:var(--zw-text-strong);font-weight:var(--zw-weight-semibold);font-variant-numeric:tabular-nums;font-size:14px}.ssgFgq_flowLedgerRowFinal{background:var(--zw-accent-soft);border-radius:var(--zw-radius-md);border:1px solid #00ba7840;margin-top:6px;padding:12px 14px}.ssgFgq_flowLedgerRowFinal .ssgFgq_flowLedgerLabel{color:var(--zw-text);font-weight:var(--zw-weight-semibold);font-size:14px}.ssgFgq_flowLedgerRowFinal .ssgFgq_flowLedgerValue{color:var(--zw-accent);font-weight:var(--zw-weight-bold);font-size:16px}.ssgFgq_flowNote{color:var(--zw-text-muted);font-size:13px;line-height:1.5}.ssgFgq_fieldCopy{border-radius:var(--zw-radius-sm);width:32px;height:32px;color:var(--zw-text-muted);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;transition:all .15s;display:inline-flex}.ssgFgq_fieldCopy:hover{background:var(--zw-surface-control);color:var(--zw-text-strong)}.ssgFgq_fieldCopy:focus-visible{outline:2px solid var(--zw-accent);outline-offset:2px}.ssgFgq_fieldCopyIcon{width:18px;height:18px}.ssgFgq_tierShowcase{width:100%;margin-top:var(--zw-space-3)}.ssgFgq_tierShowcaseGrid{gap:var(--zw-space-3);grid-template-columns:repeat(5,minmax(0,1fr));width:100%;display:grid}.ssgFgq_tierShowcaseCard{background:var(--zw-surface-inset);border:1px solid var(--zw-outline);border-top:2px solid var(--tier-theme-color,var(--zw-outline));border-radius:var(--zw-radius-xl);gap:var(--zw-space-3);flex-direction:column;padding:14px 16px;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex}.ssgFgq_tierShowcaseCard:hover{border-color:var(--tier-theme-border,var(--zw-outline-hover));transform:translateY(-2px)}.ssgFgq_tierShowcaseCardPassed{background:var(--zw-surface);border-color:var(--zw-hairline);border-top-color:var(--tier-theme-color)}.ssgFgq_tierShowcaseCardCurrent{background:linear-gradient(180deg, color-mix(in srgb, var(--tier-theme-color) 7%, var(--zw-surface)) 0%, var(--zw-surface) 100%);box-shadow:0 4px 18px #00000040;border-color:color-mix(in srgb, var(--tier-theme-color) 45%, var(--zw-outline))!important;border-top:2px solid var(--tier-theme-color)!important}.ssgFgq_tierShowcaseCardLocked{background:var(--zw-surface-inset);border-style:solid dashed dashed;border-top-color:var(--tier-theme-color);opacity:.85}.ssgFgq_tierShowcaseTop{justify-content:space-between;align-items:center;gap:var(--zw-space-2);min-height:24px;display:flex}.ssgFgq_tierShowcaseLevelTag{font-size:12px;font-weight:600}.ssgFgq_tierShowcaseCurrentPill{border-radius:var(--zw-radius-full);white-space:nowrap;border:1px solid;align-items:center;gap:4px;padding:2px 7px;font-size:12px;font-weight:700;display:inline-flex}.ssgFgq_tierShowcasePassedPill{border-radius:var(--zw-radius-full);background:var(--zw-surface);border:1px solid var(--zw-hairline);color:var(--zw-text-muted);white-space:nowrap;align-items:center;gap:4px;padding:2px 7px;font-size:12px;font-weight:600;display:inline-flex}.ssgFgq_tierShowcaseLockedTag{color:var(--zw-text-muted);background:var(--zw-surface);border-radius:var(--zw-radius-full);border:1px solid var(--zw-hairline);align-items:center;gap:4px;padding:2px 6px;font-size:12px;display:inline-flex}.ssgFgq_tierShowcaseHeader{align-items:center;gap:var(--zw-space-3);display:flex}.ssgFgq_tierShowcaseIconBox{border-radius:var(--zw-radius-md);background:var(--zw-surface);border:1px solid var(--zw-hairline);flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}.ssgFgq_tierShowcaseNameCol{flex-direction:column;gap:1px;min-width:0;display:flex}.ssgFgq_tierShowcaseName{color:var(--zw-text-strong);font-size:15px;font-weight:600}.ssgFgq_tierShowcaseThreshold{color:var(--zw-text-muted);font-variant-numeric:tabular-nums;font-size:12px}.ssgFgq_tierShowcaseRatesBox{border-top:1px solid var(--zw-hairline);font-variant-numeric:tabular-nums;flex-direction:column;gap:3px;padding-top:8px;display:flex}.ssgFgq_tierShowcaseRatePrimary{align-items:baseline;gap:6px;display:flex}.ssgFgq_tierShowcaseRateVal{font-size:17px;font-weight:700}.ssgFgq_tierShowcaseRateDesc,.ssgFgq_tierShowcaseRateSecondary{color:var(--zw-text-muted);font-size:12px}.ssgFgq_tools{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.ssgFgq_tool{background:var(--zw-surface);border:1px solid var(--zw-outline);border-radius:var(--zw-radius-xl);flex-direction:column;gap:12px;min-width:0;padding:24px;transition:all .2s;display:flex}.ssgFgq_tool:hover{border-color:var(--zw-outline-hover);transform:translateY(-2px)}.ssgFgq_toolIconWrap{border-radius:var(--zw-radius-lg);background:var(--zw-accent-soft);width:40px;height:40px;color:var(--zw-accent);flex:none;justify-content:center;align-items:center;display:flex}.ssgFgq_toolTitle{color:var(--zw-text-strong);font-weight:var(--zw-weight-semibold);margin:0;display:block}.ssgFgq_toolDesc{color:var(--zw-text-muted);margin:0;font-size:14px;line-height:1.5}.ssgFgq_steps{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.ssgFgq_step{min-width:0;padding-right:12px}.ssgFgq_stepNum{color:var(--zw-accent);font-size:var(--zw-text-h1-size);line-height:1;font-weight:var(--zw-weight-bold);margin-bottom:12px;display:block}.ssgFgq_stepTitle{color:var(--zw-text-strong);font-weight:var(--zw-weight-semibold);margin-bottom:6px;display:block}.ssgFgq_stepDesc{color:var(--zw-text-muted);font-size:var(--zw-text-caption-size);line-height:var(--zw-text-caption-lh)}.ssgFgq_journey{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:32px;width:100%;display:grid}.ssgFgq_journeySteps{flex-direction:column;gap:8px;min-width:0;display:flex}.ssgFgq_journeyStep{text-align:left;border-radius:var(--zw-radius-lg);cursor:pointer;background:0 0;border:1px solid #0000;gap:14px;padding:18px;transition:all .2s;display:flex;position:relative;overflow:hidden}.ssgFgq_journeyStep:hover{background:var(--zw-surface)}.ssgFgq_journeyStepActive{background:var(--zw-surface);border-color:var(--zw-outline)}.ssgFgq_journeyStep:focus-visible{outline:2px solid var(--zw-accent);outline-offset:2px}.ssgFgq_journeyStepNum{background:var(--zw-surface-inset);width:28px;height:28px;color:var(--zw-text-muted);font-size:var(--zw-text-caption-size);font-weight:var(--zw-weight-bold);border-radius:50%;flex:none;justify-content:center;align-items:center;transition:all .2s;display:flex}.ssgFgq_journeyStepActive .ssgFgq_journeyStepNum{background:var(--zw-accent);color:#fff}.ssgFgq_journeyStepBody{min-width:0}.ssgFgq_journeyStepTitle{color:var(--zw-text-muted);font-weight:var(--zw-weight-medium);margin-bottom:4px;transition:color .2s;display:block}.ssgFgq_journeyStepActive .ssgFgq_journeyStepTitle{color:var(--zw-text-strong);font-weight:var(--zw-weight-bold)}.ssgFgq_journeyStepDesc{color:var(--zw-text-muted);font-size:var(--zw-text-caption-size);line-height:var(--zw-text-caption-lh);display:block}.ssgFgq_journeyStepProgress{transform-origin:0;background:linear-gradient(90deg,#00ba78 0%,#10b981 100%);height:3px;position:absolute;bottom:0;left:0;right:0;box-shadow:0 0 8px #00ba7866}.ssgFgq_journeyScreen{border-radius:var(--zw-radius-xl);background:radial-gradient(85% 85% at 50% 35%, #00ba7814 0%, #00ba7805 55%, transparent 75%), var(--zw-surface);border:1px solid var(--zw-outline);justify-content:center;align-items:center;min-width:0;height:460px;padding:20px;display:flex;position:relative;overflow:hidden}.ssgFgq_journeyImageWrap{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ssgFgq_journeyImage{object-fit:contain;filter:drop-shadow(0 16px 36px #0000008c);width:auto;max-width:100%;height:auto;max-height:100%}@media screen and (max-width:900px){.ssgFgq_journey{grid-template-columns:minmax(0,1fr);gap:20px}.ssgFgq_journeyScreen{order:-1;height:300px;padding:14px}}.ssgFgq_faq{flex-direction:column;gap:12px;width:100%;max-width:760px;margin:0 auto;display:flex}.ssgFgq_faqItem{background:var(--zw-surface);border:1px solid var(--zw-outline);border-radius:var(--zw-radius-lg);padding:18px 20px}.ssgFgq_faqQ{color:var(--zw-text-strong);font-weight:var(--zw-weight-semibold);margin-bottom:6px;display:block}.ssgFgq_faqA{color:var(--zw-text-muted);font-size:var(--zw-text-caption-size);line-height:var(--zw-text-caption-lh)}.ssgFgq_finalCta{text-align:center;border-radius:var(--zw-radius-xl);background:radial-gradient(80% 120% at 50% 0%, color-mix(in srgb, var(--zw-accent) 18%, transparent) 0%, var(--zw-surface) 65%);border:1px solid var(--zw-hairline);padding:44px 32px;position:relative;overflow:hidden}.ssgFgq_finalTitle{color:var(--zw-text-strong)}.ssgFgq_finalDesc{color:var(--zw-text-muted);max-width:520px;margin:8px auto 0}.ssgFgq_finalCtaButton{margin:24px auto 0}.ssgFgq_finalLinkRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:24px;display:flex}.ssgFgq_finalLinkField{background:var(--zw-surface-inset);border:1px solid var(--zw-outline);border-radius:var(--zw-radius-md);align-items:center;gap:12px;min-width:0;max-width:100%;padding:6px 6px 6px 16px;display:flex}.ssgFgq_finalLinkValue{color:var(--zw-text-strong);text-overflow:ellipsis;white-space:nowrap;font-family:monospace;font-size:13px;overflow:hidden}@media screen and (max-width:1024px){.ssgFgq_ladder{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:1100px){.ssgFgq_tierShowcaseGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:960px){.ssgFgq_hero{text-align:center;grid-template-columns:minmax(0,1fr);gap:28px;padding:36px 24px}.ssgFgq_heroContent{text-align:center;align-items:center}.ssgFgq_heroTitle{max-width:100%;margin-left:auto;margin-right:auto}.ssgFgq_heroSubtitle{max-width:52ch;margin-bottom:24px;margin-left:auto;margin-right:auto}.ssgFgq_ctaRow{justify-content:center;margin-bottom:28px}.ssgFgq_heroBadges{max-width:520px;margin-left:auto;margin-right:auto}.ssgFgq_heroVisual{order:-1;height:280px}}@media screen and (max-width:860px){.ssgFgq_flowGrid,.ssgFgq_calcColumns{grid-template-columns:minmax(0,1fr)}.ssgFgq_calcSubtotal{margin-top:14px}}@media screen and (max-width:680px){.ssgFgq_tierShowcaseGrid{grid-template-columns:minmax(0,1fr)}.ssgFgq_calc{padding:16px}.ssgFgq_calcHead{flex-direction:column;align-items:flex-start;gap:8px}.ssgFgq_cabinetHero{gap:16px;padding:16px}.ssgFgq_cabinetNavRow{display:none}.ssgFgq_cabinetTierCard{width:100%;min-width:0;padding:12px 14px}.ssgFgq_flowPanel{padding:16px}}@media screen and (max-width:768px){.ssgFgq_page{gap:36px;padding:0 16px 48px}.ssgFgq_hero{border-radius:var(--zw-radius-lg);padding:24px 16px}.ssgFgq_ladder{grid-template-columns:repeat(2,minmax(0,1fr))}.ssgFgq_tools{grid-template-columns:minmax(0,1fr)}.ssgFgq_finalCta{padding:24px 16px}}@media screen and (max-width:540px){.ssgFgq_hero{gap:16px;padding:20px 14px}.ssgFgq_heroBadges{grid-template-columns:minmax(0,1fr);gap:8px}.ssgFgq_heroBadge{flex-direction:row;justify-content:space-between;align-items:center;padding:10px 14px}.ssgFgq_badgeLabel{text-align:right}.ssgFgq_heroVisual{height:220px}.ssgFgq_calcOut{flex-direction:column;align-items:flex-start;gap:12px;padding:14px}.ssgFgq_calcOutBreakdown{width:100%}.ssgFgq_calcOutPill{flex:auto;justify-content:space-between}}@media screen and (max-width:420px){.ssgFgq_ladder{grid-template-columns:minmax(0,1fr)}}
