._layout_14d4o_1{gap:1rem;display:grid}._progressHeader_14d4o_6{z-index:4;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#021e2af5;border:1px solid #35d3a547;border-radius:1.25rem;gap:.7rem;padding:1rem 1.1rem;display:grid;position:sticky;top:.5rem;box-shadow:0 14px 35px #000a1438}._progressHeader_14d4o_6>div:first-child{gap:.2rem;display:grid}._progressHeader_14d4o_6 span,._stageIntro_14d4o_26 span{color:#67e8c5;letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:800}._progressHeader_14d4o_6 strong{color:#fff;font-size:clamp(1rem,3vw,1.35rem)}._progressHeader_14d4o_6 small,._restored_14d4o_40{color:#bdd0d5}._progressTrack_14d4o_44{background:#ffffff1f;border-radius:999px;height:.6rem;overflow:hidden}._progressTrack_14d4o_44>span{border-radius:inherit;background:linear-gradient(90deg,#2dd4bf,#22c55e);height:100%;transition:width .18s;display:block}._restored_14d4o_40,._stageIntro_14d4o_26 h2,._stageIntro_14d4o_26 p,._preliminary_14d4o_62 p,._detailGroupBody_14d4o_63>p,._saveNote_14d4o_64{margin:0}._restored_14d4o_40{font-size:.85rem}._form_14d4o_72{gap:1rem;display:grid}._stageCard_14d4o_77{--home-feature-section-border:0;--home-feature-section-radius:0;--home-feature-section-background:transparent;--home-feature-section-padding:0;--home-feature-heading-color:#fff;--home-feature-heading-font:inherit;--home-feature-copy-color:#bfd0d4;--home-feature-question-border:0;--home-feature-choice-border:1px solid #85d5c852;--home-feature-choice-background:#082431;--home-feature-choice-color:#eafcff;--home-feature-choice-selected-border:#4adead;--home-feature-choice-selected-background:#0b594e;--home-feature-choice-selected-shadow:inset 0 0 0 1px #4adead;--home-feature-choice-hover-border:#4adead;--home-feature-input-size:0;--home-feature-input-opacity:0;--home-feature-choice-gap:0;color:#eefcff;background:#062b38;border:1px solid #40d4ae4d;border-radius:1.5rem;gap:1.4rem;padding:clamp(1rem,3vw,2rem);display:grid;box-shadow:0 18px 55px #000a1438}._stageIntro_14d4o_26{gap:.45rem;display:grid}._stageIntro_14d4o_26 h2{color:#fff;scroll-margin-top:9rem;font-size:clamp(1.5rem,5vw,2.35rem);line-height:1.08}._stageIntro_14d4o_26 p,._detailGroupBody_14d4o_63>p,._saveNote_14d4o_64{color:#bfd0d4;line-height:1.55}._twoColumns_14d4o_125,._selectGrid_14d4o_126{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}._textField_14d4o_132,._selectField_14d4o_133{color:#d9f7f1;gap:.45rem;font-weight:700;display:grid}._textField_14d4o_132 input,._selectField_14d4o_133 select{color:#fff;width:100%;min-height:3rem;font:inherit;background:#031f2b;border:1px solid #85d5c87a;border-radius:.85rem;padding:.7rem .85rem}._textField_14d4o_132 small{color:#9fb9c0;font-weight:500}._fieldset_14d4o_157{border:0;min-width:0;margin:0;padding:0}._fieldset_14d4o_157 legend{color:#fff;margin-bottom:.7rem;font-size:1.05rem;font-weight:800}._tiles_14d4o_171{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}._tile_14d4o_171,._tileSelected_14d4o_178{color:#eafcff;cursor:pointer;background:#082431;border:1px solid #85d5c852;border-radius:.9rem;align-items:center;min-height:3.25rem;padding:.8rem .9rem;font-weight:700;display:flex;position:relative}._tileSelected_14d4o_178{background:#0b594e;border-color:#4adead;box-shadow:inset 0 0 0 1px #4adead}._tile_14d4o_171 input,._tileSelected_14d4o_178 input{opacity:0;position:absolute}._tile_14d4o_171:focus-within,._tileSelected_14d4o_178:focus-within,._textField_14d4o_132 input:focus-visible,._selectField_14d4o_133 select:focus-visible,._detailGroup_14d4o_63 summary:focus-visible,._actions_14d4o_209 button:focus-visible,._review_14d4o_210 button:focus-visible{outline-offset:3px;outline:3px solid #8ff8d8}._errorSummary_14d4o_215{color:#fff1f2;background:#3b1722;border:2px solid #fb7185;border-radius:1rem;padding:1rem}._errorSummary_14d4o_215 ul{margin:.5rem 0 0;padding-left:1.2rem}._preliminary_14d4o_62{background:#10b9811f;border-left:4px solid #34d399;border-radius:.75rem;padding:1rem}._preliminary_14d4o_62 strong{color:#8ff8d8}._preliminary_14d4o_62 p{color:#d8f3ed;margin-top:.35rem}._notApplicable_14d4o_244{color:#d8f3ed;background:#67e8c51a;border-left:4px solid #67e8c5;border-radius:.75rem;margin:0;padding:.9rem 1rem}._detailGroup_14d4o_63{background:#02141d73;border:1px solid #85d5c847;border-radius:1rem;overflow:hidden}._detailGroup_14d4o_63>summary{color:#8ff8d8;cursor:pointer;align-content:center;gap:.2rem;min-height:3.25rem;padding:.85rem 1rem;font-weight:800;display:grid}._detailGroup_14d4o_63>summary span{color:#8ff8d8}._detailGroup_14d4o_63>summary small{color:#bfd0d4;font-weight:500;line-height:1.45}._detailGroup_14d4o_63[open]{background:#02141db8}._detailGroupBody_14d4o_63{border-top:1px solid #85d5c833;gap:1rem;padding:1rem;display:grid}._review_14d4o_210{color:#062b38;background:#f2fffb;border-radius:1rem;padding:1rem}._review_14d4o_210 h3{margin-top:0}._review_14d4o_210 dl{gap:0;margin:0 0 1rem;display:grid}._review_14d4o_210 dl>div{border-bottom:1px solid #c9e3dd;grid-template-columns:minmax(7rem,.35fr) 1fr;gap:.75rem;padding:.65rem 0;display:grid}._review_14d4o_210 dt{font-weight:800}._review_14d4o_210 dd{margin:0}._review_14d4o_210 button{color:#075985;background:0 0;border:1px solid #0f766e;border-radius:999px;min-height:2.75rem;padding:.55rem 1rem;font-weight:800}._actions_14d4o_209{justify-content:space-between;align-items:center;gap:.8rem;display:flex}._primaryButton_14d4o_342,._secondaryButton_14d4o_343,._textButton_14d4o_344{min-height:3rem;font:inherit;cursor:pointer;border-radius:999px;padding:.7rem 1.25rem;font-weight:850}._primaryButton_14d4o_342{color:#03251f;background:linear-gradient(135deg,#22c55e,#00c98c);border:1px solid #4ade80}._secondaryButton_14d4o_343{color:#fff;background:0 0;border:1px solid #bfe0da8c}._textButton_14d4o_344{color:#b8d2d6;background:0 0;border:0}._saveNote_14d4o_64{font-size:.82rem}@media (width<=720px){._progressHeader_14d4o_6{border-radius:1rem;top:.25rem}._stageCard_14d4o_77{border-radius:1.1rem}._twoColumns_14d4o_125,._selectGrid_14d4o_126,._tiles_14d4o_171{grid-template-columns:1fr}._review_14d4o_210 dl>div{grid-template-columns:1fr;gap:.2rem}._actions_14d4o_209>button{flex:1}}@media (prefers-reduced-motion:reduce){._progressTrack_14d4o_44>span{transition:none}}
