.w-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width:1024px){.w-card{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.w-card__media-link{position:absolute;-ms-flex-negative:0;flex-shrink:0;inset:0;z-index:1}.w-card__media-link+.basic-picture img{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}@media(prefers-reduced-motion:reduce){.w-card__media-link+.basic-picture img{-webkit-transition:none;transition:none}}.w-card__media-link:hover+.basic-picture img,.w-card__media-link:focus+.basic-picture img{-webkit-transform:scale(1.05);transform:scale(1.05)}.w-card__media{background:#3d3935;height:384px;-ms-flex-negative:0;flex-shrink:0;position:relative}@media(min-width:768px){.w-card__media{height:calc(380px + ((100vw - 768px) / ((1024 - 768) / (480 - 380))))}}@media(min-width:1024px){.w-card__media{-ms-flex-preferred-size:calc(597px + ((100vw - 1024px) / ((1280 - 1024) / (747 - 597))));flex-basis:calc(597px + ((100vw - 1024px) / ((1280 - 1024) / (747 - 597))));height:100%;min-height:calc(480px + ((100vw - 1024px) / ((1280 - 1024) / (570 - 480))))}}@media(min-width:1280px){.w-card__media{-ms-flex-preferred-size:calc(747px + ((100vw - 1280px) / ((1440 - 1280) / (840 - 747))));flex-basis:calc(747px + ((100vw - 1280px) / ((1440 - 1280) / (840 - 747))));min-height:calc(570px + ((100vw - 1280px) / ((1440 - 1280) / (620 - 570))))}}@media(min-width:1440px){.w-card__media{-ms-flex-preferred-size:calc(840px + ((100vw - 1440px) / ((1920 - 1440) / (1120 - 840))));flex-basis:calc(840px + ((100vw - 1440px) / ((1920 - 1440) / (1120 - 840))));min-height:calc(620px + ((100vw - 1440px) / ((1920 - 1440) / (720 - 620))))}}@media(min-width:1920px){.w-card__media{-ms-flex-preferred-size:1120px;flex-basis:1120px;min-height:720px}}.w-card__media .basic-picture,.w-card__media .basic-video{inset:0;position:absolute}.w-card__media .media{inset:0;position:absolute}.w-card__media .media .basic-video__control{inset:32px 32px auto auto}.w-card__media .media .splide__arrows{position:absolute;right:0;bottom:28px;left:0}.w-card__media .media .splide__arrow .v-icon__svg{color:#fff}.w-card__media .media .splide__slide .media__picture:after,.w-card__media .media .splide__slide .media__video:after{background:-webkit-gradient(linear,left bottom,left top,color-stop(4.42%,rgba(0,0,0,.5)),color-stop(47.21%,rgba(0,0,0,0)));background:linear-gradient(0deg,rgba(0,0,0,.5) 4.42%,rgba(0,0,0,0) 47.21%);content:"";inset:0;pointer-events:none;position:absolute}.w-card__media .media .splide__custom-pagination{color:#fff}.w-card__content{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding:max(24px,24px + ((100vw - 375px) / ((768 - 375) / (32 - 24))))}@media(min-width:768px){.w-card__content{padding:calc(32px + ((100vw - 768px) / ((1024 - 768) / (42 - 32))))}}@media(min-width:1024px){.w-card__content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:calc(42px + ((100vw - 1024px) / ((1280 - 1024) / (53 - 42))))}}@media(min-width:1280px){.w-card__content{padding:calc(53px + ((100vw - 1280px) / ((1440 - 1280) / (60 - 53))))}}@media(min-width:1440px){.w-card__content{padding:calc(60px + ((100vw - 1440px) / ((1920 - 1440) / (80 - 60))))}}@media(min-width:1920px){.w-card__content{padding:80px}}.w-card__content>:last-child{margin-bottom:0}.w-card__eyebrow{letter-spacing:.15em;margin-bottom:6px}@media(min-width:768px){.w-card__eyebrow{margin-bottom:calc(16px + ((100vw - 768px) / ((1280 - 768) / (21 - 16))))}}@media(min-width:1280px){.w-card__eyebrow{margin-bottom:21px}}.w-card__heading{font-family:"astoria-serif-thin",serif;font-weight:100;font-style:normal;font-size:min(33px,33px + ((100vw - 375px) / ((768 - 375) / (36 - 33))));letter-spacing:-1px;line-height:112%;color:#000;letter-spacing:unset}@media(min-width:768px){.w-card__heading{font-size:calc(36px + ((100vw - 768px) / ((1024 - 768) / (42 - 36))));line-height:105%}}@media(min-width:1024px){.w-card__heading{font-size:calc(42px + ((100vw - 1024px) / ((1280 - 1024) / (48 - 42))));line-height:110%}}@media(min-width:1280px){.w-card__heading{font-size:calc(48px + ((100vw - 1280px) / ((1440 - 1280) / (54 - 48))));line-height:112%}}@media(min-width:1440px){.w-card__heading{font-size:min(58px,54px + ((100vw - 1440px) / ((1920 - 1440) / (58 - 54))))}}@media(min-width:1280px){.w-card__heading{margin-bottom:calc(30px + ((100vw - 1280px) / ((1920 - 1280) / (40 - 30))))}}@media(min-width:1920px){.w-card__heading{margin-bottom:40px}}.w-card__text{font-family:"astoria-serif-thin",serif;font-weight:100;font-style:normal;font-size:18px;line-height:200%;letter-spacing:-.6px;letter-spacing:unset;margin-bottom:24px}@media(min-width:1024px){.w-card__text{line-height:194%}}@media(min-width:1440px){.w-card__text{font-size:min(19px,18px + ((100vw - 1440px) / ((1920 - 1440) / (19 - 18))));line-height:200%}}@media(min-width:768px){.w-card__text{margin-bottom:calc(24px + ((100vw - 768px) / ((1280 - 768) / (27 - 24))))}}@media(min-width:1280px){.w-card__text{margin-bottom:27px}}.w-card__details{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;margin-bottom:30px}@media(min-width:768px){.w-card__details{margin-bottom:calc(30px + ((100vw - 768px) / ((1280 - 768) / (42 - 30))))}}@media(min-width:1280px){.w-card__details{margin-bottom:calc(42px + ((100vw - 1280px) / ((1920 - 1280) / (57 - 42))))}}@media(min-width:1920px){.w-card__details{margin-bottom:57px}}.w-card__detail{font-family:"astoria-sans-regular",sans-serif;font-weight:400;font-style:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px;line-height:normal;letter-spacing:.2em;text-transform:uppercase}.w-card__detail .v-icon__svg{display:block;height:18px;margin-right:16px;width:18px}.w-card__links{gap:16px 30px}.w-card--cpt_room .w-card__eyebrow{letter-spacing:.2em;margin-bottom:6px}@media(min-width:768px){.w-card--cpt_room .w-card__eyebrow{margin-bottom:calc(16px + ((100vw - 768px) / ((1280 - 768) / (20 - 16))))}}@media(min-width:1280px){.w-card--cpt_room .w-card__eyebrow{margin-bottom:calc(20px + ((100vw - 1280px) / ((1920 - 1280) / (27 - 20))))}}@media(min-width:1920px){.w-card--cpt_room .w-card__eyebrow{margin-bottom:27px}}.w-card--cpt_room .w-card__heading{font-family:"astoria-serif-thin",serif;font-weight:100;font-style:normal;font-size:28px;letter-spacing:-1px;line-height:116.5%;margin-bottom:12px}@media(min-width:768px){.w-card--cpt_room .w-card__heading{font-size:calc(28px + ((100vw - 768px) / ((1024 - 768) / (30 - 28))))}}@media(min-width:1024px){.w-card--cpt_room .w-card__heading{font-size:calc(30px + ((100vw - 1024px) / ((1280 - 1024) / (32 - 30))))}}@media(min-width:1280px){.w-card--cpt_room .w-card__heading{font-size:calc(32px + ((100vw - 1280px) / ((1440 - 1280) / (36 - 32))))}}@media(min-width:1440px){.w-card--cpt_room .w-card__heading{font-size:min(48px,36px + ((100vw - 1440px) / ((1920 - 1440) / (48 - 36))))}}@media(min-width:768px){.w-card--cpt_room .w-card__heading{margin-bottom:calc(24px + ((100vw - 768px) / ((1280 - 768) / (30 - 24))))}}@media(min-width:1280px){.w-card--cpt_room .w-card__heading{margin-bottom:calc(30px + ((100vw - 1280px) / ((1920 - 1280) / (42 - 30))))}}@media(min-width:1920px){.w-card--cpt_room .w-card__heading{margin-bottom:42px}}.w-card--cpt_room .w-card__text{font-family:"astoria-serif-thin",serif;font-weight:100;font-style:normal;font-size:18px;line-height:200%;letter-spacing:-.6px;margin-bottom:24px}@media(min-width:1024px){.w-card--cpt_room .w-card__text{line-height:194%}}@media(min-width:1440px){.w-card--cpt_room .w-card__text{font-size:min(19px,18px + ((100vw - 1440px) / ((1920 - 1440) / (19 - 18))));line-height:200%}}@media(min-width:768px){.w-card--cpt_room .w-card__text{margin-bottom:calc(24px + ((100vw - 768px) / ((1280 - 768) / (30 - 24))))}}@media(min-width:1280px){.w-card--cpt_room .w-card__text{margin-bottom:calc(30px + ((100vw - 1280px) / ((1920 - 1280) / (46 - 30))))}}@media(min-width:1920px){.w-card--cpt_room .w-card__text{margin-bottom:46px}}.w-card--cpt_room .w-card__detail{font-size:10px}@media(min-width:1700px){.w-card--cpt_room .w-card__detail{font-size:calc(10px + ((100vw - 1700px) / ((1920 - 1700) / (12 - 10))))}}@media(min-width:1920px){.w-card--cpt_room .w-card__detail{font-size:12px}}@media(min-width:768px){.w-card--post .w-card__text{margin-bottom:calc(24px + ((100vw - 768px) / ((1280 - 768) / (31 - 24))))}}@media(min-width:1280px){.w-card--post .w-card__text{margin-bottom:31px}}@media(min-width:768px){.w-card--cpt_news_press,.w-card--cpt_award{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:calc(24px + ((100vw - 768px) / ((1280 - 768) / (40 - 24))));-moz-column-gap:calc(24px + ((100vw - 768px) / ((1280 - 768) / (40 - 24))));column-gap:calc(24px + ((100vw - 768px) / ((1280 - 768) / (40 - 24))))}}@media(min-width:1280px){.w-card--cpt_news_press,.w-card--cpt_award{-webkit-column-gap:calc(40px + ((100vw - 1280px) / ((1920 - 1280) / (64 - 40))));-moz-column-gap:calc(40px + ((100vw - 1280px) / ((1920 - 1280) / (64 - 40))));column-gap:calc(40px + ((100vw - 1280px) / ((1920 - 1280) / (64 - 40))))}}@media(min-width:1920px){.w-card--cpt_news_press,.w-card--cpt_award{-webkit-column-gap:64px;-moz-column-gap:64px;column-gap:64px}}.w-card--cpt_news_press .w-card__media,.w-card--cpt_award .w-card__media{height:260px}@media(min-width:768px){.w-card--cpt_news_press .w-card__media,.w-card--cpt_award .w-card__media{-ms-flex-preferred-size:calc(260px + ((100vw - 768px) / ((1920 - 768) / (320 - 260))));flex-basis:calc(260px + ((100vw - 768px) / ((1920 - 768) / (320 - 260))));height:400px;min-height:unset}}@media(min-width:1920px){.w-card--cpt_news_press .w-card__media,.w-card--cpt_award .w-card__media{-ms-flex-preferred-size:320px;flex-basis:320px}}.w-card--cpt_news_press .w-card__content,.w-card--cpt_award .w-card__content{background:unset;padding:max(24px,24px + ((100vw - 375px) / ((768 - 375) / (32 - 24)))) 0}@media(min-width:768px){.w-card--cpt_news_press .w-card__content,.w-card--cpt_award .w-card__content{padding:calc(32px + ((100vw - 768px) / ((1024 - 768) / (35 - 32)))) 0 calc(32px + ((100vw - 768px) / ((1024 - 768) / (41 - 32))))}}@media(min-width:1024px){.w-card--cpt_news_press .w-card__content,.w-card--cpt_award .w-card__content{padding:35px 0 41px}}.w-card--cpt_news_press .w-card__eyebrow,.w-card--cpt_award .w-card__eyebrow{letter-spacing:.2em}@media(min-width:768px){.w-card--cpt_news_press .w-card__eyebrow,.w-card--cpt_award .w-card__eyebrow{margin-bottom:15px}}.w-card--cpt_news_press .w-card__heading,.w-card--cpt_award .w-card__heading{font-family:"astoria-serif-thin",serif;font-weight:100;font-style:normal;font-size:22px;letter-spacing:-1px;line-height:150%;letter-spacing:unset;line-height:133% !important;margin-bottom:20px}@media(min-width:768px){.w-card--cpt_news_press .w-card__heading,.w-card--cpt_award .w-card__heading{font-size:calc(22px + ((100vw - 768px) / ((1024 - 768) / (24 - 22))))}}@media(min-width:1024px){.w-card--cpt_news_press .w-card__heading,.w-card--cpt_award .w-card__heading{font-size:calc(24px + ((100vw - 1024px) / ((1280 - 1024) / (27 - 24))));line-height:131%}}@media(min-width:1280px){.w-card--cpt_news_press .w-card__heading,.w-card--cpt_award .w-card__heading{font-size:calc(27px + ((100vw - 1280px) / ((1440 - 1280) / (30 - 27))));line-height:116%}}@media(min-width:1440px){.w-card--cpt_news_press .w-card__heading,.w-card--cpt_award .w-card__heading{font-size:min(36px,30px + ((100vw - 1440px) / ((1920 - 1440) / (36 - 30))));line-height:105%}}@media(min-width:1920px){.w-card--cpt_news_press .w-card__heading,.w-card--cpt_award .w-card__heading{line-height:116%}}@media(min-width:1280px){.w-card--cpt_news_press .w-card__heading,.w-card--cpt_award .w-card__heading{margin-bottom:30px}}.w-card--cpt_news_press .w-card__text,.w-card--cpt_award .w-card__text{font-family:"astoria-serif-thin",serif;font-weight:100;font-style:normal;font-size:18px;letter-spacing:-.5px;line-height:200%;line-height:178%}@media(min-width:1280px){.w-card--cpt_news_press .w-card__text,.w-card--cpt_award .w-card__text{margin-bottom:calc(27px + ((100vw - 1280px) / ((1920 - 1280) / (43 - 27))))}}@media(min-width:1920px){.w-card--cpt_news_press .w-card__text,.w-card--cpt_award .w-card__text{margin-bottom:43px}}