.planExperience_catalog__JN57g,.planExperience_page__z0d_K,.planExperience_planCard__S3ilS,.planExperience_providerPlanSection__DoNbD,.planExperience_speedReading__ZHn8J{--plan-paper:var(--experience-paper,#f5f8f9);--plan-surface:var(--experience-surface,#fdfefe);--plan-ink:var(--experience-ink,#102e3c);--plan-muted:var(--experience-muted,#4b6270);--plan-line:var(--experience-line,#c7d5db);--plan-action:var(--experience-action,#174eb6);--plan-tint:var(--experience-tint,#e9f0f5);color:var(--plan-ink)}.dark :is(.planExperience_catalog__JN57g,.planExperience_planCard__S3ilS,.planExperience_speedReading__ZHn8J,.planExperience_providerPlanSection__DoNbD,.planExperience_page__z0d_K){--plan-paper:var(--experience-paper,#0c202b);--plan-surface:var(--experience-surface,#132e3c);--plan-ink:var(--experience-ink,#edf5f7);--plan-muted:var(--experience-muted,#bdced6);--plan-line:var(--experience-line,#4e6b7a);--plan-action:var(--experience-action,#a9c8ff);--plan-tint:var(--experience-tint,#1c3a49)}.planExperience_catalog__JN57g{display:grid;gap:24px}.planExperience_catalog__JN57g :is(button,input,a):focus-visible,.planExperience_planCard__S3ilS :is(button,a):focus-visible{outline:3px solid var(--plan-action);outline-offset:4px}.planExperience_catalog__JN57g :is(button,input),.planExperience_planCard__S3ilS button{font:inherit}.planExperience_controls__9_9d3{padding:20px;border:1px solid var(--plan-line);border-radius:12px;background:var(--plan-surface)}.planExperience_locationControls__ehtIV{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px}.planExperience_locationField__exgjM{min-width:0}.planExperience_controlLabel__oNb2l{display:block;font-weight:600;margin-bottom:8px}.planExperience_currentLocation__BccuC{display:flex;align-items:center;flex-wrap:wrap;gap:16px}.planExperience_currentLocation__BccuC strong{font-size:1.25rem}.planExperience_zipForm__qV2Gt{display:flex;align-items:end;gap:12px}.planExperience_zipField__FSPtS{display:grid;gap:6px;min-width:0}.planExperience_zipField__FSPtS label{font-size:.9375rem;color:var(--plan-muted)}.planExperience_zipInput__jBea1{min-width:0;width:160px;min-height:48px;padding:10px 12px;border:1px solid var(--plan-muted);border-radius:6px;background:var(--plan-surface);color:var(--plan-ink)}.planExperience_zipInput__jBea1::placeholder{color:var(--plan-muted);opacity:1}.planExperience_scopeControl__GTr_f{display:flex;align-items:center;gap:12px;font-size:.9375rem;line-height:1.4;max-width:365px}.planExperience_scopeControl__GTr_f>span{color:var(--plan-muted)}.planExperience_scopeSwitch__C9JBA{display:grid;place-items:center;flex:0 0 48px;width:48px;min-height:48px;padding:0;background:transparent;border:0;border-radius:6px;cursor:pointer;position:relative}.planExperience_scopeSwitch__C9JBA:before{content:"";width:48px;height:28px;border:1px solid var(--plan-muted);background:var(--plan-tint);border-radius:20px}.planExperience_scopeSwitch__C9JBA>span{position:absolute;width:18px;height:18px;inset-inline-start:5px;top:15px;background:var(--plan-muted);border-radius:50%;transition:transform .16s ease-out}.planExperience_scopeSwitch__C9JBA[aria-checked=true]:before{background:var(--plan-action);border-color:var(--plan-action)}.planExperience_scopeSwitch__C9JBA[aria-checked=true]>span{transform:translateX(20px);background:var(--plan-surface)}.planExperience_scopeSwitch__C9JBA:disabled{cursor:not-allowed}.planExperience_scopeSwitch__C9JBA:disabled:before{border-style:dashed}.planExperience_lookupStatus__NUZNj{border-top:1px solid var(--plan-line);margin-top:12px;padding-top:12px;font-size:.9375rem;color:var(--plan-muted);line-height:1.55}.planExperience_lookupStatus__NUZNj p{max-width:85ch;margin:0}.planExperience_lookupStatus__NUZNj strong{color:var(--plan-ink)}.planExperience_viewControls__Ovrxp{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px}.planExperience_viewGroup__XWQTQ{display:flex;border-bottom:1px solid var(--plan-line)}.planExperience_viewButton__DN9bw{padding:12px 18px;min-height:48px;border:0;border-bottom:3px solid transparent;background:transparent;color:var(--plan-muted);cursor:pointer;font-weight:600!important}.planExperience_viewButton__DN9bw[aria-pressed=true]{border-bottom-color:var(--plan-action);color:var(--plan-ink)}.planExperience_viewButton__DN9bw:hover{background:var(--plan-tint)}.planExperience_tierGroup__E1Etj{display:flex;gap:8px;flex-wrap:wrap}.planExperience_tierButton__j2dSG{min-height:44px;padding:8px 14px;border:1px solid var(--plan-line);border-radius:6px;color:var(--plan-muted);background:var(--plan-surface);cursor:pointer}.planExperience_tierButton__j2dSG[aria-pressed=true]{background:var(--plan-tint);border-color:var(--plan-action);color:var(--plan-ink);font-weight:600}.planExperience_results__meebN{min-width:0}.planExperience_providerList__Qt7zZ{display:grid;gap:48px}.planExperience_providerSection__9sJG9{min-width:0}.planExperience_providerHeader__dZaHZ{background:transparent!important;display:flex;align-items:center;gap:16px;margin-bottom:16px}.planExperience_providerHeader__dZaHZ h2{font-size:1.5rem;line-height:1.25;margin:0 0 4px}.planExperience_providerHeader__dZaHZ p{color:var(--plan-muted);font-size:.9375rem;margin:0}.planExperience_providerNotes__jgIqK{display:flex;flex-wrap:wrap;column-gap:32px;row-gap:8px;padding:0 0 0 20px;margin:16px 0 0;color:var(--plan-muted);font-size:.9375rem;list-style:disc}.planExperience_providerNotes__jgIqK li{padding-left:2px}.planExperience_planList__PHdfh{display:grid;gap:12px}.planExperience_planCard__S3ilS{container-type:inline-size;min-width:0;border:1px solid var(--plan-line);border-radius:10px;background:var(--plan-surface);font-size:1rem;line-height:1.5}.planExperience_planLayout__5wTQx{display:grid;gap:20px;padding:20px;height:100%}.planExperience_planLayout__5wTQx>*{min-width:0}.planExperience_badges__Ugf6j{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-bottom:12px}.planExperience_badge__01HxX,.planExperience_pickBadge__scD3A{display:inline-flex;align-items:center;min-height:26px;padding:3px 8px;border:1px solid var(--plan-line);border-radius:4px;color:var(--plan-ink);background:var(--plan-tint);font-size:.75rem;line-height:1.4;font-weight:600}.planExperience_pickBadge__scD3A{border-color:var(--plan-action)}.planExperience_planName__9OSd0{color:var(--plan-ink);font-size:1.25rem;line-height:1.3;margin:0 0 4px;overflow-wrap:anywhere}.planExperience_providerName__TRJu8{color:var(--plan-muted);font-size:.9375rem;margin:0 0 8px}.planExperience_technology__CEdO_{display:inline-block;color:var(--plan-muted);font-size:.8125rem;font-weight:600}.planExperience_planFacts__1YwKc{display:grid;gap:12px}.planExperience_price___YGpk{color:var(--plan-ink)}.planExperience_priceAmount__T_uaL{font-size:1.75rem;font-weight:700;line-height:1.15;letter-spacing:-.035em;font-variant-numeric:tabular-nums}.planExperience_unit__bmdc0{margin-left:4px;color:var(--plan-muted);font-size:.9375rem}.planExperience_priceNote__V_Vj2{font-size:.8125rem;color:var(--plan-muted);line-height:1.5;margin:5px 0 0}.planExperience_speeds__YCnYd{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0}.planExperience_speeds__YCnYd dt{font-size:.8125rem;color:var(--plan-muted);margin:0 0 2px}.planExperience_speeds__YCnYd dd{margin:0}.planExperience_speedReading__ZHn8J{display:inline-block;white-space:nowrap;font-variant-numeric:tabular-nums}.planExperience_speedReading__ZHn8J strong{font-size:1.35rem;letter-spacing:-.025em;line-height:1.25;font-weight:600}.planExperience_speedReading__ZHn8J>span{font-size:.8125rem;color:var(--plan-muted)}.planExperience_speedReading__ZHn8J[data-size=sm] strong{font-size:1.125rem}.planExperience_speedReading__ZHn8J[data-size=lg] strong{font-size:1.75rem}.planExperience_supportingFacts__vLdYG{display:flex;flex-wrap:wrap;gap:4px 16px;color:var(--plan-muted);font-size:.75rem}.planExperience_supportingFacts__vLdYG strong{color:var(--plan-ink);font-weight:600;white-space:nowrap}.planExperience_planTerms__NIx4K{border-top:1px solid var(--plan-line);padding-top:16px}.planExperience_features__uPNSv{display:grid;gap:6px;list-style:none;padding:0;margin:0}.planExperience_features__uPNSv li{display:flex;align-items:start;gap:6px;color:var(--plan-muted);font-size:.875rem}.planExperience_features__uPNSv svg{flex:0 0 16px;width:16px;height:16px;margin-top:3px;color:var(--plan-action)}.planExperience_bestFor__HTsEo{color:var(--plan-muted);font-size:.8125rem;margin:12px 0 0}.planExperience_bestFor__HTsEo strong{color:var(--plan-ink);font-weight:600}.planExperience_planActions__swqBQ{display:grid;gap:8px;align-self:end}.planExperience_phoneAction__58MSq{width:100%;min-width:0;justify-content:center;text-align:center}.planExperience_primaryAction__kpOKS,.planExperience_secondaryAction__tMx7R{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:11px 16px;border:1px solid #174eb6;border-radius:6px;text-align:center;font-size:.9375rem;font-weight:600;line-height:1.4;cursor:pointer;text-decoration:none;transition:background-color .16s ease-out}.planExperience_primaryAction__kpOKS{background:#174eb6;color:#fdfefe}.planExperience_primaryAction__kpOKS:hover{background:#103b8a;border-color:#103b8a;color:#fdfefe}.planExperience_primaryAction__kpOKS:disabled{background:var(--plan-tint);color:var(--plan-muted);border-color:var(--plan-line);cursor:not-allowed}.planExperience_secondaryAction__tMx7R{color:var(--plan-action);background:transparent;border-color:var(--plan-line)}.planExperience_secondaryAction__tMx7R:hover{background:var(--plan-tint);border-color:var(--plan-action)}.planExperience_secondaryAction__tMx7R svg{width:18px;height:18px;flex-shrink:0}.planExperience_textAction__4bTcL{padding:8px 0;min-height:44px;color:var(--plan-action);background:transparent;border:0;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.planExperience_rankingHeader__yygH_{border-bottom:1px solid var(--plan-line);padding-bottom:20px;margin-bottom:20px}.planExperience_rankingHeader__yygH_ h3{margin:0 0 8px;font-size:1.5rem}.planExperience_rankingHeader__yygH_ p{color:var(--plan-muted);margin:0}.planExperience_rankingList__0H1RG{display:grid;gap:16px;padding:0;margin:0;list-style:none}.planExperience_rankingList__0H1RG>li{display:grid;grid-template-columns:32px minmax(0,1fr);gap:12px;align-items:start}.planExperience_rank__Mne9a{font-size:1.25rem;font-weight:600;text-align:center;padding-top:20px;color:var(--plan-muted);font-variant-numeric:tabular-nums}.planExperience_emptyState__8JBX_{padding:32px 24px;border:1px solid var(--plan-line);border-radius:10px;background:var(--plan-surface);color:var(--plan-muted)}.planExperience_emptyState__8JBX_ p{max-width:65ch;margin:0 0 16px}.planExperience_loadingPlans__B_RQe{display:grid;gap:12px}.planExperience_loadingPlan__WSLbU{display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px;min-height:180px;padding:24px;border:1px solid var(--plan-line);border-radius:10px;background:var(--plan-surface)}.planExperience_loadingPlan__WSLbU span{height:16px;margin-top:16px;background:var(--plan-tint);border-radius:4px}.planExperience_providerPlanSection__DoNbD{padding:clamp(20px,3vw,32px);border-block:1px solid var(--plan-line);margin-bottom:32px}.planExperience_providerPlanIntro__QWGsa{margin-bottom:20px}.planExperience_providerPlanIntro__QWGsa h2{margin:0 0 4px;font-size:1.5rem}.planExperience_providerPlanIntro__QWGsa p{margin:0;color:var(--plan-muted)}.planExperience_providerPlanTiers__oTDcI{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.planExperience_disclaimer__m_5cG{color:var(--plan-muted);font-size:.8125rem;margin-top:20px}.planExperience_pageIcon__rji2J{display:inline-grid;place-items:center;flex-shrink:0;width:32px;height:32px;color:var(--plan-action)}.planExperience_pageCta___TFqk{padding:clamp(24px,4vw,40px);border:1px solid var(--plan-line);border-radius:12px;background:var(--plan-tint)}.planExperience_pageCta___TFqk p{max-width:65ch}@container (min-width: 760px){.planExperience_planLayout__5wTQx{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) minmax(170px,.75fr);column-gap:24px}.planExperience_planHeader__qYsWF{grid-column:1;grid-row:1}.planExperience_planFacts__1YwKc{grid-column:2;grid-row:1}.planExperience_planTerms__NIx4K{grid-column:1/3;grid-row:2;padding-top:12px}.planExperience_features__uPNSv{display:flex;flex-wrap:wrap;gap:6px 16px}.planExperience_planActions__swqBQ{grid-column:3;grid-row:1/3;align-self:center}}@container (min-width: 440px) and (max-width: 759px){.planExperience_planLayout__5wTQx{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px}.planExperience_planHeader__qYsWF{grid-column:1}.planExperience_planFacts__1YwKc{grid-column:2}.planExperience_planTerms__NIx4K{grid-column:1/-1}.planExperience_planActions__swqBQ{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.planExperience_aiActionWithPhone__zs7Pb{grid-column:1/-1}.planExperience_features__uPNSv{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.planExperience_controls__9_9d3{padding:20px}.planExperience_locationControls__ehtIV{align-items:stretch;gap:20px}.planExperience_scopeControl__GTr_f{width:100%;max-width:none}.planExperience_viewGroup__XWQTQ{width:100%}.planExperience_viewButton__DN9bw{flex:1;padding-inline:10px;font-size:.9375rem!important;white-space:nowrap}.planExperience_tierGroup__E1Etj{width:100%;gap:6px}.planExperience_tierButton__j2dSG{flex:1;padding-inline:8px;font-size:.875rem!important}.planExperience_providerList__Qt7zZ{gap:36px}.planExperience_rankingList__0H1RG>li{grid-template-columns:minmax(0,1fr);gap:6px}.planExperience_rank__Mne9a{width:28px;text-align:left;padding-top:0}}@media (prefers-reduced-motion:reduce){.planExperience_primaryAction__kpOKS,.planExperience_scopeSwitch__C9JBA>span,.planExperience_secondaryAction__tMx7R{transition:none}}