.regional-page{max-width:1200px;margin:auto;padding:30px 0 100px}.regional-page h1{font-size:clamp(44px,7vw,84px);line-height:1.07;letter-spacing:-.05em;margin:20px 0}.regional-page h1 span{color:#00c8f5}.regional-page>p,.regional-page section>p{color:#b5c8e2;line-height:1.7}.regional-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:32px 0}.regional-card{display:flex;flex-direction:column;padding:26px;border:1px solid #23436c;border-radius:18px;background:#08234c;transition:border-color .2s}.regional-card:hover,.regional-card:focus-visible{border-color:#00c8f5}.regional-card h2,.regional-card h3{font-size:23px;line-height:1.3;margin:16px 0}.regional-card p{font-size:14px;line-height:1.7;color:#b5c8e2}.regional-card span{color:#00c8f5;font-size:10px;letter-spacing:.12em}.regional-card b{color:#a9eaff;font-size:13px;margin-top:auto;padding-top:12px}.regional-actions{display:flex;flex-wrap:wrap;gap:14px;margin:30px 0 60px}.regional-page section h2{font-size:clamp(28px,4vw,44px);line-height:1.2}@media(max-width:900px){.regional-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.regional-grid{grid-template-columns:1fr}.regional-page{padding-top:10px}.regional-actions a{width:100%}}

.regional-card img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:10px}.regional-page section{margin:54px 0}.regional-card time{color:#a9eaff;font-size:13px}
