.website-checklist{color:#e8eaf0;min-height:100vh;font-family:var(--font-sans);padding-bottom:max(110px,env(safe-area-inset-bottom));background:#080a0e}.website-checklist a{color:inherit;text-underline-offset:.22em}.website-checklist a:focus-visible{outline-offset:5px;outline:2px solid #82b5ff}.website-checklist ::selection{color:#fff;background:#245bea}.website-checklist__nav{border-bottom:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:24px max(24px,50vw - 560px);display:flex}.website-checklist__brand,.website-checklist__nav nav{align-items:center;gap:16px;display:flex}.website-checklist__brand{font-weight:600;text-decoration:none}.website-checklist__nav nav a{align-items:center;min-height:44px;font-size:14px;display:inline-flex}.website-checklist__contact{display:none}.website-checklist__inner{max-width:1120px;margin:auto;padding:0 24px}.website-checklist__opening{padding:clamp(52px,7vw,88px) 0 56px}.website-checklist h1{letter-spacing:-.03em;text-wrap:balance;max-width:960px;margin:0 0 28px;font-size:clamp(36px,5.3vw,70px);font-weight:600;line-height:1.1}.website-checklist h2{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(25px,3vw,36px);font-weight:600;line-height:1.22}.website-checklist p{color:#b9c2d2;max-width:72ch;font-size:17px;line-height:1.65}.website-checklist .website-checklist__intro{max-width:65ch;font-size:18px}.website-checklist__actions{flex-wrap:wrap;align-items:center;gap:18px 28px;margin-top:28px;display:flex}.website-checklist__button{background:#245bea;border-radius:8px;justify-content:space-between;align-items:center;gap:24px;min-height:48px;padding:14px 20px;font-size:16px;font-weight:600;text-decoration:none;transition:background .16s ease-out;display:inline-flex;color:#fff!important}.website-checklist__button:hover{background:#1d4ed8}.website-checklist__text-link{align-items:center;gap:12px;min-height:44px;display:inline-flex;color:#bdd6ff!important}.website-checklist__preview{border-top:1px solid #ffffff24;padding:28px 0 42px}.website-checklist__preview h2{margin:16px 0 28px}.website-checklist__preview ol{max-width:72ch;padding-left:24px}.website-checklist__preview li{color:#e8eaf0;padding:0 0 18px 6px;font-size:18px;line-height:1.5}.website-checklist__preview li::marker{color:#82b5ff;font-variant-numeric:tabular-nums}.website-checklist__guide{border-top:1px solid #ffffff24;padding:24px 0 28px;scroll-margin-top:24px}.website-checklist__reading-note{margin-bottom:32px}.website-checklist__guide ol{margin:0;padding:0;list-style:none}.website-checklist__guide li{border-top:1px solid #ffffff24;grid-template-columns:56px minmax(0,1fr);gap:24px;padding:34px 0;display:grid}.website-checklist__guide li:first-child{border-top:0}.website-checklist__number{color:#82b5ff;font-variant-numeric:tabular-nums;padding-top:5px;font-size:18px;line-height:1.5}.website-checklist__guide h2{margin:0 0 16px;font-size:clamp(24px,2.6vw,32px)}.website-checklist__guide p{margin:12px 0 0}.website-checklist__try strong{color:#e8eaf0;font-weight:600}.website-checklist__next{padding:42px 0 56px}.website-checklist__next h2{margin-top:0}.website-checklist__footer{border-top:1px solid #ffffff24;flex-wrap:wrap;align-items:center;gap:12px 28px;padding:24px 0;font-size:14px;display:flex}.website-checklist__footer a{color:#bdd6ff;align-items:center;min-height:44px;display:inline-flex}@media(max-width:1099px){.website-checklist__nav{grid-template-columns:minmax(0,1fr) 92px;gap:8px 16px;display:grid}.website-checklist__nav nav{grid-column:1}.website-checklist__contact{grid-area:1/2/span 2;align-self:start;width:92px;min-height:44px;display:block}}@media(max-width:650px){.website-checklist__nav{gap:12px;padding:18px 24px}.website-checklist__nav nav{gap:20px}.website-checklist__opening{padding-top:44px}.website-checklist__guide li{grid-template-columns:30px minmax(0,1fr);gap:14px;padding:28px 0}.website-checklist__number{font-size:15px}.website-checklist p{font-size:16px}.website-checklist__actions{flex-direction:column;align-items:stretch;gap:12px}.website-checklist__button{justify-content:center}.website-checklist__text-link{align-self:flex-start}.website-checklist .nurture-signup{margin-left:0;margin-right:0}}@media(prefers-reduced-motion:reduce){.website-checklist__button{transition:none}}
