.tool-page .checklist-layout{padding-top:var(--public-content-start-space);background:radial-gradient(circle at 86% 10%,#02acfd2e,#0000 20rem),linear-gradient(118deg,#0000 0 58%,#8fdcff0b 58% 59%,#0000 59% 100%),#031e33;padding-bottom:clamp(1.25rem,2.5vw,2rem)}.checklist-page .context-links--tool{box-sizing:border-box;padding:clamp(1.75rem, 3vw, 3rem) var(--public-page-gutter);background:radial-gradient(circle at 10% 100%,#02acfd1a,#0000 22rem),#f3f9fd;border:0;border-radius:0;gap:.7rem;margin:0;overflow:visible}.checklist-page .context-links--tool>div,.checklist-page .context-links--tool>a{color:#031e33;background:#fff;border:1px solid #cbdde7;border-radius:.8rem}.checklist-page .context-links--tool>div h2{color:#031e33}.checklist-page .context-links--tool .atlas-kicker,.checklist-page .context-links--tool>a small{color:#006d77}.checklist-page .context-links--tool>a:hover,.checklist-page .context-links--tool>a:focus-visible{background:#eaf8ff;border-color:#0070b8;outline:0;box-shadow:0 0 0 3px #0070b829}.checklist-page .service-network{color:#031e33;background:radial-gradient(circle at 90% 0,#00a7a521,#0000 24rem),#e7f5f2}.checklist-page .service-network__intro h2,.checklist-page .service-network__grid :is(strong,b){color:#031e33}.checklist-page .service-network .atlas-kicker,.checklist-page .service-network__grid small{color:#006d77}.checklist-page .service-network__intro>p:last-child,.checklist-page .service-network__grid .service-network__card-copy>span{color:#385466}.checklist-page .service-network__grid>a{color:#031e33;background:#fff;border-color:#bddbd5;box-shadow:0 .65rem 1.8rem #031e330f}.checklist-page .service-network__grid>a:hover,.checklist-page .service-network__grid>a:focus-visible{background:#f8fcff;border-color:#0070b8}.checklist-page .service-network__mark{box-shadow:none;background:#dff2ee;border-color:#b7d8d1}@media (width<=620px){.checklist-page .context-links--tool{padding:1.75rem 1rem}}@media (forced-colors:active){.checklist-page .context-links--tool,.checklist-page .context-links--tool>div,.checklist-page .context-links--tool>a,.checklist-page .service-network,.checklist-page .service-network__grid>a{color:canvastext;background:canvas;border-color:canvastext}}.tool-page .checklist-intro{margin-bottom:.85rem;display:block}.tool-page .checklist-intro h1{letter-spacing:-.045em;max-width:none;margin:.35rem 0;font-size:clamp(1.45rem,2.1vw,2.35rem);line-height:.98}.tool-page .checklist-intro h1 span{color:#ffcf4a}.tool-page .checklist-intro>p{max-width:74rem;line-height:1.55}@media (width<=640px){.tool-page .checklist-layout{padding-top:var(--public-content-start-space)}.tool-page .checklist-intro h1{font-size:clamp(1.8rem,9vw,2.35rem)}}.tool-page .checklist-progress:before{content:none}.tool-page .checklist-progress>progress{box-sizing:border-box;-webkit-appearance:none;appearance:none;color:#02acfd;background:#17384e;border:1px solid #42677b;border-radius:999px;width:100%;min-width:0;height:.55rem;display:block;overflow:hidden}.tool-page .checklist-progress>progress::-webkit-progress-bar{border-radius:inherit;background:#17384e}.tool-page .checklist-progress>progress::-webkit-progress-value{border-radius:inherit;background:linear-gradient(90deg,#02acfd,#36d399);transition:width .2s}.tool-page .checklist-progress>progress::-moz-progress-bar{border-radius:inherit;background:linear-gradient(90deg,#02acfd,#36d399);transition:width .2s}@media (prefers-reduced-motion:reduce){.tool-page .checklist-progress>progress{transition:none!important}.tool-page .checklist-progress>progress::-webkit-progress-value{transition:none!important}.tool-page .checklist-progress>progress::-moz-progress-bar{transition:none!important}}@media (forced-colors:active){.tool-page .checklist-progress>progress{color:highlight;background:canvas;border-color:canvastext}.tool-page .checklist-progress>progress::-webkit-progress-bar{background:canvas}.tool-page .checklist-progress>progress::-webkit-progress-value{background:highlight}.tool-page .checklist-progress>progress::-moz-progress-bar{background:highlight}}@media print{.tool-page .checklist-progress strong{color:#111!important}.tool-page .checklist-progress>progress{color:#111;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff;border-color:#111}.tool-page .checklist-progress>progress::-webkit-progress-bar{background:#fff}.tool-page .checklist-progress>progress::-webkit-progress-value{background:#111;transition:none!important}.tool-page .checklist-progress>progress::-moz-progress-bar{background:#111;transition:none!important}}