[data-accent-switcher]{display:none!important}:root{--demo-bottom-space:0px!important}html[data-preview="1"] astro-dev-toolbar{display:none!important}.ref-hero[data-astro-cid-45p7a3z5]{align-items:center;min-height:80vh;padding-block-start:max(48px,min(8vh,96px));padding-block-end:max(48px,min(8vh,96px));display:grid;position:relative;overflow:hidden}.ref-hero-in[data-astro-cid-45p7a3z5]{z-index:1;grid-template-columns:minmax(0,1fr);width:100%;display:grid;position:relative}.ref-hero-text[data-astro-cid-45p7a3z5]{min-width:0}@media (min-width:1024px){.ref-hero-in[data-astro-cid-45p7a3z5]{grid-template-columns:minmax(0,2.3fr) minmax(0,1fr);align-items:center;gap:max(32px,min(5vw,80px))}}.ref-invite[data-astro-cid-45p7a3z5]{min-height:calc(1.4*max(17px,min(1.4vw,20px)));color:rgb(var(--tx-rgb));align-items:center;gap:14px;margin-bottom:max(20px,min(3vh,30px));font-size:max(17px,min(1.4vw,20px));line-height:1.4;display:none}html[data-has-von] .ref-invite[data-astro-cid-45p7a3z5]{display:flex}.ref-invite-rule[data-astro-cid-45p7a3z5]{background:rgb(var(--ac-rgb));border-radius:2px;flex-shrink:0;width:max(28px,min(3vw,40px));height:2px}.ref-h1[data-astro-cid-45p7a3z5]{letter-spacing:-.03em;max-width:22ch;color:rgb(var(--tx-rgb));text-wrap:balance;font-size:max(44px,min(5.6vw,80px));font-weight:600;line-height:1.01}.ref-lead[data-astro-cid-45p7a3z5]{max-width:46ch;color:rgb(var(--tx-soft-rgb));text-wrap:pretty;margin-top:max(18px,min(2.6vh,26px));font-size:max(18px,min(1.5vw,22px));line-height:1.6}.ref-ways[data-astro-cid-45p7a3z5]{flex-wrap:wrap;align-items:center;gap:max(12px,min(1.6vw,18px));margin-top:max(28px,min(4vh,40px));display:flex}.ref-ways--end[data-astro-cid-45p7a3z5]{margin-top:max(32px,min(4.6vh,48px))}.ref-cta[data-astro-cid-45p7a3z5],.ref-cta-alt[data-astro-cid-45p7a3z5]{border-radius:var(--r-pill);align-items:center;gap:10px;padding:max(15px,min(2.1vh,17px)) max(26px,min(3vw,34px));font-size:max(15px,min(1.2vw,16px));font-weight:500;transition:gap .2s,box-shadow .2s,border-color .2s,background-color .2s;display:inline-flex}.ref-cta[data-astro-cid-45p7a3z5]{background:rgb(var(--ac-rgb));color:rgb(var(--ac-on-rgb));box-shadow:var(--elev-1)}.ref-cta[data-astro-cid-45p7a3z5]:hover{box-shadow:var(--elev-2);gap:14px}.ref-cta-alt[data-astro-cid-45p7a3z5]{border:1px solid rgb(var(--ln-rgb) / .22);color:rgb(var(--tx-rgb))}.ref-cta-alt[data-astro-cid-45p7a3z5]:hover{border-color:rgb(var(--ln-rgb) / .45);background:rgb(var(--ln-rgb) / .04)}.ref-cta-alt[data-astro-cid-45p7a3z5][hidden]{display:none}.ref-wa-i[data-astro-cid-45p7a3z5]{flex-shrink:0;width:18px;height:18px}.ref-cta-alt[data-astro-cid-45p7a3z5][data-demo]{cursor:default;opacity:.72}.ref-cta-alt[data-astro-cid-45p7a3z5][data-demo]:hover{border-color:rgb(var(--ln-rgb) / .22);background:0 0}.ref-ways--on[data-astro-cid-45p7a3z5] .ref-cta[data-astro-cid-45p7a3z5]{background:rgb(var(--ac-on-rgb));color:rgb(var(--ac-rgb))}.ref-ways--on[data-astro-cid-45p7a3z5] .ref-cta-alt[data-astro-cid-45p7a3z5]{border-color:rgb(var(--ac-on-rgb) / .4);color:rgb(var(--ac-on-rgb))}.ref-ways--on[data-astro-cid-45p7a3z5] .ref-cta-alt[data-astro-cid-45p7a3z5]:hover{border-color:rgb(var(--ac-on-rgb) / .7);background:rgb(var(--ac-on-rgb) / .08)}.ref-who[data-astro-cid-45p7a3z5]{align-items:center;gap:14px;margin-top:max(28px,min(4vh,40px));display:flex}.ref-who[data-astro-cid-45p7a3z5][hidden]{display:none}.ref-who-img[data-astro-cid-45p7a3z5]{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:44px;height:44px;box-shadow:0 0 0 2px rgb(var(--ac-surface-rgb));border-radius:50%;flex-shrink:0}.ref-who-name[data-astro-cid-45p7a3z5]{color:rgb(var(--tx-rgb));font-size:14px;font-weight:600;display:block}.ref-who-role[data-astro-cid-45p7a3z5]{text-transform:uppercase;letter-spacing:.14em;color:rgb(var(--tx-mut-rgb));margin-top:1px;font-size:12px;display:block}.ref-motif[data-astro-cid-45p7a3z5]{width:min(86vw,420px);color:rgb(var(--ac-rgb));opacity:.08;pointer-events:none;z-index:-1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ref-motif[data-astro-cid-45p7a3z5] svg[data-astro-cid-45p7a3z5]{width:100%;height:auto;display:block}.ref-motif[data-astro-cid-45p7a3z5] .sp-node{fill:rgb(var(--ac-rgb))}@media (min-width:1024px){.ref-motif[data-astro-cid-45p7a3z5]{opacity:.14;z-index:auto;justify-self:stretch;width:100%;max-width:100%;position:static;transform:none}}.ref-h2[data-astro-cid-45p7a3z5]{letter-spacing:-.02em;color:rgb(var(--tx-rgb));text-wrap:balance;max-width:22ch;font-size:max(28px,min(3vw,42px));font-weight:600;line-height:1.1}.ref-h2--on[data-astro-cid-45p7a3z5]{color:rgb(var(--ac-on-rgb))}.ref-ruled[data-astro-cid-45p7a3z5]{border-top:1px solid rgb(var(--ln-rgb) / .12)}.ref-check[data-astro-cid-45p7a3z5]{border-top:1px solid rgb(var(--ln-rgb) / .12);margin-top:max(28px,min(4vh,44px))}.ref-check-row[data-astro-cid-45p7a3z5]{border-bottom:1px solid rgb(var(--ln-rgb) / .12);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:max(16px,min(2vw,24px));padding-block-start:max(18px,min(2.6vh,26px));padding-block-end:max(18px,min(2.6vh,26px));display:grid}.ref-check-mark[data-astro-cid-45p7a3z5]{background:rgb(var(--ac-rgb) / .12);width:26px;height:26px;color:rgb(var(--ac-text-rgb));border-radius:50%;place-items:center;display:grid}.ref-check-mark[data-astro-cid-45p7a3z5] svg[data-astro-cid-45p7a3z5]{width:15px;height:15px}.ref-check-title[data-astro-cid-45p7a3z5]{color:rgb(var(--tx-rgb));font-size:max(17px,min(1.4vw,19px));font-weight:600}.ref-check-text[data-astro-cid-45p7a3z5]{max-width:68ch;color:rgb(var(--tx-soft-rgb));text-wrap:pretty;margin-top:6px;font-size:max(15px,min(1.15vw,16px));line-height:1.6}.ref-steps[data-astro-cid-45p7a3z5]{gap:max(28px,min(3.4vw,52px));margin-top:max(32px,min(4.6vh,52px));display:grid}@media (min-width:768px){.ref-steps[data-astro-cid-45p7a3z5]{grid-template-columns:repeat(3,minmax(0,1fr))}}.ref-step[data-astro-cid-45p7a3z5]{border-top:2px solid rgb(var(--ac-rgb) / .35);padding-top:max(16px,min(2.2vh,22px))}.ref-step-n[data-astro-cid-45p7a3z5]{font-family:var(--font-mono);color:rgb(var(--ac-text-rgb));font-size:max(40px,min(4.4vw,62px));font-weight:500;line-height:1;display:block}.ref-step-title[data-astro-cid-45p7a3z5]{color:rgb(var(--tx-rgb));margin-top:max(14px,min(2vh,20px));font-size:max(18px,min(1.5vw,21px));font-weight:600;line-height:1.25}.ref-step-text[data-astro-cid-45p7a3z5]{color:rgb(var(--tx-soft-rgb));text-wrap:pretty;margin-top:8px;font-size:max(15px,min(1.15vw,16px));line-height:1.6}.ref-tl[data-astro-cid-45p7a3z5]{gap:max(26px,min(3vw,40px));margin-top:max(34px,min(5vh,56px));display:grid}.ref-tl-item[data-astro-cid-45p7a3z5]{padding-left:30px;position:relative}.ref-tl-item[data-astro-cid-45p7a3z5]:before{content:"";background:rgb(var(--ac-rgb) / .25);width:2px;position:absolute;top:18px;bottom:-26px;left:5px}.ref-tl-item[data-astro-cid-45p7a3z5]:last-child:before{display:none}.ref-tl-node[data-astro-cid-45p7a3z5]{background:rgb(var(--su-sunken-rgb));width:12px;height:12px;box-shadow:inset 0 0 0 3px rgb(var(--ac-rgb));border-radius:50%;position:absolute;top:5px;left:0}@media (min-width:900px){.ref-tl[data-astro-cid-45p7a3z5]{grid-template-columns:repeat(4,minmax(0,1fr));gap:max(20px,min(2.4vw,36px))}.ref-tl-item[data-astro-cid-45p7a3z5]{padding-top:30px;padding-left:0}.ref-tl-item[data-astro-cid-45p7a3z5]:before{width:auto;height:2px;top:5px;bottom:auto;left:12px;right:-24px}.ref-tl-node[data-astro-cid-45p7a3z5]{top:0;left:0}}.ref-tl-title[data-astro-cid-45p7a3z5]{color:rgb(var(--tx-rgb));font-size:max(17px,min(1.4vw,19px));font-weight:600}.ref-tl-text[data-astro-cid-45p7a3z5]{color:rgb(var(--tx-soft-rgb));text-wrap:pretty;margin-top:8px;font-size:max(15px,min(1.1vw,16px));line-height:1.6}.ref-cmp[data-astro-cid-45p7a3z5]{margin-top:max(30px,min(4.2vh,46px))}.ref-cmp-head[data-astro-cid-45p7a3z5],.ref-cmp-row[data-astro-cid-45p7a3z5]{grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:860px){.ref-cmp-head[data-astro-cid-45p7a3z5],.ref-cmp-row[data-astro-cid-45p7a3z5]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.ref-cmp-head[data-astro-cid-45p7a3z5] span[data-astro-cid-45p7a3z5]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.18em;color:rgb(var(--tx-mut-rgb));padding:0 max(18px,min(2vw,28px)) 12px;font-size:11px}.ref-cmp-head[data-astro-cid-45p7a3z5] span[data-astro-cid-45p7a3z5]:last-child{color:rgb(var(--ac-text-rgb))}.ref-cmp-row[data-astro-cid-45p7a3z5]>p[data-astro-cid-45p7a3z5]{border-top:1px solid rgb(var(--ln-rgb) / .12);text-wrap:pretty;padding:max(18px,min(2.6vh,26px)) max(18px,min(2vw,28px));font-size:max(15px,min(1.15vw,17px));line-height:1.6}.ref-cmp-l[data-astro-cid-45p7a3z5]{color:rgb(var(--tx-soft-rgb))}.ref-cmp-r[data-astro-cid-45p7a3z5]{background:rgb(var(--ac-surface-rgb));color:rgb(var(--tx-rgb))}.ref-cmp-row[data-astro-cid-45p7a3z5]:last-child>p[data-astro-cid-45p7a3z5]{border-bottom:1px solid rgb(var(--ln-rgb) / .12)}.ref-cmp-tag[data-astro-cid-45p7a3z5]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.18em;color:rgb(var(--tx-mut-rgb));margin-bottom:6px;font-size:10px;display:block}@media (min-width:860px){.ref-cmp-tag[data-astro-cid-45p7a3z5]{display:none}}@media (max-width:859px){.ref-cmp-head[data-astro-cid-45p7a3z5]{display:none}}.ref-st[data-astro-cid-45p7a3z5]{border-top:1px solid rgb(var(--ac-on-rgb) / .22);margin-top:max(30px,min(4.2vh,48px))}.ref-st-row[data-astro-cid-45p7a3z5]{border-bottom:1px solid rgb(var(--ac-on-rgb) / .22);padding-block-start:max(26px,min(4vh,44px));padding-block-end:max(26px,min(4vh,44px))}.ref-st-title[data-astro-cid-45p7a3z5]{letter-spacing:-.025em;max-width:24ch;color:rgb(var(--ac-on-rgb));text-wrap:balance;font-size:max(28px,min(3.6vw,52px));font-weight:600;line-height:1.06}.ref-st-text[data-astro-cid-45p7a3z5]{max-width:58ch;color:rgb(var(--ac-on-rgb) / .85);text-wrap:pretty;margin-top:max(10px,min(1.4vh,14px));font-size:max(15px,min(1.2vw,17px));line-height:1.6}.ref-on[data-astro-cid-45p7a3z5]{color:rgb(var(--ac-on-rgb))!important}.ref-on-mut[data-astro-cid-45p7a3z5]{color:rgb(var(--ac-on-rgb) / .8)!important}@media (prefers-reduced-motion:reduce){.ref-cta[data-astro-cid-45p7a3z5],.ref-cta-alt[data-astro-cid-45p7a3z5]{transition:none}}
