main.info-page.status-page{min-height:0}main.info-page.status-page .info-hero,main.info-page.status-page .postpurchase-shell{min-height:0;padding-block:clamp(118px,13vw,156px) clamp(36px,5vw,56px)}main.info-page.status-page .info-hero{padding-bottom:clamp(20px,3vw,32px)}main.info-page.status-page .info-copy p{margin:0 0 14px}main.info-page.status-page .info-copy .hero-actions{margin-top:20px}main.info-page.status-page .info-hero h1,main.info-page.status-page .postpurchase-shell h1{max-width:20ch;margin-bottom:18px;font-size:clamp(32px,4.6vw,56px);line-height:1.06}main.info-page.status-page .info-hero .lead,main.info-page.status-page .info-hero .info-lead,main.info-page.status-page .postpurchase-shell .lead{max-width:58ch;margin:0;font-size:clamp(17px,1.8vw,21px);line-height:1.55}main.info-page.status-page .hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:26px}main.info-page.status-page .info-section{padding-block:clamp(36px,5vw,64px)}main.info-page.status-page .info-section.info-split{gap:clamp(16px,3vw,40px)}main.info-page.status-page .info-section h2,main.info-page.status-page .info-split h2{margin-bottom:12px;font-size:clamp(24px,3vw,36px);line-height:1.12}main.info-page.status-page .legal-copy h2{font-size:clamp(24px,3vw,34px)}main.info-page.status-page .about-hero{grid-template-columns:minmax(0,1fr) minmax(0,340px)}main.info-page.status-page .about-hero h1{max-width:18ch}main.info-page.status-page .status-facts{margin:18px 0 0;color:var(--navy);font-size:15px;font-weight:750;line-height:1.5}main.info-page.status-page .about-photo img{aspect-ratio:4 / 4.2}@media(max-width:760px){main.info-page.status-page .about-hero{grid-template-columns:minmax(0,1fr)}main.info-page.status-page .about-photo{max-width:100%}main.info-page.status-page .about-photo img{aspect-ratio:4 / 3;object-position:50% 30%}}.status-steps{display:grid;gap:0;max-width:680px;margin:0;padding:0;list-style:none;counter-reset:step;border-top:1px solid var(--line)}.status-steps li{display:grid;grid-template-columns:40px minmax(0,1fr);grid-template-areas:"n t" ". d";gap:2px 14px;padding:20px 0;border-bottom:1px solid var(--line);counter-increment:step}.status-steps li:before{grid-area:n;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--navy);color:#fff;font-size:15px;font-weight:800;content:counter(step)}.status-steps strong{grid-area:t;align-self:center;color:var(--navy);font-size:19px}.status-steps span{grid-area:d;color:var(--muted);line-height:1.5}.status-next{max-width:680px;margin:26px 0 0;color:var(--ink);line-height:1.55}.status-next a{color:var(--navy);font-weight:750}.status-next a:last-child{display:block;margin-top:8px;font-weight:650;color:var(--muted)}.status-more{margin-top:clamp(32px,5vw,52px);padding-top:clamp(24px,3vw,32px);border-top:1px solid var(--line);max-width:680px}main.info-page.status-page .status-more h2{margin:0 0 12px;font-size:clamp(22px,2.6vw,30px)}.status-links{display:flex;flex-wrap:wrap;gap:8px 22px;margin:0}.status-links a,.status-text-link{color:var(--navy);font-weight:750;text-decoration:underline;text-underline-offset:3px}body:has(.status-404) .sticky-cta{display:none!important}body:has(.status-404).has-sticky-cta{padding-bottom:0}.quote-recovery{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}main.info-page.status-page .quote-again{margin:14px 0 0;max-width:58ch}main.info-page.status-page .quote-again a{font-weight:700}main.info-page.status-page .quote-ready .form-note{max-width:58ch}@media(max-width:720px){main.info-page.status-page .info-hero,main.info-page.status-page .postpurchase-shell{padding-top:104px}main.info-page.status-page .hero-actions .button{width:100%;justify-content:center;text-align:center}main.info-page.status-page .hero-actions .status-text-link{width:100%;text-align:center;padding:8px 0}.quote-recovery .button{width:100%}.status-steps strong{font-size:18px}}.status-add{margin:14px 0 0}.status-add a{color:var(--navy);font-weight:750;text-decoration:underline;text-underline-offset:3px}.status-steps span a{color:var(--navy);font-weight:750;white-space:nowrap}.legal-small{margin:32px 0 0;max-width:70ch;font-size:12px;line-height:1.5;color:var(--muted)}
