.crumbs[data-astro-cid-somuvvfd]{color:color-mix(in srgb, var(--on-dark) 65%, transparent);gap:8px;font-size:14px;display:flex}.crumbs[data-astro-cid-somuvvfd] a[data-astro-cid-somuvvfd]{text-decoration:none}.crumbs[data-astro-cid-somuvvfd] a[data-astro-cid-somuvvfd]:hover{color:var(--on-dark);text-underline-offset:3px;text-decoration:underline}.crumbs[data-astro-cid-somuvvfd] [data-astro-cid-somuvvfd][aria-current]{color:var(--on-dark);font-weight:600}.bh[data-astro-cid-somuvvfd]{background:radial-gradient(90% 120% at 100% 0%, color-mix(in srgb, var(--signal) 45%, transparent), transparent 60%), var(--dark);color:var(--on-dark);border-radius:28px;margin:12px;overflow:hidden}.bh__grid[data-astro-cid-somuvvfd]{grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(40px,6vw,96px);padding-block:clamp(48px,7vw,104px);display:grid}.bh__copy[data-astro-cid-somuvvfd]{justify-items:start;gap:24px;display:grid}.bh__h1[data-astro-cid-somuvvfd]{font-size:clamp(40px,5vw,72px)}.bh__lead[data-astro-cid-somuvvfd]{color:color-mix(in srgb, var(--on-dark) 78%, transparent);max-width:48ch;margin:0;font-size:clamp(17px,1.3vw,19px)}.bh__cta[data-astro-cid-somuvvfd]{flex-wrap:wrap;align-items:center;gap:24px;margin-top:8px;display:flex}.bh__link[data-astro-cid-somuvvfd]{color:var(--on-dark);text-underline-offset:4px;font-weight:650}.bh__link--ink[data-astro-cid-somuvvfd]{color:var(--signal-text);text-decoration:none}.bh__link--ink[data-astro-cid-somuvvfd]:hover{text-decoration:underline}.req[data-astro-cid-somuvvfd]{width:min(420px,100%);color:var(--ink);background:#fff;border-radius:22px;justify-self:end;gap:14px;margin:0;padding:22px;display:grid;rotate:1.5deg;box-shadow:0 40px 80px -30px #0009}.req__top[data-astro-cid-somuvvfd]{align-items:center;gap:8px;font-size:13.5px;font-weight:650;display:flex}.req__dot[data-astro-cid-somuvvfd]{background:#38d07f;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #38d07f2e}.req__t[data-astro-cid-somuvvfd]{color:var(--muted);margin-left:auto;font-weight:500}.req__car[data-astro-cid-somuvvfd]{letter-spacing:-.02em;margin:0;font-size:24px;font-weight:700}.req__car[data-astro-cid-somuvvfd] span[data-astro-cid-somuvvfd]{color:var(--muted);font-weight:600}.req__pics[data-astro-cid-somuvvfd]{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.req__pics[data-astro-cid-somuvvfd] img{aspect-ratio:4/3;object-fit:cover;border-radius:10px;width:100%;display:block}.req__dl[data-astro-cid-somuvvfd]{grid-template-columns:1fr 1fr;gap:10px 16px;margin:0;display:grid}.req__dl[data-astro-cid-somuvvfd] dt[data-astro-cid-somuvvfd]{color:var(--muted);font-size:12px;font-weight:600}.req__dl[data-astro-cid-somuvvfd] dd[data-astro-cid-somuvvfd]{margin:2px 0 0;font-size:14.5px;font-weight:650}.req__price[data-astro-cid-somuvvfd]{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:baseline;padding-top:12px;font-size:14px;display:flex}.req__price[data-astro-cid-somuvvfd] strong[data-astro-cid-somuvvfd]{color:var(--signal-text);font-size:22px}.req__btns[data-astro-cid-somuvvfd]{grid-template-columns:1.3fr 1fr;gap:8px;display:grid}.req__b[data-astro-cid-somuvvfd]{border:1px solid var(--line-strong);border-radius:10px;place-items:center;min-height:42px;font-size:14px;font-weight:650;display:grid}.req__b--main[data-astro-cid-somuvvfd]{background:var(--signal);color:var(--on-signal);border-color:var(--signal)}.req__note[data-astro-cid-somuvvfd]{color:var(--muted);text-align:right;font-size:11.5px}.sec__h[data-astro-cid-somuvvfd]{margin-bottom:clamp(32px,4vw,52px)}.perks[data-astro-cid-somuvvfd]{grid-template-columns:repeat(4,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}.perk[data-astro-cid-somuvvfd]{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--card);align-content:start;gap:10px;padding:24px;display:grid}.perk__n[data-astro-cid-somuvvfd]{color:var(--signal-text);font-size:13px;font-weight:700}.perk__t[data-astro-cid-somuvvfd]{letter-spacing:-.015em;margin:0;font-size:19px;font-weight:700}.perk__d[data-astro-cid-somuvvfd]{color:var(--muted);margin:0;font-size:15px;line-height:1.5}.steps[data-astro-cid-somuvvfd]{grid-template-columns:repeat(3,1fr);gap:clamp(24px,4vw,56px);margin:0;padding:0;list-style:none;display:grid}.bstep[data-astro-cid-somuvvfd]{border-top:1px solid color-mix(in srgb, var(--on-dark) 20%, transparent);align-content:start;gap:12px;padding-top:22px;display:grid}.bstep__n[data-astro-cid-somuvvfd]{background:var(--signal);width:40px;height:40px;color:var(--on-signal);border-radius:50%;place-items:center;font-weight:700;display:grid}.bstep__t[data-astro-cid-somuvvfd]{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:700}.bstep__d[data-astro-cid-somuvvfd]{color:color-mix(in srgb, var(--on-dark) 72%, transparent);margin:0}.prof[data-astro-cid-somuvvfd]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(40px,6vw,96px);display:grid}.prof__card[data-astro-cid-somuvvfd]{border-radius:var(--r-lg);border:1px solid var(--line);background:var(--card);box-shadow:var(--shadow);transition:translate .2s var(--ease);text-decoration:none;display:grid;overflow:hidden}.prof__card[data-astro-cid-somuvvfd]:hover{translate:0 -3px}.prof__card[data-astro-cid-somuvvfd] img{aspect-ratio:16/8;object-fit:cover;width:100%;display:block}.prof__body[data-astro-cid-somuvvfd]{gap:6px;padding:20px 22px 22px;display:grid}.prof__name[data-astro-cid-somuvvfd]{font-size:20px;font-weight:700}.prof__meta[data-astro-cid-somuvvfd]{color:var(--muted);font-size:14px}.prof__tags[data-astro-cid-somuvvfd]{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.prof__tags[data-astro-cid-somuvvfd] span[data-astro-cid-somuvvfd]{background:var(--paper-2);border-radius:999px;padding:5px 10px;font-size:13px;font-weight:600}.prof__copy[data-astro-cid-somuvvfd]{justify-items:start;gap:22px;display:grid}.reg[data-astro-cid-somuvvfd]{background:var(--paper-2)}.reg__grid[data-astro-cid-somuvvfd]{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(32px,6vw,96px);display:grid}.reg__info[data-astro-cid-somuvvfd]{gap:22px;display:grid;position:sticky;top:110px}.reg__ticks[data-astro-cid-somuvvfd]{color:var(--ink-2);gap:10px;margin:0;padding:0;list-style:none;display:grid}.reg__ticks[data-astro-cid-somuvvfd] li[data-astro-cid-somuvvfd]:before{content:"✓";color:var(--signal-text);margin-right:10px;font-weight:700}.reg__ticks[data-astro-cid-somuvvfd] a[data-astro-cid-somuvvfd]{color:var(--signal-text)}.rf[data-astro-cid-somuvvfd]{background:var(--card);box-shadow:var(--shadow);border-radius:22px;padding:clamp(20px,3vw,32px)}.rf__pane[data-astro-cid-somuvvfd]{gap:18px;display:grid}.row[data-astro-cid-somuvvfd]{grid-template-columns:1fr 1fr;gap:14px;display:grid}.f[data-astro-cid-somuvvfd]{gap:7px;min-width:0;display:grid}.f[data-astro-cid-somuvvfd]>span[data-astro-cid-somuvvfd],.grp[data-astro-cid-somuvvfd] legend[data-astro-cid-somuvvfd]{padding:0;font-size:13.5px;font-weight:600}.grp[data-astro-cid-somuvvfd]{border:0;margin:0;padding:0}.grp[data-astro-cid-somuvvfd] legend[data-astro-cid-somuvvfd]{margin-bottom:8px}.f[data-astro-cid-somuvvfd] i[data-astro-cid-somuvvfd]{color:var(--muted);font-style:normal;font-weight:500}.f[data-astro-cid-somuvvfd] input[data-astro-cid-somuvvfd],.f[data-astro-cid-somuvvfd] textarea[data-astro-cid-somuvvfd]{border:1px solid var(--line-strong);background:#fff;border-radius:10px;width:100%;padding:12px 14px;font-size:16px;transition:border-color .14s,box-shadow .14s}.f[data-astro-cid-somuvvfd] input[data-astro-cid-somuvvfd]:focus,.f[data-astro-cid-somuvvfd] textarea[data-astro-cid-somuvvfd]:focus{border-color:var(--signal);box-shadow:0 0 0 4px color-mix(in srgb, var(--signal) 18%, transparent);outline:0}.f[data-astro-cid-somuvvfd] textarea[data-astro-cid-somuvvfd]{resize:vertical}.seg[data-astro-cid-somuvvfd]{flex-wrap:wrap;gap:6px;display:flex}.seg[data-astro-cid-somuvvfd] label[data-astro-cid-somuvvfd]{cursor:pointer;position:relative}.seg[data-astro-cid-somuvvfd] input[data-astro-cid-somuvvfd]{opacity:0;pointer-events:none;width:auto;position:absolute}.seg[data-astro-cid-somuvvfd] b[data-astro-cid-somuvvfd]{border:1px solid var(--line-strong);background:#fff;border-radius:10px;padding:9px 14px;font-size:14.5px;font-weight:550;transition:background .14s,color .14s,border-color .14s;display:block}.seg[data-astro-cid-somuvvfd] label[data-astro-cid-somuvvfd]:hover b[data-astro-cid-somuvvfd]{border-color:var(--ink)}.seg[data-astro-cid-somuvvfd] input[data-astro-cid-somuvvfd]:checked+b[data-astro-cid-somuvvfd]{background:color-mix(in srgb, var(--signal) 10%, #fff);color:var(--signal-text);border-color:var(--signal);font-weight:650}.seg[data-astro-cid-somuvvfd] input[data-astro-cid-somuvvfd]:focus-visible+b[data-astro-cid-somuvvfd]{outline:3px solid color-mix(in srgb, var(--signal) 40%, transparent);outline-offset:2px}.consent[data-astro-cid-somuvvfd]{color:var(--ink-2);cursor:pointer;align-items:flex-start;gap:12px;font-size:14.5px;display:flex}.consent[data-astro-cid-somuvvfd] a[data-astro-cid-somuvvfd]{color:var(--signal-text);text-underline-offset:3px}.consent[data-astro-cid-somuvvfd] input[data-astro-cid-somuvvfd]{width:20px;height:20px;accent-color:var(--signal);flex:none;margin:2px 0 0}.rf__err[data-astro-cid-somuvvfd]{color:#b42318;margin:0;font-size:14.5px;font-weight:600}.rf__err[data-astro-cid-somuvvfd]:empty{display:none}.rf__btn[data-astro-cid-somuvvfd]{justify-self:start}.rf__done[data-astro-cid-somuvvfd]{text-align:center;justify-items:center;gap:10px;padding:48px 12px;display:grid}.rf__ic[data-astro-cid-somuvvfd]{background:color-mix(in srgb, var(--signal) 12%, #fff);width:64px;height:64px;color:var(--signal-text);border-radius:50%;place-items:center;font-size:30px;font-weight:700;display:grid}.rf__dt[data-astro-cid-somuvvfd]{letter-spacing:-.02em;margin:0;font-size:26px;font-weight:700}.rf__dd[data-astro-cid-somuvvfd]{color:var(--muted);margin:0}@media (width<=1000px){.perks[data-astro-cid-somuvvfd]{grid-template-columns:1fr 1fr}.bh__grid[data-astro-cid-somuvvfd],.prof[data-astro-cid-somuvvfd],.reg__grid[data-astro-cid-somuvvfd]{grid-template-columns:1fr}.req[data-astro-cid-somuvvfd]{justify-self:start;rotate:0deg}.reg__info[data-astro-cid-somuvvfd]{position:static}}@media (width<=640px){.bh[data-astro-cid-somuvvfd]{border-radius:0;margin:0}.perks[data-astro-cid-somuvvfd],.steps[data-astro-cid-somuvvfd],.row[data-astro-cid-somuvvfd]{grid-template-columns:1fr}.rf__btn[data-astro-cid-somuvvfd]{justify-self:stretch}}
