.under-construction[data-astro-cid-3pcw27ey]{gap:var(--space_32);flex-direction:column;display:flex}.hero[data-astro-cid-3pcw27ey]{gap:var(--space_24);padding:0 0 var(--space_16);flex-direction:column;display:flex}.hero__text[data-astro-cid-3pcw27ey]{gap:var(--space_24);max-inline-size:35rem;flex-direction:column;padding-block-start:var(--space_24);display:flex}.hero__title[data-astro-cid-3pcw27ey]{font-family:var(--heading-font-family);font-size:3.5rem;font-weight:400;line-height:4rem}.hero__title[data-astro-cid-3pcw27ey] em[data-astro-cid-3pcw27ey]{color:var(--accent_default)}.hero__actions[data-astro-cid-3pcw27ey]{align-items:center;gap:var(--space_16);flex-wrap:wrap;padding-block-start:var(--space_8);display:flex}.hero__progress[data-astro-cid-3pcw27ey]{align-items:center;gap:var(--space_32);flex-direction:column;display:flex;container:progress/inline-size}.hero__illustration[data-astro-cid-3pcw27ey]{inline-size:100%;max-inline-size:400px;display:block}.hero__illustration[data-astro-cid-3pcw27ey] svg{block-size:auto;inline-size:100%;display:block;overflow:visible}.steps[data-astro-cid-3pcw27ey]{row-gap:var(--space_24);grid-template-columns:repeat(2,minmax(0,1fr));inline-size:100%;max-inline-size:608px;margin:0;padding:0;list-style:none;display:grid}.step[data-astro-cid-3pcw27ey]{align-items:center;gap:var(--space_8);padding-inline:var(--space_8);text-align:center;flex-direction:column;display:flex}.step__marker[data-astro-cid-3pcw27ey]{flex:none}.step--done[data-astro-cid-3pcw27ey] circle[data-astro-cid-3pcw27ey]{fill:var(--accent_default)}.step--done[data-astro-cid-3pcw27ey] path[data-astro-cid-3pcw27ey]{fill:none;stroke:var(--text_label);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.step--progress[data-astro-cid-3pcw27ey] circle[data-astro-cid-3pcw27ey],.step--soon[data-astro-cid-3pcw27ey] circle[data-astro-cid-3pcw27ey]{fill:var(--main_background);stroke-width:2px}.step--progress[data-astro-cid-3pcw27ey] circle[data-astro-cid-3pcw27ey]{stroke:var(--accent_default)}.step--progress[data-astro-cid-3pcw27ey] path[data-astro-cid-3pcw27ey]{stroke:var(--accent_default);stroke-width:2.5px;stroke-linecap:round}.step--soon[data-astro-cid-3pcw27ey] circle[data-astro-cid-3pcw27ey]{stroke:var(--tiles_border)}.step--progress[data-astro-cid-3pcw27ey] .step__status[data-astro-cid-3pcw27ey]{color:var(--accent_default)}.quote[data-astro-cid-3pcw27ey]{gap:var(--space_16);padding-block-start:var(--space_16);display:flex}.quote__mark[data-astro-cid-3pcw27ey]{color:var(--accent_default);flex:none}.quote__text[data-astro-cid-3pcw27ey]{max-inline-size:40.1875rem;font-family:var(--quote_s-font-family);font-size:1.25rem;font-style:italic;line-height:1.75rem}.wait[data-astro-cid-3pcw27ey]{gap:var(--space_24);padding:var(--space_16);background:var(--contrast_background);border:var(--border_s) solid var(--tiles_border);border-radius:var(--radius_xl);flex-direction:column;display:flex}.highlights[data-astro-cid-3pcw27ey]{gap:calc(2 * var(--space_16) + var(--border_s));grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.highlight[data-astro-cid-3pcw27ey]{gap:var(--space_8);flex-direction:column;display:flex;position:relative}.highlight[data-astro-cid-3pcw27ey]+.highlight[data-astro-cid-3pcw27ey]:before{content:"";block-size:var(--border_s);background:var(--tiles_border);position:absolute;inset-block-start:calc(-1 * var(--space_16) - var(--border_s));inset-inline:0}.highlight__image[data-astro-cid-3pcw27ey]{block-size:80px;inline-size:80px;margin-block-end:var(--space_8);display:block}.highlight__image[data-astro-cid-3pcw27ey] svg{display:block}.highlight__title[data-astro-cid-3pcw27ey]{color:var(--text_default);align-self:flex-start}.highlight__link[data-astro-cid-3pcw27ey]{text-underline-offset:.15em;text-decoration:underline}.highlight__link[data-astro-cid-3pcw27ey]:after{content:"";position:absolute;inset:0}.highlight[data-astro-cid-3pcw27ey]:has(.highlight__link):hover .highlight__link[data-astro-cid-3pcw27ey]{color:var(--accent_hover)}.highlight__link[data-astro-cid-3pcw27ey]:focus-visible{outline:none}.highlight[data-astro-cid-3pcw27ey]:has(.highlight__link:focus-visible){outline:var(--border_focus) solid var(--accent_default);outline-offset:var(--space_4);border-radius:var(--radius_s)}@media (width>=47.5em){.hero[data-astro-cid-3pcw27ey]{gap:var(--space_32);padding:0 var(--space_32) var(--space_32)}.hero__text[data-astro-cid-3pcw27ey]{padding-block-start:var(--space_64)}.hero__title[data-astro-cid-3pcw27ey]{font-size:4.5rem;line-height:5rem}.quote[data-astro-cid-3pcw27ey]{padding-inline:var(--space_32)}.quote__text[data-astro-cid-3pcw27ey]{font-size:1.5rem;line-height:2rem}.wait[data-astro-cid-3pcw27ey]{padding:var(--space_32)}}@container main (width>=50rem){.highlights[data-astro-cid-3pcw27ey]{gap:calc(2 * var(--space_32) + var(--border_s));grid-template-columns:repeat(4,minmax(0,1fr))}.highlight[data-astro-cid-3pcw27ey]+.highlight[data-astro-cid-3pcw27ey]:before{inline-size:var(--border_s);block-size:auto;inset-block:0;inset-inline-start:calc(-1 * var(--space_32) - var(--border_s));inset-inline-end:auto}}@container progress (width>=32rem){.steps[data-astro-cid-3pcw27ey]{grid-template-columns:repeat(4,minmax(0,1fr))}}@container main (width>=52.5rem){.hero[data-astro-cid-3pcw27ey]{flex-direction:row}.hero__text[data-astro-cid-3pcw27ey]{flex:0 35rem;min-inline-size:28rem}.hero__progress[data-astro-cid-3pcw27ey]{flex:1 1 0;min-inline-size:0}}@container main (52.5rem<=width<77rem){.hero__text[data-astro-cid-3pcw27ey]{flex-basis:28rem}}
