._text_1outm_1{font-family:var(--cm-font-family-sans);color:var(--cm-text-1);letter-spacing:var(--cm-letter-spacing-0);margin:0}._muted_1outm_8{color:var(--cm-text-2)}._eyebrow_1outm_12{font-size:var(--cm-font-size-16);line-height:var(--cm-line-height-24);font-weight:var(--cm-font-weight-500)}._title_1outm_18{font-size:calc(var(--cm-space-16) * 3);line-height:var(--cm-space-64);font-weight:var(--cm-font-weight-700)}._subtitle_1outm_24{font-size:calc(var(--cm-space-4) * 7);line-height:var(--cm-space-40);font-weight:var(--cm-font-weight-400)}._sectionTitle_1outm_30{font-size:var(--cm-font-size-16);line-height:var(--cm-line-height-28);font-weight:var(--cm-font-weight-700);letter-spacing:var(--cm-letter-spacing-0_4);text-transform:uppercase}._body_1outm_38{font-size:var(--cm-font-size-16);line-height:var(--cm-line-height-24);font-weight:var(--cm-font-weight-500)}._caption_1outm_44{font-size:calc(var(--cm-space-4) * 3);line-height:var(--cm-line-height-24);font-weight:var(--cm-font-weight-500);letter-spacing:var(--cm-letter-spacing-caps);text-transform:uppercase;color:var(--cm-text-2)}._backdrop_1mwas_3{z-index:1000;padding:var(--cm-space-24);background:var(--cm-overlay-scrim);-webkit-backdrop-filter:blur(var(--cm-overlay-blur));backdrop-filter:blur(var(--cm-overlay-blur));animation:_dlgFade_1mwas_1 var(--cm-motion-duration-200) var(--cm-motion-ease-out);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._panel_1mwas_17{background-color:var(--cm-color-white);border-radius:var(--cm-radius-16);width:min(100%,440px);max-height:min(90dvh,560px);box-shadow:var(--cm-shadow-popover);padding:var(--cm-space-32);isolation:isolate;animation:_dlgRise_1mwas_1 var(--cm-motion-duration-250) var(--cm-motion-ease-out);overflow:auto;transform:translateZ(0)}._title_1mwas_30{margin:0 0 var(--cm-space-8);color:var(--cm-color-neutral-900);font-size:var(--cm-font-size-20);line-height:var(--cm-line-height-28);font-weight:var(--cm-font-weight-700);letter-spacing:var(--cm-letter-spacing-title)}._body_1mwas_39{margin:0}._message_1mwas_43{color:var(--cm-color-neutral-700);font-size:var(--cm-font-size-16);line-height:var(--cm-line-height-24);white-space:pre-line;margin:0}._messageLead_1mwas_52{color:var(--cm-color-neutral-900);font-size:var(--cm-font-size-18);line-height:var(--cm-line-height-28);font-weight:var(--cm-font-weight-500)}._actions_1mwas_59{justify-content:flex-end;align-items:center;gap:var(--cm-space-12);margin-top:var(--cm-space-32);flex-wrap:wrap;display:flex}@keyframes _dlgFade_1mwas_1{0%{opacity:0}to{opacity:1}}@keyframes _dlgRise_1mwas_1{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=480px){._panel_1mwas_17{padding:var(--cm-space-24)}._actions_1mwas_59>*{flex:auto}}@media (prefers-reduced-motion:reduce){._backdrop_1mwas_3,._panel_1mwas_17{animation:none}}._link_1hxd7_1{color:var(--cm-color-purple-500);text-decoration:none}._link_1hxd7_1:hover{text-decoration:underline}._muted_1hxd7_10{color:var(--cm-color-neutral-600)}._link_1hxd7_1{color:var(--cm-color-brand-500);font-weight:var(--cm-font-weight-500);transition:color var(--cm-motion-duration-400) var(--cm-motion-ease-inout);text-decoration:none}._link_1hxd7_1:hover{color:var(--cm-color-brand-700);text-decoration:underline;text-decoration-thickness:var(--cm-underline-thickness-1);text-underline-offset:var(--cm-underline-offset-2)}._link_1hxd7_1:focus{outline:none}._link_1hxd7_1:focus-visible{box-shadow:var(--cm-focus-ring);border-radius:var(--cm-radius-8)}._button_1hxd7_39{all:unset;cursor:pointer;align-items:center;gap:var(--cm-space-4);font-family:var(--cm-font-family-sans);font-size:var(--cm-font-size-14);color:var(--cm-color-brand-500);font-weight:var(--cm-font-weight-600);display:inline-flex}._button_1hxd7_39:disabled{opacity:.5;cursor:default;text-decoration:none}._button_1hxd7_39._muted_1hxd7_10{color:var(--cm-color-neutral-600)}._field_1a658_1{gap:var(--cm-space-6);display:grid}._label_1a658_6{font-family:var(--cm-font-family-sans);font-size:var(--cm-font-size-13);line-height:var(--cm-line-height-18);font-weight:var(--cm-font-weight-600);color:var(--cm-text-2);letter-spacing:var(--cm-letter-spacing-0_4)}._control_1a658_15{box-sizing:border-box;width:100%;padding:var(--cm-space-8) var(--cm-space-12);border:var(--cm-border-1) solid var(--cm-border-strong);border-radius:var(--cm-radius-8);font-family:var(--cm-font-family-sans);font-size:var(--cm-font-size-16);line-height:var(--cm-line-height-24);font-weight:var(--cm-font-weight-400);color:var(--cm-text-1);background:var(--cm-surface-2);transition:border-color var(--cm-motion-duration-400) var(--cm-motion-ease-inout), box-shadow var(--cm-motion-duration-400) var(--cm-motion-ease-inout);outline:none}._control_1a658_15::placeholder{color:color-mix(in srgb, var(--cm-text-2) 60%, transparent)}._control_1a658_15:hover:not(:disabled){border-color:color-mix(in srgb, var(--cm-border-strong) 72%, var(--cm-text-2))}._control_1a658_15:focus:not(:disabled){border-color:var(--cm-color-brand-500);box-shadow:var(--cm-focus-ring)}._control_1a658_15:disabled{background:color-mix(in srgb, var(--cm-surface-2) 78%, transparent);color:color-mix(in srgb, var(--cm-text-2) 70%, transparent);cursor:not-allowed}._textarea_1a658_52{resize:vertical;min-height:calc(var(--cm-space-24) * 5)}._hasError_1a658_57{border-color:var(--cm-color-error-500)}._hasError_1a658_57:focus{border-color:var(--cm-color-error-500);box-shadow:0 0 0 3px var(--cm-color-error-100)}._error_1a658_66{font-family:var(--cm-font-family-sans);font-size:var(--cm-font-size-13);line-height:var(--cm-line-height-18);color:var(--cm-color-error-700);margin:0}._hint_1a658_74{font-family:var(--cm-font-family-sans);font-size:var(--cm-font-size-13);line-height:var(--cm-line-height-18);color:var(--cm-color-neutral-500);margin:0}._page_n4ogb_3{width:100%;max-width:100%;padding-top:0}._pageHeader_n4ogb_11{margin-bottom:var(--cm-space-24)}._backBtn_n4ogb_15{all:unset;cursor:pointer;align-items:center;gap:var(--cm-space-6);font-family:var(--cm-font-family-sans);font-size:var(--cm-font-size-13);line-height:var(--cm-line-height-18);font-weight:var(--cm-font-weight-500);color:var(--cm-color-on-dark-2);margin-bottom:var(--cm-space-16);border-radius:var(--cm-radius-8);transition:color var(--cm-motion-duration-400) var(--cm-motion-ease-inout);display:inline-flex}._backBtn_n4ogb_15:hover,._backBtn_n4ogb_15:active{color:var(--cm-color-on-dark-1)}._backBtn_n4ogb_15:focus-visible{box-shadow:var(--cm-focus-ring);outline:none}._backIcon_n4ogb_41{transform:rotate(180deg)}._pageEyebrow_n4ogb_45{letter-spacing:var(--cm-letter-spacing-caps-wide);margin-bottom:var(--cm-space-6);display:block;color:var(--cm-color-on-dark-2)!important}._pageTitle_n4ogb_52{color:var(--cm-color-on-dark-1)!important}._pageDesc_n4ogb_56{margin-top:var(--cm-space-8);max-width:62ch;color:var(--cm-color-on-dark-2)!important}._stepCard_n4ogb_64{background:var(--cm-color-card-surface);-webkit-backdrop-filter:blur(16px);border:var(--cm-border-1) solid var(--cm-card-border-on-dark);border-radius:var(--cm-radius-16);box-shadow:var(--cm-shadow-elevated-2);padding:var(--cm-space-24);gap:var(--cm-space-20);display:grid}._sectionLabel_n4ogb_76{letter-spacing:var(--cm-letter-spacing-caps);text-transform:uppercase;color:var(--cm-color-neutral-600);display:block}._sectionBlock_n4ogb_83{gap:var(--cm-space-12);display:grid}._sectionHeadRow_n4ogb_88{justify-content:space-between;align-items:center;gap:var(--cm-space-12);display:flex}._divider_n4ogb_95{border:none;border-top:var(--cm-border-1) solid var(--cm-color-neutral-200);margin:0}._optionsRow_n4ogb_103{gap:var(--cm-space-12);display:grid}._metaLine_n4ogb_110{font-family:var(--cm-font-family-sans);font-size:var(--cm-font-size-13);line-height:var(--cm-line-height-18);letter-spacing:var(--cm-letter-spacing-soft);color:var(--cm-color-neutral-600);margin:0}._metaLineWarn_n4ogb_119{color:var(--cm-color-orange-800);font-weight:var(--cm-font-weight-600)}._grid2_n4ogb_126{gap:var(--cm-space-12) var(--cm-space-16);grid-template-columns:1fr 1fr;display:grid}._grid3_n4ogb_132{gap:var(--cm-space-12) var(--cm-space-16);grid-template-columns:1fr 1fr 1fr;display:grid}@media (width<=768px){._grid2_n4ogb_126,._grid3_n4ogb_132{grid-template-columns:1fr}}._flaggedField_n4ogb_146 input,._flaggedField_n4ogb_146 select,._flaggedField_n4ogb_146 textarea{border-color:var(--cm-color-warning-500)}._flaggedField_n4ogb_146 p{color:var(--cm-color-orange-700)}._actionBar_n4ogb_158{justify-content:flex-end;align-items:center;gap:var(--cm-space-12);flex-wrap:wrap;display:flex}._actionError_n4ogb_166{font-family:var(--cm-font-family-sans);font-size:var(--cm-font-size-13);line-height:var(--cm-line-height-18);color:var(--cm-color-error-700);flex:240px;margin:0}._warnBanner_n4ogb_175{gap:var(--cm-space-6);padding:var(--cm-space-12) var(--cm-space-16);border:var(--cm-border-1) solid var(--cm-color-orange-200);border-left:var(--cm-space-4) solid var(--cm-color-orange-800);border-radius:var(--cm-radius-8);background:var(--cm-color-orange-100);display:grid}._letterTextPanel_n4ogb_186{gap:var(--cm-space-8);padding:var(--cm-space-12) var(--cm-space-16);border:var(--cm-border-1) solid var(--cm-color-neutral-200);border-radius:var(--cm-radius-8);background:var(--cm-color-neutral-100);display:grid}._letterTextHead_n4ogb_195{justify-content:space-between;align-items:center;gap:var(--cm-space-12);display:flex}._letterTextTitle_n4ogb_202{font-weight:var(--cm-font-weight-600)}._letterTextBody_n4ogb_206{white-space:pre-wrap;overflow-wrap:break-word;max-height:320px;font-family:inherit;font-size:var(--cm-font-size-14);line-height:var(--cm-line-height-20);color:var(--cm-color-neutral-800);padding:var(--cm-space-12);border:var(--cm-border-1) solid var(--cm-color-neutral-200);border-radius:var(--cm-radius-8);background:var(--cm-color-white);margin:0;overflow-y:auto}._warnBannerCritical_n4ogb_222{border-color:var(--cm-color-red-200);border-left-color:var(--cm-color-red-800);background:var(--cm-color-red-100)}._warnBannerLine_n4ogb_228{font-family:var(--cm-font-family-sans);font-size:var(--cm-font-size-13);line-height:var(--cm-line-height-18);color:var(--cm-color-neutral-800);margin:0}._warnBannerLink_n4ogb_237{font:inherit;color:var(--cm-color-orange-800);font-weight:var(--cm-font-weight-600);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}._doneHead_n4ogb_250{gap:var(--cm-space-4);display:grid}._doneTitle_n4ogb_255{color:var(--cm-color-neutral-900)!important}._doneDesc_n4ogb_259{color:var(--cm-color-neutral-600)!important}@media (width<=768px){._stepCard_n4ogb_64{padding:var(--cm-space-16)}}._headerTopRow_n4ogb_273{justify-content:space-between;align-items:center;gap:var(--cm-space-12);margin-bottom:var(--cm-space-16);display:flex}._headerTopRow_n4ogb_273 ._backBtn_n4ogb_15{margin-bottom:0}._profileActions_n4ogb_286{align-items:center;gap:var(--cm-space-8);margin-top:var(--cm-space-8);flex-wrap:wrap;display:flex}._profileCallout_n4ogb_295{align-items:flex-start;gap:var(--cm-space-8);padding:var(--cm-space-12) var(--cm-space-16);background:var(--cm-color-brand-50);border:var(--cm-border-1) solid var(--cm-color-brand-500);border-radius:var(--cm-radius-8);color:var(--cm-color-brand-700);font-size:var(--cm-font-size-13);margin:var(--cm-space-8) 0;border-left-width:3px;line-height:1.5;display:flex}._profileCalloutIcon_n4ogb_310{flex-shrink:0;margin-top:1px;display:inline-flex}._stageIn_n4ogb_321{gap:var(--cm-space-20);min-width:0;animation:_stageIn_n4ogb_321 .42s var(--cm-motion-ease-out) both;display:grid}@keyframes _stageIn_n4ogb_321{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}._wrap_ad5d2_1{gap:var(--cm-space-8);display:grid}._dropzone_ad5d2_6{border:2px dashed var(--cm-color-neutral-300);border-radius:var(--cm-radius-12);padding:var(--cm-space-40) var(--cm-space-24);align-items:center;gap:var(--cm-space-8);cursor:pointer;background:var(--cm-surface-2);transition:border-color var(--cm-motion-duration-400) var(--cm-motion-ease-inout), background-color var(--cm-motion-duration-400) var(--cm-motion-ease-inout);text-align:center;outline:none;flex-direction:column;display:flex}._dropzone_ad5d2_6:hover:not(._dropzoneDisabled_ad5d2_23),._dropzone_ad5d2_6:focus-visible{border-color:var(--cm-color-brand-500);background-color:var(--cm-color-brand-100)}._dropzone_ad5d2_6:focus-visible{box-shadow:var(--cm-focus-ring)}._dropzone_ad5d2_6:active:not(._dropzoneDisabled_ad5d2_23){transform:scale(.995)}._dropzoneActive_ad5d2_37{border-color:var(--cm-color-brand-500);background-color:var(--cm-color-brand-100)}._dropzoneError_ad5d2_42{border-color:var(--cm-color-error-500)}._dropzoneDisabled_ad5d2_23{cursor:not-allowed;opacity:.6}._dropIcon_ad5d2_51{color:var(--cm-color-neutral-400);transition:color var(--cm-motion-duration-400) var(--cm-motion-ease-inout)}._dropzone_ad5d2_6:hover:not(._dropzoneDisabled_ad5d2_23) ._dropIcon_ad5d2_51,._dropzoneActive_ad5d2_37 ._dropIcon_ad5d2_51{color:var(--cm-color-brand-500)}._dropPrimary_ad5d2_61{font-family:var(--cm-font-family-sans);font-size:var(--cm-font-size-16);line-height:var(--cm-line-height-24);font-weight:var(--cm-font-weight-500);color:var(--cm-color-neutral-700);margin:0}._dropSub_ad5d2_70{font-family:var(--cm-font-family-sans);font-size:var(--cm-font-size-13);line-height:var(--cm-line-height-18);color:var(--cm-color-neutral-500);margin:0}._hiddenInput_ad5d2_78{display:none}._fileChip_ad5d2_83{align-items:center;gap:var(--cm-space-8);max-width:100%;padding:var(--cm-space-6) var(--cm-space-8) var(--cm-space-6) var(--cm-space-12);border:var(--cm-border-1) solid var(--cm-color-brand-200);border-radius:var(--cm-radius-8);background:var(--cm-color-brand-100);justify-self:start;display:inline-flex}._fileChipName_ad5d2_95{font-family:var(--cm-font-family-sans);font-size:var(--cm-font-size-13);line-height:var(--cm-line-height-18);font-weight:var(--cm-font-weight-600);color:var(--cm-color-brand-700);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._fileChipSize_ad5d2_106{font-family:var(--cm-font-family-sans);font-size:var(--cm-font-size-12);color:var(--cm-color-neutral-600);flex:none}._fileChipRemove_ad5d2_113{all:unset;cursor:pointer;width:var(--cm-space-20);height:var(--cm-space-20);border-radius:var(--cm-radius-pill);color:var(--cm-color-neutral-600);transition:color var(--cm-motion-duration-400) var(--cm-motion-ease-inout), background-color var(--cm-motion-duration-400) var(--cm-motion-ease-inout);flex:none;justify-content:center;align-items:center;display:inline-flex}._fileChipRemove_ad5d2_113:hover{color:var(--cm-color-error-700);background:var(--cm-color-error-100)}._fileChipRemove_ad5d2_113:focus-visible{box-shadow:var(--cm-focus-ring)}._fileChipRemove_ad5d2_113:disabled{cursor:not-allowed;opacity:.5}._fieldError_ad5d2_143{font-family:var(--cm-font-family-sans);font-size:var(--cm-font-size-13);line-height:var(--cm-line-height-18);color:var(--cm-color-error-700);margin:0}._listHeader_ad5d2_152{justify-content:space-between;align-items:center;gap:var(--cm-space-8);font-family:var(--cm-font-family-sans);font-size:var(--cm-font-size-13);color:var(--cm-color-neutral-600);display:flex}._clearAll_ad5d2_162{cursor:pointer;font-family:inherit;font-size:inherit;color:var(--cm-color-neutral-600);background:0 0;border:none;padding:0;text-decoration:underline}._clearAll_ad5d2_162:hover:not(:disabled){color:var(--cm-color-brand-600)}._clearAll_ad5d2_162:disabled{cursor:not-allowed;opacity:.5}
