.pv.svelte-1abke6r{container-type:inline-size;color:var(--ink);text-align:left}.label.svelte-1abke6r{font-family:var(--font-label);font-size:11px;letter-spacing:.14em;text-transform:uppercase}.accent.svelte-1abke6r{color:var(--accent)}.mute.svelte-1abke6r{color:var(--mute)}.link.svelte-1abke6r{background:none;border:0;padding:6px 0;cursor:pointer;font-family:var(--font-label);font-size:11px;letter-spacing:.14em;text-transform:uppercase}.ic.svelte-1abke6r{display:block;overflow:visible}.ic.big.svelte-1abke6r{width:60px;height:45px}.ic.small.svelte-1abke6r{width:40px;height:30px}.ic-s.svelte-1abke6r,.ic-d.svelte-1abke6r{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.ic.small.svelte-1abke6r .ic-s:where(.svelte-1abke6r),.ic.small.svelte-1abke6r .ic-d:where(.svelte-1abke6r){stroke-width:1.6}.ic-d.svelte-1abke6r{stroke-dasharray:3 3}.ic-f.svelte-1abke6r{fill:currentColor}.card.svelte-1abke6r{background:var(--paper, #fff);border:1px solid var(--line);border-radius:var(--box-radius, 0);padding:28px;display:flex;flex-direction:column;gap:18px}.c-head.svelte-1abke6r{display:flex;justify-content:space-between;align-items:center;gap:16px}.c-prog.svelte-1abke6r{display:flex;align-items:center;gap:10px;white-space:nowrap}.segs.svelte-1abke6r{display:flex;gap:3px}.segs.svelte-1abke6r span:where(.svelte-1abke6r){width:16px;height:3px;border-radius:2px;background:var(--line)}.segs.svelte-1abke6r span.on:where(.svelte-1abke6r){background:var(--accent)}.c-title.svelte-1abke6r{font-family:var(--font-heading);font-weight:800;font-size:26px;letter-spacing:-.03em;line-height:1.1;margin:0}.c-q.svelte-1abke6r{font-size:16px;color:var(--mute);margin:0}.c-opts.svelte-1abke6r{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,104px),1fr));gap:8px}.c-opt.svelte-1abke6r{display:flex;flex-direction:column;align-items:center;gap:8px;padding:14px 8px 12px;font:inherit;cursor:pointer;border-radius:calc(var(--box-radius, 0px) * .7);border:1.5px solid var(--line);background:var(--paper, #fff);color:var(--ink)}.c-opt.svelte-1abke6r span:where(.svelte-1abke6r){font-family:var(--font-heading);font-weight:700;font-size:15px;text-align:center;line-height:1.2}.c-opt.svelte-1abke6r:hover,.c-opt.sel.svelte-1abke6r{border-color:var(--accent)}.c-opt.sel.svelte-1abke6r{background:var(--accent-tint);color:var(--accent)}.c-foot.svelte-1abke6r{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;min-height:24px}.c-note.svelte-1abke6r{margin-left:auto;font-size:14px;color:var(--mute)}.c-res.svelte-1abke6r{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:16px;padding-top:16px;border-top:1px solid var(--line)}.c-res.svelte-1abke6r .label:where(.svelte-1abke6r){margin-bottom:6px}.c-price.svelte-1abke6r{font-family:var(--font-heading);font-weight:800;font-size:24px;letter-spacing:-.025em}.c-pct.svelte-1abke6r{font-family:var(--font-heading);font-weight:900;font-size:40px;letter-spacing:-.04em;line-height:1;color:var(--accent)}.c-sub.svelte-1abke6r{font-size:14px;color:var(--mute);margin-top:4px}.full.svelte-1abke6r{color:var(--on-deep, #fff)}h1.svelte-1abke6r{font-family:var(--font-heading);font-weight:900;font-size:clamp(42px,5.8vw,82px);line-height:.98;letter-spacing:-.04em;margin:0 0 22px;color:inherit}h1.svelte-1abke6r span:where(.svelte-1abke6r){color:color-mix(in oklch,var(--accent) 55%,white)}.sub.svelte-1abke6r{font-size:clamp(17px,1.4vw,19px);line-height:1.55;opacity:.8;margin:0;max-width:44ch}.hq.svelte-1abke6r{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:clamp(28px,5vw,72px);align-items:center}.stats.svelte-1abke6r{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgba(255,255,255,.16);max-width:540px;margin-top:40px}.stats.svelte-1abke6r>div:where(.svelte-1abke6r){padding:18px 14px 0 0}.sv.svelte-1abke6r{font-family:var(--font-heading);font-weight:800;font-size:clamp(26px,2.6vw,34px);letter-spacing:-.03em;line-height:1;margin-bottom:8px}.sl.svelte-1abke6r{font-size:14px;line-height:1.35;opacity:.7}.stats.bottom.svelte-1abke6r{display:none;margin-top:0}@container (max-width: 759px){.stats.top.svelte-1abke6r{display:none}.stats.bottom.svelte-1abke6r{display:grid}}.qcard.svelte-1abke6r{background:var(--paper, #fff);color:var(--ink);border-radius:var(--box-radius, 0);padding:clamp(20px,2.4vw,32px);box-shadow:0 30px 80px #00000047}.q-head.svelte-1abke6r{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:14px}.q-prog.svelte-1abke6r{display:flex;flex-direction:column;align-items:flex-start;gap:10px;white-space:nowrap}.q-prog.svelte-1abke6r .link:where(.svelte-1abke6r){padding:0}.arc.svelte-1abke6r{flex:none;width:132px;height:auto;overflow:visible}.arc-path.svelte-1abke6r{fill:none;stroke:var(--line);stroke-width:1.5;stroke-dasharray:2 4;stroke-linecap:round}.arc-ground.svelte-1abke6r{fill:none;stroke:var(--line);stroke-width:1.5}.arc-future.svelte-1abke6r{fill:var(--paper, #fff);stroke:var(--accent);stroke-width:1.5}.arc-done.svelte-1abke6r,.arc-sun.svelte-1abke6r{fill:var(--accent)}.arc-halo.svelte-1abke6r{fill:var(--accent-tint)}.arc-sun.svelte-1abke6r{transition:d .3s ease}.q.svelte-1abke6r{font-family:var(--font-heading);font-weight:700;font-size:clamp(21px,2vw,25px);letter-spacing:-.02em;line-height:1.2;margin:0 0 6px}.hint.svelte-1abke6r{font-size:15px;color:var(--mute);margin:0 0 4px}.opts.svelte-1abke6r{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px}.opt.svelte-1abke6r{display:flex;flex-direction:column;align-items:flex-start;gap:14px;text-align:left;font:inherit;cursor:pointer;padding:16px 16px 18px;min-height:132px;border-radius:calc(var(--box-radius, 0px) * .75);border:1.5px solid var(--line);background:var(--paper, #fff);color:var(--ink);transition:border-color .16s ease,background .16s ease}.opt.wide.svelte-1abke6r{grid-column:1 / -1;min-height:0}.opt.svelte-1abke6r:hover{border-color:var(--accent)}.opt.sel.svelte-1abke6r{border-color:var(--accent);background:var(--accent-tint);color:var(--accent)}.o-txt.svelte-1abke6r{display:flex;flex-direction:column;gap:3px;color:var(--ink)}.o-l.svelte-1abke6r{font-family:var(--font-heading);font-weight:700;font-size:17px;letter-spacing:-.015em;line-height:1.2}.o-s.svelte-1abke6r{font-size:14px;color:var(--mute)}.q-foot.svelte-1abke6r{margin-top:16px}.rh.svelte-1abke6r{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px 48px;margin-bottom:clamp(24px,3vw,36px)}.rh.svelte-1abke6r h1:where(.svelte-1abke6r){font-size:clamp(34px,4.4vw,60px);margin:0}.stats.row.svelte-1abke6r{display:flex;gap:32px;flex-wrap:wrap;border:0;margin:0;max-width:none}.stats.row.svelte-1abke6r>div:where(.svelte-1abke6r){padding:0;max-width:150px}.stats.row.svelte-1abke6r .sv:where(.svelte-1abke6r){font-size:26px;margin-bottom:6px}.stats.row.svelte-1abke6r .sl:where(.svelte-1abke6r){font-size:13px}.panel.svelte-1abke6r{background:var(--paper, #fff);color:var(--ink);border-radius:var(--box-radius, 0);box-shadow:0 30px 80px #00000047;overflow:hidden}.answers.svelte-1abke6r{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:14px clamp(20px,3vw,40px);background:var(--bg-alt);border-bottom:1px solid var(--line)}.answers.svelte-1abke6r .label:where(.svelte-1abke6r){margin-right:6px}.chip.svelte-1abke6r{white-space:nowrap;font-size:14px;padding:5px 12px;border-radius:var(--btn-radius, 999px);background:var(--paper, #fff);border:1px solid var(--line)}.push.svelte-1abke6r{margin-left:auto}.body.svelte-1abke6r{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr))}.left.svelte-1abke6r{padding:clamp(24px,3.4vw,48px) clamp(20px,3vw,40px);display:flex;flex-direction:column}.left.svelte-1abke6r>.label:where(.svelte-1abke6r){margin-bottom:10px}.price.svelte-1abke6r{font-family:var(--font-heading);font-weight:900;font-size:clamp(32px,3.6cqi,52px);letter-spacing:-.04em;line-height:1.05}.price.svelte-1abke6r span:where(.svelte-1abke6r){white-space:nowrap}.tag.svelte-1abke6r{display:inline-block;margin:14px 0 26px;font-family:var(--font-label);font-size:11px;letter-spacing:.14em;text-transform:uppercase;padding:6px 10px;border-radius:var(--btn-radius, 999px);background:var(--accent-tint)}.sys.svelte-1abke6r{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.sys.svelte-1abke6r>div:where(.svelte-1abke6r){padding:16px 12px 16px 0;display:grid;gap:2px}.sys.svelte-1abke6r b:where(.svelte-1abke6r){font-family:var(--font-heading);font-size:20px;letter-spacing:-.02em;white-space:nowrap}.sys.svelte-1abke6r span:where(.svelte-1abke6r){font-size:14px;color:var(--mute);line-height:1.3}.money.svelte-1abke6r{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:24px;padding:24px 0 30px}.money.svelte-1abke6r .label:where(.svelte-1abke6r){margin-bottom:8px}.money.svelte-1abke6r b:where(.svelte-1abke6r){font-family:var(--font-heading);font-weight:800;font-size:28px;letter-spacing:-.03em}.ctas.svelte-1abke6r{display:flex;flex-wrap:wrap;gap:10px;margin-top:auto}.btn.svelte-1abke6r{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;cursor:pointer;font-family:var(--font-heading);font-weight:700;font-size:16px;padding:16px 24px;border-radius:var(--btn-radius, 999px)}.primary.svelte-1abke6r{border:0;background:var(--accent);color:var(--on-accent, #fff)}.primary.svelte-1abke6r:hover{background:var(--accent-dark, var(--accent))}.primary.svelte-1abke6r:disabled{opacity:.6;cursor:default}.ghost.svelte-1abke6r{border:1.5px solid var(--ink);color:var(--ink);background:transparent;padding:15px 22px}.ghost.svelte-1abke6r:hover{color:var(--accent);border-color:var(--accent)}.right.svelte-1abke6r{background:var(--accent-tint);padding:clamp(24px,3.4vw,48px) clamp(20px,3vw,40px);display:flex;flex-direction:column;gap:22px;min-width:0}.right.svelte-1abke6r>div:where(.svelte-1abke6r)>.label:where(.svelte-1abke6r){margin-bottom:8px}.own.svelte-1abke6r{display:flex;align-items:flex-end;gap:18px;flex-wrap:wrap}.own-pct.svelte-1abke6r{font-family:var(--font-heading);font-weight:900;font-size:clamp(76px,8.4cqi,120px);letter-spacing:-.06em;line-height:.84;color:var(--accent);white-space:nowrap}.own-pct.svelte-1abke6r span:where(.svelte-1abke6r){font-size:.45em;letter-spacing:-.02em}.own.svelte-1abke6r p:where(.svelte-1abke6r){font-size:16px;line-height:1.45;margin:0 0 4px;max-width:26ch}.bars.svelte-1abke6r{display:flex;flex-direction:column;gap:12px}.b-row.svelte-1abke6r{display:flex;justify-content:space-between;gap:12px;font-size:15px;margin-bottom:6px}.b-row.svelte-1abke6r b:where(.svelte-1abke6r){font-family:var(--font-heading);font-weight:800}.b-track.svelte-1abke6r{height:10px;background:var(--paper, #fff);border-radius:var(--btn-radius, 999px);overflow:hidden}.b-fill.svelte-1abke6r{height:100%;background:var(--accent);border-radius:var(--btn-radius, 999px)}.b-fill.hatched.svelte-1abke6r{background:repeating-linear-gradient(135deg,var(--accent) 0 3px,transparent 3px 7px)}.day.svelte-1abke6r{background:var(--paper, #fff);border-radius:calc(var(--box-radius, 0px) * .75);padding:18px 18px 14px}.day.svelte-1abke6r>.label:where(.svelte-1abke6r){margin-bottom:10px}.curve.svelte-1abke6r{width:100%;height:150px;display:block;overflow:visible}.cv-ground.svelte-1abke6r{fill:none;stroke:var(--line);stroke-width:1;vector-effect:non-scaling-stroke}.cv-sun.svelte-1abke6r{fill:color-mix(in srgb,var(--accent) 16%,transparent);stroke:var(--accent);stroke-width:1.25;stroke-opacity:.6;vector-effect:non-scaling-stroke}.cv-direct.svelte-1abke6r{fill:var(--accent)}.cv-batt.svelte-1abke6r{stroke:var(--accent);stroke-width:1;vector-effect:non-scaling-stroke}.hatch-line.svelte-1abke6r{fill:var(--accent)}.cv-use.svelte-1abke6r{fill:none;stroke:var(--ink);stroke-width:2;stroke-linejoin:round;vector-effect:non-scaling-stroke}.hours.svelte-1abke6r{display:flex;justify-content:space-between;font-family:var(--font-label);font-size:11px;letter-spacing:.08em;color:var(--mute);margin-top:6px}.legend.svelte-1abke6r{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:14px;padding-top:12px;border-top:1px solid var(--line);font-size:14px}.legend.svelte-1abke6r span:where(.svelte-1abke6r){display:inline-flex;align-items:center;gap:8px}.legend.svelte-1abke6r i:where(.svelte-1abke6r){width:16px;height:12px;border-radius:2px;flex:none}.lg-sun.svelte-1abke6r{background:color-mix(in srgb,var(--accent) 16%,transparent);border:1.5px solid var(--accent)}.lg-direct.svelte-1abke6r{background:var(--accent)}.lg-batt.svelte-1abke6r{background:repeating-linear-gradient(135deg,var(--accent) 0 3px,transparent 3px 7px);border:1px solid var(--accent)}.lg-use.svelte-1abke6r{height:2px!important;background:var(--ink)}.split.svelte-1abke6r{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));border-top:1px solid var(--line)}.split.svelte-1abke6r>div:where(.svelte-1abke6r){padding:26px clamp(20px,3vw,40px)}.split.svelte-1abke6r .check:where(.svelte-1abke6r){border-left:1px solid var(--line)}.split.svelte-1abke6r .label:where(.svelte-1abke6r){margin-bottom:14px}.split.svelte-1abke6r ul:where(.svelte-1abke6r){list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.split.svelte-1abke6r li:where(.svelte-1abke6r){display:flex;gap:12px;align-items:baseline;font-size:16px;line-height:1.4}.sq.svelte-1abke6r{flex:none;width:8px;height:8px;border:1.5px solid var(--accent);border-radius:2px;transform:translateY(-1px)}.sq.solid.svelte-1abke6r{background:var(--accent);border:0}.fine.svelte-1abke6r{margin:0;padding:18px clamp(20px,3vw,40px) 22px;border-top:1px solid var(--line);font-size:13px;line-height:1.55;color:var(--mute)}.form.svelte-1abke6r{background:var(--bg-alt);border-top:1px solid var(--line);padding:clamp(24px,3.4vw,44px) clamp(20px,3vw,40px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:24px 48px;scroll-margin:80px}.form.svelte-1abke6r h3:where(.svelte-1abke6r){font-family:var(--font-heading);font-weight:800;font-size:26px;letter-spacing:-.03em;line-height:1.1;margin:0 0 10px}.form.svelte-1abke6r .mute:where(.svelte-1abke6r){font-size:16px;line-height:1.55;margin:0;max-width:40ch}.form.svelte-1abke6r form:where(.svelte-1abke6r){display:flex;flex-direction:column;gap:14px}.form.svelte-1abke6r label:where(.svelte-1abke6r){display:flex;flex-direction:column;gap:6px;font-size:14px;font-weight:600}.form.svelte-1abke6r input:where(.svelte-1abke6r):not([type=checkbox]){font:inherit;font-weight:400;font-size:17px;padding:14px 16px;border:1px solid var(--line);border-radius:calc(var(--box-radius, 0px) * .6);background:var(--paper, #fff);color:var(--ink)}.form.svelte-1abke6r label.consent:where(.svelte-1abke6r){flex-direction:row;align-items:flex-start;gap:12px;font-weight:400;color:var(--mute);line-height:1.45}.consent.svelte-1abke6r input:where(.svelte-1abke6r){margin-top:3px;width:18px;height:18px;accent-color:var(--accent);flex:none}.consent.svelte-1abke6r a:where(.svelte-1abke6r){color:var(--ink);text-decoration:underline}.err.svelte-1abke6r{color:#b42318;font-size:14px;margin:0}.small.svelte-1abke6r{font-size:13px}.sent.svelte-1abke6r{grid-column:1 / -1;display:flex;flex-direction:column;gap:10px}.sent-t.svelte-1abke6r{font-family:var(--font-heading);font-weight:800;font-size:clamp(24px,2.6vw,32px);letter-spacing:-.03em;line-height:1.15;margin:0;max-width:24ch}@container (max-width: 480px){.split.svelte-1abke6r .check:where(.svelte-1abke6r){border-left:0;border-top:1px solid var(--line)}.sys.svelte-1abke6r b:where(.svelte-1abke6r){font-size:17px}}.sec[data-astro-cid-vsl23bp4]{padding-block:clamp(56px,7vw,104px)}.hero[data-astro-cid-vsl23bp4]{background:var(--deep);color:var(--on-deep, #fff);scroll-margin-top:80px}.hero-in[data-astro-cid-vsl23bp4]{padding-block:clamp(32px,5vw,72px) clamp(40px,6vw,96px)}.facts[data-astro-cid-vsl23bp4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:clamp(40px,6vw,96px);align-items:center}.eyebrow[data-astro-cid-vsl23bp4]{font-family:var(--font-label);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--mute);margin-bottom:8px}.pct[data-astro-cid-vsl23bp4]{font-family:var(--font-heading);font-weight:900;font-size:clamp(110px,15vw,210px);letter-spacing:-.06em;line-height:.86;color:var(--accent)}.pct[data-astro-cid-vsl23bp4] span[data-astro-cid-vsl23bp4]{font-size:.45em;letter-spacing:-.02em}.pct-cap[data-astro-cid-vsl23bp4]{font-family:var(--font-heading);font-weight:700;font-size:clamp(22px,2.4vw,30px);letter-spacing:-.025em;line-height:1.15;margin:18px 0 26px;max-width:20ch}.share[data-astro-cid-vsl23bp4]{display:flex;height:14px;border-radius:var(--btn-radius, 999px);overflow:hidden;max-width:460px;background:var(--bg-alt)}.share[data-astro-cid-vsl23bp4]>div[data-astro-cid-vsl23bp4]{background:var(--accent)}.share-l[data-astro-cid-vsl23bp4]{display:flex;justify-content:space-between;max-width:460px;margin-top:8px;font-family:var(--font-label);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--mute)}.row[data-astro-cid-vsl23bp4]{padding:22px 0;border-top:1px solid var(--line)}.r-head[data-astro-cid-vsl23bp4]{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:6px}.r-t[data-astro-cid-vsl23bp4]{font-family:var(--font-heading);font-weight:700;font-size:19px;letter-spacing:-.015em}.r-v[data-astro-cid-vsl23bp4]{font-family:var(--font-heading);font-weight:800;font-size:26px;letter-spacing:-.02em;color:var(--accent);white-space:nowrap}.r-note[data-astro-cid-vsl23bp4]{font-size:15px;line-height:1.5;color:var(--mute);max-width:44ch}.band[data-astro-cid-vsl23bp4]{background:var(--paper, #fff);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.steps-head[data-astro-cid-vsl23bp4]{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-bottom:48px}h2[data-astro-cid-vsl23bp4],.h2[data-astro-cid-vsl23bp4]{font-family:var(--font-heading);font-weight:800;font-size:clamp(30px,3.6vw,46px);letter-spacing:-.035em;line-height:1.04;margin:0;max-width:18ch}.h2[data-astro-cid-vsl23bp4]{max-width:20ch;margin-bottom:32px}.steps-head[data-astro-cid-vsl23bp4] p[data-astro-cid-vsl23bp4]{font-size:17px;line-height:1.55;color:var(--mute);margin:0;max-width:38ch}.steps[data-astro-cid-vsl23bp4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:32px 28px}.step[data-astro-cid-vsl23bp4]{display:flex;flex-direction:column;gap:10px}.track[data-astro-cid-vsl23bp4]{display:flex;align-items:center;gap:10px;margin-bottom:8px}.dot[data-astro-cid-vsl23bp4]{flex:none;width:14px;height:14px;border-radius:50%;border:2px solid var(--accent);background:var(--paper, #fff)}.dot[data-astro-cid-vsl23bp4].first{background:var(--accent)}.rule[data-astro-cid-vsl23bp4]{flex:1;height:1px;background:var(--line)}.time[data-astro-cid-vsl23bp4]{font-family:var(--font-label);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.step[data-astro-cid-vsl23bp4] h3[data-astro-cid-vsl23bp4]{font-family:var(--font-heading);font-weight:700;font-size:21px;letter-spacing:-.02em;margin:0}.step[data-astro-cid-vsl23bp4] p[data-astro-cid-vsl23bp4]{font-size:15px;line-height:1.55;color:var(--mute);margin:0}.voice[data-astro-cid-vsl23bp4]{background:var(--bg-alt)}.voice[data-astro-cid-vsl23bp4] .sec[data-astro-cid-vsl23bp4]{padding-block:88px}blockquote[data-astro-cid-vsl23bp4]{margin:0 0 28px;font-family:var(--font-heading);font-weight:700;font-size:clamp(24px,3vw,38px);letter-spacing:-.03em;line-height:1.18;max-width:30ch;color:var(--ink)}.src[data-astro-cid-vsl23bp4]{font-family:var(--font-label);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--mute)}.close-sec[data-astro-cid-vsl23bp4]{padding-block:0 clamp(56px,7vw,96px)}.close[data-astro-cid-vsl23bp4]{background:var(--deep);color:var(--on-deep, #fff);border-radius:var(--box-radius, 0);padding:clamp(36px,5vw,64px);display:flex;align-items:center;justify-content:space-between;gap:28px;flex-wrap:wrap}.close[data-astro-cid-vsl23bp4] h2[data-astro-cid-vsl23bp4]{font-weight:800;font-size:clamp(30px,3.8vw,50px);line-height:1.04;margin:0 0 12px;color:inherit;max-width:16ch}.close[data-astro-cid-vsl23bp4] p[data-astro-cid-vsl23bp4]{font-size:17px;line-height:1.55;opacity:.8;margin:0;max-width:44ch}.close-ctas[data-astro-cid-vsl23bp4]{display:flex;gap:10px;flex-wrap:wrap}.c-btn[data-astro-cid-vsl23bp4]{display:inline-flex;align-items:center;white-space:nowrap;padding:16px 26px;font-family:var(--font-heading);font-weight:700;font-size:16px;border-radius:var(--btn-radius, 999px)}.solid[data-astro-cid-vsl23bp4]{background:var(--paper, #fff);color:var(--ink)}.solid[data-astro-cid-vsl23bp4]:hover{color:var(--accent)}.line[data-astro-cid-vsl23bp4]{border:1.5px solid rgba(255,255,255,.6);color:inherit;padding:15px 24px}.line[data-astro-cid-vsl23bp4]:hover{color:inherit;border-color:#fff}@media(max-width:600px){.hero-in[data-astro-cid-vsl23bp4]{padding-inline:20px}}
