.fp[data-v-f9253115]{position:relative;z-index:1;isolation:isolate;height:100%;overflow:hidden;background:var(--sl-bg);color:var(--fp-ink);font-family:var(--fp-font-body);font-size:1rem}.fp-scroll[data-v-f9253115]{position:relative;z-index:2;height:100%;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:calc(var(--sa-top, 0px) + clamp(16px,4vw,48px)) 16px calc(var(--sa-bottom, 0px) + 24px);display:flex;flex-direction:column;align-items:center}.fp--contained[data-v-f9253115]{height:auto;min-height:100%;overflow:visible}.fp--contained .fp-scroll[data-v-f9253115]{height:auto;overflow:visible}.fp--embedded .fp-scroll[data-v-f9253115]{padding:16px}.fp-bg[data-v-f9253115]{z-index:-1}.fp-switcher[data-v-f9253115]{position:absolute;top:calc(var(--sa-top, 0px) + 14px);right:16px;z-index:3}.fp-shell[data-v-f9253115]{position:relative;z-index:2;width:100%;max-width:var(--fp-width, 880px);display:grid;gap:24px}.fp--split .fp-shell[data-v-f9253115]{max-width:min(1200px,100%);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start}@media(max-width:860px){.fp--split .fp-shell[data-v-f9253115]{grid-template-columns:1fr}}.fp-card[data-v-f9253115]{position:relative;padding:clamp(20px,4vw,44px);background:var(--fp-card-bg);backdrop-filter:blur(18px) saturate(1.2);-webkit-backdrop-filter:blur(18px) saturate(1.2);border:1px solid var(--fp-card-edge);border-radius:var(--fp-radius-card, 14px);box-shadow:0 18px 50px #0000002e,inset 0 1px #ffffff2e}.fp--full .fp-card[data-v-f9253115]{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;border-color:transparent;box-shadow:none;padding-inline:0}.fp-cover[data-v-f9253115]{position:sticky;top:24px;min-height:360px;border-radius:var(--fp-radius-card, 14px);background:var(--sl-bg-deep) center / cover no-repeat;overflow:hidden;display:flex;align-items:flex-end}.fp-cover-inner[data-v-f9253115]{width:100%;padding:clamp(20px,3vw,36px);background:color-mix(in srgb,var(--sl-bg) 86%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.fp-cover-img[data-v-f9253115]{width:calc(100% + 2*clamp(20px,4vw,44px));max-width:none;margin:calc(-1*clamp(20px,4vw,44px)) calc(-1*clamp(20px,4vw,44px)) 24px;aspect-ratio:16 / 6;-o-object-fit:cover;object-fit:cover;border-radius:var(--fp-radius-card, 14px) var(--fp-radius-card, 14px) 0 0}.fp--full .fp-cover-img[data-v-f9253115]{width:100%;margin:0 0 24px;border-radius:var(--fp-radius-card, 14px)}.fp-head[data-v-f9253115]{display:grid;gap:10px;margin-bottom:8px}.fp-logo[data-v-f9253115]{max-height:48px;max-width:180px;-o-object-fit:contain;object-fit:contain}.fp-title[data-v-f9253115]{margin:0;font-family:var(--fp-font-display);font-size:clamp(1.875rem,4.4vw,2.75rem);line-height:1.08;font-weight:800;letter-spacing:-.01em;color:var(--fp-ink)}.fp-intro[data-v-f9253115]{margin:0;font-size:1.0625rem;line-height:1.6;color:var(--fp-ink-soft);white-space:pre-line}.fp-step-title[data-v-f9253115]{margin:0;font-family:var(--fp-font-display);font-size:1.5rem;font-weight:800;color:var(--fp-ink)}.fp-form[data-v-f9253115],.fp-fields[data-v-f9253115]{display:grid;gap:var(--fp-gap, 20px)}.fp-field[data-v-f9253115]{display:grid;gap:8px}.fp-progress[data-v-f9253115]{position:relative;height:8px;border-radius:999px;background:color-mix(in srgb,var(--fp-ink) 12%,transparent);margin-top:6px}.fp-progress-bar[data-v-f9253115]{height:100%;border-radius:inherit;background:var(--fp-accent);transition:width .3s ease}.fp-progress-label[data-v-f9253115]{position:absolute;right:0;top:12px;font-size:.875rem;font-weight:700;color:var(--fp-ink-soft)}.fp-email-label[data-v-f9253115]{font-size:1rem;font-weight:700;color:var(--fp-ink)}.fp-email-input[data-v-f9253115]{min-height:48px;padding:12px 14px;font:inherit;font-size:1rem;color:var(--fp-ink);background:var(--fp-field-bg);border:1px solid var(--fp-field-edge);border-radius:var(--fp-radius-control);outline:none}.fp-email-input[data-v-f9253115]:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--fp-accent) 35%,transparent)}.fp-hint[data-v-f9253115],.fp-note[data-v-f9253115]{margin:0;font-size:.9375rem;color:var(--fp-ink-soft)}.fp-note[data-v-f9253115]{font-weight:600}.fp-err[data-v-f9253115]{margin:0;font-size:.875rem;font-weight:700;color:var(--fp-error)}.fp-err--form[data-v-f9253115]{padding:12px 14px;border-radius:var(--fp-radius-control);background:color-mix(in srgb,var(--fp-error) 14%,transparent)}.fp-actions[data-v-f9253115]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:6px}.fp-btn[data-v-f9253115]{min-height:48px;padding:12px 26px;font:inherit;font-size:1rem;font-weight:800;border-radius:var(--fp-radius-pill, 999px);cursor:pointer;transition:transform .12s ease,box-shadow .15s ease,opacity .15s ease}.fp-btn--primary[data-v-f9253115]{color:var(--fp-accent-ink);background:var(--fp-accent);border:1px solid color-mix(in srgb,var(--fp-accent) 70%,#ffffff 30%);box-shadow:0 6px 18px color-mix(in srgb,var(--fp-accent) 35%,transparent),inset 0 1px #ffffff40}.fp-btn--primary[data-v-f9253115]:hover{transform:translateY(-1px)}.fp-btn--primary[data-v-f9253115]:disabled{opacity:.7;cursor:progress;transform:none}.fp-btn--ghost[data-v-f9253115]{color:var(--fp-ink);background:var(--fp-field-bg);border:1px solid var(--fp-field-edge)}.fp-btn[data-v-f9253115]:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--fp-accent) 45%,transparent)}.fp-fineprint[data-v-f9253115]{margin:0;font-size:.875rem;color:var(--fp-ink-soft)}.fp-captcha[data-v-f9253115]{min-height:65px}.fp-done[data-v-f9253115]{display:grid;gap:12px;justify-items:center;text-align:center;padding:24px 0}.fp-done-mark[data-v-f9253115]{width:64px;height:64px;display:grid;place-items:center;font-size:2rem;font-weight:900;color:var(--fp-accent-ink);background:var(--fp-accent);border-radius:999px;box-shadow:0 10px 30px color-mix(in srgb,var(--fp-accent) 40%,transparent)}.fp-foot[data-v-f9253115]{position:relative;z-index:2;margin-top:28px}.fp-foot-link[data-v-f9253115]{font-size:.875rem;font-weight:700;color:var(--fp-ink-soft);text-decoration:none}.fp-foot-link[data-v-f9253115]:hover{text-decoration:underline}.fp-q-enter-active[data-v-f9253115],.fp-q-leave-active[data-v-f9253115]{transition:opacity .2s ease,transform .2s ease}.fp-q-enter-from[data-v-f9253115],.fp-q-leave-to[data-v-f9253115]{opacity:0;transform:translateY(-4px)}@media(prefers-reduced-motion:reduce){.fp-q-enter-active[data-v-f9253115],.fp-q-leave-active[data-v-f9253115],.fp-progress-bar[data-v-f9253115],.fp-btn[data-v-f9253115]{transition:none}}
