.tl[data-astro-cid-4nfdgzof]{list-style:none;margin:32px 0 0;padding:0;display:grid;gap:14px}.tl[data-astro-cid-4nfdgzof] li[data-astro-cid-4nfdgzof]{display:flex;gap:14px;align-items:flex-start;font-weight:600}.tl[data-astro-cid-4nfdgzof] svg[data-astro-cid-4nfdgzof]{flex:none}.tl-disc[data-astro-cid-4nfdgzof]{fill:var(--c-accent)}.tl-tick[data-astro-cid-4nfdgzof]{stroke:var(--c-accent-ink)}.tl-hero[data-astro-cid-4nfdgzof] li[data-astro-cid-4nfdgzof]{color:var(--c-ink-inverse)}.tl-light[data-astro-cid-4nfdgzof] li[data-astro-cid-4nfdgzof]{color:var(--c-ink)}.hi[data-astro-cid-vlskakkl]{position:relative;isolation:isolate;background:var(--c-ink);color:var(--c-ink-inverse)}.hi-bg[data-astro-cid-vlskakkl]{position:absolute;inset:0;overflow:hidden;background:var(--c-hero-ph);z-index:-2}.hi-media[data-astro-cid-vlskakkl]{width:100%;height:100%;object-fit:cover;display:block;max-width:none}.hi-bg[data-astro-cid-vlskakkl] .hi-drawing{position:absolute;inset:0;color:var(--c-hero-ph-line);opacity:.55}.hi-scrim[data-astro-cid-vlskakkl]{position:absolute;inset:0;z-index:-1;background:var(--scrim-hero)}.hi-label[data-astro-cid-vlskakkl]{position:absolute;right:24px;bottom:20px;z-index:1;padding:5px 12px;border-radius:var(--r-pill);background:var(--c-label-bg);color:var(--c-ink);font-size:var(--fs-label);font-weight:600}.hi-pause[data-astro-cid-vlskakkl]{position:absolute;left:24px;bottom:20px;z-index:2;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:var(--r);background:var(--c-label-bg);color:var(--c-ink);cursor:pointer}.hi-pause[data-astro-cid-vlskakkl][hidden]{display:none}.hi-pause[data-astro-cid-vlskakkl]:focus-visible{outline-color:var(--c-focus-inverse)}.hi-pause[data-astro-cid-vlskakkl] .hi-ico-play{display:none}.hi-pause[data-astro-cid-vlskakkl][aria-pressed=true] .hi-ico-play{display:block}.hi-pause[data-astro-cid-vlskakkl][aria-pressed=true] .hi-ico-pause{display:none}.hi-in[data-astro-cid-vlskakkl]{position:relative;z-index:1}.hi-home[data-astro-cid-vlskakkl] .hi-in[data-astro-cid-vlskakkl]{padding-top:88px;padding-bottom:96px}.hi-town[data-astro-cid-vlskakkl] .hi-in[data-astro-cid-vlskakkl]{padding-top:72px;padding-bottom:84px}.hi-product[data-astro-cid-vlskakkl] .hi-in[data-astro-cid-vlskakkl]{padding-top:28px;padding-bottom:96px}.hi-town[data-astro-cid-vlskakkl]:has(.hi-crumbs) .hi-in[data-astro-cid-vlskakkl]{padding-top:28px}.hi[data-astro-cid-vlskakkl] .hi-crumbs{margin-bottom:44px}.hi-grid[data-astro-cid-vlskakkl]{display:grid;grid-template-columns:1.05fr .95fr;gap:64px;align-items:center}.hi-product[data-astro-cid-vlskakkl] .hi-grid[data-astro-cid-vlskakkl]{grid-template-columns:1.35fr .85fr}.hi-card[data-astro-cid-vlskakkl]:empty{display:none}.hi-card[data-astro-cid-vlskakkl]{color:var(--c-ink)}.hi-eyebrow[data-astro-cid-vlskakkl]{margin:0 0 18px;font-size:var(--fs-small);font-weight:700;letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--c-accent-soft)}.hi-h1[data-astro-cid-vlskakkl]{margin:0;max-width:13ch;font-size:var(--fs-h1-hero);font-weight:800;line-height:var(--lh-h1);letter-spacing:var(--ls-h1);color:var(--c-ink-inverse)}.hi-product[data-astro-cid-vlskakkl] .hi-h1[data-astro-cid-vlskakkl]{font-size:var(--fs-h1-product)}.hi-intro[data-astro-cid-vlskakkl]{margin:24px 0 0;max-width:34em;font-size:var(--fs-lede);line-height:1.5;color:var(--c-ink-inverse-2)}.hi-town[data-astro-cid-vlskakkl] .hi-ticks{margin-top:30px}.hi-note[data-astro-cid-vlskakkl]{display:flex;gap:12px;align-items:flex-start;margin:28px 0 0;padding-top:22px;border-top:1px solid var(--c-line-on-photo);font-size:var(--fs-card);color:var(--c-ink-inverse-2)}.hi-note[data-astro-cid-vlskakkl] svg{flex:none;color:var(--c-accent-soft)}.hi[data-astro-cid-vlskakkl] a:focus-visible,.hi[data-astro-cid-vlskakkl] button:focus-visible{outline-color:var(--c-focus-inverse)}.hi-card[data-astro-cid-vlskakkl] a:focus-visible,.hi-card[data-astro-cid-vlskakkl] button:focus-visible,.hi-card[data-astro-cid-vlskakkl] input:focus-visible{outline-color:var(--c-focus)}@media(max-width:1080px){.hi-scrim[data-astro-cid-vlskakkl]{background:var(--scrim-hero-flat)}.hi-grid[data-astro-cid-vlskakkl],.hi-product[data-astro-cid-vlskakkl] .hi-grid[data-astro-cid-vlskakkl]{grid-template-columns:1fr;gap:40px}.hi-product[data-astro-cid-vlskakkl] .hi-grid[data-astro-cid-vlskakkl]{gap:36px}}@media(max-width:720px){.hi-label[data-astro-cid-vlskakkl]{right:16px;bottom:14px}}.st-h2[data-astro-cid-doxw6rdr]{margin-bottom:56px;max-width:20ch}.st-intro[data-astro-cid-doxw6rdr]{margin:-36px 0 56px}.st-wrap[data-astro-cid-doxw6rdr]{position:relative}.st-line[data-astro-cid-doxw6rdr]{position:absolute;left:28px;right:12%;top:27px;height:2px;background:var(--c-line-step)}.st-list[data-astro-cid-doxw6rdr]{list-style:none;margin:0;padding:0;display:grid;position:relative;counter-reset:step}.st-line4[data-astro-cid-doxw6rdr] .st-list[data-astro-cid-doxw6rdr]{grid-template-columns:repeat(4,1fr);gap:32px}.st-five[data-astro-cid-doxw6rdr] .st-list[data-astro-cid-doxw6rdr]{grid-template-columns:repeat(5,1fr);gap:28px}.st-list[data-astro-cid-doxw6rdr] li[data-astro-cid-doxw6rdr]{position:relative;counter-increment:step}.st-disc[data-astro-cid-doxw6rdr]{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:var(--c-accent);color:var(--c-accent-ink);font-family:var(--f-display);font-weight:800;font-size:22px}.st-disc[data-astro-cid-doxw6rdr]:before{content:counter(step)}.st-d48[data-astro-cid-doxw6rdr] .st-disc[data-astro-cid-doxw6rdr]{width:48px;height:48px;font-size:20px}.st-title[data-astro-cid-doxw6rdr]{margin:22px 0 0;font-size:var(--fs-h3);font-weight:700;line-height:1.3}.st-d48[data-astro-cid-doxw6rdr] .st-title[data-astro-cid-doxw6rdr]{margin-top:18px;font-size:var(--fs-h3-md)}.st-body[data-astro-cid-doxw6rdr]{margin:6px 0 0;font-size:var(--fs-card);color:var(--c-ink-muted)}.st-note[data-astro-cid-doxw6rdr]{margin:14px 0 0}@media(max-width:1080px){.st-five[data-astro-cid-doxw6rdr] .st-list[data-astro-cid-doxw6rdr]{grid-template-columns:repeat(2,1fr)}.st-five[data-astro-cid-doxw6rdr].st-d48 .st-list[data-astro-cid-doxw6rdr]{grid-template-columns:repeat(3,1fr)}}@media(max-width:720px){.st-line4[data-astro-cid-doxw6rdr] .st-list[data-astro-cid-doxw6rdr],.st-five[data-astro-cid-doxw6rdr] .st-list[data-astro-cid-doxw6rdr],.st-five[data-astro-cid-doxw6rdr].st-d48 .st-list[data-astro-cid-doxw6rdr]{grid-template-columns:1fr;gap:28px}.st-line[data-astro-cid-doxw6rdr]{display:none}}.qc[data-astro-cid-h6y7sioe]{background:var(--c-surface);color:var(--c-ink);border:1px solid var(--c-line);border-radius:var(--r-xl);padding:clamp(24px,3vw,36px);box-shadow:var(--sh-card)}.qc-compact[data-astro-cid-h6y7sioe]{padding:clamp(22px,2.6vw,30px)}.qc-title[data-astro-cid-h6y7sioe]{margin:0;font-size:var(--fs-card-title);font-weight:800;line-height:1.15;letter-spacing:var(--ls-card);color:var(--c-ink)}.qc-compact[data-astro-cid-h6y7sioe] .qc-title[data-astro-cid-h6y7sioe]{font-size:var(--fs-card-title-sm)}.qc-sub[data-astro-cid-h6y7sioe]{margin:6px 0 0;font-size:var(--fs-small);color:var(--c-ink-muted)}.qc[data-astro-cid-h6y7sioe] .qc-step[data-astro-cid-h6y7sioe]{margin-top:22px}.qc[data-astro-cid-h6y7sioe] .qc-step-1[data-astro-cid-h6y7sioe]{margin-top:26px}.qc[data-astro-cid-h6y7sioe] .qc-q[data-astro-cid-h6y7sioe]{margin:0;display:flex;gap:10px;align-items:center;font-weight:700;font-size:var(--fs-card);color:var(--c-ink)}.qc-chips[data-astro-cid-h6y7sioe]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.qc-hint[data-astro-cid-h6y7sioe]{margin:10px 0 0;font-size:var(--fs-hint);color:var(--c-ink-muted)}.qc-fitnote[data-astro-cid-h6y7sioe]{margin-top:8px}.qc[data-astro-cid-h6y7sioe] .tk-field[data-astro-cid-h6y7sioe] input[data-astro-cid-h6y7sioe],.qc-seg[data-astro-cid-h6y7sioe]{margin-top:10px}.qc-two[data-astro-cid-h6y7sioe]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px}.qc[data-astro-cid-h6y7sioe] .qc-two[data-astro-cid-h6y7sioe] input[data-astro-cid-h6y7sioe]{margin-top:6px}.qc[data-astro-cid-h6y7sioe] .qc-sublabel[data-astro-cid-h6y7sioe]{font-size:var(--fs-hint);font-weight:600;color:var(--c-ink-muted)}.qc-two[data-astro-cid-h6y7sioe]+.qc-hint[data-astro-cid-h6y7sioe]{margin-top:8px}.qc-err[data-astro-cid-h6y7sioe]{margin:16px 0 0;font-size:var(--fs-small);font-weight:600;color:var(--c-error)}.qc-err[data-astro-cid-h6y7sioe]:empty{margin-top:6px}.qc-send[data-astro-cid-h6y7sioe]{margin-top:10px}.qc-send[data-astro-cid-h6y7sioe][aria-disabled=true]{cursor:progress}.qc-reassure[data-astro-cid-h6y7sioe]{margin:14px 0 0;font-size:var(--fs-small);color:var(--c-ink-muted);text-align:center}.qc-reassure-sm[data-astro-cid-h6y7sioe]{margin-top:12px;font-size:var(--fs-hint)}.qc-sent[data-astro-cid-h6y7sioe][hidden],[data-astro-cid-h6y7sioe][data-qc-form][hidden]{display:none}.qc-disc[data-astro-cid-h6y7sioe]{fill:var(--c-accent)}.qc-tick[data-astro-cid-h6y7sioe]{stroke:var(--c-accent-ink)}.qc-sent-title[data-astro-cid-h6y7sioe]{margin-top:14px;outline:none}.qc-sent-body[data-astro-cid-h6y7sioe]{margin:10px 0 0;font-size:var(--fs-card);color:var(--c-ink-muted)}.qc-more[data-astro-cid-h6y7sioe]{margin-top:22px}
