.site-nav{gap:13px}.home-news{background:linear-gradient(180deg,#eef3fb,#f8faff)}.news-grid,.news-page-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:48px}.news-card{overflow:hidden;display:flex;flex-direction:column;border:1px solid #dce4f0;border-radius:16px;background:#fff;box-shadow:0 18px 50px rgba(10,40,100,.08);transition:.35s}.news-card:hover{transform:translateY(-6px);box-shadow:0 25px 65px rgba(10,40,100,.14)}.news-card>img{width:100%;height:240px;object-fit:cover}.news-card>div{display:flex;flex:1;flex-direction:column;padding:24px}.news-card span{color:#c97a4a;font-size:.7rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.news-card h3{margin:15px 0 10px;font-size:1.7rem;line-height:1.08}.news-card p{color:#667085}.news-card b{margin-top:auto;color:#1f3d8c}.news-page-intro{padding-bottom:0}.news-page-grid{margin-top:0;padding-top:45px}.news-empty{grid-column:1/-1;padding:60px;border:1px dashed #b8c4d8;border-radius:16px;text-align:center}.news-hero>div:last-child>p:last-child{max-width:700px;color:#d8e1f2}.article-page{background:#f5f8fd}.article-hero{position:relative;overflow:hidden;min-height:730px;color:#fff;background:#06102b}.article-hero>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.article-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(3,13,44,.97),rgba(3,16,52,.35)),linear-gradient(0deg,rgba(3,10,32,.85),transparent)}.article-hero>div{position:relative;z-index:1;width:min(1220px,calc(100% - 48px));margin:0 auto;padding:180px 0 90px}.article-hero>div>a{display:inline-block;margin-bottom:70px;color:#d7e1f5;font-weight:800}.article-hero h1{max-width:980px;font-size:clamp(3rem,5.5vw,6rem)}.article-hero>div>p:last-child{max-width:740px;color:#d3dced;font-size:1.15rem}.article-layout{display:grid;grid-template-columns:minmax(0,780px) 280px;gap:90px;width:min(1120px,calc(100% - 48px));margin:0 auto;padding:90px 0}.article-body{color:#283650;font-family:"Segoe UI Variable","Aptos",Arial,sans-serif;font-size:1.18rem;line-height:1.85}.article-body p:first-child{color:#08142d;font-size:1.35rem;font-weight:650}.article-layout aside{position:sticky;top:110px;align-self:start;display:grid;gap:12px;padding:24px;border-left:3px solid #c97a4a;background:#eaf0fa}.article-layout aside span{margin-bottom:10px;font-weight:900}.article-layout aside a{color:#1f3d8c;font-weight:800}@media(max-width:1080px){.site-nav{gap:9px;font-size:.69rem}.news-grid,.news-page-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.news-grid,.news-page-grid{grid-template-columns:1fr}.news-card>img{height:260px}.article-hero{min-height:650px}.article-hero>div{width:calc(100% - 38px);padding:145px 0 65px}.article-hero>div>a{margin-bottom:45px}.article-hero h1{font-size:3.15rem}.article-layout{grid-template-columns:1fr;gap:35px;width:calc(100% - 38px);padding:65px 0}.article-layout aside{position:static}}
.service-detail.is-unavailable img {
  filter: saturate(.45);
  opacity: .78;
}

.service-availability {
  display: inline-flex;
  align-items: center;
  min-height: 38px;
  margin-top: 18px;
  padding: 8px 14px;
  border: 1px solid rgba(201, 122, 74, .35);
  border-radius: 999px;
  color: #a45120;
  background: #fff3eb;
  font-size: .76rem;
  font-weight: 900;
  letter-spacing: .08em;
  text-transform: uppercase;
}
