.hero{width:94%;max-width:1550px;grid-template-columns:.92fr 1.18fr;min-height:740px;background:#11243e;border:0;border-radius:10px;color:#fff;margin-top:18px}.hero-content{padding:65px 9%}.hero h1{color:white;font-size:clamp(44px,4.4vw,67px);font-weight:600;letter-spacing:-2.8px;line-height:1.12}.hero h1 em{color:#ebd8b3;font-weight:500}.hero .eyebrow{color:#ebd8b3;font-size:10px;letter-spacing:1.6px}.hero-bottom p{color:#e4ebf5;font-size:15px}.hero .button-primary{background:#edddbd;color:#14243b;border-radius:3px}.hero .button-primary:hover{background:#fff0d2}.hero .button-quiet{color:white;border-color:#b7c4d6}.hero-image{background:linear-gradient(0deg,#11243e75,transparent 55%),url('https://images.pexels.com/photos/695193/pexels-photo-695193.jpeg?auto=compress&cs=tinysrgb&w=1800') center/cover;min-height:650px}.hero-image:after{content:'THE ART OF BEING CHOSEN';background:#11243eeb;bottom:33px;left:30px;right:auto;max-width:80%;text-align:left;padding:14px 20px;border-left:2px solid #e3c99a;border-radius:0;font-size:9px}.hero-foot{background:#11243e;color:#e4ebf5;border-color:#ffffff30;font-size:9px;letter-spacing:1.6px}.hero-foot i{color:#ebd8b3}.hero-photo-inset{position:absolute;width:43%;height:185px;right:25px;bottom:85px;border:6px solid white;box-shadow:0 16px 45px #0005;object-fit:cover;z-index:2}.luxury-gallery{padding-top:75px;padding-bottom:85px}.luxury-gallery .section-head{align-items:center}.luxury-gallery .eyebrow{color:#715326}.luxury-gallery h2{font-weight:600;font-size:clamp(32px,3.5vw,48px);max-width:700px}.luxury-gallery h2 em{color:#715326;font-style:normal}.luxury-gallery .section-head>p{max-width:300px;color:#394b62}.luxury-grid{display:grid;grid-template-columns:1.1fr 1fr 1fr;gap:22px;align-items:start;margin-top:45px}.luxury-card{display:block;position:relative;height:475px;overflow:hidden;background:#14243b;border-radius:5px}.luxury-card:nth-child(2){margin-top:55px;height:420px}.luxury-card:nth-child(3){margin-top:25px;height:450px}.luxury-card img{height:100%;width:100%;object-fit:cover;transition:transform .7s}.luxury-card:hover img{transform:scale(1.045)}.luxury-card:after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,transparent 35%,#07182bea 100%)}.luxury-card>div{position:absolute;z-index:2;left:28px;right:25px;bottom:27px;color:white}.luxury-card small{font-size:10px;letter-spacing:2px;color:#edddbd}.luxury-card h3{font-size:28px;line-height:1.2;font-weight:500;letter-spacing:-.7px;margin:13px 0}.luxury-card p{color:#edf2f8;font-size:13px;margin:0;line-height:1.7}.luxury-card .photo-arrow{position:absolute;right:20px;top:20px;z-index:3;border:1px solid #ffffffa0;background:#11243e80;color:white;width:40px;height:40px;display:grid;place-items:center;border-radius:50%;font-size:20px}.gallery-note{color:#45566c;font-size:11px;margin:22px 0 0}.photo-ribbon{padding:35px 5% 0;max-width:1440px;margin:auto;display:grid;grid-template-columns:1fr 1.2fr 1fr;gap:16px;height:260px}.photo-ribbon figure{margin:0;position:relative;overflow:hidden;border-radius:5px}.photo-ribbon img{width:100%;height:100%;object-fit:cover}.photo-ribbon figcaption{position:absolute;bottom:0;left:0;right:0;padding:15px;color:#fff;background:#11243ee8;font-size:11px;letter-spacing:1px}.home-curated .photo-ribbon{display:none}.home-curated .luxury-gallery{display:block}.contact-photo{width:100%;height:210px;object-fit:cover;border-radius:4px;margin-top:25px}.contact-mark{display:none}.brand:before{background:#11243e;border-radius:5px}.brand{font-weight:600}nav .nav-cta,.route-page .nav-cta{border-radius:4px}.route-page .luxury-gallery{padding-top:65px}@media(max-width:1000px){.hero{grid-template-columns:1fr 1fr}.hero-content{padding:55px 8%}.hero h1{font-size:51px}.hero-photo-inset{height:150px;width:48%;right:15px}.luxury-grid{gap:15px}.luxury-card{height:400px}.luxury-card:nth-child(2){height:345px}.luxury-card:nth-child(3){height:375px}.luxury-card>div{left:20px;right:18px}.luxury-card h3{font-size:24px}}@media(max-width:760px){.hero{display:flex;min-height:0;width:94%;border-radius:8px}.hero-content{padding:45px 8%}.hero h1{font-size:46px;line-height:1.12}.hero-image{min-height:400px}.hero-photo-inset{width:42%;height:150px;bottom:80px;right:20px;border-width:4px}.hero-image:after{left:20px;bottom:23px;font-size:9px}.hero-foot{font-size:8px}.luxury-gallery{padding-top:50px;padding-bottom:55px}.luxury-grid{grid-template-columns:1fr;gap:20px;margin-top:30px}.luxury-card,.luxury-card:nth-child(2),.luxury-card:nth-child(3){height:390px;margin-top:0}.luxury-card h3{font-size:29px}.luxury-gallery .section-head>p{max-width:none}.photo-ribbon{height:auto;grid-template-columns:1fr;padding:25px 6% 0;gap:15px}.photo-ribbon figure{height:220px}.contact-photo{height:220px}}
