.hero[data-v-b5fa6efc]{color:#fff;background:#0a1c55;min-height:280px;position:relative;overflow:hidden}.hero-media[data-v-b5fa6efc],.hero-img[data-v-b5fa6efc]{width:100%;height:100%;display:block}.hero-media[data-v-b5fa6efc]{position:absolute;inset:0}.hero-img[data-v-b5fa6efc]{object-fit:cover;object-position:center right}.hero-scrim[data-v-b5fa6efc]{z-index:1;pointer-events:none;background:linear-gradient(90deg,#081648f0 0%,#081648d1 42%,#08164847 72%,#08164814 100%),linear-gradient(#08164840 0%,#0816480d 50%,#08164866 100%);position:absolute;inset:0}.hero-inner[data-v-b5fa6efc]{z-index:2;align-items:center;max-width:1160px;min-height:280px;margin:0 auto;padding:0 16px;display:flex;position:relative}.hero-copy[data-v-b5fa6efc]{max-width:40rem;padding:36px 0 40px}.eyebrow[data-v-b5fa6efc]{color:#d5def8;letter-spacing:.14em;text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:800}.hero h1[data-v-b5fa6efc]{color:#fff;letter-spacing:-.03em;margin:0 0 10px;font-size:30px;font-weight:800;line-height:1.12}.lede[data-v-b5fa6efc]{color:#d5def4;max-width:36rem;margin:0;font-size:15px;line-height:1.5}.about-body[data-v-b5fa6efc]{background:#fff;padding:28px 0 48px}.container[data-v-b5fa6efc]{width:100%;max-width:1160px;margin:0 auto;padding:0 16px}.split[data-v-b5fa6efc]{gap:28px;display:grid}.story p[data-v-b5fa6efc]{color:#5c6788;margin:0 0 14px;font-size:15px;line-height:1.6}.story strong[data-v-b5fa6efc]{color:#152044;font-weight:800}.mobil[data-v-b5fa6efc]{color:#fff;background:#0c2268;border-radius:18px;margin:8px 0 28px;padding:22px 18px 18px}.mobil h2[data-v-b5fa6efc],.reasons-title[data-v-b5fa6efc]{color:#fff;letter-spacing:-.02em;margin:0 0 8px;font-size:22px;font-weight:800}.mobil p[data-v-b5fa6efc]{color:#d5def6;margin:5px 0 14px;font-size:14px;line-height:1.5}.amenities[data-v-b5fa6efc],.reasons[data-v-b5fa6efc]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.amenities li[data-v-b5fa6efc],.reasons li[data-v-b5fa6efc]{align-items:center;gap:10px;display:flex}.amenities li[data-v-b5fa6efc]{color:#fff;background:#17357f;border:1px solid #ffffff14;border-radius:12px;min-height:64px;padding:12px 14px;font-size:14px;font-weight:700;line-height:1.3}.amenity-icon[data-v-b5fa6efc]{color:#fff;flex:none;width:22px;height:22px}.mobil-note[data-v-b5fa6efc]{color:#d5def6;margin:14px 0 0}.reasons-title[data-v-b5fa6efc]{color:#0a1c55;margin:0 0 12px;font-size:22px}.reasons li[data-v-b5fa6efc]{color:#1b2748;background:#fff;border:1px solid #e5ebf5;border-radius:12px;min-height:64px;padding:10px 12px;font-size:14px;font-weight:600;line-height:1.35}.reason-icon[data-v-b5fa6efc]{color:#0a1c55;background:#f3f6fb;border-radius:10px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.reason-icon svg[data-v-b5fa6efc]{width:18px;height:18px}.map-card[data-v-b5fa6efc]{background:#fff;border:1px solid #e6ebf4;border-radius:16px;align-self:start;padding:12px;box-shadow:0 10px 28px #0a1c550f}.map-art svg[data-v-b5fa6efc]{border-radius:12px;width:100%;height:auto;display:block}.map-meta[data-v-b5fa6efc]{padding:14px 8px 6px}.map-meta p[data-v-b5fa6efc]{color:#5c6788;margin:0 0 14px;font-size:14px;line-height:1.45}.map-meta strong[data-v-b5fa6efc]{color:#152044;font-size:16px}.map-address[data-v-b5fa6efc]{white-space:pre-line;display:block}.directions-btn[data-v-b5fa6efc],.book-btn[data-v-b5fa6efc]{border-radius:10px;justify-content:center;align-items:center;min-height:42px;padding:0 16px;font:700 14px/1.2 Inter,Instrument Sans,ui-sans-serif,system-ui,sans-serif;text-decoration:none;display:inline-flex}.directions-btn[data-v-b5fa6efc]{color:#fff;background:#0a1c55}.directions-btn[data-v-b5fa6efc]:hover{color:#fff;background:#081744}.goal[data-v-b5fa6efc]{background:#eef3fb;border-radius:16px;gap:16px;margin-top:28px;padding:18px;display:grid}.goal-lead[data-v-b5fa6efc]{color:#243056;margin:0 0 6px;font-size:15px;line-height:1.5}.goal-lead strong[data-v-b5fa6efc]{color:#0a1c55;font-weight:800}.goal-note[data-v-b5fa6efc]{color:#4d5b82;margin:0;font-size:14px;line-height:1.45}.book-btn[data-v-b5fa6efc]{color:#fff;background:#d92b3a}.book-btn[data-v-b5fa6efc]:hover{color:#fff;background:#b8212f}@media (width>=640px){.amenities[data-v-b5fa6efc],.reasons[data-v-b5fa6efc]{grid-template-columns:1fr 1fr}}@media (width>=900px){.hero[data-v-b5fa6efc],.hero-inner[data-v-b5fa6efc]{min-height:320px}.hero-inner[data-v-b5fa6efc],.container[data-v-b5fa6efc]{padding-left:24px;padding-right:24px}.hero-copy[data-v-b5fa6efc]{max-width:46rem;padding:48px 0 52px}.hero h1[data-v-b5fa6efc]{max-width:16em;font-size:42px}.lede[data-v-b5fa6efc]{font-size:16px}.about-body[data-v-b5fa6efc]{padding:40px 0 64px}.split[data-v-b5fa6efc]{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);align-items:stretch;gap:36px}.map-card[data-v-b5fa6efc]{flex-direction:column;align-self:stretch;display:flex}.map-art[data-v-b5fa6efc]{background:#f4f1ea;border-radius:12px;flex:1;display:flex}.map-art svg[data-v-b5fa6efc]{height:100%}.goal[data-v-b5fa6efc]{grid-template-columns:1fr auto;align-items:center;margin-top:32px;padding:20px 24px}.book-btn[data-v-b5fa6efc]{min-width:148px}}
