.hm-shell.hmLive{--hh-ground:#141210;--hh-fg:#f2ede6;--hh-lede:#c9c1b6;--hh-rows:#ddd6cc;--hh-muted:#8f877d;--hh-rule:#2c2824;--hh-edge:#3a352f;--hh-field:#1d1a17;--hh-orange:#ff7a2f;--hh-orange-hi:#ffa06a;--hh-sans:var(--hm-font-hero),"Archivo","Arial Narrow",Arial,sans-serif;--hh-mono:var(--hm-font-hero-mono),"IBM Plex Mono",ui-monospace,Menlo,monospace;--hh-gutter:clamp(22px,5.6vw,80px);--hh-section:clamp(56px,7.8vw,112px);--font-display:var(--hh-sans);--font-body:var(--hh-sans);--font-figure:var(--hh-mono);--bone:var(--hh-ground);--bone-2:var(--hh-field);--bone-3:#2a2622;--ink:var(--hh-fg);--ink-2:var(--hh-lede);--ink-3:var(--hh-muted);--rule:var(--hh-rule);--hivis:var(--hh-orange);--hivis-on:var(--hh-ground);--hivis-deep:var(--hh-orange-hi);--hivis-wash:#2a1a0e;--marker:#6cc596;--marker-wash:#17261c;--slab:var(--hh-ground);--slab-2:var(--hh-field);--slab-ink:var(--hh-fg);--slab-ink-2:var(--hh-lede);--radius-sm:0;--radius:0;--radius-lg:0;--shadow-plate:none;--shadow-lift:4px 4px 0 var(--hh-edge);--wide:calc(var(--hm-frame) + 2 * var(--hh-gutter));--gutter:var(--hh-gutter);--step-body:1.0625rem;--step-small:0.9375rem;background:var(--hh-ground);color:var(--hh-fg);font-family:var(--hh-sans);font-size:var(--step-body);line-height:1.55;color-scheme:dark}.hmLive :focus-visible{outline:3px solid var(--hh-orange);outline-offset:3px}.hmLive a:hover{color:var(--hh-orange-hi)}.hmLive .hm-wrap{max-width:var(--wide);padding-inline:var(--hh-gutter)}.hmLive main>.hm-section,.hmLive main>section.hmLiveHonest{padding-block:var(--hh-section);border-top:1px solid var(--hh-rule)}.hmLive .hm-h2,.hmLive h2.hmLiveHonestH{max-width:20ch;font-family:var(--hh-sans);font-size:clamp(2rem,1.2rem + 3.4vw,3.5rem);font-weight:800;font-stretch:88%;line-height:.98;letter-spacing:-.02em;color:var(--hh-fg);text-wrap:balance}.hmLive .hmLiveNote{margin-top:var(--space-4);max-width:46rem;color:var(--hh-muted);font-size:var(--step-small);line-height:1.55}.hmLive dl.hmLiveFaq,.hmLive ol.hmLiveStepList,.hmLive ol.hmLiveStops,.hmLive ul.hmLiveHonestList{margin:var(--space-6) 0 0;padding:0;list-style:none;border-top:1px solid var(--hh-rule)}.hmLiveStopRow{display:grid;grid-template-columns:3.4rem minmax(0,1fr);grid-column-gap:var(--space-4);column-gap:var(--space-4);grid-row-gap:var(--space-2);row-gap:var(--space-2);padding-block:var(--space-5);border-bottom:1px solid var(--hh-rule)}.hmLive .hmLiveStopMark{grid-column:1;max-width:none;padding-top:var(--space-1);font-family:var(--hh-mono);font-size:12px;font-weight:500;letter-spacing:.06em;color:var(--hh-orange)}.hmLiveStopBody{grid-column:2;display:grid;grid-gap:var(--space-1);gap:var(--space-1);min-width:0}.hmLive .hmLiveStopH{font-family:var(--hh-sans);font-size:1.2rem;font-weight:800;font-stretch:92%;line-height:1.2;letter-spacing:-.01em}.hmLive .hmLiveStopP{color:var(--hh-rows);line-height:1.5}.hmLiveStopMeta{grid-column:2;display:grid;grid-gap:.2rem;gap:.2rem;min-width:0}.hmLive .hmLiveStopFee,.hmLive .hmLiveStopWhen{max-width:none;font-family:var(--hh-mono);font-size:13px;line-height:1.5;color:var(--hh-muted)}.hmLive .hmLiveStopFee{color:var(--hh-lede)}.hmLive .hmLiveSources{margin-top:var(--space-5);max-width:52rem;font-size:var(--step-small);line-height:1.6;color:var(--hh-muted)}.hmLiveSources a{color:var(--hh-fg);-webkit-text-decoration-color:var(--hh-orange);text-decoration-color:var(--hh-orange)}.hmLiveRecordSay{display:grid;grid-gap:var(--space-4);gap:var(--space-4);align-content:start}.hmLive .hmLiveRecordP{color:var(--hh-lede);line-height:1.55}.hmLiveStep{display:grid;grid-template-columns:28px minmax(0,1fr);grid-column-gap:var(--space-4);column-gap:var(--space-4);grid-row-gap:var(--space-1);row-gap:var(--space-1);padding-block:var(--space-5);border-bottom:1px solid var(--hh-rule)}.hmLive .hmLiveStepN{grid-row:1/span 2;padding-top:var(--space-1);font-family:var(--hh-mono);font-size:12px;color:var(--hh-orange)}.hmLive .hmLiveStepH{grid-column:2;font-family:var(--hh-sans);font-size:1.3rem;font-weight:800;font-stretch:92%;line-height:1.2}.hmLive .hmLiveStepP{grid-column:2;color:var(--hh-rows);line-height:1.5}.hmLive .hmLiveRungsOne{margin-top:var(--space-4)}@media (min-width:44rem){.hmLive .hmLiveRungsOne{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);column-gap:var(--space-4)}}.hmLiveSign{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);padding:var(--space-5) var(--space-5) var(--space-5);background:var(--hh-field);border:1px solid var(--hh-edge)}.hmLiveSignGuide{border:2px solid var(--hh-orange)}.hmLiveSign .hmLiveSignFlag{margin-bottom:var(--space-2);padding:var(--space-1) var(--space-2);font-size:11px;font-weight:600;color:var(--hh-ground);background:var(--hh-orange)}.hmLive .hmLiveSignName,.hmLiveSign .hmLiveSignFlag{font-family:var(--hh-mono);letter-spacing:.14em;text-transform:uppercase}.hmLive .hmLiveSignName{font-size:12px;font-weight:500;color:var(--hh-muted)}.hmLiveSignFig{display:flex;align-items:baseline;gap:.15rem;font-family:var(--hh-sans);font-weight:800;font-stretch:88%;line-height:1;color:var(--hh-fg)}.hmLiveSignAmt{font-size:clamp(3rem,2.2rem + 2.6vw,4.25rem);letter-spacing:-.03em}.hmLiveSignPer{font-family:var(--hh-mono);font-weight:400;font-size:1rem;color:var(--hh-muted)}.hmLive .hmLiveSignSub{color:var(--hh-lede);font-size:var(--step-small);line-height:1.5}.hmLive .hmLiveSignSave{margin-top:var(--space-2);padding-left:var(--space-3);border-left:3px solid var(--hh-orange);line-height:1.45;color:var(--hh-fg)}.hmLiveSign p:has(+.hmLiveSignBtn){margin-bottom:var(--space-5)}.hmLiveSign .hmLiveSignRenew{margin-top:var(--space-2);font-size:.8125rem;line-height:1.5;color:var(--hh-muted)}.hmLive .hmLiveBtn,.hmLive .hmLiveSignBtn{display:inline-flex;align-items:center;justify-content:center;min-height:56px;max-width:100%;margin-top:auto;padding:var(--space-2) var(--space-5);font-family:var(--hh-sans);font-size:17px;font-weight:800;letter-spacing:0;text-transform:none;text-align:center;text-decoration:none;text-wrap:balance;border-radius:0;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease,background-color .12s ease}.hmLive .hmLiveBtn,.hmLive .hmLiveSignBtnGuide{color:var(--hh-ground);background:var(--hh-orange);border:2px solid var(--hh-ground);outline:none;box-shadow:none}.hmLive .hmLiveSignBtn:not(.hmLiveSignBtnGuide){color:var(--hh-fg);background:transparent;border:2px solid var(--hh-edge);box-shadow:none}.hmLive .hmLiveBtn:hover,.hmLive .hmLiveSignBtnGuide:hover{color:var(--hh-ground);background:var(--hh-orange-hi);outline-color:var(--hh-orange-hi)}.hmLive .hmLiveSignBtn:not(.hmLiveSignBtnGuide):hover{color:var(--hh-fg);background:transparent;border-color:var(--hh-orange)}.hmLive .hmLiveBtn:active,.hmLive .hmLiveSignBtnGuide:active{transform:translate(3px,3px);box-shadow:none}.hmLive .hmLiveBtn:focus-visible,.hmLive .hmLiveSignBtn:focus-visible{outline:3px solid var(--hh-fg);outline-offset:3px}.hmLive .hmLiveBtn[disabled],.hmLive .hmLiveSignBtn[disabled]{cursor:progress;opacity:.85}.hmLiveRungs{display:grid;grid-gap:var(--space-4);gap:var(--space-4);margin:var(--space-4) 0 0;padding:0;list-style:none;align-items:stretch}@media (min-width:52rem){.hmLiveRungs{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}}.hmLiveRung{display:grid;align-content:start;grid-template-rows:auto auto auto auto 1fr auto;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-5) var(--space-5) var(--space-5);background:var(--hh-field);border:1px solid var(--hh-edge)}.hmLive .hmLiveRungName{font-family:var(--hh-mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--hh-muted)}.hmLive .hmLiveRungPrice{font-family:var(--hh-sans);font-size:clamp(2.4rem,1.8rem + 2vw,3.4rem);font-weight:800;font-stretch:88%;line-height:1;color:var(--hh-fg)}.hmLiveRungStruck{font-size:.5em;color:var(--hh-muted)}.hmLive .hmLiveRungNote,.hmLive .hmLiveRungWhen{color:var(--hh-lede);font-size:var(--step-small);line-height:1.5}.hmLiveRungPick{border:2px solid var(--hh-orange)}.hmLive .hmLiveRungFlag{justify-self:start;padding:var(--space-1) var(--space-2);font-family:var(--hh-mono);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--hh-ground);background:var(--hh-orange)}.hmLive .hmLiveRungBtn{margin-top:var(--space-4);justify-self:start;align-self:end}.hmLive .hmLiveRungRenew{font-size:.8125rem;line-height:1.5;color:var(--hh-muted)}.hmLive .hmLiveMath{margin-top:var(--space-5);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--hh-lede)}.hmLiveFaqItem{padding-block:var(--space-5);border-bottom:1px solid var(--hh-rule);min-width:0}.hmLive .hmLiveFaqQ{font-family:var(--hh-sans);font-size:1.2rem;font-weight:800;font-stretch:92%;line-height:1.2;color:var(--hh-fg)}.hmLive .hmLiveFaqA{margin:var(--space-2) 0 0;max-width:36rem;color:var(--hh-rows);line-height:1.55}.hmLiveFaqA a{color:var(--hh-fg);-webkit-text-decoration-color:var(--hh-orange);text-decoration-color:var(--hh-orange)}@media (min-width:46rem){.hmLive dl.hmLiveFaq{grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:var(--space-7);column-gap:var(--space-7);display:grid}}.hmLive main>section.hmLiveHonest{position:relative;border-top:0}.hmLiveHonest:before{content:"";position:absolute;inset-inline:0;top:0;height:6px;background:repeating-linear-gradient(135deg,var(--hh-orange) 0 14px,var(--hh-ground) 14px 28px)}.hmLive .hmLiveHonestInner{padding-block:0}.hmLiveHonestRow{display:grid;grid-gap:var(--space-1);gap:var(--space-1);padding-block:var(--space-4);border-bottom:1px solid var(--hh-rule)}.hmLive .hmLiveHonestLead{max-width:none;font-family:var(--hh-sans);font-size:1.1rem;font-weight:800;font-stretch:92%;line-height:1.25;color:var(--hh-fg)}.hmLive .hmLiveHonestRest{max-width:42rem;color:var(--hh-rows);line-height:1.55}.hmLive .hmLiveHonestClose{margin-top:var(--space-5);max-width:46rem;color:var(--hh-lede);line-height:1.6}.hmLiveHonestClose a{color:var(--hh-fg);-webkit-text-decoration-color:var(--hh-orange);text-decoration-color:var(--hh-orange)}@media (min-width:46rem){.hmLiveHonestRow{grid-template-columns:minmax(0,1fr) minmax(0,1.45fr);gap:0 var(--space-6);align-items:baseline}}.hmLive .hm-footer{padding-block:var(--space-7) var(--space-8);background:var(--hh-ground);color:var(--hh-lede);border-top:1px solid var(--hh-rule);font-family:var(--hh-sans)}.hmLiveFoot{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.hmLive .hmLiveFootMark{font-family:var(--hh-sans);font-size:22px;font-weight:800;font-stretch:110%;letter-spacing:-.01em;color:var(--hh-fg)}.hmLive ul.hmLiveFootLinks{display:flex;flex-wrap:wrap;gap:0 var(--space-5);margin:0;padding:0;list-style:none}.hmLiveFootLinks a{display:inline-flex;align-items:center;min-height:44px;font-family:var(--hh-mono);font-size:13px;letter-spacing:.04em;color:var(--hh-fg);-webkit-text-decoration-color:var(--hh-edge);text-decoration-color:var(--hh-edge);overflow-wrap:anywhere}.hmLive .hmLiveFootDisclaimer{max-width:52rem;font-size:.875rem;color:var(--hh-muted);line-height:1.6}.hmLiveFootEntity{font-family:var(--hh-mono);font-style:normal;font-size:12px;color:var(--hh-muted);line-height:1.7}@media (min-width:64rem){.hmLiveFaqSec .hm-wrap,.hmLiveHolds .hm-wrap,.hmLiveHonestInner,.hmLiveSteps .hm-wrap{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-column-gap:var(--space-10);column-gap:var(--space-10);align-items:start}.hmLiveFaqSec .hm-wrap>*,.hmLiveHolds .hm-wrap>*,.hmLiveHonestInner>*,.hmLiveSteps .hm-wrap>*{grid-column:2}.hmLiveFaqSec .hm-wrap>.hm-h2,.hmLiveHolds .hm-wrap>.hm-h2,.hmLiveHonestInner>.hmLiveHonestH,.hmLiveSteps .hm-wrap>.hm-h2{grid-column:1;grid-row:1/span 3}.hmLive dl.hmLiveFaq,.hmLive ol.hmLiveStepList,.hmLive ol.hmLiveStops,.hmLive ul.hmLiveHonestList{margin-top:0}.hmLiveStopRow{grid-template-columns:3.6rem minmax(0,1fr) 15rem;column-gap:var(--space-4);padding-block:var(--space-5);align-items:baseline}.hmLiveStopMeta{grid-column:3}.hmLiveStep{grid-template-columns:44px minmax(0,1fr);column-gap:var(--space-4);padding-block:var(--space-5)}.hmLive .hmLiveStepN{font-size:13px}.hmLiveHonestRow{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.hmLive .hm-footer{padding-block:var(--space-8) var(--space-9)}.hmLiveFoot{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);column-gap:var(--space-10);row-gap:var(--space-4)}.hmLiveFoot>*{grid-column:2}.hmLive .hmLiveFootMark{grid-column:1;grid-row:1/span 3}}[data-offer=haulmarker].hmLive .cfBtn[data-state=sent]{color:var(--hh-ground)}@media (prefers-reduced-motion:reduce){.hmLive *{transition-duration:0s!important}}.hmLive .hmHeroEyebrow{margin:0;max-width:none;font-family:var(--hh-mono);font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--hh-muted)}.hmLive .hmLiveGuarantee{display:grid;grid-template-columns:10px minmax(0,1fr);grid-gap:var(--space-3);gap:var(--space-3);align-items:start;width:100%;margin:var(--space-2) 0 0;max-width:none;padding:var(--space-4) 0 0;border-top:1px solid var(--hh-rule);color:var(--hh-rows);font-size:var(--step-body);line-height:1.5}.hmLive .hmLiveGuaranteeMark{width:10px;height:10px;margin-top:var(--space-2);background:var(--hh-orange);transform:rotate(45deg)}.hmLive .hmLiveGuaranteeName{font-weight:800;color:var(--hh-fg)}.hmLive .hmLivePlansNote{margin:var(--space-4) 0 0;max-width:40rem;font-size:.875rem;line-height:1.5;color:var(--hh-muted)}.hmLive .hmLiveSignStruck{color:var(--hh-muted);text-decoration-thickness:1.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hmLive .hmVs{--vs-fg:var(--hh-fg);--vs-soft:var(--hh-rows);--vs-mute:var(--hh-muted);--vs-rule:var(--hh-rule);--vs-heavy:var(--hh-edge);--vs-accent:var(--hh-orange);--vs-mono:var(--hh-mono);margin-top:var(--space-6);font-size:16px}.hmLive .hmLiveVsLabel{margin:0 0 var(--space-4);max-width:none;font-family:var(--hh-mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--hh-orange)}@media (min-width:64rem){.hmLiveVs .hm-wrap{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-column-gap:var(--space-10);column-gap:var(--space-10);align-items:start}.hmLiveVs .hm-wrap>*{grid-column:2}.hmLiveVs .hm-wrap>.hm-h2,.hmLiveVs .hm-wrap>.hmLiveVsLabel{grid-column:1}.hmLiveVs .hm-wrap>.hmLiveVsLabel{grid-row:1}.hmLiveVs .hm-wrap>.hm-h2{grid-row:2/span 3}.hmLiveVs .hm-wrap>.hmLiveVsLead{grid-row:1/span 2;margin-top:0}.hmLive .hmLiveVs .hmVs{grid-row:3}}.hmLiveAsk{display:grid;max-width:38rem;margin-top:var(--space-6)}.hmLivePlans .hmLiveSignGuide{gap:var(--space-2);padding:var(--space-5) var(--space-5) var(--space-5)}.hmLivePlans .hmLiveSignAmt{font-size:clamp(4rem,2.6rem + 5.6vw,6.5rem);letter-spacing:-.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hmLivePlans .hmLiveSignFig{flex-wrap:wrap;gap:var(--space-2)}.hmLivePlans .hmLiveSignPer{font-family:var(--hh-sans);font-size:1.25rem;font-weight:700;color:var(--hh-rows)}.hmLivePlans .hmLiveSignSub{font-size:var(--step-body)}.hmLivePlans .hmLiveSignSave{margin-top:0}.hmLivePlans .hmLiveSignSave strong{font-weight:800}.hmLive .hmLivePlans .hmLiveSignBtnGuide{width:100%;min-height:60px;margin-top:var(--space-2);font-size:19px}.hmLiveMonth{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 var(--space-4);padding:var(--space-4) var(--space-5);background:var(--hh-field);border:1px solid var(--hh-edge);border-top:0}.hmLive .hmLiveMonthName{flex-basis:100%;margin:0;font-family:var(--hh-mono);font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--hh-muted)}.hmLive .hmLiveMonthFig{margin:0;font-family:var(--hh-sans);font-size:22px;font-weight:800;font-stretch:88%;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--hh-rows)}.hmLive .hmLiveAsk .hmLivePlansNote{margin-top:var(--space-4)}@media (min-width:64rem){.hmLivePlans .hm-wrap{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);grid-column-gap:var(--space-9);column-gap:var(--space-9);align-items:start}.hmLivePlans .hm-wrap>*{grid-column:1/-1}.hmLivePlans .hm-wrap>.hm-h2{grid-column:1;grid-row:1}.hmLivePlans .hm-wrap>.hmLiveNote:first-of-type{grid-column:1;grid-row:2;align-self:start}.hmLivePlans .hm-wrap>.hm-h2{align-self:end}.hmLivePlans .hm-wrap>.hmLiveAsk{grid-column:2;grid-row:1/span 2;margin-top:0}}.hmLive .hmLiveMonthBtn{display:inline-flex;align-items:center;min-height:44px;padding:0;border:0;background:transparent;font:inherit;font-size:15px;color:var(--hh-rows);text-decoration:underline;-webkit-text-decoration-color:var(--hh-orange);text-decoration-color:var(--hh-orange);text-underline-offset:4px;text-decoration-thickness:1.5px;cursor:pointer}.hmLive .hmLiveMonthBtn:hover{color:var(--hh-fg)}.hmLive .hmLiveMonthBtn:focus-visible{outline:2px solid var(--hh-orange);outline-offset:3px}