.page-hero{padding-block:clamp(3rem,2rem + 5vw,6.5rem);position:relative;overflow:clip}.page-hero .label{margin-bottom:var(--space-4)}.page-hero .lede{margin-top:var(--space-4);max-width:36rem}.page-hero__grid{gap:var(--space-7);align-items:center;display:grid}.page-hero__caption{margin-top:var(--space-3)}.page-hero--vet{background:radial-gradient(50rem 30rem at 90% 0%, #3aa5884d, transparent 70%), var(--emerald)}.pricing-hero{max-width:var(--page-max)}.pricing-hero .display{max-width:54rem}.price-line{align-items:baseline;gap:var(--space-1) var(--space-2);margin-block:var(--space-5);color:var(--text-soft);flex-wrap:wrap;display:flex}.price-line strong{font-family:var(--font-display);color:var(--text);font-size:3rem;font-weight:500;line-height:1}.price-line__qualifier{width:100%;font-size:var(--text-s)}@media (min-width:60rem){.page-hero__grid{gap:var(--space-8);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}.split{gap:var(--space-7);align-items:start;display:grid}.split .lede,.split .body{margin-top:var(--space-4)}.split--phone{align-items:center}@media (min-width:60rem){.split{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.split--wide{gap:var(--space-7);grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr)}}.stacked-frames{gap:var(--space-5);display:grid}.stack{gap:var(--space-4);display:grid}.fact-grid{gap:var(--space-5);border-top:1px solid var(--rule-strong);padding-top:var(--space-5);display:grid}.fact-grid dt{margin-bottom:var(--space-2)}@media (min-width:48rem){.fact-grid{gap:var(--space-6) var(--space-7);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:72rem){.fact-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.numbered-steps{border-top:1px solid var(--rule-strong);display:grid}.numbered-steps li{gap:var(--space-3);padding-block:var(--space-4);border-bottom:1px solid var(--rule);grid-template-columns:2.5rem minmax(0,1fr);display:grid}.numbered-steps__count{font-family:var(--font-display);color:var(--label);font-size:1.75rem;line-height:1.15}.numbered-steps__title{font-family:var(--font-display);font-size:1.5rem;font-weight:500;line-height:1.2}.numbered-steps .body{margin-top:var(--space-1);font-size:.9375rem;line-height:1.55}.state-list{margin-top:var(--space-5);border-top:1px solid var(--rule)}.state-list li{gap:var(--space-1);padding-block:var(--space-3);border-bottom:1px solid var(--rule);display:grid}.state-list__title{font-weight:700;font-size:var(--text-s);color:var(--label)}.state-list__body{font-size:var(--text-s);color:var(--text-soft);line-height:1.5}.boundary-card{gap:var(--space-4);padding:var(--space-6) var(--space-5);background:var(--paper);border:1px solid var(--rule);border-top:2px solid var(--forest);border-radius:var(--radius-m);box-shadow:var(--lift-paper);display:grid}.tone-paper .boundary-card{background:var(--ivory)}.boundary-card__second{margin-top:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--rule)}.boundary-card--dark{background:var(--panel);border-color:var(--rule-strong);border-top-color:var(--gold);box-shadow:none}.premium-hero{text-align:center;background:radial-gradient(38rem 30rem at 50% 18%, #e2c78f29, transparent 70%), var(--ink);padding-block:clamp(3rem,2rem + 4vw,6rem);position:relative;overflow:clip}.premium-hero__inner{justify-items:center;gap:var(--space-4);display:grid}.premium-hero__arms{width:10rem;margin-bottom:var(--space-3)}.premium-hero .lede{max-width:38rem}.premium-hero__actions{margin-top:var(--space-3);justify-content:center}@media (min-width:60rem){.premium-hero__arms{width:16rem}}.premium-tag{max-width:22rem;margin-top:var(--space-6)}.premium-seal{width:8.5rem;margin-top:var(--space-6)}.closing{padding-block:var(--section-y);text-align:center;background:radial-gradient(38rem 26rem at 50% 28%, #e2c78f1f, transparent 70%), var(--midnight);position:relative;overflow:clip}.closing__inner{justify-items:center;gap:var(--space-4);display:grid}.closing__arms{width:9rem;margin-bottom:var(--space-3)}.closing .lede{max-width:34rem}.closing__actions{margin-top:var(--space-3);justify-content:center}.closing__foot{margin-top:var(--space-3)}@media (min-width:60rem){.closing__arms{width:12rem}}.sticky-action{z-index:20;justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4) calc(var(--space-2) + env(safe-area-inset-bottom));border-top:1px solid var(--line-on-dark-strong);background:#06110ff5;display:flex;position:sticky;bottom:0}.sticky-action__detail{font-size:var(--text-xs);color:var(--ivory-dim);line-height:1.35}.sticky-action .action{min-height:2.75rem;font-size:var(--text-s);flex:none;padding:.5rem .875rem}@media (min-width:60rem){.sticky-action{display:none}}.legal__head{padding-block:clamp(3rem,2rem + 4vw,5.5rem)}.legal__column{width:min(100% - 2 * var(--gutter), 44rem);margin-inline:auto}.legal__head .label{margin-bottom:var(--space-4)}.legal__head .lede{margin-top:var(--space-4)}.legal__body{gap:var(--space-6);padding-block:var(--space-7) var(--space-9);display:grid}.legal__body h2{margin-bottom:var(--space-3)}.legal__list{gap:var(--space-3);margin-block:var(--space-3);display:grid}.legal__list a{font-weight:600}.closing__legal{margin-top:var(--space-4)}
