.grid[data-astro-cid-jabhex2p]{gap:var(--space-4) clamp(2rem, 4vw, 5rem);margin-top:var(--space-4);grid-template-columns:1fr;display:grid}li[data-astro-cid-jabhex2p]{padding-top:var(--space-2);border-top:1px solid var(--color-navy)}h3[data-astro-cid-jabhex2p]{font-size:var(--text-lead);font-weight:500;line-height:1.3}p[data-astro-cid-jabhex2p]{margin-top:var(--space-1);max-width:var(--measure);color:var(--color-ink-soft)}@media (width>=720px){.grid[data-astro-cid-jabhex2p]{grid-template-columns:repeat(2,1fr)}}.list[data-astro-cid-aktsvbvs]{gap:var(--space-4) clamp(2rem, 4vw, 5rem);margin-block:var(--space-4) var(--space-3);grid-template-columns:1fr;display:grid}dt[data-astro-cid-aktsvbvs]{font-size:var(--text-lead);font-weight:500;line-height:1.25}dd[data-astro-cid-aktsvbvs]{margin-top:var(--space-1);max-width:var(--measure);color:var(--color-ink-soft)}@media (width>=880px){.list[data-astro-cid-aktsvbvs]{grid-template-columns:repeat(2,1fr)}}.copy[data-astro-cid-ge2uvauf]{padding:var(--space-4) var(--gutter) var(--space-5);flex-direction:column;justify-content:flex-end;display:flex}h1[data-astro-cid-ge2uvauf]{font-size:var(--text-hero);letter-spacing:-.015em;line-height:1.14}.sub[data-astro-cid-ge2uvauf]{margin-top:var(--space-2);color:var(--color-on-navy-soft);font-size:var(--text-lead);text-wrap:balance;line-height:1.3}.cta[data-astro-cid-ge2uvauf]{margin-top:var(--space-4);align-self:flex-start}.photo[data-astro-cid-ge2uvauf]{aspect-ratio:4/3;display:block;position:relative}.photo[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{object-fit:cover;object-position:center top;width:100%;height:100%;position:absolute;inset:0}@media (width>=880px){.hero[data-astro-cid-ge2uvauf]{grid-template-columns:1fr 1fr;min-height:max(34rem,42.88vw);display:grid}h1[data-astro-cid-ge2uvauf]{text-wrap:wrap}.copy[data-astro-cid-ge2uvauf]{padding:0 2.5vw clamp(2.75rem, 5.25vw, 9rem) var(--gutter)}.sub[data-astro-cid-ge2uvauf]{margin-top:.9em}.cta[data-astro-cid-ge2uvauf]{min-height:clamp(3rem,3.95vw,6.25rem);margin-top:clamp(1.75rem,2.6vw,4.25rem);padding-inline:clamp(1.5rem,1.9vw,3rem);font-size:clamp(1rem,1.27vw,2rem);font-weight:400}.photo[data-astro-cid-ge2uvauf]{aspect-ratio:auto}}.steps[data-astro-cid-l43jfdkk]{gap:var(--space-4) clamp(1.5rem, 3vw, 3.5rem);margin-top:var(--space-4);grid-template-columns:1fr;display:grid}li[data-astro-cid-l43jfdkk]{padding-top:var(--space-2);border-top:1px solid var(--color-rule)}.number[data-astro-cid-l43jfdkk]{margin-bottom:var(--space-1);color:var(--color-ink-soft);font-variant-numeric:tabular-nums;display:block}h3[data-astro-cid-l43jfdkk]{font-size:var(--text-lead);font-weight:500;line-height:1.3}p[data-astro-cid-l43jfdkk]{margin-top:var(--space-1);color:var(--color-ink-soft)}.funding[data-astro-cid-l43jfdkk]{margin-top:var(--space-5);max-width:var(--measure);color:var(--color-ink);font-size:var(--text-lead);line-height:1.4}@media (width>=720px){.steps[data-astro-cid-l43jfdkk]{grid-template-columns:repeat(2,1fr)}}@media (width>=1100px){.steps[data-astro-cid-l43jfdkk]{grid-template-columns:repeat(4,1fr)}}.packages[data-astro-cid-ti5fokq7]{padding-block-start:clamp(3rem,4.55vw,8rem)}.grid[data-astro-cid-ti5fokq7]{grid-template-columns:1fr;gap:clamp(1rem,1.5vw,2.25rem);margin-top:clamp(1.5rem,2.4vw,4rem);display:grid}.panel[data-astro-cid-ti5fokq7]{flex-direction:column;padding:clamp(1.25rem,1.5vw,2.25rem);padding-block-start:clamp(1.25rem,2.13vw,3.25rem);display:flex}.plain[data-astro-cid-ti5fokq7]{background:var(--color-white)}h3[data-astro-cid-ti5fokq7]{font-size:calc(var(--text-title) * .93)}.badge-row[data-astro-cid-ti5fokq7],.duration[data-astro-cid-ti5fokq7],.use[data-astro-cid-ti5fokq7]{margin-top:var(--space-1)}.badge-row[data-astro-cid-ti5fokq7]:empty{display:none}.duration[data-astro-cid-ti5fokq7]{color:var(--color-ink-soft);font-size:var(--text-lead);line-height:1.3}.on-navy[data-astro-cid-ti5fokq7] .duration[data-astro-cid-ti5fokq7]{color:var(--color-on-navy-soft)}.badge[data-astro-cid-ti5fokq7]{border:1px solid var(--color-on-navy-soft);width:fit-content;font-size:var(--text-small);padding:.125rem .625rem}.use[data-astro-cid-ti5fokq7]{margin-block:var(--space-3);flex:1}.price-line[data-astro-cid-ti5fokq7]{margin-top:var(--space-3);font-weight:500}.text-link[data-astro-cid-ti5fokq7]{place-self:flex-start start}.sr-only[data-astro-cid-ti5fokq7]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width>=640px){.grid[data-astro-cid-ti5fokq7]{grid-template-columns:repeat(2,1fr)}.badge-row[data-astro-cid-ti5fokq7]:empty{display:block}.badge-row[data-astro-cid-ti5fokq7]{min-height:calc(var(--text-small) * 1.55 + .25rem + 2px)}}@media (width>=1100px){.grid[data-astro-cid-ti5fokq7]{grid-template-columns:repeat(4,1fr);row-gap:0}.panel[data-astro-cid-ti5fokq7]{grid-row:span 7;grid-template-rows:subgrid;row-gap:0;display:grid}}.grid[data-astro-cid-ectujax3]{margin-top:var(--space-4);grid-template-columns:1fr;column-gap:clamp(2rem,4vw,5rem);display:grid}li[data-astro-cid-ectujax3]{padding-block:var(--space-2);border-top:1px solid var(--color-rule);font-size:var(--text-lead)}@media (width>=720px){.grid[data-astro-cid-ectujax3]{grid-template-columns:repeat(2,1fr)}}@media (width>=1100px){.grid[data-astro-cid-ectujax3]{grid-template-columns:repeat(3,1fr)}}.since[data-astro-cid-atvc6rfw]{min-height:clamp(16rem,30vw,36rem);padding-block:var(--space-5);padding-inline:var(--gutter);align-items:flex-end;display:flex}p[data-astro-cid-atvc6rfw]{max-width:22ch;font-size:var(--text-section);letter-spacing:-.015em;text-wrap:balance;line-height:1.2}
