*{box-sizing:border-box}body{margin:0;background:#f7f9fc;color:#182843;font:16px/1.65 system-ui,sans-serif}a{color:#235deb}header,main,footer{max-width:1100px;margin:auto;padding:24px}header{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}header a{font-weight:700;text-decoration:none}.hero{display:grid;grid-template-columns:1.3fr 1fr;gap:48px;align-items:center;padding:35px 0}.eyebrow{color:#235deb;font-weight:700;font-size:14px}h1{font-size:clamp(32px,5vw,54px);line-height:1.12;letter-spacing:-1.5px;margin:14px 0}h2{font-size:24px;line-height:1.3}h3{font-size:19px;line-height:1.3}p{color:#50617b}.cta{display:inline-block;background:#235deb;color:white;border-radius:12px;padding:13px 20px;text-decoration:none;font-weight:700;margin:8px 8px 8px 0}figure{margin:0;text-align:center}figure img{max-width:100%;max-height:530px;width:auto;height:auto;border-radius:20px;border:1px solid #dbe3ee;object-fit:contain}figcaption{font-size:12px;color:#64748b}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}article{background:white;padding:22px;border:1px solid #e1e8f1;border-radius:18px}article h3{margin-top:0}article p{margin-bottom:0}.help{margin:32px 0;background:#eaf0ff;padding:24px;border-radius:18px}.links{display:flex;flex-wrap:wrap;gap:12px 22px}footer{border-top:1px solid #dbe3ee;font-size:14px}@media(max-width:680px){.hero{grid-template-columns:1fr;gap:24px;padding:16px 0}.cards{grid-template-columns:1fr}header,main,footer{padding:18px}figure img{max-height:400px}.cta{display:block;text-align:center}.help{padding:20px}}