._formContainer_o4a11_1{display:flex;flex-direction:column;gap:var(--spacing-6)}._formHeader_o4a11_7 h2{font-family:var(--font-family-display);font-size:1.5rem;margin-bottom:var(--spacing-2);color:var(--foreground)}._formHeader_o4a11_7 p{color:var(--muted-foreground);font-size:.9375rem}._required_o4a11_19{color:var(--error);margin-left:2px}._buttonGroup_o4a11_24{display:flex;justify-content:space-between;margin-top:var(--spacing-8);padding-top:var(--spacing-6);border-top:1px solid var(--border)}._formContainer_1ubns_1{display:flex;flex-direction:column;gap:var(--spacing-6)}._formHeader_1ubns_7 h2,._subHeading_1ubns_7{font-family:var(--font-family-display);color:var(--foreground);margin-bottom:var(--spacing-2)}._formHeader_1ubns_7 h2{font-size:1.5rem}._subHeading_1ubns_7{font-size:1.25rem;margin-top:var(--spacing-4);padding-bottom:var(--spacing-2);border-bottom:1px solid var(--border)}._formHeader_1ubns_7 p{color:var(--muted-foreground);font-size:.9375rem}._required_1ubns_29{color:var(--error);margin-left:2px}._row_1ubns_34{display:flex;gap:var(--spacing-4);flex-wrap:wrap}._col_1ubns_40{flex:1;min-width:200px}._buttonGroup_1ubns_45{display:flex;justify-content:space-between;margin-top:var(--spacing-8);padding-top:var(--spacing-6);border-top:1px solid var(--border)}._formContainer_ckcxj_1{display:flex;flex-direction:column;gap:var(--spacing-6)}._formHeader_ckcxj_7 h2{font-family:var(--font-family-display);font-size:1.5rem;margin-bottom:var(--spacing-2);color:var(--foreground)}._formHeader_ckcxj_7 p{color:var(--muted-foreground);font-size:.9375rem}._required_ckcxj_19{color:var(--error);margin-left:2px}._row_ckcxj_24{display:flex;gap:var(--spacing-4);flex-wrap:wrap}._col_ckcxj_30{flex:1;min-width:150px}._arrayCard_ckcxj_35{border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-4);margin-bottom:var(--spacing-4);background-color:color-mix(in srgb,var(--surface) 50%,transparent)}._cardHeader_ckcxj_46{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--border);padding-bottom:var(--spacing-3);margin-bottom:var(--spacing-2)}._cardHeader_ckcxj_46 h4{margin:0;font-size:1rem;font-weight:600;color:var(--foreground)}._deleteButton_ckcxj_62{color:var(--muted-foreground)}._deleteButton_ckcxj_62:hover{color:var(--error);background-color:color-mix(in srgb,var(--error) 10%,transparent)}._addButton_ckcxj_71{margin-top:var(--spacing-2);align-self:flex-start}._checkboxWrapper_ckcxj_76{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-2) 0;color:var(--foreground);font-size:.875rem}._buttonGroup_ckcxj_85{display:flex;justify-content:space-between;margin-top:var(--spacing-8);padding-top:var(--spacing-6);border-top:1px solid var(--border)}._formContainer_9dmm6_1{display:flex;flex-direction:column;gap:var(--spacing-6)}._formHeader_9dmm6_7 h2{font-family:var(--font-family-display);font-size:1.5rem;margin-bottom:var(--spacing-2);color:var(--foreground)}._formHeader_9dmm6_7 p{color:var(--muted-foreground);font-size:.9375rem}._row_9dmm6_19{display:flex;gap:var(--spacing-4);flex-wrap:wrap}._col_9dmm6_25{flex:1;min-width:150px}._arrayCard_9dmm6_30{border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-4);margin-bottom:var(--spacing-4);background-color:color-mix(in srgb,var(--surface) 50%,transparent)}._cardHeader_9dmm6_41{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--border);padding-bottom:var(--spacing-3);margin-bottom:var(--spacing-2)}._cardHeader_9dmm6_41 h4{margin:0;font-size:1rem;font-weight:600;color:var(--foreground)}._deleteButton_9dmm6_57{color:var(--muted-foreground)}._deleteButton_9dmm6_57:hover{color:var(--error);background-color:color-mix(in srgb,var(--error) 10%,transparent)}._addButton_9dmm6_66{margin-top:var(--spacing-2);align-self:flex-start}._checkboxWrapper_9dmm6_71{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-2) 0;color:var(--foreground);font-size:.875rem}._buttonGroup_9dmm6_80{display:flex;justify-content:space-between;margin-top:var(--spacing-8);padding-top:var(--spacing-6);border-top:1px solid var(--border)}._formContainer_1x0sz_1{display:flex;flex-direction:column;gap:var(--spacing-6)}._formHeader_1x0sz_7 h2{font-family:var(--font-family-display);font-size:1.5rem;margin-bottom:var(--spacing-2);color:var(--foreground)}._formHeader_1x0sz_7 p{color:var(--muted-foreground);font-size:.9375rem;margin-bottom:var(--spacing-4)}._infoBanner_1x0sz_20{background-color:color-mix(in srgb,var(--info) 15%,var(--surface));color:var(--info-hover);padding:var(--spacing-4);border-radius:var(--radius-sm);font-size:.875rem;border-left:4px solid var(--info)}._required_1x0sz_29{color:var(--error);margin-left:2px}._row_1x0sz_34{display:flex;gap:var(--spacing-4);flex-wrap:wrap}._col_1x0sz_40{flex:1;min-width:150px}._arrayCard_1x0sz_45{border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-4);margin-bottom:var(--spacing-4);background-color:color-mix(in srgb,var(--surface) 50%,transparent)}._cardHeader_1x0sz_56{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--border);padding-bottom:var(--spacing-3);margin-bottom:var(--spacing-2)}._cardHeader_1x0sz_56 h4{margin:0;font-size:1rem;font-weight:600;color:var(--foreground)}._deleteButton_1x0sz_72{color:var(--muted-foreground)}._deleteButton_1x0sz_72:hover{color:var(--error);background-color:color-mix(in srgb,var(--error) 10%,transparent)}._addButton_1x0sz_81{margin-top:var(--spacing-2);align-self:flex-start}._buttonGroup_1x0sz_86{display:flex;justify-content:space-between;margin-top:var(--spacing-8);padding-top:var(--spacing-6);border-top:1px solid var(--border)}._formContainer_seiz9_1{display:flex;flex-direction:column;gap:var(--spacing-6)}._formHeader_seiz9_7 h2{font-family:var(--font-family-display);font-size:1.5rem;margin-bottom:var(--spacing-2);color:var(--foreground)}._formHeader_seiz9_7 p{color:var(--muted-foreground);font-size:.9375rem}._infoBox_seiz9_19{background-color:color-mix(in srgb,var(--primary) 5%,var(--surface));padding:var(--spacing-6);border-radius:var(--radius);border:1px solid color-mix(in srgb,var(--primary) 20%,transparent)}._infoText_seiz9_26{font-size:1rem;color:var(--foreground);margin-bottom:var(--spacing-6);line-height:1.5}._planList_seiz9_33{display:flex;flex-direction:column;gap:var(--spacing-4);list-style:none;padding:0;margin:0}._planList_seiz9_33 li{display:flex;flex-direction:column;gap:var(--spacing-1);padding:var(--spacing-4);background-color:var(--card);border-radius:var(--radius-sm);border:1px solid var(--border)}._planList_seiz9_33 li strong{font-size:1.125rem;color:var(--primary);font-family:var(--font-family-display)}._planList_seiz9_33 li span{font-size:.875rem;color:var(--muted-foreground)}._buttonGroup_seiz9_63{display:flex;justify-content:space-between;margin-top:var(--spacing-8);padding-top:var(--spacing-6);border-top:1px solid var(--border)}._formContainer_daou0_1{display:flex;flex-direction:column;gap:var(--spacing-6)}._formHeader_daou0_7 h2{font-family:var(--font-family-display);font-size:1.5rem;margin-bottom:var(--spacing-2);color:var(--foreground)}._formHeader_daou0_7 p{color:var(--muted-foreground);font-size:.9375rem}._summaryBox_daou0_19{background-color:var(--surface);padding:var(--spacing-6);border-radius:var(--radius);border:1px solid var(--border);display:flex;flex-direction:column}._summaryItem_daou0_28{padding:var(--spacing-4) 0;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;align-items:center}._summaryItem_daou0_28:last-child{border-bottom:none;padding-bottom:0}._summaryItem_daou0_28:first-child{padding-top:0}._summaryItem_daou0_28 strong{color:var(--foreground);font-size:.9375rem;font-weight:600}._summaryItem_daou0_28 span{color:var(--muted-foreground);font-size:.9375rem}._checkboxWrapper_daou0_56{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-2) 0;margin-top:var(--spacing-4);color:var(--foreground);font-size:.9375rem}._buttonGroup_daou0_66{display:flex;justify-content:space-between;margin-top:var(--spacing-8);padding-top:var(--spacing-6);border-top:1px solid var(--border)}._wizard_16bu1_1{max-width:800px;margin:0 auto;width:100%}._stepperContainer_16bu1_7{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-12);padding-bottom:var(--spacing-6);overflow-x:auto;position:relative}._step_16bu1_7{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2);position:relative;flex:1;min-width:80px}._stepIndicator_16bu1_27{width:32px;height:32px;border-radius:var(--radius-full);background-color:var(--surface);border:2px solid var(--border);display:flex;align-items:center;justify-content:center;font-weight:600;color:var(--muted-foreground);z-index:2;transition:all var(--animation-duration-normal) ease}._step_16bu1_7._active_16bu1_42 ._stepIndicator_16bu1_27{border-color:var(--primary);color:var(--primary);background-color:color-mix(in srgb,var(--primary) 10%,var(--surface))}._step_16bu1_7._completed_16bu1_48 ._stepIndicator_16bu1_27{background-color:var(--success);border-color:var(--success);color:var(--success-foreground)}._stepLabel_16bu1_54{font-size:.75rem;color:var(--muted-foreground);text-align:center;font-weight:500}._step_16bu1_7._active_16bu1_42 ._stepLabel_16bu1_54,._step_16bu1_7._completed_16bu1_48 ._stepLabel_16bu1_54{color:var(--foreground)}._stepLine_16bu1_69{position:absolute;top:16px;left:50%;width:100%;height:2px;background-color:var(--border);z-index:1}._step_16bu1_7._completed_16bu1_48 ._stepLine_16bu1_69{background-color:var(--success)}._stepContent_16bu1_83{background-color:var(--card);border-radius:var(--radius-lg);padding:var(--spacing-8);box-shadow:var(--shadow-md);border:1px solid var(--border)}._container_h8i84_1{max-width:1200px;margin:0 auto;padding:clamp(3rem,7vw,6rem) var(--spacing-4)}._loadingWrapper_h8i84_7{max-width:800px;margin:0 auto}._hero_h8i84_12{text-align:center;margin:0 auto clamp(2.5rem,5vw,4.5rem);max-width:850px}._eyebrow_h8i84_18{display:inline-block;margin-bottom:1rem;font-size:.78rem;font-weight:750;letter-spacing:.16em;text-transform:uppercase;color:var(--primary)}._heroTitle_h8i84_20{font-family:var(--font-family-display);font-size:clamp(2.25rem,5vw,4.25rem);color:var(--foreground);margin-bottom:var(--spacing-4);letter-spacing:-.02em}._heroDescription_h8i84_28{font-size:clamp(1rem,1.6vw,1.18rem);color:var(--muted-foreground);max-width:720px;margin:0 auto;line-height:1.6}._trustRow_h8i84_36{margin-top:1.5rem;display:flex;justify-content:center;flex-wrap:wrap;gap:.75rem 1.4rem;color:var(--muted-foreground);font-size:.92rem}._trustRow_h8i84_36 span{display:inline-flex;align-items:center;gap:.45rem}._applicationShell_h8i84_39{display:grid;grid-template-columns:minmax(260px,.75fr) minmax(0,1.4fr);border:1px solid var(--border);background:var(--card)}._applicationIntro_h8i84_40{padding:clamp(2rem,4vw,3.5rem);border-right:1px solid var(--border);background:color-mix(in srgb,var(--muted) 36%,var(--card))}._introKicker_h8i84_41{font-size:.75rem;font-weight:750;letter-spacing:.13em;text-transform:uppercase;color:var(--primary);margin-bottom:1rem}._applicationIntro_h8i84_40 h2{font-family:var(--font-family-display);font-size:clamp(1.8rem,3vw,2.5rem);line-height:1.08;margin:0 0 1rem}._applicationIntro_h8i84_40>p{color:var(--muted-foreground);line-height:1.65;margin:0 0 2rem}._introList_h8i84_44{display:grid;gap:1rem;margin-bottom:2rem}._introList_h8i84_44 div{display:flex;gap:.7rem;align-items:flex-start;line-height:1.45}._introList_h8i84_44 svg{flex:0 0 auto;color:var(--primary);margin-top:.1rem}._reviewNote_h8i84_47{border-top:1px solid var(--border);padding-top:1.2rem;color:var(--muted-foreground);font-size:.84rem;line-height:1.55}._wizardContainer_h8i84_49{padding:clamp(2rem,4vw,3.5rem)}._publicForm_h8i84_53{display:grid;gap:1.6rem}._formHeader_h8i84_54{padding-bottom:1.25rem;border-bottom:1px solid var(--border)}._formHeader_h8i84_54 h2{font-family:var(--font-family-display);font-size:1.75rem;margin:0 0 .45rem}._formHeader_h8i84_54 p{margin:0;color:var(--muted-foreground)}._formGrid_h8i84_57{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.15rem 1.25rem}._field_h8i84_58{display:grid;gap:.48rem;font-size:.88rem;font-weight:650;color:var(--foreground)}._fullWidth_h8i84_59{grid-column:1 / -1}._field_h8i84_58 input,._field_h8i84_58 button[role=combobox],._field_h8i84_58 textarea{width:100%;min-height:46px}._field_h8i84_58 textarea{min-height:130px}._errorMessage_h8i84_62{margin:0;padding:.8rem 1rem;border:1px solid color-mix(in srgb,var(--destructive) 50%,var(--border));color:var(--destructive);background:color-mix(in srgb,var(--destructive) 7%,transparent)}._formFooter_h8i84_63{display:grid;gap:.7rem;padding-top:.2rem}._formFooter_h8i84_63>button{width:100%}._formFooter_h8i84_63 p{margin:0;text-align:center;color:var(--muted-foreground);font-size:.78rem;line-height:1.45}._loginRow_h8i84_66{text-align:center;padding-top:1.1rem;border-top:1px solid var(--border);color:var(--muted-foreground);font-size:.9rem}._formFooter_h8i84_63 a,._loginRow_h8i84_66 a{color:var(--foreground);text-decoration:underline;text-underline-offset:3px}._messageBox_h8i84_69{max-width:600px;margin:var(--spacing-20) auto;padding:var(--spacing-8);background-color:var(--card);border-radius:var(--radius-lg);border:1px solid var(--border);text-align:center;box-shadow:var(--shadow-md)}._messageBox_h8i84_69 h2{font-family:var(--font-family-display);font-size:1.5rem;margin-bottom:var(--spacing-4);color:var(--foreground)}._messageBox_h8i84_69 p{color:var(--muted-foreground);margin-bottom:var(--spacing-8);font-size:1.0625rem;line-height:1.5}@media(max-width:820px){._applicationShell_h8i84_39{grid-template-columns:1fr}._applicationIntro_h8i84_40{border-right:0;border-bottom:1px solid var(--border)}}@media(max-width:620px){._container_h8i84_1{padding-inline:1rem}._formGrid_h8i84_57{grid-template-columns:1fr}._fullWidth_h8i84_59{grid-column:auto}._wizardContainer_h8i84_49,._applicationIntro_h8i84_40{padding:1.5rem}._trustRow_h8i84_36{align-items:flex-start;flex-direction:column}}
