.responsive-image{height:auto;min-height:1px;min-width:1px;max-width:100%;opacity:0;transition:opacity 1s}.responsive-image--fade-transform{transition:opacity 1s,transform 3.7s;transform:translate3d(0, 5%, 0)}.responsive-image--triggered{opacity:1}.responsive-image--triggered.responsive-image--fade-transform{transform:translate3d(0, 0, 0)}
.box-container{z-index:1;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:center;justify-content:center;pointer-events:none;position:relative}.box-container .cta{position:absolute;left:50%;bottom:0;-ms-transform:translate(-50%, 40%);transform:translate(-50%, 40%)}.box-container--center,.box-container--bottom{text-align:center}.box-container--center .box-container__box-outer,.box-container--bottom .box-container__box-outer{-ms-flex-align:center;align-items:center}.box-container--progress-right .box-progress__total{margin-right:8px;text-align:right}.box-container--progress-left .box-progress__total{margin-left:8px;text-align:left}.box-container .box-progress{width:100%}.box-container .box-progress svg{width:100%}.box-container .box-progress__total{display:block;padding-bottom:24px}.box-container__box-outer{background:url("../assets/tiered-features/tiered-features-box-bg.svg") no-repeat 100%/100%;width:90%;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;color:#e9e5d2;pointer-events:all;padding:24px 32px}.box-container__box-outer p{font-family:"Windlass","Georgia","serif";font-size:calc(14px*var(--typography-scale-font-size-windlass-body-default, var(--typography-scale-font-size-windlass, 1)));line-height:calc(24px*var(--typography-scale-line-height-windlass-body-default, var(--typography-scale-line-height-windlass, 1)));margin-bottom:24px}.box-container__box-outer p em,.box-container__box-outer p i{font-style:normal}.box-container__box-outer .box-header{text-transform:uppercase;font-family:"Burlesk","Georgia","serif";font-size:calc(29px*var(--typography-scale-font-size-burlesk-heading1, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(34px*var(--typography-scale-line-height-burlesk-heading1, var(--typography-scale-line-height-burlesk, 1)));margin-bottom:24px}.box-container__box-outer .box-header em,.box-container__box-outer .box-header i{font-style:normal}@media screen and (min-width: 720px){.box-container{top:0;position:absolute;-ms-flex-align:center;align-items:center;width:50%}.box-container--left{left:-5%}.box-container--right{right:-5%}.box-container--center{left:28.83%}.box-container--bottom{left:28.83%;-ms-flex-align:end;align-items:flex-end;top:auto;bottom:-15%}.box-container--bottom .box-container__box-outer{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.box-container__box-outer{width:100%;-ms-flex-align:start;align-items:flex-start;padding:32px 40px}.box-container__box-outer p{font-size:calc(14px*var(--typography-scale-font-size-windlass-body-default, var(--typography-scale-font-size-windlass, 1)));line-height:calc(24px*var(--typography-scale-line-height-windlass-body-default, var(--typography-scale-line-height-windlass, 1)))}.box-container__box-outer .box-header{font-size:calc(29px*var(--typography-scale-font-size-burlesk-heading1, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(34px*var(--typography-scale-line-height-burlesk-heading1, var(--typography-scale-line-height-burlesk, 1)))}}@media screen and (min-width: 1024px){.box-container__box-outer p{font-size:calc(14px*var(--typography-scale-font-size-windlass-body-default, var(--typography-scale-font-size-windlass, 1)));line-height:calc(24px*var(--typography-scale-line-height-windlass-body-default, var(--typography-scale-line-height-windlass, 1)))}.box-container__box-outer .box-header{font-size:calc(29px*var(--typography-scale-font-size-burlesk-heading1, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(34px*var(--typography-scale-line-height-burlesk-heading1, var(--typography-scale-line-height-burlesk, 1)))}}@media screen and (min-width: 1200px){.box-container{width:42.33%}.box-container__box-outer{padding:56px 80px}.box-container__box-outer p{font-size:calc(16px*var(--typography-scale-font-size-windlass-body-default, var(--typography-scale-font-size-windlass, 1)));line-height:calc(24px*var(--typography-scale-line-height-windlass-body-default, var(--typography-scale-line-height-windlass, 1)))}.box-container__box-outer p{margin-bottom:24px}.box-container__box-outer .box-header{font-size:calc(37px*var(--typography-scale-font-size-burlesk-heading1, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(44px*var(--typography-scale-line-height-burlesk-heading1, var(--typography-scale-line-height-burlesk, 1)))}}@media screen and (min-width: 1440px){.box-container__box-outer p{font-size:calc(16px*var(--typography-scale-font-size-windlass-body-default, var(--typography-scale-font-size-windlass, 1)));line-height:calc(24px*var(--typography-scale-line-height-windlass-body-default, var(--typography-scale-line-height-windlass, 1)))}.box-container__box-outer .box-header{font-size:calc(37px*var(--typography-scale-font-size-burlesk-heading1, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(44px*var(--typography-scale-line-height-burlesk-heading1, var(--typography-scale-line-height-burlesk, 1)))}}@media screen and (min-width: 2000px){.box-container__box-outer p{font-size:calc(20px*var(--typography-scale-font-size-windlass-body-default, var(--typography-scale-font-size-windlass, 1)));line-height:calc(28px*var(--typography-scale-line-height-windlass-body-default, var(--typography-scale-line-height-windlass, 1)))}.box-container__box-outer .box-header{font-size:calc(50px*var(--typography-scale-font-size-burlesk-heading1, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(60px*var(--typography-scale-line-height-burlesk-heading1, var(--typography-scale-line-height-burlesk, 1)))}}
.adventure-feature{position:relative}.adventure-feature--with-box{padding-bottom:32px}.adventure-feature::after{transition:box-shadow .2s,background-color .2s;position:absolute;top:10px;left:10px;width:calc(100% - 20px);height:calc(100% - 20px);z-index:-1;background-color:rgba(0,0,0,0)}.adventure-feature--focused{position:relative}body.show-outlines .adventure-feature--focused{outline:4px solid #fff5dd;outline-offset:1px;box-shadow:#000 0 1px 12px 5px}.adventure-feature--focused::after{background-color:#00ff9c;box-shadow:#00ff9c 0 0 25px 5px}.adventure-feature__inner{clip-path:url(#ragged-image-border);position:relative;padding-top:56.25%}.adventure-feature__inner .background-image{position:absolute;top:0;left:0;height:100%;width:100%;background-size:cover}.adventure-feature__inner button{display:block;border:0;background:rgba(0,0,0,0);position:absolute;top:0;left:0;width:100%;height:100%}.adventure-feature__inner button .background-image{position:initial}.adventure-feature__inner .video-link{width:60px;height:60px;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1}.adventure-feature__inner .video-link:focus{outline:0}.adventure-feature__inner .video-link:focus .icon--play-arrow{box-shadow:#00ff9c 0 0 25px 5px;border-radius:50%}.adventure-feature__inner .video-link:hover .icon--play-arrow svg{opacity:.6}.adventure-feature__inner .video-link .icon--play-arrow{color:#f1eee5;background:url("../assets/video-preview/play-background.svg") no-repeat 50% 50%/cover;width:100%;height:100%}.adventure-feature__inner .video-link .icon--play-arrow svg{width:25%;height:25%;top:50%;left:50%;position:absolute;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);transition:opacity .3s}.adventure-feature__inner .video-player-inline{position:absolute;top:0;left:0;height:100%;width:100%}.adventure-feature__inner .video-player-inline .video-player .video-wrapper{max-width:100%;height:100%}.adventure-feature__inner img.decorations{position:absolute;top:0;left:0;height:100%;width:100%;pointer-events:none}.adventure-feature__inner svg.box{position:relative}.adventure-feature--small .box-container,.adventure-feature--smaller .box-container{left:5%;width:90%;top:90%;-ms-flex-align:start;align-items:flex-start;position:absolute}.adventure-feature--small .box-container__box,.adventure-feature--smaller .box-container__box{display:block}.adventure-feature--small .box-container__box-outer,.adventure-feature--smaller .box-container__box-outer{padding:20px}.adventure-feature--small .box-container__box-outer .box-container__box,.adventure-feature--smaller .box-container__box-outer .box-container__box{display:block}.adventure-feature--small .box-container__box-outer p,.adventure-feature--smaller .box-container__box-outer p{margin-bottom:10px;font-family:"Manuskript","Georgia","serif";text-align:left}.adventure-feature--small .box-container__box-outer h3.box-header,.adventure-feature--smaller .box-container__box-outer h3.box-header{margin-bottom:12px}.adventure-feature--small .adventure-feature__inner,.adventure-feature--smaller .adventure-feature__inner{margin-bottom:50%}.adventure-feature__status-indicator{position:absolute;top:-10px;left:30px;padding:10px 20px;background:url("../assets/button/green-button-sprite.svg#off") no-repeat 100%/100%;color:#fff}@media screen and (min-width: 720px){.adventure-feature__inner .video-link{width:90px;height:90px}.adventure-feature--box-left{margin-left:5%}.adventure-feature--box-right{margin-right:5%}.adventure-feature--box-bottom{margin-bottom:12%}}
.video-player-inline__thumbnail{background:rgba(0,0,0,0);border:0;padding:0;position:relative;width:100%}.video-player-inline__thumbnail:focus{outline:0;box-shadow:#00ff9c 0 0 8px 5px}.video-player-inline__thumbnail .icon--play{color:#f1eee5;width:60px;height:60px;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1}.video-player-inline__thumbnail svg{position:relative;vertical-align:bottom}
.share-stats{background:linear-gradient(to bottom, rgba(29, 62, 53, 0.7) 0%, rgba(0, 0, 0, 0.15) 100%);color:#f1eee5;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-top:100px;margin-bottom:100px;padding-top:40px;padding-bottom:50px;position:relative;width:85%;min-height:50vh}.share-stats::before{background-image:url("../assets/yearinreview/featured-stats-border-mobile.svg");background-repeat:no-repeat;background-size:100% 100%;background-position:0 0;width:106%;left:-3%;height:106%;top:-3%}.share-stats__content,.share-stats__image{-ms-flex:1;flex:1}.share-stats__image{margin:30px 0;position:relative}.share-stats__image a{display:block;border:0;padding:0}.share-stats__image a img{display:block}.share-stats__image .loading{color:#f1eee5;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1}.share-stats__title{margin-bottom:30px}.share-stats__description{margin-bottom:30px;padding:0 30px}.share-stats--east-bay{background:linear-gradient(to bottom, rgba(65, 70, 133, 0.5) 0%, rgba(0, 0, 0, 0.15) 100%)}.share-stats--tamarillo{background:linear-gradient(to bottom, #9A1C15 0%, rgba(0, 0, 0, 0.15) 100%)}.share-stats--eucalyptus{background:linear-gradient(to bottom, #299456 0%, rgba(0, 0, 0, 0.15) 100%)}@media screen and (min-width: 720px){.share-stats{padding-bottom:70px}.share-stats{margin-top:120px;margin-bottom:120px}.share-stats__content,.share-stats__image{padding:15px}}@media screen and (min-width: 1200px){.share-stats{-ms-flex-direction:row;flex-direction:row;margin-top:150px;margin-bottom:150px;padding-bottom:50px;padding-top:50px}.share-stats::before{background-image:url("../assets/yearinreview/featured-stats-border.svg");width:108%;left:-4%;height:120%;top:-11%}.share-stats__content,.share-stats__image{padding:30px 30px 0}.share-stats__content{margin-left:50px}.share-stats__image{margin:0 50px}}
.share-stats-buttons{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.share-stats-buttons__button{display:block;margin-bottom:15px}.share-stats-buttons__button .radial-icon,.share-stats-buttons__button>.icon{height:45px;width:45px;color:#fff;margin:0 auto}@media screen and (min-width: 480px){.share-stats-buttons__button{margin-left:12px;margin-right:12px}.share-stats-buttons__button .radial-icon,.share-stats-buttons__button>.icon{height:65px;width:65px}}@media screen and (min-width: 720px){.share-stats-buttons{margin:30px 0}.share-stats-buttons__button .radial-icon,.share-stats-buttons__button>.icon{height:85px;width:85px}}
.news-social-share__container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.news-social-share .rss-link{margin-left:12px;margin-right:12px}.news-social-share .rss-link .icon{height:50px;width:50px}.news-social-share .rss-link:focus{outline:2px dashed #fff5dd;outline-offset:0}.news-social-share .download-link{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;font-size:20px;-ms-flex-positive:2;flex-grow:2}.news-social-share .download-link .radial-icon,.news-social-share .download-link>.icon{height:50px;width:50px;color:#fff;margin-right:20px}.news-social-share .share-stats-buttons{margin:0}.news-social-share .share-stats-buttons__button{margin-bottom:0;padding:0}.news-social-share .share-stats-buttons__button .icon{height:50px;width:50px;left:0;top:0;position:relative;-ms-transform:none;transform:none}.news-social-share .share-stats-buttons__button:focus{outline:2px dashed #fff5dd;outline-offset:0}
.article-meta{text-align:center;color:#f1eee5;margin-bottom:24px}.article-meta .author-avatar{width:46px;margin:0 auto;margin-bottom:8px}.article-meta .author-avatar img{display:block;width:100%;border-radius:100%}.article-meta .author-name{font-family:"DM Sans","Georgia","serif";font-size:calc(16px*var(--typography-scale-font-size-dm-sans-body-large, var(--typography-scale-font-size-dm-sans, 1)));line-height:calc(24px*var(--typography-scale-line-height-dm-sans-body-large, var(--typography-scale-line-height-dm-sans, 1)))}.article-meta .posted-in{font-family:"Windlass","Georgia","serif";font-size:calc(12px*var(--typography-scale-font-size-windlass-body-small, var(--typography-scale-font-size-windlass, 1)));line-height:calc(20px*var(--typography-scale-line-height-windlass-body-small, var(--typography-scale-line-height-windlass, 1)))}.article-meta .posted-in em,.article-meta .posted-in i{font-style:normal}@media screen and (min-width: 720px){.article-meta .author-avatar{width:70px}.article-meta .author-name{font-size:calc(16px*var(--typography-scale-font-size-dm-sans-body-large, var(--typography-scale-font-size-dm-sans, 1)));line-height:calc(24px*var(--typography-scale-line-height-dm-sans-body-large, var(--typography-scale-line-height-dm-sans, 1)))}.article-meta .posted-in{font-size:calc(12px*var(--typography-scale-font-size-windlass-body-small, var(--typography-scale-font-size-windlass, 1)));line-height:calc(20px*var(--typography-scale-line-height-windlass-body-small, var(--typography-scale-line-height-windlass, 1)))}}@media screen and (min-width: 1024px){.article-meta .author-name{font-size:calc(16px*var(--typography-scale-font-size-dm-sans-body-large, var(--typography-scale-font-size-dm-sans, 1)));line-height:calc(24px*var(--typography-scale-line-height-dm-sans-body-large, var(--typography-scale-line-height-dm-sans, 1)))}.article-meta .posted-in{font-size:calc(12px*var(--typography-scale-font-size-windlass-body-small, var(--typography-scale-font-size-windlass, 1)));line-height:calc(20px*var(--typography-scale-line-height-windlass-body-small, var(--typography-scale-line-height-windlass, 1)))}}@media screen and (min-width: 1200px){.article-meta .author-name{font-size:calc(18px*var(--typography-scale-font-size-dm-sans-body-large, var(--typography-scale-font-size-dm-sans, 1)));line-height:calc(26px*var(--typography-scale-line-height-dm-sans-body-large, var(--typography-scale-line-height-dm-sans, 1)))}.article-meta .posted-in{font-size:calc(14px*var(--typography-scale-font-size-windlass-body-small, var(--typography-scale-font-size-windlass, 1)));line-height:calc(20px*var(--typography-scale-line-height-windlass-body-small, var(--typography-scale-line-height-windlass, 1)))}}@media screen and (min-width: 1440px){.article-meta .author-name{font-size:calc(18px*var(--typography-scale-font-size-dm-sans-body-large, var(--typography-scale-font-size-dm-sans, 1)));line-height:calc(26px*var(--typography-scale-line-height-dm-sans-body-large, var(--typography-scale-line-height-dm-sans, 1)))}.article-meta .posted-in{font-size:calc(14px*var(--typography-scale-font-size-windlass-body-small, var(--typography-scale-font-size-windlass, 1)));line-height:calc(20px*var(--typography-scale-line-height-windlass-body-small, var(--typography-scale-line-height-windlass, 1)))}}@media screen and (min-width: 2000px){.article-meta .author-name{font-size:calc(24px*var(--typography-scale-font-size-dm-sans-body-large, var(--typography-scale-font-size-dm-sans, 1)));line-height:calc(34px*var(--typography-scale-line-height-dm-sans-body-large, var(--typography-scale-line-height-dm-sans, 1)))}.article-meta .posted-in{font-size:calc(18px*var(--typography-scale-font-size-windlass-body-small, var(--typography-scale-font-size-windlass, 1)));line-height:calc(26px*var(--typography-scale-line-height-windlass-body-small, var(--typography-scale-line-height-windlass, 1)))}}
.primary-banner{position:relative;text-align:center;z-index:3}.primary-banner::before{background:url("../assets/component-furniture/smoke-retina.png") no-repeat 50% 0/100% auto;height:72%;top:-27%;left:50%;z-index:1;-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);width:50%}.primary-banner .banner{position:relative;z-index:2}.primary-banner .container{-ms-flex-align:center;align-items:center;padding-top:44px;padding-bottom:22px}.primary-banner__content{color:#0f0d09;position:relative;z-index:12}.primary-banner__content .strap-line{display:block;color:#19333c;font-size:14px;line-height:25px}.primary-banner__call-to-action{z-index:11;position:relative;padding-top:12px}.primary-banner__feature-image{width:80px;position:absolute;left:50%;top:0;-ms-transform:translate(-50%, -38%);transform:translate(-50%, -38%);z-index:12}.primary-banner__feature-image img{display:block}.primary-banner--purple::before{background-image:url("../assets/component-furniture/purple-smoke-retina.png")}.primary-banner--purple .primary-banner__content .strap-line{color:#0f0d09}@media screen and (min-width: 720px){.primary-banner{text-align:left}.primary-banner .container{padding-top:20px;padding-bottom:20px}.primary-banner::before{left:50%;top:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;height:200%;background-size:auto 100%;background-position:-50% 50%;max-width:2000px}.primary-banner::before{height:230%;background-position:-5% 50%}.primary-banner__call-to-action{padding-top:0}.primary-banner__call-to-action .cta .button{text-align:center;position:absolute;top:50%;right:15px;-ms-transform:translate(0, -50%);transform:translate(0, -50%);display:block;min-width:120px;max-width:182px}.primary-banner__feature-image{width:151.5px;-ms-transform:translate(0, -50%);transform:translate(0, -50%);left:15px;top:50%}}@media screen and (min-width: 1200px){.primary-banner .container{padding-top:30px;padding-bottom:30px}.primary-banner::before{background-position:0 50%}.primary-banner__content .strap-line{font-size:20px;line-height:26px}.primary-banner__content .primary-banner__title{font-size:30px;line-height:33.7px}.primary-banner__feature-image{width:251px;left:5%}}
.primary-banner::before{background:none}.primary-banner__call-to-action{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.primary-banner .banner{background-image:url("../assets/banner/green-background-large.svg")}.primary-banner .banner .strap-line{font-size:20px;line-height:26px;color:#f1eee5}@media screen and (min-width: 720px){.primary-banner .banner .strap-line{font-size:24px;line-height:30px}}
.header-with-background{color:#f1eee5;width:fit-content;line-height:unset;opacity:1;transition:opacity 1s}.header-with-background--default{text-transform:uppercase;font-family:"Burlesk","Georgia","serif";font-size:calc(62px*var(--typography-scale-font-size-burlesk-display2, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(62px*var(--typography-scale-line-height-burlesk-display2, var(--typography-scale-line-height-burlesk, 1)))}.header-with-background--default em,.header-with-background--default i{font-style:normal}.header-with-background--small{font-family:"Windlass","Georgia","serif";font-size:calc(21px*var(--typography-scale-font-size-windlass-heading3, var(--typography-scale-font-size-windlass, 1)));line-height:calc(26px*var(--typography-scale-line-height-windlass-heading3, var(--typography-scale-line-height-windlass, 1)))}.header-with-background--small em,.header-with-background--small i{font-style:normal}.header-with-background--header-green{color:#34da9e}.header-with-background--hidden{opacity:0;transition:opacity 0}.header-with-background span{position:relative;display:inline;padding:0 16px;background-image:url("../assets/text-bg.svg");background-position-y:50%;background-size:100% 73%;background-repeat:no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone}html[lang=zh-tw] .header-with-background span{background-position-y:80%;background-size:100% 83%;padding-bottom:10px}html[lang=ru] .header-with-background span{background-position-y:0;background-size:100% 100%;padding-top:10px}html[lang=zh-cn] .header-with-background span{padding-bottom:10px}html[lang=ko] .header-with-background span{background-position-y:67%;padding-bottom:10px}@media screen and (min-width: 720px){.header-with-background--default{font-size:calc(96px*var(--typography-scale-font-size-burlesk-display2, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(84px*var(--typography-scale-line-height-burlesk-display2, var(--typography-scale-line-height-burlesk, 1)))}.header-with-background--small{font-size:calc(21px*var(--typography-scale-font-size-windlass-heading3, var(--typography-scale-font-size-windlass, 1)));line-height:calc(26px*var(--typography-scale-line-height-windlass-heading3, var(--typography-scale-line-height-windlass, 1)))}}@media screen and (min-width: 1024px){.header-with-background--default{font-size:calc(96px*var(--typography-scale-font-size-burlesk-display2, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(84px*var(--typography-scale-line-height-burlesk-display2, var(--typography-scale-line-height-burlesk, 1)))}.header-with-background--small{font-size:calc(21px*var(--typography-scale-font-size-windlass-heading3, var(--typography-scale-font-size-windlass, 1)));line-height:calc(26px*var(--typography-scale-line-height-windlass-heading3, var(--typography-scale-line-height-windlass, 1)))}}@media screen and (min-width: 1200px){.header-with-background--default{font-size:calc(142px*var(--typography-scale-font-size-burlesk-display2, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(124px*var(--typography-scale-line-height-burlesk-display2, var(--typography-scale-line-height-burlesk, 1)))}.header-with-background--small{font-size:calc(24px*var(--typography-scale-font-size-windlass-heading3, var(--typography-scale-font-size-windlass, 1)));line-height:calc(30px*var(--typography-scale-line-height-windlass-heading3, var(--typography-scale-line-height-windlass, 1)))}}@media screen and (min-width: 1440px){.header-with-background--default{font-size:calc(142px*var(--typography-scale-font-size-burlesk-display2, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(124px*var(--typography-scale-line-height-burlesk-display2, var(--typography-scale-line-height-burlesk, 1)))}.header-with-background--small{font-size:calc(24px*var(--typography-scale-font-size-windlass-heading3, var(--typography-scale-font-size-windlass, 1)));line-height:calc(30px*var(--typography-scale-line-height-windlass-heading3, var(--typography-scale-line-height-windlass, 1)))}}@media screen and (min-width: 2000px){.header-with-background--default{font-size:calc(196px*var(--typography-scale-font-size-burlesk-display2, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(192px*var(--typography-scale-line-height-burlesk-display2, var(--typography-scale-line-height-burlesk, 1)))}.header-with-background--small{font-size:calc(29px*var(--typography-scale-font-size-windlass-heading3, var(--typography-scale-font-size-windlass, 1)));line-height:calc(34px*var(--typography-scale-line-height-windlass-heading3, var(--typography-scale-line-height-windlass, 1)))}}
.full-width-panel__wrapper{margin:80px 0;position:relative;z-index:1;clip-path:url(#fwp-ragged-border)}.full-width-panel--center .full-width-panel__content-container{-ms-flex-align:center;align-items:center}.full-width-panel--center .full-width-panel__content-container .header-with-background{text-align:center}.full-width-panel--left .full-width-panel__content-container{-ms-flex-align:start;align-items:flex-start}.full-width-panel--left .full-width-panel__content-container .header-with-background{text-align:left}.full-width-panel--right .full-width-panel__content-container{-ms-flex-align:end;align-items:flex-end}.full-width-panel--right .full-width-panel__content-container .header-with-background{text-align:right}.full-width-panel__content{margin-top:32px}.full-width-panel__content-container{display:-ms-flexbox;display:flex;position:relative;z-index:2;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:56px 0 32px;background:url("../assets/full-width-panel/image-overlay.svg") no-repeat 100%/100%}.full-width-panel__content *{font-family:"Windlass","Georgia","serif";font-size:calc(16px*var(--typography-scale-font-size-windlass-body-large, var(--typography-scale-font-size-windlass, 1)));line-height:calc(24px*var(--typography-scale-line-height-windlass-body-large, var(--typography-scale-line-height-windlass, 1)));color:#f1eee5;display:inline}.full-width-panel__content * em,.full-width-panel__content * i{font-style:normal}.full-width-panel__cta{padding-top:56px}.full-width-panel--mode-compact .full-width-panel__content-container{padding:32px 0}@media screen and (min-width: 720px){.full-width-panel__wrapper{margin:128px 32px}.full-width-panel__content-container{padding:256px 80px 56px}.full-width-panel__content *{font-size:calc(16px*var(--typography-scale-font-size-windlass-body-large, var(--typography-scale-font-size-windlass, 1)));line-height:calc(24px*var(--typography-scale-line-height-windlass-body-large, var(--typography-scale-line-height-windlass, 1)))}.full-width-panel--mode-compact .full-width-panel__content-container{padding:80px 80px 56px}}@media screen and (min-width: 1024px){.full-width-panel__content *{font-size:calc(16px*var(--typography-scale-font-size-windlass-body-large, var(--typography-scale-font-size-windlass, 1)));line-height:calc(24px*var(--typography-scale-line-height-windlass-body-large, var(--typography-scale-line-height-windlass, 1)))}}@media screen and (min-width: 1200px){.full-width-panel__content *{font-size:calc(18px*var(--typography-scale-font-size-windlass-body-large, var(--typography-scale-font-size-windlass, 1)));line-height:calc(26px*var(--typography-scale-line-height-windlass-body-large, var(--typography-scale-line-height-windlass, 1)))}}@media screen and (min-width: 1440px){.full-width-panel__content *{font-size:calc(18px*var(--typography-scale-font-size-windlass-body-large, var(--typography-scale-font-size-windlass, 1)));line-height:calc(26px*var(--typography-scale-line-height-windlass-body-large, var(--typography-scale-line-height-windlass, 1)))}}@media screen and (min-width: 2000px){.full-width-panel__content *{font-size:calc(24px*var(--typography-scale-font-size-windlass-body-large, var(--typography-scale-font-size-windlass, 1)));line-height:calc(34px*var(--typography-scale-line-height-windlass-body-large, var(--typography-scale-line-height-windlass, 1)))}}
.full-width-callout{padding-top:40px}.full-width-callout .full-width-panel{margin:0}.full-width-callout .full-width-panel::before,.full-width-callout .full-width-panel::after{background-image:none}.full-width-callout .full-width-panel__inner{margin-left:40px;margin-right:40px}.full-width-callout .full-width-panel .card{min-height:350px;background:url("../assets/backgrounds/ragged-kilamanjaro-layered.svg") no-repeat 0 0/cover}.full-width-callout .full-width-panel .background-image{clip-path:url(#tattered-image);position:absolute;max-height:270px;top:50%;-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.full-width-callout .full-width-panel--centre .full-width-panel__inner{padding-top:0}.full-width-callout .tattered-before::before{background:none}.full-width-callout .tattered-after::after{background:none}@media screen and (min-width: 480px){.full-width-callout .full-width-panel--centre .card{margin-left:0}}@media screen and (min-width: 720px){.full-width-callout .full-width-panel .card{-ms-grid-column-span:6;grid-column-end:span 6}.full-width-callout .full-width-panel--centre .card{-ms-grid-column:4;grid-column-start:4}}
.news-article .article__content{border:none;border-image:none;margin-top:80px}.news-article .article__content-inner{background:none}.news-article .article__content-title{text-transform:uppercase;font-family:"Burlesk","Georgia","serif";font-size:calc(29px*var(--typography-scale-font-size-burlesk-heading1, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(34px*var(--typography-scale-line-height-burlesk-heading1, var(--typography-scale-line-height-burlesk, 1)));color:#34da9e;text-align:center;margin-bottom:8px}.news-article .article__content-title em,.news-article .article__content-title i{font-style:normal}.news-article .article__content-sub-title{text-transform:uppercase;font-family:"Burlesk","Georgia","serif";font-size:calc(24px*var(--typography-scale-font-size-burlesk-heading2, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(30px*var(--typography-scale-line-height-burlesk-heading2, var(--typography-scale-line-height-burlesk, 1)));color:#f1eee5;text-align:center;margin-bottom:40px}.news-article .article__content-sub-title em,.news-article .article__content-sub-title i{font-style:normal}.news-article .article__content--legend-spotlight{background-image:url("../assets/article/legend-spotlight-watermark.svg");background-repeat:no-repeat}.news-article .article__content--legend-spotlight hr{background:url("../assets/component-furniture/hr-anniversary.svg") no-repeat 50% 50%/cover}.news-article .article-meta .author-name{color:#f1eee5}.news-article .article-meta .posted-in{font-family:"DM Sans","Georgia","serif";font-size:calc(12px*var(--typography-scale-font-size-dm-sans-body-small, var(--typography-scale-font-size-dm-sans, 1)));line-height:calc(20px*var(--typography-scale-line-height-dm-sans-body-small, var(--typography-scale-line-height-dm-sans, 1)))}.news-article .article__image p{color:#d3c8ac}.news-article .article__text-block{color:#d3c8ac}.news-article .article__text-block a{color:#d3c8ac}.news-article .article__text-block a:hover{color:#85816e}.news-article .article__text-block p{font-family:"DM Sans","Georgia","serif";font-size:calc(16px*var(--typography-scale-font-size-dm-sans-body-large, var(--typography-scale-font-size-dm-sans, 1)));line-height:calc(24px*var(--typography-scale-line-height-dm-sans-body-large, var(--typography-scale-line-height-dm-sans, 1)))}.news-article .article__section-title h2{padding-bottom:8px}.news-article .article__section-title h2 span{background:unset;color:#f1eee5}.news-article .article__section-title h2::after{top:unset;-ms-transform:unset;transform:unset}.news-article .news-social-share hr{display:none}.news-article .social-block .social-block__title{color:#d3c8ac}.news-article .social-block .social-channel{color:#d3c8ac}.news-article .article__highlight-section{color:#1d4351}.news-article .article__highlight-section a{color:#1d4351}.news-article .article__highlight-section a:hover{color:#08151b}.news-article .article-carousel .focus-carousel__title{text-transform:uppercase;font-family:"Burlesk","Georgia","serif";font-size:calc(29px*var(--typography-scale-font-size-burlesk-heading1, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(34px*var(--typography-scale-line-height-burlesk-heading1, var(--typography-scale-line-height-burlesk, 1)))}.news-article .article-carousel .focus-carousel__title em,.news-article .article-carousel .focus-carousel__title i{font-style:normal}@media screen and (min-width: 720px){.news-article .article__content-title{font-size:calc(29px*var(--typography-scale-font-size-burlesk-heading1, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(34px*var(--typography-scale-line-height-burlesk-heading1, var(--typography-scale-line-height-burlesk, 1)))}.news-article .article__content-sub-title{font-size:calc(24px*var(--typography-scale-font-size-burlesk-heading2, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(30px*var(--typography-scale-line-height-burlesk-heading2, var(--typography-scale-line-height-burlesk, 1)))}.news-article .article-meta .posted-in{font-size:calc(12px*var(--typography-scale-font-size-dm-sans-body-small, var(--typography-scale-font-size-dm-sans, 1)));line-height:calc(20px*var(--typography-scale-line-height-dm-sans-body-small, var(--typography-scale-line-height-dm-sans, 1)))}.news-article .article__text-block p{font-size:calc(16px*var(--typography-scale-font-size-dm-sans-body-large, var(--typography-scale-font-size-dm-sans, 1)));line-height:calc(24px*var(--typography-scale-line-height-dm-sans-body-large, var(--typography-scale-line-height-dm-sans, 1)))}.news-article .article-carousel .focus-carousel__title{font-size:calc(29px*var(--typography-scale-font-size-burlesk-heading1, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(34px*var(--typography-scale-line-height-burlesk-heading1, var(--typography-scale-line-height-burlesk, 1)))}}@media screen and (min-width: 1024px){.news-article .article__content-title{font-size:calc(29px*var(--typography-scale-font-size-burlesk-heading1, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(34px*var(--typography-scale-line-height-burlesk-heading1, var(--typography-scale-line-height-burlesk, 1)))}.news-article .article__content-sub-title{font-size:calc(24px*var(--typography-scale-font-size-burlesk-heading2, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(30px*var(--typography-scale-line-height-burlesk-heading2, var(--typography-scale-line-height-burlesk, 1)))}.news-article .article-meta .posted-in{font-size:calc(12px*var(--typography-scale-font-size-dm-sans-body-small, var(--typography-scale-font-size-dm-sans, 1)));line-height:calc(20px*var(--typography-scale-line-height-dm-sans-body-small, var(--typography-scale-line-height-dm-sans, 1)))}.news-article .article__text-block p{font-size:calc(16px*var(--typography-scale-font-size-dm-sans-body-large, var(--typography-scale-font-size-dm-sans, 1)));line-height:calc(24px*var(--typography-scale-line-height-dm-sans-body-large, var(--typography-scale-line-height-dm-sans, 1)))}.news-article .article-carousel .focus-carousel__title{font-size:calc(29px*var(--typography-scale-font-size-burlesk-heading1, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(34px*var(--typography-scale-line-height-burlesk-heading1, var(--typography-scale-line-height-burlesk, 1)))}}@media screen and (min-width: 1200px){.news-article .article__content-title{font-size:calc(37px*var(--typography-scale-font-size-burlesk-heading1, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(44px*var(--typography-scale-line-height-burlesk-heading1, var(--typography-scale-line-height-burlesk, 1)))}.news-article .article__content-sub-title{font-size:calc(29px*var(--typography-scale-font-size-burlesk-heading2, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(34px*var(--typography-scale-line-height-burlesk-heading2, var(--typography-scale-line-height-burlesk, 1)))}.news-article .article-meta .posted-in{font-size:calc(14px*var(--typography-scale-font-size-dm-sans-body-small, var(--typography-scale-font-size-dm-sans, 1)));line-height:calc(20px*var(--typography-scale-line-height-dm-sans-body-small, var(--typography-scale-line-height-dm-sans, 1)))}.news-article .article__text-block p{font-size:calc(18px*var(--typography-scale-font-size-dm-sans-body-large, var(--typography-scale-font-size-dm-sans, 1)));line-height:calc(26px*var(--typography-scale-line-height-dm-sans-body-large, var(--typography-scale-line-height-dm-sans, 1)))}.news-article .article-carousel .focus-carousel__title{font-size:calc(37px*var(--typography-scale-font-size-burlesk-heading1, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(44px*var(--typography-scale-line-height-burlesk-heading1, var(--typography-scale-line-height-burlesk, 1)))}}@media screen and (min-width: 1440px){.news-article .article__content-title{font-size:calc(37px*var(--typography-scale-font-size-burlesk-heading1, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(44px*var(--typography-scale-line-height-burlesk-heading1, var(--typography-scale-line-height-burlesk, 1)))}.news-article .article__content-sub-title{font-size:calc(29px*var(--typography-scale-font-size-burlesk-heading2, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(34px*var(--typography-scale-line-height-burlesk-heading2, var(--typography-scale-line-height-burlesk, 1)))}.news-article .article-meta .posted-in{font-size:calc(14px*var(--typography-scale-font-size-dm-sans-body-small, var(--typography-scale-font-size-dm-sans, 1)));line-height:calc(20px*var(--typography-scale-line-height-dm-sans-body-small, var(--typography-scale-line-height-dm-sans, 1)))}.news-article .article__text-block p{font-size:calc(18px*var(--typography-scale-font-size-dm-sans-body-large, var(--typography-scale-font-size-dm-sans, 1)));line-height:calc(26px*var(--typography-scale-line-height-dm-sans-body-large, var(--typography-scale-line-height-dm-sans, 1)))}.news-article .article-carousel .focus-carousel__title{font-size:calc(37px*var(--typography-scale-font-size-burlesk-heading1, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(44px*var(--typography-scale-line-height-burlesk-heading1, var(--typography-scale-line-height-burlesk, 1)))}}@media screen and (min-width: 2000px){.news-article .article__content-title{font-size:calc(50px*var(--typography-scale-font-size-burlesk-heading1, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(60px*var(--typography-scale-line-height-burlesk-heading1, var(--typography-scale-line-height-burlesk, 1)))}.news-article .article__content-sub-title{font-size:calc(37px*var(--typography-scale-font-size-burlesk-heading2, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(44px*var(--typography-scale-line-height-burlesk-heading2, var(--typography-scale-line-height-burlesk, 1)))}.news-article .article-meta .posted-in{font-size:calc(18px*var(--typography-scale-font-size-dm-sans-body-small, var(--typography-scale-font-size-dm-sans, 1)));line-height:calc(26px*var(--typography-scale-line-height-dm-sans-body-small, var(--typography-scale-line-height-dm-sans, 1)))}.news-article .article__text-block p{font-size:calc(24px*var(--typography-scale-font-size-dm-sans-body-large, var(--typography-scale-font-size-dm-sans, 1)));line-height:calc(34px*var(--typography-scale-line-height-dm-sans-body-large, var(--typography-scale-line-height-dm-sans, 1)))}.news-article .article-carousel .focus-carousel__title{font-size:calc(50px*var(--typography-scale-font-size-burlesk-heading1, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(60px*var(--typography-scale-line-height-burlesk-heading1, var(--typography-scale-line-height-burlesk, 1)))}}
