.form-legal-footer[data-v-c37a3864]{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 10px;margin:0;display:flex}.form-legal-footer__icp[data-v-c37a3864]{color:inherit;text-decoration:none}.form-legal-footer__icp[data-v-c37a3864]:hover{text-underline-offset:2px;text-decoration:underline}.form-legal-footer__icp[data-v-c37a3864]:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid}.form-legal-footer span+span[data-v-c37a3864]:before{content:"·";margin-right:10px}@media (width<=640px){.form-legal-footer[data-v-c37a3864]{gap:2px;display:grid}.form-legal-footer span+span[data-v-c37a3864]:before{content:none}}.form-shell[data-v-4fc5aecf]{color:#0b1d4a;isolation:isolate;background:radial-gradient(46% 54% at 17% 42%,#4670ff14,#0000 72%),radial-gradient(34% 42% at 87% 18%,#5b94ff0f,#0000 76%),linear-gradient(#f9fbff,#f3f7fd 52%,#f8faff);flex-direction:column;min-height:100svh;display:flex;position:relative;overflow:clip}.form-shell__main[data-v-4fc5aecf]{flex:1;align-items:center;padding:clamp(48px,5vh,80px) 0 clamp(38px,5vh,62px);display:grid;position:relative}.form-shell__main[data-v-4fc5aecf]:before{z-index:-1;pointer-events:none;content:"";border:1px solid #5c7fda12;border-radius:50%;width:520px;height:520px;position:absolute;top:10%;left:max(-180px,50% - 820px);box-shadow:0 0 0 74px #5c7fda07,0 0 0 148px #5c7fda04}.form-shell__content[data-v-4fc5aecf]{grid-template-columns:minmax(0,1.32fr) minmax(390px,440px);align-items:center;gap:clamp(48px,6.5vw,92px);width:min(1240px,100% - 56px);margin-inline:auto;animation:.46s ease-out both form-shell-content-in-4fc5aecf;display:grid}.form-shell__showcase[data-v-4fc5aecf]{min-width:0;padding:0}.form-shell__form-column[data-v-4fc5aecf]{justify-self:end;width:100%;min-width:0;max-width:440px}.form-shell__form-card[data-v-4fc5aecf]{background:linear-gradient(#fff,#fefeff);border:1px solid #c4d2ebb8;border-radius:22px;width:100%;min-width:0;padding:clamp(38px,3.5vw,60px) clamp(30px,3.4vw,44px);box-shadow:0 30px 74px -40px #1b3a7c57,0 14px 34px -24px #2a4c923b,inset 0 1px #ffffffeb}.form-shell__after-form[data-v-4fc5aecf]{color:#5b6984;text-align:center;margin-top:18px;font-size:13px;line-height:1.6}.form-shell__footer[data-v-4fc5aecf]{color:#95a2b9;text-align:center;background:0 0;min-height:46px;padding:0 24px 22px;font-size:12px;line-height:1.6}@keyframes form-shell-content-in-4fc5aecf{0%{opacity:0}to{opacity:1}}@media (width<=1100px){.form-shell__content[data-v-4fc5aecf]{grid-template-columns:minmax(0,1.15fr) minmax(370px,420px);gap:36px;width:min(100% - 44px,1060px)}}@media (width<=920px){.form-shell__main[data-v-4fc5aecf]{padding-block:42px 46px}.form-shell__content[data-v-4fc5aecf]{grid-template-columns:minmax(0,1fr);gap:38px;width:min(100% - 44px,680px)}.form-shell__form-column[data-v-4fc5aecf],.form-shell__showcase[data-v-4fc5aecf]{width:100%}.form-shell__form-column[data-v-4fc5aecf]{justify-self:center;max-width:460px}.form-shell__main[data-v-4fc5aecf]:before{top:18%;left:-280px}}@media (width>=641px) and (width<=920px) and (height<=1100px){.form-shell__showcase[data-v-4fc5aecf]{display:none}.form-shell__main[data-v-4fc5aecf]{padding-block:8px}.form-shell__after-form[data-v-4fc5aecf]{margin-top:10px}.form-shell__footer[data-v-4fc5aecf]{min-height:34px;padding-bottom:8px}}@media (width<=640px){.form-shell__content[data-v-4fc5aecf]{width:min(100% - 28px,560px)}.form-shell__main[data-v-4fc5aecf]{padding-block:8px}.form-shell__showcase[data-v-4fc5aecf]{display:none}.form-shell__form-card[data-v-4fc5aecf]{border-radius:18px;padding:36px 24px 32px;box-shadow:0 24px 56px -38px #1b3a7c4f,0 10px 26px -22px #2a4c9238}.form-shell__after-form[data-v-4fc5aecf]{margin-top:10px}.form-shell__footer[data-v-4fc5aecf]{min-height:34px;padding:0 16px 8px;font-size:11px}}@media (width<=420px){.form-shell__content[data-v-4fc5aecf]{width:min(100% - 20px,560px)}.form-shell__form-card[data-v-4fc5aecf]{border-radius:16px;padding:32px 20px 28px}}@media (width<=920px) and (height<=740px){.form-shell__main[data-v-4fc5aecf]{padding-block:clamp(0px,8.33333svh - 47.3333px,8px)}.form-shell__form-card[data-v-4fc5aecf]{padding-block:clamp(12px,10svh - 44.8px,28px)}.form-shell__after-form[data-v-4fc5aecf]{margin-top:8px}.form-shell__footer[data-v-4fc5aecf]{min-height:0;padding-bottom:4px}}@media (prefers-reduced-motion:reduce){.form-shell__content[data-v-4fc5aecf]{animation:none}}
