:root{font-family:Inter,Segoe UI,sans-serif;color:#193c40;background:#f5faf9}*{box-sizing:border-box}body{margin:0}html.intake-no-scrollbar,body.intake-no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}html.intake-no-scrollbar::-webkit-scrollbar,body.intake-no-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.care-shell{max-width:1050px;margin:auto;padding:36px 24px 64px}.brand{display:flex;align-items:baseline;gap:8px;font-size:26px;font-weight:750}.brand span{color:#078477}.eyebrow{text-transform:uppercase;letter-spacing:.13em;font-size:12px;color:#52716f;font-weight:650}.intro{margin:64px 0 36px;max-width:650px}h1{font-size:clamp(32px,5vw,56px);line-height:1.08;letter-spacing:-.035em;margin:16px 0}p{line-height:1.65;color:#55706f}.connection{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-top:36px;padding-top:24px;border-top:1px solid #d7e8e3}.connection p{margin:0}.retry{font:inherit;cursor:pointer;color:#fff;background:#087d70;border:0;border-radius:10px;padding:11px 18px}.retry:focus-visible{outline:3px solid #d6a126;outline-offset:3px}.retry:disabled{opacity:.6;cursor:wait}.primary-link{display:inline-flex;align-items:center;margin-top:18px;padding:12px 18px;border-radius:10px;background:#087d70;color:#fff;font-weight:700;text-decoration:none}.primary-link:hover{filter:brightness(.96)}.primary-link:focus-visible{outline:3px solid #d6a126;outline-offset:3px}footer{margin-top:40px;color:#6a8480;font-size:13px}@media(max-width:700px){.intro{margin-top:40px}.care-shell{padding:24px 20px}}
