.I9gVha_wrap{border-radius:var(--sl-radius-md,12px);border:1px solid color-mix(in srgb, #34a853 30%, var(--sl-border,#e5e7eb));background:color-mix(in srgb, #34a853 8%, var(--sl-card,#fff));flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:16px;padding:12px 14px;display:flex}.I9gVha_icon{flex-shrink:0;width:28px;height:28px}.I9gVha_text{min-width:0;color:var(--sl-text,#111827);flex:1;margin:0;font-size:14px;line-height:1.45}.I9gVha_text strong{font-weight:700}@media (max-width:575px){.I9gVha_text{flex:100%}.I9gVha_link{flex:auto;justify-content:center}}.I9gVha_link{color:#fff;background:linear-gradient(135deg,#1a73e8 0%,#0f5bbf 100%);border-radius:999px;flex-shrink:0;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.I9gVha_link svg{width:16px;height:16px}.I9gVha_link:hover{filter:brightness(1.05)}.I9gVha_dismiss{cursor:pointer;color:var(--sl-text-muted,#6b7280);background:0 0;border:none;flex-shrink:0;padding:4px;font-size:20px;line-height:1}.I9gVha_dismiss:hover{color:var(--sl-text,#111827)}
.aPIbtG_wrap{border-radius:var(--sl-radius-md,12px);border:1px solid color-mix(in srgb, var(--sl-accent-strong,#6366f1) 35%, var(--sl-border,#e5e7eb));background:color-mix(in srgb, var(--sl-accent-soft,#eef2ff) 55%, var(--sl-card,#fff));flex-wrap:wrap;align-items:center;gap:12px 16px;margin-bottom:16px;padding:12px 14px;display:flex}.aPIbtG_text{min-width:0;color:var(--sl-text,#111827);flex:1;margin:0;font-size:14px;line-height:1.45}.aPIbtG_cta{color:#fff;background:linear-gradient(135deg, var(--sl-accent,#4f46e5) 0%, var(--sl-accent-strong,#4338ca) 100%);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:8px 14px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.aPIbtG_cta:hover{filter:brightness(1.05)}
._9UQh0a_wrap{border-radius:var(--sl-radius-md,12px);border:1px solid color-mix(in srgb, #08c 30%, var(--sl-border,#e5e7eb));background:color-mix(in srgb, #08c 8%, var(--sl-card,#fff));flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:16px;padding:12px 14px;display:flex}._9UQh0a_icon{flex-shrink:0;width:24px;height:24px}._9UQh0a_text{min-width:0;color:var(--sl-text,#111827);flex:1;margin:0;font-size:14px;line-height:1.45}._9UQh0a_link{color:#fff;background:linear-gradient(135deg,#08c 0%,#006daa 100%);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:8px 14px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}._9UQh0a_link:hover{filter:brightness(1.05)}._9UQh0a_dismiss{cursor:pointer;color:var(--sl-text-muted,#6b7280);background:0 0;border:none;flex-shrink:0;padding:4px;font-size:20px;line-height:1}._9UQh0a_dismiss:hover{color:var(--sl-text,#111827)}
.UDB8zW_page{background:var(--sl-canvas);min-height:100vh;padding:32px 16px 48px}.UDB8zW_inner{max-width:min(100%,1024px);margin:0 auto}.UDB8zW_title{color:var(--sl-text);margin-bottom:8px;font-size:26px;font-weight:800}.UDB8zW_introPanelTrustIcon{color:var(--sl-accent-strong);flex-shrink:0;margin-top:1px;display:flex}.UDB8zW_introPanelTrustText{color:color-mix(in srgb, var(--sl-accent-strong) 35%, var(--sl-text-muted));font-size:13px;line-height:1.5}.UDB8zW_introPanelTrustText strong{color:var(--sl-accent-strong);font-weight:700}.UDB8zW_currentBannerMain{min-width:0}.UDB8zW_currentBanner{border-radius:var(--sl-radius-lg);box-shadow:var(--sl-shadow);border:1px solid var(--sl-border);background:var(--sl-card);grid-template-columns:1fr auto;align-items:flex-start;gap:18px;margin-bottom:22px;padding:16px;display:grid}@media (max-width:640px){.UDB8zW_currentBanner{grid-template-columns:1fr}}.UDB8zW_currentBannerEyebrow{text-transform:uppercase;letter-spacing:.1em;opacity:.85;margin:0 0 8px;font-size:11px;font-weight:800}.UDB8zW_currentBannerTitle{letter-spacing:-.03em;margin:0 0 4px;font-size:1.5rem;font-weight:800;line-height:1.2}.UDB8zW_currentBannerSubtitle{opacity:.88;margin:0;font-size:14px;font-weight:600}.UDB8zW_currentBannerAside{text-align:right;flex-direction:column;align-items:flex-end;gap:10px;display:flex}@media (max-width:640px){.UDB8zW_currentBannerAside{text-align:left;align-items:flex-start}}.UDB8zW_currentBannerExpiry{margin:0;font-size:13px;line-height:1.45}.UDB8zW_currentBannerExpiry strong{font-weight:700}.UDB8zW_statusPill{text-transform:capitalize;letter-spacing:.04em;background:var(--sl-elevated);color:var(--sl-text-muted);border:1px solid var(--sl-border);border-radius:999px;align-items:center;padding:6px 12px;font-size:12px;font-weight:800;display:inline-flex}.UDB8zW_statusPillActive{color:#15803d;border-color:color-mix(in srgb, #16a34a 35%, var(--sl-border));background:#e3f4e9}.UDB8zW_currentBannerStarter{border-left:4px solid var(--sl-accent);background:linear-gradient(135deg, color-mix(in srgb, var(--sl-accent) 10%, white) 0%, var(--sl-card) 42%)}.UDB8zW_currentBannerStarter .UDB8zW_currentBannerEyebrow,.UDB8zW_currentBannerStarter .UDB8zW_currentBannerTitle{color:var(--sl-accent-strong)}.UDB8zW_currentBannerStarter .UDB8zW_currentBannerSubtitle{color:color-mix(in srgb, var(--sl-accent-strong) 55%, var(--sl-text-muted))}.UDB8zW_currentBannerPro{background:linear-gradient(135deg, #f5f3ff 0%, var(--sl-card) 45%);border-left:4px solid #7c3aed}.UDB8zW_currentBannerPro .UDB8zW_currentBannerEyebrow{color:#6d28d9}.UDB8zW_currentBannerPro .UDB8zW_currentBannerTitle{color:#4c1d95}.UDB8zW_currentBannerPro .UDB8zW_currentBannerSubtitle{color:#7e22ce}.UDB8zW_currentBannerElite{background:linear-gradient(135deg, color-mix(in srgb, var(--sl-warm) 12%, white) 0%, var(--sl-card) 45%);border-left:3px solid #ea580c}.UDB8zW_currentBannerElite .UDB8zW_currentBannerEyebrow{color:#c2410c}.UDB8zW_currentBannerElite .UDB8zW_currentBannerTitle{color:#9a3412}.UDB8zW_currentBannerElite .UDB8zW_currentBannerSubtitle{color:#b45309}.UDB8zW_currentBannerNeutral{border-left:4px solid var(--sl-text-muted)}.UDB8zW_currentBannerEmpty{border-left:4px dashed color-mix(in srgb, var(--sl-text-muted) 45%, var(--sl-border));background:linear-gradient(180deg, var(--sl-elevated) 0%, var(--sl-card) 55%)}.UDB8zW_currentBannerEmpty .UDB8zW_currentBannerEyebrow{color:var(--sl-text-muted)}.UDB8zW_currentBannerEmpty .UDB8zW_currentBannerTitle{color:var(--sl-text);font-size:1.25rem}.UDB8zW_currentBannerEmpty .UDB8zW_currentBannerSubtitle{color:var(--sl-text-muted);font-weight:500}.UDB8zW_compareSection{margin-top:8px}.UDB8zW_compareHeading{color:var(--sl-text);letter-spacing:-.02em;margin:0 0 14px;font-size:20px;font-weight:800}.UDB8zW_comparePeriodTabs{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:6px;margin-bottom:14px;display:grid}.UDB8zW_comparePeriodTab,.UDB8zW_comparePeriodTabActive{font-family:var(--sl-font);border:1px solid var(--sl-border);background:var(--sl-card);color:var(--sl-text-muted);cursor:pointer;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:700;transition:background .15s,border-color .15s,color .15s}.UDB8zW_comparePeriodTab:hover{border-color:color-mix(in srgb, var(--sl-accent) 35%, var(--sl-border));color:var(--sl-text)}.UDB8zW_comparePeriodTabActive{background:linear-gradient(135deg, color-mix(in srgb, #7c3aed 12%, var(--sl-card)) 0%, var(--sl-card) 100%);color:#4c1d95;border-color:#7c3aed;box-shadow:0 2px 10px #7c3aed2e}.UDB8zW_compareScroll{border-radius:var(--sl-radius-lg);border:1px solid var(--sl-border);background:var(--sl-card);box-shadow:var(--sl-shadow);overflow:auto hidden}.UDB8zW_compareTable{border-collapse:collapse;width:100%;font-size:14px}.UDB8zW_compareTable thead tr{color:#fff;background:linear-gradient(135deg,#7c3aed 0%,#5b21b6 100%)}.UDB8zW_compareCorner{text-align:left;text-transform:uppercase;letter-spacing:.08em;border-radius:0;padding:14px 16px;font-size:12px;font-weight:800}.UDB8zW_compareColHead{text-align:center;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;padding:14px 12px;font-size:13px;font-weight:800}@media (min-width:575px){.UDB8zW_compareColHead{width:160px}}.UDB8zW_compareColHeadPopular{background:linear-gradient(135deg,#6d28d9 0%,#4c1d95 100%)}.UDB8zW_compareStar{opacity:.95;font-size:.85em}.UDB8zW_compareTable tbody tr{border-bottom:1px solid var(--sl-border)}.UDB8zW_compareTable tbody tr:last-child{border-bottom:none}.UDB8zW_compareFeature{text-align:left;color:var(--sl-text);background:var(--sl-elevated);white-space:nowrap;padding:14px 16px;font-weight:600}.UDB8zW_compareCell{text-align:center;color:var(--sl-text);vertical-align:middle;padding:14px 12px;font-weight:600}.UDB8zW_compareCellPopular{background:color-mix(in srgb, #7c3aed 6%, var(--sl-card))}.UDB8zW_cellWrap{justify-content:center;align-items:center;display:inline-flex;position:relative}.UDB8zW_compareIconYes{color:#16a34a;flex-shrink:0}.UDB8zW_compareIconNo{color:#dc2626;flex-shrink:0}.UDB8zW_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.UDB8zW_errorBox{background:color-mix(in srgb, var(--sl-danger) 8%, white);border:1px solid color-mix(in srgb, var(--sl-danger) 35%, white);color:var(--sl-danger);border-radius:var(--sl-radius-md);margin-top:22px;padding:16px;font-size:14px}.UDB8zW_pricingCardColumn{flex-direction:column;width:100%;min-width:0;min-height:0;display:flex}.UDB8zW_pricingCardColumn>.UDB8zW_pricingCard{flex:auto;min-height:0}.UDB8zW_tierStack{flex-direction:column;gap:16px;width:100%;display:flex}.UDB8zW_fullWidthCardError{box-sizing:border-box;width:100%}.UDB8zW_fullWidthCardError .UDB8zW_cardErrorBox,.UDB8zW_fallbackErrorWrap .UDB8zW_cardErrorBox{padding:16px;font-size:14px;line-height:1.5}.UDB8zW_cardErrorBox{box-sizing:border-box;background:color-mix(in srgb, var(--sl-danger) 8%, white);border:1px solid color-mix(in srgb, var(--sl-danger) 32%, white);width:100%;max-width:100%;color:var(--sl-danger);border-radius:var(--sl-radius-md);word-break:break-word;overflow-wrap:anywhere;padding:12px 14px;font-size:13px;line-height:1.45}.UDB8zW_cardErrorMain{margin:0;font-weight:600}.UDB8zW_cardErrorHint{color:color-mix(in srgb, var(--sl-danger) 88%, var(--sl-text));opacity:.95;margin:10px 0 0;font-size:12px;font-weight:500;line-height:1.5}.UDB8zW_cardErrorHintLabel{color:var(--sl-danger);margin-bottom:4px;font-weight:700;display:block}.UDB8zW_fallbackErrorWrap{max-width:100%;margin-top:8px}.UDB8zW_loginHint{background:color-mix(in srgb, var(--sl-focus) 8%, white);border:1px solid color-mix(in srgb, var(--sl-focus) 28%, var(--sl-border));color:var(--sl-accent-strong);border-radius:var(--sl-radius-md);margin-bottom:20px;padding:12px 14px;font-size:14px}.UDB8zW_loginHint a{color:var(--sl-accent);font-weight:700}.UDB8zW_infoBox{background:color-mix(in srgb, var(--sl-warm) 10%, white);border:1px solid color-mix(in srgb, var(--sl-warm) 28%, var(--sl-border));color:color-mix(in srgb, var(--sl-warm) 85%, var(--sl-text));border-radius:var(--sl-radius-md);margin-bottom:16px;padding:12px 14px;font-size:14px}.UDB8zW_pricingLayout{flex-direction:column;gap:22px;display:flex}.UDB8zW_billingSection{scroll-margin-top:24px}.UDB8zW_sectionHeading{color:var(--sl-text);letter-spacing:-.02em;margin:0 0 8px;font-size:20px;font-weight:800}.UDB8zW_sectionLead{color:var(--sl-text-muted);max-width:52ch;margin:0 0 20px;font-size:14px;line-height:1.55}.UDB8zW_pricingCard{border-radius:var(--sl-radius-lg);box-sizing:border-box;flex-direction:column;width:100%;min-height:0;padding:16px;transition:all .2s;display:flex;position:relative}.UDB8zW_pricingCard:hover{transform:translateY(-2px)}.UDB8zW_cardTierStarter{background:linear-gradient(165deg, color-mix(in srgb, var(--sl-accent) 10%, white) 0%, var(--sl-card) 52%);border:1px solid color-mix(in srgb, var(--sl-accent) 32%, var(--sl-border));box-shadow:0 8px 28px color-mix(in srgb, var(--sl-accent) 14%, transparent)}.UDB8zW_cardTierStarter:hover{border-color:color-mix(in srgb, var(--sl-accent) 28%, var(--sl-border));box-shadow:0 16px 48px -18px #132e7a2e}.UDB8zW_cardTierStarter .UDB8zW_tierTitle,.UDB8zW_cardTierStarter .UDB8zW_priceAmount{color:var(--sl-accent-strong)}.UDB8zW_cardTierStarter .UDB8zW_pricePeriod,.UDB8zW_cardTierStarter .UDB8zW_teamsHero,.UDB8zW_cardTierStarter .UDB8zW_featureList{color:color-mix(in srgb, var(--sl-accent-strong) 55%, var(--sl-text-muted))}.UDB8zW_cardTierStarter .UDB8zW_teamsHero strong{color:var(--sl-accent-strong)}.UDB8zW_cardTierPro{background:linear-gradient(165deg, #efe7fd 0%, var(--sl-card) 55%);border:1px solid color-mix(in srgb, #7c3aed 38%, var(--sl-border));box-shadow:0 10px 32px #7c3aed29}.UDB8zW_cardTierPro:hover{border-color:color-mix(in srgb, #7c3aed 55%, var(--sl-border));box-shadow:0 16px 40px #7c3aed38}.UDB8zW_cardTierPro .UDB8zW_tierTitle{color:#5b21b6}.UDB8zW_cardTierPro .UDB8zW_priceAmount{color:#4c1d95}.UDB8zW_cardTierPro .UDB8zW_pricePeriod,.UDB8zW_cardTierPro .UDB8zW_teamsHero,.UDB8zW_cardTierPro .UDB8zW_featureList{color:#6b21a8}.UDB8zW_cardTierPro .UDB8zW_teamsHero strong{color:#4c1d95}.UDB8zW_cardTierElite{background:linear-gradient(165deg, color-mix(in srgb, var(--sl-warm) 14%, white) 0%, var(--sl-card) 55%);border:1px solid color-mix(in srgb, var(--sl-warm) 42%, #fcd34d);box-shadow:0 10px 32px color-mix(in srgb, var(--sl-warm) 18%, transparent)}.UDB8zW_cardTierElite:hover{border-color:color-mix(in srgb, var(--sl-warm) 58%, #fbbf24);box-shadow:0 16px 40px color-mix(in srgb, var(--sl-warm) 24%, transparent)}.UDB8zW_cardTierElite .UDB8zW_tierTitle{color:#9a3412}.UDB8zW_cardTierElite .UDB8zW_priceAmount{color:#7c2d12}.UDB8zW_cardTierElite .UDB8zW_pricePeriod,.UDB8zW_cardTierElite .UDB8zW_teamsHero,.UDB8zW_cardTierElite .UDB8zW_featureList{color:#a16207}.UDB8zW_cardTierElite .UDB8zW_teamsHero strong{color:#92400e}.UDB8zW_tierTitle{letter-spacing:-.02em;margin:0 0 6px;font-size:20px;font-weight:800}.UDB8zW_tierTagline{opacity:.92;margin:0 0 14px;font-size:13px;font-weight:600;line-height:1.4}.UDB8zW_cardTierStarter .UDB8zW_tierTagline{color:color-mix(in srgb, var(--sl-accent) 70%, var(--sl-text-muted))}.UDB8zW_cardTierPro .UDB8zW_tierTagline{color:#7e22ce}.UDB8zW_cardTierElite .UDB8zW_tierTagline{color:#b45309}.UDB8zW_pricingCardPopular{border-width:2px;border-color:#7c3aed;box-shadow:0 14px 44px #7c3aed47}.UDB8zW_pricingCardPopular:hover{border-color:#6d28d9}.UDB8zW_popularBadge{white-space:nowrap;color:#fff;text-transform:uppercase;letter-spacing:.08em;background:linear-gradient(135deg,#7c3aed 0%,#5b21b6 100%);border-radius:999px;padding:6px 14px;font-size:11px;font-weight:800;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 14px #7c3aed73}.UDB8zW_priceBlock{flex-direction:column;gap:4px;margin-bottom:16px;display:flex}.UDB8zW_priceAmount{letter-spacing:-.03em;font-size:32px;font-weight:800;line-height:1.1}.UDB8zW_priceRow{flex-wrap:wrap;align-items:baseline;gap:8px 14px;display:flex}.UDB8zW_strikePrice{color:color-mix(in srgb, var(--sl-text) 55%, var(--sl-border));font-size:22px;font-weight:600;text-decoration:line-through}.UDB8zW_dismissTextBtn{cursor:pointer;color:var(--sl-accent-strong,#4338ca);background:0 0;border:none;flex-shrink:0;padding:4px 0;font-size:14px;font-weight:700;text-decoration:underline}.UDB8zW_pricePeriod{font-size:14px;font-weight:600}.UDB8zW_teamsHero{margin:0 0 16px;font-size:15px;line-height:1.45}.UDB8zW_teamsHero strong{font-weight:800}.UDB8zW_featureList{flex:1;margin:0 0 20px;padding:0 0 0 1.25em;font-size:14px;line-height:1.55}.UDB8zW_featureList li{margin-bottom:6px}.UDB8zW_featureList li:last-child{margin-bottom:0}.UDB8zW_pricingCtaFree,.UDB8zW_pricingCtaStarter,.UDB8zW_pricingCtaPro,.UDB8zW_pricingCtaElite,.UDB8zW_pricingCta{border-radius:var(--sl-radius-md);text-transform:uppercase;letter-spacing:.04em;cursor:pointer;text-align:center;box-sizing:border-box;border:none;width:100%;margin-top:auto;padding:14px 16px;font-size:14px;font-weight:800;text-decoration:none;transition:filter .15s,transform .15s;display:block}.UDB8zW_pricingCta{background:linear-gradient(135deg, var(--sl-accent) 0%, var(--sl-accent-strong) 100%);color:#fff}.UDB8zW_pricingCtaFree:hover:not(:disabled),.UDB8zW_pricingCtaStarter:hover:not(:disabled),.UDB8zW_pricingCtaPro:hover:not(:disabled),.UDB8zW_pricingCtaElite:hover:not(:disabled){filter:brightness(1.05)}.UDB8zW_pricingCtaFree:active:not(:disabled),.UDB8zW_pricingCtaStarter:active:not(:disabled),.UDB8zW_pricingCtaPro:active:not(:disabled),.UDB8zW_pricingCtaElite:active:not(:disabled){transform:scale(.99)}.UDB8zW_pricingCtaStarter{background:linear-gradient(135deg, var(--sl-accent) 0%, var(--sl-accent-strong) 100%);color:#fff}.UDB8zW_pricingCtaPro{color:#fff;background:linear-gradient(135deg,#7c3aed 0%,#5b21b6 100%)}.UDB8zW_pricingCtaElite{color:#fff;background:linear-gradient(135deg,#ea580c 0%,#9a3412 100%)}.UDB8zW_pricingCtaFree:disabled,.UDB8zW_pricingCtaStarter:disabled,.UDB8zW_pricingCtaPro:disabled,.UDB8zW_pricingCtaElite:disabled,.UDB8zW_pricingCta:disabled{cursor:not-allowed;filter:none;opacity:.65;transform:none}.UDB8zW_pricingCtaSecondaryFree,.UDB8zW_pricingCtaSecondaryStarter,.UDB8zW_pricingCtaSecondaryPro,.UDB8zW_pricingCtaSecondaryElite,.UDB8zW_pricingCtaSecondary{border-radius:var(--sl-radius-md);text-transform:uppercase;letter-spacing:.04em;text-align:center;box-sizing:border-box;background:var(--sl-card);width:100%;margin-top:auto;padding:12px 16px;font-size:14px;font-weight:800;text-decoration:none;transition:background .15s,border-color .15s;display:block}.UDB8zW_pricingCtaSecondaryStarter{color:var(--sl-accent-strong);border:2px solid var(--sl-accent)}.UDB8zW_pricingCtaSecondaryPro{color:#5b21b6;border:2px solid #7c3aed}.UDB8zW_pricingCtaSecondaryElite{color:#9a3412;border:2px solid #ea580c}.UDB8zW_pricingCtaSecondary{color:var(--sl-accent-strong);border:2px solid var(--sl-text)}.UDB8zW_pricingCardSubscribed{border-width:2px}.UDB8zW_pricingCardSubscribed.UDB8zW_cardTierStarter{background:linear-gradient(180deg, color-mix(in srgb, var(--sl-accent) 14%, white) 0%, var(--sl-card) 45%);border-color:var(--sl-accent);box-shadow:0 12px 36px color-mix(in srgb, var(--sl-accent) 20%, transparent)}.UDB8zW_pricingCardSubscribed.UDB8zW_cardTierPro{background:linear-gradient(180deg, #f3e8ff 0%, var(--sl-card) 45%);border-color:#7c3aed;box-shadow:0 12px 36px #7c3aed38}.UDB8zW_pricingCardSubscribed.UDB8zW_cardTierElite{background:linear-gradient(180deg, color-mix(in srgb, var(--sl-warm) 16%, white) 0%, var(--sl-card) 45%);box-shadow:0 12px 36px color-mix(in srgb, var(--sl-warm) 22%, transparent);border-color:#ea580c}.UDB8zW_pricingCardSubscribed .UDB8zW_pricingCtaStarter:disabled{background:color-mix(in srgb, var(--sl-accent) 18%, white);color:var(--sl-accent-strong);border:2px solid color-mix(in srgb, var(--sl-accent) 45%, var(--sl-border));opacity:1}.UDB8zW_pricingCardSubscribed .UDB8zW_pricingCtaPro:disabled{color:#5b21b6;opacity:1;background:#ede9fe;border:2px solid #c4b5fd}.UDB8zW_pricingCardSubscribed .UDB8zW_pricingCtaElite:disabled{background:color-mix(in srgb, var(--sl-warm) 14%, white);color:#9a3412;border:2px solid color-mix(in srgb, var(--sl-warm) 35%, var(--sl-border));opacity:1}.UDB8zW_loading{text-align:center;color:var(--sl-text-muted);padding:40px;font-size:15px}.UDB8zW_cardTierFree{background:linear-gradient(165deg, var(--sl-elevated) 0%, var(--sl-card) 55%);border:1px solid var(--sl-border);box-shadow:0 8px 28px color-mix(in srgb, var(--sl-text) 8%, transparent)}.UDB8zW_cardTierFree:hover{box-shadow:0 16px 48px -18px #0f172a29}.UDB8zW_cardTierFree .UDB8zW_tierTitle,.UDB8zW_cardTierFree .UDB8zW_priceAmount{color:var(--sl-text)}.UDB8zW_cardTierFree .UDB8zW_pricePeriod,.UDB8zW_cardTierFree .UDB8zW_teamsHero,.UDB8zW_cardTierFree .UDB8zW_featureList,.UDB8zW_cardTierFree .UDB8zW_tierTagline{color:var(--sl-text-muted)}.UDB8zW_cardTierFree .UDB8zW_teamsHero strong{color:var(--sl-text)}.UDB8zW_pricingCtaFree{color:#fff;background:linear-gradient(135deg,#64748b 0%,#334155 100%)}.UDB8zW_pricingCtaSecondaryFree{color:var(--sl-text);border:2px solid var(--sl-text-muted)}.UDB8zW_pricingCardSubscribed.UDB8zW_cardTierFree{background:linear-gradient(180deg, var(--sl-elevated) 0%, var(--sl-card) 45%);border-color:#475569;box-shadow:0 12px 36px #4755692e}.UDB8zW_pricingCardSubscribed .UDB8zW_pricingCtaFree:disabled{color:#334155;opacity:1;background:#e2e8f0;border:2px solid #94a3b8}.UDB8zW_currentBannerFree{background:linear-gradient(135deg, var(--sl-elevated) 0%, var(--sl-card) 45%);border-left:4px solid #64748b}.UDB8zW_currentBannerFree .UDB8zW_currentBannerEyebrow{color:var(--sl-text-muted)}.UDB8zW_currentBannerFree .UDB8zW_currentBannerTitle{color:var(--sl-text)}.UDB8zW_currentBannerFree .UDB8zW_currentBannerSubtitle{color:var(--sl-text-muted)}.UDB8zW_currentBannerChips{flex-wrap:wrap;gap:6px 8px;margin:10px 0 0;padding:0;list-style:none;display:flex}.UDB8zW_currentBannerChip{background:color-mix(in srgb, var(--sl-text) 7%, var(--sl-card));border:1px solid var(--sl-border);color:var(--sl-text);border-radius:999px;padding:5px 10px;font-size:12px;font-weight:700;line-height:1.2}.UDB8zW_upsellNote{color:var(--sl-text-muted);margin:0 0 16px;font-size:12.5px;line-height:1.45}.UDB8zW_usdApprox{color:var(--sl-text-muted);font-size:15px;font-weight:700}.UDB8zW_savingBadge{color:#166534;background:#dcfce7;border:1px solid #86efac;border-radius:999px;align-self:flex-start;margin-top:4px;padding:4px 10px;font-size:12px;font-weight:800;line-height:1.3}.UDB8zW_monthlyOnlyNote{color:var(--sl-text-muted);font-size:12px;font-weight:600}.UDB8zW_tabSaving{letter-spacing:.01em;color:#166534;margin-top:2px;font-size:10.5px;font-weight:800;display:block}.UDB8zW_comparePeriodTabs .UDB8zW_comparePeriodTab,.UDB8zW_comparePeriodTabs .UDB8zW_comparePeriodTabActive{text-align:center;line-height:1.2}.UDB8zW_seasonCardWrap{width:100%;max-width:420px}.UDB8zW_cardSeasonPass{background:linear-gradient(165deg, color-mix(in srgb, var(--sl-warm) 16%, white) 0%, var(--sl-card) 55%);box-shadow:0 14px 44px color-mix(in srgb, var(--sl-warm) 28%, transparent);border:2px solid #ea580c}.UDB8zW_compareNote{color:var(--sl-text-muted);margin:10px 2px 0;font-size:12.5px;line-height:1.45}.UDB8zW_compareTable{min-width:440px}.UDB8zW_compareFeature{z-index:1;white-space:normal;min-width:112px;max-width:150px;padding:12px 10px;font-size:13px;position:sticky;left:0}.UDB8zW_compareCell{padding:12px 8px;font-size:13px}.UDB8zW_compareColHead{padding:12px 8px}.UDB8zW_tierGrid{grid-template-columns:1fr;align-items:stretch;gap:18px;width:100%;max-width:460px;margin-left:auto;margin-right:auto;display:grid}@media (min-width:576px){.UDB8zW_tierGrid{grid-template-columns:repeat(2,1fr);max-width:none}}@media (min-width:1000px){.UDB8zW_tierGrid{grid-template-columns:repeat(4,1fr);gap:16px}.UDB8zW_priceAmount{font-size:28px}}@media (max-width:575px){.UDB8zW_page{padding:20px 12px 40px}.UDB8zW_currentBannerTitle{font-size:1.6rem}.UDB8zW_seasonCardWrap{max-width:none}.UDB8zW_comparePeriodTab,.UDB8zW_comparePeriodTabActive{padding:8px 4px;font-size:12.5px}.UDB8zW_tabSaving{font-size:10px}}.UDB8zW_freeFull{flex-direction:column;flex:auto;min-height:0;display:flex}.UDB8zW_freeFull>.UDB8zW_pricingCard{flex:auto;min-height:0}.UDB8zW_freeStrip{border-radius:var(--sl-radius-md);border:1px solid var(--sl-border);background:var(--sl-elevated);color:var(--sl-text);justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;font-size:12.5px;line-height:1.35;display:none}.UDB8zW_freeStripCurrent{border-color:#475569;box-shadow:0 6px 18px #47556924}.UDB8zW_freeStripText{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.UDB8zW_freeStripBadge{text-transform:uppercase;letter-spacing:.02em;white-space:nowrap;color:#334155;background:#e2e8f0;border:1px solid #94a3b8;border-radius:999px;flex-shrink:0;padding:3px 8px;font-size:10.5px;font-weight:800}.UDB8zW_freeStripLink{color:var(--sl-accent-strong);flex-shrink:0;font-size:13px;font-weight:800;text-decoration:underline}.UDB8zW_featureIntro{margin:0 0 8px;font-size:14px;font-weight:800;line-height:1.4}.UDB8zW_cardTierPro .UDB8zW_featureIntro{color:#5b21b6}.UDB8zW_cardTierElite .UDB8zW_featureIntro,.UDB8zW_cardSeasonPass .UDB8zW_featureIntro{color:#9a3412}.UDB8zW_trustLine{border-radius:var(--sl-radius-md);background:color-mix(in srgb, var(--sl-accent) 5%, var(--sl-elevated));border:1px solid var(--sl-border);color:var(--sl-text-muted);align-items:center;gap:10px;padding:10px 14px;font-size:13.5px;line-height:1.4;display:flex}.UDB8zW_trustLine strong{color:var(--sl-accent-strong)}@media (max-width:575px){.UDB8zW_freeFull{display:none}.UDB8zW_freeStrip{display:flex}.UDB8zW_compareSection{display:none}}
