._form_1q6v5_1{display:flex;flex-direction:column;gap:var(--spacing-4)}._errorMessage_1q6v5_7{background-color:color-mix(in srgb,var(--error) 15%,transparent);border:1px solid var(--error);color:var(--error);padding:var(--spacing-3);border-radius:var(--radius);margin-bottom:var(--spacing-4);font-size:.875rem}._submitButton_1q6v5_17{width:100%}._loadingText_1q6v5_21{display:flex;align-items:center;justify-content:center;gap:var(--spacing-2)}._spinner_1q6v5_28{color:#fff}._form_1tbec_1{width:100%;display:flex;flex-direction:column;gap:var(--spacing-4)}._submitButton_1tbec_8{width:100%;margin-top:var(--spacing-4)}._errorMessage_1tbec_13{background-color:color-mix(in srgb,var(--error) 15%,transparent);border:1px solid var(--error);color:var(--error);padding:var(--spacing-3);border-radius:var(--radius);margin-bottom:var(--spacing-4);font-size:.875rem}._consents_1tbec_23{display:grid;gap:var(--spacing-3);padding:var(--spacing-3);border-left:3px solid var(--primary);background:color-mix(in srgb,var(--primary) 7%,var(--card))}._consents_1tbec_23 label{display:flex;align-items:flex-start;gap:var(--spacing-2);font-size:.78rem;line-height:1.45}._consents_1tbec_23 input{margin-top:.18rem}._consents_1tbec_23 a{color:var(--primary);text-decoration:underline}@media(max-width:480px){._buttonGroup_1tbec_44{gap:var(--spacing-2)}}._page_1iv4x_1{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(460px,.95fr);min-height:100vh;color:var(--foreground);background:var(--background);font-family:var(--font-family-base)}._visual_1iv4x_10{position:relative;display:flex;min-height:100vh;padding:var(--spacing-8);color:var(--secondary-foreground);background:linear-gradient(180deg,#1917141f,#191714eb),url(/_cdn/static/656184d2-83d9-4c59-9c5d-7496f4b06526.png) center / cover}._back_1iv4x_21{position:absolute;top:var(--spacing-8);left:var(--spacing-8);display:flex;align-items:center;gap:var(--spacing-2);color:inherit;font-size:.85rem;font-weight:600;text-decoration:none}._visualCopy_1iv4x_34{max-width:680px;margin-top:auto;padding:var(--spacing-12)}._kicker_1iv4x_40{margin:0 0 var(--spacing-6);font-family:var(--font-family-monospace);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}._visual_1iv4x_10 h1{margin:0;font-family:var(--font-family-display);font-size:clamp(4rem,7vw,7rem);font-weight:400;line-height:.88;letter-spacing:-.045em}._promise_1iv4x_57{display:flex;flex-wrap:wrap;gap:var(--spacing-6);margin-top:var(--spacing-8);padding-top:var(--spacing-6);border-top:1px solid rgba(255,250,242,.34);font-size:.83rem}._promise_1iv4x_57 span{display:flex;align-items:center;gap:var(--spacing-2)}._formPanel_1iv4x_69{display:grid;place-items:center;padding:var(--spacing-12);border-left:1px solid var(--border)}._formWrap_1iv4x_76{width:min(100%,460px)}._brand_1iv4x_78{display:flex;align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-16);font-family:var(--font-family-display);font-size:1.6rem}._brand_1iv4x_78 span{display:grid;width:38px;height:38px;place-items:center;color:var(--primary-foreground);background:var(--primary);border-radius:50% 50% 50% 8px;font-style:italic}._formWrap_1iv4x_76 h2{margin:0;font-family:var(--font-family-display);font-size:3.4rem;font-weight:400;letter-spacing:-.04em}._formWrap_1iv4x_76>p{margin:var(--spacing-3) 0 var(--spacing-8);color:var(--muted-foreground);line-height:1.55}._tabs_1iv4x_112{width:100%}._tabContent_1iv4x_113{padding-top:var(--spacing-6)}._formWrap_1iv4x_76 small{display:block;margin-top:var(--spacing-8);color:var(--muted-foreground);font-size:.72rem;line-height:1.55}@media(max-width:900px){._page_1iv4x_1{grid-template-columns:1fr}._visual_1iv4x_10{min-height:440px}._visualCopy_1iv4x_34{padding:var(--spacing-16) 0 0}._formPanel_1iv4x_69{padding:var(--spacing-16) var(--spacing-6);border-left:0;border-top:1px solid var(--border)}}@media(max-width:540px){._visual_1iv4x_10{min-height:360px;padding:var(--spacing-4)}._back_1iv4x_21{top:var(--spacing-4);left:var(--spacing-4)}._visualCopy_1iv4x_34{padding:var(--spacing-16) 0 var(--spacing-4)}._visual_1iv4x_10 h1{font-size:3.6rem}._promise_1iv4x_57{display:none}._formPanel_1iv4x_69{padding:var(--spacing-12) var(--spacing-4)}}
