.terminForm_wrap__KFA_n{--tf-sora:var(--font-sora,"Sora"),system-ui,sans-serif;--tf-manrope:var(--font-manrope,"Manrope"),system-ui,sans-serif;max-width:820px;margin:clamp(54px,8vw,95px) auto 0;text-align:left;scroll-margin-top:90px;position:relative}.terminForm_wrap__KFA_n *,.terminForm_wrap__KFA_n :after,.terminForm_wrap__KFA_n :before{box-sizing:border-box}.terminForm_fh__jSaEy{text-align:center;font-family:var(--tf-sora);font-weight:800;font-size:clamp(24px,3.4vw,36px);color:#fff;letter-spacing:-.02em;margin:0 0 10px}.terminForm_fs__s9aD_{text-align:center;color:rgba(234,241,251,.62);font-size:15.5px;line-height:1.6;margin:0 auto 30px;max-width:580px}.terminForm_grid__34GNH{display:grid;grid-template-columns:1fr 1fr;gap:17px}.terminForm_field__hdPDQ{display:flex;flex-direction:column;gap:8px;min-width:0}.terminForm_full__G_Lfm{grid-column:1/-1}.terminForm_label__QZkBx{font:600 12px/1 var(--tf-sora);letter-spacing:.09em;color:rgba(234,241,251,.55);text-transform:uppercase}.terminForm_input__nn0JH{background:rgba(255,255,255,.04);border:1px solid rgba(142,199,242,.2);border-radius:12px;padding:14px 16px;color:#eaf1fb;font:400 15px/1.5 var(--tf-manrope);transition:border-color .25s,background .25s;width:100%;margin:0}.terminForm_input__nn0JH::placeholder{color:rgba(234,241,251,.55)}.terminForm_input__nn0JH:focus{outline:none;border-color:#8ec7f2;background:rgba(142,199,242,.07)}.terminForm_input__nn0JH:focus-visible{box-shadow:0 0 0 3px rgba(142,199,242,.25)}.terminForm_input__nn0JH[aria-invalid=true]{border-color:#ff8a9f}textarea.terminForm_input__nn0JH{resize:vertical;min-height:120px}.terminForm_chips__bIvq_{display:flex;flex-wrap:wrap;gap:9px}.terminForm_cb__336eh{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.terminForm_chip__95hzl{display:inline-flex;align-items:center;padding:10px 16px;border-radius:11px;border:1px solid rgba(142,199,242,.26);background:rgba(255,255,255,.03);color:rgba(234,241,251,.8);font:600 13.5px/1 var(--tf-sora);cursor:pointer;transition:all .22s;-webkit-user-select:none;user-select:none}.terminForm_chip__95hzl:hover{border-color:rgba(142,199,242,.6);color:#eaf1fb}.terminForm_cb__336eh:checked+.terminForm_chip__95hzl{background:linear-gradient(135deg,#8ec7f2,#3d7fc4);border-color:transparent;color:#0a1124;box-shadow:0 8px 20px rgba(61,127,196,.32)}.terminForm_cb__336eh:focus-visible+.terminForm_chip__95hzl{outline:2px solid #8ec7f2;outline-offset:2px}.terminForm_consent__Dulyn{display:flex;gap:11px;align-items:flex-start;margin:24px 0 0;font:400 13px/1.55 var(--tf-manrope);color:rgba(234,241,251,.62);cursor:pointer}.terminForm_consent__Dulyn input{margin:3px 0 0;accent-color:#3d7fc4;width:16px;height:16px;flex:none}.terminForm_consent__Dulyn a{color:#8ec7f2;text-decoration:underline}.terminForm_submit__dpnYU{margin-top:24px;width:100%;border:none;cursor:pointer;font:700 16.5px/1 var(--tf-sora);color:#0a1124;background:linear-gradient(135deg,#8ec7f2,#3d7fc4);padding:18px 28px;border-radius:14px;box-shadow:0 14px 34px rgba(0,0,0,.35);transition:transform .3s,box-shadow .3s,opacity .3s}.terminForm_submit__dpnYU:hover{transform:translateY(-2px);box-shadow:0 20px 46px rgba(0,0,0,.45)}.terminForm_submit__dpnYU:focus-visible{outline:2px solid #eaf1fb;outline-offset:3px}.terminForm_submit__dpnYU:disabled{cursor:progress;opacity:.7;transform:none}.terminForm_hp__p4z7c{position:absolute!important;left:-9999px!important;width:1px;height:1px;opacity:0}.terminForm_fieldError__YtNo_{margin:0;font:500 12.5px/1.4 var(--tf-manrope);color:#ffb3c0}.terminForm_alert__mh0bq{margin:18px 0 0;padding:12px 16px;border-radius:12px;border:1px solid rgba(255,138,159,.4);background:rgba(255,90,122,.08);color:#ffd6de;font:500 14px/1.5 var(--tf-manrope)}.terminForm_success__BTEqF{text-align:center;background:rgba(255,255,255,.04);border:1px solid rgba(142,199,242,.25);border-radius:24px;padding:48px 32px;box-shadow:0 30px 80px rgba(0,0,0,.35)}.terminForm_successIcon__H34WP{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;margin-bottom:18px;background:linear-gradient(135deg,#8ec7f2,#3d7fc4);box-shadow:0 12px 30px rgba(61,127,196,.4)}.terminForm_successTitle__To_27{font:800 clamp(22px,3vw,27px) /1.25 var(--tf-sora);letter-spacing:-.02em;color:#fff;margin:0 0 12px}.terminForm_successText__ZovGb{font-size:16px;line-height:1.6;color:rgba(234,241,251,.75);margin:0 auto;max-width:460px}@media (max-width:620px){.terminForm_grid__34GNH{grid-template-columns:1fr}.terminForm_success__BTEqF{padding:36px 22px}}@media (prefers-reduced-motion:reduce){.terminForm_chip__95hzl,.terminForm_input__nn0JH,.terminForm_submit__dpnYU{transition:none}.terminForm_submit__dpnYU:hover{transform:none}}