.ct-nav-inner{justify-content:space-between;align-items:center;max-width:1280px;margin:0 auto;padding:18px 28px;display:flex}.ct-wrap{grid-template-columns:1fr 1.2fr;gap:40px;max-width:1280px;min-height:calc(100vh - 80px);margin:0 auto;padding:56px 28px 90px;display:grid}@media (max-width:900px){.ct-wrap{grid-template-columns:1fr;gap:40px;padding-top:32px}}.back{color:var(--text-2);align-items:center;gap:9px;margin-bottom:26px;font-size:14.5px;transition:color .2s;display:inline-flex}.back:hover{color:var(--text)}.back svg{width:17px;height:17px}.ct-badge{color:var(--acc);background:var(--acc-dim);border:1px solid color-mix(in oklab,var(--acc)35%,transparent);border-radius:100px;align-items:center;gap:8px;margin-bottom:22px;padding:7px 14px;font-size:13px;font-weight:600;display:inline-flex}.ct-badge svg{width:15px;height:15px}.ct-left h1{font-size:clamp(36px,5vw,60px);line-height:1.02}.ct-left .lead{margin-top:22px}.ct-reassure{flex-direction:column;gap:11px;margin-top:34px;display:flex}.ct-reassure .r{color:var(--text-2);align-items:center;gap:13px;font-size:14.5px;display:flex}.ct-reassure .r svg{width:19px;height:19px;color:var(--acc-green);flex:none}.form-card{border-radius:var(--radius-lg);background:#170c24;border:1px solid #fff3;padding:36px;box-shadow:0 40px 110px -40px #000000b3}.form-card h2{font-size:27px}.form-card .fc-sub{color:var(--text-3);margin:8px 0 26px;font-size:14.5px}.fgrid{grid-template-columns:1fr 1fr;gap:18px 20px;display:grid}@media (max-width:480px){.fgrid{grid-template-columns:1fr}}.field{flex-direction:column;gap:4px;display:flex}.field.full{grid-column:1/-1}.field label{color:var(--text-2);font-size:13.5px;font-weight:600}.field label .req{color:#f34652}.ui-field-control{color:var(--text);background:var(--bg);border:1px solid var(--line);border-radius:11px;width:100%;height:40px;min-height:0;padding:0 14px;font-family:inherit;font-size:14.5px;transition:border-color .2s,box-shadow .2s}.ui-textarea{field-sizing:content;resize:none;height:auto;min-height:92px;padding:11px 14px}.ui-input:not(:placeholder-shown),.ui-textarea:not(:placeholder-shown),.ui-select-dropdown.is-filled .ui-select-trigger{border-color:#ffffff80}.ui-field-control:focus{border-color:var(--acc);box-shadow:0 0 0 3px color-mix(in oklab,var(--acc)25%,transparent);outline:none}.ui-field-control:disabled{cursor:not-allowed;opacity:.65}.field.err .ui-field-control{border-color:#f34652}.field .msg{color:#f34652;font-size:12px;display:none}.field.err .msg{display:block}.form-error{color:#ff9aa2;background:#f346521a;border:1px solid #f3465261;border-radius:10px;margin:-8px 0 20px;padding:11px 13px;font-size:13px;line-height:1.45}.ui-select-dropdown{position:relative}.ui-select-trigger{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:11px 13px;display:flex}.ui-select-trigger:disabled{cursor:not-allowed;opacity:.6}.ui-select-value{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:14px;overflow:hidden}.ui-select-value.is-placeholder{color:var(--text-3)}.ui-select-icon{width:16px;height:16px;color:var(--text-3);transform-origin:50%;flex:none;align-self:center;transition:transform .2s,color .2s;display:block;transform:rotate(0)}.ui-select-dropdown.open .ui-select-icon{color:var(--acc);transform:rotate(180deg)}.ui-select-popover{z-index:20;border:1px solid color-mix(in oklab,var(--acc)16%,var(--line));background:#12071f;background:lab(3.38761% 7.29992 -12.2957);border-radius:16px;max-height:280px;position:absolute;top:calc(100% + 10px);left:0;right:0;overflow:hidden;box-shadow:0 24px 60px -30px #000000b8}.ui-select-popover.has-bottom-shadow:after{content:"";pointer-events:none;z-index:2;background:radial-gradient(72% 90% at 50% 100%,#00000061 0%,#0000 72%),linear-gradient(#170c2400 0%,#170c24fa 100%);border-radius:0 0 12px 12px;width:calc(100% - 12px);height:42px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.ui-select-dropdown.open-top .ui-select-popover{top:auto;bottom:calc(100% + 10px)}.ui-select-popover[hidden]{display:none!important}.ui-select-scroll{scrollbar-width:thin;scrollbar-color:color-mix(in oklab,var(--acc)42%,transparent)transparent;flex-direction:column;gap:3px;max-height:280px;padding:6px;display:flex;overflow:hidden auto}.ui-select-scroll::-webkit-scrollbar{width:8px}.ui-select-scroll::-webkit-scrollbar-track{background:0 0}.ui-select-scroll::-webkit-scrollbar-thumb{background:color-mix(in oklab,var(--acc)34%,transparent);border-radius:999px}.ui-select-option{width:100%;color:var(--text-2);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:13px;line-height:1.35;transition:background .18s,color .18s;display:flex}.ui-select-option:hover,.ui-select-option:focus-visible{background:color-mix(in oklab,var(--acc)10%,transparent);color:var(--text);outline:none}.ui-select-option.is-selected{background:color-mix(in oklab,var(--acc)12%,transparent);color:var(--text)}.ui-select-check{width:15px;height:15px;color:var(--acc);flex:none}.submit{margin-top:28px;justify-content:center;width:auto;margin-inline:auto;display:flex}@media (max-width:480px){.submit{width:100%}}.success{text-align:center;animation:fade .5s var(--ease);padding:24px 8px}.success .ic-badge{background:var(--acc);width:60px;height:60px;color:var(--on-acc);border-radius:16px;place-items:center;margin:0 auto 20px;display:grid}.success .ic-badge.success-ok{background:color-mix(in oklab,var(--acc-green)16%,transparent);color:var(--acc-green);border:1px solid color-mix(in oklab,var(--acc-green)45%,transparent);box-shadow:0 18px 40px -28px color-mix(in oklab,var(--acc-green)65%,transparent)}.success .ic-badge svg{width:30px;height:30px}.success h2{font-size:26px}.success p{color:var(--text-2);max-width:38ch;margin:12px auto 0;font-size:15px}
