.blog-hero{position:relative;min-height:440px;display:flex;align-items:flex-end;padding:92px max(24px,calc((100vw - 1272px)/2));overflow:hidden;background:linear-gradient(90deg,rgba(9,19,29,.96),rgba(9,19,29,.76) 48%,rgba(9,19,29,.27)),url('/assets/home-v2-hero-desktop.png') center/cover}.blog-hero:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,rgba(9,19,29,.65),transparent 58%)}.blog-hero>div{position:relative;z-index:1;width:min(630px,52vw)}.blog-hero p,.blog-list-heading p,.blog-card>div>p,.blog-article-hero p,.blog-article-body aside>p{margin:0;color:#cdb074;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.blog-hero h1{margin:15px 0 21px;color:#f6f2e9;font-size:clamp(62px,7vw,108px);line-height:.82}.blog-hero>div>span{display:block;max-width:480px;color:rgba(246,242,233,.78);font-size:15px;line-height:1.75}.blog-list{padding-top:84px;padding-bottom:116px;color:#181716}.blog-list-heading{display:flex;justify-content:space-between;align-items:center;padding-bottom:18px;border-bottom:1px solid rgba(24,23,22,.2)}.blog-list-heading>span{color:#766d62;font-size:10px}.blog-card{display:grid;grid-template-columns:minmax(300px,.84fr) minmax(0,1fr);gap:clamp(32px,6vw,100px);padding:42px 0;border-bottom:1px solid rgba(24,23,22,.18)}.blog-card-image{display:block;min-height:335px;overflow:hidden;background:#15212a}.blog-card-cover{width:100%;height:100%;object-fit:cover;transition:transform .55s cubic-bezier(.2,.8,.2,1)}.blog-card:hover .blog-card-cover{transform:scale(1.04)}.blog-card>div{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.blog-card h2{max-width:650px;margin:15px 0 18px;font:500 clamp(40px,4.5vw,68px)/.9 'Cormorant Garamond',serif;letter-spacing:-.04em}.blog-card h2 a{color:#181716}.blog-card>div>span{max-width:580px;color:#5b534a;font-size:14px;line-height:1.8}.blog-card .text-button{margin-top:29px;color:#25221d}.blog-empty{padding:48px 0;color:#5b534a}.blog-article{background:#f1efe9;color:#181716}.blog-article-hero{position:relative;min-height:640px;display:flex;align-items:flex-end;overflow:hidden;background:#111f2a}.blog-article-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.72}.blog-article-hero:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,rgba(8,16,24,.96),rgba(8,16,24,.73) 52%,rgba(8,16,24,.16)),linear-gradient(0deg,rgba(8,16,24,.78),transparent 64%)}.blog-article-hero>div{position:relative;z-index:1;width:min(780px,62vw);margin:0 max(24px,calc((100vw - 1272px)/2)) 82px}.blog-article-hero>div>a{display:inline-block;margin-bottom:72px;color:#ead9ac;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.blog-article-hero h1{margin:16px 0 24px;color:#f6f2e9;font-size:clamp(56px,6.7vw,96px);line-height:.84}.blog-article-hero>div>span{display:block;max-width:620px;color:rgba(246,242,233,.8);font-size:15px;line-height:1.75}.blog-article-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.38fr);gap:clamp(44px,8vw,130px);max-width:1130px;margin:auto;padding:96px 24px 118px}.blog-article-content{max-width:700px}.blog-article-content h2{margin:42px 0 16px;font:500 42px/.95 'Cormorant Garamond',serif}.blog-article-content h2:first-child{margin-top:0}.blog-article-content p,.blog-article-content li{color:#48423b;font-size:16px;line-height:1.85}.blog-article-content ul,.blog-article-content ol{padding-left:22px}.blog-article-body aside{align-self:start;padding:29px;border-top:1px solid #181716;border-bottom:1px solid rgba(24,23,22,.25)}.blog-article-body aside>span{display:block;margin:15px 0 27px;color:#5b534a;font-size:13px;line-height:1.7}.blog-article-body aside .button{width:100%;text-align:center}.city-picker-open{overflow:hidden}.city-menu{position:fixed!important;top:50%!important;right:auto!important;left:50%!important;z-index:30!important;width:min(1040px,calc(100vw - 48px))!important;max-height:min(780px,calc(100svh - 48px));padding:clamp(22px,3vw,40px)!important;overflow:auto;border:1px solid rgba(231,211,165,.58)!important;background:#0e1b26!important;box-shadow:0 32px 90px rgba(0,0,0,.58)!important;opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%,-47%) scale(.985)!important;transition:opacity .24s ease,transform .26s cubic-bezier(.2,.8,.2,1),visibility .24s ease!important}.city-select.open .city-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%,-50%) scale(1)!important}.city-menu:before{content:'';position:fixed;z-index:-1;inset:0;background:rgba(1,8,13,.7);pointer-events:none}.city-menu-top{display:flex;justify-content:space-between;gap:24px;padding-bottom:28px}.city-menu-kicker{margin:0 0 9px!important;color:#cdb074!important;font-size:9px!important;letter-spacing:.16em!important}.city-menu-top h2{margin:0;color:#f6f2e9;font:500 clamp(42px,5vw,68px)/.88 'Cormorant Garamond',serif}.city-menu-top>div>span{display:block;max-width:470px;margin-top:13px;color:rgba(246,242,233,.64);font-size:12px;line-height:1.65}.city-menu-close{display:grid;place-items:center;width:42px;height:42px;flex:0 0 42px;padding:0;border:1px solid rgba(231,211,165,.6);border-radius:50%;background:transparent;color:#f1d79b;font:300 34px/1 'Cormorant Garamond',serif;transition:background .2s ease,color .2s ease}.city-menu-close:hover{background:#f1d79b;color:#111a21}.city-popular{padding:21px 0 25px;border-top:1px solid rgba(231,211,165,.32);border-bottom:1px solid rgba(231,211,165,.32)}.city-popular-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.city-popular-heading span{color:#f1d79b;font:500 24px/.9 'Cormorant Garamond',serif}.city-popular-heading a{color:#e8decb;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.city-popular-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px}.city-popular-card{position:relative;min-height:148px;overflow:hidden;background:#192b38;border:1px solid rgba(231,211,165,.25)}.city-popular-card:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,rgba(7,17,25,.94),rgba(7,17,25,.1) 90%)}.city-popular-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(.7);transition:transform .45s ease,filter .45s ease}.city-popular-card:hover .city-popular-image{transform:scale(1.06);filter:saturate(1)}.city-popular-card>span{position:absolute;z-index:1;right:14px;bottom:13px;left:14px;display:flex;align-items:flex-end;justify-content:space-between;gap:8px}.city-popular-card b{color:#f6f2e9;font:500 24px/.9 'Cormorant Garamond',serif}.city-popular-card i{color:#f1d79b;font-size:9px;font-style:normal;white-space:nowrap}.city-popup-groups{display:grid;grid-template-columns:1fr 1fr;column-gap:34px}.city-popup-group{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 0;border-bottom:1px solid rgba(255,255,255,.12)}.city-popup-group>div{display:grid;grid-template-columns:145px minmax(0,1fr);gap:16px;align-items:start}.city-popup-group span{color:#f6f2e9;font:500 22px/.95 'Cormorant Garamond',serif}.city-popup-group p{margin:0!important;color:rgba(246,242,233,.6)!important;font-size:10px!important;line-height:1.55!important;letter-spacing:0!important;text-transform:none!important}.city-popup-group p a{display:inline;color:inherit;font-size:inherit}.city-popup-group p a:hover{color:#f1d79b}.city-popup-group p i{padding:0 5px;color:#cdb074;font-style:normal}.city-popup-group-arrow{color:#f1d79b;font-size:24px}.city-custom-request{display:flex;align-items:center;gap:16px;margin-top:23px;padding:17px 20px;border:1px solid rgba(231,211,165,.4);color:#f6f2e9}.city-custom-request>span{display:grid;place-items:center;width:36px;height:36px;flex:0 0 36px;border:1px solid rgba(231,211,165,.48);border-radius:50%;color:#f1d79b}.city-custom-request svg{width:16px;height:16px;fill:currentColor}.city-custom-request div{display:grid;gap:4px}.city-custom-request b{font:500 21px/.95 'Cormorant Garamond',serif}.city-custom-request small{color:rgba(246,242,233,.64);font-size:10px}.city-custom-request>i{margin-left:auto;color:#f1d79b;font-size:25px;font-style:normal}.city-custom-request:hover{border-color:#f1d79b;background:rgba(231,211,165,.06)}@media(max-width:760px){.city-menu{top:50%!important;width:calc(100vw - 28px)!important;max-height:calc(100svh - 28px);padding:23px!important}.city-menu-top{padding-bottom:20px}.city-menu-top h2{font-size:44px}.city-menu-top>div>span{font-size:11px}.city-popular-grid{grid-template-columns:1fr 1fr}.city-popular-card{min-height:118px}.city-popup-groups{grid-template-columns:1fr}.city-popup-group>div{grid-template-columns:112px minmax(0,1fr);gap:10px}.city-popup-group span{font-size:19px}.city-popup-group p{font-size:9px!important}.city-custom-request{padding:14px}.blog-hero{min-height:400px;padding:74px 24px 55px}.blog-hero>div{width:100%}.blog-hero h1{font-size:62px}.blog-card{grid-template-columns:1fr;gap:24px;padding:30px 0}.blog-card-image{min-height:260px}.blog-card h2{font-size:46px}.blog-article-hero{min-height:570px}.blog-article-hero>div{width:auto;margin:0 24px 52px}.blog-article-hero>div>a{margin-bottom:54px}.blog-article-hero h1{font-size:59px}.blog-article-body{grid-template-columns:1fr;padding-top:62px;padding-bottom:78px}.blog-article-content h2{font-size:37px}.blog-article-content p,.blog-article-content li{font-size:15px}}
.blog-list{background:#0c1416;color:#f6f2e9}.blog-list-heading{border-bottom-color:rgba(231,211,165,.28)}.blog-list-heading>span{color:rgba(246,242,233,.62)}.blog-card{border-bottom-color:rgba(231,211,165,.22)}.blog-card h2 a{color:#f6f2e9}.blog-card>div>span{color:rgba(246,242,233,.74)}.blog-card .text-button{color:#f1d79b}.blog-empty{color:rgba(246,242,233,.68)}
