.home-hero[data-astro-cid-j7pv25f6]{padding:40px var(--gg-gutter) 56px;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:40px;align-items:center}.home-hero__copy[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:16px}.home-hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:var(--gg-fs-h1-home);line-height:var(--gg-lh-display);letter-spacing:var(--gg-ls-display);font-weight:700;text-wrap:balance}.home-hero__lede[data-astro-cid-j7pv25f6]{font-size:17.5px;line-height:1.6;color:var(--gg-body);max-width:60ch}.home-hero__ctas[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:10px}.home-hero__aside[data-astro-cid-j7pv25f6]{font-size:15px;color:var(--gg-body)}.home-hero__media[data-astro-cid-j7pv25f6]{aspect-ratio:4 / 3;border-radius:var(--gg-r-hero)}.band[data-astro-cid-j7pv25f6]{padding:64px 0}.band--white[data-astro-cid-j7pv25f6]{background:var(--gg-paper);border-top:1px solid var(--gg-line);border-bottom:1px solid var(--gg-line)}.band--grey[data-astro-cid-j7pv25f6]{background:var(--gg-outer)}.band__inner[data-astro-cid-j7pv25f6]{padding:0 var(--gg-gutter)}.home-section-head[data-astro-cid-j7pv25f6]{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:24px}.home-section-head[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:30px;font-weight:700;letter-spacing:-.03em}.home-section-intro[data-astro-cid-j7pv25f6]{font-size:16px;color:var(--gg-body);margin-top:6px}.home-more[data-astro-cid-j7pv25f6]{font-size:14.5px;font-weight:700;white-space:nowrap;text-decoration:underline;text-decoration-color:var(--gg-accent);text-decoration-thickness:3px;text-underline-offset:5px}.home-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--gg-gap)}.price-paths[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px}.price-path[data-astro-cid-j7pv25f6]{border-radius:var(--gg-r-card);padding:32px;display:flex;flex-direction:column;gap:14px;align-items:flex-start}.price-path--list[data-astro-cid-j7pv25f6]{background:var(--gg-surface);border:1px solid var(--gg-line-strong)}.price-path--quote[data-astro-cid-j7pv25f6]{background:var(--gg-graphite);color:var(--gg-on-dark)}.price-path__for[data-astro-cid-j7pv25f6]{font-size:15px;color:var(--gg-body);margin-top:-4px}.price-path--quote[data-astro-cid-j7pv25f6] .price-path__for[data-astro-cid-j7pv25f6]{color:var(--gg-on-dark)}.price-path[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:26px;font-weight:700;letter-spacing:-.025em;color:var(--gg-ink)}.price-path--quote[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{color:var(--gg-paper)}.price-path[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6],.price-path[data-astro-cid-j7pv25f6] ol[data-astro-cid-j7pv25f6]{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:10px;font-size:16px;line-height:1.5}.price-path[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{color:var(--gg-body)}.price-path--quote[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{color:var(--gg-paper)}.price-path[data-astro-cid-j7pv25f6] .gg-btn[data-astro-cid-j7pv25f6]{margin-top:auto}.price-path--quote[data-astro-cid-j7pv25f6] ol[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]::marker{color:var(--gg-accent);font-weight:700}.why-panel[data-astro-cid-j7pv25f6]{margin:0;background:var(--gg-paper);border:1px solid var(--gg-line);border-radius:var(--gg-r-card);padding:8px 28px}.why-panel[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:320px 1fr;gap:24px;padding:18px 0;border-bottom:1px solid var(--gg-hairline)}.why-panel[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]:last-child{border-bottom:none}.why-panel[data-astro-cid-j7pv25f6] dt[data-astro-cid-j7pv25f6]{font-size:16px;font-weight:700;color:var(--gg-ink)}.why-panel[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{margin:0;font-size:15.5px;line-height:1.55;color:var(--gg-body)}.home-split[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px}.home-split__panel[data-astro-cid-j7pv25f6]{border:1px solid var(--gg-line-strong);border-radius:var(--gg-r-card);padding:32px;display:flex;flex-direction:column;gap:12px;align-items:flex-start;background:var(--gg-paper)}.home-split__panel--tint[data-astro-cid-j7pv25f6]{background:#f4f9e1;border-color:#dce9a6}.home-split__panel[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:24px;font-weight:700;letter-spacing:-.025em}.home-split__panel[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:16px;line-height:1.6;color:var(--gg-body);max-width:56ch}.home-split__panel[data-astro-cid-j7pv25f6] .gg-btn[data-astro-cid-j7pv25f6]{margin-top:auto}@media (max-width: 1100px){.home-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 900px){.band[data-astro-cid-j7pv25f6]{padding:44px 0}.home-hero[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr);gap:24px;padding-top:24px}.home-hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:36px}.home-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media (max-width: 560px){.home-grid[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr);gap:10px}.price-paths[data-astro-cid-j7pv25f6],.home-split[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr)}.price-path[data-astro-cid-j7pv25f6],.home-split__panel[data-astro-cid-j7pv25f6]{padding:24px}.why-panel[data-astro-cid-j7pv25f6]{padding:4px 18px}.why-panel[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr);gap:4px}.home-section-head[data-astro-cid-j7pv25f6]{flex-wrap:wrap}}
