@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Playfair+Display:wght@500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap";._header_ohsmc_3{--h-blue:#1281c0;--h-blue-dark:#0d5a94;--h-navy:#253a50;--h-line:#e3ebf2;z-index:800;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--h-line);background:#fffffff0;transition:box-shadow .3s;position:sticky;top:0}._scrolled_ohsmc_18{box-shadow:0 8px 28px #253a501a}._inner_ohsmc_20{justify-content:space-between;align-items:center;gap:clamp(16px,2.5vw,36px);padding:10px 0;transition:padding .3s;display:flex;position:relative}._scrolled_ohsmc_18 ._inner_ohsmc_20{padding:6px 0}._logo_ohsmc_32{flex:none;align-items:center;text-decoration:none;display:inline-flex}._logoImage_ohsmc_34{object-fit:contain;object-position:left center;width:auto;max-width:30vw;height:62px;transition:height .3s;display:block}._scrolled_ohsmc_18 ._logoImage_ohsmc_34{height:52px}._logoPlaceholder_ohsmc_36{border:1.5px dashed var(--h-blue);color:var(--h-navy);border-radius:8px;flex-direction:column;gap:2px;padding:8px 12px;font-size:.7rem;line-height:1.2;display:inline-flex}._logoPlaceholder_ohsmc_36 code{color:var(--h-blue-dark);font-size:.68rem}._navigation_ohsmc_44{flex:1;justify-content:center;align-items:center;gap:clamp(2px,1vw,12px);display:flex}._navLink_ohsmc_45{color:var(--h-navy);white-space:nowrap;padding:10px 14px;font-size:.95rem;font-weight:500;text-decoration:none;transition:color .2s;position:relative}._navLink_ohsmc_45:after{content:"";background:var(--h-blue);transform-origin:0;border-radius:2px;height:2px;transition:transform .25s;position:absolute;bottom:2px;left:14px;right:14px;transform:scaleX(0)}._navLink_ohsmc_45:hover{color:var(--h-blue)}._navLink_ohsmc_45:hover:after,._active_ohsmc_63:after{transform:scaleX(1)}._active_ohsmc_63{color:var(--h-blue);font-weight:600}._enquireButton_ohsmc_67{color:#fff;background:linear-gradient(135deg, var(--h-blue), var(--h-blue-dark));border-radius:12px;flex:none;align-items:center;gap:8px;min-height:46px;padding:0 22px;font-size:.92rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 8px 20px #1281c047}._enquireButton_ohsmc_67:hover{transform:translateY(-2px);box-shadow:0 12px 26px #1281c05c}._menuToggle_ohsmc_77,._mobileEnquire_ohsmc_77{display:none}@media (width<=1024px){._inner_ohsmc_20{padding:8px 0}._scrolled_ohsmc_18 ._inner_ohsmc_20{padding:6px 0}._logoImage_ohsmc_34{max-width:46vw;height:64px}._scrolled_ohsmc_18 ._logoImage_ohsmc_34{height:42px}._logo_ohsmc_32{order:1;margin-right:auto}._enquireButton_ohsmc_67{order:2;min-height:42px;padding:0 16px}._menuToggle_ohsmc_77{width:44px;height:44px;color:var(--h-navy);border:1px solid var(--h-line);cursor:pointer;background:#f3f8fc;border-radius:12px;flex:none;order:3;justify-content:center;align-items:center;display:inline-flex}._navigation_ohsmc_44{border-bottom:1px solid var(--h-line);opacity:0;visibility:hidden;background:#fff;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:2px;max-height:calc(100vh - 130px);padding:10px clamp(16px,4vw,32px) 20px;transition:opacity .25s,transform .25s,visibility .25s;position:absolute;top:100%;left:0;right:0;overflow-y:auto;transform:translateY(-8px);box-shadow:0 18px 30px #253a501f}._navigationOpen_ohsmc_107{opacity:1;visibility:visible;transform:translateY(0)}._navLink_ohsmc_45{border-bottom:1px solid var(--h-line);padding:15px 4px;font-size:1.02rem}._navLink_ohsmc_45:after{display:none}._active_ohsmc_63{color:var(--h-blue)}._mobileEnquire_ohsmc_77{color:#fff;background:linear-gradient(135deg, var(--h-blue), var(--h-blue-dark));border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:50px;margin-top:14px;font-weight:700;text-decoration:none;display:inline-flex}}@media (width<=520px){._enquireButton_ohsmc_67{display:none}._logoImage_ohsmc_34{max-width:56vw;height:34px}._scrolled_ohsmc_18 ._logoImage_ohsmc_34{height:30px}}._footer_194w5_2{color:#183650;background:#f5faff}._footerMain_194w5_7{grid-template-columns:1.3fr .75fr 1fr 1.15fr;gap:38px;padding-top:55px;padding-bottom:45px;display:grid}._logo_194w5_15{color:#102744;align-items:center;gap:8px;text-decoration:none;display:inline-flex}._logoMark_194w5_23{color:#1683cf;font-family:Arial,sans-serif;font-size:41px;line-height:1}._logoText_194w5_30{flex-direction:column;gap:4px;display:flex}._logoText_194w5_30>span{letter-spacing:2.2px;font-size:9px;font-weight:700}._logoText_194w5_30>strong{letter-spacing:2.7px;font-family:Georgia,Times New Roman,serif;font-size:15px}._brandDescription_194w5_48,._newsletterColumn_194w5_49>p{color:#6c8094;margin-top:18px;font-size:12px;line-height:1.9}._linkColumn_194w5_78{flex-direction:column;align-items:flex-start;gap:13px;display:flex}._linkColumn_194w5_78 h3,._newsletterColumn_194w5_49 h3{color:#102744;margin-bottom:7px;font-family:Georgia,Times New Roman,serif;font-size:18px;font-weight:400}._linkColumn_194w5_78>a{color:#637b91;align-items:center;gap:9px;font-size:12px;text-decoration:none;transition:color .2s;display:inline-flex}._linkColumn_194w5_78>a:hover,._bottomInner_194w5_105 a:hover{color:#0878ce}._linkColumn_194w5_78>a svg{color:#2684c3;flex-shrink:0}._linkColumn_194w5_78 ._footerCta_194w5_114{color:#fff;background:#075b9b;border-radius:5px;gap:12px;min-height:38px;margin-top:6px;padding:0 13px}._linkColumn_194w5_78 ._footerCta_194w5_114 svg{color:#fff}._eyebrow_194w5_128{color:#247bb8;letter-spacing:2.3px;font-size:9px;font-weight:700}._newsletterColumn_194w5_49 h3{margin-top:12px;font-size:24px;line-height:1.35}._newsletterColumn_194w5_49>p{margin-top:10px}._textLink_194w5_145{color:#075b9b;align-items:center;gap:8px;margin-top:12px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}._footerBottom_194w5_156{background:#edf6fc;border-top:1px solid #dfeaf3}._bottomInner_194w5_105{justify-content:space-between;align-items:center;gap:20px;min-height:58px;display:flex}._bottomInner_194w5_105 p,._bottomInner_194w5_105 a{color:#708397;font-size:10px}._bottomInner_194w5_105>div{flex-wrap:wrap;gap:22px;display:flex}._bottomInner_194w5_105 a{text-decoration:none}@media (width<=950px){._footerMain_194w5_7{grid-template-columns:repeat(2,minmax(0,1fr));gap:35px}}@media (width<=560px){._footerMain_194w5_7{grid-template-columns:1fr;gap:32px;padding-top:40px;padding-bottom:35px}._brandColumn_194w5_200{max-width:380px}._bottomInner_194w5_105{flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;padding-top:17px;padding-bottom:17px}._bottomInner_194w5_105>div{gap:15px}}._socialLinks_194w5_56{gap:9px;margin-top:20px;display:flex}._socialLinks_194w5_56 a{color:#236a9e;border:1px solid #d7e7f3;border-radius:50%;place-items:center;width:35px;height:35px;transition:color .2s,background .2s;display:grid}._socialLinks_194w5_56 a:hover{color:#07528b;background:#e0f2ff}._linkColumn_194w5_78>a._phoneLink_194w5_243{color:#075b9b;letter-spacing:.02em;font-size:15px;font-weight:700}._linkColumn_194w5_78>a._phoneLink_194w5_243 svg{color:#075b9b}._linkColumn_194w5_78>a{padding:2px 0;line-height:1.5}._linkColumn_194w5_78>a:hover{transform:translate(3px)}._linkColumn_194w5_78>a{transition:color .2s,transform .2s}._linkColumn_194w5_78 ._footerCta_194w5_114{min-height:44px;font-size:13px;font-weight:600;box-shadow:0 8px 18px #075b9b38}._linkColumn_194w5_78 ._footerCta_194w5_114:hover{color:#fff;transform:translateY(-2px)}._socialLinks_194w5_56 a{cursor:pointer}._socialLinks_194w5_56 a:hover{transform:translateY(-3px)}._footer_194w5_2 a:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #1281c0}._bottomInner_194w5_105 a{transition:color .2s}@media (width<=560px){._linkColumn_194w5_78>a{min-height:36px}._linkColumn_194w5_78 ._footerCta_194w5_114{justify-content:center;align-self:stretch}._bottomInner_194w5_105>div{gap:18px}}._footerLogo_194w5_286{object-fit:contain;object-position:left center;width:145px;max-width:100%;height:auto;max-height:48px;display:block}._logo_194w5_15{align-items:center;display:inline-flex}@media (width<=768px){._footerLogo_194w5_286{width:125px;max-height:42px}}._credit_194w5_308{text-align:center;color:#aaa;border-top:1px solid #ffffff14;padding:12px 16px;font-size:13px}._heart_194w5_316{color:#e25555;padding:0 3px}._credit_194w5_308 a{color:inherit;font-weight:600;text-decoration:none;transition:color .3s}._credit_194w5_308 a:hover{color:#000}._home_1808t_2{--home-blue:#167eb5;--home-blue-dark:#106995;--home-navy:#16354d;--home-text:#263d50;--home-muted:#6d7f8d;--home-light:#f3f8fb;--home-border:#e1eaf0;width:100%;color:var(--home-text);background:#fff;overflow:clip}._home_1808t_2 *,._home_1808t_2 :before,._home_1808t_2 :after{box-sizing:border-box}._hero_1808t_31{isolation:isolate;background:#edf4fa;width:100%;height:auto;min-height:0;position:relative;overflow:hidden}._heroArtwork_1808t_41{width:100%;line-height:0;display:block}._heroArtwork_1808t_41 img{object-fit:contain;object-position:center;width:100%;height:auto;display:block}._heroControls_1808t_57{z-index:2;flex-wrap:wrap;align-items:center;gap:12px;display:flex;position:absolute;bottom:5%;left:4%}._artworkButton_1808t_69{border:1px solid var(--home-blue);background:var(--home-blue);color:#fff;border-radius:3px;justify-content:center;align-items:center;gap:10px;min-height:46px;padding:13px 19px;font-size:14px;font-weight:700;text-decoration:none;transition:background .2s,border-color .2s,transform .2s;display:inline-flex;box-shadow:0 5px 16px #11304729}._artworkButton_1808t_69:hover{background:var(--home-blue-dark);border-color:var(--home-blue-dark);color:#fff;transform:translateY(-2px)}._artworkVideoButton_1808t_103{min-height:46px;color:var(--home-navy);font:inherit;cursor:pointer;background:#fffffff5;border:1px solid #ffffffe6;border-radius:4px;justify-content:center;align-items:center;gap:9px;padding:7px 13px;font-size:13px;font-weight:650;transition:background .2s,transform .2s;display:inline-flex;box-shadow:0 5px 16px #1130471f}._artworkVideoButton_1808t_103:hover{background:#fff;transform:translateY(-2px)}._artworkPlayIcon_1808t_135{background:var(--home-blue);color:#fff;border-radius:50%;flex:0 0 29px;place-items:center;width:29px;height:29px;display:grid}._artworkButton_1808t_69:focus-visible,._artworkVideoButton_1808t_103:focus-visible{outline-offset:3px;outline:3px solid #74c9f3}._videoModal_1808t_158{z-index:9999;-webkit-backdrop-filter:blur(7px);background:#071322e0;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._videoModalContent_1808t_174{background:#fff;border:1px solid #ffffff21;border-radius:10px;width:min(100%,1000px);max-height:92vh;overflow:auto;box-shadow:0 25px 90px #00000059}._videoModalHeader_1808t_186{border-bottom:1px solid var(--home-border);background:#f5f9fc;justify-content:space-between;align-items:center;gap:20px;padding:17px 22px;display:flex}._videoModalBrand_1808t_198{align-items:center;gap:12px;display:flex}._videoModalBrand_1808t_198>div{flex-direction:column;gap:4px;display:flex}._videoModalBrand_1808t_198 strong{color:var(--home-navy);letter-spacing:1.2px;font-size:14px}._videoModalBrand_1808t_198 span{color:var(--home-muted);font-size:12px}._videoCloseButton_1808t_221{border:1px solid var(--home-border);width:40px;height:40px;color:var(--home-navy);cursor:pointer;background:#fff;border-radius:50%;flex:0 0 40px;place-items:center;font-size:20px;transition:background .2s,color .2s;display:grid}._videoCloseButton_1808t_221:hover{background:var(--home-navy);color:#fff}._videoPlayer_1808t_248{background:#07111b;width:100%;line-height:0}._videoPlayer_1808t_248 video{aspect-ratio:16/9;object-fit:contain;background:#07111b;width:100%;max-height:72vh;display:block}._videoModalFooter_1808t_265{background:#fff;padding:13px 22px}._videoModalFooter_1808t_265 span{color:var(--home-muted);letter-spacing:.4px;font-size:12px}._eyebrow_1808t_280{color:var(--home-blue);letter-spacing:2.2px;text-transform:uppercase;margin-bottom:17px;font-size:11px;font-weight:750;line-height:1.7;display:inline-block}._primaryButton_1808t_293{border:1px solid var(--home-blue);background:var(--home-blue);color:#fff;border-radius:3px;justify-content:center;align-items:center;gap:11px;min-height:48px;padding:13px 20px;font-size:13px;font-weight:700;text-decoration:none;transition:background .2s,border-color .2s,transform .2s;display:inline-flex}._primaryButton_1808t_293:hover{border-color:var(--home-blue-dark);background:var(--home-blue-dark);color:#fff;transform:translateY(-2px)}._home_1808t_2 a:focus-visible,._home_1808t_2 button:focus-visible{outline-offset:4px;outline:3px solid #74c9f3}._featureSection_1808t_335{z-index:3;background:#fff;padding:0 24px;position:relative}._featureBar_1808t_343{border-bottom:1px solid var(--home-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;max-width:1180px;margin:0 auto;display:grid}._feature_1808t_335{align-items:center;gap:17px;min-width:0;padding:30px 26px;display:flex}._feature_1808t_335+._feature_1808t_335{border-left:1px solid var(--home-border)}._featureIcon_1808t_367{width:54px;height:54px;color:var(--home-blue);background:#f0f8fd;border:1px solid #dcecf6;border-radius:50%;flex:0 0 54px;place-items:center;display:grid}._feature_1808t_335 h3{color:var(--home-navy);margin:0 0 7px;font-size:15px;font-weight:700;line-height:1.4}._feature_1808t_335 p{color:var(--home-muted);margin:0;font-size:12px;line-height:1.7}._about_1808t_403{background:#fff;padding:110px 24px 100px}._aboutGrid_1808t_408{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:55px 75px;max-width:1180px;margin:0 auto;display:grid}._aboutText_1808t_418{align-self:center}._aboutText_1808t_418 h2,._amenitiesIntro_1808t_423 h2,._ctaHeading_1808t_424 h2{color:var(--home-navy);letter-spacing:-1.7px;margin:0;font-size:clamp(32px,4vw,49px);font-weight:650;line-height:1.15}._aboutText_1808t_418 h2 span,._amenitiesIntro_1808t_423 h2 span{color:var(--home-blue)}._aboutText_1808t_418>p{max-width:480px;color:var(--home-muted);margin:24px 0 28px;font-size:15px;line-height:1.95}._aboutVisual_1808t_449{min-width:0;position:relative}._aboutVisual_1808t_449>img{aspect-ratio:1.08;object-fit:cover;border-radius:4px;width:100%;min-height:350px;display:block}._imageBadge_1808t_465{background:#fff;border:1px solid #fff6;border-radius:3px;flex-direction:column;align-items:flex-start;width:min(230px,75%);padding:23px;display:flex;position:absolute;bottom:26px;right:-22px;box-shadow:0 14px 38px #122f4421}._badgePlus_1808t_484{color:var(--home-blue);font-size:29px;font-weight:300;line-height:1}._badgeTitle_1808t_491{color:var(--home-navy);letter-spacing:1.4px;margin-top:10px;font-size:17px;font-weight:800;line-height:1.45}._badgeLine_1808t_501{background:var(--home-blue);width:44px;height:2px;margin:13px 0;display:block}._imageBadge_1808t_465 p{color:var(--home-muted);margin:0;font-size:11px;line-height:1.7}._highlightList_1808t_519{border-top:1px solid var(--home-border);border-bottom:1px solid var(--home-border);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}._highlightItem_1808t_530{min-width:0;color:var(--home-navy);align-items:center;gap:14px;padding:23px 18px;font-size:13px;font-weight:600;line-height:1.6;text-decoration:none;transition:background .2s;display:flex}._highlightItem_1808t_530+._highlightItem_1808t_530{border-left:1px solid var(--home-border)}._highlightItem_1808t_530:hover{background:var(--home-light)}._highlightNumber_1808t_555{color:var(--home-blue);letter-spacing:1px;font-size:12px;font-weight:800}._highlightItem_1808t_530>span:nth-child(2){flex:1}._highlightItem_1808t_530>svg{color:var(--home-blue);flex:none}._amenities_1808t_423{background:var(--home-light);padding:100px 24px 110px}._amenitiesGrid_1808t_580{grid-template-columns:minmax(220px,.7fr) minmax(0,1.5fr);align-items:center;gap:55px;max-width:1180px;margin:0 auto;display:grid}._amenitiesIntro_1808t_423 h2{font-size:clamp(32px,3.5vw,43px)}._amenitiesIntro_1808t_423>p{max-width:340px;color:var(--home-muted);margin:20px 0 24px;font-size:14px;line-height:1.9}._underlinedLink_1808t_603{border-bottom:1px solid var(--home-blue);color:var(--home-blue);align-items:center;gap:10px;padding:0 0 7px;font-size:13px;font-weight:700;text-decoration:none;transition:gap .2s;display:inline-flex}._underlinedLink_1808t_603:hover{gap:15px}._amenityCard_1808t_623{isolation:isolate;background:#dce7ed;border-radius:4px;min-width:0;min-height:300px;position:relative;overflow:hidden}._amenityCard_1808t_623>img{z-index:-2;object-fit:cover;width:100%;height:100%;transition:transform .5s;position:absolute;inset:0}._amenityCard_1808t_623:hover>img{transform:scale(1.06)}._amenityShade_1808t_657{z-index:-1;background:linear-gradient(#09192608 20%,#09192640 48%,#091926db 100%);position:absolute;inset:0}._amenityCardContent_1808t_670{color:#fff;grid-template-columns:22px minmax(0,1fr) 30px;align-items:center;gap:10px;padding:20px 15px;display:grid;position:absolute;inset:auto 0 0}._amenityCardContent_1808t_670>svg{color:#bfe7ff}._amenityCardContent_1808t_670 h3{color:#fff;margin:0;font-size:14px;font-weight:650;line-height:1.5}._amenityCardContent_1808t_670>a{color:#fff;border:1px solid #ffffffa6;border-radius:50%;place-items:center;width:30px;height:30px;text-decoration:none;transition:background .2s,color .2s;display:grid}._amenityCardContent_1808t_670>a:hover{color:var(--home-navy);background:#fff}._ctaSection_1808t_724{background:#fff;padding:85px 24px}._cta_1808t_424{background:radial-gradient(circle at 100% 0,#bfe2f666,#0000 38%),#f5f9fc;border:1px solid #e1edf4;border-radius:5px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:25px 40px;max-width:1180px;margin:0 auto;padding:45px;display:grid;position:relative}._ctaHeading_1808t_424{grid-column:1/-1;max-width:760px}._ctaHeading_1808t_424 h2{font-size:clamp(30px,4vw,43px)}._ctaDescription_1808t_762{color:var(--home-muted);margin:0;font-size:14px;line-height:1.8}._ctaLocation_1808t_770{border-top:1px solid var(--home-border);width:fit-content;color:var(--home-blue);grid-column:1/-1;align-items:center;gap:13px;padding-top:22px;text-decoration:none;display:flex}._ctaLocation_1808t_770>svg{flex:none}._ctaLocation_1808t_770>span{flex-direction:column;gap:5px;display:flex}._ctaLocation_1808t_770 strong{color:var(--home-navy);font-size:13px}._ctaLocation_1808t_770 small{color:var(--home-muted);font-size:12px;line-height:1.6}._ctaLocation_1808t_770:hover strong{color:var(--home-blue)}@media (width<=1024px){._feature_1808t_335{gap:12px;padding:25px 17px}._featureIcon_1808t_367{flex-basis:45px;width:45px;height:45px}._about_1808t_403{padding-top:80px;padding-bottom:80px}._aboutGrid_1808t_408{gap:42px}._amenities_1808t_423{padding-top:80px;padding-bottom:85px}._amenitiesGrid_1808t_580{grid-template-columns:1fr;gap:35px}._amenitiesIntro_1808t_423>p{max-width:500px}._amenityCard_1808t_623{min-height:280px}._cta_1808t_424{padding:35px}}@media (width<=600px){._heroControls_1808t_57{background:#fff;justify-content:center;gap:10px;padding:15px 12px 18px;position:relative;inset:auto}._artworkButton_1808t_69{gap:7px;min-height:43px;padding:11px 13px;font-size:12px}._artworkVideoButton_1808t_103{gap:7px;min-height:43px;padding:6px 9px;font-size:12px}._artworkPlayIcon_1808t_135{flex-basis:27px;width:27px;height:27px}._featureSection_1808t_335{padding:0 18px}._featureBar_1808t_343{grid-template-columns:1fr}._feature_1808t_335{padding:19px 5px}._feature_1808t_335+._feature_1808t_335{border-top:1px solid var(--home-border);border-left:0}._featureIcon_1808t_367{flex-basis:46px;width:46px;height:46px}._feature_1808t_335 h3{font-size:14px}._feature_1808t_335 p{font-size:12px}._about_1808t_403{padding:65px 20px}._aboutGrid_1808t_408{grid-template-columns:minmax(0,1fr);gap:30px}._aboutText_1808t_418 h2,._amenitiesIntro_1808t_423 h2{letter-spacing:-1px;font-size:clamp(31px,9vw,40px)}._aboutText_1808t_418>p{margin-top:18px;font-size:14px}._aboutVisual_1808t_449>img{aspect-ratio:1/.95;min-height:260px}._imageBadge_1808t_465{width:185px;padding:17px;bottom:12px;right:10px}._badgeTitle_1808t_491{font-size:15px}._highlightList_1808t_519{grid-column:auto;grid-template-columns:1fr}._highlightItem_1808t_530{padding:17px 8px}._highlightItem_1808t_530+._highlightItem_1808t_530{border-top:1px solid var(--home-border);border-left:0}._amenities_1808t_423{padding:65px 20px}._amenitiesGrid_1808t_580{gap:28px}._amenitiesIntro_1808t_423>p{font-size:14px}._amenityCards_1808t_623{grid-template-columns:1fr;gap:16px}._amenityCard_1808t_623{min-height:280px}._amenityCardContent_1808t_670{padding:20px}._amenityCardContent_1808t_670 h3{font-size:15px}._ctaSection_1808t_724{padding:55px 20px}._cta_1808t_424{grid-template-columns:minmax(0,1fr);gap:20px;padding:25px 20px}._ctaHeading_1808t_424{grid-column:auto}._ctaHeading_1808t_424 h2{letter-spacing:-1px;font-size:clamp(29px,8vw,36px)}._ctaDescription_1808t_762{font-size:13px}._cta_1808t_424>._primaryButton_1808t_293{width:fit-content}._ctaLocation_1808t_770{grid-column:auto}._videoModal_1808t_158{padding:12px}._videoModalContent_1808t_174{border-radius:7px;max-height:95vh}._videoModalHeader_1808t_186{padding:12px 14px}._videoModalBrand_1808t_198 strong{font-size:12px}._videoModalBrand_1808t_198 span{font-size:11px}._videoCloseButton_1808t_221{flex-basis:36px;width:36px;height:36px}._videoPlayer_1808t_248 video{max-height:65vh}._videoModalFooter_1808t_265{padding:12px 14px}}@media (width<=380px){._heroControls_1808t_57{flex-direction:column;align-items:stretch}._artworkButton_1808t_69,._artworkVideoButton_1808t_103{width:100%}._about_1808t_403,._amenities_1808t_423,._ctaSection_1808t_724{padding-left:16px;padding-right:16px}._cta_1808t_424{padding:22px 16px}}@media (prefers-reduced-motion:reduce){._home_1808t_2 *,._home_1808t_2 :before,._home_1808t_2 :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}._heroShade_1808t_1119{z-index:1;pointer-events:none;background:linear-gradient(270deg,#06122299 0%,#06122240 40%,#06122200 65%);position:absolute;inset:0}._heroText_1808t_1133{z-index:2;color:#fff;text-align:left;-webkit-backdrop-filter:blur(14px);background:#08162880;border:1px solid #fff3;border-radius:18px;width:min(480px,90%);padding:34px 38px 32px;position:absolute;top:80px;right:5%;box-shadow:0 24px 60px #00000059}._heroText_1808t_1133:before{content:"";background:linear-gradient(90deg,#2b8fd6,#f3c969);border-radius:0 0 4px 4px;width:64px;height:3px;position:absolute;top:0;left:38px}._heroBrand_1808t_1162{align-items:center;gap:14px;margin-bottom:26px;display:flex}._heroBrand_1808t_1162 strong{letter-spacing:.3em;font-size:1.05rem}._heroBrandDivider_1808t_1174{background:#ffffff73;width:1px;height:18px}._heroBrand_1808t_1162 small{letter-spacing:.2em;opacity:.85;font-size:.62rem}._heroEyebrow_1808t_1186{letter-spacing:.32em;color:#f3c969;margin-bottom:12px;font-size:.78rem;font-weight:600;display:block}._heroTagline_1808t_1195{margin:0;font-size:clamp(1.7rem,2.8vw,2.5rem);font-weight:600;line-height:1.15}._heroTagline_1808t_1195 em{color:#f3c969;font-size:clamp(2.1rem,3.6vw,3.2rem);font-style:italic;display:block}._heroDivider_1808t_1209{background:#ffffff40;width:100%;height:1px;margin:26px 0 22px;display:block}._heroFacts_1808t_1217{gap:14px;margin:0;padding:0;list-style:none;display:grid}._heroFacts_1808t_1217 li{align-items:flex-start;gap:12px;font-size:.95rem;line-height:1.4;display:flex}._heroFacts_1808t_1217 li:last-child{letter-spacing:.14em;font-size:.78rem;font-weight:600}._heroFacts_1808t_1217 svg{color:#f3c969;flex-shrink:0;margin-top:2px}@media (width<=1024px){._heroText_1808t_1133{width:min(420px,92%);padding:28px 30px;top:48px;right:4%}}@media (width<=600px){._heroShade_1808t_1119{background:linear-gradient(#0612228c 0%,#06122200 60%)}._heroText_1808t_1133{width:auto;padding:22px 22px 20px;top:20px;left:5%;right:5%}._heroText_1808t_1133:before{left:22px}._heroBrand_1808t_1162{margin-bottom:18px}._heroDivider_1808t_1209{margin:18px 0 16px}._heroFacts_1808t_1217 li{font-size:.85rem}}._home_1808t_2{width:100%;overflow:clip}._home_1808t_2 img{max-width:100%}._home_1808t_2 button,._home_1808t_2 input{font:inherit}._home_1808t_2 a,._home_1808t_2 button{-webkit-tap-highlight-color:transparent}._hero_1808t_31{isolation:isolate;width:100%;position:relative;overflow:hidden}._heroArtwork_1808t_41{width:100%;display:block}._heroArtwork_1808t_41 img{object-fit:cover;object-position:center;width:100%;height:auto;min-height:390px;display:block}._heroShade_1808t_1119{z-index:1;pointer-events:none;position:absolute;inset:0}._heroText_1808t_1133{z-index:2;max-width:min(48%,650px)}._heroControls_1808t_57{z-index:3;flex-wrap:wrap;align-items:center;gap:12px;display:flex}._artworkButton_1808t_69,._artworkVideoButton_1808t_103{cursor:pointer;border-radius:5px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:12px 18px;font-weight:600;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex}._artworkButton_1808t_69:hover,._artworkVideoButton_1808t_103:hover{transform:translateY(-2px)}._artworkButton_1808t_69:focus-visible,._artworkVideoButton_1808t_103:focus-visible,._videoCloseButton_1808t_221:focus-visible,._primaryButton_1808t_293:focus-visible,._emiEnquiryButton_1808t_1379:focus-visible{outline-offset:3px;outline:3px solid #80c9ff}._featureBar_1808t_343{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid}._feature_1808t_335{min-width:0}._feature_1808t_335 h3,._feature_1808t_335 p{overflow-wrap:anywhere}._aboutGrid_1808t_408,._amenitiesGrid_1808t_580{min-width:0}._aboutVisual_1808t_449{border-radius:5px;min-width:0;overflow:hidden}._aboutVisual_1808t_449 img{object-fit:cover;width:100%;height:100%;min-height:300px;display:block}._amenityCards_1808t_623{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}._amenityCard_1808t_623{border-radius:6px;min-width:0;position:relative;overflow:hidden}._amenityCard_1808t_623 img{object-fit:cover;width:100%;height:100%;min-height:270px;transition:transform .4s;display:block}._amenityCard_1808t_623:hover img{transform:scale(1.035)}._emiSection_1808t_1448{color:#102744;background:linear-gradient(135deg,#f1f9fe 0%,#fff 72%);padding:clamp(56px,8vw,104px) 0}._emiContainer_1808t_1454{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(28px,5vw,72px);display:grid}._emiIntro_1808t_1461{padding-top:18px}._emiIntro_1808t_1461 h2{color:#102744;letter-spacing:-1.2px;margin:16px 0;font-size:clamp(30px,3.5vw,46px);line-height:1.14}._emiIntro_1808t_1461 h2 span{color:#0878ce}._emiIntro_1808t_1461>p{color:#647c91;max-width:470px;font-size:16px;line-height:1.8}._emiNote_1808t_1484{color:#42647e;align-items:flex-start;gap:10px;max-width:430px;margin-top:24px;font-size:14px;line-height:1.6;display:flex}._emiNote_1808t_1484 svg{color:#0878ce;flex:none;margin-top:2px}._emiCalculator_1808t_1501{background:#fff;border:1px solid #e1edf5;border-radius:12px;min-width:0;padding:clamp(20px,3vw,34px);box-shadow:0 16px 48px #10274412}._emiCalculatorHeader_1808t_1510{border-bottom:1px solid #e7eff5;align-items:center;gap:14px;padding-bottom:24px;display:flex}._emiCalculatorIcon_1808t_1518{color:#0878ce;background:#edf7ff;border:1px solid #d7ebfa;border-radius:50%;flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid}._emiCalculatorHeader_1808t_1510 h3{color:#102744;margin:0 0 5px;font-size:19px}._emiCalculatorHeader_1808t_1510 p{color:#70859a;margin:0;font-size:13px;line-height:1.5}._emiFields_1808t_1543{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px;padding:26px 0;display:grid}._emiField_1808t_1543{color:#29445c;min-width:0;font-size:13px;font-weight:600;display:block}._emiInputWrap_1808t_1558{color:#0878ce;background:#fff;border:1px solid #dce8f1;border-radius:5px;align-items:center;gap:8px;min-width:0;margin-top:9px;padding:0 12px;display:flex}._emiInputWrap_1808t_1558:focus-within{border-color:#0878ce;box-shadow:0 0 0 3px #0878ce1a}._emiInputWrap_1808t_1558 input{color:#102744;background:0 0;border:0;outline:none;width:100%;min-width:0;height:44px;font-size:15px;font-weight:600}._emiInputWrap_1808t_1558 input:focus-visible{outline:none}._emiInputWrap_1808t_1558 input::-webkit-inner-spin-button{margin:0}._emiInputWrap_1808t_1558 input::-webkit-outer-spin-button{margin:0}._emiRange_1808t_1597{accent-color:#0878ce;cursor:pointer;width:100%;margin:14px 0 0;display:block}._emiResult_1808t_1605{background:#f1f8fd;border:1px solid #dfedf8;border-radius:8px;padding:24px}._emiResultLabel_1808t_1612,._emiResultCaption_1808t_1613{color:#58748b;font-size:13px;display:block}._emiResult_1808t_1605>strong{color:#0878ce;overflow-wrap:anywhere;margin:8px 0;font-size:clamp(28px,3vw,38px);line-height:1.2;display:block}._emiBreakdown_1808t_1628{border-top:1px solid #dce9f3;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:24px;padding-top:20px;display:grid}._emiBreakdown_1808t_1628>div{flex-direction:column;gap:7px;min-width:0;display:flex}._emiBreakdown_1808t_1628 span{color:#668096;font-size:12px;line-height:1.4}._emiBreakdown_1808t_1628 strong{color:#102744;overflow-wrap:anywhere;font-size:13px;line-height:1.5}._emiEnquiryButton_1808t_1379{color:#fff;text-align:center;background:linear-gradient(100deg,#369ce8,#07528b);border-radius:5px;justify-content:center;align-items:center;gap:10px;min-height:48px;margin-top:24px;padding:12px 16px;font-size:14px;font-weight:600;text-decoration:none;transition:transform .18s,box-shadow .18s;display:flex}._emiEnquiryButton_1808t_1379:hover{transform:translateY(-2px);box-shadow:0 8px 20px #07528b2e}._emiDisclaimer_1808t_1680{color:#778b9b;margin:16px 0 0;font-size:11px;line-height:1.7}._videoError_1808t_1688{color:#102744;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:280px;padding:30px;display:flex}._videoError_1808t_1688>svg{color:#0878ce}._videoError_1808t_1688 h3,._videoError_1808t_1688 p{margin:0}._videoError_1808t_1688 p{color:#647c91;max-width:480px;font-size:14px;line-height:1.7}._videoError_1808t_1688 code{overflow-wrap:anywhere}@media (width<=1024px){._heroText_1808t_1133{max-width:55%}._emiContainer_1808t_1454{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:28px}._amenityCards_1808t_623{gap:12px}._amenityCard_1808t_623 img{min-height:230px}}@media (width<=700px){._heroArtwork_1808t_41 img{object-fit:cover;object-position:center;min-height:420px;max-height:76svh}._heroText_1808t_1133{max-width:100%}._heroControls_1808t_57{gap:9px}._artworkButton_1808t_69,._artworkVideoButton_1808t_103{min-height:44px;padding:10px 12px;font-size:12px}._featureBar_1808t_343{grid-template-columns:1fr}._feature_1808t_335{align-items:center;gap:14px;padding:18px 0;display:flex}._aboutGrid_1808t_408,._amenitiesGrid_1808t_580{grid-template-columns:minmax(0,1fr)}._aboutVisual_1808t_449{grid-row:auto}._aboutVisual_1808t_449 img{min-height:240px;max-height:420px}._highlightList_1808t_519{width:100%}._amenityCards_1808t_623{grid-template-columns:1fr;gap:16px}._amenityCard_1808t_623 img{min-height:240px;max-height:340px}._emiSection_1808t_1448{padding:56px 0}._emiContainer_1808t_1454{grid-template-columns:minmax(0,1fr);gap:26px}._emiIntro_1808t_1461{padding-top:0}._emiIntro_1808t_1461 h2{font-size:clamp(29px,8vw,38px)}._emiCalculator_1808t_1501{border-radius:9px;padding:20px 16px}._emiFields_1808t_1543{grid-template-columns:minmax(0,1fr);gap:20px;padding:22px 0}._emiBreakdown_1808t_1628{grid-template-columns:minmax(0,1fr);gap:14px}._emiBreakdown_1808t_1628>div{flex-direction:row;justify-content:space-between;align-items:baseline;gap:12px}._emiBreakdown_1808t_1628 strong{text-align:right}._emiResult_1808t_1605{padding:18px 14px}._emiResult_1808t_1605>strong{font-size:30px}._videoModalContent_1808t_174{width:calc(100% - 24px);max-width:100%}._videoPlayer_1808t_248 video{object-fit:contain;width:100%;max-height:65svh;display:block}._videoError_1808t_1688{min-height:240px;padding:20px 14px}}@media (prefers-reduced-motion:reduce){._home_1808t_2 *,._home_1808t_2 :before,._home_1808t_2 :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}._gallerySection_1808t_1942{padding:clamp(56px,8vw,110px) 0}._galleryGrid_1808t_1946{grid-template-columns:repeat(3,1fr);grid-auto-rows:clamp(180px,22vw,280px);gap:clamp(10px,1.6vw,20px);display:grid}._galleryItem_1808t_1952{border-radius:16px;margin:0;position:relative;overflow:hidden}._galleryItem_1808t_1952 img{object-fit:cover;width:100%;height:100%;transition:transform .6s;display:block}._galleryItem_1808t_1952:hover img{transform:scale(1.04)}._galleryItem_1808t_1952 figcaption{letter-spacing:.04em;font-size:.85rem;position:absolute;bottom:12px;left:14px}._galleryFeature_1808t_1960{grid-area:span 2/span 2}@media (width<=1024px){._aboutGrid_1808t_408,._amenitiesGrid_1808t_580,._cta_1808t_424{grid-template-columns:1fr!important}._amenityCards_1808t_623{grid-template-columns:repeat(3,1fr)}._galleryGrid_1808t_1946{grid-template-columns:repeat(2,1fr)}._galleryFeature_1808t_1960{grid-area:span 1/span 2}}@media (width<=720px){._featureBar_1808t_343{gap:18px;grid-template-columns:1fr!important}._heroControls_1808t_57{flex-direction:column;align-items:stretch;gap:12px}._heroControls_1808t_57>*{justify-content:center;min-height:48px}._heroFacts_1808t_1217{gap:10px}._aboutVisual_1808t_449 img{object-fit:cover;width:100%;height:auto;max-height:420px}._imageBadge_1808t_465{max-width:calc(100% - 24px)}._amenityCards_1808t_623{grid-template-columns:1fr}._amenityCard_1808t_623{min-height:260px}._galleryGrid_1808t_1946{grid-template-columns:1fr;grid-auto-rows:220px}._galleryFeature_1808t_1960{grid-column:auto}._journeyGrid_1808t_1964{grid-template-columns:1fr}._primaryButton_1808t_293,._underlinedLink_1808t_603{min-height:48px}._home_1808t_2{padding-bottom:72px}._mobileBar_1808t_1971{z-index:900;padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);gap:10px;display:flex;position:fixed;bottom:0;left:0;right:0}._mobileBar_1808t_1971 a{min-height:46px;color:inherit;border:1px solid;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:8px;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}._mobileBar_1808t_1971 a:last-child{flex:2}}._pricingSection_1808t_2066{padding:clamp(56px,8vw,110px) 0}._pricingGrid_1808t_2074{grid-template-columns:repeat(3,1fr);gap:clamp(14px,2.4vw,28px);display:grid}._pricingCard_1808t_2075{border:1px solid;border-radius:20px;flex-direction:column;gap:6px;padding:clamp(22px,3vw,36px);transition:transform .3s;display:flex;position:relative}._pricingCard_1808t_2075:hover{transform:translateY(-6px)}._pricingTag_1808t_2084{letter-spacing:.14em;text-transform:uppercase;border:1px solid;border-radius:999px;padding:4px 12px;font-size:.7rem;position:absolute;top:18px;right:18px}._pricingType_1808t_2089{letter-spacing:.02em;margin:0;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;line-height:1}._pricingLabel_1808t_2090{opacity:.8;margin:6px 0 0}._pricingLine_1808t_2091{opacity:.6;background:currentColor;width:48px;height:2px;margin:18px 0 14px;display:block}._pricingFrom_1808t_2092{letter-spacing:.16em;text-transform:uppercase;opacity:.75;font-size:.78rem}._pricingValue_1808t_2093{letter-spacing:-.01em;color:var(--price-accent,inherit);word-break:break-word;font-size:clamp(2.4rem,6vw,3.6rem);font-weight:900;line-height:1.05;display:block}._pricingActions_1808t_2102{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}._pricingEmi_1808t_2103,._pricingEnquire_1808t_2103{min-height:46px;color:inherit;border:1px solid;border-radius:999px;flex:140px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}._pricingEnquire_1808t_2103{font-weight:700}._pricingNote_1808t_2109{opacity:.7;margin:22px 0 0;font-size:.8rem}@media (width<=1024px){._aboutGrid_1808t_408,._amenitiesGrid_1808t_580,._cta_1808t_424{grid-template-columns:1fr!important}._amenityCards_1808t_623{grid-template-columns:repeat(3,1fr)}._pricingGrid_1808t_2074{grid-template-columns:1fr;max-width:560px}}@media (width<=720px){._featureBar_1808t_343{gap:18px;grid-template-columns:1fr!important}._heroControls_1808t_57{flex-direction:column;align-items:stretch;gap:12px}._heroControls_1808t_57>*{justify-content:center;min-height:48px}._heroFacts_1808t_1217{gap:10px}._aboutVisual_1808t_449 img{object-fit:cover;width:100%;height:auto;max-height:420px}._imageBadge_1808t_465{max-width:calc(100% - 24px)}._amenityCards_1808t_623{grid-template-columns:1fr}._amenityCard_1808t_623{min-height:260px}._journeyGrid_1808t_1964{grid-template-columns:1fr}._primaryButton_1808t_293,._underlinedLink_1808t_603{min-height:48px}._home_1808t_2{padding-bottom:72px}._mobileBar_1808t_1971{z-index:900;padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);gap:10px;display:flex;position:fixed;bottom:0;left:0;right:0}._mobileBar_1808t_1971 a{min-height:46px;color:inherit;border:1px solid;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:8px;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}._mobileBar_1808t_1971 a:last-child{flex:2}}@media (width<=1024px){._aboutGrid_1808t_408,._amenitiesGrid_1808t_580,._cta_1808t_424{grid-template-columns:1fr!important}._amenityCards_1808t_623{grid-template-columns:repeat(3,1fr)}._pricingGrid_1808t_2074{grid-template-columns:1fr;max-width:560px}}@media (width<=720px){._featureBar_1808t_343{gap:18px;grid-template-columns:1fr!important}._heroControls_1808t_57{flex-direction:column;align-items:stretch;gap:12px}._heroControls_1808t_57>*{justify-content:center;min-height:48px}._heroFacts_1808t_1217{gap:10px}._aboutVisual_1808t_449 img{object-fit:cover;width:100%;height:auto;max-height:420px}._imageBadge_1808t_465{max-width:calc(100% - 24px)}._amenityCards_1808t_623{grid-template-columns:1fr}._amenityCard_1808t_623{min-height:260px}._journeyGrid_1808t_1964{grid-template-columns:1fr}._primaryButton_1808t_293,._underlinedLink_1808t_603{min-height:48px}._home_1808t_2{padding-bottom:72px}._mobileBar_1808t_1971{z-index:900;padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);gap:10px;display:flex;position:fixed;bottom:0;left:0;right:0}._mobileBar_1808t_1971 a{min-height:46px;color:inherit;border:1px solid;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:8px;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}._mobileBar_1808t_1971 a:last-child{flex:2}}._slotPlaceholder_1808t_1894{text-align:center;opacity:.7;box-sizing:border-box;border:2px dashed;place-content:center;gap:6px;width:100%;height:100%;min-height:220px;padding:20px;display:grid}._slotPlaceholder_1808t_1894 span{font-weight:600}._slotPlaceholder_1808t_1894 code{word-break:break-all;font-size:.8rem}._slotPlaceholder_1808t_1894 small{opacity:.8;font-size:.75rem}._videoModal_1808t_158{z-index:1000;place-items:center;padding:clamp(10px,3vw,32px);display:grid;position:fixed;inset:0;overflow-y:auto}._videoModalContent_1808t_174{flex-direction:column;width:min(1000px,100%);max-height:100%;display:flex}._videoPlayer_1808t_248{aspect-ratio:16/9;width:100%;position:relative}._videoCloseButton_1808t_221{cursor:pointer;min-width:44px;min-height:44px}._pricingSection_1808t_2066{--pr-blue:#1281c0;--pr-blue-dark:#0d5a94;--pr-navy:#253a50;--pr-tint:#f3f8fc;--pr-line:#d9e4ee;padding:clamp(56px,8vw,110px) 0}._sectionHead_1808t_1943{margin-bottom:clamp(26px,4vw,48px)}._sectionHead_1808t_1943 h2{margin:10px 0 0;font-size:clamp(1.9rem,4vw,3rem);line-height:1.1}._pricingGrid_1808t_2074{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:clamp(16px,2.4vw,30px);display:grid}._pricingCard_1808t_2075{border:1px solid var(--pr-line);background:#fff;border-radius:22px;flex-direction:column;padding:clamp(24px,3vw,38px);transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 30px #253a5012}._pricingCard_1808t_2075:before{content:"";background:linear-gradient(90deg, var(--pr-blue), var(--pr-blue-dark));height:5px;position:absolute;inset:0 0 auto}._pricingCard_1808t_2075:hover{border-color:var(--pr-blue);transform:translateY(-6px);box-shadow:0 22px 46px #1281c02e}._pricingTag_1808t_2084{background:var(--pr-tint);color:var(--pr-blue-dark);border:1px solid var(--pr-line);letter-spacing:.16em;text-transform:uppercase;border-radius:999px;padding:5px 13px;font-size:.68rem;font-weight:700;position:absolute;top:22px;right:20px}._pricingType_1808t_2089{color:var(--pr-navy);margin:6px 0 0;font-size:clamp(2rem,4vw,2.7rem);font-weight:800;line-height:1}._pricingLabel_1808t_2090{color:var(--pr-navy);opacity:.7;margin:8px 0 0}._pricingLine_1808t_2091{background:var(--pr-line);width:100%;height:1px;margin:22px 0 20px;display:block}._pricingFrom_1808t_2092{color:var(--pr-navy);opacity:.6;letter-spacing:.18em;text-transform:uppercase;font-size:.74rem;font-weight:600}._pricingValue_1808t_2093{letter-spacing:-.02em;background:linear-gradient(120deg, var(--pr-blue), var(--pr-blue-dark));-webkit-text-fill-color:transparent;color:var(--pr-blue);white-space:nowrap;-webkit-background-clip:text;background-clip:text;margin-top:4px;font-size:clamp(2.5rem,5.2vw,3.5rem);font-weight:900;line-height:1.05;display:block}._pricingActions_1808t_2102{grid-template-columns:1fr 1fr;gap:10px;margin-top:auto;padding-top:26px;display:grid}._pricingEmi_1808t_2103,._pricingEnquire_1808t_2103{white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;gap:7px;min-height:48px;padding:0 12px;font-size:.9rem;font-weight:700;text-decoration:none;transition:background .2s,color .2s,transform .2s;display:inline-flex}._pricingEmi_1808t_2103{color:var(--pr-blue-dark);background:var(--pr-tint);border:1px solid var(--pr-line)}._pricingEmi_1808t_2103:hover{background:#e6f1f9}._pricingEnquire_1808t_2103{color:#fff;background:linear-gradient(135deg, var(--pr-blue), var(--pr-blue-dark));border:1px solid #0000}._pricingEnquire_1808t_2103:hover{filter:brightness(1.06);transform:translateY(-1px)}._pricingNote_1808t_2109{color:var(--pr-navy);opacity:.6;margin:24px 0 0;font-size:.8rem}._heroPriceFact_1808t_2112 strong{letter-spacing:.02em;font-size:1.25em;font-weight:900}._journeySection_1808t_1963{padding:clamp(40px,6vw,80px) 0}._journeyStep_1808t_1965{border-top:1px solid;padding-top:18px}._journeyNumber_1808t_1966{letter-spacing:.16em;opacity:.7;font-size:.8rem}._journeyStep_1808t_1965 h3{margin:10px 0 6px;font-size:1.25rem}._journeyStep_1808t_1965 p{opacity:.8;margin:0;line-height:1.6}._mobileBar_1808t_1971{display:none}@media (width<=1024px){._aboutGrid_1808t_408,._amenitiesGrid_1808t_580,._cta_1808t_424{grid-template-columns:1fr!important}._amenityCards_1808t_623{grid-template-columns:repeat(3,1fr)}._pricingGrid_1808t_2074{grid-template-columns:1fr;max-width:560px}}@media (width<=720px){._featureBar_1808t_343{gap:18px;grid-template-columns:1fr!important}._heroControls_1808t_57{flex-direction:column;align-items:stretch;gap:12px}._heroControls_1808t_57>*{justify-content:center;min-height:48px}._heroFacts_1808t_1217{gap:10px}._aboutVisual_1808t_449 img{object-fit:cover;width:100%;height:auto;max-height:420px}._imageBadge_1808t_465{max-width:calc(100% - 24px)}._amenityCards_1808t_623{grid-template-columns:1fr}._amenityCard_1808t_623{min-height:260px}._journeyGrid_1808t_1964{grid-template-columns:1fr}._primaryButton_1808t_293,._underlinedLink_1808t_603{min-height:48px}._home_1808t_2{padding-bottom:72px}._mobileBar_1808t_1971{z-index:900;padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);gap:10px;display:flex;position:fixed;bottom:0;left:0;right:0}._mobileBar_1808t_1971 a{min-height:46px;color:inherit;border:1px solid;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:8px;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}._mobileBar_1808t_1971 a:last-child{flex:2}}._videoModal_1808t_158{z-index:1000!important;place-items:center!important;padding:clamp(10px,3vw,32px)!important;display:grid!important;position:fixed!important;inset:0!important}._videoModalContent_1808t_174{flex-direction:column!important;width:min(1100px,94vw,177.778vh - 337.778px)!important;max-width:none!important;max-height:none!important;display:flex!important}._videoPlayer_1808t_248{aspect-ratio:16/9!important;width:100%!important;height:auto!important;position:relative!important}._videoPlayer_1808t_248 video{object-fit:contain!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}@media (width<=720px){._videoModalContent_1808t_174{width:100%!important}}._journeySection_1808t_1963{--j-blue:#1281c0;--j-blue-dark:#0d5a94;--j-navy:#253a50;--j-line:#d9e4ee;padding:clamp(28px,4vw,56px) 0 clamp(48px,6vw,88px)}._journeyGrid_1808t_1964{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}._journeyStep_1808t_1965{border:1px solid var(--j-line);border-top:1px solid var(--j-line);background:#fff;border-radius:20px;padding:clamp(24px,3vw,34px);transition:transform .3s,box-shadow .3s,border-color .3s;position:relative;box-shadow:0 10px 30px #253a5012}._journeyStep_1808t_1965:hover{border-color:var(--j-blue);transform:translateY(-5px);box-shadow:0 20px 44px #1281c029}._journeyStep_1808t_1965:not(:last-child):after{content:"";border-top:2px dashed #b9d3e6;width:28px;position:absolute;top:58px;left:100%}._journeyNumber_1808t_1966{color:#fff;letter-spacing:.04em;opacity:1;background:linear-gradient(135deg, var(--j-blue), var(--j-blue-dark));border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:18px;font-size:1rem;font-weight:800;display:inline-flex;box-shadow:0 8px 18px #1281c04d}._journeyStep_1808t_1965 h3{color:var(--j-navy);margin:0 0 8px;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:800}._journeyStep_1808t_1965 p{color:var(--j-navy);opacity:.72;margin:0;line-height:1.6}@media (width<=900px){._journeyGrid_1808t_1964{grid-template-columns:1fr;gap:16px}._journeyStep_1808t_1965:not(:last-child):after{display:none}._journeyStep_1808t_1965{grid-template-columns:auto 1fr;align-items:start;column-gap:18px;padding:20px;display:grid}._journeyNumber_1808t_1966{grid-row:span 2;width:46px;height:46px;margin-bottom:0}._journeyStep_1808t_1965 h3{margin-bottom:4px}}._ctaSection_1808t_724{padding:clamp(40px,6vw,90px) 0}._ctaSection_1808t_724 ._cta_1808t_424{color:#fff;isolation:isolate;background:linear-gradient(135deg,#0b3a63 0%,#0d5a94 55%,#1281c0 100%);border:0;border-radius:26px;grid-template-columns:1fr auto;align-items:center;gap:14px clamp(24px,5vw,72px);padding:clamp(28px,5vw,64px);display:grid;position:relative;overflow:hidden;box-shadow:0 28px 60px #0d5a9447}._ctaSection_1808t_724 ._cta_1808t_424:before,._ctaSection_1808t_724 ._cta_1808t_424:after{content:"";z-index:-1;pointer-events:none;border-radius:50%;position:absolute}._ctaSection_1808t_724 ._cta_1808t_424:before{background:radial-gradient(circle,#ffffff38,#0000 70%);width:360px;height:360px;top:-140px;right:-100px}._ctaSection_1808t_724 ._cta_1808t_424:after{background:radial-gradient(circle,#ffffff1f,#0000 70%);width:340px;height:340px;bottom:-160px;left:-80px}._ctaSection_1808t_724 ._ctaHeading_1808t_424{grid-area:1/1}._ctaSection_1808t_724 ._ctaDescription_1808t_762{grid-area:2/1}._ctaSection_1808t_724 ._primaryButton_1808t_293{grid-area:1/2/span 2;align-self:center}._ctaSection_1808t_724 ._ctaLocation_1808t_770{grid-area:3/1/auto/-1}._ctaSection_1808t_724 ._eyebrow_1808t_280{color:#bfe3f7}._ctaSection_1808t_724 ._ctaHeading_1808t_424 h2{color:#fff;max-width:18ch;margin:12px 0 0;font-size:clamp(1.9rem,4.2vw,3.2rem);line-height:1.1}._ctaSection_1808t_724 ._ctaDescription_1808t_762{color:#ffffffd9;max-width:46ch;margin:0;font-size:clamp(1rem,1.6vw,1.12rem);line-height:1.6}._ctaSection_1808t_724 ._primaryButton_1808t_293{color:#0d5a94;white-space:nowrap;background:#fff;border:0;border-radius:14px;justify-content:center;align-items:center;gap:10px;min-height:58px;padding:0 32px;font-size:1rem;font-weight:800;text-decoration:none;transition:transform .25s,box-shadow .25s;display:inline-flex;box-shadow:0 14px 30px #00000038}._ctaSection_1808t_724 ._primaryButton_1808t_293:hover{transform:translateY(-3px);box-shadow:0 20px 38px #0000004d}._ctaSection_1808t_724 ._ctaLocation_1808t_770{color:#fff;border-top:1px solid #ffffff38;align-items:center;gap:14px;margin-top:14px;padding-top:22px;text-decoration:none;transition:opacity .2s;display:flex}._ctaSection_1808t_724 ._ctaLocation_1808t_770:hover{opacity:.85}._ctaSection_1808t_724 ._ctaLocation_1808t_770 svg{box-sizing:content-box;color:#fff;background:#ffffff29;border-radius:50%;flex:none;padding:11px}._ctaSection_1808t_724 ._ctaLocation_1808t_770 span{gap:2px;display:grid}._ctaSection_1808t_724 ._ctaLocation_1808t_770 strong{color:#fff;font-size:1.02rem}._ctaSection_1808t_724 ._ctaLocation_1808t_770 small{color:#ffffffc7;font-size:.88rem}@media (width<=820px){._ctaSection_1808t_724 ._cta_1808t_424{border-radius:20px;grid-template-columns:1fr;padding:28px 22px}._ctaSection_1808t_724 ._ctaHeading_1808t_424,._ctaSection_1808t_724 ._ctaDescription_1808t_762,._ctaSection_1808t_724 ._primaryButton_1808t_293,._ctaSection_1808t_724 ._ctaLocation_1808t_770{grid-area:auto/1}._ctaSection_1808t_724 ._primaryButton_1808t_293{width:100%;margin-top:8px}}@media screen and (width>=601px) and (width<=1024px){._hero_1808t_31{height:auto;min-height:580px}._heroArtwork_1808t_41{width:100%;height:100%;position:absolute;inset:0;overflow:hidden}._heroArtwork_1808t_41 img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}._heroShade_1808t_1119{position:absolute;inset:0}._heroText_1808t_1133{z-index:2;width:min(62%,540px);max-width:100%;padding:65px 0 35px;position:relative}._heroTagline_1808t_1195{overflow-wrap:break-word;font-size:clamp(36px,5vw,54px);line-height:1.12}._heroBrand_1808t_1162{max-width:100%}._heroFacts_1808t_1217{max-width:100%;padding-left:0}._heroFacts_1808t_1217 li{align-items:flex-start;gap:10px}._heroFacts_1808t_1217 li span{overflow-wrap:anywhere;min-width:0}._heroControls_1808t_57{z-index:3;flex-wrap:wrap;align-items:center;gap:14px;max-width:100%;display:flex;position:relative}._artworkButton_1808t_69,._artworkVideoButton_1808t_103{max-width:100%}._featureBar_1808t_343{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}._feature_1808t_335{align-items:flex-start;gap:12px;min-width:0}._feature_1808t_335 h3,._feature_1808t_335 p{overflow-wrap:anywhere}._feature_1808t_335 h3{font-size:17px}._feature_1808t_335 p{font-size:14px;line-height:1.6}._aboutGrid_1808t_408{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:28px;display:grid}._aboutText_1808t_418,._aboutVisual_1808t_449{min-width:0}._aboutText_1808t_418 h2{font-size:clamp(32px,4vw,44px);line-height:1.15}._aboutVisual_1808t_449 img{object-fit:cover;width:100%;height:auto;display:block}._highlightList_1808t_519{grid-column:1/-1;width:100%}._highlightItem_1808t_530{gap:12px;min-width:0}._highlightItem_1808t_530>span:nth-child(2){overflow-wrap:anywhere;min-width:0}._amenitiesGrid_1808t_580{grid-template-columns:1fr;gap:30px;display:grid}._amenitiesIntro_1808t_423{max-width:650px}._amenitiesIntro_1808t_423 h2{font-size:clamp(34px,4.5vw,48px);line-height:1.15}._amenityCards_1808t_623{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}._amenityCard_1808t_623{min-width:0;min-height:230px}._amenityCard_1808t_623 img{object-fit:cover;width:100%;height:100%}._amenityCardContent_1808t_670{gap:10px}._amenityCardContent_1808t_670 h3{overflow-wrap:anywhere;font-size:17px}._pricingGrid_1808t_2074{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}._pricingCard_1808t_2075{min-width:0}._pricingType_1808t_2089{font-size:clamp(26px,3.2vw,34px)}._pricingValue_1808t_2093{overflow-wrap:anywhere;font-size:clamp(26px,3.5vw,36px)}._pricingActions_1808t_2102{flex-wrap:wrap;gap:12px;display:flex}._pricingEmi_1808t_2103,._pricingEnquire_1808t_2103{max-width:100%}._journeyGrid_1808t_1964{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}._journeyStep_1808t_1965{min-width:0}._journeyStep_1808t_1965 h3,._journeyStep_1808t_1965 p{overflow-wrap:anywhere}._cta_1808t_424{min-width:0}._cta_1808t_424 h2,._ctaDescription_1808t_762{overflow-wrap:anywhere;max-width:100%}._ctaLocation_1808t_770{max-width:100%}._home_1808t_2{width:100%;max-width:100%;overflow-x:clip}._home_1808t_2 img{max-width:100%}}@media screen and (width>=601px) and (width<=800px){._hero_1808t_31{min-height:540px}._heroText_1808t_1133{width:70%;padding-top:55px}._heroTagline_1808t_1195{font-size:clamp(34px,5.5vw,44px)}._featureBar_1808t_343{grid-template-columns:1fr;gap:22px}._feature_1808t_335{align-items:center}._aboutGrid_1808t_408{grid-template-columns:1fr}._aboutVisual_1808t_449{width:100%}._highlightList_1808t_519{grid-column:auto}._amenityCards_1808t_623{grid-template-columns:repeat(2,minmax(0,1fr))}._amenityCard_1808t_623:last-child{grid-column:1/-1}._journeyGrid_1808t_1964{grid-template-columns:1fr;gap:24px}}._section_1pvfb_6{--emi-accent:currentColor;--emi-line:color-mix(in srgb, currentColor 16%, transparent);--emi-soft:color-mix(in srgb, currentColor 6%, transparent);padding:clamp(56px,8vw,110px) 0}._eyebrow_1pvfb_18{letter-spacing:.18em;opacity:.8;font-size:.78rem}._card_1pvfb_20{border:1px solid var(--emi-line);background:var(--emi-soft);border-radius:20px;grid-template-columns:1.1fr .9fr;gap:clamp(20px,4vw,48px);padding:clamp(18px,3.5vw,40px);display:grid}._emiBox_1pvfb_73{border:1px solid var(--emi-line);border-radius:16px;gap:6px;padding:20px 22px;display:grid}._emiBox_1pvfb_73 span{opacity:.75;font-size:.85rem}._donutInterest_1pvfb_83{stroke:currentColor;opacity:.25}._dotInterest_1pvfb_89{opacity:.25;background:currentColor}._cta_1pvfb_94{color:inherit;border:1px solid;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:15px 22px;font-weight:600;text-decoration:none;display:inline-flex}._cta_1pvfb_94:hover{background:var(--emi-soft)}@media (width<=900px){._card_1pvfb_20{grid-template-columns:1fr}}@media (width<=480px){._chartRow_1pvfb_80{flex-direction:column;align-items:stretch}._donut_1pvfb_81{margin:0 auto}._cta_1pvfb_94{width:100%}}._presetActive_1pvfb_119{background:var(--emi-soft);border-color:currentColor}._section_1pvfb_6{--emi-accent:#1281c0;--emi-accent-dark:#0d5a94;--emi-ink:#253a50;--emi-line:#d9e4ee;--emi-soft:#f3f8fc;background:var(--emi-soft);color:var(--emi-ink);padding:clamp(56px,8vw,110px) 0}._wrap_1pvfb_13{gap:clamp(24px,4vw,44px);display:grid}._header_1pvfb_15{max-width:640px}._header_1pvfb_15 h2{margin:10px 0 12px;font-size:clamp(1.9rem,4vw,3rem);line-height:1.1}._header_1pvfb_15 p{opacity:.8;margin:0;line-height:1.6}._eyebrow_1pvfb_18{letter-spacing:.18em;color:var(--emi-accent);font-size:.78rem;font-weight:600}._card_1pvfb_20{border:1px solid var(--emi-line);background:#fff;border-radius:22px;grid-template-columns:1.1fr .9fr;gap:clamp(20px,4vw,48px);padding:clamp(18px,3.5vw,40px);display:grid;box-shadow:0 16px 44px #253a5017}._inputs_1pvfb_30{align-content:start;gap:26px;display:grid}._field_1pvfb_31{gap:10px;display:grid}._fieldHead_1pvfb_32{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}._fieldHead_1pvfb_32 label{opacity:.85;font-size:.92rem}._fieldHead_1pvfb_32 strong{font-size:1rem}._numberInput_1pvfb_36{width:100%;font:inherit;color:inherit;border:1px solid var(--emi-line);background:0 0;border-radius:12px;padding:14px 16px;font-size:1rem}._numberInput_1pvfb_36:focus-visible{outline:2px solid var(--emi-accent);outline-offset:2px}._slider_1pvfb_48{appearance:none;cursor:pointer;background:linear-gradient(to right, var(--emi-accent) var(--fill,0%), var(--emi-line) var(--fill,0%));border-radius:999px;width:100%;height:6px}._slider_1pvfb_48::-webkit-slider-thumb{-webkit-appearance:none;background:var(--emi-accent);width:24px;height:24px;box-shadow:0 0 0 2px var(--emi-accent);background-clip:padding-box;border:3px solid #0000;border-radius:50%}._slider_1pvfb_48::-moz-range-thumb{background:var(--emi-accent);border:0;border-radius:50%;width:20px;height:20px}._slider_1pvfb_48:focus-visible{outline:2px solid var(--emi-accent);outline-offset:6px}._range_1pvfb_70{opacity:.6;justify-content:space-between;font-size:.75rem;display:flex}._results_1pvfb_72{align-content:start;gap:22px;display:grid}._emiBox_1pvfb_73{color:#fff;background:linear-gradient(135deg, var(--emi-accent), var(--emi-accent-dark));border-radius:16px;gap:6px;padding:22px 24px;display:grid;box-shadow:0 12px 28px #1281c047}._emiBox_1pvfb_73 span{opacity:.9;letter-spacing:.06em;text-transform:uppercase;font-size:.85rem}._emiBox_1pvfb_73 strong{word-break:break-word;font-size:clamp(1.8rem,5vw,2.6rem);line-height:1.1}._chartRow_1pvfb_80{align-items:center;gap:22px;display:flex}._donut_1pvfb_81{flex:none;width:130px;height:130px;transform:rotate(-90deg)}._donut_1pvfb_81 circle{fill:none;stroke-width:5px}._donutInterest_1pvfb_83{stroke:var(--emi-line)}._donutPrincipal_1pvfb_84{stroke:var(--emi-accent);transition:stroke-dasharray .3s}._legend_1pvfb_86{flex:1;gap:12px;min-width:0;margin:0;padding:0;list-style:none;display:grid}._legend_1pvfb_86 li{grid-template-columns:auto 1fr;align-items:center;column-gap:8px;font-size:.85rem;display:grid}._legend_1pvfb_86 strong{grid-column:2;font-size:1rem}._dotPrincipal_1pvfb_89,._dotInterest_1pvfb_89,._dotTotal_1pvfb_89{border-radius:50%;grid-row:1/span 2;width:10px;height:10px}._dotPrincipal_1pvfb_89{background:var(--emi-accent)}._dotInterest_1pvfb_89{background:var(--emi-line)}._dotTotal_1pvfb_89{border:2px solid var(--emi-ink)}._cta_1pvfb_94{color:#fff;background:linear-gradient(135deg, var(--emi-accent), var(--emi-accent-dark));border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:50px;padding:15px 22px;font-weight:700;text-decoration:none;display:inline-flex}._cta_1pvfb_94:hover{filter:brightness(1.07)}._disclaimer_1pvfb_102{opacity:.6;margin:0;font-size:.78rem;line-height:1.5}@media (width<=900px){._card_1pvfb_20{grid-template-columns:1fr}}@media (width<=480px){._chartRow_1pvfb_80{flex-direction:column;align-items:stretch}._donut_1pvfb_81{margin:0 auto}._cta_1pvfb_94{width:100%}}._presets_1pvfb_113{flex-wrap:wrap;gap:10px;display:flex}._preset_1pvfb_113{cursor:pointer;min-height:44px;font:inherit;color:inherit;border:1px solid var(--emi-line);background:0 0;border-radius:999px;padding:10px 18px;font-weight:600}._presetActive_1pvfb_119{border-color:var(--emi-accent);background:var(--emi-accent);color:#fff}._aboutPage_121vl_2{color:#102744;background:#fff;overflow:hidden}._aboutPage_121vl_2 a{text-decoration:none}._eyebrow_121vl_12{color:#267dbb;letter-spacing:2.8px;font-size:10px;font-weight:700}._hero_121vl_19{isolation:isolate;background:#dcecf7;align-items:center;min-height:410px;display:flex;position:relative}._hero_121vl_19>img,._heroOverlay_121vl_29{z-index:-1;width:100%;height:100%;position:absolute;inset:0}._hero_121vl_19>img{object-fit:cover;object-position:center 52%}._heroOverlay_121vl_29{background:linear-gradient(90deg,#fffffff7 0%,#ffffffe0 36%,#ffffff2e 78%)}._heroContent_121vl_51{padding-top:60px;padding-bottom:60px}._hero_121vl_19 h1,._introGrid_121vl_57 h2,._sectionHeading_121vl_58 h2,._experienceContent_121vl_59 h2,._bottomCta_121vl_60 h2{letter-spacing:-1.8px;font-family:Georgia,Times New Roman,serif;font-weight:400;line-height:1.08}._hero_121vl_19 h1{margin-top:17px;font-size:clamp(45px,5vw,66px)}._hero_121vl_19 h1 span,._introGrid_121vl_57 h2 span,._sectionHeading_121vl_58 h2 span,._experienceContent_121vl_59 h2 span{color:#0878ce}._heroContent_121vl_51>p{color:#4c657d;max-width:410px;margin:17px 0 24px;font-size:13px;line-height:1.8}._primaryButton_121vl_87{background:linear-gradient(110deg,#369ce8,#07528b);border-radius:6px;justify-content:center;align-items:center;gap:15px;min-height:44px;padding:0 20px;font-size:12px;font-weight:600;transition:transform .25s,box-shadow .25s;display:inline-flex;color:#fff!important}._primaryButton_121vl_87:hover{transform:translateY(-2px);box-shadow:0 10px 25px #1766a52e}._introduction_121vl_107{padding:75px 0}._introGrid_121vl_57 h2{max-width:520px;margin-top:16px;font-size:clamp(36px,4vw,51px)}._introCopy_121vl_124 p{color:#62758a;font-size:13px;line-height:1.9}._textLink_121vl_130{color:#075b9b;align-items:center;gap:10px;margin-top:9px;font-size:12px;font-weight:600;display:inline-flex}._valuesSection_121vl_140{background:linear-gradient(135deg,#f1f9fe,#fff 72%);padding:72px 0 82px}._sectionHeading_121vl_58{text-align:center;max-width:650px;margin:0 auto 38px}._sectionHeading_121vl_58 h2{margin-top:15px;font-size:clamp(34px,4vw,46px)}._sectionHeading_121vl_58>p{color:#657a8e;max-width:490px;margin:15px auto 0;font-size:13px;line-height:1.8}._valueGrid_121vl_164{grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;display:grid}._valueCard_121vl_170{background:#fff;border:1px solid #e1edf5;border-radius:12px;flex-direction:column;align-items:flex-start;min-height:235px;padding:24px 21px;transition:transform .25s,box-shadow .25s;display:flex;box-shadow:0 10px 32px #173c5c06}._valueCard_121vl_170:hover{transform:translateY(-5px);box-shadow:0 16px 35px #173c5c10}._valueCard_121vl_170 h3{margin-top:25px;font-family:Georgia,Times New Roman,serif;font-size:18px;font-weight:400;line-height:1.35}._valueCard_121vl_170 p{color:#718399;margin-top:10px;font-size:11px;line-height:1.8}._cardLine_121vl_216{background:#3b9bd7;width:35px;height:2px;margin-top:auto;padding-top:0}._experience_121vl_59{padding:80px 0}._experienceGrid_121vl_228{grid-template-columns:1.1fr .9fr;align-items:center;gap:65px;display:grid}._experienceImage_121vl_235{border-radius:32px 0;height:360px;overflow:hidden}._experienceImage_121vl_235 img{object-fit:cover;width:100%;height:100%}._experienceContent_121vl_59 h2{margin-top:17px;font-size:clamp(35px,4vw,49px)}._experienceContent_121vl_59>p{color:#63788d;margin:20px 0 25px;font-size:13px;line-height:1.9}._bottomCta_121vl_60{background:#eaf6ff;padding:35px 0}._bottomCtaInner_121vl_264{justify-content:space-between;align-items:center;gap:25px;display:flex}._bottomCta_121vl_60 h2{margin-top:10px;font-size:34px}._bottomCta_121vl_60 p{color:#657b90;margin-top:10px;font-size:12px}@media (width<=900px){._introGrid_121vl_57{gap:35px}._valueGrid_121vl_164{grid-template-columns:repeat(2,minmax(0,1fr))}._experienceGrid_121vl_228{gap:35px}}@media (width<=600px){._hero_121vl_19{min-height:390px}._heroOverlay_121vl_29{background:#ffffffd9}._hero_121vl_19 h1{font-size:47px}._introduction_121vl_107,._experience_121vl_59{padding:52px 0}._introGrid_121vl_57,._experienceGrid_121vl_228{grid-template-columns:1fr;gap:25px}._introGrid_121vl_57 h2,._experienceContent_121vl_59 h2{font-size:38px}._valuesSection_121vl_140{padding:55px 0}._sectionHeading_121vl_58{margin-bottom:28px}._valueGrid_121vl_164{grid-template-columns:1fr}._valueCard_121vl_170{min-height:205px}._experienceImage_121vl_235{height:260px}._bottomCtaInner_121vl_264{flex-direction:column;align-items:flex-start}._bottomCta_121vl_60 h2{font-size:30px}}._aboutPage_121vl_2{width:100%}._aboutPage_121vl_2 a{transition:color .25s,background .25s,transform .25s}._heroContent_121vl_51{z-index:1;width:min(1180px,100% - 48px);margin:0 auto;position:relative}._heroContent_121vl_51 ._eyebrow_121vl_12{color:#267dbb;display:inline-block}._heroContent_121vl_51 h1{color:#102744}._heroContent_121vl_51>p{max-width:470px}._heroActions_121vl_402{flex-wrap:wrap;align-items:center;gap:18px;margin-top:24px;display:flex}._textButton_121vl_410{color:#075b9b;align-items:center;gap:9px;font-size:12px;font-weight:600;display:inline-flex}._textButton_121vl_410:hover{color:#0878ce;gap:13px}._heroBottom_121vl_424{color:#4c657d;letter-spacing:1.5px;justify-content:space-between;align-items:center;gap:15px;font-size:10px;font-weight:600;display:flex;position:absolute;bottom:18px;left:0;right:0}._introImageWrap_121vl_447{min-width:0;position:relative}._introImage_121vl_447{background:#dcecf7;border-radius:12px;width:100%;height:360px;overflow:hidden}._introImage_121vl_447 img{object-fit:cover;width:100%;height:100%;transition:transform .5s}._introImageWrap_121vl_447:hover ._introImage_121vl_447 img{transform:scale(1.035)}._imageLabel_121vl_471{color:#267dbb;letter-spacing:1.8px;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;font-size:10px;font-weight:700;display:flex}._introContent_121vl_483 ._eyebrow_121vl_12{display:inline-block}._introContent_121vl_483 h2{color:#102744}._introContent_121vl_483 h2 span{color:#0878ce}._introContent_121vl_483 p{margin-top:15px}._introContent_121vl_483 ._lead_121vl_503{color:#4c657d;font-size:15px}._highlightsSection_121vl_510{background:linear-gradient(135deg,#f1f9fe,#fff 72%);padding:72px 0 82px}._highlightsSection_121vl_510 ._sectionHeading_121vl_58{text-align:center;max-width:650px;margin:0 auto 38px}._highlightsSection_121vl_510 ._sectionHeading_121vl_58 h2{color:#102744}._highlightsSection_121vl_510 ._sectionHeading_121vl_58 h2 span{color:#0878ce}._highlightsSection_121vl_510 ._sectionHeading_121vl_58>p{color:#657a8e;max-width:490px;margin:15px auto 0;font-size:13px;line-height:1.8}._highlightCard_121vl_543{background:#fff;border:1px solid #e1edf5;border-radius:12px;flex-direction:column;min-height:235px;padding:24px 21px;transition:transform .25s,box-shadow .25s;display:flex;box-shadow:0 10px 32px #173c5c06}._highlightCard_121vl_543:hover{transform:translateY(-5px);box-shadow:0 16px 35px #173c5c10}._cardTop_121vl_188{color:#1684cf;justify-content:space-between;align-items:center;width:100%;display:flex}._cardTop_121vl_188>span{font-family:Georgia,Times New Roman,serif;font-size:25px}._cardBody_121vl_575 h3{color:#102744;margin:0;font-family:Georgia,Times New Roman,serif;font-size:19px;font-weight:400;line-height:1.4}._cardBody_121vl_575 p{color:#718399;margin-top:10px;font-size:12px;line-height:1.8}._cardBottom_121vl_596{color:#1684cf;border-top:1px solid #e1edf5;justify-content:space-between;align-items:center;padding-top:15px;display:flex}._cardBottom_121vl_596 span{letter-spacing:1.5px;font-size:10px;font-weight:700}._lifestyleContent_121vl_625 h2{color:#102744}._lifestyleContent_121vl_625 h2 span{color:#0878ce}._lifestyleContent_121vl_625>p{color:#63788d;font-size:13px;line-height:1.9}._featureList_121vl_643 li svg{color:#1684cf;flex-shrink:0}._lifestyleContent_121vl_625 ._disclaimer_121vl_665{color:#718399;font-size:11px;line-height:1.8}._lifestyleVisual_121vl_673{color:#102744;background:radial-gradient(circle at 90% 10%,#dcecf7 0,#0000 42%),linear-gradient(135deg,#f1f9fe,#fff);border:1px solid #dcecf7;border-radius:12px;flex-direction:column;justify-content:space-between;min-height:360px;padding:30px;display:flex;overflow:hidden}._visualAccent_121vl_692,._visualFooter_121vl_693{justify-content:space-between;align-items:center;gap:15px;display:flex}._visualAccent_121vl_692{color:#267dbb}._visualAccent_121vl_692 span,._visualFooter_121vl_693{letter-spacing:1.4px;font-size:10px;font-weight:700}._visualQuote_121vl_711{color:#102744;letter-spacing:-2px;flex-direction:column;align-items:flex-start;font-family:Georgia,Times New Roman,serif;font-size:clamp(38px,4vw,58px);font-weight:400;line-height:1.12;display:flex}._visualFooter_121vl_693{color:#657b90;border-top:1px solid #d5e6f2;padding-top:20px}._locationInner_121vl_740{grid-template-columns:auto 1fr auto;align-items:center;gap:30px;display:grid}._locationIcon_121vl_747{color:#0878ce;background:#fff;border:1px solid #cfe4f3;border-radius:50%;place-items:center;width:58px;height:58px;display:grid}._locationContent_121vl_758{min-width:0}._locationContent_121vl_758 h2{color:#102744}._locationContent_121vl_758 h2 span{color:#0878ce}._locationContent_121vl_758>p{color:#657a8e;max-width:590px;font-size:13px;line-height:1.9}._locationTag_121vl_777 span{color:#718399;letter-spacing:1px;font-size:10px}._locationTag_121vl_777 strong{color:#102744;font-family:Georgia,Times New Roman,serif;font-size:21px;font-weight:400}._ctaSection_121vl_801{color:#102744;background:#eaf6ff;padding:65px 0}._ctaInner_121vl_807 h2{color:#102744}._ctaInner_121vl_807 p{color:#657b90;max-width:480px;font-size:12px;line-height:1.9}._ctaActions_121vl_825{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:18px;display:flex}._ctaButton_121vl_833{color:#fff;background:linear-gradient(110deg,#369ce8,#07528b);border-radius:6px;justify-content:center;align-items:center;gap:12px;min-height:44px;padding:0 20px;font-size:12px;font-weight:600;display:inline-flex}._ctaButton_121vl_833:hover{transform:translateY(-2px);box-shadow:0 10px 25px #1766a52e}._ctaSecondary_121vl_852{color:#075b9b;align-items:center;gap:10px;font-size:12px;font-weight:600;display:inline-flex}._ctaSecondary_121vl_852:hover{color:#0878ce;gap:14px}@media (width<=900px){._heroContent_121vl_51{width:calc(100% - 48px)}._introGrid_121vl_57{gap:35px}._introImage_121vl_447{height:320px}._highlightsGrid_121vl_537{grid-template-columns:repeat(2,minmax(0,1fr))}._lifestyleGrid_121vl_618{gap:35px}._locationInner_121vl_740{grid-template-columns:auto 1fr;gap:22px}._locationTag_121vl_777{border-top:1px solid #cfe0ed;border-left:0;grid-column:2;padding:15px 0 0}._ctaInner_121vl_807{align-items:flex-start}}@media (width<=600px){._hero_121vl_19{min-height:390px}._heroContent_121vl_51{width:calc(100% - 36px);padding-top:55px;padding-bottom:65px}._hero_121vl_19 h1{font-size:47px}._heroActions_121vl_402{gap:16px}._heroBottom_121vl_424{letter-spacing:.8px;font-size:8px;bottom:12px}._introduction_121vl_107,._introSection_121vl_938,._experience_121vl_59,._lifestyleSection_121vl_613{padding:52px 0}._introGrid_121vl_57,._experienceGrid_121vl_228,._lifestyleGrid_121vl_618{grid-template-columns:1fr;gap:25px}._introGrid_121vl_57 h2,._experienceContent_121vl_59 h2,._lifestyleContent_121vl_625 h2,._locationContent_121vl_758 h2{font-size:38px}._introImage_121vl_447{aspect-ratio:auto;height:260px}._valuesSection_121vl_140,._highlightsSection_121vl_510{padding:55px 0}._valueGrid_121vl_164,._highlightsGrid_121vl_537{grid-template-columns:1fr}._valueCard_121vl_170,._highlightCard_121vl_543{min-height:205px}._experienceImage_121vl_235{height:260px}._lifestyleVisual_121vl_673{min-height:310px;padding:24px}._visualQuote_121vl_711{font-size:44px}._locationSection_121vl_735{padding:52px 0}._locationInner_121vl_740{grid-template-columns:1fr;gap:18px}._locationTag_121vl_777{grid-column:auto;margin-top:5px}._ctaSection_121vl_801,._bottomCta_121vl_60{padding:45px 0}._ctaInner_121vl_807,._bottomCtaInner_121vl_264{flex-direction:column;align-items:flex-start;gap:25px}._ctaInner_121vl_807 h2,._bottomCta_121vl_60 h2{font-size:30px}._ctaActions_121vl_825,._ctaButton_121vl_833{width:100%}}@media (prefers-reduced-motion:reduce){._aboutPage_121vl_2 *,._aboutPage_121vl_2 :before,._aboutPage_121vl_2 :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}._aboutPage_121vl_2{--blue:#2378c8;--blue-dark:#15589b;--blue-pale:#eaf4fd;--ink:#172b45;--muted:#687b91;--line:#e2eaf2;color:var(--ink);background:#fff;overflow:clip}._aboutPage_121vl_2 *,._aboutPage_121vl_2 :before,._aboutPage_121vl_2 :after{box-sizing:border-box}._aboutPage_121vl_2 img{max-width:100%;display:block}._aboutPage_121vl_2 a{-webkit-tap-highlight-color:transparent}._sectionContainer_121vl_1079{width:min(1180px,100% - 48px);margin-inline:auto}._eyebrow_121vl_12{color:var(--blue);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:10px;font-size:.74rem;font-weight:800;line-height:1.5;display:inline-flex}._eyebrow_121vl_12:before{content:"";background:currentColor;width:25px;height:2px;display:inline-block}._hero_121vl_19{isolation:isolate;background:#dcecf7;align-items:stretch;min-height:clamp(560px,74vh,760px);display:flex;position:relative;overflow:hidden}._heroImage_121vl_1115,._heroOverlay_121vl_29{position:absolute;inset:0}._heroImage_121vl_1115{z-index:-2;overflow:hidden}._heroImage_121vl_1115 img{object-fit:cover;object-position:center 55%;width:100%;height:100%}._heroOverlay_121vl_29{z-index:-1;background:linear-gradient(90deg,#081e36d1 0%,#081e3694 42%,#081e361f 100%),linear-gradient(#0000 62%,#081e3657)}._heroContent_121vl_51{width:min(1180px,100% - 48px);min-height:inherit;color:#fff;flex-direction:column;justify-content:center;margin-inline:auto;padding:90px 0 32px;display:flex}._heroText_121vl_1151{width:min(690px,100%);padding-block:42px 74px}._heroText_121vl_1151 ._eyebrow_121vl_12{color:#c4e5ff}._hero_121vl_19 h1{letter-spacing:-.065em;text-wrap:balance;margin:22px 0 20px;font-size:clamp(3.1rem,7.2vw,6.4rem);font-weight:650;line-height:.98}._hero_121vl_19 h1 span{color:#b9e0ff}._heroText_121vl_1151>p{color:#ffffffe0;max-width:540px;margin:0;font-size:clamp(1rem,1.45vw,1.13rem);line-height:1.85}._heroActions_121vl_402,._ctaActions_121vl_825{flex-wrap:wrap;align-items:center;gap:14px;margin-top:30px;display:flex}._primaryButton_121vl_87,._ctaButton_121vl_833{color:#fff;background:linear-gradient(135deg,#369ce8,#15589b);border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:12px;min-height:52px;padding:0 21px;font-size:.92rem;font-weight:750;text-decoration:none;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex;box-shadow:0 9px 24px #0c538f33}._primaryButton_121vl_87:hover,._ctaButton_121vl_833:hover{transform:translateY(-2px);box-shadow:0 13px 28px #0c538f45}._textButton_121vl_410{color:#fff;align-items:center;gap:10px;min-height:48px;padding:0 8px;font-size:.92rem;font-weight:700;text-decoration:none;display:inline-flex}._textButton_121vl_410 svg,._inlineLink_121vl_1228 svg,._ctaSecondary_121vl_852 svg{transition:transform .18s}._textButton_121vl_410:hover svg,._inlineLink_121vl_1228:hover svg,._ctaSecondary_121vl_852:hover svg{transform:translate(3px,-2px)}._heroBottom_121vl_424{color:#ffffffe0;letter-spacing:.15em;border-top:1px solid #ffffff4d;justify-content:space-between;align-items:center;gap:18px;margin-top:auto;padding-top:22px;font-size:.72rem;font-weight:750;display:flex}._heroScroll_121vl_439{align-items:center;gap:9px;display:inline-flex}._introSection_121vl_938{background:#fff;padding:clamp(76px,9vw,124px) 0}._introGrid_121vl_57{grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);align-items:center;gap:clamp(42px,7vw,92px);display:grid}._introImageWrap_121vl_447{min-width:0;padding:0 0 26px 26px;position:relative}._introImageWrap_121vl_447:before{content:"";z-index:0;border:1px solid #b9d9f2;border-radius:5px;position:absolute;inset:26px 26px 0 0}._introImage_121vl_447{z-index:1;background:var(--blue-pale);border-radius:5px;height:clamp(360px,43vw,550px);position:relative;overflow:hidden;box-shadow:0 18px 48px #1c41641f}._introImage_121vl_447 img{object-fit:cover;object-position:center;width:100%;height:100%}._imageLabel_121vl_471{z-index:2;border:1px solid var(--line);min-width:205px;color:var(--blue-dark);letter-spacing:.1em;background:#fff;border-radius:4px;justify-content:space-between;align-items:center;gap:16px;padding:17px 20px;font-size:.7rem;font-weight:800;display:flex;position:absolute;bottom:0;right:0;box-shadow:0 10px 30px #1c41641a}._introContent_121vl_483{min-width:0}._introContent_121vl_483 h2,._sectionHeading_121vl_58 h2,._lifestyleContent_121vl_625 h2,._locationContent_121vl_758 h2,._ctaInner_121vl_807 h2{letter-spacing:-.055em;text-wrap:balance;margin:18px 0 22px;font-size:clamp(2.25rem,4.4vw,3.8rem);font-weight:650;line-height:1.08}._introContent_121vl_483 h2 span,._sectionHeading_121vl_58 h2 span,._lifestyleContent_121vl_625 h2 span,._locationContent_121vl_758 h2 span{color:var(--blue)}._introContent_121vl_483 p,._lifestyleContent_121vl_625>p,._locationContent_121vl_758 p,._ctaInner_121vl_807 p{color:var(--muted);font-size:.98rem;line-height:1.9}._introContent_121vl_483 p{margin:0 0 16px}._introContent_121vl_483 ._lead_121vl_503{color:#405872;font-size:1.08rem;line-height:1.85}._inlineLink_121vl_1228{color:var(--blue-dark);align-items:center;gap:10px;margin-top:13px;font-size:.91rem;font-weight:800;text-decoration:none;display:inline-flex}._highlightsSection_121vl_510{background:linear-gradient(135deg,#f1f9fe 0%,#fff 72%);border-block:1px solid #edf4fa;padding:clamp(76px,8.5vw,112px) 0}._sectionHeading_121vl_58{justify-content:space-between;align-items:end;gap:38px;margin-bottom:42px;display:flex}._sectionHeading_121vl_58 h2{margin-bottom:0}._sectionHeading_121vl_58>p{max-width:390px;color:var(--muted);margin:0 0 5px;font-size:.98rem;line-height:1.8}._highlightsGrid_121vl_537{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}._highlightCard_121vl_543{border:1px solid var(--line);background:#fff;border-radius:8px;flex-direction:column;min-width:0;min-height:270px;padding:27px 27px 22px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;box-shadow:0 8px 28px #1c416409}._highlightCard_121vl_543:hover{border-color:#b9d9f2;transform:translateY(-5px);box-shadow:0 16px 36px #1c416417}._cardTop_121vl_188,._cardBottom_121vl_596{justify-content:space-between;align-items:center;gap:16px;display:flex}._cardTop_121vl_188>span{color:#8ba0b5;letter-spacing:.12em;font-size:.76rem;font-weight:800}._cardTop_121vl_188 svg{color:var(--blue)}._cardBody_121vl_575{flex:1;padding:35px 0 28px}._cardBody_121vl_575 h3{letter-spacing:-.025em;margin:0 0 12px;font-size:1.28rem;font-weight:700}._cardBody_121vl_575 p{color:var(--muted);margin:0;font-size:.91rem;line-height:1.8}._cardBottom_121vl_596{color:#7e94aa;letter-spacing:.14em;border-top:1px solid #edf2f7;padding-top:17px;font-size:.67rem;font-weight:800}._cardBottom_121vl_596 svg{color:var(--blue)}._lifestyleSection_121vl_613{background:#fff;padding:clamp(78px,9vw,118px) 0}._lifestyleGrid_121vl_618{grid-template-columns:minmax(0,1fr) minmax(0,.88fr);align-items:center;gap:clamp(42px,7vw,96px);display:grid}._lifestyleContent_121vl_625{min-width:0}._lifestyleContent_121vl_625>p{margin:0 0 17px}._featureList_121vl_643{gap:16px;margin:27px 0 25px;padding:0;list-style:none;display:grid}._featureList_121vl_643 li{color:#334d67;align-items:flex-start;gap:12px;font-size:.94rem;line-height:1.6;display:flex}._featureList_121vl_643 svg{color:var(--blue);flex:none;margin-top:1px}._lifestyleContent_121vl_625 ._disclaimer_121vl_665{border-top:1px solid var(--line);color:#8797a8;padding-top:15px;font-size:.78rem;line-height:1.7}._lifestyleVisual_121vl_673{isolation:isolate;background:radial-gradient(at 80% 20%,#5faee642,#0000 40%),linear-gradient(145deg,#eaf5fd,#d7eafa 58%,#f7fbff);border:1px solid #d5e8f7;border-radius:8px;flex-direction:column;justify-content:space-between;min-height:440px;padding:32px;display:flex;position:relative;overflow:hidden}._lifestyleVisual_121vl_673:before,._lifestyleVisual_121vl_673:after{content:"";z-index:-1;border:1px solid #2378c833;border-radius:50%;position:absolute}._lifestyleVisual_121vl_673:before{width:340px;height:340px;top:-100px;right:-110px}._lifestyleVisual_121vl_673:after{width:240px;height:240px;top:-50px;right:-60px}._visualAccent_121vl_692{color:var(--blue-dark);justify-content:space-between;align-items:center;gap:15px;display:flex}._visualAccent_121vl_692 span{letter-spacing:.12em;font-size:.68rem;font-weight:800}._visualAccent_121vl_692 svg{flex:none}._visualQuote_121vl_711{letter-spacing:-.075em;flex-direction:column;align-items:flex-start;font-size:clamp(2.8rem,5.4vw,4.7rem);font-weight:800;line-height:.98;display:flex}._visualQuote_121vl_711 span:nth-child(2){color:var(--blue)}._visualQuote_121vl_711 span:nth-child(3){color:#6c8eae;letter-spacing:.03em;margin-top:12px;font-size:.52em}._visualFooter_121vl_693{color:#5f7c99;letter-spacing:.1em;border-top:1px solid #15589b33;justify-content:space-between;gap:15px;padding-top:18px;font-size:.63rem;font-weight:800;display:flex}._locationSection_121vl_735{background:#fff;padding:0 0 clamp(76px,8vw,104px)}._locationInner_121vl_740{background:linear-gradient(110deg,#f0f8fe,#fff);border:1px solid #dcebf7;border-radius:9px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:30px;padding:clamp(28px,4.2vw,52px);display:grid}._locationIcon_121vl_747{width:64px;height:64px;color:var(--blue);background:#fff;border:1px solid #c8e1f5;border-radius:50%;place-items:center;display:grid}._locationContent_121vl_758 h2{margin:14px 0;font-size:clamp(1.8rem,3.5vw,2.8rem)}._locationContent_121vl_758 p{max-width:660px;margin:0;font-size:.92rem}._locationTag_121vl_777{border-left:1px solid #d5e5f2;flex-direction:column;gap:8px;min-width:175px;padding-left:26px;display:flex}._locationTag_121vl_777 span:first-child{color:var(--blue);letter-spacing:.15em;font-size:.67rem;font-weight:800}._locationTag_121vl_777 strong{font-size:1.35rem;font-weight:750}._locationTag_121vl_777 span:last-child{color:var(--muted);font-size:.83rem}._ctaSection_121vl_801{background:#eaf6ff;border-top:1px solid #dcecf8;padding:clamp(62px,7vw,90px) 0}._ctaInner_121vl_807{justify-content:space-between;align-items:center;gap:45px;display:flex}._ctaInner_121vl_807 h2{margin:15px 0 14px;font-size:clamp(2.4rem,4.6vw,4rem)}._ctaInner_121vl_807 p{max-width:510px;margin:0}._ctaActions_121vl_825{flex:none;margin-top:0}._ctaButton_121vl_833{white-space:nowrap}._ctaSecondary_121vl_852{min-height:48px;color:var(--blue-dark);white-space:nowrap;justify-content:center;align-items:center;gap:9px;padding:0 8px;font-size:.9rem;font-weight:800;text-decoration:none;display:inline-flex}@media (width<=900px){._sectionContainer_121vl_1079,._heroContent_121vl_51{width:min(100% - 40px,720px)}._introGrid_121vl_57,._lifestyleGrid_121vl_618{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:34px}._introImage_121vl_447{height:430px}._highlightsGrid_121vl_537{gap:14px}._highlightCard_121vl_543{padding:22px 20px 18px}._locationInner_121vl_740{grid-template-columns:auto minmax(0,1fr);gap:22px}._locationTag_121vl_777{border-top:1px solid #d5e5f2;border-left:0;grid-column:2;min-width:0;padding:15px 0 0}._ctaInner_121vl_807{flex-direction:column;align-items:flex-start;gap:25px}}@media (width<=640px){._sectionContainer_121vl_1079,._heroContent_121vl_51{width:calc(100% - 36px)}._hero_121vl_19{min-height:min(760px,88svh)}._heroImage_121vl_1115 img{object-position:58% center}._heroOverlay_121vl_29{background:linear-gradient(90deg,#081e36c7,#081e364d),linear-gradient(#0000 35%,#081e3680)}._heroContent_121vl_51{padding:70px 0 24px}._heroText_121vl_1151{padding:40px 0 65px}._hero_121vl_19 h1{font-size:clamp(3.2rem,15vw,5rem)}._heroText_121vl_1151>p{font-size:.98rem;line-height:1.75}._heroActions_121vl_402{flex-direction:column;align-items:flex-start;gap:10px}._primaryButton_121vl_87{min-height:50px}._heroBottom_121vl_424{flex-direction:column;align-items:flex-start;gap:12px;font-size:.64rem}._introSection_121vl_938,._highlightsSection_121vl_510,._lifestyleSection_121vl_613{padding:68px 0}._introGrid_121vl_57,._lifestyleGrid_121vl_618{grid-template-columns:minmax(0,1fr);gap:38px}._introImageWrap_121vl_447{max-width:500px;padding-left:16px}._introImageWrap_121vl_447:before{inset:16px 16px 0 0}._introImage_121vl_447{height:min(115vw,460px)}._imageLabel_121vl_471{min-width:185px;padding:14px 16px}._introContent_121vl_483 h2,._sectionHeading_121vl_58 h2,._lifestyleContent_121vl_625 h2,._locationContent_121vl_758 h2,._ctaInner_121vl_807 h2{font-size:clamp(2.25rem,10vw,3.2rem)}._sectionHeading_121vl_58{flex-direction:column;align-items:flex-start;gap:18px;margin-bottom:28px}._highlightsGrid_121vl_537{grid-template-columns:minmax(0,1fr);gap:14px}._highlightCard_121vl_543{min-height:0;padding:23px}._cardBody_121vl_575{padding:26px 0 23px}._lifestyleVisual_121vl_673{min-height:360px;padding:24px}._visualQuote_121vl_711{font-size:clamp(3.2rem,15vw,4.5rem)}._visualFooter_121vl_693{flex-direction:column;gap:8px}._locationSection_121vl_735{padding-bottom:68px}._locationInner_121vl_740{grid-template-columns:minmax(0,1fr);gap:20px;padding:25px 22px}._locationIcon_121vl_747{width:54px;height:54px}._locationTag_121vl_777{grid-column:auto}._ctaSection_121vl_801{padding:62px 0}._ctaActions_121vl_825{flex-direction:column;align-items:stretch;gap:9px;width:100%}._ctaButton_121vl_833,._ctaSecondary_121vl_852{width:100%}}@media (prefers-reduced-motion:reduce){._aboutPage_121vl_2 *,._aboutPage_121vl_2 :before,._aboutPage_121vl_2 :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}._statsSection_121vl_1962{background:#fff;border-bottom:1px solid #edf4fa;padding:clamp(36px,5vw,60px) 0}._statsGrid_121vl_1968{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;display:grid}._statCard_121vl_1974{text-align:center;border:1px solid var(--line);background:linear-gradient(135deg,#f1f9fe,#fff);border-radius:10px;flex-direction:column;align-items:center;gap:6px;min-width:0;padding:22px 16px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex}._statCard_121vl_1974:hover{border-color:#b9d9f2;transform:translateY(-4px);box-shadow:0 14px 30px #1c416417}._statCard_121vl_1974 strong{color:var(--blue);letter-spacing:-.04em;font-size:clamp(2rem,3.4vw,2.8rem);font-weight:800;line-height:1}._statCard_121vl_1974 span{color:var(--muted);font-size:.78rem;font-weight:600;line-height:1.4}._tagRow_121vl_2010{flex-wrap:wrap;gap:8px;margin:0 0 22px;display:flex}._tag_121vl_2010{background:var(--blue-pale);color:var(--blue-dark);letter-spacing:.02em;border:1px solid #cfe4f3;border-radius:999px;padding:7px 13px;font-size:.74rem;font-weight:700}._specGrid_121vl_2029{grid-template-columns:repeat(2,minmax(0,1fr))}._specGrid_121vl_2029 ._highlightCard_121vl_543{min-height:250px}._locationTag_121vl_777 strong{line-height:1.25}@media (width<=1000px){._statsGrid_121vl_1968{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){._specGrid_121vl_2029{grid-template-columns:minmax(0,1fr)}}@media (width<=520px){._statsGrid_121vl_1968{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._statCard_121vl_1974{padding:18px 12px}}._aboutSeoSection_121vl_2054{color:#102744;background:#f1f9fe;padding:85px 0}._aboutSeoSection_121vl_2054 h2{letter-spacing:-1.5px;max-width:850px;margin:20px 0 25px;font-family:Georgia,Times New Roman,serif;font-size:clamp(32px,4vw,48px);font-weight:400;line-height:1.2}._aboutSeoSection_121vl_2054 h3{color:#102744;margin:32px 0 12px;font-size:21px;font-weight:600;line-height:1.4}._aboutSeoSection_121vl_2054 p{color:#657a8e;max-width:950px;font-size:14px;line-height:1.95}._aboutSeoLinks_121vl_2085{flex-wrap:wrap;gap:22px;margin-top:30px;display:flex}._aboutSeoLinks_121vl_2085 a{color:#0878ce;text-underline-offset:5px;font-size:13px;font-weight:600;text-decoration:underline}._aboutSeoLinks_121vl_2085 a:hover{color:#07528b}@media (width<=600px){._aboutSeoSection_121vl_2054{padding:55px 0}._aboutSeoSection_121vl_2054 h3{font-size:18px}._aboutSeoSection_121vl_2054 p{font-size:13px}._aboutSeoLinks_121vl_2085{flex-direction:column;gap:15px}}._page_zwmco_2{color:#102744;background:#fff;overflow:hidden}._page_zwmco_2 a{text-decoration:none}._eyebrow_zwmco_12{color:#1680c5;letter-spacing:2.4px;font-size:10px;font-weight:700}._hero_zwmco_19{isolation:isolate;background:#e8f5fd;align-items:center;min-height:390px;display:flex;position:relative}._hero_zwmco_19>img,._heroOverlay_zwmco_29{z-index:-1;width:100%;height:100%;position:absolute;inset:0}._hero_zwmco_19>img{object-fit:cover}._heroContent_zwmco_50{padding-top:65px;padding-bottom:65px}._hero_zwmco_19 h1,._intro_zwmco_56 h2,._sectionHeading_zwmco_57 h2,._lifestyleCopy_zwmco_58 h2,._cta_zwmco_59 h2{letter-spacing:-1.6px;font-family:Georgia,Times New Roman,serif;font-weight:400;line-height:1.13}._hero_zwmco_19 h1{margin-top:17px;font-size:clamp(43px,5.2vw,66px)}._hero_zwmco_19 h1 span,._intro_zwmco_56 h2 span,._sectionHeading_zwmco_57 h2 span,._lifestyleCopy_zwmco_58 h2 span{color:#0878ce}._heroContent_zwmco_50>p{color:#536d85;max-width:430px;margin:17px 0 24px;font-size:13px;line-height:1.9}._primaryButton_zwmco_86{background:linear-gradient(110deg,#369ce8,#07528b);border-radius:6px;justify-content:center;align-items:center;gap:12px;min-height:44px;padding:0 19px;font-size:12px;font-weight:600;transition:transform .2s,box-shadow .2s;display:inline-flex;color:#fff!important}._intro_zwmco_56{text-align:center;padding:75px 20px 68px}._introInner_zwmco_111{max-width:780px}._intro_zwmco_56 h2{margin-top:17px;font-size:clamp(34px,4.5vw,49px)}._introInner_zwmco_111>p{color:#687e92;max-width:620px;margin:18px auto 0;font-size:13px;line-height:1.9}._amenitiesSection_zwmco_128{background:linear-gradient(135deg,#f1f9fe 0%,#fff 75%);padding:65px 0 80px}._sectionHeading_zwmco_57{justify-content:space-between;align-items:flex-end;gap:35px;margin-bottom:34px;display:flex}._sectionHeading_zwmco_57 h2{margin-top:13px;font-size:clamp(32px,4vw,45px)}._sectionHeading_zwmco_57>p{color:#687e92;max-width:360px;font-size:12px;line-height:1.9}._grid_zwmco_153{grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;display:grid}._card_zwmco_159{background:#fff;border:1px solid #e0ebf4;border-radius:11px;flex-direction:column;align-items:flex-start;min-height:225px;padding:22px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;position:relative;overflow:hidden}._cardTop_zwmco_179{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}._iconBox_zwmco_187{color:#147fc2;background:#eff8ff;border:1px solid #d9ecf9;border-radius:10px;flex-shrink:0;place-items:center;width:49px;height:49px;display:grid}._category_zwmco_199{color:#8296a8;letter-spacing:1.2px;font-size:8px;font-weight:700}._card_zwmco_159 h3{margin-top:23px;font-family:Georgia,Times New Roman,serif;font-size:19px;font-weight:400}._card_zwmco_159>p{color:#718399;margin-top:9px;font-size:11px;line-height:1.8}._cardNumber_zwmco_220{color:#e7f1f8;font-family:Georgia,Times New Roman,serif;font-size:30px;position:absolute;bottom:12px;right:17px}._lifestyle_zwmco_58{padding:80px 0}._lifestyleGrid_zwmco_233{grid-template-columns:1.05fr .95fr;align-items:center;gap:65px;display:grid}._lifestyleImage_zwmco_240{background:#e7f2fa;border-radius:28px 0;height:365px;position:relative;overflow:hidden}._lifestyleImage_zwmco_240 img{object-fit:cover;width:100%;height:100%}._imageLabel_zwmco_254{color:#175780;letter-spacing:1.7px;background:#ffffffed;border:1px solid #ffffff80;border-radius:4px;padding:10px 13px;font-size:9px;font-weight:700;position:absolute;bottom:18px;left:18px}._lifestyleCopy_zwmco_58 h2{margin-top:15px;font-size:clamp(35px,4vw,49px)}._lifestyleCopy_zwmco_58>p{color:#687e92;margin-top:18px;font-size:13px;line-height:1.9}._secondaryLink_zwmco_280{color:#075b9b;align-items:center;gap:12px;margin-top:24px;font-size:12px;font-weight:600;display:inline-flex}._cta_zwmco_59{background:#eaf6ff;padding:35px 0}._ctaInner_zwmco_295{justify-content:space-between;align-items:center;gap:25px;display:flex}._cta_zwmco_59 h2{margin-top:10px;font-size:clamp(28px,3vw,37px)}._cta_zwmco_59 p{color:#657b90;margin-top:10px;font-size:12px;line-height:1.8}@media (width<=950px){._grid_zwmco_153{grid-template-columns:repeat(2,minmax(0,1fr))}._lifestyleGrid_zwmco_233{gap:35px}}@media (width<=600px){._hero_zwmco_19{min-height:370px}._heroOverlay_zwmco_29{background:#ffffffdb}._hero_zwmco_19 h1{font-size:43px}._intro_zwmco_56{padding-top:52px;padding-bottom:48px}._amenitiesSection_zwmco_128{padding:50px 0 55px}._sectionHeading_zwmco_57{flex-direction:column;align-items:flex-start;gap:15px}._grid_zwmco_153{grid-template-columns:1fr;gap:13px}._card_zwmco_159{min-height:205px}._lifestyle_zwmco_58{padding:55px 0}._lifestyleGrid_zwmco_233{grid-template-columns:1fr;gap:28px}._lifestyleImage_zwmco_240{height:260px}._ctaInner_zwmco_295{flex-direction:column;align-items:flex-start}}._heroPlaceholder_zwmco_385,._lifestylePlaceholder_zwmco_386{text-align:center;box-sizing:border-box;color:#fff;background:linear-gradient(135deg,#0f2a47,#15589b);place-content:center;gap:6px;padding:24px;display:grid}._heroPlaceholder_zwmco_385{z-index:0;width:100%;height:100%;position:absolute;inset:0}._lifestylePlaceholder_zwmco_386{width:100%;height:100%;min-height:380px}._heroPlaceholder_zwmco_385 code,._lifestylePlaceholder_zwmco_386 code{word-break:break-all;opacity:.9;font-size:.85rem}._card_zwmco_159{transition:transform .25s,box-shadow .25s,border-color .25s}._card_zwmco_159:hover{transform:translateY(-6px);box-shadow:0 18px 40px #1c41641f}._primaryButton_zwmco_86,._secondaryLink_zwmco_280{transition:transform .2s,box-shadow .2s,gap .2s}._primaryButton_zwmco_86:hover{transform:translateY(-2px)}._primaryButton_zwmco_86:focus-visible,._secondaryLink_zwmco_280:focus-visible{outline-offset:3px;outline:2px solid}@media (width<=760px){._lifestylePlaceholder_zwmco_386{min-height:280px}._primaryButton_zwmco_86{min-height:48px}}@media (prefers-reduced-motion:reduce){._card_zwmco_159,._primaryButton_zwmco_86,._secondaryLink_zwmco_280{transition:none}}._page_zwmco_2{--a-blue:#1281c0;--a-blue-dark:#0d5a94;--a-navy:#253a50;--a-muted:#5b6f84;--a-line:#dbe8f2;--a-tint:#f1f9fe;color:var(--a-navy);background:#fff}._heroOverlay_zwmco_29{opacity:1!important;background:linear-gradient(90deg,#0a2846b8 0%,#0a284666 42%,#0a284600 78%)!important}._hero_zwmco_19>img{filter:saturate(1.08)brightness(1.04)}._heroPlaceholder_zwmco_385,._lifestylePlaceholder_zwmco_386{text-align:center;box-sizing:border-box;place-content:center;gap:6px;padding:24px;display:grid}._heroPlaceholder_zwmco_385{z-index:0;color:#fff;background:linear-gradient(135deg,#3aa0e0 0%,#1281c0 50%,#0d5a94 100%);width:100%;height:100%;position:absolute;inset:0}._lifestylePlaceholder_zwmco_386{width:100%;height:100%;min-height:380px;color:var(--a-navy);background:linear-gradient(135deg,#eaf6ff,#d5eafa);border:2px dashed #8fc3e6;border-radius:14px}._heroPlaceholder_zwmco_385 span,._lifestylePlaceholder_zwmco_386 span{letter-spacing:.04em;font-weight:700}._heroPlaceholder_zwmco_385 code,._lifestylePlaceholder_zwmco_386 code{word-break:break-all;font-size:.85rem}._heroPlaceholder_zwmco_385 small,._lifestylePlaceholder_zwmco_386 small{opacity:.8;font-size:.78rem}._lifestyleImage_zwmco_240{border-radius:14px;position:relative;overflow:hidden}._lifestyleImage_zwmco_240>img{object-fit:cover;width:100%;height:100%;display:block}._intro_zwmco_56{background:#fff}._intro_zwmco_56 h2,._amenitiesSection_zwmco_128 h2,._lifestyleCopy_zwmco_58 h2{color:var(--a-navy)}._intro_zwmco_56 h2 span,._amenitiesSection_zwmco_128 h2 span,._lifestyleCopy_zwmco_58 h2 span{color:var(--a-blue)}._introInner_zwmco_111 p,._sectionHeading_zwmco_57>p,._lifestyleCopy_zwmco_58 p{color:var(--a-muted)}._amenitiesSection_zwmco_128{background:linear-gradient(180deg, var(--a-tint) 0%, #fff 100%)}._eyebrow_zwmco_12{color:var(--a-blue)}._card_zwmco_159{border:1px solid var(--a-line);background:#fff;border-radius:16px;transition:transform .25s,box-shadow .25s,border-color .25s;box-shadow:0 10px 30px #253a5012}._card_zwmco_159:hover{border-color:var(--a-blue);transform:translateY(-6px);box-shadow:0 20px 44px #1281c02e}._iconBox_zwmco_187{color:#fff;background:linear-gradient(135deg, var(--a-blue), var(--a-blue-dark));box-shadow:0 8px 18px #1281c047}._category_zwmco_199{color:var(--a-blue);font-weight:700}._card_zwmco_159 h3{color:var(--a-navy)}._card_zwmco_159 p{color:var(--a-muted)}._cardNumber_zwmco_220{color:#cfe3f2;font-weight:800}._imageLabel_zwmco_254{color:var(--a-blue-dark);background:#fff;box-shadow:0 10px 26px #253a5024}._cta_zwmco_59{background:#eaf6ff}._cta_zwmco_59 h2{color:var(--a-navy)}._cta_zwmco_59 p{color:var(--a-muted)}._primaryButton_zwmco_86{color:#fff;background:linear-gradient(135deg, var(--a-blue), var(--a-blue-dark));transition:transform .2s,box-shadow .2s;box-shadow:0 10px 24px #1281c04d}._primaryButton_zwmco_86:hover{transform:translateY(-2px);box-shadow:0 14px 30px #1281c061}._secondaryLink_zwmco_280{color:var(--a-blue-dark);transition:gap .2s}._secondaryLink_zwmco_280:hover{gap:12px}._primaryButton_zwmco_86:focus-visible,._secondaryLink_zwmco_280:focus-visible{outline:2px solid var(--a-blue);outline-offset:3px}@media (width<=760px){._lifestylePlaceholder_zwmco_386{min-height:280px}._primaryButton_zwmco_86{min-height:48px}._heroOverlay_zwmco_29{background:linear-gradient(#0a284633,#0a2846b3)!important}}@media (prefers-reduced-motion:reduce){._card_zwmco_159,._primaryButton_zwmco_86,._secondaryLink_zwmco_280{transition:none}}._heroContent_zwmco_50 h1{color:#fff;text-shadow:0 2px 12px #0000004d}._heroContent_zwmco_50 h1 span{color:#38a5ff}._heroContent_zwmco_50 p{color:#fff;text-shadow:0 1px 8px #00000080}._heroEyebrow_zwmco_589{color:#45b5ff}._heroOverlay_zwmco_29{background:linear-gradient(90deg,#0a1e30c7 0%,#0a1e307a 45%,#0a1e3014 100%)}._heroEyebrow_zwmco_589{color:#38a5ff;text-shadow:0 1px 6px #00000073;opacity:1;font-weight:700}._page_1mszf_2{color:#102744;background:#fff;overflow:hidden}._page_1mszf_2 a{text-decoration:none}._eyebrow_1mszf_12{color:#1680c5;letter-spacing:2.4px;font-size:10px;font-weight:700}._hero_1mszf_19{background:linear-gradient(120deg,#f2f9ff 0%,#fff 60%,#e8f5ff 100%);padding:65px 0}._heroInner_1mszf_24{grid-template-columns:1fr .95fr;align-items:center;gap:60px;display:grid}._hero_1mszf_19 h1,._sectionHeading_1mszf_32 h2,._priceInner_1mszf_33 h2{letter-spacing:-1.7px;margin-top:17px;font-family:Georgia,Times New Roman,serif;font-size:clamp(39px,4.5vw,58px);font-weight:400;line-height:1.13}._hero_1mszf_19 h1 span,._sectionHeading_1mszf_32 h2 span,._priceInner_1mszf_33 h2 span{color:#0878ce}._heroInner_1mszf_24>div:first-child>p{color:#63798e;max-width:420px;margin:19px 0 25px;font-size:13px;line-height:1.9}._primaryButton_1mszf_56{color:#fff;background:linear-gradient(110deg,#369ce8,#07528b);border-radius:6px;justify-content:center;align-items:center;gap:12px;min-height:44px;padding:0 18px;font-size:12px;font-weight:600;transition:transform .2s,box-shadow .2s;display:inline-flex}._primaryButton_1mszf_56:hover{transform:translateY(-2px);box-shadow:0 9px 22px #07528b26}._heroVisual_1mszf_76{background:#dcecf7;border-radius:30px 0;height:340px;position:relative;overflow:hidden}._heroVisual_1mszf_76>img{object-fit:cover;width:100%;height:100%}._visualLabel_1mszf_90{letter-spacing:2px;background:#ffffffed;flex-direction:column;gap:4px;padding:13px 17px;display:flex;position:absolute;bottom:17px;right:17px}._visualLabel_1mszf_90 span{font-size:9px;font-weight:700}._visualLabel_1mszf_90 strong{font-family:Georgia,Times New Roman,serif;font-size:15px}._configSection_1mszf_112{padding:75px 0 85px}._sectionHeading_1mszf_32{text-align:center;max-width:700px;margin:0 auto 38px}._sectionHeading_1mszf_32 h2{font-size:clamp(34px,4vw,47px)}._sectionHeading_1mszf_32>p{color:#6a7f92;max-width:570px;margin:15px auto 0;font-size:12px;line-height:1.9}._configGrid_1mszf_134{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px;max-width:1000px;margin:0 auto;display:grid}._configCard_1mszf_142{background:#fff;border:1px solid #e0ebf4;border-radius:12px;transition:transform .25s,box-shadow .25s;overflow:hidden;box-shadow:0 12px 35px #173c5c08}._configCard_1mszf_142:hover{transform:translateY(-4px);box-shadow:0 18px 40px #173c5c12}._configImage_1mszf_156{background:#e8f3fa;height:245px;position:relative;overflow:hidden}._configImage_1mszf_156 img{object-fit:cover;width:100%;height:100%;transition:transform .5s}._configCard_1mszf_142:hover ._configImage_1mszf_156 img{transform:scale(1.04)}._configBadge_1mszf_174{color:#175780;letter-spacing:1.5px;background:#fff;border-radius:4px;padding:9px 12px;font-size:9px;font-weight:700;position:absolute;bottom:15px;left:15px}._configBody_1mszf_187{padding:24px}._configTitle_1mszf_191{justify-content:space-between;align-items:center;display:flex}._configTitle_1mszf_191 h3{font-family:Georgia,Times New Roman,serif;font-size:30px;font-weight:400}._planIcon_1mszf_203{color:#147fc2;background:#f0f8ff;border:1px solid #d9eaf7;border-radius:8px;place-items:center;width:39px;height:39px;display:grid}._configBody_1mszf_187>p{color:#6c8093;margin-top:12px;font-size:12px;line-height:1.8}._featureList_1mszf_221{gap:12px;margin:20px 0;display:grid}._featureList_1mszf_221 span{color:#49657e;align-items:center;gap:9px;font-size:12px;display:flex}._featureList_1mszf_221 svg{color:#258bcb;flex-shrink:0}._cardButton_1mszf_240{color:#075b9b;border:1px solid #cce3f3;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;min-height:43px;padding:0 14px;font-size:12px;font-weight:600;transition:background .2s;display:flex}._cardButton_1mszf_240:hover{background:#f0f8ff}._priceSection_1mszf_259{background:#edf7ff;padding:55px 0}._priceInner_1mszf_33{justify-content:space-between;align-items:center;gap:35px;display:flex}._priceInner_1mszf_33>div{max-width:670px}._priceInner_1mszf_33 h2{font-size:clamp(30px,3.5vw,42px)}._priceInner_1mszf_33 p{color:#657b90;margin-top:15px;font-size:12px;line-height:1.9}._priceInner_1mszf_33>._primaryButton_1mszf_56{flex-shrink:0}._disclaimer_1mszf_290{background:#fafcff;border-top:1px solid #e5edf4;padding:22px 0}._disclaimer_1mszf_290>div{align-items:flex-start;gap:13px;display:flex}._disclaimer_1mszf_290 svg{color:#4383ad;flex-shrink:0}._disclaimer_1mszf_290 p{color:#718399;font-size:11px;line-height:1.8}@media (width<=800px){._heroInner_1mszf_24{grid-template-columns:1fr;gap:32px}._heroVisual_1mszf_76{height:300px}._priceInner_1mszf_33{flex-direction:column;align-items:flex-start}}@media (width<=560px){._hero_1mszf_19{padding:45px 0}._hero_1mszf_19 h1{font-size:41px}._heroVisual_1mszf_76{height:235px}._configSection_1mszf_112{padding:52px 0}._configGrid_1mszf_134{grid-template-columns:1fr;gap:18px}._configImage_1mszf_156{height:210px}._configBody_1mszf_187{padding:20px}._priceSection_1mszf_259{padding:40px 0}}._galleryTrigger_1mszf_364{cursor:pointer;text-align:left;background:0 0;border:0;width:100%;height:100%;padding:0;display:block;position:relative;overflow:hidden}._galleryTrigger_1mszf_364 img{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}._galleryTrigger_1mszf_364:hover img{transform:scale(1.04)}._galleryHint_1mszf_389{color:#fff;opacity:1;z-index:2;background:#0f2744d1;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:12px;display:flex;position:absolute;inset:auto 16px 16px}._configBadge_1mszf_174{z-index:3;pointer-events:none}._galleryIconButton_1mszf_409,._galleryButton_1mszf_410{cursor:pointer}._galleryOverlay_1mszf_415{z-index:99999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#051121e0;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._galleryModal_1mszf_427{color:#122b4b;background:#fff;border-radius:18px;width:min(100%,1000px);max-height:92vh;padding:24px;overflow-y:auto;box-shadow:0 25px 80px #0000004d}._galleryHeader_1mszf_438{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}._galleryHeader_1mszf_438 h2{margin:8px 0}._galleryHeader_1mszf_438 p{color:#64748b;margin:0}._galleryClose_1mszf_455{cursor:pointer;background:#fff;border:1px solid #dbe4ef;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}._galleryMain_1mszf_467{grid-template-columns:48px minmax(0,1fr) 48px;align-items:center;gap:12px;display:grid}._galleryMainImage_1mszf_474{object-fit:contain;background:#f1f5f9;border-radius:12px;width:100%;height:min(55vh,560px);display:block}._galleryArrow_1mszf_483{color:#fff;cursor:pointer;background:#087bd8;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}._galleryThumbnails_1mszf_495{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:20px;display:flex}._galleryThumbnail_1mszf_495{cursor:pointer;background:#e8eef5;border:2px solid #0000;border-radius:8px;width:100px;height:74px;padding:3px;position:relative}._galleryThumbnail_1mszf_495 img{object-fit:cover;border-radius:5px;width:100%;height:100%;display:block}._activeThumbnail_1mszf_522{border-color:#087bd8}._galleryThumbnail_1mszf_495 span{color:#fff;background:#000000b3;border-radius:4px;padding:2px 6px;font-size:12px;position:absolute;bottom:5px;right:5px}._galleryFooter_1mszf_537{text-align:center;color:#64748b;margin:16px 0 0;font-size:13px}@media (width<=600px){._galleryOverlay_1mszf_415{padding:10px}._galleryModal_1mszf_427{max-height:95vh;padding:14px}._galleryMain_1mszf_467{grid-template-columns:34px minmax(0,1fr) 34px;gap:6px}._galleryArrow_1mszf_483{width:34px;height:38px}._galleryMainImage_1mszf_474{height:45vh}._galleryThumbnail_1mszf_495{width:72px;height:56px}}._galleryPage_s8nve_7{--gallery-ink:#172b3b;--gallery-muted:#718092;--gallery-blue:#6daed3;--gallery-pale:#f1f8fc;--gallery-line:#e1eaf0;--gallery-white:#fff;width:100%;color:var(--gallery-ink);background:var(--gallery-white);overflow:clip}._galleryPage_s8nve_7 *,._galleryPage_s8nve_7 :before,._galleryPage_s8nve_7 :after{box-sizing:border-box}._hero_s8nve_31{isolation:isolate;background:radial-gradient(circle at 78% 35%,#bee1f57a,#0000 34%),linear-gradient(115deg,#f5faff 0%,#eaf5fc 55%,#fff 100%);align-items:center;width:100%;min-height:510px;display:flex;position:relative;overflow:hidden}._heroContent_s8nve_54{z-index:1;box-sizing:border-box;width:min(1200px,100% - 48px);max-width:1200px;margin-inline:auto;padding:80px 0;position:relative}._eyebrow_s8nve_66{color:#5687a5;letter-spacing:2.5px;font-size:11px;font-weight:700;line-height:1.7;display:inline-block}._hero_s8nve_31 h1{max-width:760px;color:var(--gallery-ink);letter-spacing:-2.5px;overflow-wrap:break-word;margin:22px 0 18px;font-size:clamp(42px,5.2vw,72px);font-weight:500;line-height:1.1}._hero_s8nve_31 h1 span{color:var(--gallery-blue);font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:400;display:inline-block}._heroContent_s8nve_54>p{max-width:490px;color:var(--gallery-muted);margin:0;font-size:15px;line-height:1.9}._heroButton_s8nve_105{color:#fff;background:var(--gallery-ink);border:1px solid var(--gallery-ink);justify-content:center;align-items:center;gap:16px;margin-top:28px;padding:15px 22px;font-size:13px;font-weight:600;text-decoration:none;transition:background .25s,color .25s,transform .25s;display:inline-flex}._heroButton_s8nve_105:hover{color:var(--gallery-ink);background:0 0;transform:translateY(-2px)}._heroButton_s8nve_105:focus-visible,._filterButton_s8nve_135:focus-visible,._imageCard_s8nve_136:focus-visible{outline:3px solid var(--gallery-blue);outline-offset:4px}._heroGlow_s8nve_143{z-index:0;aspect-ratio:1;pointer-events:none;border:1px solid #67a9cf3b;border-radius:50%;width:min(34vw,390px);height:auto;position:absolute;top:50%;right:max(5%,50% - 600px);transform:translateY(-50%)}._heroGlow_s8nve_143:before,._heroGlow_s8nve_143:after{content:"";border:1px solid #67a9cf3b;border-radius:50%;position:absolute;inset:9%}._heroGlow_s8nve_143:after{inset:19%}._heroIndex_s8nve_175{color:#8093a1;letter-spacing:2px;font-size:10px;position:absolute;bottom:25px;right:max(24px,50% - 600px)}._heroIndex_s8nve_175 span{color:var(--gallery-ink);font-weight:700}._content_s8nve_194{width:min(1200px,100% - 48px);max-width:1200px;margin-inline:auto;padding-top:95px;padding-bottom:100px}._sectionHeading_s8nve_202{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:32px;display:flex}._sectionHeading_s8nve_202 h2,._videoHeading_s8nve_212 h2{color:var(--gallery-ink);letter-spacing:-1.3px;margin:12px 0;font-size:clamp(30px,4vw,43px);font-weight:500;line-height:1.2}._sectionHeading_s8nve_202 p,._videoHeading_s8nve_212>p{color:var(--gallery-muted);margin:0;font-size:14px;line-height:1.8}._itemCount_s8nve_231{color:#8293a0;letter-spacing:1.7px;flex-shrink:0;padding-bottom:5px;font-size:10px;font-weight:700}._filters_s8nve_245{flex-wrap:wrap;gap:10px;margin-bottom:30px;display:flex}._filterButton_s8nve_135{color:#687b8b;border:1px solid var(--gallery-line);cursor:pointer;background:#fff;border-radius:2px;padding:10px 18px;font-family:inherit;font-size:12px;transition:color .2s,background .2s,border-color .2s}._filterButton_s8nve_135:hover{color:var(--gallery-ink);border-color:#91c7e4}._filterActive_s8nve_276{color:#fff;background:var(--gallery-ink);border-color:var(--gallery-ink)}._filterActive_s8nve_276:hover{color:#fff;background:#28465c;border-color:#28465c}._imageGrid_s8nve_292{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:250px;gap:18px;display:grid}._imageCard_s8nve_136{background:var(--gallery-pale);text-align:left;cursor:pointer;border:0;border-radius:3px;width:100%;min-width:0;height:100%;padding:0;display:block;position:relative;overflow:hidden}._featuredCard_s8nve_317{grid-area:span 2/span 2}._imageCard_s8nve_136 img{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .65s cubic-bezier(.2,.7,.3,1);display:block}._imageCard_s8nve_136:hover img{transform:scale(1.055)}._imageOverlay_s8nve_338{color:#fff;opacity:.96;background:linear-gradient(#0000 30%,#0d202e1f 48%,#0d202ed1 100%);justify-content:space-between;align-items:flex-end;gap:15px;padding:24px;transition:opacity .25s;display:flex;position:absolute;inset:0}._imageCard_s8nve_136:hover ._imageOverlay_s8nve_338{opacity:1}._imageOverlay_s8nve_338>span:first-child{gap:8px;display:grid}._imageOverlay_s8nve_338 small{color:#d9effb;letter-spacing:1.7px;text-transform:uppercase;font-size:10px;font-weight:700}._imageOverlay_s8nve_338 strong{color:#fff;font-size:17px;font-weight:500;line-height:1.4}._viewIcon_s8nve_385{color:#fff;border:1px solid #ffffffb3;border-radius:50%;flex-shrink:0;place-items:center;width:38px;height:38px;transition:color .25s,background .25s;display:grid}._imageCard_s8nve_136:hover ._viewIcon_s8nve_385{color:var(--gallery-ink);background:#fff}._videoSection_s8nve_411{margin-top:110px}._videoHeading_s8nve_212{max-width:650px;margin-bottom:32px}._videoHeading_s8nve_212 h2{margin-top:12px}._videoGrid_s8nve_424{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:25px;display:grid}._videoCard_s8nve_431{border:1px solid var(--gallery-line);background:#fff;border-radius:3px;min-width:0;transition:transform .3s,box-shadow .3s;overflow:hidden}._videoCard_s8nve_431:hover{transform:translateY(-4px);box-shadow:0 16px 38px #18344814}._videoFrame_s8nve_449{aspect-ratio:16/9;background:#eaf3f8;width:100%;position:relative;overflow:hidden}._videoFrame_s8nve_449 video{object-fit:contain;background:#102330;width:100%;height:100%;display:block}._playBadge_s8nve_468{color:#fff;pointer-events:none;background:#172b3bd1;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:absolute;top:16px;right:16px}._videoInfo_s8nve_485{justify-content:space-between;align-items:center;gap:20px;padding:22px;display:flex}._videoInfo_s8nve_485 h3{color:var(--gallery-ink);margin:0 0 8px;font-size:18px;font-weight:600;line-height:1.4}._videoInfo_s8nve_485 p{color:var(--gallery-muted);margin:0;font-size:12px;line-height:1.7}._videoInfo_s8nve_485>svg{color:var(--gallery-blue);flex-shrink:0}._lightbox_s8nve_520{z-index:9999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#08141df0;justify-content:center;align-items:center;padding:65px;display:flex;position:fixed;inset:0}._lightbox_s8nve_520>img{object-fit:contain;max-width:100%;max-height:100%;display:block;box-shadow:0 15px 60px #00000040}._closeButton_s8nve_544,._lightboxNav_s8nve_545{z-index:2;color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff40;border-radius:50%;place-items:center;width:46px;height:46px;transition:background .2s;display:grid;position:absolute}._closeButton_s8nve_544:hover,._lightboxNav_s8nve_545:hover{background:#ffffff40}._closeButton_s8nve_544{top:22px;right:25px}._lightboxNav_s8nve_545{top:50%;transform:translateY(-50%)}._previousButton_s8nve_578{left:20px}._nextButton_s8nve_582{right:20px}._closeButton_s8nve_544:focus-visible,._lightboxNav_s8nve_545:focus-visible{outline-offset:4px;outline:2px solid #fff}@media (width<=900px){._hero_s8nve_31{min-height:450px}._heroGlow_s8nve_143{width:300px;right:-50px}._heroContent_s8nve_54{width:calc(100% - 48px)}._hero_s8nve_31 h1{max-width:650px;font-size:clamp(42px,6vw,60px)}._content_s8nve_194{padding-top:70px;padding-bottom:75px}._imageGrid_s8nve_292{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:230px;gap:14px}._featuredCard_s8nve_317{grid-area:span 1/span 2}._videoSection_s8nve_411{margin-top:80px}._videoGrid_s8nve_424{gap:18px}._videoInfo_s8nve_485{padding:18px}}@media (width<=600px){._hero_s8nve_31{min-height:430px}._heroContent_s8nve_54{width:calc(100% - 40px);padding:65px 0}._hero_s8nve_31 h1{letter-spacing:-1.7px;max-width:100%;margin:20px 0 16px;font-size:clamp(38px,10vw,52px);line-height:1.12}._heroContent_s8nve_54>p{max-width:100%;font-size:13px;line-height:1.8}._heroButton_s8nve_105{gap:12px;margin-top:24px;padding:13px 17px}._heroGlow_s8nve_143{width:230px;top:24%;right:-130px;transform:none}._heroIndex_s8nve_175{font-size:9px;bottom:18px;right:20px}._content_s8nve_194{width:calc(100% - 36px);padding-top:55px;padding-bottom:60px}._sectionHeading_s8nve_202{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:24px}._sectionHeading_s8nve_202 h2,._videoHeading_s8nve_212 h2{letter-spacing:-.8px;font-size:32px}._sectionHeading_s8nve_202 p,._videoHeading_s8nve_212>p{font-size:13px}._filters_s8nve_245{gap:8px;margin-bottom:20px}._filterButton_s8nve_135{padding:9px 12px;font-size:11px}._imageGrid_s8nve_292{grid-template-columns:minmax(0,1fr);grid-auto-rows:260px;gap:13px}._featuredCard_s8nve_317{grid-area:auto}._imageOverlay_s8nve_338{padding:18px}._imageOverlay_s8nve_338 strong{font-size:16px}._videoSection_s8nve_411{margin-top:65px}._videoHeading_s8nve_212{margin-bottom:24px}._videoGrid_s8nve_424{grid-template-columns:minmax(0,1fr);gap:18px}._videoInfo_s8nve_485{padding:17px}._videoInfo_s8nve_485 h3{font-size:16px}._lightbox_s8nve_520{padding:55px 12px}._closeButton_s8nve_544{width:40px;height:40px;top:12px;right:12px}._lightboxNav_s8nve_545{width:40px;height:40px}._previousButton_s8nve_578{left:8px}._nextButton_s8nve_582{right:8px}}@media (prefers-reduced-motion:reduce){._galleryPage_s8nve_7 *,._galleryPage_s8nve_7 :before,._galleryPage_s8nve_7 :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}._galleryPage_s8nve_7{--gallery-green:#173724;--gallery-green-light:#244b34;--gallery-cream:#f6f4ed;--gallery-text:#242923;--gallery-muted:#777d75;background:var(--gallery-cream);width:100%;color:var(--gallery-text);overflow:hidden}._galleryHero_s8nve_824{isolation:isolate;background:linear-gradient(90deg,#0f2217e0 0%,#0f2217ad 45%,#0f221733 100%),url(/gallery/images/living-room-01.jpg) 50% 55%/cover no-repeat;align-items:center;min-height:540px;padding:100px max(6%,50% - 620px);display:flex;position:relative}._galleryHeroOverlay_s8nve_842{z-index:-1;pointer-events:none;background:linear-gradient(#0000 35%,#0c1b1259);position:absolute;inset:0}._galleryHeroContent_s8nve_854{z-index:1;color:#fff;width:100%;max-width:760px;position:relative}._galleryEyebrow_s8nve_862{color:#b8cbb9;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;font-size:11px;font-weight:700;line-height:1.6;display:inline-block}._galleryHero_s8nve_824 h1{letter-spacing:-1.8px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,6.2vw,76px);font-weight:400;line-height:1.08}._galleryHero_s8nve_824 h1 em{color:#d7dfce;font-weight:400}._galleryHeroContent_s8nve_854>p{color:#ffffffd1;max-width:510px;margin:24px 0 30px;font-size:15px;line-height:1.9}._galleryHeroButton_s8nve_895{min-height:50px;color:var(--gallery-green);background:#fff;border:1px solid #fff;justify-content:center;align-items:center;gap:12px;padding:0 24px;font-size:13px;font-weight:700;text-decoration:none;transition:color .25s,background .25s,border-color .25s;display:inline-flex}._galleryHeroButton_s8nve_895:hover{background:#d7dfce;border-color:#d7dfce}._galleryHeroButton_s8nve_895 svg{transition:transform .25s}._galleryHeroButton_s8nve_895:hover svg{transform:translate(3px,-3px)}._gallerySection_s8nve_929{width:100%;max-width:1440px;margin:0 auto;padding:100px 6% 110px}._gallerySectionHeader_s8nve_936,._videoHeader_s8nve_937{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:38px;display:flex}._gallerySectionHeader_s8nve_936 ._galleryEyebrow_s8nve_862,._videoHeader_s8nve_937 ._galleryEyebrow_s8nve_862{color:var(--gallery-green);margin-bottom:12px}._gallerySectionHeader_s8nve_936 h2,._videoHeader_s8nve_937 h2{letter-spacing:-.8px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(32px,4vw,48px);font-weight:400;line-height:1.2}._gallerySectionHeader_s8nve_936 h2 em,._videoHeader_s8nve_937 h2 em{color:var(--gallery-green);font-weight:400}._gallerySectionHeader_s8nve_936 p,._videoHeader_s8nve_937 p{color:var(--gallery-muted);margin:14px 0 0;font-size:14px;line-height:1.8}._galleryImageCount_s8nve_975{color:var(--gallery-muted);letter-spacing:1.5px;flex-shrink:0;padding-bottom:5px;font-size:11px;font-weight:700}._galleryFilters_s8nve_986{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:38px;display:flex}._galleryFilter_s8nve_986{color:#535b52;min-height:42px;font:inherit;cursor:pointer;background:0 0;border:1px solid #dedfd7;border-radius:0;justify-content:center;align-items:center;padding:0 20px;font-size:12px;font-weight:600;transition:background .25s,border-color .25s,color .25s;display:inline-flex}._galleryFilter_s8nve_986:hover{border-color:var(--gallery-green);color:var(--gallery-green)}._galleryFilterActive_s8nve_1019{border-color:var(--gallery-green);background:var(--gallery-green);color:#fff}._galleryFilterActive_s8nve_1019:hover{background:var(--gallery-green-light);color:#fff}._galleryGrid_s8nve_1032{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}._galleryCard_s8nve_1038{aspect-ratio:4/3;color:#fff;text-align:left;cursor:pointer;isolation:isolate;background:#e4e5dd;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}._galleryCard_s8nve_1038 img{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.65,.3,1),filter .4s;display:block}._galleryCard_s8nve_1038:hover img{transform:scale(1.06)}._galleryCardOverlay_s8nve_1067{opacity:.95;background:linear-gradient(#0000 25%,#0a180f40 55%,#0a180fd1 100%);justify-content:space-between;align-items:flex-end;gap:16px;padding:25px 22px;transition:background .3s;display:flex;position:absolute;inset:0}._galleryCard_s8nve_1038:hover ._galleryCardOverlay_s8nve_1067{background:linear-gradient(#0000 0%,#0a180f4d 45%,#0a180fe6 100%)}._galleryCardText_s8nve_1094{flex-direction:column;gap:7px;display:flex}._galleryCardText_s8nve_1094 small{color:#d9e3d6;letter-spacing:1.7px;text-transform:uppercase;font-size:10px;font-weight:700}._galleryCardText_s8nve_1094 strong{color:#fff;font-family:Georgia,Times New Roman,serif;font-size:clamp(18px,2vw,24px);font-weight:400;line-height:1.3}._galleryCardIcon_s8nve_1116{background:#ffffff14;border:1px solid #ffffffa6;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;transition:color .3s,background .3s,transform .3s;display:flex}._galleryCard_s8nve_1038:hover ._galleryCardIcon_s8nve_1116{color:var(--gallery-green);background:#fff;transform:rotate(45deg)}._galleryEmpty_s8nve_1140{text-align:center;border:1px solid #dedfd7;padding:70px 20px}._galleryEmpty_s8nve_1140 h3{margin:0 0 10px;font-family:Georgia,Times New Roman,serif;font-size:28px;font-weight:400}._galleryEmpty_s8nve_1140 p{color:var(--gallery-muted);margin:0;font-size:14px;line-height:1.7}._videoSection_s8nve_411{border-top:1px solid #dedfd7;width:100%;max-width:1440px;margin:0 auto;padding:75px 6% 110px}._videoGrid_s8nve_424{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;display:grid}._videoCard_s8nve_431{background:#fff;border:1px solid #e6e5dd;min-width:0;overflow:hidden}._videoFrame_s8nve_449{aspect-ratio:16/9;background:#111;position:relative;overflow:hidden}._videoFrame_s8nve_449 video{object-fit:contain;width:100%;height:100%;display:block}._videoPlayLabel_s8nve_1201{color:#fff;letter-spacing:1.2px;pointer-events:none;background:#173724e6;align-items:center;gap:8px;padding:9px 12px;font-size:10px;font-weight:700;display:inline-flex;position:absolute;top:14px;left:14px}._videoInfo_s8nve_485{color:var(--gallery-green);justify-content:space-between;align-items:center;gap:16px;padding:22px;display:flex}._videoInfo_s8nve_485 span{color:var(--gallery-muted);letter-spacing:1.5px;text-transform:uppercase;font-size:10px;font-weight:700}._videoInfo_s8nve_485 h3{color:var(--gallery-text);margin:7px 0 0;font-family:Georgia,Times New Roman,serif;font-size:23px;font-weight:400}._videoInfo_s8nve_485>svg{flex-shrink:0}._galleryLightbox_s8nve_1248{z-index:9999;background:#080d0af5;justify-content:center;align-items:center;padding:65px 90px;animation:.2s _galleryFadeIn_s8nve_1;display:flex;position:fixed;inset:0}._galleryPreviewContent_s8nve_1260{flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;max-width:1100px;max-height:100%;display:flex}._galleryPreviewContent_s8nve_1260 img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:calc(100vh - 170px);display:block;box-shadow:0 20px 70px #00000040}._galleryPreviewCaption_s8nve_1281{text-align:center;width:100%}._galleryPreviewCaption_s8nve_1281 span{color:#b8cbb9;letter-spacing:2px;text-transform:uppercase;font-size:10px;font-weight:700}._galleryPreviewCaption_s8nve_1281 h3{color:#fff;margin:6px 0 0;font-family:Georgia,Times New Roman,serif;font-size:22px;font-weight:400}._galleryClose_s8nve_1302,._galleryPrev_s8nve_1260,._galleryNext_s8nve_1304{z-index:2;color:#fff;cursor:pointer;background:#ffffff12;border:1px solid #ffffff40;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;padding:0;transition:background .25s,color .25s,border-color .25s;display:flex;position:absolute}._galleryClose_s8nve_1302:hover,._galleryPrev_s8nve_1260:hover,._galleryNext_s8nve_1304:hover{color:var(--gallery-green);background:#fff;border-color:#fff}._galleryClose_s8nve_1302{top:28px;right:30px}._galleryPrev_s8nve_1260{top:50%;left:28px;transform:translateY(-50%)}._galleryNext_s8nve_1304{top:50%;right:28px;transform:translateY(-50%)}._galleryFilter_s8nve_986:focus-visible,._galleryHeroButton_s8nve_895:focus-visible,._galleryCard_s8nve_1038:focus-visible,._galleryClose_s8nve_1302:focus-visible,._galleryPrev_s8nve_1260:focus-visible,._galleryNext_s8nve_1304:focus-visible{outline-offset:4px;outline:2px solid #8aa68b}@keyframes _galleryFadeIn_s8nve_1{0%{opacity:0}to{opacity:1}}@media (width<=1024px){._galleryHero_s8nve_824{min-height:480px;padding:80px 6%}._gallerySection_s8nve_929{padding:80px 5% 90px}._galleryGrid_s8nve_1032{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}._galleryCardOverlay_s8nve_1067{padding:22px 18px}._videoSection_s8nve_411{padding-bottom:90px;padding-left:5%;padding-right:5%}._galleryLightbox_s8nve_1248{padding-left:70px;padding-right:70px}}@media (width<=640px){._galleryHero_s8nve_824{background-position:58%;min-height:430px;padding:70px 22px}._galleryHero_s8nve_824 h1{letter-spacing:-1px;font-size:clamp(39px,10vw,54px)}._galleryHeroContent_s8nve_854>p{max-width:380px;margin:20px 0 25px;font-size:13px;line-height:1.8}._galleryHeroButton_s8nve_895{min-height:46px;padding:0 18px;font-size:12px}._gallerySection_s8nve_929{padding:60px 18px 70px}._gallerySectionHeader_s8nve_936,._videoHeader_s8nve_937{align-items:flex-start;gap:15px;margin-bottom:25px}._gallerySectionHeader_s8nve_936 h2,._videoHeader_s8nve_937 h2{font-size:32px}._gallerySectionHeader_s8nve_936 p,._videoHeader_s8nve_937 p{font-size:13px}._galleryImageCount_s8nve_975{letter-spacing:1px;padding-top:5px;font-size:9px}._galleryFilters_s8nve_986{scrollbar-width:thin;scrollbar-color:#b9c3b6 transparent;flex-wrap:nowrap;gap:8px;margin-bottom:25px;margin-right:-18px;padding-bottom:8px;padding-right:18px;overflow-x:auto}._galleryFilter_s8nve_986{flex-shrink:0;min-height:39px;padding:0 15px;font-size:11px}._galleryGrid_s8nve_1032{grid-template-columns:1fr;gap:17px}._galleryCard_s8nve_1038{aspect-ratio:4/3}._galleryCardOverlay_s8nve_1067{padding:20px}._galleryCardText_s8nve_1094 strong{font-size:22px}._galleryCardIcon_s8nve_1116{width:38px;height:38px}._videoSection_s8nve_411{padding:50px 18px 70px}._videoGrid_s8nve_424{grid-template-columns:1fr;gap:20px}._videoInfo_s8nve_485{padding:18px}._videoInfo_s8nve_485 h3{font-size:21px}._galleryLightbox_s8nve_1248{padding:70px 14px 80px}._galleryPreviewContent_s8nve_1260 img{max-height:calc(100vh - 190px)}._galleryClose_s8nve_1302{width:42px;height:42px;top:14px;right:14px}._galleryPrev_s8nve_1260,._galleryNext_s8nve_1304{width:42px;height:42px;top:auto;bottom:18px;transform:none}._galleryPrev_s8nve_1260{left:calc(50% - 52px)}._galleryNext_s8nve_1304{right:calc(50% - 52px)}._galleryPreviewCaption_s8nve_1281 h3{font-size:19px}}@media (prefers-reduced-motion:reduce){._galleryPage_s8nve_7 *,._galleryPage_s8nve_7 :before,._galleryPage_s8nve_7 :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}._constructionSection_s8nve_1567{margin-top:80px}._constructionHeading_s8nve_1571{margin-bottom:32px}._constructionHeading_s8nve_1571 h2{margin-top:10px;font-size:clamp(26px,3.2vw,38px);line-height:1.2}._constructionGrid_s8nve_1581{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}._constructionCard_s8nve_1587{background:#ffffff0a;border-radius:12px;margin:0;overflow:hidden}._constructionCard_s8nve_1587 img{aspect-ratio:4/3;object-fit:cover;width:100%;transition:transform .5s;display:block}._constructionCard_s8nve_1587:hover img{transform:scale(1.05)}._constructionCard_s8nve_1587 figcaption{letter-spacing:.3px;padding:14px 16px;font-size:14px}._constructionCard_s8nve_1587:first-child{grid-column:span 2}._constructionCard_s8nve_1587:first-child img{aspect-ratio:16/9}@media (width<=900px){._constructionGrid_s8nve_1581{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){._constructionSection_s8nve_1567{margin-top:56px}._constructionGrid_s8nve_1581{grid-template-columns:1fr}._constructionCard_s8nve_1587:first-child{grid-column:auto}}._locationPage_1v79n_2{--loc-ink:#172a3a;--loc-muted:#687986;--loc-blue:#8dc7e8;--loc-blue-dark:#3d86b0;--loc-pale:#eff7fb;--loc-line:#dce8ef;--loc-white:#fff;color:var(--loc-ink);background:#fff;overflow:hidden}._locationPage_1v79n_2 *,._locationPage_1v79n_2 :before,._locationPage_1v79n_2 :after{box-sizing:border-box}._locationPage_1v79n_2 a{text-decoration:none}._hero_1v79n_25{isolation:isolate;color:#fff;background:#132c3d;align-items:center;min-height:660px;padding:100px max(7%,50% - 640px);display:flex;position:relative}._heroImage_1v79n_36,._heroOverlay_1v79n_37{z-index:-1;position:absolute;inset:0}._heroImage_1v79n_36{background:url(https://images.unsplash.com/photo-1600607687939-ce8a6c25118c?auto=format&fit=crop&w=2200&q=85) 50% 55%/cover no-repeat;transform:scale(1.02)}._heroOverlay_1v79n_37{background:linear-gradient(90deg,#0a1c2ae8 0%,#0a1c2abd 45%,#0a1c2a33 100%),linear-gradient(#0000 50%,#0a1c2a80)}._heroContent_1v79n_56{z-index:1;width:min(760px,100%);position:relative}._heroEyebrow_1v79n_62,._eyebrow_1v79n_63{letter-spacing:2px;text-transform:uppercase;align-items:center;gap:9px;font-size:11px;font-weight:700;display:inline-flex}._heroEyebrow_1v79n_62{color:#c7e8fa;margin-bottom:26px}._heroContent_1v79n_56 h1{letter-spacing:-3.6px;margin:0;font-size:clamp(45px,6.5vw,84px);font-weight:500;line-height:1.04}._heroContent_1v79n_56 h1 em{color:#a8dcf6;font-family:Georgia,Times New Roman,serif;font-weight:400}._heroContent_1v79n_56>p{color:#ffffffd4;max-width:575px;margin:27px 0 0;font-size:16px;line-height:1.9}._heroActions_1v79n_100{flex-wrap:wrap;align-items:center;gap:25px;margin-top:34px;display:flex}._primaryButton_1v79n_108,._ctaButton_1v79n_109{border:1px solid var(--loc-blue);background:var(--loc-blue);color:#132b3c;justify-content:center;align-items:center;gap:13px;min-height:52px;padding:0 22px;font-size:13px;font-weight:700;transition:all .25s;display:inline-flex}._primaryButton_1v79n_108:hover,._ctaButton_1v79n_109:hover{background:#c4e6f8;border-color:#c4e6f8;transform:translateY(-2px)}._textButton_1v79n_131{color:#fff;border-bottom:1px solid #ffffff8c;padding:0 0 7px;font-size:13px;font-weight:600}._heroNote_1v79n_139{border-left:2px solid var(--loc-blue);max-width:300px;padding-left:17px;position:absolute;bottom:37px;right:max(7%,50% - 640px)}._heroNote_1v79n_139 span{color:#bfe6fa;letter-spacing:1.8px;font-size:10px;font-weight:700}._heroNote_1v79n_139 p{color:#ffffffd9;margin:8px 0 0;font-size:12px;line-height:1.7}._intro_1v79n_162{grid-template-columns:.8fr 1.2fr;gap:85px;width:min(1150px,86%);margin:0 auto;padding:112px 0;display:grid}._introLabel_1v79n_171{flex-direction:column;align-items:flex-start;gap:24px;display:flex}._eyebrow_1v79n_63{color:var(--loc-blue-dark)}._introIndex_1v79n_182{color:#99a8b2;letter-spacing:1.6px;font-size:11px}._introCopy_1v79n_188 h2,._mapCopy_1v79n_189 h2,._connectivityCopy_1v79n_190 h2,._lifestyle_1v79n_191 h2{letter-spacing:-1.6px;margin:0;font-size:clamp(33px,4vw,50px);font-weight:500;line-height:1.15}._introCopy_1v79n_188>p,._mapCopy_1v79n_189>p,._connectivityCopy_1v79n_190>p,._lifestyleCopy_1v79n_202>p{color:var(--loc-muted);font-size:14px;line-height:1.95}._introCopy_1v79n_188>p:first-of-type{margin-top:25px}._inlineLink_1v79n_212{color:var(--loc-blue-dark);align-items:center;gap:10px;margin-top:12px;font-size:13px;font-weight:700;display:inline-flex}._inlineLink_1v79n_212:hover{gap:15px}._neighbourhoodSection_1v79n_226,._nearbySection_1v79n_227{padding:105px max(7%,50% - 640px)}._neighbourhoodSection_1v79n_226{background:var(--loc-pale)}._sectionHeading_1v79n_235{text-align:center;max-width:720px;margin:0 auto 52px}._sectionHeading_1v79n_235 h2{letter-spacing:-1.8px;margin:17px 0 14px;font-size:clamp(34px,4.3vw,52px);font-weight:500;line-height:1.15}._sectionHeading_1v79n_235>p{max-width:600px;color:var(--loc-muted);margin:0 auto;font-size:14px;line-height:1.85}._neighbourhoodGrid_1v79n_257{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}._neighbourhoodCard_1v79n_263{background:#fff;border:1px solid #e1ebf1;min-height:270px;padding:27px 25px;transition:border-color .25s,transform .25s,box-shadow .25s;position:relative}._neighbourhoodCard_1v79n_263:hover{border-color:#a7d4ed;transform:translateY(-4px);box-shadow:0 15px 40px #193c5012}._cardNumber_1v79n_278{color:#a6b8c4;letter-spacing:1px;font-size:11px;position:absolute;top:22px;right:23px}._areaIcon_1v79n_287{color:var(--loc-blue-dark);margin-bottom:19px}._neighbourhoodCard_1v79n_263 h3{letter-spacing:-.4px;margin:0 0 12px;font-size:20px;font-weight:600}._neighbourhoodCard_1v79n_263 p{min-height:66px;color:var(--loc-muted);margin:0;font-size:12px;line-height:1.8}._cardLink_1v79n_307{color:var(--loc-blue-dark);align-items:center;gap:9px;margin-top:20px;font-size:12px;font-weight:700;display:inline-flex}._mapSection_1v79n_317{grid-template-columns:.85fr 1.15fr;align-items:center;gap:60px;padding:110px max(7%,50% - 640px);display:grid}._mapCopy_1v79n_189 h2{margin-top:18px}._mapCopy_1v79n_189>p{margin:23px 0}._addressBox_1v79n_333{background:var(--loc-pale);color:var(--loc-blue-dark);align-items:flex-start;gap:14px;margin:27px 0;padding:20px;display:flex}._addressBox_1v79n_333>svg{flex-shrink:0;margin-top:2px}._addressBox_1v79n_333 div{flex-direction:column;gap:7px;display:flex}._addressBox_1v79n_333 strong{color:var(--loc-ink);font-size:13px}._addressBox_1v79n_333 span{color:var(--loc-muted);font-size:12px;line-height:1.7}._mapFrame_1v79n_365{border:1px solid var(--loc-line);background:#fff;min-width:0;padding:10px;position:relative;box-shadow:0 18px 60px #14344614}._mapFrame_1v79n_365 iframe{border:0;width:100%;height:430px;display:block}._mapCaption_1v79n_381{color:var(--loc-muted);align-items:center;gap:9px;padding:15px 10px 7px;font-size:12px;display:flex}._mapCaption_1v79n_381 svg{color:var(--loc-blue-dark)}._nearbySection_1v79n_227{background:#f8fbfd}._categoryNav_1v79n_398{flex-wrap:wrap;justify-content:center;gap:10px;margin:-12px 0 50px;display:flex}._categoryNav_1v79n_398 a{border:1px solid var(--loc-line);color:var(--loc-ink);background:#fff;align-items:center;gap:9px;padding:12px 15px;font-size:11px;font-weight:600;transition:all .2s;display:inline-flex}._categoryNav_1v79n_398 a:hover{border-color:var(--loc-blue);background:#eaf6fd}._categoryNav_1v79n_398 a>svg:first-child{color:var(--loc-blue-dark)}._categoryList_1v79n_428{flex-direction:column;gap:20px;display:flex}._categoryBlock_1v79n_434{border:1px solid var(--loc-line);background:#fff;grid-template-columns:.7fr 1.3fr;gap:40px;padding:35px;scroll-margin-top:30px;display:grid}._categoryIntro_1v79n_444{align-self:start}._categoryIntro_1v79n_444>span{color:#9aabb7;letter-spacing:1.5px;margin-bottom:18px;font-size:11px;display:block}._categoryIcon_1v79n_456{background:var(--loc-pale);width:48px;height:48px;color:var(--loc-blue-dark);place-items:center;margin-bottom:19px;display:grid}._categoryIntro_1v79n_444 h3{letter-spacing:-.7px;margin:0 0 10px;font-size:24px;font-weight:600}._categoryIntro_1v79n_444 p{color:var(--loc-muted);margin:0;font-size:12px;line-height:1.8}._placesList_1v79n_480{flex-direction:column;display:flex}._placeRow_1v79n_485{min-height:48px;color:var(--loc-ink);border-bottom:1px solid #edf2f5;grid-template-columns:10px minmax(0,1fr) auto 16px;align-items:center;gap:12px;padding:10px 0;transition:color .2s;display:grid}._placeRow_1v79n_485:last-child{border-bottom:0}._placeRow_1v79n_485:hover{color:var(--loc-blue-dark)}._placeDot_1v79n_505{background:var(--loc-blue);border-radius:50%;width:7px;height:7px}._placeName_1v79n_512{font-size:12px;line-height:1.6}._placeDistance_1v79n_517{color:#7b8e9b;white-space:nowrap;font-size:11px}._placeArrow_1v79n_523{color:#9aabb7}._distanceNote_1v79n_527{color:#7a8c98;text-align:center;max-width:850px;margin:24px auto 0;font-size:11px;line-height:1.8}._connectivity_1v79n_190{background:#eaf5fb;grid-template-columns:.9fr 1.1fr;min-height:530px;display:grid}._connectivityVisual_1v79n_543{color:#fff;background:linear-gradient(#14394ec7,#14394ec7),url(https://images.unsplash.com/photo-1511818966892-d7d671e672a2?auto=format&fit=crop&w=1200&q=80) 50%/cover no-repeat;place-items:center;min-height:400px;padding:50px;display:grid}._visualCircle_1v79n_555{aspect-ratio:1;text-align:center;border:1px solid #ffffff80;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:min(290px,100%);display:flex}._visualCircle_1v79n_555 svg{color:#a8dcf6;margin-bottom:15px}._visualCircle_1v79n_555 span{color:#b9e4fa;letter-spacing:2px;margin-bottom:12px;font-size:10px;font-weight:700}._visualCircle_1v79n_555 strong{font-family:Georgia,Times New Roman,serif;font-size:31px;font-weight:400;line-height:1.15}._connectivityCopy_1v79n_190{align-self:center;max-width:670px;padding:75px 10%}._connectivityCopy_1v79n_190 h2{margin-top:18px}._connectivityCopy_1v79n_190>p{margin:23px 0}._connectionPoints_1v79n_601{flex-direction:column;gap:17px;margin:30px 0;display:flex}._connectionPoints_1v79n_601>div{color:var(--loc-ink);align-items:center;gap:13px;font-size:12px;display:flex}._connectionPoints_1v79n_601 svg{color:var(--loc-blue-dark);flex-shrink:0}._connectivityCopy_1v79n_190 ._connectionDisclaimer_1v79n_621{font-size:11px}._lifestyle_1v79n_191{grid-template-columns:1fr .8fr;align-items:center;gap:80px;width:min(1150px,86%);margin:0 auto;padding:100px 0;display:grid}._lifestyle_1v79n_191 h2{margin-top:18px}._lifestyleCopy_1v79n_202>p{margin-top:0}._lifestyleCopy_1v79n_202 ._primaryButton_1v79n_108{margin-top:12px}._finalCta_1v79n_647{text-align:center;color:#fff;background:radial-gradient(at 50% 0,#8dc7e833,#0000 55%),#142e40;padding:90px 20px}._finalCta_1v79n_647 ._eyebrow_1v79n_63{color:#a8dcf6}._finalCta_1v79n_647 h2{letter-spacing:-1.8px;margin:20px auto 15px;font-size:clamp(34px,4.5vw,54px);font-weight:500;line-height:1.15}._finalCta_1v79n_647>p{color:#ffffffbf;max-width:580px;margin:0 auto;font-size:13px;line-height:1.9}._ctaButton_1v79n_109{margin-top:29px}@media (width>=1500px){._hero_1v79n_25{min-height:730px}}@media (width<=1000px){._hero_1v79n_25{min-height:600px}._intro_1v79n_162{gap:45px}._mapSection_1v79n_317{gap:35px}._categoryBlock_1v79n_434{grid-template-columns:.75fr 1.25fr;gap:25px;padding:27px}._connectivityCopy_1v79n_190{padding:60px 8%}}@media (width<=760px){._hero_1v79n_25{align-items:center;min-height:620px;padding:95px 7% 115px}._heroImage_1v79n_36{background-position:60%}._heroOverlay_1v79n_37{background:linear-gradient(90deg,#0a1c2ae0,#0a1c2a8c)}._heroContent_1v79n_56 h1{letter-spacing:-2px;font-size:clamp(45px,10vw,65px)}._heroContent_1v79n_56>p{font-size:14px}._heroNote_1v79n_139{max-width:360px;bottom:25px;left:7%;right:7%}._intro_1v79n_162{grid-template-columns:1fr;gap:25px;width:86%;padding:75px 0}._introLabel_1v79n_171{flex-direction:row;justify-content:space-between;align-items:center}._introCopy_1v79n_188 h2,._mapCopy_1v79n_189 h2,._connectivityCopy_1v79n_190 h2,._lifestyle_1v79n_191 h2{font-size:38px}._neighbourhoodSection_1v79n_226,._nearbySection_1v79n_227{padding:75px 6%}._sectionHeading_1v79n_235{margin-bottom:35px}._sectionHeading_1v79n_235 h2{font-size:37px}._neighbourhoodGrid_1v79n_257{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._neighbourhoodCard_1v79n_263{min-height:270px;padding:23px 18px}._neighbourhoodCard_1v79n_263 h3{font-size:18px}._neighbourhoodCard_1v79n_263 p{font-size:12px}._mapSection_1v79n_317{grid-template-columns:1fr;gap:35px;padding:75px 7%}._mapFrame_1v79n_365 iframe{height:350px}._categoryNav_1v79n_398{justify-content:flex-start;margin-bottom:30px}._categoryBlock_1v79n_434{grid-template-columns:1fr;gap:22px;padding:25px 20px}._categoryIntro_1v79n_444{grid-template-columns:48px 1fr;align-items:center;column-gap:15px;display:grid}._categoryIntro_1v79n_444>span{display:none}._categoryIcon_1v79n_456{grid-row:span 2;margin:0}._categoryIntro_1v79n_444 h3{align-self:end;margin:0 0 5px;font-size:21px}._categoryIntro_1v79n_444 p{align-self:start}._connectivity_1v79n_190{grid-template-columns:1fr}._connectivityVisual_1v79n_543{min-height:340px}._visualCircle_1v79n_555{width:240px}._connectivityCopy_1v79n_190{padding:55px 7%}._lifestyle_1v79n_191{grid-template-columns:1fr;gap:25px;width:86%;padding:75px 0}._finalCta_1v79n_647{padding:75px 7%}}@media (width<=440px){._hero_1v79n_25{min-height:650px}._heroActions_1v79n_100{flex-direction:column;align-items:flex-start;gap:19px}._heroContent_1v79n_56 h1{font-size:45px}._heroEyebrow_1v79n_62,._eyebrow_1v79n_63{letter-spacing:1.5px;font-size:9px}._neighbourhoodGrid_1v79n_257{grid-template-columns:1fr}._neighbourhoodCard_1v79n_263{min-height:auto}._neighbourhoodCard_1v79n_263 p{min-height:0}._categoryNav_1v79n_398 a{padding:10px;font-size:10px}._placeRow_1v79n_485{grid-template-columns:8px minmax(0,1fr) auto 13px;gap:8px}._placeName_1v79n_512{font-size:11px}._placeDistance_1v79n_517{font-size:10px}._mapFrame_1v79n_365 iframe{height:300px}._finalCta_1v79n_647 h2{font-size:36px}}@media (prefers-reduced-motion:reduce){._locationPage_1v79n_2 *,._locationPage_1v79n_2 :before,._locationPage_1v79n_2 :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}._heroImage_1v79n_36{background-image:url(/images/location-hero.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}._hero_1v79n_25{position:relative;overflow:hidden}._heroImage_1v79n_36{width:100%;height:100%;position:absolute;inset:0}._heroOverlay_1v79n_37{z-index:1;pointer-events:none;position:absolute;inset:0}._heroContent_1v79n_56,._heroNote_1v79n_139{z-index:2;position:relative}@media (width<=768px){._heroImage_1v79n_36{background-position:50%}}@media (width<=480px){._heroImage_1v79n_36{background-position:50%}}._disclaimerSection_1v79n_997{background:#f0f0f0;border-top:1px solid #dedede;width:100%;padding:55px 24px 30px}._disclaimerInner_1v79n_1004{width:100%;max-width:1250px;margin:0 auto}._disclaimerEyebrow_1v79n_1010{color:#1677b9;letter-spacing:2px;text-transform:uppercase;margin-bottom:10px;font-size:10px;font-weight:700;display:block}._disclaimerInner_1v79n_1004 h3{color:#1c334b;margin:0 0 22px;font-family:inherit;font-size:23px;font-weight:500}._disclaimerInner_1v79n_1004 p{color:#424242;text-align:justify;margin:0 0 13px;font-size:12px;line-height:1.85}._disclaimerInner_1v79n_1004 p strong{color:#222;font-weight:700}._disclaimerInner_1v79n_1004 p a{color:#126ca8;font-weight:600;text-decoration:underline}._disclaimerBottom_1v79n_1047{color:#777;border-top:1px solid #d4d4d4;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:25px;padding-top:17px;font-size:11px;display:flex}@media (width<=768px){._disclaimerSection_1v79n_997{padding:38px 20px 25px}._disclaimerInner_1v79n_1004 h3{font-size:20px}._disclaimerInner_1v79n_1004 p{text-align:left;font-size:11px;line-height:1.8}._disclaimerBottom_1v79n_1047{flex-direction:column;align-items:flex-start;gap:8px}}._reraQrSection_1v79n_1083{background:#f0f0f0;justify-content:center;align-items:center;width:100%;padding:35px 20px 25px;display:flex}._reraQrContent_1v79n_1092{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}._reraQrImage_1v79n_1100{object-fit:contain;background:#fff;width:125px;height:125px;padding:4px;display:block}._reraQrContent_1v79n_1092 p{color:#333;margin:0;font-size:11px;line-height:1.6}@media (width<=768px){._reraQrSection_1v79n_1083{padding:28px 16px 20px}._reraQrImage_1v79n_1100{width:115px;height:115px}}._contactPage_l194j_2{--contact-ink:#172b3b;--contact-muted:#718092;--contact-blue:#6daed3;--contact-pale:#f0f8fd;--contact-line:#e1eaf0;width:100%;color:var(--contact-ink);background:#fff;overflow:clip}._contactPage_l194j_2 *,._contactPage_l194j_2 :before,._contactPage_l194j_2 :after{box-sizing:border-box}._container_l194j_21{width:min(1200px,100% - 48px);margin-inline:auto}._hero_l194j_28{isolation:isolate;background:radial-gradient(circle at 82% 30%,#b8def48c,#0000 35%),linear-gradient(120deg,#f5faff,#eaf5fc 60%,#fff);align-items:center;min-height:460px;display:flex;position:relative;overflow:hidden}._heroDecoration_l194j_45{z-index:-1;aspect-ratio:1;border:1px solid #67a9cf3d;border-radius:50%;width:min(35vw,400px);position:absolute;top:50%;right:8%;transform:translateY(-50%)}._heroDecoration_l194j_45:before,._heroDecoration_l194j_45:after{content:"";border:1px solid #67a9cf3d;border-radius:50%;position:absolute;inset:10%}._heroDecoration_l194j_45:after{inset:21%}._heroContent_l194j_70{max-width:760px;padding:75px 0 90px}._eyebrow_l194j_75{color:#5687a5;letter-spacing:2.5px;font-size:10px;font-weight:700;line-height:1.8;display:inline-block}._hero_l194j_28 h1{letter-spacing:-2.7px;margin:20px 0;font-size:clamp(42px,5.5vw,72px);font-weight:500;line-height:1.08}._hero_l194j_28 h1 span{color:var(--contact-blue);font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:400}._heroContent_l194j_70>p{max-width:510px;color:var(--contact-muted);margin:0;font-size:14px;line-height:1.9}._primaryButton_l194j_107,._ctaButton_l194j_108{color:#fff;background:var(--contact-ink);border:1px solid var(--contact-ink);justify-content:center;align-items:center;gap:16px;padding:15px 21px;font-size:12px;font-weight:600;text-decoration:none;transition:color .25s,background .25s,transform .25s;display:inline-flex}._primaryButton_l194j_107{margin-top:27px}._primaryButton_l194j_107:hover,._ctaButton_l194j_108:hover{color:var(--contact-ink);background:0 0;transform:translateY(-2px)}._heroBottom_l194j_139{color:#71879a;letter-spacing:1.8px;border-top:1px solid #709db833;justify-content:space-between;gap:20px;padding:18px max(24px,50% - 600px);font-size:9px;font-weight:600;display:flex;position:absolute;bottom:0;left:0;right:0}._mainSection_l194j_160{padding:95px 0}._contactGrid_l194j_164{grid-template-columns:.85fr 1.15fr;align-items:start;gap:65px;display:grid}._infoPanel_l194j_173{padding-top:15px}._infoPanel_l194j_173>h2{letter-spacing:-1.7px;margin:18px 0;font-size:clamp(34px,4vw,48px);font-weight:500;line-height:1.15}._infoDescription_l194j_185{max-width:410px;color:var(--contact-muted);margin:0;font-size:13px;line-height:1.9}._contactDetails_l194j_193{gap:25px;margin-top:40px;display:grid}._detailItem_l194j_199{align-items:flex-start;gap:16px;display:flex}._detailIcon_l194j_205{color:#568eb1;background:var(--contact-pale);border:1px solid #e0eef7;flex-shrink:0;place-items:center;width:46px;height:46px;display:grid}._detailItem_l194j_199>div{min-width:0;padding-top:2px}._detailLabel_l194j_222{color:#8293a0;letter-spacing:1.7px;margin-bottom:7px;font-size:9px;font-weight:700;display:block}._detailItem_l194j_199 h3,._detailItem_l194j_199 a{color:var(--contact-ink);overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:600;line-height:1.7;display:inline-block}._detailItem_l194j_199 a{text-decoration:none}._detailItem_l194j_199 a:hover{color:#568eb1}._whatsappButton_l194j_250{color:var(--contact-ink);border:1px solid var(--contact-line);background:#fff;align-items:center;gap:12px;margin-top:32px;padding:13px 17px;font-size:12px;font-weight:600;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex}._whatsappButton_l194j_250:hover{background:var(--contact-pale);border-color:#b8dced}._infoNote_l194j_274{background:#f7fafc;align-items:stretch;gap:14px;margin-top:38px;padding:18px;display:flex}._noteLine_l194j_283{background:var(--contact-blue);flex-shrink:0;width:2px}._infoNote_l194j_274 p{color:var(--contact-muted);margin:0;font-size:11px;line-height:1.8}._formPanel_l194j_298{border:1px solid var(--contact-line);background:#fff;min-width:0;padding:42px;scroll-margin-top:110px;box-shadow:0 20px 60px #19364a0e}._formHeading_l194j_307{margin-bottom:30px}._formHeading_l194j_307 h2{letter-spacing:-1px;margin:12px 0;font-size:clamp(27px,3vw,36px);font-weight:500;line-height:1.25}._formHeading_l194j_307 p{color:var(--contact-muted);margin:0;font-size:12px;line-height:1.8}._formRow_l194j_326{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}._formGroup_l194j_332{flex-direction:column;gap:9px;min-width:0;margin-bottom:20px;display:flex}._formGroup_l194j_332 label{color:var(--contact-ink);font-size:11px;font-weight:600}._formGroup_l194j_332 input,._formGroup_l194j_332 select,._formGroup_l194j_332 textarea{width:100%;min-width:0;color:var(--contact-ink);font:inherit;background:#fbfdff;border:1px solid #dce6ed;border-radius:0;padding:13px 14px;font-size:12px;transition:border-color .2s,box-shadow .2s;display:block}._formGroup_l194j_332 input,._formGroup_l194j_332 select{min-height:46px}._formGroup_l194j_332 textarea{resize:vertical;min-height:110px;line-height:1.7}._formGroup_l194j_332 input::placeholder,._formGroup_l194j_332 textarea::placeholder{color:#a1adb7}._formGroup_l194j_332 input:focus,._formGroup_l194j_332 select:focus,._formGroup_l194j_332 textarea:focus{border-color:#78b5d8;outline:none;box-shadow:0 0 0 3px #6daed31f}._consent_l194j_391{color:var(--contact-muted);cursor:pointer;align-items:flex-start;gap:10px;margin:2px 0 22px;font-size:11px;line-height:1.7;display:flex}._consent_l194j_391 input{width:15px;height:15px;accent-color:var(--contact-ink);flex-shrink:0;margin-top:2px}._formStatus_l194j_411{color:#36566c;background:var(--contact-pale);border-left:3px solid var(--contact-blue);margin-bottom:18px;padding:13px 14px;font-size:12px;line-height:1.7}._submitButton_l194j_421{color:#fff;background:var(--contact-ink);border:1px solid var(--contact-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:16px 20px;font-family:inherit;font-size:12px;font-weight:600;transition:background .25s,color .25s;display:flex}._submitButton_l194j_421:hover{color:var(--contact-ink);background:#fff}._submitButton_l194j_421:focus-visible,._primaryButton_l194j_107:focus-visible,._ctaButton_l194j_108:focus-visible{outline:3px solid var(--contact-blue);outline-offset:4px}._formDisclaimer_l194j_456{color:#8a98a4;margin:15px 0 0;font-size:10px;line-height:1.8}._bottomCta_l194j_465{background:radial-gradient(circle at 90% 20%,#bee1f533,#0000 35%),#f0f8fd;border-top:1px solid #e4eff6;padding:55px 0}._ctaInner_l194j_477{justify-content:space-between;align-items:center;gap:30px;display:flex}._ctaInner_l194j_477 h2{letter-spacing:-1px;margin:12px 0;font-size:clamp(25px,3.5vw,38px);font-weight:500;line-height:1.25}._ctaInner_l194j_477 p{color:var(--contact-muted);margin:0;font-size:12px;line-height:1.8}._ctaButton_l194j_108{flex-shrink:0}@media (width<=950px){._contactGrid_l194j_164{grid-template-columns:1fr 1.1fr;gap:30px}._formPanel_l194j_298{padding:28px}._heroDecoration_l194j_45{width:320px;right:-70px}}@media (width<=700px){._container_l194j_21{width:calc(100% - 36px)}._hero_l194j_28{min-height:430px}._heroContent_l194j_70{padding:65px 0 85px}._hero_l194j_28 h1{letter-spacing:-1.8px;font-size:clamp(39px,10vw,53px)}._heroContent_l194j_70>p{max-width:450px;font-size:13px}._heroDecoration_l194j_45{width:240px;top:18%;right:-145px;transform:none}._heroBottom_l194j_139{letter-spacing:1px;padding:15px 18px;font-size:8px}._mainSection_l194j_160{padding:60px 0}._contactGrid_l194j_164{grid-template-columns:1fr;gap:45px}._infoPanel_l194j_173{padding-top:0}._infoPanel_l194j_173>h2{font-size:39px}._contactDetails_l194j_193{gap:22px;margin-top:30px}._infoNote_l194j_274{margin-top:28px}._formPanel_l194j_298{padding:26px 20px}._formHeading_l194j_307 h2{font-size:29px}._formRow_l194j_326{grid-template-columns:1fr;gap:0}._ctaInner_l194j_477{flex-direction:column;align-items:flex-start;gap:24px}._ctaInner_l194j_477 h2{font-size:30px}}@media (width<=380px){._container_l194j_21{width:calc(100% - 28px)}._hero_l194j_28 h1{font-size:37px}._heroBottom_l194j_139{gap:8px;font-size:7px}._formPanel_l194j_298{padding:22px 15px}._detailItem_l194j_199{gap:12px}._detailIcon_l194j_205{width:40px;height:40px}}@media (prefers-reduced-motion:reduce){._contactPage_l194j_2 *,._contactPage_l194j_2 :before,._contactPage_l194j_2 :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.admin-auth,.admin-simple-auth,.admin-layout{color:#243746;font-family:DM Sans,sans-serif}.admin-auth *,.admin-simple-auth *,.admin-layout *{box-sizing:border-box}.admin-auth{background:#fff;grid-template-columns:1fr 1fr;min-height:100vh;display:grid}.admin-auth-image{color:#fff;background:linear-gradient(#08172233,#081722d9),url(https://images.unsplash.com/photo-1600607687939-ce8a6c25118c?auto=format&fit=crop&w=1400&q=85) 50%/cover;min-height:100vh}.admin-image-overlay{flex-direction:column;justify-content:space-between;min-height:100vh;padding:55px 9%;display:flex}.admin-brand-light,.admin-brand-dark{letter-spacing:3px;font-family:Playfair Display,serif;font-size:25px;font-weight:700}.admin-image-tag,.admin-small-label{letter-spacing:3px;font-size:10px;font-weight:700}.admin-image-overlay h1{margin:22px 0;font:600 clamp(38px,5vw,65px)/1.15 Playfair Display,serif}.admin-image-overlay p{color:#e1e7eb;max-width:380px;line-height:1.8}.admin-image-bottom{letter-spacing:3px;font-size:10px}.admin-auth-content{place-items:center;padding:40px;display:grid}.admin-login-box{width:100%;max-width:410px}.admin-brand-dark{color:#19374b}.admin-auth-heading{margin:65px 0 38px}.admin-small-label{color:#9b8054}.admin-auth-heading h2,.admin-simple-card h2{color:#18364b;margin:13px 0;font:600 38px Playfair Display,serif}.admin-auth-heading p,.admin-simple-card>p{color:#82909a;font-size:14px;line-height:1.7}.admin-login-box form,.admin-simple-card form{flex-direction:column;gap:12px;display:flex}.admin-login-box label,.admin-simple-card label{margin-top:9px;font-size:12px;font-weight:700}.admin-input-wrap{color:#80909a;border:1px solid #e0e6e9;border-radius:5px;align-items:center;gap:12px;height:54px;padding:0 15px;display:flex}.admin-input-wrap:focus-within,.admin-basic-input:focus{border-color:#9b8054;outline:none}.admin-input-wrap input{min-width:0;font:inherit;color:#243746;background:0 0;border:0;outline:0;flex:1;font-size:13px}.admin-eye,.admin-actions button,.admin-modal-head button{cursor:pointer;color:#73838e;background:0 0;border:0}.admin-forgot-row{text-align:right;margin:5px 0 20px}.admin-forgot-row a,.admin-back-link{color:#9b8054;font-size:12px;font-weight:600;text-decoration:none}.admin-primary-btn,.admin-primary-link{color:#fff;letter-spacing:1.5px;cursor:pointer;text-align:center;background:#19374b;border:0;border-radius:4px;width:100%;padding:17px;font-size:11px;font-weight:700;text-decoration:none}.admin-primary-btn:hover,.admin-primary-link:hover{background:#9b8054}.admin-primary-btn:disabled{opacity:.6;cursor:wait}.admin-security-note{color:#9aa5ab;justify-content:center;align-items:center;gap:8px;margin-top:32px;font-size:11px;display:flex}.admin-error,.admin-success{border-radius:4px;margin:12px 0;padding:12px;font-size:12px}.admin-error{color:#b42318;background:#fff0ef}.admin-success{color:#16834a;background:#edfaf2}.admin-simple-auth{background:#f5f7f8;place-items:center;min-height:100vh;padding:24px;display:grid}.admin-simple-card{background:#fff;border:1px solid #e8ecee;border-radius:8px;width:100%;max-width:440px;padding:45px;box-shadow:0 15px 50px #1428370f}.admin-simple-card .admin-brand-dark{font-size:19px}.admin-icon-circle{color:#9b8054;background:#f1eee7;border-radius:50%;place-items:center;width:58px;height:58px;margin-top:35px;display:grid}.admin-basic-input{width:100%;height:50px;font:inherit;border:1px solid #dfe5e9;border-radius:4px;outline:0;padding:12px}.admin-otp-input{letter-spacing:10px;text-align:center;font-size:23px}.admin-back-link{justify-content:center;align-items:center;gap:8px;margin-top:28px;display:flex}.admin-layout{background:#f5f7f8;min-height:100vh;display:flex}.admin-sidebar{color:#fff;background:#173448;flex-direction:column;width:255px;min-width:255px;min-height:100vh;padding:30px 18px;display:flex}.admin-side-brand{align-items:center;gap:12px;padding:0 10px 40px;display:flex}.admin-side-brand strong{letter-spacing:1.5px;font:600 17px Playfair Display,serif;display:block}.admin-side-brand span{color:#a8b8c1;letter-spacing:2px;margin-top:5px;font-size:9px;display:block}.admin-nav-label{color:#8298a5;letter-spacing:2px;padding:0 12px 15px;font-size:9px}.admin-nav-link{color:#c1ced5;border-radius:4px;align-items:center;gap:13px;margin-bottom:6px;padding:14px 12px;font-size:13px;text-decoration:none;display:flex}.admin-nav-link.active,.admin-nav-link:hover{color:#fff;background:#29495e}.admin-sidebar-bottom{margin-top:auto}.admin-profile{border-top:1px solid #355366;align-items:center;gap:10px;padding:15px 5px;display:flex}.admin-avatar{background:#9b8054;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.admin-profile strong,.admin-profile span{overflow-wrap:anywhere;font-size:11px;display:block}.admin-profile span{color:#9fb0ba;margin-top:4px;font-size:9px}.admin-logout{color:#c5d0d7;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;width:100%;padding:15px 8px;display:flex}.admin-main{flex:1;min-width:0;padding:35px 5%}.admin-topbar{border-bottom:1px solid #e5eaed;justify-content:space-between;align-items:center;padding-bottom:23px;display:flex}.admin-topbar>div>span{letter-spacing:2px;color:#9b8054;font-size:9px}.admin-topbar h2{color:#19374b;margin:7px 0 0;font:600 25px Playfair Display,serif}.admin-status{color:#56836a;font-size:11px}.admin-status i{background:#59a675;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.admin-welcome{color:#19374b;background:#eaf0f2;justify-content:space-between;align-items:center;margin:35px 0;padding:35px;display:flex}.admin-welcome>div>span,.admin-quick-card>div>span{color:#9b8054;letter-spacing:2px;font-size:9px;font-weight:700}.admin-welcome h1{margin:12px 0;font:600 30px Playfair Display,serif}.admin-welcome p{color:#74858e;font-size:12px}.admin-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.admin-stat-card{background:#fff;border:1px solid #e9edef;padding:27px}.admin-stat-icon{color:#9b8054;background:#f0eee8;place-items:center;width:42px;height:42px;margin-bottom:20px;display:grid}.admin-stat-card>span{color:#84929a;letter-spacing:1px;font-size:10px}.admin-stat-card h2{color:#19374b;margin:12px 0 4px;font-size:34px}.admin-stat-card small{color:#9aa5ab;font-size:11px}.admin-quick-card{background:#fff;border:1px solid #e9edef;justify-content:space-between;align-items:center;gap:20px;margin-top:25px;padding:28px;display:flex}.admin-quick-card h3{color:#19374b;font:600 20px Playfair Display,serif}.admin-quick-card p{color:#84929a;font-size:12px}.admin-primary-link{white-space:nowrap;align-items:center;gap:10px;width:auto;display:inline-flex}.admin-enquiry-heading{justify-content:space-between;align-items:center;margin:35px 0 20px;display:flex}.admin-enquiry-heading h1{color:#19374b;margin:0 0 8px;font:600 27px Playfair Display,serif}.admin-enquiry-heading p{color:#82909a;font-size:12px}.admin-count{background:#e8eef0;border-radius:30px;padding:9px 14px;font-size:11px}.admin-table-card{background:#fff;border:1px solid #e7ecee}.admin-table-toolbar{padding:20px}.admin-search{color:#81919a;border:1px solid #e3e8eb;align-items:center;gap:10px;max-width:400px;padding:12px;display:flex}.admin-search input{min-width:0;font:inherit;border:0;outline:0;flex:1;font-size:12px}.admin-table-scroll{overflow-x:auto}.admin-table{border-collapse:collapse;text-align:left;width:100%}.admin-table th{color:#81909a;letter-spacing:1px;white-space:nowrap;background:#f7f8f8;padding:17px;font-size:9px}.admin-table td{color:#5f707b;border-top:1px solid #edf0f1;padding:17px;font-size:11px}.admin-table td strong,.admin-table td small{display:block}.admin-table td strong{color:#243e4d}.admin-table td small{color:#99a5ac;margin-top:5px}.admin-actions{gap:12px;display:flex}.admin-actions button:hover{color:#9b8054}.admin-refresh{cursor:pointer;background:#fff;border:1px solid #e3e8eb;align-items:center;gap:8px;padding:10px 14px;display:flex}.admin-modal-backdrop{z-index:100;background:#0c1d288c;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.admin-modal{background:#fff;border-radius:7px;width:100%;max-width:520px;max-height:90vh;padding:30px;overflow:auto}.admin-modal-head{justify-content:space-between;align-items:flex-start;margin-bottom:25px;display:flex}.admin-modal-head span{color:#9b8054;letter-spacing:2px;font-size:9px}.admin-modal-head h2{color:#19374b;font:600 25px Playfair Display,serif}.admin-detail-list>div{border-top:1px solid #edf0f1;padding:13px 0}.admin-detail-list span{color:#8b999f;margin-bottom:6px;font-size:10px;display:block}.admin-detail-list strong,.admin-detail-list p{color:#294253;overflow-wrap:anywhere;font-size:13px}.admin-modal .admin-primary-btn{margin-top:20px}@media (width<=900px){.admin-auth{grid-template-columns:40% 60%}.admin-sidebar{width:210px;min-width:210px}.admin-main{padding:25px 3%}}@media (width<=650px){.admin-auth{grid-template-columns:1fr}.admin-auth-image{display:none}.admin-auth-content{min-height:100vh;padding:25px}.admin-auth-heading{margin:45px 0 30px}.admin-simple-card{padding:30px 22px}.admin-layout{display:block}.admin-sidebar{width:100%;min-width:0;min-height:auto;padding:15px}.admin-side-brand{padding-bottom:15px}.admin-nav-label,.admin-sidebar-bottom{display:none}.admin-sidebar{flex-flow:wrap;align-items:center}.admin-side-brand{width:100%}.admin-nav-link{flex:1;justify-content:center;margin:0;padding:11px 8px;font-size:11px}.admin-main{padding:22px 15px}.admin-welcome{padding:23px}.admin-welcome h1{font-size:23px}.admin-stat-grid{grid-template-columns:1fr}.admin-quick-card{flex-direction:column;align-items:flex-start}.admin-enquiry-heading{flex-direction:column;align-items:flex-start;gap:12px}}.admin-refresh:disabled{opacity:.6;cursor:not-allowed}.admin-spin{animation:1s linear infinite adminSpin}@keyframes adminSpin{to{transform:rotate(360deg)}}.admin-table td[colspan]{text-align:center;color:#82909a;padding:35px}:root{color:#243448;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--primary:#78bce8;--primary-dark:#388fc8;--primary-light:#eaf6ff;--ink:#243448;--muted:#718096;--line:#e4edf4;--surface:#f5faff;--white:#fff;--radius:18px;--container:1200px;background:#fff;font-family:DM Sans,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{min-width:320px;min-height:100vh;margin:0}body,button,input,textarea,select{font-family:DM Sans,sans-serif}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}h1,h2,h3,h4{margin:0;font-family:Manrope,sans-serif;line-height:1.15}p{line-height:1.8}button,input,textarea{font-size:inherit}.container{width:min(var(--container), calc(100% - 48px));margin-inline:auto}.section{padding:100px 0}.eyebrow{color:var(--primary-dark);letter-spacing:2px;text-transform:uppercase;align-items:center;gap:10px;font-size:12px;font-weight:700;display:inline-flex}.eyebrow:before{content:"";background:var(--primary);width:25px;height:2px}.section-title{letter-spacing:-1.8px;margin-top:18px;font-size:clamp(32px,4vw,48px)}.section-description{max-width:620px;color:var(--muted);font-size:15px}@media (width<=640px){.container{width:calc(100% - 36px)}.section{padding:68px 0}}
