:root{--ink:#0b121d;--navy:#111d2e;--warm:#f7f4ed;--muted:#5d6570;--copper:#1479b8}*{box-sizing:border-box}body{margin:0;background:#fffdfa;color:var(--ink);font:16px/1.65 Inter,Arial,sans-serif}.wrap{width:min(1120px,calc(100% - 48px));margin:auto}.page-hero{padding:92px 0 72px;background:var(--navy);color:#fff}.eyebrow{margin:0 0 16px;color:#85c9ef;font-size:.76rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.page-hero h1{max-width:850px;margin:0;font-size:clamp(2.8rem,6vw,5.4rem);line-height:.98;letter-spacing:-.06em}.page-hero .lead{max-width:720px;margin:25px 0 0;color:#d9e0e6;font-size:1.12rem}.page-section{padding:86px 0}.page-section.alt{background:var(--warm)}.page-section h2{max-width:760px;margin:0 0 28px;font-size:clamp(2rem,4vw,3.5rem);line-height:1.03;letter-spacing:-.05em}.page-section> .wrap>p{max-width:760px;color:var(--muted)}.info-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:35px}.info-card{padding:25px;border:1px solid #d9d3ca;background:#fffdfa}.info-card h3{margin:0 0 10px}.info-card p{margin:0;color:var(--muted)}.limit-box{margin-top:30px;padding:22px;border-left:4px solid var(--copper);background:#eee9e0;color:#3d4650}.page-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.page-actions a{min-height:48px;display:inline-flex;align-items:center;padding:11px 18px;border:1px solid #1479b8;background:#1479b8;color:#fff;font-weight:800;text-decoration:none}.page-actions a.secondary{background:transparent;color:#0b121d}.bvb-footer{padding:46px 24px;background:#071019;color:#c2cbd5}.bvb-footer>div{max-width:1120px;margin:auto}.bvb-footer a{color:inherit}@media(max-width:760px){.page-hero{padding:64px 0 52px}.page-section{padding:65px 0}.info-grid{grid-template-columns:1fr}.page-actions a{width:100%;justify-content:center}}
