.facility-faq[data-astro-cid-iohkdm6e]{background:linear-gradient(120deg,#f2f9ff,#f8fcfd 62%,#f1f8f2);border-top:1px solid #deecf5}.facility-eyebrow[data-astro-cid-iohkdm6e]{letter-spacing:.125em;color:#19783f;margin:0 0 12px;font-size:12px;font-weight:850}.facility-faq[data-astro-cid-iohkdm6e] h2[data-astro-cid-iohkdm6e]{letter-spacing:-.03em;margin:0 0 12px;font-size:clamp(30px,3vw,39px)}.facility-faq[data-astro-cid-iohkdm6e] h2[data-astro-cid-iohkdm6e] span[data-astro-cid-iohkdm6e]{color:#1c8047}.facility-faq-intro[data-astro-cid-iohkdm6e]{color:#45617a;max-width:810px;margin:0 0 27px;font-size:16px;line-height:1.7}.facility-faq-grid[data-astro-cid-iohkdm6e]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.facility-faq-col[data-astro-cid-iohkdm6e]{align-content:start;gap:12px;min-width:0;display:grid}.facility-faq-item[data-astro-cid-iohkdm6e]{background:#fff;border:1px solid #d7e5f0;border-radius:14px;overflow:hidden;box-shadow:0 3px 14px #10408f08}.facility-faq-item[data-astro-cid-iohkdm6e][open]{border-color:#9ccdb3}.facility-faq-item[data-astro-cid-iohkdm6e] summary[data-astro-cid-iohkdm6e]{cursor:pointer;color:#10408f;align-items:center;gap:13px;min-height:71px;padding:16px 17px;font-size:15.5px;font-weight:780;line-height:1.45;list-style:none;display:flex}.facility-faq-item[data-astro-cid-iohkdm6e] summary[data-astro-cid-iohkdm6e]::-webkit-details-marker{display:none}.facility-faq-item[data-astro-cid-iohkdm6e] summary[data-astro-cid-iohkdm6e]::marker{content:""}.facility-faq-item[data-astro-cid-iohkdm6e] summary[data-astro-cid-iohkdm6e]:hover{background:#f9fcff}.number[data-astro-cid-iohkdm6e]{color:#10408f;background:#eaf3fc;border-radius:9px;flex:none;place-items:center;min-width:34px;min-height:32px;font-size:13px;display:grid}.question[data-astro-cid-iohkdm6e]{flex:1}.arrow[data-astro-cid-iohkdm6e]{color:#187e42;background:#eaf6ed;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:22px;line-height:1;transition:transform .2s;display:grid}.answer[data-astro-cid-iohkdm6e]{color:#3f6078;padding:0 17px 20px 64px;font-size:14.5px;line-height:1.75}.answer[data-astro-cid-iohkdm6e] p[data-astro-cid-iohkdm6e]{margin:0}@media (width<=760px){.facility-faq-grid[data-astro-cid-iohkdm6e]{grid-template-columns:1fr}.facility-faq-item[data-astro-cid-iohkdm6e] summary[data-astro-cid-iohkdm6e]{gap:10px;padding:14px}.answer[data-astro-cid-iohkdm6e]{padding:0 15px 19px 59px}}.facility-faq-item[data-astro-cid-iohkdm6e] .arrow[data-astro-cid-iohkdm6e]{justify-content:center;align-items:center;font-size:0;display:flex;transform:none}.facility-faq-item[data-astro-cid-iohkdm6e] .arrow[data-astro-cid-iohkdm6e]:before{content:"";border-bottom:2px solid;border-right:2px solid;width:9px;height:9px;transition:transform .18s;display:block;transform:translateY(-2px)rotate(45deg)}.facility-faq-item[data-astro-cid-iohkdm6e][open] .arrow[data-astro-cid-iohkdm6e]{transform:none}.facility-faq-item[data-astro-cid-iohkdm6e][open] .arrow[data-astro-cid-iohkdm6e]:before{transform:translateY(2px)rotate(225deg)}@media (prefers-reduced-motion:reduce){.facility-faq-item[data-astro-cid-iohkdm6e] .arrow[data-astro-cid-iohkdm6e]:before{transition:none}}.facility-request-paths[data-astro-cid-m5qhc27j]{background:#f7fbf9;padding:26px 0}.facility-request-panel[data-astro-cid-m5qhc27j]{background:#fff;border:1px solid #cfe6d8;border-radius:18px;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:25px;padding:24px 27px;display:grid;box-shadow:0 8px 24px #164d3310}.facility-request-copy[data-astro-cid-m5qhc27j] .facility-label[data-astro-cid-m5qhc27j]{margin-bottom:8px}.facility-request-copy[data-astro-cid-m5qhc27j] h2[data-astro-cid-m5qhc27j]{letter-spacing:-.025em;color:#10408f;margin:0 0 9px;font-size:clamp(23px,2.3vw,29px);line-height:1.22}.facility-request-copy[data-astro-cid-m5qhc27j] p[data-astro-cid-m5qhc27j]:last-child{color:#3d6070;margin:0;font-size:15.5px;line-height:1.62}.facility-request-actions[data-astro-cid-m5qhc27j]{gap:10px;min-width:0;display:grid}.facility-request-option[data-astro-cid-m5qhc27j]{color:#10408f;background:#f4faf6;border:1px solid #d0e5d8;border-radius:12px;align-items:center;gap:12px;min-width:0;min-height:76px;padding:12px 14px;text-decoration:none;transition:background .16s,border-color .16s;display:flex}.facility-request-option[data-astro-cid-m5qhc27j]:hover{background:#e8f6ed;border-color:#90cba3}.facility-request-option[data-astro-cid-m5qhc27j]:focus-visible{outline-offset:3px;outline:3px solid #10408f}.facility-request-icon[data-astro-cid-m5qhc27j]{color:#157a40;background:#e0f1e5;border-radius:11px;flex:none;place-items:center;width:43px;height:43px;display:grid}.facility-request-option[data-astro-cid-m5qhc27j]>span[data-astro-cid-m5qhc27j]:nth-child(2){flex:1;gap:4px;min-width:0;display:grid}.facility-request-option[data-astro-cid-m5qhc27j] strong[data-astro-cid-m5qhc27j]{font-size:16px;line-height:1.3}.facility-request-option[data-astro-cid-m5qhc27j] small[data-astro-cid-m5qhc27j]{color:#426779;font-size:14.5px;line-height:1.4}.facility-request-option[data-astro-cid-m5qhc27j]>svg{color:#167d43;flex:none}@media (width<=830px){.facility-request-panel[data-astro-cid-m5qhc27j]{grid-template-columns:1fr;gap:18px}.facility-request-paths[data-astro-cid-m5qhc27j]{padding:19px 0}}@media (width<=500px){.facility-request-panel[data-astro-cid-m5qhc27j]{padding:19px 16px}.facility-request-copy[data-astro-cid-m5qhc27j] p[data-astro-cid-m5qhc27j]:last-child{font-size:16px}.facility-request-option[data-astro-cid-m5qhc27j]{padding:13px 11px}.facility-request-option[data-astro-cid-m5qhc27j] small[data-astro-cid-m5qhc27j]{font-size:15px}}@media (prefers-reduced-motion:reduce){.facility-request-option[data-astro-cid-m5qhc27j]{transition:none}}.facility-hero[data-astro-cid-m5qhc27j]{isolation:isolate;background:#f9fcfa;min-height:800px;position:relative;overflow:hidden}.facility-hero-photo[data-astro-cid-m5qhc27j]{z-index:-1;width:100%;height:100%;position:absolute;inset:0 0 0 auto;overflow:hidden}.facility-hero-photo[data-astro-cid-m5qhc27j] img[data-astro-cid-m5qhc27j]{object-fit:cover;object-position:55% 48%;width:100%;height:100%;display:block}.facility-hero[data-astro-cid-m5qhc27j]:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,#f9fcfafa 0%,#f9fcfaee 31%,#f9fcfacb 48%,#f9fcfa69 66%,#f9fcfa00 89%);position:absolute;inset:0}.facility-hero-inner[data-astro-cid-m5qhc27j]{z-index:1;align-items:flex-start;min-height:800px;padding-top:24px;padding-bottom:32px;display:flex;position:relative}.facility-hero-copy[data-astro-cid-m5qhc27j]{width:min(66%,730px)}.facility-crumbs[data-astro-cid-m5qhc27j]{color:#61798b;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:31px;font-size:13px;display:flex}.facility-crumbs[data-astro-cid-m5qhc27j] a[data-astro-cid-m5qhc27j]{color:#10408f;text-underline-offset:3px}.facility-crumbs[data-astro-cid-m5qhc27j] a[data-astro-cid-m5qhc27j]:hover{text-decoration:none}.facility-kicker[data-astro-cid-m5qhc27j]{letter-spacing:.12em;color:#137840;align-items:center;gap:10px;margin:0 0 14px;font-size:12px;font-weight:850;line-height:1.5;display:flex}.facility-hero[data-astro-cid-m5qhc27j] h1[data-astro-cid-m5qhc27j]{letter-spacing:-.042em;text-wrap:balance;margin:0;font-size:clamp(42px,5.55vw,67px);font-weight:880;line-height:1.02}.facility-hero[data-astro-cid-m5qhc27j] h1[data-astro-cid-m5qhc27j] span[data-astro-cid-m5qhc27j]{color:#10408f;display:block}.facility-hero[data-astro-cid-m5qhc27j] h1[data-astro-cid-m5qhc27j] span[data-astro-cid-m5qhc27j]+span[data-astro-cid-m5qhc27j]{color:#198147}.facility-tagline[data-astro-cid-m5qhc27j]{color:#1d3b50;letter-spacing:-.038em;margin:17px 0 15px;font-size:clamp(22px,2.45vw,29px);font-weight:850;line-height:1.19}.facility-lead[data-astro-cid-m5qhc27j]{color:#2f536c;max-width:710px;margin:0;font-size:16.5px;line-height:1.66}.facility-lead[data-astro-cid-m5qhc27j] strong[data-astro-cid-m5qhc27j]{color:#154271}.facility-hero-benefits[data-astro-cid-m5qhc27j]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;max-width:670px;margin:27px 0 25px;display:grid}.facility-hero-benefits[data-astro-cid-m5qhc27j]>div[data-astro-cid-m5qhc27j]{text-align:center;flex-direction:column;align-items:center;gap:9px;display:flex}.facility-hero-benefits[data-astro-cid-m5qhc27j]>div[data-astro-cid-m5qhc27j]>span[data-astro-cid-m5qhc27j]{color:#193b33;background:#e6f2de;border-radius:50%;place-items:center;width:65px;height:65px;display:grid}.facility-hero-benefits[data-astro-cid-m5qhc27j] strong[data-astro-cid-m5qhc27j]{color:#152f3d;font-size:13px;font-weight:830;line-height:1.25}.facility-hero-actions[data-astro-cid-m5qhc27j]{flex-wrap:wrap;gap:12px;margin-bottom:18px;display:flex}.facility-btn[data-astro-cid-m5qhc27j]{text-align:center;border-radius:11px;justify-content:center;align-items:center;gap:11px;min-height:55px;padding:12px 19px;font-size:15px;font-weight:850;line-height:1.35;text-decoration:none;transition:background .17s,box-shadow .17s,transform .17s;display:inline-flex}.facility-btn-primary[data-astro-cid-m5qhc27j]{color:#fff;background:#207735;box-shadow:0 7px 17px #14532920}.facility-btn-primary[data-astro-cid-m5qhc27j]:hover{color:#fff;background:#176229;transform:translateY(-1px)}.facility-btn-secondary[data-astro-cid-m5qhc27j]{color:#10408f;background:#fffffff0;border:1.5px solid #10408f}.facility-btn-secondary[data-astro-cid-m5qhc27j]:hover{background:#eff7ff}.facility-btn[data-astro-cid-m5qhc27j] svg[data-astro-cid-m5qhc27j]{flex:none}.facility-hero-fine[data-astro-cid-m5qhc27j]{color:#2e6650;flex-wrap:wrap;gap:10px 20px;font-size:12px;font-weight:700;display:flex}.facility-hero-fine[data-astro-cid-m5qhc27j] span[data-astro-cid-m5qhc27j]{align-items:center;gap:5px;display:flex}.facility-hero-facts[data-astro-cid-m5qhc27j]{background:#ffffffea;border:1px solid #e0e9e2;border-radius:17px;grid-template-columns:1fr 1fr;max-width:685px;margin-top:21px;display:grid;overflow:hidden;box-shadow:0 9px 29px #13457510}.facility-hero-facts[data-astro-cid-m5qhc27j]>div[data-astro-cid-m5qhc27j]{color:#197d40;align-items:start;gap:14px;padding:19px 21px;display:flex}.facility-hero-facts[data-astro-cid-m5qhc27j]>div[data-astro-cid-m5qhc27j]+div[data-astro-cid-m5qhc27j]{border-left:1px solid #e0e9e2}.facility-hero-facts[data-astro-cid-m5qhc27j]>div[data-astro-cid-m5qhc27j] span[data-astro-cid-m5qhc27j]{gap:4px;display:grid}.facility-hero-facts[data-astro-cid-m5qhc27j] small[data-astro-cid-m5qhc27j]{color:#47665a;font-size:12px}.facility-hero-facts[data-astro-cid-m5qhc27j] strong[data-astro-cid-m5qhc27j]{color:#194538;font-size:17px;line-height:1.25}.facility-label[data-astro-cid-m5qhc27j]{letter-spacing:.12em;color:#12733c;margin:0 0 11px;font-size:12px;font-weight:850}.facility-section-heading[data-astro-cid-m5qhc27j]{max-width:920px;margin-bottom:29px}.facility-section-heading[data-astro-cid-m5qhc27j] h2[data-astro-cid-m5qhc27j],.facility-price-copy[data-astro-cid-m5qhc27j] h2[data-astro-cid-m5qhc27j],.facility-region[data-astro-cid-m5qhc27j] h2[data-astro-cid-m5qhc27j]{letter-spacing:-.035em;color:#10408f;margin:0 0 13px;font-size:clamp(30px,3vw,39px);line-height:1.14}.facility-section-heading[data-astro-cid-m5qhc27j] h2[data-astro-cid-m5qhc27j] span[data-astro-cid-m5qhc27j],.facility-price-copy[data-astro-cid-m5qhc27j] h2[data-astro-cid-m5qhc27j] span[data-astro-cid-m5qhc27j],.facility-region[data-astro-cid-m5qhc27j] h2[data-astro-cid-m5qhc27j] span[data-astro-cid-m5qhc27j]{color:#1b8247}.facility-section-heading[data-astro-cid-m5qhc27j]>p[data-astro-cid-m5qhc27j]:last-child,.facility-price-copy[data-astro-cid-m5qhc27j]>p[data-astro-cid-m5qhc27j]:not(.facility-label),.facility-region-layout[data-astro-cid-m5qhc27j]>div[data-astro-cid-m5qhc27j]:first-child>p[data-astro-cid-m5qhc27j]:not(.facility-label){color:#425f77;margin:0;font-size:16.5px;line-height:1.75}.facility-benefits-grid[data-astro-cid-m5qhc27j]{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;display:grid}.facility-benefit[data-astro-cid-m5qhc27j],.facility-type[data-astro-cid-m5qhc27j]{background:#fff;border:1px solid #d8e6f1;border-radius:17px;padding:23px;box-shadow:0 8px 21px #1140800a}.facility-icon[data-astro-cid-m5qhc27j]{color:#1c8047;background:#e7f5ea;border-radius:14px;place-items:center;width:50px;height:50px;margin-bottom:15px;display:grid}.facility-benefit[data-astro-cid-m5qhc27j] h3[data-astro-cid-m5qhc27j],.facility-type[data-astro-cid-m5qhc27j] h3[data-astro-cid-m5qhc27j]{color:#10408f;margin:0 0 9px;font-size:20px;line-height:1.25}.facility-benefit[data-astro-cid-m5qhc27j] p[data-astro-cid-m5qhc27j],.facility-type[data-astro-cid-m5qhc27j] p[data-astro-cid-m5qhc27j]{color:#47657b;margin:0;font-size:14.5px;line-height:1.7}.facility-audience[data-astro-cid-m5qhc27j]{background:linear-gradient(130deg,#f2faff,#f5fbf5)}.facility-type-grid[data-astro-cid-m5qhc27j]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.facility-type[data-astro-cid-m5qhc27j]{box-shadow:none;padding:20px}.facility-model-grid[data-astro-cid-m5qhc27j]{grid-template-columns:repeat(2,minmax(0,1fr));gap:21px;display:grid}.facility-model[data-astro-cid-m5qhc27j]{background:linear-gradient(155deg,#f8fcff,#fff 70%);border:1px solid #d8e7f1;border-radius:20px;min-width:0;padding:28px}.facility-model-route[data-astro-cid-m5qhc27j]{background:linear-gradient(155deg,#f4fbf5,#fff 70%);border-color:#cfe7d7}.facility-model-label[data-astro-cid-m5qhc27j]{letter-spacing:.095em;color:#147c3f;align-items:center;gap:9px;margin:0 0 13px;font-size:11.5px;font-weight:850;display:flex}.facility-model[data-astro-cid-m5qhc27j] h3[data-astro-cid-m5qhc27j]{letter-spacing:-.025em;margin:0 0 14px;font-size:clamp(22px,2.1vw,27px)}.facility-model[data-astro-cid-m5qhc27j]>p[data-astro-cid-m5qhc27j]{color:#426178;font-size:15px;line-height:1.72}.facility-model[data-astro-cid-m5qhc27j] ul[data-astro-cid-m5qhc27j],.facility-responsibility-grid[data-astro-cid-m5qhc27j] ul[data-astro-cid-m5qhc27j]{gap:11px;margin:19px 0 0;padding:0;list-style:none;display:grid}.facility-model[data-astro-cid-m5qhc27j] li[data-astro-cid-m5qhc27j]{color:#244c60;align-items:flex-start;gap:9px;font-size:14px;font-weight:700;line-height:1.48;display:flex}.facility-model[data-astro-cid-m5qhc27j] li[data-astro-cid-m5qhc27j] svg[data-astro-cid-m5qhc27j]{color:#21854c;flex:none}.facility-example[data-astro-cid-m5qhc27j]{background:#edf6ff;border:1px solid #d4e5f3;border-radius:15px;margin-top:22px;padding:16px}.facility-example[data-astro-cid-m5qhc27j]>span[data-astro-cid-m5qhc27j]{letter-spacing:.08em;color:#10408f;font-size:11px;font-weight:850}.facility-example-slots[data-astro-cid-m5qhc27j]{grid-template-columns:repeat(4,1fr);gap:7px;margin:12px 0;display:grid}.facility-example-slots[data-astro-cid-m5qhc27j] span[data-astro-cid-m5qhc27j]{text-align:center;color:#10408f;background:#fff;border:1px solid #d6e3f3;border-radius:10px;place-items:center;min-height:59px;font-size:12px;font-weight:750;display:grid}.facility-example[data-astro-cid-m5qhc27j] small[data-astro-cid-m5qhc27j]{color:#527088;font-size:12px;line-height:1.6;display:block}.facility-route-visual[data-astro-cid-m5qhc27j]{background:#edf8f0;border:1px solid #cfe9da;border-radius:15px;justify-content:space-around;align-items:center;gap:4px;min-height:155px;margin-top:22px;padding:19px 15px;display:flex}.facility-route-visual[data-astro-cid-m5qhc27j]>span[data-astro-cid-m5qhc27j]:not(.route-dots){color:#147c44;place-items:center;gap:8px;display:grid}.facility-route-visual[data-astro-cid-m5qhc27j] small[data-astro-cid-m5qhc27j]{color:#245c45;font-size:12px;font-weight:750}.route-dots[data-astro-cid-m5qhc27j]{letter-spacing:2px;color:#60aa7e;font-size:18px;font-weight:850}.facility-model-note[data-astro-cid-m5qhc27j]{color:#365f50;background:#eaf7ee;border:1px solid #cde7d4;border-radius:13px;align-items:start;gap:11px;margin:20px 0 0;padding:17px 21px;font-size:14px;line-height:1.7;display:flex}.facility-model-note[data-astro-cid-m5qhc27j] svg[data-astro-cid-m5qhc27j]{color:#168044;flex:none}.facility-steps[data-astro-cid-m5qhc27j]{background:#f3faff}.facility-steps-grid[data-astro-cid-m5qhc27j]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.facility-step[data-astro-cid-m5qhc27j]{background:#fff;border:1px solid #d8e8f2;border-radius:18px;min-width:0;padding:21px;box-shadow:0 8px 21px #10408f09}.facility-step-top[data-astro-cid-m5qhc27j]{justify-content:space-between;align-items:start;gap:10px;margin-bottom:17px;display:flex}.step-number[data-astro-cid-m5qhc27j]{color:#10408f;background:#e3f1ff;border-radius:50%;place-items:center;width:48px;height:48px;font-size:22px;font-weight:880;display:grid}.step-symbol[data-astro-cid-m5qhc27j]{color:#1a854a;margin-top:7px}.facility-step[data-astro-cid-m5qhc27j] h3[data-astro-cid-m5qhc27j]{margin:0 0 10px;font-size:19px;line-height:1.23}.facility-step[data-astro-cid-m5qhc27j] p[data-astro-cid-m5qhc27j]{color:#49667c;margin:0;font-size:14px;line-height:1.7}.facility-pricing[data-astro-cid-m5qhc27j]{background:#fff}.facility-price-layout[data-astro-cid-m5qhc27j]{grid-template-columns:1.2fr .8fr;align-items:center;gap:37px;display:grid}.facility-price-copy[data-astro-cid-m5qhc27j] h2[data-astro-cid-m5qhc27j]{max-width:630px}.facility-price-points[data-astro-cid-m5qhc27j]{gap:9px;margin-top:23px;display:grid}.facility-price-points[data-astro-cid-m5qhc27j] p[data-astro-cid-m5qhc27j]{color:#26566a;align-items:flex-start;gap:11px;margin:0;font-size:15px;font-weight:740;display:flex}.facility-price-points[data-astro-cid-m5qhc27j] svg[data-astro-cid-m5qhc27j]{color:#178448;flex:none}.facility-price-card[data-astro-cid-m5qhc27j]{background:linear-gradient(145deg,#eff9f2,#fff);border:1px solid #cde6d7;border-radius:20px;padding:28px;box-shadow:0 12px 28px #134e3210}.facility-price-overline[data-astro-cid-m5qhc27j]{letter-spacing:.11em;color:#13733d;margin:0 0 9px;font-size:11px;font-weight:850}.facility-price-number[data-astro-cid-m5qhc27j]{color:#187b3c;align-items:baseline;gap:12px;display:flex}.facility-price-number[data-astro-cid-m5qhc27j]>span[data-astro-cid-m5qhc27j]{font-size:20px;font-weight:650}.facility-price-number[data-astro-cid-m5qhc27j] strong[data-astro-cid-m5qhc27j]{letter-spacing:-.04em;font-size:clamp(45px,5vw,63px);line-height:1.2}.facility-price-caption[data-astro-cid-m5qhc27j]{color:#153d50;font-size:16px;font-weight:770;line-height:1.6}.facility-price-divider[data-astro-cid-m5qhc27j]{background:#cde6d7;height:1px;margin:18px 0}.facility-price-disclaimer[data-astro-cid-m5qhc27j]{color:#55717a;font-size:13px;line-height:1.7}.facility-price-cta[data-astro-cid-m5qhc27j]{width:100%;margin-top:12px}.facility-responsibilities[data-astro-cid-m5qhc27j]{background:#f7fafc}.facility-responsibility-grid[data-astro-cid-m5qhc27j]{grid-template-columns:1fr 1fr;gap:18px;display:grid}.facility-responsibility-grid[data-astro-cid-m5qhc27j] article[data-astro-cid-m5qhc27j]{background:#fff;border:1px solid #d9e7f1;border-radius:18px;padding:25px}.facility-responsibility-grid[data-astro-cid-m5qhc27j] h3[data-astro-cid-m5qhc27j]{margin:0;font-size:23px}.facility-responsibility-grid[data-astro-cid-m5qhc27j] li[data-astro-cid-m5qhc27j]{color:#45667b;padding-left:21px;font-size:14.5px;line-height:1.7;position:relative}.facility-responsibility-grid[data-astro-cid-m5qhc27j] li[data-astro-cid-m5qhc27j]:before{content:"✓";color:#1b8249;font-weight:900;position:absolute;left:0}.facility-hygiene-note[data-astro-cid-m5qhc27j]{color:#305971;background:#eaf6ed;border:1px solid #cde7d4;border-radius:14px;gap:13px;margin:20px 0 0;padding:20px 22px;font-size:14px;line-height:1.7;display:flex}.facility-hygiene-note[data-astro-cid-m5qhc27j] svg[data-astro-cid-m5qhc27j]{color:#177e43;flex:none}.facility-region[data-astro-cid-m5qhc27j]{background:linear-gradient(120deg,#f1f9ff,#f5fbf6)}.facility-region-layout[data-astro-cid-m5qhc27j]{grid-template-columns:1.25fr .75fr;align-items:center;gap:32px;display:grid}.facility-regions[data-astro-cid-m5qhc27j]{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.facility-regions[data-astro-cid-m5qhc27j] span[data-astro-cid-m5qhc27j]{color:#10408f;background:#fff;border:1px solid #d6e7f2;border-radius:11px;padding:9px 12px;font-size:13px;font-weight:750;display:inline-flex}.facility-region-side[data-astro-cid-m5qhc27j]{color:#207a46;background:#fff;border:1px solid #cfe6d9;border-radius:19px;padding:26px}.facility-region-side[data-astro-cid-m5qhc27j] strong[data-astro-cid-m5qhc27j]{color:#10408f;margin:13px 0 10px;font-size:21px;display:block}.facility-region-side[data-astro-cid-m5qhc27j] p[data-astro-cid-m5qhc27j]{color:#4b6980;margin:0;font-size:14px;line-height:1.68}.facility-closer[data-astro-cid-m5qhc27j]{color:#fff;background:linear-gradient(115deg,#10408f,#125b7e);padding:51px 0}.facility-closer-grid[data-astro-cid-m5qhc27j]{grid-template-columns:1fr 280px;align-items:center;gap:35px;display:grid}.facility-close-label[data-astro-cid-m5qhc27j]{letter-spacing:.1em;color:#d3eefa;font-size:12px;font-weight:850}.facility-closer[data-astro-cid-m5qhc27j] h2[data-astro-cid-m5qhc27j]{color:#fff;letter-spacing:-.035em;margin:10px 0 16px;font-size:clamp(28px,3vw,36px)}.facility-closer-grid[data-astro-cid-m5qhc27j]>div[data-astro-cid-m5qhc27j]:first-child>p[data-astro-cid-m5qhc27j]:not(.facility-close-label){color:#e4f4fc;line-height:1.74}.facility-closer[data-astro-cid-m5qhc27j] .facility-close-meta[data-astro-cid-m5qhc27j]{font-size:12px;color:#c6e2ec!important}.facility-close-actions[data-astro-cid-m5qhc27j]{gap:11px;display:grid}.facility-btn-light[data-astro-cid-m5qhc27j]{color:#fff;border:2px solid #e4f4ff}.facility-btn-light[data-astro-cid-m5qhc27j]:hover{color:#fff;background:#fff2}@media (width<=1100px){.facility-hero-copy[data-astro-cid-m5qhc27j]{width:72%}.facility-hero[data-astro-cid-m5qhc27j] h1[data-astro-cid-m5qhc27j]{font-size:clamp(42px,5vw,60px)}.facility-hero[data-astro-cid-m5qhc27j]:before{background:linear-gradient(90deg,#f9fcfafa 0%,#f9fcfaec 39%,#f9fcfa92 73%,#f9fcfa00 100%)}.facility-benefit[data-astro-cid-m5qhc27j]{padding:20px}}@media (width<=870px){.facility-hero-copy[data-astro-cid-m5qhc27j]{width:81%}.facility-hero-benefits[data-astro-cid-m5qhc27j]{max-width:610px}.facility-type-grid[data-astro-cid-m5qhc27j],.facility-benefits-grid[data-astro-cid-m5qhc27j],.facility-steps-grid[data-astro-cid-m5qhc27j]{grid-template-columns:repeat(2,minmax(0,1fr))}.facility-model-grid[data-astro-cid-m5qhc27j],.facility-price-layout[data-astro-cid-m5qhc27j],.facility-region-layout[data-astro-cid-m5qhc27j]{grid-template-columns:1fr}.facility-price-card[data-astro-cid-m5qhc27j]{max-width:650px}.facility-region-side[data-astro-cid-m5qhc27j]{max-width:630px}}@media (width<=760px){.facility-hero[data-astro-cid-m5qhc27j]{background:#f8fbf9;flex-direction:column;min-height:0;display:flex}.facility-hero[data-astro-cid-m5qhc27j]:before{display:none}.facility-hero-photo[data-astro-cid-m5qhc27j]{z-index:0;flex:none;order:0;width:100%;height:245px;position:relative;inset:auto}.facility-hero-photo[data-astro-cid-m5qhc27j] img[data-astro-cid-m5qhc27j]{object-position:72% 55%}.facility-hero-inner[data-astro-cid-m5qhc27j]{order:1;min-height:0;padding-top:20px;padding-bottom:32px;display:block}.facility-hero-copy[data-astro-cid-m5qhc27j]{width:100%}.facility-crumbs[data-astro-cid-m5qhc27j]{margin-bottom:18px;font-size:12px}.facility-kicker[data-astro-cid-m5qhc27j]{font-size:10.5px}.facility-hero[data-astro-cid-m5qhc27j] h1[data-astro-cid-m5qhc27j]{font-size:clamp(39px,9vw,54px)}.facility-tagline[data-astro-cid-m5qhc27j]{font-size:22px}.facility-lead[data-astro-cid-m5qhc27j]{font-size:16px}.facility-hero-benefits[data-astro-cid-m5qhc27j]{grid-template-columns:repeat(2,1fr);gap:17px;margin:23px 0}.facility-hero-benefits[data-astro-cid-m5qhc27j]>div[data-astro-cid-m5qhc27j]{text-align:left;flex-direction:row;justify-content:start;gap:12px}.facility-hero-benefits[data-astro-cid-m5qhc27j]>div[data-astro-cid-m5qhc27j]>span[data-astro-cid-m5qhc27j]{flex:none;width:51px;height:51px}.facility-hero-benefits[data-astro-cid-m5qhc27j] svg[data-astro-cid-m5qhc27j]{width:26px;height:26px}.facility-hero-benefits[data-astro-cid-m5qhc27j] strong[data-astro-cid-m5qhc27j]{font-size:13px}.facility-hero-actions[data-astro-cid-m5qhc27j]{flex-direction:column;align-items:stretch}.facility-hero-facts[data-astro-cid-m5qhc27j]{grid-template-columns:1fr;margin-top:19px}.facility-hero-facts[data-astro-cid-m5qhc27j]>div[data-astro-cid-m5qhc27j]+div[data-astro-cid-m5qhc27j]{border-top:1px solid #e1e9e1;border-left:0}.facility-hero-facts[data-astro-cid-m5qhc27j]>div[data-astro-cid-m5qhc27j]{padding:15px 17px}.facility-type-grid[data-astro-cid-m5qhc27j],.facility-benefits-grid[data-astro-cid-m5qhc27j],.facility-model-grid[data-astro-cid-m5qhc27j],.facility-steps-grid[data-astro-cid-m5qhc27j],.facility-responsibility-grid[data-astro-cid-m5qhc27j]{grid-template-columns:1fr}.facility-benefit[data-astro-cid-m5qhc27j],.facility-type[data-astro-cid-m5qhc27j]{padding:21px}.facility-model[data-astro-cid-m5qhc27j]{padding:22px}.facility-section-heading[data-astro-cid-m5qhc27j]{margin-bottom:22px}.facility-closer-grid[data-astro-cid-m5qhc27j]{grid-template-columns:1fr;gap:23px}.facility-close-actions[data-astro-cid-m5qhc27j]{max-width:none}.facility-price-card[data-astro-cid-m5qhc27j]{padding:23px}.facility-route-visual[data-astro-cid-m5qhc27j]{padding:16px 9px}.facility-route-visual[data-astro-cid-m5qhc27j] small[data-astro-cid-m5qhc27j]{font-size:10px}}@media (width<=390px){.facility-hero[data-astro-cid-m5qhc27j] h1[data-astro-cid-m5qhc27j]{font-size:37px}.facility-kicker[data-astro-cid-m5qhc27j]{letter-spacing:.05em}.facility-model[data-astro-cid-m5qhc27j]{padding:18px}.facility-example-slots[data-astro-cid-m5qhc27j]{grid-template-columns:repeat(2,1fr)}.facility-btn[data-astro-cid-m5qhc27j]{padding:12px 14px;font-size:14px}.facility-hero-benefits[data-astro-cid-m5qhc27j]>div[data-astro-cid-m5qhc27j]>span[data-astro-cid-m5qhc27j]{width:46px;height:46px}}@media (prefers-reduced-motion:reduce){.facility-btn[data-astro-cid-m5qhc27j]{transition:none}}
