._page_c3zmq_1{--ink:#14385e;--line:#cad7de;color:var(--ink);background:#f7f9ff;min-height:100vh;padding:0 max(1rem,50vw - 560px) 4rem;font:400 1.05rem/1.6 Arial,sans-serif}._page_c3zmq_1 *{box-sizing:border-box}._page_c3zmq_1 button{font:inherit;cursor:pointer}._page_c3zmq_1 a{color:inherit}:is(._page_c3zmq_1 button:focus-visible,._page_c3zmq_1 a:focus-visible,._page_c3zmq_1 textarea:focus-visible,._page_c3zmq_1 input:focus-visible,._page_c3zmq_1 summary:focus-visible){outline-offset:4px;outline:3px solid #be6500}._top_c3zmq_6{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;padding:1.2rem 0;font-size:.875rem;display:flex}._top_c3zmq_6>a:first-child{font-size:1.2rem;font-weight:800;text-decoration:none}._top_c3zmq_6 span{font-weight:400}._hero_c3zmq_9{max-width:900px;padding:2rem 0 1.4rem}._eyebrow_c3zmq_10{letter-spacing:.06em;text-transform:uppercase;color:#3c5486;margin:0 0 .4rem;font-size:.875rem;font-weight:800}._hero_c3zmq_9 h1{letter-spacing:-.035em;margin:0;font:800 clamp(2rem,4.5vw,3.5rem)/1.15 Arial,sans-serif}._hero_c3zmq_9 h1 span{color:#305ccc;display:block}._hero_c3zmq_9>p:last-child{margin:1rem 0 0;font-size:1.2rem}._ageNav_c3zmq_14{grid-template-columns:repeat(3,1fr);gap:.75rem;margin-bottom:1.5rem;display:grid}._ageNav_c3zmq_14 button{color:var(--ink);background:#fff;border:2px solid #aabfe7;border-radius:14px;min-height:72px;padding:.8rem}._ageNav_c3zmq_14 button[aria-pressed=true]{color:#fff;background:#234eb4;border-color:#234eb4;box-shadow:0 4px #153781}._ageNav_c3zmq_14 strong,._ageNav_c3zmq_14 span{display:block}._ageNav_c3zmq_14 span{font-size:.875rem}._activity_c3zmq_19{border:1px solid var(--line);background:#fff;border-radius:22px;padding:clamp(1rem,3vw,2rem)}._activity_c3zmq_19 h2{margin:0 0 .6rem;font-size:clamp(1.5rem,3vw,2rem);line-height:1.3}._activity_c3zmq_19>p{margin-top:0}._bands_c3zmq_22{grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:1.3rem;display:grid}._flip_c3zmq_23{--band:#16665d;--tint:#e0f5ef;color:var(--ink);text-align:left;perspective:1200px;background:0 0;border:0;border-radius:18px;padding:0}._flip_c3zmq_23[data-band=together]{--band:#735000;--tint:#fff2ba}._flip_c3zmq_23[data-band=urgent]{--band:#8e2754;--tint:#ffe2ed}._flipInner_c3zmq_26{transform-style:preserve-3d;height:100%;transition:transform .4s;display:grid}._flip_c3zmq_23[data-flipped=true] ._flipInner_c3zmq_26{transform:rotateY(180deg)}._face_c3zmq_28{background:var(--tint);border:2px solid var(--band);-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:18px;flex-direction:column;grid-area:1/1;align-items:start;gap:.7rem;min-height:300px;padding:1.25rem;display:flex}._face_c3zmq_28 strong{color:var(--band);font-size:1.4rem;line-height:1.25}._face_c3zmq_28 small{text-underline-offset:3px;margin-top:auto;font-size:.875rem;text-decoration:underline}._back_c3zmq_31{transform:rotateY(180deg)}._cardSize_c3zmq_32{font-size:.9rem;font-weight:750}._steps_c3zmq_33{align-items:end;gap:5px;height:40px;display:flex}._steps_c3zmq_33 i{border:2px solid var(--band);border-radius:3px;width:20px;height:16px}._steps_c3zmq_33 i:nth-child(2){height:28px}._steps_c3zmq_33 i:nth-child(3){height:40px}._steps_c3zmq_33 i[data-on=true]{background:var(--band)}._reminder_c3zmq_37{background:#edf2ff;border-left:4px solid #305ccc;padding:1rem;font-weight:700;margin:1.4rem 0 0!important}@media (max-width:700px){._bands_c3zmq_22{grid-template-columns:1fr}._face_c3zmq_28{min-height:230px}._ageNav_c3zmq_14{gap:.4rem}._ageNav_c3zmq_14 button{padding:.7rem .35rem}._top_c3zmq_6{align-items:start}._top_c3zmq_6 a:last-child{text-align:right;max-width:155px}}@media (prefers-reduced-motion:reduce){._flipInner_c3zmq_26{transition:none}}._helpStrip_c3zmq_40{background:#fff0f6;border:1px solid #d9adc0;border-radius:12px;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.3rem;padding:.6rem 1rem;font-size:.95rem;display:flex}._helpStrip_c3zmq_40 button{color:#82214b;background:#fff;border:1px solid #9c416b;border-radius:8px;flex-shrink:0;min-height:44px;padding:.5rem .75rem;font-weight:750}._viewNav_c3zmq_42{flex-wrap:wrap;gap:.6rem;margin-bottom:1rem;display:flex}._viewNav_c3zmq_42 button{color:#234475;background:#fff;border:1px solid #aabfe7;border-radius:10px;min-height:48px;padding:.65rem 1rem}._viewNav_c3zmq_42 button[aria-pressed=true]{background:#dde8ff;border:2px solid #305ccc;font-weight:750}._activity_c3zmq_19:focus{outline:none}._activity_c3zmq_19 h3{margin:.25rem 0 .6rem;font-size:1.35rem;line-height:1.4}._primary_c3zmq_47,._secondary_c3zmq_47{color:#fff;background:#234eb4;border:2px solid #234eb4;border-radius:10px;min-height:48px;padding:.75rem 1rem;font-weight:750!important}._secondary_c3zmq_47{color:#234eb4;background:#fff}._actions_c3zmq_49{flex-wrap:wrap;gap:.8rem;margin:1.2rem 0;display:flex}._scenarioNav_c3zmq_50{flex-wrap:wrap;gap:.55rem;margin:1rem 0 1.5rem;display:flex}._scenarioNav_c3zmq_50 button{min-height:48px;color:var(--ink);text-align:left;background:#f0f4fc;border:1px solid #aabfe7;border-radius:10px;padding:.65rem .85rem}._scenarioNav_c3zmq_50 button[aria-pressed=true]{background:#dfeaff;border:2px solid #234eb4;font-weight:700}._practiceCard_c3zmq_53{background:#fff9e7;border:2px solid #d1ad46;border-radius:18px;padding:clamp(1rem,3vw,1.7rem)}._practiceCard_c3zmq_53>h3{font-size:1.8rem}._choiceField_c3zmq_55{border:0;min-width:0;margin:1.5rem 0;padding:0}._choiceField_c3zmq_55 legend,._safetyCheck_c3zmq_56 legend{padding:0 .2rem;font-size:1.15rem;font-weight:750}._choices_c3zmq_57{flex-wrap:wrap;gap:.65rem;margin-top:.8rem;display:flex}._choices_c3zmq_57 button{color:var(--ink);text-align:left;background:#fff;border:1px solid #8da5b8;border-radius:10px;min-height:48px;padding:.7rem 1rem}._choices_c3zmq_57 button[aria-pressed=true]{background:#dce9ff;border:2px solid #234eb4;font-weight:750;box-shadow:inset 0 -3px #234eb4}._answer_c3zmq_60{background:#fff;border:1px solid #cfb974;border-radius:12px;margin-top:1.25rem;padding:1.2rem;animation:.25s _turnIn_c3zmq_1}@keyframes _turnIn_c3zmq_1{0%{opacity:.4;transform:rotateY(-8deg)}to{opacity:1;transform:rotateY(0)}}._safetyNote_c3zmq_62,._choiceNote_c3zmq_62{background:#fff0f6;border-left:4px solid #9c416b;padding:.8rem 1rem}._selectedAction_c3zmq_63{background:#edf2ff;border-left:4px solid #305ccc;padding:.8rem}._small_c3zmq_64{color:#475c73;font-size:.9rem}._field_c3zmq_65{margin:1.25rem 0}._field_c3zmq_65 label{margin-bottom:.5rem;font-weight:750;display:block}._field_c3zmq_65 textarea{width:100%;min-width:0;font:inherit;resize:vertical;color:var(--ink);background:#fff;border:1px solid #91a9bb;border-radius:10px;padding:.85rem}._field_c3zmq_65 textarea::placeholder{color:#596e84;opacity:1}._safetyCheck_c3zmq_56{border:2px solid #b7cbee;border-radius:14px;min-width:0;margin:1.5rem 0;padding:1rem}._safetyCheck_c3zmq_56 p{margin:0}._feelings_c3zmq_71{flex-wrap:wrap;gap:.65rem;margin-top:.75rem;display:flex}._feelings_c3zmq_71 button{color:#234475;background:#f4f7ff;border:1px solid #aabfe7;border-radius:12px;flex:100px;min-height:90px;padding:.8rem .5rem;font-size:1rem}._feelings_c3zmq_71 button[aria-pressed=true]{background:#dce9ff;border:3px solid #234eb4}._feelingBars_c3zmq_74{justify-content:center;gap:3px;margin-bottom:.5rem;display:flex}._feelingBars_c3zmq_74 i{border:1px solid #3f65ad;border-radius:2px;width:10px;height:18px}._feelingBars_c3zmq_74 i[data-on=true]{background:#3f65ad}._comfort_c3zmq_77{background:#edf2ff;border-left:4px solid #305ccc;padding:1rem}._bandChoices_c3zmq_78{grid-template-columns:repeat(3,1fr);gap:.75rem;margin-top:.8rem;display:grid}._bandChoices_c3zmq_78 button{color:#14385e;text-align:left;background:#e0f5ef;border:2px solid #16665d;border-radius:12px;min-height:150px;padding:1rem}._bandChoices_c3zmq_78 button[data-band=together]{background:#fff2ba;border-color:#735000}._bandChoices_c3zmq_78 button[data-band=urgent]{background:#ffe2ed;border-color:#8e2754}._bandChoices_c3zmq_78 button[aria-pressed=true]{box-shadow:inset 0 0 0 3px #14385e}._bandChoices_c3zmq_78 strong,._bandChoices_c3zmq_78 span,._bandChoices_c3zmq_78 small{display:block}._bandChoices_c3zmq_78 strong{margin:.4rem 0;font-size:1.15rem}._bandChoices_c3zmq_78 span,._bandChoices_c3zmq_78 small{font-size:.9rem}._planCard_c3zmq_86{overflow-wrap:anywhere;background:#edf2ff;border:2px solid #305ccc;border-radius:16px;margin-top:1.4rem;padding:1.4rem}._planCard_c3zmq_86 h3,._planCard_c3zmq_86 p{white-space:pre-wrap}._helpNow_c3zmq_88{background:#fff0f6;border:2px solid #9c416b;border-radius:16px;padding:1.4rem}._showAdult_c3zmq_89{background:#fff;border-radius:10px;padding:1rem;font-size:1.8rem;font-weight:750}._confirm_c3zmq_90{background:#fff2ba;border:2px solid #b59029;border-radius:12px;padding:1rem}._adultGuide_c3zmq_91{background:#fff;border:1px solid #c0d0e3;border-radius:14px;margin-top:1.3rem;padding:1rem 1.3rem}._adultGuide_c3zmq_91 summary{cursor:pointer;min-height:44px;padding:.5rem 0;font-weight:750}._adultGuide_c3zmq_91 p,._adultGuide_c3zmq_91 li{font-size:.95rem}._adultGuide_c3zmq_91 li{margin:.6rem 0}._printSummary_c3zmq_95{display:none}@media (max-width:700px){._helpStrip_c3zmq_40{flex-direction:column;align-items:stretch}._helpStrip_c3zmq_40 button{align-self:start}._viewNav_c3zmq_42 button{flex:130px}._bandChoices_c3zmq_78{grid-template-columns:1fr}._bandChoices_c3zmq_78 button{min-height:100px}._choices_c3zmq_57 button,._actions_c3zmq_49 button{flex:160px}}@media (prefers-reduced-motion:reduce){._answer_c3zmq_60{animation:none}}@page child-plan{size:A4 portrait;margin:16mm}@media print{._page_c3zmq_1{page:child-plan;background:#fff;min-height:auto;padding:0}._page_c3zmq_1>:not(._printSummary_c3zmq_95){display:none!important}._printSummary_c3zmq_95{color:#111;font-size:11pt;display:block}._printSummary_c3zmq_95 h2{font-size:18pt;line-height:1.3}._printSummary_c3zmq_95 h3{margin:1rem 0 .25rem;font-size:12pt}._printSummary_c3zmq_95 p{white-space:pre-wrap;overflow-wrap:anywhere;margin:.3rem 0}}
