.hero-film[data-astro-cid-2oizxq5x]{z-index:-2;pointer-events:none;transform:translate3d(0,var(--hero-offset,0px),0);will-change:transform;position:absolute;inset:-72px 0}.hero-film[data-astro-cid-2oizxq5x] picture[data-astro-cid-2oizxq5x],.hero-film[data-astro-cid-2oizxq5x] img[data-astro-cid-2oizxq5x],.hero-film[data-astro-cid-2oizxq5x] video[data-astro-cid-2oizxq5x]{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.hero-film[data-astro-cid-2oizxq5x] video[data-astro-cid-2oizxq5x]{opacity:0;transition:opacity .4s}.hero-film[data-astro-cid-2oizxq5x][data-ready] video[data-astro-cid-2oizxq5x]{opacity:1}.hero-film-toggle[data-astro-cid-2oizxq5x]{z-index:2;color:#f7f5ec;min-height:44px;font:inherit;backdrop-filter:blur(8px);cursor:pointer;background:#080e1970;border:1px solid #ffffff60;border-radius:3px;padding:10px 15px;font-size:12px;line-height:1.4;position:absolute;bottom:26px;right:5vw}.hero-film-toggle[data-astro-cid-2oizxq5x][hidden]{display:none}.hero-film-toggle[data-astro-cid-2oizxq5x]:hover{background:#080e19bb;border-color:#ffffffb0}.hero-film-toggle[data-astro-cid-2oizxq5x]:focus-visible{outline-offset:4px;outline:2px solid #f7f5ec}@media (width<=700px){.hero-film[data-astro-cid-2oizxq5x]{inset:-40px 0}.hero-film-toggle[data-astro-cid-2oizxq5x]{bottom:20px;right:20px}}@media (prefers-reduced-motion:reduce){.hero-film[data-astro-cid-2oizxq5x]{will-change:auto;transform:none}.hero-film[data-astro-cid-2oizxq5x] video[data-astro-cid-2oizxq5x]{transition:none}}.guest-journey[data-astro-cid-co4e5ewm]{color:#f7f5ec;margin-top:10px;position:relative}.journey-moments[data-astro-cid-co4e5ewm]{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.journey-moment[data-astro-cid-co4e5ewm]{min-width:0;padding-right:30px}.journey-mark[data-astro-cid-co4e5ewm]{color:#d3dce6;width:108px;height:108px;margin-bottom:38px;transition:color .5s;display:block}.journey-mark[data-astro-cid-co4e5ewm] path[data-astro-cid-co4e5ewm],.journey-route[data-astro-cid-co4e5ewm] path[data-astro-cid-co4e5ewm]{fill:none;stroke:currentColor;stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.journey-route[data-astro-cid-co4e5ewm]{pointer-events:none;width:100%;height:144px;position:absolute;top:0;left:0;overflow:visible}.journey-route-vertical[data-astro-cid-co4e5ewm]{display:none}.journey-track[data-astro-cid-co4e5ewm]{color:#65778e;opacity:.4}.journey-ink[data-astro-cid-co4e5ewm]{color:#bdcddd;stroke-dasharray:1;stroke-dashoffset:0}.journey-dot[data-astro-cid-co4e5ewm],.journey-dot-halo[data-astro-cid-co4e5ewm]{fill:#f7f5ec;opacity:0}.journey-dot-halo[data-astro-cid-co4e5ewm]{fill:#bfd5ee}.journey-ready[data-astro-cid-co4e5ewm] .journey-dot[data-astro-cid-co4e5ewm]{opacity:1}.journey-ready[data-astro-cid-co4e5ewm] .journey-dot-halo[data-astro-cid-co4e5ewm]{opacity:.13}.journey-number[data-astro-cid-co4e5ewm]{color:#a7b8cd;letter-spacing:.14em;margin-bottom:12px;font-size:10px;line-height:1.4;display:block}.journey-copy[data-astro-cid-co4e5ewm] h3[data-astro-cid-co4e5ewm]{letter-spacing:-.035em;color:#f7f5ec;font-size:clamp(24px,2.3vw,34px);line-height:1.12;transition:color .5s}.journey-copy[data-astro-cid-co4e5ewm] p[data-astro-cid-co4e5ewm]{color:#bbc6d6;max-width:245px;margin-top:17px;font-size:14px;line-height:1.7}.journey-ready[data-astro-cid-co4e5ewm] .journey-mark[data-astro-cid-co4e5ewm]{color:#8395ac}.journey-ready[data-astro-cid-co4e5ewm] .journey-copy[data-astro-cid-co4e5ewm] h3[data-astro-cid-co4e5ewm]{color:#bbc6d6}.journey-ready[data-astro-cid-co4e5ewm] .is-reached[data-astro-cid-co4e5ewm] .journey-mark[data-astro-cid-co4e5ewm],.journey-ready[data-astro-cid-co4e5ewm] .is-reached[data-astro-cid-co4e5ewm] h3[data-astro-cid-co4e5ewm]{color:#f7f5ec}@media (width<=1000px) and (width>=701px){.journey-moment[data-astro-cid-co4e5ewm]{padding-right:20px}.journey-mark[data-astro-cid-co4e5ewm]{width:92px}.journey-copy[data-astro-cid-co4e5ewm] h3[data-astro-cid-co4e5ewm]{font-size:25px}.journey-copy[data-astro-cid-co4e5ewm] p[data-astro-cid-co4e5ewm]{font-size:13px}.journey-moment[data-astro-cid-co4e5ewm]:last-child{padding-right:0}}@media (width<=700px){.guest-journey[data-astro-cid-co4e5ewm]{margin-top:8px}.journey-moments[data-astro-cid-co4e5ewm]{grid-template-columns:1fr;gap:0}.journey-moment[data-astro-cid-co4e5ewm]{grid-template-columns:88px minmax(0,1fr);gap:20px;min-height:172px;padding:0 0 28px;display:grid}.journey-moment[data-astro-cid-co4e5ewm]:last-child{min-height:0;padding-bottom:0}.journey-mark[data-astro-cid-co4e5ewm]{width:70px;height:74px;margin:16px 0 0 17px}.journey-route-horizontal[data-astro-cid-co4e5ewm]{display:none}.journey-route-vertical[data-astro-cid-co4e5ewm]{width:100px;height:100%;display:block}.journey-number[data-astro-cid-co4e5ewm]{margin-bottom:7px;font-size:9px}.journey-copy[data-astro-cid-co4e5ewm] h3[data-astro-cid-co4e5ewm]{font-size:26px;line-height:1.12}.journey-copy[data-astro-cid-co4e5ewm] p[data-astro-cid-co4e5ewm]{max-width:320px;margin-top:12px;font-size:13px;line-height:1.65}}@media (width<=370px){.journey-moment[data-astro-cid-co4e5ewm]{grid-template-columns:68px minmax(0,1fr);gap:15px}.journey-mark[data-astro-cid-co4e5ewm]{width:54px;margin-left:16px}.journey-route-vertical[data-astro-cid-co4e5ewm]{width:80px}.journey-copy[data-astro-cid-co4e5ewm] h3[data-astro-cid-co4e5ewm]{font-size:24px}.journey-copy[data-astro-cid-co4e5ewm] p[data-astro-cid-co4e5ewm]{font-size:12px}}@media (prefers-reduced-motion:reduce){.journey-mark[data-astro-cid-co4e5ewm],.journey-copy[data-astro-cid-co4e5ewm] h3[data-astro-cid-co4e5ewm]{transition:none}}.home-intro[data-astro-cid-lcdefpme]{isolation:isolate;color:#f7f5ec;background:radial-gradient(at 85% 80%,#263c5a 0,#111c3533 50%,#0000 80%),#080e19;align-items:center;min-height:calc(100svh - 88px);padding:100px 5vw 120px;display:flex;position:relative;overflow:hidden}.home-intro[data-astro-cid-lcdefpme]:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#050a11c7,#050a1175 58%,#050a1129),linear-gradient(#0000 35%,#050a1185);position:absolute;inset:0}.home-intro-content[data-astro-cid-lcdefpme]{width:100%;max-width:1600px;margin:0 auto;position:relative}.home-intro[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme],.home-intro-bottom[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{text-shadow:0 2px 24px #0005}.home-intro[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-.055em;font-size:clamp(62px,7.2vw,116px);font-weight:400;line-height:1.04}.home-intro[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#e1e5e8}.home-intro-bottom[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:26px;margin-top:46px;display:flex}.home-intro-bottom[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{color:#e1e5e8;max-width:350px;font-size:17px;line-height:1.6}.home-intro-links[data-astro-cid-lcdefpme]{align-items:center;gap:14px;display:flex}.home-intro-tour[data-astro-cid-lcdefpme],.home-intro-vision[data-astro-cid-lcdefpme]{white-space:nowrap;border:1px solid #bbc6d6;border-radius:3px;justify-content:space-between;align-items:center;gap:24px;min-height:54px;padding:15px 22px;font-size:14px;line-height:1.5;transition:background .15s,color .15s;display:inline-flex}.home-intro-tour[data-astro-cid-lcdefpme]{color:#0c1220;background:#f7f5ec}.home-intro-tour[data-astro-cid-lcdefpme]:hover{background:#dce4ee;border-color:#dce4ee}.home-intro-vision[data-astro-cid-lcdefpme]{color:#f7f5ec;background:#080e1938}.home-intro-vision[data-astro-cid-lcdefpme]:hover{background:#ffffff12;border-color:#f7f5ec}.home-intro-tour[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme],.home-intro-vision[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{font-size:18px;line-height:1}@media (width<=1000px){.home-intro[data-astro-cid-lcdefpme]{min-height:calc(100svh - 72px);padding:85px 24px 100px}.home-intro[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:clamp(58px,7.6vw,90px)}.home-intro-bottom[data-astro-cid-lcdefpme]{align-items:flex-start;gap:32px}.home-intro-links[data-astro-cid-lcdefpme]{flex-direction:column;align-items:stretch;gap:12px}.home-intro-bottom[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{max-width:290px;font-size:15px}}@media (width<=700px){.home-intro[data-astro-cid-lcdefpme]{padding:70px 20px 80px}.home-intro[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-.05em;font-size:clamp(48px,10vw,66px);line-height:1.07}.home-intro-bottom[data-astro-cid-lcdefpme]{flex-direction:column;gap:32px;margin-top:28px}.home-intro-bottom[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{max-width:280px;font-size:15px}.home-intro-links[data-astro-cid-lcdefpme]{gap:12px;width:100%;max-width:350px}.home-intro-tour[data-astro-cid-lcdefpme],.home-intro-vision[data-astro-cid-lcdefpme]{gap:24px;font-size:14px}}@media (prefers-reduced-motion:reduce){.home-intro-tour[data-astro-cid-lcdefpme],.home-intro-vision[data-astro-cid-lcdefpme]{transition:none}}.home-width[data-astro-cid-lcdefpme]{width:90%;max-width:1600px;margin:0 auto}.home-section[data-astro-cid-lcdefpme]{padding:110px 0}.home-section[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.home-vision[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.home-experiences[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.home-closing[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.045em;font-size:clamp(40px,4.7vw,72px);line-height:1.08}.home-section[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme],.home-vision[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme],.home-experiences[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme],.home-closing[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#bbc6d6}.home-copy[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme],.home-section-heading[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{color:#bbc6d6;max-width:405px;font-size:16px;line-height:1.7}.home-copy[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{margin:28px 0 30px}.home-link[data-astro-cid-lcdefpme]{color:#f7f5ec;border-bottom:1px solid #71849b;justify-content:space-between;align-items:center;gap:38px;min-height:48px;padding:12px 0;font-size:14px;line-height:1.5;display:inline-flex}.home-link[data-astro-cid-lcdefpme]:hover{color:#bbc6d6;border-color:#bbc6d6}.home-link[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{font-size:19px}.home-vision[data-astro-cid-lcdefpme]{background:#0c1220;padding:115px 0 125px}.home-vision-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;align-items:start;gap:34px;display:grid}.home-vision[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(42px,4.9vw,76px)}@media (width>=1001px){.home-vision[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{white-space:nowrap}}.home-vision-grid[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{color:#bbc6d6;max-width:680px;font-size:18px;line-height:1.75}.home-layout[data-astro-cid-lcdefpme].home-section{--story-header:88px;background:radial-gradient(at 80%,#1c2e46,#0000 70%),#101a2b;padding:0}.home-layout-sticky[data-astro-cid-lcdefpme]{padding:110px 0}.home-layout-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:6vw;display:grid}.home-layout[data-astro-cid-lcdefpme] .home-copy[data-astro-cid-lcdefpme]{container-type:inline-size}.home-layout[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{white-space:nowrap;font-size:clamp(28px,13cqw,72px)}.home-plan[data-astro-cid-lcdefpme]{background:#fffefa;border-radius:4px;min-width:0;padding:12px;display:grid;box-shadow:0 22px 55px #0003}.home-plan[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:contain;opacity:0;pointer-events:none;grid-area:1/1;width:100%;height:auto;transition:opacity .18s}.home-plan[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme].is-active{opacity:1}.home-plan-options[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:8px 20px;margin:0 0 20px;display:flex}.home-plan-options[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{color:#bbc6d6;white-space:nowrap;background:0 0;border:0;border-bottom:1px solid #71849b;min-height:44px;padding:10px 0;font-size:14px}.home-plan-options[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{margin-right:5px;font-size:10px}.home-plan-options[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme][aria-pressed=true]{color:#f7f5ec;border-color:#f7f5ec}.home-layout[data-astro-cid-lcdefpme].is-scroll-story{height:calc((100svh - var(--story-header))*2.95)}.is-scroll-story[data-astro-cid-lcdefpme] .home-layout-sticky[data-astro-cid-lcdefpme]{top:var(--story-header);height:calc(100svh - var(--story-header));align-items:center;padding:48px 0;display:flex;position:sticky}.is-scroll-story[data-astro-cid-lcdefpme] .home-plan[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{max-height:calc(100svh - var(--story-header) - 120px)}@media (width<=1000px){.home-layout[data-astro-cid-lcdefpme].home-section{--story-header:72px}.home-layout-sticky[data-astro-cid-lcdefpme]{padding:80px 0}}@media (width<=700px){.home-layout-sticky[data-astro-cid-lcdefpme]{padding:60px 0}.is-scroll-story[data-astro-cid-lcdefpme] .home-layout-sticky[data-astro-cid-lcdefpme]{padding:24px 0}.home-layout[data-astro-cid-lcdefpme] .home-layout-grid[data-astro-cid-lcdefpme]{gap:24px}.home-layout[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(28px,12cqw,42px)}.home-layout[data-astro-cid-lcdefpme] .home-copy[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{margin:18px 0 12px}.home-plan-options[data-astro-cid-lcdefpme]{gap:22px;margin-bottom:6px}.home-plan-options[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{font-size:13px}.home-layout[data-astro-cid-lcdefpme] .home-plan[data-astro-cid-lcdefpme]{padding:7px}}.home-design[data-astro-cid-lcdefpme]{background:#0c1220}.home-section-heading[data-astro-cid-lcdefpme]{grid-template-columns:1.2fr .8fr;align-items:end;gap:8vw;margin-bottom:48px;display:grid}.home-design-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;display:grid}.home-design-card[data-astro-cid-lcdefpme]{min-width:0;display:block}.home-design-media[data-astro-cid-lcdefpme]{aspect-ratio:16/9;border-radius:3px;position:relative;overflow:hidden}.home-design-media[data-astro-cid-lcdefpme]>img[data-astro-cid-lcdefpme]{aspect-ratio:16/9;object-fit:contain;border-radius:3px;width:100%;height:auto;transition:filter .2s}.home-design-card[data-astro-cid-lcdefpme]:hover .home-design-media[data-astro-cid-lcdefpme]{filter:brightness(1.1)}.home-design-card[data-astro-cid-lcdefpme]>.home-design-label[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:start;gap:16px;padding-top:22px;display:flex}.home-design-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{letter-spacing:-.03em;max-width:235px;font-size:clamp(22px,2vw,30px);line-height:1.15}.home-design-card[data-astro-cid-lcdefpme]>.home-design-label[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{color:#bbc6d6;font-size:18px}.home-design[data-astro-cid-lcdefpme] .home-link[data-astro-cid-lcdefpme]{margin-top:40px}.home-experiences[data-astro-cid-lcdefpme]{background:linear-gradient(120deg,#142338,#101a2b);grid-template-columns:1.2fr .8fr;min-height:610px;display:grid}.home-experiences[data-astro-cid-lcdefpme]>figure[data-astro-cid-lcdefpme]{min-width:0;position:relative}.home-experiences[data-astro-cid-lcdefpme]>figure[data-astro-cid-lcdefpme]>img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.home-experiences[data-astro-cid-lcdefpme]>.home-copy[data-astro-cid-lcdefpme]{align-self:center;padding:80px 5vw}.home-experiences[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(40px,4.4vw,68px)}.home-experiences[data-astro-cid-lcdefpme] .home-link[data-astro-cid-lcdefpme]{gap:25px}.home-tour[data-astro-cid-lcdefpme]{isolation:isolate;background:#101a2b;align-items:end;min-height:690px;padding:100px 0 75px;display:flex;position:relative}.home-tour[data-astro-cid-lcdefpme]>img[data-astro-cid-lcdefpme]{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.home-tour[data-astro-cid-lcdefpme]:after{content:"";z-index:-1;background:linear-gradient(90deg,#08101b9c,#0000 90%),linear-gradient(#080e1910 0%,#080e19f5);position:absolute;inset:0}.home-tour[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.05em;font-size:clamp(52px,6.3vw,96px);line-height:1.03}.home-tour[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#d1d9e3;max-width:440px;margin:24px 0 30px;font-size:16px;line-height:1.7}.home-tour-button[data-astro-cid-lcdefpme]{color:#f7f5ec;background:#0c122050;border:1px solid #bbc6d6;align-items:center;gap:40px;min-height:54px;padding:16px 22px;font-size:14px;line-height:1.5;display:inline-flex}.home-tour-button[data-astro-cid-lcdefpme]:hover{color:#0c1220;background:#f7f5ec}.home-closing[data-astro-cid-lcdefpme]{text-align:center;background:radial-gradient(at 50% 100%,#1b304b,#0000 75%),#080e19;padding:120px 0}.home-closing[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(52px,6.3vw,96px)}.home-closing[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#bbc6d6;max-width:600px;margin:28px auto 25px;font-size:16px;line-height:1.7}@media (width<=1000px){.home-width[data-astro-cid-lcdefpme]{width:calc(100% - 48px)}.home-section[data-astro-cid-lcdefpme]{padding:80px 0}.home-vision[data-astro-cid-lcdefpme]{padding:80px 0 90px}.home-vision-grid[data-astro-cid-lcdefpme],.home-layout-grid[data-astro-cid-lcdefpme],.home-section-heading[data-astro-cid-lcdefpme]{gap:40px}.home-vision-grid[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{font-size:16px}.home-layout-grid[data-astro-cid-lcdefpme]{grid-template-columns:.85fr 1.15fr}.home-design-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:38px 24px}.home-design-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{max-width:none;font-size:26px}.home-experiences[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;min-height:520px}.home-experiences[data-astro-cid-lcdefpme]>.home-copy[data-astro-cid-lcdefpme]{padding:55px 30px}.home-copy[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme],.home-section-heading[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{font-size:15px}.home-tour[data-astro-cid-lcdefpme]{min-height:590px;padding-bottom:60px}.home-closing[data-astro-cid-lcdefpme]{padding:90px 0}}@media (width<=700px){.home-width[data-astro-cid-lcdefpme]{width:calc(100% - 40px)}.home-section[data-astro-cid-lcdefpme]{padding:60px 0}.home-section[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.home-experiences[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:42px}.home-vision[data-astro-cid-lcdefpme]{padding:65px 0 70px}.home-vision-grid[data-astro-cid-lcdefpme],.home-layout-grid[data-astro-cid-lcdefpme],.home-section-heading[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:28px}.home-vision[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:43px}.home-vision-grid[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{max-width:450px;font-size:15px}.home-copy[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{max-width:360px;margin:23px 0 22px;font-size:14px}.home-link[data-astro-cid-lcdefpme]{gap:35px;font-size:13px}.home-layout-grid[data-astro-cid-lcdefpme]{gap:35px}.home-plan[data-astro-cid-lcdefpme]{padding:7px}.home-section-heading[data-astro-cid-lcdefpme]{gap:22px;margin-bottom:32px}.home-section-heading[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{font-size:14px}.home-design-grid[data-astro-cid-lcdefpme]{gap:30px 16px}.home-design-media[data-astro-cid-lcdefpme]>img[data-astro-cid-lcdefpme]{aspect-ratio:16/9}.home-design-card[data-astro-cid-lcdefpme]>.home-design-label[data-astro-cid-lcdefpme]{gap:8px;padding-top:15px}.home-design-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{max-width:160px;font-size:23px}.home-design-card[data-astro-cid-lcdefpme]>.home-design-label[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{font-size:15px}.home-design[data-astro-cid-lcdefpme] .home-link[data-astro-cid-lcdefpme]{margin-top:30px}.home-experiences[data-astro-cid-lcdefpme]{grid-template-columns:1fr;min-height:0}.home-experiences[data-astro-cid-lcdefpme]>figure[data-astro-cid-lcdefpme]{aspect-ratio:4/3}.home-experiences[data-astro-cid-lcdefpme]>.home-copy[data-astro-cid-lcdefpme]{padding:44px 20px 55px}.home-experiences[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:44px}.home-tour[data-astro-cid-lcdefpme]{min-height:540px;padding:80px 0 45px}.home-tour[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:54px}.home-tour[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:290px;margin:22px 0 25px;font-size:14px}.home-tour-button[data-astro-cid-lcdefpme]{gap:30px;font-size:13px}.home-closing[data-astro-cid-lcdefpme]{padding:75px 0 80px}.home-closing[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:55px}.home-closing[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:24px auto 20px;font-size:14px}}@media (prefers-reduced-motion:reduce){.home-design-media[data-astro-cid-lcdefpme]>img[data-astro-cid-lcdefpme]{transition:none}}
