.info-page{color:#10233f;min-height:100vh;font-family:var(--font-sans,Arial,sans-serif);background:#f5f8fc;padding:0 24px 72px}.info-nav{justify-content:space-between;align-items:center;gap:24px;max-width:1120px;margin:auto;padding:24px 0;display:flex}.info-nav img{width:190px;height:auto}.info-nav a:last-child{color:#087f7a;font-weight:700;text-decoration:none}.info-hero,.info-section{max-width:1120px;margin:auto}.info-hero{grid-template-columns:1.15fr .85fr;align-items:center;gap:56px;padding:70px 0 54px;display:grid}.info-kicker{color:#087f7a;letter-spacing:.11em;font-size:.78rem;font-weight:800}.info-hero h1{letter-spacing:-.055em;margin:18px 0 24px;font-size:clamp(2.6rem,6vw,5.8rem);line-height:.95}.info-hero p,.info-section p{color:#52647b;font-size:1.08rem;line-height:1.72}.info-hero img{border-radius:24px;width:100%;box-shadow:0 24px 70px #10233f24}.info-actions{flex-wrap:wrap;gap:14px;margin-top:30px;display:flex}.info-actions a{border-radius:12px;padding:14px 20px;font-weight:750;text-decoration:none}.info-primary{color:#fff;background:#087f7a}.info-secondary{color:#10233f;background:#fff;border:1px solid #b9c8da}.info-section{padding:58px 0}.info-section h2{letter-spacing:-.04em;margin:0 0 18px;font-size:clamp(2rem,4vw,3.4rem)}.info-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:32px;display:grid}.info-card{background:#fff;border:1px solid #dce5ef;border-radius:18px;padding:26px}.info-card span{color:#087f7a;font-weight:800}.info-card h3{margin:16px 0 8px;font-size:1.25rem}.info-card p{margin:0;font-size:.98rem}.info-status{background:#e6f7f4;border:1px solid #a9e1d9;border-radius:18px;margin-top:28px;padding:24px}.info-status strong{margin-bottom:8px;display:block}.info-video{background:#0d1d33;border-radius:20px;width:100%;margin-top:30px}.info-footer{color:#607189;border-top:1px solid #d7e1ec;justify-content:space-between;max-width:1120px;margin:50px auto 0;padding-top:28px;display:flex}.seo-links{flex-wrap:wrap;gap:18px;display:flex}.seo-links a{color:inherit}@media (max-width:760px){.info-hero{grid-template-columns:1fr;padding-top:38px}.info-grid{grid-template-columns:1fr}.info-nav img{width:155px}.info-footer{flex-direction:column;gap:14px}}
