@charset "UTF-8";._layout_22cy1_33{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(20rem,.92fr);gap:clamp(1rem,2.4vw,1.75rem)}@media(max-width:1040px){._layout_22cy1_33{grid-template-columns:1fr}}._contentColumn_22cy1_44,._formColumn_22cy1_45{display:grid;gap:1rem}._formColumn_22cy1_45{align-self:start}._formGrid_22cy1_54{display:grid;gap:.95rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:680px){._formGrid_22cy1_54{grid-template-columns:1fr}}._sectionCard_22cy1_65,._formCard_22cy1_66,._successPanel_22cy1_67{position:relative;overflow:hidden;border:1px solid var(--color-border-soft);border-radius:1.35rem;background:var(--color-surface-layer);box-shadow:var(--shadow-sm);padding:clamp(1.05rem,2vw,1.4rem);border-top-color:var(--color-primary-outline)}._sectionCard_22cy1_65,._successPanel_22cy1_67{background:var(--color-surface-elevated);border:1px solid var(--color-border-soft);box-shadow:var(--shadow-card)}._guideCard_22cy1_89{background:var(--color-surface-layer);border-color:var(--color-border-soft)}._formCard_22cy1_66{position:sticky;top:calc(var(--header-height, 5rem) + 1rem);background:var(--color-surface-elevated);border:1px solid var(--color-border-soft);box-shadow:var(--shadow-card);overflow:visible}._sectionHeader_22cy1_103{display:grid;gap:.45rem;margin-bottom:1rem}._sectionHeader_22cy1_103 h2,._sectionHeader_22cy1_103 h3{margin:0;color:var(--color-text-primary);letter-spacing:-.02em}._sectionHeader_22cy1_103 p{margin:0;color:var(--color-text-secondary);line-height:1.65}._benefitGrid_22cy1_120{display:grid;gap:.9rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:780px){._benefitGrid_22cy1_120{grid-template-columns:1fr}}._stepGrid_22cy1_131{display:grid;gap:0;grid-template-columns:1fr;border-block:1px solid var(--color-border-soft)}._processCard_22cy1_138{display:grid;gap:.9rem;margin-top:1.1rem}._stepLead_22cy1_144{margin:0 0 .85rem;font-size:1rem;color:var(--color-text-primary)}._infoCard_22cy1_150,._stepCard_22cy1_151{display:grid;gap:.55rem}._infoCard_22cy1_150 h3,._stepCard_22cy1_151 h3{margin:0;font-size:1.02rem;color:var(--color-text-primary)}._infoCard_22cy1_150 p,._stepCard_22cy1_151 p{margin:0;color:var(--color-text-secondary);line-height:1.55}._infoCard_22cy1_150{position:relative;padding:1.05rem 1.2rem;border-radius:.9rem;background:var(--color-surface-layer);border:1px solid color-mix(in srgb,var(--palette-rgb-a01428) 10%,transparent);border-left:3px solid var(--color-primary-outline);overflow:hidden;box-sizing:border-box;box-shadow:0 1px 2px color-mix(in srgb,var(--palette-rgb-541d1d) 5%,transparent)}._infoCard_22cy1_150:before{content:none}._stepCard_22cy1_151{grid-template-columns:auto 1fr;align-items:start;gap:.9rem;padding:.9rem 0;border-top:1px solid var(--color-border-soft);border-radius:0;background:transparent;box-shadow:none}._stepCard_22cy1_151:first-child{border-top:0}._compactList_22cy1_198{margin:0;padding:0;list-style:none;display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:680px){._compactList_22cy1_198{grid-template-columns:1fr}}._compactListItem_22cy1_212{position:relative;margin:0;padding:.95rem 1.15rem .95rem 1.25rem;border-radius:.9rem;background:var(--color-surface-layer);border:1px solid color-mix(in srgb,var(--palette-rgb-b22222) 12%,transparent);border-left:3px solid color-mix(in srgb,var(--palette-rgb-b22222) 22%,transparent);color:var(--color-text-secondary);line-height:1.65;box-sizing:border-box}._stepIndex_22cy1_225{display:inline-flex;align-items:center;justify-content:center;min-height:2rem;padding:var(--spacing-xxsmall) var(--spacing-small);border-radius:var(--radius-pill);border:1px solid var(--color-border-soft);background:var(--color-surface-overlay);color:var(--color-text-primary);font-weight:700;font-size:var(--type-body-sm);line-height:1.2;border-color:var(--color-info-border);background:var(--color-info-bg);color:var(--color-info-text);min-width:2rem}._requirementsBlock_22cy1_244{display:grid;gap:.95rem}._requirementLead_22cy1_249,._requirementFollowup_22cy1_250{margin:0;color:var(--color-text-secondary);line-height:1.68}._requirementLead_22cy1_249{font-weight:700;color:var(--color-text-primary)}._requirementList_22cy1_261{margin:0;padding-left:1.2rem;display:grid;gap:.55rem;color:var(--color-text-secondary);line-height:1.6}._requirementList_22cy1_261 li::marker{color:var(--color-primary-ink)}._criteriaList_22cy1_273{margin:0;padding-left:1.25rem;display:grid;gap:.6rem;list-style:disc;color:var(--color-text-secondary)}._criteriaList_22cy1_273 li{padding-left:.1rem}._criteriaList_22cy1_273 li::marker{color:var(--color-primary-ink)}._detailsPanel_22cy1_288{border-radius:1.15rem;border:1px solid color-mix(in srgb,var(--palette-rgb-b22222) 12%,transparent);background:color-mix(in srgb,var(--palette-rgb-fffcfc) 98%,transparent);padding:1rem 1.1rem}._detailsPanel_22cy1_288 summary{cursor:pointer;font-weight:800;color:var(--color-text-primary);list-style:none}._detailsPanel_22cy1_288 summary::-webkit-details-marker{display:none}._detailsPanel_22cy1_288 p{margin:.85rem 0 0;color:var(--color-text-secondary);line-height:1.6}._form_22cy1_45{display:grid;gap:.95rem}._helperText_22cy1_314{margin:0;font-size:.88rem;line-height:1.5;color:var(--color-text-secondary)}._errorHelper_22cy1_321{color:var(--color-status-error-ink, var(--palette-rgb-8f231d));font-weight:700}._field_22cy1_326{display:grid;gap:.42rem}._field_22cy1_326 input,._field_22cy1_326 select,._field_22cy1_326 textarea{width:100%;min-height:var(--control-height-md);border:1px solid var(--color-border);border-radius:.75rem;background:color-mix(in srgb,var(--palette-rgb-ffffff) 98%,transparent);padding:.78rem .92rem;box-sizing:border-box;font:inherit;color:var(--color-text-primary);transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}._field_22cy1_326 input:focus-visible,._field_22cy1_326 select:focus-visible,._field_22cy1_326 textarea:focus-visible{outline:2px solid var(--color-primary-outline);outline-offset:2px;border-color:var(--color-focus-border);box-shadow:var(--focus-ring);background:var(--palette-rgb-ffffff)}._field_22cy1_326 textarea{min-height:8rem;resize:vertical}._fieldWide_22cy1_358{grid-column:1/-1}._fieldLabelRow_22cy1_362{display:flex;align-items:center;justify-content:space-between;gap:.7rem}._fieldLabel_22cy1_362{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.45rem;color:var(--color-text-primary);font-weight:700}._requiredMark_22cy1_378{color:var(--color-error-text);font-weight:900}._requiredIndicatorNote_22cy1_383{font-size:.88rem;font-weight:700}._fieldBadgeRequired_22cy1_388,._fieldBadgeOptional_22cy1_389{display:inline-flex;align-items:center;min-height:1.5rem;padding:.12rem .48rem;border-radius:999px;font-size:.74rem;font-weight:800;letter-spacing:.01em}._fieldBadgeRequired_22cy1_388{background:color-mix(in srgb,var(--palette-rgb-b22222) 12%,transparent);color:var(--color-primary-ink-strong)}._fieldBadgeOptional_22cy1_389{background:color-mix(in srgb,var(--palette-rgb-29548c) 10%,transparent);color:var(--palette-rgb-1d4b7a)}._helpButton_22cy1_410{position:relative;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:1.85rem;height:1.85rem;border:1px solid color-mix(in srgb,var(--palette-rgb-8f000d) 18%,transparent);border-radius:999px;background:var(--color-primary-ink);color:var(--color-on-primary);font-size:.95rem;font-weight:800;line-height:1;cursor:help;box-shadow:0 .55rem 1rem color-mix(in srgb,var(--palette-rgb-541d1d) 16%,transparent);transition:border-color .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease}._helpButton_22cy1_410:hover,._helpButton_22cy1_410:focus-visible{border-color:color-mix(in srgb,var(--palette-rgb-b22222) 40%,transparent);color:var(--color-text-primary);transform:translateY(-1px)}._helpButton_22cy1_410:hover,._helpButton_22cy1_410:focus-visible{border-color:color-mix(in srgb,var(--palette-rgb-8f000d) 42%,transparent);box-shadow:0 .55rem 1.15rem color-mix(in srgb,var(--palette-rgb-541d1d) 14%,transparent);transform:translateY(-.02rem)}._checkboxField_22cy1_440{display:grid;gap:.65rem}._checkboxField_22cy1_440 label{display:grid;grid-template-columns:1.15rem 1fr;align-items:start;gap:.75rem;color:var(--color-text-secondary);line-height:1.55}._checkboxField_22cy1_440 input{margin:.2rem 0 0;accent-color:var(--color-primary)}._formActions_22cy1_457{display:flex;flex-wrap:wrap;gap:.75rem}._centeredActions_22cy1_463{justify-content:center}._noticeBox_22cy1_467{border-radius:var(--radius-md);padding:var(--spacing-medium);border:1px solid var(--color-info-border);background:var(--color-info-bg);color:var(--color-info-text);box-shadow:none;margin:1rem 0 0}._errorBox_22cy1_477{border-radius:var(--radius-md);padding:var(--spacing-medium);border:1px solid var(--color-info-border);background:var(--color-info-bg);color:var(--color-info-text);box-shadow:none;border-color:var(--color-error-border);background:var(--color-error-bg);color:var(--color-error-text);margin:0 0 1rem}._successBox_22cy1_490{border-radius:var(--radius-md);padding:var(--spacing-medium);border:1px solid var(--color-info-border);background:var(--color-info-bg);color:var(--color-info-text);box-shadow:none;border-color:var(--color-success-border);background:var(--color-success-bg);color:var(--color-success-text);margin:0 0 1rem}._successPage_22cy1_503{max-width:58rem;margin:0 auto}._successPanel_22cy1_67{display:grid;gap:1rem;margin-bottom:1rem}._successPanel_22cy1_67 h3{margin:0;color:var(--color-text-primary)}._successPanel_22cy1_67 p{margin:0;color:var(--color-text-secondary);line-height:1.6}._successIcon_22cy1_523{display:inline-flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;border-radius:999px;background:color-mix(in srgb,var(--palette-rgb-188052) 13%,transparent);color:var(--palette-rgb-147a4f);font-size:1.55rem;font-weight:900;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--palette-rgb-188052) 16%,transparent)}._successIcon_22cy1_523:before{content:"✓"}._successSteps_22cy1_541{display:grid;gap:.7rem;padding:1rem 1.1rem;border-radius:1.15rem;background:color-mix(in srgb,var(--palette-rgb-fffbfb) 96%,transparent);border:1px solid color-mix(in srgb,var(--palette-rgb-b22222) 12%,transparent)}._successSteps_22cy1_541 h3{margin:0;color:var(--color-text-primary)}._successMeta_22cy1_554{display:flex;flex-wrap:wrap;gap:.55rem}._successMeta_22cy1_554 span{display:inline-flex;align-items:center;justify-content:center;min-height:2rem;padding:var(--spacing-xxsmall) var(--spacing-small);border-radius:var(--radius-pill);border:1px solid var(--color-border-soft);background:var(--color-surface-overlay);color:var(--color-text-primary);font-weight:700;font-size:var(--type-body-sm);line-height:1.2;border-color:var(--color-success-border);background:var(--color-success-bg);color:var(--color-success-text)}._nextStepsList_22cy1_577{margin:0;padding-left:1.1rem;display:grid;gap:.45rem;list-style:disc;color:var(--color-text-secondary)}@media(prefers-color-scheme:dark){._sectionCard_22cy1_65,._formCard_22cy1_66,._stepCard_22cy1_151,._successPanel_22cy1_67,._successSteps_22cy1_541{background:color-mix(in srgb,var(--palette-rgb-1f181b) 98%,transparent);border-color:color-mix(in srgb,var(--palette-rgb-ffd6d6) 16%,transparent);box-shadow:0 1rem 2.2rem color-mix(in srgb,var(--palette-rgb-000000) 28%,transparent),inset 0 1px color-mix(in srgb,var(--palette-rgb-ffffff) 3.5%,transparent);color:var(--palette-rgb-fff4f2)}._guideCard_22cy1_89,._formCard_22cy1_66{background:color-mix(in srgb,var(--palette-rgb-241b1e) 99%,transparent)}._sectionHeader_22cy1_103 h2,._sectionHeader_22cy1_103 h3{color:var(--palette-rgb-fff4f2)}._sectionHeader_22cy1_103 p{color:color-mix(in srgb,var(--palette-rgb-ffe8e8) 82%,transparent)}._infoCard_22cy1_150,._compactListItem_22cy1_212,._detailsPanel_22cy1_288{border-color:color-mix(in srgb,var(--palette-rgb-ffd6d6) 16%,transparent);background:color-mix(in srgb,var(--palette-rgb-271f21) 96%,transparent);box-shadow:0 1rem 2.2rem color-mix(in srgb,var(--palette-rgb-000000) 24%,transparent)}._infoCard_22cy1_150:before{content:none}._infoCard_22cy1_150{border-left-color:var(--palette-rgb-ff8a8a)}._compactListItem_22cy1_212{border-left-color:color-mix(in srgb,var(--palette-rgb-ff7e7e) 38%,transparent);color:color-mix(in srgb,var(--palette-rgb-ffe8e8) 82%,transparent)}._infoCard_22cy1_150 h3,._stepCard_22cy1_151 h3,._successPanel_22cy1_67 h3,._successSteps_22cy1_541 h3{color:var(--palette-rgb-fff4f2)}._infoCard_22cy1_150 p,._stepCard_22cy1_151 p,._successPanel_22cy1_67 p,._successSteps_22cy1_541 p{color:color-mix(in srgb,var(--palette-rgb-ffe8e8) 82%,transparent)}._requirementLead_22cy1_249,._stepLead_22cy1_144,._detailsPanel_22cy1_288 summary,._fieldLabel_22cy1_362{color:var(--palette-rgb-fff4f2)}._requirementFollowup_22cy1_250,._requirementList_22cy1_261,._criteriaList_22cy1_273,._helperText_22cy1_314,._checkboxField_22cy1_440 label,._nextStepsList_22cy1_577,._detailsPanel_22cy1_288 p{color:color-mix(in srgb,var(--palette-rgb-ffe8e8) 82%,transparent)}._field_22cy1_326 input,._field_22cy1_326 select,._field_22cy1_326 textarea{background:color-mix(in srgb,var(--palette-rgb-111418) 96%,transparent);border-color:color-mix(in srgb,var(--palette-rgb-ffd6d6) 18%,transparent);color:var(--palette-rgb-fff7f5)}._field_22cy1_326 input::placeholder,._field_22cy1_326 select::placeholder,._field_22cy1_326 textarea::placeholder{color:color-mix(in srgb,var(--palette-rgb-ffe8e8) 52%,transparent)}._field_22cy1_326 input:focus,._field_22cy1_326 select:focus,._field_22cy1_326 textarea:focus{background:color-mix(in srgb,var(--palette-rgb-15191e) 98%,transparent);border-color:color-mix(in srgb,var(--palette-rgb-ff7e7e) 54%,transparent);box-shadow:0 0 0 .2rem color-mix(in srgb,var(--palette-rgb-ff7e7e) 16%,transparent)}._fieldBadgeRequired_22cy1_388{background:color-mix(in srgb,var(--palette-rgb-ff7e7e) 18%,transparent);color:var(--palette-rgb-ffd8d8)}._helpButton_22cy1_410{border-color:color-mix(in srgb,var(--palette-rgb-ffd6d6) 20%,transparent);background:var(--palette-rgb-b42c3a);color:var(--color-on-primary)}._fieldBadgeOptional_22cy1_389{background:color-mix(in srgb,var(--palette-rgb-7eabe5) 18%,transparent);color:var(--palette-rgb-d4e7ff)}}@media(max-width:1040px){._formCard_22cy1_66{position:static}}._steps_7u8n9_33{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 0 1rem;border-block:1px solid var(--color-border)}._steps_7u8n9_33 span{display:flex;align-items:center;gap:.65rem;min-height:3.4rem;padding:.7rem .9rem;color:var(--color-text-secondary);font-weight:700}._steps_7u8n9_33 b{display:inline-grid;place-items:center;width:1.8rem;aspect-ratio:1;border-radius:50%;background:var(--color-surface-layer)}._stepActive_7u8n9_59{color:var(--color-text-primary)!important;border-bottom:3px solid var(--color-primary-outline)}._contractSection_7u8n9_64{scroll-margin-top:12rem}@media(max-width:760px){._contractSection_7u8n9_64{scroll-margin-top:8rem}}._applicationSection_7u8n9_73,._contractSection_7u8n9_64,._successPanel_7u8n9_75{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;min-width:0;padding:clamp(1rem,2.5vw,1.5rem) 0 2rem}._successPanel_7u8n9_75{max-width:48rem;margin:2rem auto;text-align:center;justify-items:center}._sectionHeader_7u8n9_90{display:grid;gap:.4rem}._sectionHeader_7u8n9_90 h2,._sectionHeader_7u8n9_90 p,._successPanel_7u8n9_75 h1,._successPanel_7u8n9_75 p{margin:0}._sectionHeader_7u8n9_90 p,._successPanel_7u8n9_75 p{color:var(--color-text-secondary);line-height:1.65}._formGrid_7u8n9_108{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}._field_7u8n9_114,._fieldWide_7u8n9_115{display:grid;gap:.42rem}._fieldWide_7u8n9_115{grid-column:1/-1}._field_7u8n9_114 input:not([type=checkbox]):not([type=radio]),._field_7u8n9_114 select,._fieldWide_7u8n9_115 input:not([type=checkbox]):not([type=radio]),._fieldWide_7u8n9_115 textarea{width:100%;min-height:var(--control-height-md);box-sizing:border-box;border:1px solid var(--color-border);border-radius:6px;padding:.75rem .85rem;background:var(--color-surface);color:var(--color-text-primary);font:inherit}._fieldWide_7u8n9_115 textarea{resize:vertical}._field_7u8n9_114 input:not([type=checkbox]):not([type=radio]):focus-visible,._field_7u8n9_114 select:focus-visible,._fieldWide_7u8n9_115 input:not([type=checkbox]):not([type=radio]):focus-visible,._fieldWide_7u8n9_115 textarea:focus-visible{outline:2px solid var(--color-primary-outline);outline-offset:2px}._fieldLabelRow_7u8n9_151{display:flex;align-items:center;justify-content:space-between;gap:.6rem}._fieldLabelRow_7u8n9_151 label{display:flex;align-items:center;gap:.5rem;font-weight:700}._fieldLabelRow_7u8n9_151 label span{font-size:.75rem;color:var(--color-text-secondary)}._categoryFieldset_7u8n9_170{margin:0;padding:1rem 0;border:0;border-block:1px solid var(--color-border)}._categoryFieldset_7u8n9_170 legend{padding:0;font-weight:800}._categoryFieldset_7u8n9_170>p{margin:.35rem 0 .8rem;color:var(--color-text-secondary)}._categoryGrid_7u8n9_187{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}._categoryGrid_7u8n9_187 label,._consent_7u8n9_194,._acceptanceSection_7u8n9_195 label{display:grid;grid-template-columns:1.15rem minmax(0,1fr);align-items:start;gap:.6rem;min-width:0;line-height:1.5}._categoryGrid_7u8n9_187 label input[type=checkbox],._categoryGrid_7u8n9_187 label input[type=radio],._consent_7u8n9_194 input[type=checkbox],._consent_7u8n9_194 input[type=radio],._acceptanceSection_7u8n9_195 label input[type=checkbox],._acceptanceSection_7u8n9_195 label input[type=radio]{inline-size:1.15rem;block-size:1.15rem;min-block-size:0;margin:calc((1.5em - 1.15rem)/2) 0 0;padding:0;font-size:inherit;accent-color:var(--color-primary)}._categoryGrid_7u8n9_187 label>:not(input),._consent_7u8n9_194>:not(input),._acceptanceSection_7u8n9_195 label>:not(input){grid-column:2}._categoryGrid_7u8n9_187 label{padding:.7rem;border:1px solid var(--color-border);border-radius:6px;background:var(--color-surface-layer)}._contractDocument_7u8n9_230{min-width:0;max-width:100%;padding:clamp(1rem,3vw,2.4rem);box-sizing:border-box;border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-primary);box-shadow:var(--shadow-default)}._contractSupplement_7u8n9_241{margin-block-end:1.25rem;padding-block-end:1.25rem;border-block-end:1px solid var(--color-border)}._contractSupplement_7u8n9_241 h3{margin:0 0 .75rem}._contractDocument_7u8n9_230 p{margin:0 0 .75rem;white-space:pre-line;overflow-wrap:anywhere;line-height:1.58}._contractDocument_7u8n9_230 code{overflow-wrap:anywhere;word-break:break-word}._contractHeading_7u8n9_263{margin-top:1.25rem!important;font-weight:800}._tableScroll_7u8n9_268{overflow-x:auto;margin-top:1rem}._tableScroll_7u8n9_268 table{width:100%;border-collapse:collapse}._tableScroll_7u8n9_268 td{padding:.65rem;border:1px solid var(--color-border);vertical-align:top}._acceptanceSection_7u8n9_195{display:grid;gap:.8rem;padding-block:1rem;border-block:1px solid var(--color-border)}._acceptanceSection_7u8n9_195 h3,._acceptanceSection_7u8n9_195 p{margin:0}._acceptanceSection_7u8n9_195 p{color:var(--color-text-secondary)}._actions_7u8n9_300{display:flex;flex-wrap:wrap;gap:.75rem}._error_7u8n9_306{border-radius:var(--radius-md);padding:var(--spacing-medium);border:1px solid var(--color-info-border);background:var(--color-info-bg);color:var(--color-info-text);box-shadow:none;border-color:var(--color-error-border);background:var(--color-error-bg);color:var(--color-error-text);margin:0}@media(max-width:760px){._steps_7u8n9_33,._formGrid_7u8n9_108,._categoryGrid_7u8n9_187{grid-template-columns:1fr}._fieldWide_7u8n9_115{grid-column:auto}._contractDocument_7u8n9_230{padding:1rem}}@media print{._steps_7u8n9_33,._actions_7u8n9_300,._acceptanceSection_7u8n9_195,._error_7u8n9_306{display:none!important}._contractDocument_7u8n9_230{max-height:none;overflow:visible;border:0;box-shadow:none;padding:0}}._actions_7u8n9_300 ._acceptanceSubmit_7u8n9_347{max-width:100%;min-width:0;white-space:normal;line-height:1.4}
