[data-astro-cid-74qnowka][data-mca-self-check-water] ul[data-astro-cid-74qnowka]{display:grid;gap:12px;padding-left:22px;margin:20px 0 0}[data-astro-cid-74qnowka][data-mca-self-check-water] a[data-astro-cid-74qnowka]{font-size:1rem;line-height:1.5;text-decoration:underline;text-underline-offset:3px}.mca-v2-self-check[data-astro-cid-74qnowka]{width:100%;margin:clamp(34px,5vw,70px) auto;padding:clamp(30px,4.5vw,58px);border:1px solid var(--mca-v2-line);border-radius:12px;background:#f4f7f0;color:var(--mca-v2-ink)}.mca-v2-self-check__intro[data-astro-cid-74qnowka]{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr);gap:clamp(24px,5vw,70px);align-items:end;padding-bottom:clamp(26px,3vw,38px);border-bottom:1px solid var(--mca-v2-line)}.mca-v2-self-check__intro[data-astro-cid-74qnowka] h2[data-astro-cid-74qnowka]{max-width:17ch;margin:8px 0 0!important;color:var(--mca-v2-ink)!important;font:700 clamp(2rem,3.25vw,3.35rem)/1.06"Source Serif 4 Variable",Georgia,"Times New Roman",serif!important;letter-spacing:-.04em!important;text-wrap:balance}.mca-v2-self-check__intro[data-astro-cid-74qnowka]>p[data-astro-cid-74qnowka]{max-width:520px;margin:0;color:#4f6255;font-size:.98rem;line-height:1.7}.mca-v2-self-check__form[data-astro-cid-74qnowka]{display:grid;gap:0}.mca-v2-self-check__step[data-astro-cid-74qnowka]{min-width:0;margin:0;padding:clamp(28px,3.5vw,42px)0;border:0;border-bottom:1px solid var(--mca-v2-line)}.mca-v2-self-check__step[data-astro-cid-74qnowka] legend[data-astro-cid-74qnowka]{display:flex;align-items:center;gap:14px;width:100%;margin:0 0 20px;padding:0;color:var(--mca-v2-ink)}.mca-v2-self-check__step[data-astro-cid-74qnowka] legend[data-astro-cid-74qnowka]>span[data-astro-cid-74qnowka]{display:grid;place-items:center;flex:0 0 38px;width:38px;height:38px;border-radius:50%;background:#dfeadd;color:var(--mca-v2-forest);font-size:.72rem;font-weight:800;letter-spacing:.08em}.mca-v2-self-check__step[data-astro-cid-74qnowka] legend[data-astro-cid-74qnowka]>strong[data-astro-cid-74qnowka]{font:700 clamp(1.28rem,1.8vw,1.65rem)/1.2"Source Serif 4 Variable",Georgia,"Times New Roman",serif;letter-spacing:-.025em}.mca-v2-self-check__options[data-astro-cid-74qnowka]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mca-v2-self-check__options[data-astro-cid-74qnowka] label[data-astro-cid-74qnowka]{position:relative;display:grid;grid-template-columns:22px minmax(0,1fr);gap:13px;align-items:start;min-height:104px;padding:18px;border:1px solid #d5e1d3;border-radius:9px;background:#fff;cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease}.mca-v2-self-check__options[data-astro-cid-74qnowka] label[data-astro-cid-74qnowka]:hover{border-color:#adc3ad;transform:translateY(-1px)}.mca-v2-self-check__options[data-astro-cid-74qnowka] label[data-astro-cid-74qnowka]:has(input:checked){border-color:#52775d;background:#edf4e9;box-shadow:inset 0 0 0 1px #52775d}.mca-v2-self-check__options[data-astro-cid-74qnowka] input[data-astro-cid-74qnowka]{width:18px;height:18px;margin:3px 0 0;accent-color:var(--mca-v2-forest)}.mca-v2-self-check__options[data-astro-cid-74qnowka] label[data-astro-cid-74qnowka]>span[data-astro-cid-74qnowka]{display:grid;gap:5px}.mca-v2-self-check__options[data-astro-cid-74qnowka] strong[data-astro-cid-74qnowka]{color:#203d2d;font-size:.96rem;line-height:1.35}.mca-v2-self-check__options[data-astro-cid-74qnowka] small[data-astro-cid-74qnowka]{color:#5a6b60;font-size:.85rem;line-height:1.48}.mca-v2-self-check__options--stage[data-astro-cid-74qnowka] label[data-astro-cid-74qnowka]{min-height:88px}.mca-v2-self-check__actions[data-astro-cid-74qnowka]{display:flex;flex-wrap:wrap;align-items:center;gap:16px 22px;padding-top:26px}.mca-v2-self-check__actions[data-astro-cid-74qnowka] small[data-astro-cid-74qnowka]{max-width:480px;color:#647368;font-size:.8rem;line-height:1.45}.mca-v2-self-check__result[data-astro-cid-74qnowka]{margin-top:28px;padding:clamp(24px,3.5vw,38px);border:1px solid #c8d9c6;border-radius:10px;background:#fff}.mca-v2-self-check__result[data-astro-cid-74qnowka][hidden]{display:none}.mca-v2-self-check__result[data-astro-cid-74qnowka] h3[data-astro-cid-74qnowka]{max-width:760px;margin:8px 0 10px!important;color:var(--mca-v2-ink)!important;font:700 clamp(1.55rem,2.35vw,2.15rem)/1.14"Source Serif 4 Variable",Georgia,"Times New Roman",serif!important;letter-spacing:-.03em!important}.mca-v2-self-check__result[data-astro-cid-74qnowka]>p[data-astro-cid-74qnowka]:not(.mca-v2-kicker){max-width:760px;margin:0 0 20px;color:#526358;line-height:1.65}.mca-v2-self-check__noscript[data-astro-cid-74qnowka]{margin:18px 0 0;color:#5d6e62;font-size:.86rem}@media (max-width:760px){.mca-v2-self-check[data-astro-cid-74qnowka]{padding:26px 20px}.mca-v2-self-check__intro[data-astro-cid-74qnowka]{grid-template-columns:1fr;align-items:start}.mca-v2-self-check__intro[data-astro-cid-74qnowka] h2[data-astro-cid-74qnowka]{max-width:20ch}.mca-v2-self-check__options[data-astro-cid-74qnowka]{grid-template-columns:1fr}.mca-v2-self-check__options[data-astro-cid-74qnowka] label[data-astro-cid-74qnowka]{min-height:0}.mca-v2-self-check__actions[data-astro-cid-74qnowka]{align-items:stretch}.mca-v2-self-check__actions[data-astro-cid-74qnowka] .mca-v2-button[data-astro-cid-74qnowka]{width:100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.mca-v2-self-check__options[data-astro-cid-74qnowka] label[data-astro-cid-74qnowka]{transition:none!important}.mca-v2-self-check__options[data-astro-cid-74qnowka] label[data-astro-cid-74qnowka]:hover{transform:none}}.mca-v2-start-plan__grid[data-astro-cid-aqr2irl3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.mca-v2-start-plan__grid[data-astro-cid-aqr2irl3] article[data-astro-cid-aqr2irl3]{padding:22px;border:1px solid #d8e2da;border-radius:18px;background:#fff}.mca-v2-start-plan__grid[data-astro-cid-aqr2irl3] h3[data-astro-cid-aqr2irl3]{margin:.8rem 0 .45rem;color:#173522}.mca-v2-start-plan__grid[data-astro-cid-aqr2irl3] p[data-astro-cid-aqr2irl3],.mca-v2-start-plan__example[data-astro-cid-aqr2irl3] p[data-astro-cid-aqr2irl3]{color:#59695f;line-height:1.65}.mca-v2-start-plan__example[data-astro-cid-aqr2irl3]{margin-top:18px;padding:20px 22px;border:1px solid #d6e0d8;background:#f4f7f3;border-radius:12px}.mca-v2-start-plan__example[data-astro-cid-aqr2irl3] p[data-astro-cid-aqr2irl3]{margin:.35rem 0 0}@media (max-width:720px){.mca-v2-start-plan__grid[data-astro-cid-aqr2irl3]{grid-template-columns:1fr}}