.page-hero{padding:92px 0;background:linear-gradient(110deg,#091532,#193570);color:#fff}.page-hero h1{margin:0 0 18px;font:700 clamp(3rem,6vw,5rem)/1.05 Bitter,Georgia,serif}.page-hero .lede{max-width:720px;margin:0}.accounts{padding:86px 0}.account-grid{grid-template-columns:repeat(3,1fr)}.account-grid .card{display:flex;flex-direction:column}.details{margin:8px 0 0;padding:18px 0 0;border-top:1px solid #e0e5ed;list-style:none;color:#536079;font-size:.92rem}.details li{position:relative;margin:9px 0;padding-left:17px}.details li:before{content:'•';position:absolute;left:0;color:#d1ad50;font-weight:900}.details strong{color:#142866}.disclosure{margin:28px 0 0;color:#667187;font-size:.82rem}.section-alt{padding:86px 0;background:#f3f6fa}.tool-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:70px;align-items:start}.tools-section h2{margin:0 0 18px;font:700 clamp(2.2rem,4vw,3.4rem)/1.1 Bitter,Georgia,serif}.check-list{list-style:none;margin:28px 0 0;padding:0}.check-list li{display:flex;gap:13px;margin:15px 0}.check-list li span{flex:none;width:24px;height:24px;display:grid;place-items:center;background:#d1ad50;color:#091532;font-weight:900}.open-card{padding:36px;background:#fff;border-top:5px solid #d1ad50;box-shadow:0 14px 35px #09153214}.open-card h3{margin:0 0 13px;font:700 1.65rem Bitter,Georgia,serif}.steps{padding-left:22px}.steps li{margin:12px 0;padding-left:6px}.text-link{display:block;margin-top:22px;color:#23458f;font-weight:700;text-decoration:none}@media(max-width:900px){.account-grid{grid-template-columns:1fr 1fr}.tool-grid{grid-template-columns:1fr;gap:40px}}@media(max-width:650px){.page-hero{padding:68px 0}.accounts,.section-alt{padding:62px 0}.account-grid{grid-template-columns:1fr}}
