.taskLanding{max-width:1040px;color:var(--text,#17233f);margin:auto;padding:24px;font-size:16px;line-height:1.65}.taskLanding nav,.taskLanding footer{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.taskLanding a{color:var(--accent,#4355d6);text-underline-offset:3px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.taskHero{padding:64px 0 36px}.taskLanding h1{max-width:850px;font-size:clamp(30px,5vw,54px);line-height:1.15}.taskLanding h2{font-size:25px}.taskLanding section{margin-bottom:40px}.taskLanding p{max-width:760px}.taskLanding .taskAction{color:#fff;background:#4355d6;border-radius:14px;padding:12px 22px;font-weight:750;text-decoration:none}.taskLanding small{margin-top:14px;display:block}.taskLanding blockquote{background:var(--panel,#f4f6fc);border-left:4px solid #4355d6;border-radius:8px;margin:0;padding:20px}.taskLanding details{border-bottom:1px solid var(--border,#dce2ef);padding:14px 0}.taskLanding summary{cursor:pointer;align-content:center;min-height:44px;display:list-item}.taskLanding a:focus-visible,.taskLanding summary:focus-visible{outline-offset:4px;outline:3px solid #6875f5}.taskLanding footer{border-top:1px solid var(--border,#dce2ef);padding-top:24px}@media (max-width:600px){.taskLanding{padding:18px}.taskHero{padding-top:32px}.taskLanding nav{gap:12px}}
