.hero[data-astro-cid-j7pv25f6]{position:relative;padding-block:clamp(1.5rem,1rem + 1.5vw,2rem) clamp(2.5rem,1.5rem + 3vw,4rem);background:radial-gradient(40rem 18rem at 100% 0%,rgb(233 0 12 / .035),transparent 70%),radial-gradient(50rem 16rem at 60% 100%,rgb(233 0 12 / .03),transparent 70%),var(--c-white);overflow:clip}.hero[data-astro-cid-j7pv25f6] .container[data-astro-cid-j7pv25f6]{max-width:calc(var(--container-hero) + 2 * var(--gutter))}.hero__inner[data-astro-cid-j7pv25f6]{display:grid;min-width:0}.hero__grid[data-astro-cid-j7pv25f6]{--hv-w: 30.125rem;display:grid;gap:clamp(2rem,1.5rem + 2vw,3rem);min-width:0}@media(min-width:64rem){.hero__grid[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr) minmax(0,min(var(--hv-w),40vw));align-items:start;gap:0}}.hero__copy[data-astro-cid-j7pv25f6]{position:relative;z-index:1;min-width:0}@media(min-width:64rem){.hero__copy[data-astro-cid-j7pv25f6]{padding:1.05rem 0 0 .25rem}}.hero__eyebrow[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .95em;margin:0 0 clamp(1.25rem,1rem + 1vw,1.55rem);font-size:clamp(.66rem,.6rem + .25vw,.71rem);font-weight:500;letter-spacing:.11em;line-height:1.4;text-transform:uppercase;color:var(--c-red-vivid)}.hero__eyebrow[data-astro-cid-j7pv25f6]:before{content:"";flex:none;width:2.25rem;height:1px;margin:0 .3rem 0 -.25rem;background:currentColor}.hero__sep[data-astro-cid-j7pv25f6]{font-weight:400}@media(max-width:29.99rem){.hero__eyebrow[data-astro-cid-j7pv25f6]{gap:.25rem .6em;letter-spacing:.06em}.hero__eyebrow[data-astro-cid-j7pv25f6]:before{width:1.25rem}}.hero__title[data-astro-cid-j7pv25f6]{max-width:none;font-size:var(--fs-display);font-weight:800;line-height:.89;letter-spacing:var(--ls-display);color:var(--c-ink);text-wrap:initial}@media(min-width:64rem){.hero__title[data-astro-cid-j7pv25f6]{font-size:var(--fs-display-wide)}}.hero__accent[data-astro-cid-j7pv25f6]{color:var(--c-red-vivid)}.hero__lead[data-astro-cid-j7pv25f6]{max-width:34.6rem;margin-top:clamp(1.25rem,.9rem + 1.2vw,1.6rem);font-size:clamp(1.0625rem,.95rem + .45vw,1.17rem);line-height:1.24;letter-spacing:-.012em;color:var(--c-hero-text)}.hero__btns[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.9rem clamp(1rem,.5rem + 1.5vw,1.75rem);margin-top:clamp(1.5rem,1rem + 1.5vw,2.05rem)}.hero-btn[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;justify-content:center;gap:.7rem;min-width:0;max-width:100%;min-height:clamp(3.25rem,3rem + .5vw,3.3rem);padding:.6rem clamp(1.25rem,.8rem + 1.5vw,2.05rem);border-radius:12px;font-size:clamp(1rem,.92rem + .3vw,1.12rem);font-weight:650;letter-spacing:-.02em;line-height:1.2;text-align:center;text-decoration:none;transition:background-color .2s var(--ease),border-color .2s var(--ease),transform .2s var(--ease)}.hero-btn[data-astro-cid-j7pv25f6] svg{flex:none}.hero-btn[data-astro-cid-j7pv25f6]:hover{transform:translateY(-1px)}.hero-btn--primary[data-astro-cid-j7pv25f6]{min-width:min(100%,20.2rem);background:var(--c-red-vivid);color:var(--c-white);box-shadow:0 10px 24px #e9000c3d}.hero-btn--primary[data-astro-cid-j7pv25f6]:hover{background:var(--c-red-vivid-hover);color:var(--c-white)}.hero-btn--call[data-astro-cid-j7pv25f6]{min-width:min(100%,12.1rem);gap:.6rem;padding-inline:clamp(1rem,.6rem + 1.2vw,1.6rem);font-size:clamp(.98rem,.9rem + .25vw,1.04rem);border:1.5px solid #dcdee2;border-radius:18px;background:var(--c-white);color:var(--c-ink);box-shadow:0 4px 14px #1010140a}.hero-btn--call[data-astro-cid-j7pv25f6]:hover{border-color:var(--c-ink);color:var(--c-ink)}.hero__checks[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.6rem clamp(1.25rem,.5rem + 1.8vw,1.9rem);margin:1.4rem 0 0;padding:0;list-style:none;font-size:clamp(.88rem,.84rem + .15vw,.9rem);letter-spacing:-.015em;line-height:1.3;color:var(--c-hero-text)}.hero__checks[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:.6rem;min-width:0}.hero__checks[data-astro-cid-j7pv25f6] svg{flex:none;color:var(--c-red-vivid)}.hv[data-astro-cid-j7pv25f6]{position:relative;min-width:0;width:100%;max-width:34rem;margin:0 auto;isolation:isolate}@media(min-width:64rem){.hv[data-astro-cid-j7pv25f6]{width:calc(100% + min(2.25rem,max(var(--gutter),(100vw - var(--container-hero)) / 2) - 1rem));max-width:none}}.hv[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;z-index:-1;left:-14%;top:-14%;width:128%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 62% 50%,rgb(255 255 255 / .9) 0%,rgb(253 236 236 / .9) 50%,rgb(253 220 221 / .85) 64%,rgb(253 225 225 / .35) 69%,transparent 72%);pointer-events:none}.hv__stage[data-astro-cid-j7pv25f6]{position:relative;display:grid}.hv-search[data-astro-cid-j7pv25f6],.hv-ad[data-astro-cid-j7pv25f6],.hv-dash[data-astro-cid-j7pv25f6]{min-width:0;border-radius:12px;background:var(--c-white);box-shadow:var(--shadow-hero-card)}.hv-search[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:clamp(.75rem,.4rem + 1vw,.95rem);width:82.8%;margin-left:4.05%;padding:.95rem 1.15rem .95rem 1.2rem}.hv-search__logo[data-astro-cid-j7pv25f6]{flex:none;font-family:"Product Sans","Google Sans",var(--font-heading);font-size:clamp(1.4rem,1.1rem + .7vw,1.62rem);font-weight:500;letter-spacing:-.045em;line-height:1}.g-blue[data-astro-cid-j7pv25f6]{color:#4285f4}.g-red[data-astro-cid-j7pv25f6]{color:#ea4335}.g-yellow[data-astro-cid-j7pv25f6]{color:#fbbc05}.g-green[data-astro-cid-j7pv25f6]{color:#34a853}.hv-search__field[data-astro-cid-j7pv25f6]{display:flex;flex:1;align-items:center;justify-content:space-between;gap:.5rem;min-width:0;min-height:2.3rem;padding:.3rem .85rem .3rem .9rem;border:1.5px solid #e5e7eb;border-radius:var(--radius-pill);box-shadow:0 1px 4px #1010140d}.hv-search__query[data-astro-cid-j7pv25f6]{min-width:0;font-size:clamp(.8rem,.75rem + .2vw,.84rem);color:#202124;white-space:nowrap}.hv-search__field[data-astro-cid-j7pv25f6] .hv-search__icon{flex:none;width:1.1rem;height:1.1rem;color:#1a5fe0;stroke-width:2.4}.hv-ad[data-astro-cid-j7pv25f6]{position:relative;z-index:1;display:flex;align-items:center;gap:.75rem;width:81.9%;margin:-.45rem 0 0 10.8%;padding:.75rem .7rem .75rem 1.2rem}.hv-ad__copy[data-astro-cid-j7pv25f6]{flex:1;min-width:0;line-height:1.19rem}.hv-ad__copy[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{overflow-wrap:break-word}.hv-ad__label[data-astro-cid-j7pv25f6]{font-size:.66rem;font-weight:600;color:#202124}.hv-ad__title[data-astro-cid-j7pv25f6]{font-size:clamp(.86rem,.75rem + .3vw,.93rem);letter-spacing:-.02em;color:var(--c-ad-blue)}.hv-ad__url[data-astro-cid-j7pv25f6]{font-size:.71rem;color:var(--c-ad-green)}.hv-ad__desc[data-astro-cid-j7pv25f6]{font-size:.66rem;letter-spacing:-.012em;color:#4d5156}.hv-ad__call[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:.45rem;margin-top:.3rem;font-size:.73rem;font-weight:600;color:var(--c-ad-blue)}.hv-ad__photo[data-astro-cid-j7pv25f6]{flex:none;width:min(7.875rem,32%);height:auto;border-radius:8px}.hv-arrow[data-astro-cid-j7pv25f6]{display:none}@media(min-width:40rem){.hv-arrow[data-astro-cid-j7pv25f6]{display:block;position:absolute;z-index:2;left:.4%;top:7rem;width:11.2%;height:auto;color:var(--c-red-vivid);filter:drop-shadow(0 2px 3px rgb(233 0 12 / .25))}}.hv-dash[data-astro-cid-j7pv25f6]{margin-top:.45rem;padding:.75rem clamp(.75rem,.3rem + 1.4vw,1.55rem) .65rem clamp(.75rem,.3rem + 1.4vw,1.35rem)}.hv-dash__head[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.hv-dash__title[data-astro-cid-j7pv25f6]{font-size:clamp(.92rem,.85rem + .25vw,.98rem);font-weight:650;letter-spacing:-.02em;color:var(--c-ink)}.hv-dash__range[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:.3rem;font-size:.7rem;color:#202124;white-space:nowrap}.hv-dash__range[data-astro-cid-j7pv25f6] svg{stroke-width:2.4}.hv-metrics[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr) minmax(0,1.1fr);gap:clamp(.4rem,.1rem + .9vw,.95rem);margin:.375rem 0 0;padding:0;list-style:none}.hv-metric[data-astro-cid-j7pv25f6]{display:flex;align-items:flex-start;gap:.6rem;min-width:0;padding:.55rem .4rem;border:1px solid #eef0f2;border-radius:8px;background:var(--c-white)}.hv-metric__icon[data-astro-cid-j7pv25f6]{display:grid;flex:none;place-items:center;width:2.2rem;height:2.2rem;margin-top:.1rem;border-radius:50%;background:var(--c-red-tint);color:var(--c-red-vivid)}.hv-metric__body[data-astro-cid-j7pv25f6]{display:grid;min-width:0;line-height:1.25}.hv-metric__value[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:.35rem;font-size:clamp(.92rem,.8rem + .4vw,1.05rem);font-weight:700;letter-spacing:-.02em;color:var(--c-ink);white-space:nowrap}.hv-metric__value[data-astro-cid-j7pv25f6] svg{color:var(--c-up);stroke-width:2.4}.hv-metric__label[data-astro-cid-j7pv25f6]{margin-top:.15rem;font-size:.68rem;letter-spacing:-.01em;color:#5f6368;overflow-wrap:break-word}.hv-metric__delta[data-astro-cid-j7pv25f6]{margin-top:.2rem;font-size:.8rem;font-weight:700;color:var(--c-up)}@media(min-width:64rem){.hv-metric__label[data-astro-cid-j7pv25f6]{white-space:nowrap}}.hv-chart[data-astro-cid-j7pv25f6]{position:relative;margin:.875rem .05rem 0 .3rem;height:clamp(4.5rem,3rem + 4vw,5.1rem)}.hv-chart__plot[data-astro-cid-j7pv25f6]{display:block;width:100%;height:100%;overflow:visible}.hv-chart__grid[data-astro-cid-j7pv25f6],.hv-chart__frame[data-astro-cid-j7pv25f6]{fill:none;stroke-width:1;vector-effect:non-scaling-stroke}.hv-chart__grid[data-astro-cid-j7pv25f6]{stroke:#f3f4f6}.hv-chart__frame[data-astro-cid-j7pv25f6]{stroke:#e8eaed}.hv-chart__line[data-astro-cid-j7pv25f6]{fill:none;stroke:var(--c-red-vivid);stroke-width:2;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.hv-chart__dot[data-astro-cid-j7pv25f6]{position:absolute;left:80.8%;top:6.4%;width:.5rem;height:.5rem;border-radius:50%;background:var(--c-red-vivid);box-shadow:0 0 0 2px var(--c-white),0 0 18px 8px #e9000c2e;translate:-50% -50%}.hv-chart__tag[data-astro-cid-j7pv25f6]{position:absolute;right:-3.4%;top:-.6rem;padding:.28rem .6rem;border-radius:4px;background:var(--c-red-vivid);box-shadow:0 8px 20px #e9000c4d;color:var(--c-white);font-size:.64rem;font-weight:500;line-height:1.25;white-space:nowrap}.hv-chart__tag[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;left:50%;bottom:-4px;width:8px;height:8px;background:inherit;transform:translate(-50%) rotate(45deg)}.hv-chart__months[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));width:99%;margin:.35rem 0 0;padding:0;list-style:none;font-size:.56rem;line-height:1.3;color:#6b6f76}.hv__note[data-astro-cid-j7pv25f6]{margin-top:.4rem;font-size:.6875rem;line-height:1.3;text-align:right;color:#6b6f76}@media(max-width:35.99rem){.hv-search[data-astro-cid-j7pv25f6]{width:100%;margin-left:0;padding:.7rem .75rem}.hv-ad[data-astro-cid-j7pv25f6]{width:96%;margin-left:4%;padding:.75rem .6rem .75rem .85rem}.hv-ad__desc[data-astro-cid-j7pv25f6]{font-size:.7rem}.hv-metric[data-astro-cid-j7pv25f6]{flex-direction:column;gap:.35rem}.hv-metric__icon[data-astro-cid-j7pv25f6]{width:1.9rem;height:1.9rem}.hv-chart__tag[data-astro-cid-j7pv25f6]{right:0;top:-1.3rem}.hv-chart__months[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:nth-child(2n){visibility:hidden}}@media(prefers-reduced-motion:no-preference){.hero__copy[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]{animation:hero-in .6s var(--ease) both}.hero__title[data-astro-cid-j7pv25f6]{animation-delay:.05s}.hero__lead[data-astro-cid-j7pv25f6]{animation-delay:.1s}.hero__btns[data-astro-cid-j7pv25f6],.hero__checks[data-astro-cid-j7pv25f6]{animation-delay:.15s}.hv-search[data-astro-cid-j7pv25f6],.hv-ad[data-astro-cid-j7pv25f6],.hv-dash[data-astro-cid-j7pv25f6]{animation:hero-in .7s var(--ease) both}.hv-ad[data-astro-cid-j7pv25f6]{animation-delay:.12s}.hv-dash[data-astro-cid-j7pv25f6]{animation-delay:.22s}.hv-chart__line[data-astro-cid-j7pv25f6]{stroke-dasharray:1;animation:hero-draw 1.4s .45s var(--ease) both}}@keyframes hero-in{0%{opacity:0;transform:translateY(.6rem)}}@keyframes hero-draw{0%{stroke-dashoffset:1}}.hero-features[data-astro-cid-j7pv25f6]{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem;margin:clamp(2rem,1.5rem + 2vw,1.2rem) 0 0;padding:0;list-style:none}@media(min-width:36rem){.hero-features[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1.75rem}}@media(min-width:64rem){.hero-features[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1.09fr) minmax(0,1.18fr) minmax(0,1.22fr) minmax(0,1.08fr);gap:0;margin-right:min(-.25rem,1rem - var(--gutter));margin-top:1.55rem}.hero-feature[data-astro-cid-j7pv25f6]+.hero-feature[data-astro-cid-j7pv25f6]{padding-left:1.75rem;border-left:1px solid #eceef1}.hero-feature[data-astro-cid-j7pv25f6]{padding-right:.25rem}}.hero-feature[data-astro-cid-j7pv25f6]{display:flex;align-items:flex-start;gap:1.1rem;min-width:0;margin-left:-.2rem}.hero-feature[data-astro-cid-j7pv25f6]+.hero-feature[data-astro-cid-j7pv25f6]{margin-left:0}.hero-feature__icon[data-astro-cid-j7pv25f6]{display:grid;flex:none;place-items:center;width:clamp(3.1rem,2.6rem + 1.5vw,3.65rem);height:clamp(3.1rem,2.6rem + 1.5vw,3.65rem);border-radius:50%;background:radial-gradient(circle at 50% 40%,#fde4e4,var(--c-red-tint) 70%);box-shadow:0 6px 16px #e9000c14;color:var(--c-red-vivid)}.hero-feature__icon[data-astro-cid-j7pv25f6] svg{stroke-width:2.3}.hero-feature__text[data-astro-cid-j7pv25f6]{display:grid;gap:.3rem;min-width:0;padding-top:.35rem}.hero-feature__title[data-astro-cid-j7pv25f6]{font-size:clamp(.9rem,.85rem + .15vw,.92rem);font-weight:650;letter-spacing:-.02em;line-height:1.25;color:var(--c-ink)}@media(min-width:64rem){.hero-feature__body[data-astro-cid-j7pv25f6]{max-width:11.4rem}}.hero-feature__body[data-astro-cid-j7pv25f6]{font-size:clamp(.8rem,.78rem + .1vw,.82rem);line-height:1.45;letter-spacing:-.018em;color:var(--c-hero-text)}.benefits[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1fr);width:100%;margin:clamp(2rem,1.5rem + 2vw,3rem) 0 0;padding:.375rem;list-style:none;text-align:left;border-radius:var(--radius-lg);background:var(--grad-band);box-shadow:inset 0 0 0 1px var(--c-line-dark),var(--shadow-lg);color:var(--c-white)}@media(min-width:22rem){.benefits[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.benefits[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr) minmax(0,1.1fr) minmax(0,1fr)}}.benefit[data-astro-cid-j7pv25f6]{position:relative;display:grid;align-content:start;gap:.25rem;min-width:0;padding:clamp(.7rem,.6rem + .3vw,.85rem) clamp(.85rem,.6rem + .7vw,1.25rem);border-radius:calc(var(--radius-lg) - .375rem);transition:background-color .25s var(--ease)}.benefit[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;background:var(--c-line-dark);pointer-events:none}.benefit[data-astro-cid-j7pv25f6]+.benefit[data-astro-cid-j7pv25f6]:before{inset:0 1rem auto;height:1px}@media(min-width:22rem)and (max-width:63.99rem){.benefit[data-astro-cid-j7pv25f6]+.benefit[data-astro-cid-j7pv25f6]:nth-child(3):before{content:none}.benefit[data-astro-cid-j7pv25f6]+.benefit[data-astro-cid-j7pv25f6]:nth-child(2n):before{inset:1rem auto 1rem 0;width:1px;height:auto}.benefit[data-astro-cid-j7pv25f6]:nth-child(n+3):after{content:"";position:absolute;inset:0 1rem auto;height:1px;background:var(--c-line-dark);pointer-events:none}}@media(min-width:64rem){.benefit[data-astro-cid-j7pv25f6]+.benefit[data-astro-cid-j7pv25f6]:before{inset:1rem auto 1rem 0;width:1px;height:auto}}.benefit__title[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:.55rem;min-width:0;font-size:clamp(1rem,.96rem + .2vw,1.125rem);font-weight:var(--fw-heading);letter-spacing:-.02em;line-height:1.2;color:var(--c-white)}.benefit__label[data-astro-cid-j7pv25f6]{min-width:0;overflow-wrap:break-word}.benefit__icon[data-astro-cid-j7pv25f6]{display:inline-grid;flex:none;place-items:center;width:1.875rem;height:1.875rem;border-radius:50%;background:var(--c-chip-dark);box-shadow:inset 0 0 0 1px var(--c-line-dark);color:var(--c-red-400);transition:transform .3s var(--ease)}.benefit__text[data-astro-cid-j7pv25f6]{min-width:0;padding-left:2.425rem;font-size:var(--fs-xs);line-height:1.45;color:var(--c-muted-dark);overflow-wrap:break-word}@media(min-width:64rem){.benefit__text[data-astro-cid-j7pv25f6]{padding-left:0}}.benefit__short[data-astro-cid-j7pv25f6]{display:none}@media(max-width:35.99rem){.benefit[data-astro-cid-j7pv25f6]{gap:.3rem;padding:.7rem .65rem .75rem}.benefit[data-astro-cid-j7pv25f6]+.benefit[data-astro-cid-j7pv25f6]:before{inset:0 .65rem auto}.benefit__title[data-astro-cid-j7pv25f6]{align-items:flex-start;gap:.45rem;font-size:.8125rem;line-height:1.2}.benefit__icon[data-astro-cid-j7pv25f6]{width:1.5rem;height:1.5rem;margin-top:-.05rem}.benefit__icon[data-astro-cid-j7pv25f6] svg{width:14px;height:14px}.benefit__text[data-astro-cid-j7pv25f6]{padding-left:0;font-size:.72rem;line-height:1.4}.benefit__long[data-astro-cid-j7pv25f6]{display:none}.benefit__short[data-astro-cid-j7pv25f6]{display:inline}}@media(min-width:22rem)and (max-width:35.99rem){.benefit[data-astro-cid-j7pv25f6]+.benefit[data-astro-cid-j7pv25f6]:nth-child(2n):before{inset:.65rem auto .65rem 0}.benefit[data-astro-cid-j7pv25f6]:nth-child(n+3):after{inset:0 .65rem auto}}.benefit__terms[data-astro-cid-j7pv25f6]{font-weight:600;color:var(--c-red-400);white-space:nowrap;text-underline-offset:.2em}.benefit__terms[data-astro-cid-j7pv25f6]:hover{color:var(--c-white)}.benefit__terms[data-astro-cid-j7pv25f6]:focus-visible{outline:2px solid var(--c-focus);outline-offset:2px;border-radius:2px}@media(hover:hover){.benefit[data-astro-cid-j7pv25f6]:hover{background-color:var(--c-glow-dark)}}@media(prefers-reduced-motion:no-preference){@media(hover:hover){.benefit[data-astro-cid-j7pv25f6]:hover .benefit__icon[data-astro-cid-j7pv25f6]{transform:translateY(-2px) rotate(-8deg)}}.benefits[data-astro-cid-j7pv25f6]{animation:band-in .6s var(--ease) both}.benefit[data-astro-cid-j7pv25f6]{animation:band-in .5s var(--ease) both}.benefit[data-astro-cid-j7pv25f6]:nth-child(1){animation-delay:.15s}.benefit[data-astro-cid-j7pv25f6]:nth-child(2){animation-delay:.23s}.benefit[data-astro-cid-j7pv25f6]:nth-child(3){animation-delay:.31s}.benefit[data-astro-cid-j7pv25f6]:nth-child(4){animation-delay:.39s}}@keyframes band-in{0%{opacity:0;transform:translateY(.5rem)}}.local-cards[data-astro-cid-j7pv25f6]{display:grid;gap:clamp(1rem,.75rem + 1vw,1.5rem);grid-template-columns:minmax(min(100%,17rem),1fr);margin:0;padding:0;list-style:none}@media(min-width:40rem){.local-cards[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(min(100%,14rem),1fr))}}@media(min-width:64rem){.local-cards[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,minmax(min(100%,17rem),1fr))}}.local-card[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);min-width:0;padding:clamp(.75rem,.5rem + 1vw,1.125rem);padding-bottom:clamp(1.25rem,1rem + 1vw,1.75rem);border:1px solid var(--c-border);border-radius:var(--radius-xl);background:var(--grad-soft);box-shadow:var(--shadow)}.local-card[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]{max-width:100%;min-width:0}.local-card__media[data-astro-cid-j7pv25f6]{width:100%;margin-bottom:var(--space-3);overflow:hidden;border-radius:var(--radius-lg)}.local-card__media[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{display:block;width:100%;height:auto}.local-card__title[data-astro-cid-j7pv25f6],.local-card__text[data-astro-cid-j7pv25f6]{padding-inline:var(--space-2)}.local-card__title[data-astro-cid-j7pv25f6]{font-size:var(--fs-h4);font-weight:800}.local-card__text[data-astro-cid-j7pv25f6]{margin-bottom:var(--space-3);color:var(--c-muted);overflow-wrap:break-word}.local-card__cta[data-astro-cid-j7pv25f6]{margin-top:auto;margin-inline-start:var(--space-2);max-width:calc(100% - var(--space-2));white-space:normal}.services-grid[data-astro-cid-j7pv25f6]{align-items:stretch}.center-cta[data-astro-cid-j7pv25f6]{margin-top:var(--space-7);text-align:center}.why__card[data-astro-cid-j7pv25f6]{display:grid;align-content:center;justify-items:center;gap:var(--space-4);min-width:0;max-width:60rem;margin-inline:auto;text-align:center;padding:clamp(1.75rem,1rem + 3.5vw,4rem);border-radius:var(--radius-xl);background:radial-gradient(28rem 18rem at 0% 0%,rgb(255 255 255 / .14),transparent 70%),var(--grad-accent);color:#ffffffeb;box-shadow:var(--shadow-lg)}.why__card[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{color:var(--c-white)}.why__card[data-astro-cid-j7pv25f6] .hl{color:var(--c-white);text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.12em}.why__card[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{margin-top:var(--space-3)}.start[data-astro-cid-j7pv25f6]{display:grid;gap:var(--space-7);align-items:center}@media(min-width:64rem){.start[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr)}}.start__copy[data-astro-cid-j7pv25f6]{display:grid;justify-items:start;gap:var(--space-4);min-width:0}.start__copy[data-astro-cid-j7pv25f6] .eyebrow[data-astro-cid-j7pv25f6]{margin-bottom:0}.start__copy[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--c-muted)}.start__card[data-astro-cid-j7pv25f6]{display:grid;gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,9.5rem),1fr));min-width:0;padding:var(--card-pad);list-style:none;box-shadow:var(--shadow)}.start__step[data-astro-cid-j7pv25f6]{min-width:0}.start__step[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin:var(--space-3) 0 var(--space-1);font-size:var(--fs-h4)}.start__step[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:var(--fs-sm);color:var(--c-muted)}.commitment[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:var(--space-5);margin-top:var(--space-6);padding:var(--card-pad);border-radius:var(--radius-xl);background:var(--c-white);border:1px solid var(--c-border);box-shadow:var(--shadow)}.commitment[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{flex:1 1 16rem;min-width:0;color:var(--c-muted)}.commitment[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin-bottom:var(--space-3)}.commitment__link[data-astro-cid-j7pv25f6]{margin-top:var(--space-4)}.example[data-astro-cid-j7pv25f6]{max-width:52rem;margin:0 auto var(--space-8);border-left:4px solid #e6b800}.example__title[data-astro-cid-j7pv25f6]{margin-block:var(--space-4)}.example[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]+p[data-astro-cid-j7pv25f6]{margin-top:var(--space-3)}.walk-head[data-astro-cid-j7pv25f6]{margin-bottom:var(--space-6)}.walk-card[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:var(--space-3);min-width:0;color:inherit;text-decoration:none;transition:box-shadow .2s var(--ease),transform .2s var(--ease)}.walk-card[data-astro-cid-j7pv25f6]:hover{color:inherit;box-shadow:var(--shadow-lg);transform:translateY(-3px)}.walk-card[data-astro-cid-j7pv25f6] .illustrative[data-astro-cid-j7pv25f6]{align-self:flex-start}.walk-card__meta[data-astro-cid-j7pv25f6]{font-size:var(--fs-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--c-red-600)}.walk-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:var(--fs-h4)}.walk-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]:not(.walk-card__meta){color:var(--c-muted)}.walk-card__more[data-astro-cid-j7pv25f6]{align-self:flex-start;margin-top:auto}.faq-more[data-astro-cid-j7pv25f6]{margin-top:var(--space-5);font-weight:600}.recog[data-astro-cid-j7pv25f6]{background:var(--c-surface)}.contact-band__panel[data-astro-cid-j7pv25f6]{display:grid;gap:var(--space-7);align-items:start;padding:clamp(1.5rem,.8rem + 3.5vw,4rem);border-radius:var(--radius-xl);background:radial-gradient(40rem 24rem at 0% 0%,rgb(224 48 60 / .22),transparent 70%),var(--grad-ink);color:var(--c-muted-dark);box-shadow:var(--shadow-lg)}.contact-band__panel[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]{min-width:0}@media(min-width:64rem){.contact-band__panel[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}}.contact-band[data-astro-cid-j7pv25f6] .eyebrow[data-astro-cid-j7pv25f6]{color:var(--c-red-400)}.contact-band[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{color:var(--c-white)}.contact-band__copy[data-astro-cid-j7pv25f6]>p[data-astro-cid-j7pv25f6]{margin-top:var(--space-4);font-size:var(--fs-lg)}.contact-band__callout[data-astro-cid-j7pv25f6]{display:grid;justify-items:start;gap:var(--space-3);margin-top:var(--space-6);padding:var(--card-pad);border-radius:var(--radius-lg);background:var(--grad-accent);color:#ffffffeb}.contact-band__callout[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{color:var(--c-white)}.contact-band__copy[data-astro-cid-j7pv25f6] .contact-band__call[data-astro-cid-j7pv25f6]{font-size:var(--fs-sm)}.contact-band__call[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--c-white);font-weight:700}.contact-band__copy[data-astro-cid-j7pv25f6] .contact-band__offer{margin-top:var(--space-5)}.contact-band[data-astro-cid-j7pv25f6] .lead-form{border:1px solid var(--c-ink-3)}
