.picon[data-astro-cid-x7h2llec]{color:var(--accent);flex:none}.pcard[data-astro-cid-gulyfwg6]{color:inherit;justify-content:space-between;gap:var(--s-xl);min-height:26rem;padding:var(--s-sm);border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--dark-8);transition:border-color .25s var(--ease), translate .25s var(--ease);flex-direction:column;text-decoration:none;display:flex}.pcard[data-astro-cid-gulyfwg6]:hover{border-color:var(--dark-16);translate:0 -2px}.pcard--dark[data-astro-cid-gulyfwg6]{background:var(--dark);color:var(--light);border-color:#0000}.pcard__top[data-astro-cid-gulyfwg6]{justify-content:space-between;align-items:flex-start;gap:var(--s-xs);display:flex}.pcard__title[data-astro-cid-gulyfwg6]{font-size:var(--size-h4);line-height:var(--lh-h4);letter-spacing:var(--ls-h4);max-width:12ch}.pcard__foot[data-astro-cid-gulyfwg6]{gap:var(--s-micro);flex-direction:column;display:flex}.pcard__desc[data-astro-cid-gulyfwg6]{color:var(--dark-64);max-width:42ch}.pcard--dark[data-astro-cid-gulyfwg6] .pcard__desc[data-astro-cid-gulyfwg6]{color:var(--light-64)}.pcard__ex[data-astro-cid-gulyfwg6]{color:var(--dark-48)}.pcard--dark[data-astro-cid-gulyfwg6] .pcard__ex[data-astro-cid-gulyfwg6]{color:var(--light-48)}.pcard__go[data-astro-cid-gulyfwg6]{margin-top:var(--s-micro);font-size:var(--size-b1);display:inline-block}.pcard[data-astro-cid-gulyfwg6]:hover .pcard__go[data-astro-cid-gulyfwg6]{transform:translate(3px)}.pcard[data-astro-cid-gulyfwg6]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.pcard--dark[data-astro-cid-gulyfwg6] .picon[data-astro-cid-gulyfwg6]{color:var(--light-64)}@media (prefers-reduced-motion:reduce){.pcard[data-astro-cid-gulyfwg6]{transition:none}}.hero[data-astro-cid-lcdefpme]{padding-top:var(--s-nano)}.hero__card[data-astro-cid-lcdefpme]{border-radius:var(--r-lg);background:var(--lift);color:var(--dark);isolation:isolate;grid-template-areas:"stack";display:grid;position:relative;overflow:hidden}.hero__card[data-astro-cid-lcdefpme]>*{grid-area:stack}.hero__photo[data-astro-cid-lcdefpme]{object-fit:cover;object-position:72% center;width:100%;height:100%}.hero__inner[data-astro-cid-lcdefpme]{z-index:1;padding:var(--s-xl) var(--s-xs);align-items:flex-start;gap:var(--s-xxxs);background:linear-gradient(#f8f5f1e6 0%,#f8f5f1b3 60%,#f8f5f166 100%);flex-direction:column;justify-content:center;min-height:60vh;display:flex;position:relative}.hero__eyebrow[data-astro-cid-lcdefpme]{color:var(--dark-48)}.hero__title[data-astro-cid-lcdefpme]{font-size:var(--size-h1);line-height:var(--lh-h1);letter-spacing:var(--ls-h1);text-wrap:pretty;max-width:15ch}@media (width<=767px){.hero__title[data-astro-cid-lcdefpme]{max-width:none}}.hero__lead[data-astro-cid-lcdefpme]{color:var(--dark-64);font-size:var(--size-b1);line-height:var(--lh-b1);max-width:46ch}.hero__actions[data-astro-cid-lcdefpme]{gap:var(--s-micro);margin-top:var(--s-xxxs);flex-wrap:wrap;display:flex}.hero__actions[data-astro-cid-lcdefpme] .btn--onDark{background:var(--dark);color:var(--light)}.hero__actions[data-astro-cid-lcdefpme] .btn--onDark:hover{background:var(--lift-dark-2)}.hero__actions[data-astro-cid-lcdefpme] .btn--ghostOnDark{border-color:var(--dark-32);color:var(--dark)}.hero__actions[data-astro-cid-lcdefpme] .btn--ghostOnDark:hover{border-color:var(--dark);background:var(--dark-4)}@media (width>=900px){.hero__photo[data-astro-cid-lcdefpme]{position:absolute;inset:0}.hero__inner[data-astro-cid-lcdefpme]{padding:clamp(var(--s-xs), 7vh, var(--s-xxl)) var(--s-lg);min-height:calc(85svh - var(--nav-h) - var(--s-nano));background:linear-gradient(100deg,#f8f5f1f2 0%,#f8f5f1cc 38%,#f8f5f100 62%)}.hero__photo[data-astro-cid-lcdefpme]{object-position:62% 25%}}@media (width>=900px) and (height<=960px){.hero__title[data-astro-cid-lcdefpme]{font-size:var(--size-h2);line-height:var(--lh-h2);letter-spacing:var(--ls-h2)}.hero__lead[data-astro-cid-lcdefpme]{font-size:var(--size-b2);line-height:var(--lh-b2)}}@media (width>=900px) and (height<=720px){.hero__title[data-astro-cid-lcdefpme]{font-size:var(--size-h3);line-height:var(--lh-h3);letter-spacing:var(--ls-h3)}.hero__inner[data-astro-cid-lcdefpme]{gap:var(--s-micro)}}@media (width<=899px){.hero__card[data-astro-cid-lcdefpme]{color:inherit;gap:var(--s-sm);background:0 0;border-radius:0;grid-template-areas:none;overflow:visible}.hero__card[data-astro-cid-lcdefpme]>*{grid-area:auto}.hero__inner[data-astro-cid-lcdefpme]{background:0 0;order:-1;min-height:0;padding:0}.hero__title[data-astro-cid-lcdefpme]{color:var(--dark)}.hero__eyebrow[data-astro-cid-lcdefpme]{color:var(--dark-48)}.hero__lead[data-astro-cid-lcdefpme]{color:var(--dark-64)}.hero__photo[data-astro-cid-lcdefpme]{aspect-ratio:4/3;border-radius:var(--r-lg);object-position:60% center;height:auto}}.grid-3[data-astro-cid-lcdefpme]{gap:var(--s-xxxs);display:grid}.grid-3__cell[data-astro-cid-lcdefpme]{display:flex}.grid-3__cell[data-astro-cid-lcdefpme]>*{flex:1}@media (width>=720px){.grid-3[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}@media (width>=1040px){.grid-3[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}}.steps[data-astro-cid-lcdefpme]{gap:var(--s-sm);margin-block-end:0;margin-inline:0;padding:0;list-style:none;display:grid}.step[data-astro-cid-lcdefpme]{border-top:var(--border);padding-top:var(--s-xxxs)}.step__n[data-astro-cid-lcdefpme]{font-family:var(--font-label);font-size:var(--size-label);letter-spacing:var(--ls-label);color:var(--accent)}.step__title[data-astro-cid-lcdefpme]{font-size:var(--size-h5);line-height:var(--lh-h5);margin-top:var(--s-micro)}.step__text[data-astro-cid-lcdefpme]{color:var(--dark-64);margin-top:var(--s-nano)}@media (width>=720px){.steps[data-astro-cid-lcdefpme]{gap:var(--s-md);grid-template-columns:repeat(2,1fr)}}@media (width>=1040px){.steps[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr)}}.teaser[data-astro-cid-lcdefpme]{gap:var(--s-xl);display:grid}.teaser__title[data-astro-cid-lcdefpme]{font-size:var(--size-h2);line-height:var(--lh-h2);letter-spacing:var(--ls-h2);margin:var(--rhythm-label) 0 0;max-width:var(--measure-heading)}.teaser[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{margin-top:0}.teaser__todo[data-astro-cid-lcdefpme]{color:var(--ui-warning);border-left:2px solid var(--ui-warning);padding-left:var(--s-micro);margin:var(--s-xxxs) 0;max-width:60ch}.teaser[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{margin-top:var(--rhythm-action)}.teaser__list[data-astro-cid-lcdefpme]{border-top:var(--border);max-width:var(--table-width);margin:0;padding:0;list-style:none}.teaser__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{justify-content:space-between;gap:var(--s-xxxs);padding:var(--s-xxxs) 0;border-bottom:var(--border);font-family:var(--font-heading);font-size:var(--size-h6);display:flex}@media (width>=900px){.teaser[data-astro-cid-lcdefpme]{column-gap:var(--s-xxl);row-gap:var(--rhythm-lead);grid-template-columns:minmax(0,42rem) minmax(0,1fr);align-items:start}.teaser__head[data-astro-cid-lcdefpme]{grid-area:1/1}.teaser__text[data-astro-cid-lcdefpme]{grid-area:2/1}.teaser__list[data-astro-cid-lcdefpme]{grid-area:2/2}}.why[data-astro-cid-lcdefpme]{gap:var(--s-xl);align-items:center;display:grid}.why__media[data-astro-cid-lcdefpme]{border-radius:var(--r-lg);width:100%;height:auto;display:block}.provider-name[data-astro-cid-lcdefpme]{font-family:var(--font-label);font-size:var(--size-label);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--dark-48);margin-top:var(--rhythm-lead)}.why__title[data-astro-cid-lcdefpme]{font-size:var(--size-h2);line-height:var(--lh-h2);letter-spacing:var(--ls-h2);margin:var(--rhythm-label) 0 0;max-width:var(--measure-heading)}.why[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{margin-top:var(--rhythm-lead)}.why__list[data-astro-cid-lcdefpme]{margin:var(--rhythm-action) 0 0;max-width:56ch;padding:0;list-style:none}.why__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding:var(--s-micro) 0;border-top:var(--border);color:var(--dark-64)}@media (width>=900px){.why[data-astro-cid-lcdefpme]{gap:var(--s-xxl);grid-template-columns:.8fr 1.2fr}}
