.vn-regional{color:#173c61;--regional-line:#80b1d540;--regional-panel:#ffffff85;max-width:1240px;margin:auto;padding:190px 32px 80px}.regional-crumbs{margin-bottom:24px;font-size:14px;line-height:1.7;display:block}.regional-crumbs>[aria-hidden]{margin:0 8px}.regional-draft{background:#fff3d755;border:1px solid #bc984f66;border-radius:14px;margin-bottom:28px;padding:16px 20px;font-size:14px;line-height:1.6}.regional-hero,.regional-contact,.regional-request{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;display:grid}.regional-hero h1{margin:10px 0 0}.regional-eyebrow{color:#2575b1;font-size:14px}.vn-regional p{font-size:16px;line-height:1.7}.vn-regional .bed-button{margin-top:20px}.vn-regional>section+section{margin-top:72px}.regional-panel{border:1px solid var(--regional-line);background:var(--regional-panel);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:24px;padding:28px}html body main.vn-regional .regional-contact h2{margin:18px 0;font-size:30px!important;line-height:1.3!important}.regional-phone{color:#2174b3;align-items:center;gap:10px;margin-block:20px;font-size:20px;font-weight:600;display:flex}.vn-regional .regional-caption{opacity:.85;font-size:13px;line-height:1.6}.regional-map iframe{background:var(--regional-panel);border:0;border-radius:24px;width:100%;height:360px}.regional-map>a{align-items:center;gap:8px;margin-top:12px;font-size:14px;display:flex}.regional-services-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:28px;display:grid}.regional-services h3{margin:18px 0 10px}.regional-services p{margin-bottom:0}.regional-gallery>p{max-width:65ch}.regional-gallery>div{grid-template-columns:1fr 1fr;gap:24px;margin-top:28px;display:grid}.regional-gallery figure{min-width:0;margin:0}.regional-gallery img{aspect-ratio:3/2;object-fit:cover;border-radius:22px;width:100%;height:auto}.regional-gallery figcaption{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:12px;font-size:16px;font-weight:600;display:flex}.regional-gallery figcaption span{font-size:12px;font-weight:400}#regional-request{scroll-margin-top:170px}.regional-request label{gap:8px;margin-top:16px;font-size:14px;display:grid}.regional-request input{border:1px solid var(--regional-line);width:100%;min-width:0;color:inherit;background:0 0;border-radius:12px;padding:13px 15px;font-size:16px}.regional-request input[readonly]{background:#8ec8ef18}.regional-request form>p[role=status]:empty{display:none}.vn-regional :is(a,button,input):focus-visible{outline-offset:4px;outline:3px solid #438fc9}html[data-vn-theme=night] .vn-regional{color:#dbeaf7;--regional-panel:#16365288;--regional-line:#80b1d540}html[data-vn-theme=night] .regional-phone{color:#8accfa}@media (width<=760px){.vn-regional{padding:150px 20px 56px}.regional-hero,.regional-contact,.regional-request,.regional-services-grid,.regional-gallery>div{grid-template-columns:1fr;gap:24px}.vn-regional>section+section{margin-top:48px}.regional-panel{padding:22px}.regional-map iframe{height:280px}.regional-phone{font-size:18px}.regional-hero h1{margin:0}}
