.UT7GOW_page{--accent:#303395eb;--field-border:#8f8f8f;--error:#b42318;background:#fff;padding:48px 0}.UT7GOW_container{max-width:1280px;margin:0 auto;padding:0 20px}.UT7GOW_layout{grid-template-columns:minmax(0,1fr);gap:40px;display:grid}.UT7GOW_title{letter-spacing:-.03em;color:var(--brand-ink,#1a1a1a);margin:0;font-size:clamp(32px,5vw,56px);font-weight:700;line-height:1.05}.UT7GOW_lead{max-width:30rem;color:var(--brand-secondary,#545454);margin:16px 0 0;font-size:17px;line-height:1.6}.UT7GOW_details{border-bottom:1px solid var(--brand-border,#e5e5e5);margin:32px 0 0;padding:0}.UT7GOW_detail{border-top:1px solid var(--brand-border,#e5e5e5);padding:16px 0}.UT7GOW_label{color:var(--brand-secondary,#545454);margin:0;font-size:13px;font-weight:500;line-height:1.4}.UT7GOW_value{color:var(--brand-ink,#1a1a1a);margin:4px 0 0;font-size:17px;line-height:1.5}.UT7GOW_link{color:inherit;border-radius:4px;text-decoration:none;transition:color .2s}.UT7GOW_link:hover{color:var(--accent);text-underline-offset:4px;text-decoration:underline}.UT7GOW_note{color:var(--brand-secondary,#545454);margin:6px 0 0;font-size:14px;line-height:1.5}.UT7GOW_note a{color:inherit;text-underline-offset:3px;text-decoration:underline}.UT7GOW_card{border:1px solid var(--brand-border,#e5e5e5);background:#fff;border-radius:16px;min-width:0;overflow:hidden}.UT7GOW_panel{padding:20px}.UT7GOW_form{gap:20px;display:grid;position:relative}.UT7GOW_row2{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}.UT7GOW_fieldLabel{color:var(--brand-ink,#1a1a1a);margin-bottom:6px;font-size:14px;font-weight:500;line-height:1.4;display:block}.UT7GOW_input{border:1px solid var(--field-border);width:100%;min-height:48px;color:var(--brand-ink,#1a1a1a);font:inherit;background:#fff;border-radius:10px;padding:12px 14px;font-size:16px;line-height:1.4;transition:border-color .2s;display:block}.UT7GOW_input::placeholder{color:#767676}.UT7GOW_input:hover{border-color:var(--brand-secondary,#545454)}.UT7GOW_input:focus{outline:2px solid var(--brand-primary,#303395);outline-offset:2px;border-color:var(--brand-primary,#303395)}.UT7GOW_input[aria-invalid=true]{border-color:var(--error)}.UT7GOW_textarea{resize:none;min-height:150px}.UT7GOW_error{color:var(--error);margin:6px 0 0;font-size:13px;line-height:1.4}.UT7GOW_messageMeta{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.UT7GOW_counter{font-variant-numeric:tabular-nums;color:var(--brand-secondary,#545454);flex:none;margin-top:6px;font-size:12px;line-height:1.4}.UT7GOW_alert{color:var(--error);background:#fef3f2;border:1px solid #f2c6c2;border-radius:10px;margin:0;padding:12px 14px;font-size:14px;line-height:1.5}.UT7GOW_success{color:var(--brand-ink,#1a1a1a);background:#fafaff;border:1px solid #30339559;border-radius:10px;align-items:center;gap:10px;margin:0;padding:12px 14px;font-size:14px;font-weight:500;line-height:1.5;display:flex}.UT7GOW_success svg{color:var(--accent);flex:none}.UT7GOW_trap{opacity:0;width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.UT7GOW_actions{display:flex}.UT7GOW_button{background:var(--accent);color:#fff;width:100%;min-height:48px;font:inherit;cursor:pointer;border:0;border-radius:9999px;justify-content:center;align-items:center;gap:10px;padding:0 28px;font-size:15px;font-weight:500;line-height:1.2;transition:background-color .2s;display:inline-flex}.UT7GOW_button:hover:not(:disabled){background:var(--brand-primary-hover,#26277a)}.UT7GOW_button:disabled{cursor:default;opacity:.85}.UT7GOW_spinner{border:2px solid #fff6;border-top-color:#fff;border-radius:9999px;width:16px;height:16px;animation:.7s linear infinite UT7GOW_spin}@keyframes UT7GOW_spin{to{transform:rotate(360deg)}}.UT7GOW_button:focus-visible,.UT7GOW_link:focus-visible{outline:2px solid var(--brand-primary,#303395);outline-offset:3px}@media (min-width:640px){.UT7GOW_panel{padding:28px}.UT7GOW_row2{grid-template-columns:repeat(2,minmax(0,1fr))}.UT7GOW_button{width:auto}}@media (min-width:768px){.UT7GOW_container{padding:0 32px}.UT7GOW_page{padding:64px 0}}@media (min-width:1024px){.UT7GOW_page{padding:72px 0}.UT7GOW_layout{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;column-gap:64px}}@media (prefers-reduced-motion:reduce){.UT7GOW_link,.UT7GOW_input,.UT7GOW_button{transition:none}.UT7GOW_spinner{animation-duration:1.6s}}
