.icon{position:relative;display:block;fill:currentcolor;width:100%;height:100%}.icon svg{pointer-events:none;display:block;position:absolute;top:0;left:0;width:100%;height:100%}.icon--taxonomy-announcements,.icon--taxonomy-video-updates,.icon--taxonomy-developer-posts,.icon--taxonomy-events,.icon--taxonomy-insider-updates{color:#000}
.link-button{background-color:rgba(0,0,0,0);border:0;position:relative}.transparent-button{text-transform:uppercase;font-family:"Burlesk","Georgia","serif";font-size:calc(21px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(26px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)));appearance:none;background:none;border:none;border-radius:0;color:#27323f;display:inline-block;padding:8px 16px 4px;position:relative;text-decoration:none;text-transform:uppercase;z-index:1}.transparent-button em,.transparent-button i{font-style:normal}.transparent-button[disabled]{background:none;color:inherit;pointer-events:none}.transparent-button:hover{background:none}.transparent-button:focus{filter:drop-shadow(0 0 8px #00ff9c);outline:0}.button--icon .icon,.button--icon-right .icon{height:16px;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);transition:opacity .2s;width:16px}.button--icon{padding-left:40px}.button--icon .icon{left:16px}.button--icon-right{padding-left:24px;padding-right:40px}.button--icon-right .icon{right:16px;left:auto}.button--processing.button--icon{opacity:.25;pointer-events:none}.button--processing.button--icon .icon{opacity:0}.button--processing.button--icon .icon--wheel{opacity:1}.button--processing.button--icon .icon--wheel svg{animation-name:loaderspin;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-duration:6s}@media screen and (min-width: 720px){.transparent-button{font-size:calc(21px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(26px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)))}}@media screen and (min-width: 1024px){.transparent-button{font-size:calc(21px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(26px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)))}}@media screen and (min-width: 1200px){.transparent-button{font-size:calc(24px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(30px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)))}}@media screen and (min-width: 1440px){.transparent-button{font-size:calc(24px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(30px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)))}}@media screen and (min-width: 2000px){.transparent-button{font-size:calc(29px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(34px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)))}.button--icon .icon,.button--icon-right .icon{height:20px;width:20px}.button--icon{padding-left:48px}.button--icon-right{padding-right:48px}}
.detached-modal__backdrop{background:rgba(0,0,0,.8);inset:0;pointer-events:all;position:fixed}.detached-modal__wrapper{-webkit-overflow-scrolling:touch;display:-ms-flexbox;display:flex;inset:0;position:fixed;opacity:0;overflow-x:hidden;overflow-y:auto;transition:opacity .6s;z-index:2}.detached-modal__wrapper::-webkit-scrollbar{width:3px;background-color:#696763}.detached-modal__wrapper::-webkit-scrollbar-track{box-shadow:none;background-color:#696763}.detached-modal__wrapper::-webkit-scrollbar-thumb{background-color:#e2dfd8;border:none}.detached-modal__wrapper.detached-modal-enter-appear-active{opacity:1}.detached-modal__wrapper.detached-modal-enter-done{opacity:1}.detached-modal__wrapper--cover-nav{z-index:55}.detached-modal__wrapper--no-overlay{background:none;pointer-events:none}.detached-modal__wrapper--no-overlay>*{pointer-events:auto}.detached-modal__wrapper--center,.detached-modal__wrapper--left,.detached-modal__wrapper--right{-ms-flex-align:center;align-items:center}.detached-modal__wrapper--top-center,.detached-modal__wrapper--top-left,.detached-modal__wrapper--top-right{-ms-flex-align:start;align-items:flex-start}.detached-modal__wrapper--bottom-center,.detached-modal__wrapper--bottom-left,.detached-modal__wrapper--bottom-right{-ms-flex-align:end;align-items:flex-end}.detached-modal__wrapper--center,.detached-modal__wrapper--top-center,.detached-modal__wrapper--bottom-center{-ms-flex-pack:center;justify-content:center}.detached-modal__wrapper--left,.detached-modal__wrapper--top-left,.detached-modal__wrapper--bottom-left{-ms-flex-pack:start;justify-content:flex-start}.detached-modal__wrapper--right,.detached-modal__wrapper--top-right,.detached-modal__wrapper--bottom-right{-ms-flex-pack:end;justify-content:flex-end}.detached-modal__dialog{background:url("../assets/detached-modal/background.svg") 0 0/100% 100% no-repeat;color:#f1eee5;padding:16px;position:relative}.detached-modal__dialog-content{margin-top:40px;max-height:70vh;max-width:90vw}.detached-modal__dialog .scrollable{max-height:70vh;max-width:90vw;position:relative}.detached-modal__close.transparent-button{cursor:pointer;fill:#f1eee5;height:20px;mix-blend-mode:difference;padding:0;position:absolute;right:16px;top:32px;width:20px;z-index:2}.detached-modal__close.transparent-button:hover,.detached-modal__close.transparent-button:focus{fill:#65ffcb}.detached-modal__close.transparent-button:focus{filter:none;outline:2px dashed #fff5dd;outline-offset:4px}.detached-modal__close.transparent-button .icon{fill:inherit;height:100%;left:50%;top:0;-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%}@media screen and (min-width: 1024px){.detached-modal__dialog{padding:32px}.detached-modal__close.transparent-button{height:30px;right:24px;top:24px;width:30px}}@media screen and (min-width: 1440px){.detached-modal__dialog-content{max-width:1440px;width:90vw}.detached-modal__dialog .scrollable{max-width:1440px;width:90vw}}@media screen and (-ms-high-contrast: active){.detached-modal__wrapper{background-color:#fff !important}.detached-modal__close.transparent-button{mix-blend-mode:normal}.detached-modal__close.transparent-button .icon svg{background-color:#000}}
.video-player-link .video-play-button{height:72px;width:70px;transform:translate3d(-50%, -50%, 0)}
.cta .button{text-transform:uppercase;font-family:"Burlesk","Georgia","serif";font-size:calc(21px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(26px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)));appearance:none;background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-size:100% 100%;border:0;border-radius:0;display:inline-block;padding:8px 16px 4px;position:relative;text-decoration:none;text-transform:uppercase;transition:opacity .3s,padding .4s;z-index:1}.cta .button em,.cta .button i{font-style:normal}.cta .button[disabled]{opacity:.25;pointer-events:none}.cta .button:focus{filter:drop-shadow(0 0 8px #00ff9c);outline:0}.show-outlines .cta .button:focus{outline:2px dashed #fff5dd;outline-offset:2px;filter:unset}.cta .button--compact{text-transform:uppercase;font-family:"Burlesk","Georgia","serif";font-size:calc(16px*var(--typography-scale-font-size-burlesk-body-large, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(24px*var(--typography-scale-line-height-burlesk-body-large, var(--typography-scale-line-height-burlesk, 1)));padding:8px 8px 4px}.cta .button--compact em,.cta .button--compact i{font-style:normal}.cta .button--disabled.button{pointer-events:none;opacity:.5}.cta .button--disabled.button:hover{opacity:.5}.cta .button--cinnabar{background-image:url("../assets/button/cinnabar-button-sprite.svg#off");color:#fff5dd}.cta .button--cinnabar:hover{background-image:url("../assets/button/cinnabar-button-sprite.svg#hover")}.cta .button--eden{background-image:url("../assets/button/eden-button-sprite.svg#off");color:#fff5dd}.cta .button--eden:hover{background-image:url("../assets/button/eden-button-sprite.svg#hover")}.cta .button--shamrock{background-image:url("../assets/button/shamrock-button-sprite.svg#off");color:#27323f}.cta .button--shamrock:hover{background-image:url("../assets/button/shamrock-button-sprite.svg#hover");color:#fff5dd}.cta .button--salt-box{background-image:url("../assets/button/salt-box-button-sprite.svg#off");color:#fff5dd}.cta .button--salt-box:hover{background-image:url("../assets/button/salt-box-button-sprite.svg#hover")}.cta .button--stromboli{background-image:url("../assets/button/stromboli-button-sprite.svg#off");color:#fff5dd}.cta .button--stromboli:hover{background-image:url("../assets/button/stromboli-button-sprite.svg#hover")}.cta .button--nutmeg{background-image:url("../assets/button/nutmeg-button-sprite.svg#off");color:#fff5dd}.cta .button--nutmeg:hover{background-image:url("../assets/button/nutmeg-button-sprite.svg#hover");color:#fff5dd}.cta .button--river-bed{background-image:url("../assets/button/river-bed-button-sprite.svg#off");color:#fff5dd}.cta .button--river-bed:hover{background-image:url("../assets/button/river-bed-button-sprite.svg#hover");color:#27323f}.cta .button--icon .icon,.cta .button--icon-right .icon{height:16px;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);transition:opacity .2s;width:16px}.cta .button--icon{padding-left:40px}.cta .button--icon .icon{left:16px}.cta .button--icon-right{padding-left:24px;padding-right:40px}.cta .button--icon-right .icon{right:16px;left:auto}.cta .button--processing.button--icon{opacity:.25;pointer-events:none}.cta .button--processing.button--icon .icon{opacity:0}.cta .button--processing.button--icon .icon--wheel{opacity:1}.cta .button--processing.button--icon .icon--wheel svg{animation-name:loaderspin;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-duration:6s}@media screen and (min-width: 720px){.cta .button{font-size:calc(21px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(26px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)))}.cta .button--compact{font-size:calc(16px*var(--typography-scale-font-size-burlesk-body-large, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(24px*var(--typography-scale-line-height-burlesk-body-large, var(--typography-scale-line-height-burlesk, 1)))}}@media screen and (min-width: 1024px){.cta .button{font-size:calc(21px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(26px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)))}.cta .button--compact{font-size:calc(16px*var(--typography-scale-font-size-burlesk-body-large, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(24px*var(--typography-scale-line-height-burlesk-body-large, var(--typography-scale-line-height-burlesk, 1)))}}@media screen and (min-width: 1200px){.cta .button{font-size:calc(24px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(30px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)))}.cta .button--compact{font-size:calc(18px*var(--typography-scale-font-size-burlesk-body-large, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(26px*var(--typography-scale-line-height-burlesk-body-large, var(--typography-scale-line-height-burlesk, 1)))}}@media screen and (min-width: 1440px){.cta .button{font-size:calc(24px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(30px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)))}.cta .button--compact{font-size:calc(18px*var(--typography-scale-font-size-burlesk-body-large, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(26px*var(--typography-scale-line-height-burlesk-body-large, var(--typography-scale-line-height-burlesk, 1)))}}@media screen and (min-width: 2000px){.cta .button{font-size:calc(29px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(34px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)))}.cta .button--compact{font-size:calc(24px*var(--typography-scale-font-size-burlesk-body-large, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(34px*var(--typography-scale-line-height-burlesk-body-large, var(--typography-scale-line-height-burlesk, 1)))}.cta .button--icon .icon,.cta .button--icon-right .icon{height:20px;width:20px}.cta .button--icon{padding-left:48px}.cta .button--icon-right{padding-right:48px}}
.component-furniture{position:relative;width:100%;height:4px;background:url("../assets/hr/blue-dianne.svg") no-repeat 50% 50%/100% 100%;max-width:938px;margin:0 auto}.component-furniture--anniversary{background:url("../assets/hr/anniversary.svg") no-repeat 50% 50%/100% 100%}.component-furniture--aquamarine{background:url("../assets/hr/aquamarine.svg") no-repeat 50% 50%/100% 100%}.component-furniture--bandicoot{background:url("../assets/hr/bandicoot.svg") no-repeat 50% 50%/100% 100%}.component-furniture--grey{background:url("../assets/hr/grey.svg") no-repeat 50% 50%/100% 100%}.component-furniture--humming-bird{background:url("../assets/hr/humming-bird.svg") no-repeat 50% 50%/100% 100%}.component-furniture--orange{background:url("../assets/hr/orange.svg") no-repeat 50% 50%/100% 100%}.component-furniture--patina{background:url("../assets/hr/patina.svg") no-repeat 50% 50%/100% 100%}.component-furniture--pesto{background:url("../assets/hr/pesto.svg") no-repeat 50% 50%/100% 100%}.component-furniture--pewter{background:url("../assets/hr/pewter.svg") no-repeat 50% 50%/100% 100%}.component-furniture--red{background:url("../assets/hr/red.svg") no-repeat 50% 50%/100% 100%}.component-furniture--shark{background:url("../assets/hr/shark.svg") no-repeat 50% 50%/100% 100%}.component-furniture--spring-wood{background:url("../assets/hr/spring-wood.svg") no-repeat 50% 50%/100% 100%}.component-furniture--te-papa-green{background:url("../assets/hr/te-papa-green.svg") no-repeat 50% 50%/100% 100%}.component-furniture--akaroa{background:url("../assets/hr/akaroa.svg") no-repeat 50% 50%/100% 100%}
.alert-modal{padding:4px}.alert-modal h1{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;margin:0 auto;width:90%}.alert-modal h1 em,.alert-modal h1 i{font-style:normal}.alert-modal .component-furniture{height:4px;margin:24px auto}.alert-modal__body-text{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;padding-bottom:16px}.alert-modal__body-text em,.alert-modal__body-text i{font-style:normal}.alert-modal__body-text li{margin-left:16px}.alert-modal__buttons{margin:16px 0 0}.alert-modal .button{text-align:center}@media screen and (min-width: 720px){.alert-modal h1{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)))}.alert-modal__body-text{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: 1024px){.alert-modal h1{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)))}.alert-modal__body-text{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){.alert-modal h1{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)))}.alert-modal__body-text{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){.alert-modal h1{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)))}.alert-modal__body-text{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){.alert-modal h1{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)))}.alert-modal__body-text{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)))}}
.confirm-modal{padding:4px}.confirm-modal h2{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;margin:0 auto;width:90%}.confirm-modal h2 em,.confirm-modal h2 i{font-style:normal}.confirm-modal .component-furniture{margin-top:24px;margin-bottom:24px}.confirm-modal__body-text{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;padding-bottom:32px}.confirm-modal__body-text em,.confirm-modal__body-text i{font-style:normal}.confirm-modal__body-text li{margin-left:16px}.confirm-modal__buttons{text-align:center}.confirm-modal .cta{display:inline-block;margin:0 8px;min-width:100px;text-align:center}@media screen and (min-width: 720px){.confirm-modal h2{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)))}.confirm-modal__body-text{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)))}.confirm-modal .cta{margin:0 16px;min-width:150px}}@media screen and (min-width: 1024px){.confirm-modal h2{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)))}.confirm-modal__body-text{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){.confirm-modal h2{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)))}.confirm-modal__body-text{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){.confirm-modal h2{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)))}.confirm-modal__body-text{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){.confirm-modal h2{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)))}.confirm-modal__body-text{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)))}}
.leaving-modal{-ms-flex-item-align:baseline;align-self:baseline}.leaving-modal h3{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)));margin-bottom:16px}.leaving-modal h3 em,.leaving-modal h3 i{font-style:normal}.leaving-modal__body{margin:8px 0;padding:0 8px}.leaving-modal__body p{margin-top:8px}.leaving-modal__body li{list-style:none}.leaving-modal__list{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none}.leaving-modal__buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column}.leaving-modal__buttons .button{min-width:150px;margin:0 8px 8px}@media screen and (min-width: 720px){.leaving-modal{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;max-width:800px;width:auto}.leaving-modal h3{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)))}.leaving-modal__body{margin:16px 0;padding:0 16px}.leaving-modal__buttons{-ms-flex-direction:row;flex-direction:row}.leaving-modal__buttons .button{margin:0 8px}}@media screen and (min-width: 1024px){.leaving-modal h3{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)))}}@media screen and (min-width: 1200px){.leaving-modal h3{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)))}}@media screen and (min-width: 1440px){.leaving-modal h3{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)))}}@media screen and (min-width: 2000px){.leaving-modal h3{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)))}}
.global-header{inset:0 0 auto;position:fixed;transition:top .3s;z-index:51}.global-header__modal{position:relative;z-index:53}.global-header__modal-backdrop{display:none}.global-header__modal-backdrop--slide-out{z-index:52}.global-header .container{padding:0 16px}.global-header .logo{-ms-flex:1;flex:1}.global-header--top-level{background:linear-gradient(180deg, #000 33.75%, rgba(0, 0, 0, 0) 100%);padding:16px 0 8px;position:relative;height:80px;top:-16px}.global-header--top-level .container{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:100%}.global-header .balances{margin:0 8px}@media screen and (min-width: 480px){.global-header .container{padding:16px}.global-header .balances{margin:0 8px 0 0}}@media screen and (min-width: 720px){.global-header__modal-backdrop--active{background:rgba(10,10,10,.5);cursor:pointer;display:block;inset:0;pointer-events:all;position:fixed}.global-header--top-level{height:auto}}@media screen and (min-width: 1024px){.global-header .container{padding:0 24px;z-index:0}.global-header .logo{-ms-flex:initial;flex:initial}.global-header .menu{-ms-flex:1;flex:1}.global-header--top-level{padding:24px 0 24px}.global-header--top-level .header-tray__container--top-level{display:-ms-flexbox;display:flex}.global-header .balances{margin-left:8px;margin-right:0}}@media screen and (min-width: 1440px){.global-header .container{padding:0 32px}.global-header .balances{margin-left:16px}}@media screen and (min-width: 2000px){.global-header .container{max-width:2000px}.global-header--top-level{padding:40px 0 48px}}@media(forced-colors: active){.global-header--top-level{background:#000}}
@keyframes header-tray-overlay-fadein{0%{opacity:0}100%{opacity:.5}}@keyframes header-tray-overlay-fadeout{0%{opacity:.5;position:fixed}99%{opacity:0}100%{display:none;position:static}}.header-tray{background-image:url("../assets/global-footer/backgrounds/mask.svg"),url("../assets/global-footer/backgrounds/mobile.png");background-position:50% 50%,50% 50%;background-repeat:no-repeat,no-repeat;background-size:100% 100%,99% 100%;color:#f1eee5;position:fixed;top:0;right:0;height:100%;width:100%;max-width:720px;display:none;opacity:0;transition:transform 300ms cubic-bezier(0.39, 0.575, 0.565, 1),top .3s}.header-tray .global-header-cta{padding:16px 24px;float:none;display:block}.header-tray__container{padding:16px 8px}.header-tray__container--top-level{-ms-flex-pack:center;justify-content:center}.header-tray__header{padding:24px 32px 16px 64px;background:rgba(0,0,0,0) url("../assets/global-header/menu/tray-header-large.svg") no-repeat 0 0/100% 100%;z-index:2}.header-tray__header .header-tray__label{padding:0;margin:0 0 8px;background:none}.header-tray__scroll-area.scrollable{height:calc(100% - 60px)}.header-tray--active{display:block;opacity:1;z-index:2}.header-tray--menu .header-tray__container{padding-top:32px}.header-tray--top-level.header-tray .logo{display:none}.header-tray--top-level.header-tray--active .logo{display:block}.header-tray--top-level .header-tray__header{background:linear-gradient(to bottom, black 50%, transparent);margin:0;padding:16px;position:relative}.header-tray--top-level .header-tray__container{padding-top:64px;margin:4px}.header-tray--top-level.header-tray--sub-menu-open>.scrollable{overflow:visible}.header-tray-exit{-ms-transform:translateX(0);transform:translateX(0);transition:transform .3s cubic-bezier(0.39, 0.575, 0.565, 1);opacity:1;display:block}.header-tray-exit-active{opacity:1;-ms-transform:translateX(110%);transform:translateX(110%);display:block}.header-tray-exit-done{opacity:1;-ms-transform:translateX(110%);transform:translateX(110%)}.header-tray-exit.header-tray-exit-active{-ms-transform:translateX(110%);transform:translateX(110%);transition:transform .3s cubic-bezier(0.39, 0.575, 0.565, 1)}.header-tray-enter{display:block;-ms-transform:translateX(110%);transform:translateX(110%);transition:transform .3s cubic-bezier(0.39, 0.575, 0.565, 1);opacity:1}.header-tray-enter-active{-ms-transform:translateX(0);transform:translateX(0);opacity:1}.header-tray-enter-done{-ms-transform:translateX(0);transform:translateX(0);opacity:1}@media screen and (min-width: 1024px){.header-tray .global-header-cta{display:none}.header-tray--menu{background:rgba(0,0,0,0);display:block;position:static;max-width:none;width:auto;height:auto;float:left;opacity:1;animation:none;overflow:visible;-ms-transform:none;transform:none}.header-tray--menu .header-tray__container{padding:0;position:relative}.header-tray--menu.pseudo-after::after,.header-tray--menu .header-tray__header,.header-tray--menu .menu__control,.header-tray--menu .header-tray__label{display:none}.header-tray--menu .scrollable{position:static;overflow:visible;width:auto;height:auto}.header-tray--menu .scrollable::after{display:none}.header-tray.header-tray--menu{transition:none;-ms-transform:none;transform:none}.header-tray--top-level.header-tray--active .logo{display:none}.header-tray--top-level .header-tray__container{margin:0}.header-tray--top-level{min-width:100%}}
.global-header-cta{display:none;padding:0 8px}.global-header-cta .button{text-transform:uppercase;font-family:"Burlesk","Georgia","serif";font-size:calc(21px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(26px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)))}.global-header-cta .button em,.global-header-cta .button i{font-style:normal}@media screen and (min-width: 720px){.global-header-cta{display:block}.global-header-cta .button{font-size:calc(21px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(26px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)))}}@media screen and (min-width: 1024px){.global-header-cta{padding:0}.global-header-cta .button{font-size:calc(21px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(26px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)))}}@media screen and (min-width: 1200px){.global-header-cta .button{font-size:calc(24px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(30px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)))}}@media screen and (min-width: 1440px){.global-header-cta .button{font-size:calc(24px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(30px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)))}}@media screen and (min-width: 2000px){.global-header-cta .button{font-size:calc(29px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(34px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)))}}
.autocomplete{position:relative}.autocomplete__results{display:none;position:absolute;left:0;right:0;z-index:3;max-height:450px;overflow-y:auto;list-style:none;background:#f1eee5;border:1px solid #0f0d09;border-top:0}.autocomplete__results--show{display:block}.autocomplete__result{color:#0f0d09;padding:8px}.autocomplete__result:hover{box-shadow:0 0 5px #0f0d09}.autocomplete__result--highlighted{color:#f1eee5;background-color:#0f0d09;box-shadow:0 0 5px #0f0d09;border:2px solid #000}
.text-input{position:relative;width:100%}.text-input::before{background-image:url("../assets/forms/text-input-horizontal-border.svg"),url("../assets/forms/text-input-horizontal-border.svg"),url("../assets/forms/text-input-vertical-border.svg"),url("../assets/forms/text-input-vertical-border.svg");background-size:100% 5px,100% 5px,5px 100%,5px 100%;background-position:0 5px,0 calc(100% - 5px),10px 0,calc(100% - 10px) 0;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat;top:0;left:0}.text-input--required.pseudo-after::after{top:0;left:100%;content:"*";font-size:26px}.text-input input[type=text],.text-input input[type=search],.text-input input[type=number],.text-input input[type=date],.text-input input[type=time],.text-input textarea{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)));background-color:rgba(0,0,0,0);background-image:url("../assets/forms/text-input-background.svg");background-position:0 9px;background-size:100% calc(100% - 18px);background-repeat:no-repeat;border:0;color:#323335;left:14px;outline:0;padding:16px;position:relative;top:0;text-align:left;width:calc(100% - 26px);z-index:1}.text-input input[type=text] em,.text-input input[type=text] i,.text-input input[type=search] em,.text-input input[type=search] i,.text-input input[type=number] em,.text-input input[type=number] i,.text-input input[type=date] em,.text-input input[type=date] i,.text-input input[type=time] em,.text-input input[type=time] i,.text-input textarea em,.text-input textarea i{font-style:normal}.text-input input[type=text]:-ms-input-placeholder,.text-input input[type=search]:-ms-input-placeholder,.text-input input[type=number]:-ms-input-placeholder,.text-input input[type=date]:-ms-input-placeholder,.text-input input[type=time]:-ms-input-placeholder,.text-input textarea:-ms-input-placeholder{color:#514f43;font-variant:small-caps}.text-input input[type=text]::placeholder,.text-input input[type=search]::placeholder,.text-input input[type=number]::placeholder,.text-input input[type=date]::placeholder,.text-input input[type=time]::placeholder,.text-input textarea::placeholder{color:#514f43;font-variant:small-caps}.text-input textarea{resize:none}.text-input input[type=search]{box-sizing:border-box}.text-input .shadow{position:absolute;inset:8px 16px;pointer-events:none}.text-input--field input[type=text]:focus~.shadow,.text-input--field input[type=search]:focus~.shadow,.text-input--field input[type=number]:focus~.shadow,.text-input--field input[type=date]:focus~.shadow,.text-input--field input[type=time]:focus~.shadow{box-shadow:#00ff9c 0 0 25px 5px}.text-input--textarea{padding:8px 0}.text-input--textarea textarea{background-position:0 0;background-size:100% 100%}.text-input--textarea textarea:focus~.shadow{box-shadow:#00ff9c 0 0 15px 5px}@media screen and (min-width: 720px){.text-input input[type=text],.text-input input[type=search],.text-input input[type=number],.text-input input[type=date],.text-input input[type=time],.text-input textarea{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)))}}@media screen and (min-width: 1024px){.text-input input[type=text],.text-input input[type=search],.text-input input[type=number],.text-input input[type=date],.text-input input[type=time],.text-input textarea{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)))}}@media screen and (min-width: 1200px){.text-input input[type=text],.text-input input[type=search],.text-input input[type=number],.text-input input[type=date],.text-input input[type=time],.text-input textarea{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)))}}@media screen and (min-width: 1440px){.text-input input[type=text],.text-input input[type=search],.text-input input[type=number],.text-input input[type=date],.text-input input[type=time],.text-input textarea{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)))}}@media screen and (min-width: 2000px){.text-input input[type=text],.text-input input[type=search],.text-input input[type=number],.text-input input[type=date],.text-input input[type=time],.text-input textarea{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)))}}
.checkbox{margin:16px 0;position:relative;overflow:hidden;z-index:1;padding:10px}.checkbox label{display:table;table-layout:fixed}.checkbox input{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);white-space:nowrap;border:0}.checkbox input:checked+.checkbox__graphic i::after{opacity:1}.checkbox__label-text{display:table-cell;padding-left:12px}.checkbox__graphic{display:table-cell;padding-right:12px;vertical-align:middle}.checkbox__graphic-inner{position:relative;z-index:1;display:block;width:16px;height:16px}.checkbox__graphic-inner::after,.checkbox__graphic-inner::before{background-repeat:no-repeat;top:0;left:0}.checkbox__graphic-inner::before{z-index:2;background-image:url("../assets/checkboxes/checkbox-unselected.svg")}.checkbox__graphic-inner::after{z-index:3;opacity:0;background-image:url("../assets/checkboxes/checkbox-selected.svg");transition:opacity .4s}.checkbox__graphic-inner.focussed::before{box-shadow:#00ff9c 0 0 15px 4px;display:block}.checkbox--right .checkbox__graphic{padding-right:0;padding-left:12px}.checkbox--blue .checkbox__graphic-inner::before{background-image:url("../assets/checkboxes/checkbox-blue-unselected.svg")}.checkbox--blue .checkbox__graphic-inner::after{background-image:url("../assets/checkboxes/checkbox-blue-selected.svg")}.checkbox--purple .checkbox__graphic-inner::before{background-image:url("../assets/checkboxes/checkbox-purple-unselected.svg")}.checkbox--purple .checkbox__graphic-inner::after{background-image:url("../assets/checkboxes/checkbox-purple-selected.svg")}.checkbox--parchment .checkbox__graphic-inner::before{background-image:url("../assets/checkboxes/checkbox-parchment-unselected.svg")}.checkbox--parchment .checkbox__graphic-inner::after{background-image:url("../assets/checkboxes/checkbox-parchment-selected.svg")}.checkbox--white .checkbox__graphic::after{background-image:url("../assets/checkboxes/checkbox-white-selected.svg")}@media screen and (-ms-high-contrast: active){.checkbox__graphic{display:none}.checkbox__graphic-inner{display:none}.checkbox input{width:25px;height:25px;margin-top:5px;position:relative;top:0}.checkbox__label-text{vertical-align:middle}}
.file-upload{margin:16px 0 16px 16px;width:calc(100% - 32px)}.file-upload__input{background:url("../assets/forms/file-upload/background.svg") no-repeat 0 0/100% 100%;height:150px;position:relative;width:100%}.file-upload__input:focus-within{box-shadow:#00ff9c 0 0 15px 5px}.file-upload__input:focus-within .file-upload__input__text{text-decoration:none}.file-upload__input__text{bottom:65px;color:#000;left:50%;position:absolute;text-decoration:underline;-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:2}.file-upload__input__text:hover{text-decoration:none}.file-upload__input input[type=file]{cursor:pointer;height:100%;opacity:0;position:absolute;right:0;top:0;width:100%;z-index:1}.file-upload__attached{padding-top:16px}.file-upload__list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:inside}.file-upload__list .file-list-item{color:#f1eee5;margin-top:10px;position:relative;width:100%}.file-upload__list .file-list-item::marker{content:url("../assets/forms/file-upload/attachment.svg");height:8px;width:8px}.file-upload__list .file-list-item>span{display:inline-block;margin-left:8px;max-width:80%;vertical-align:middle}.file-upload__list .file-list-item__close{border:none;color:#f1eee5;display:inline-block;height:24px;margin-left:8px;position:absolute;right:0;vertical-align:middle;width:24px}@media screen and (min-width: 960px){.file-upload__list .file-list-item{padding:10px;width:50%}.file-upload__list .file-list-item__close{margin-left:16px;position:static;right:auto}}@media screen and (min-width: 1200px){.file-upload__list .file-list-item{padding:10px;width:33%}}
.listbox{max-width:100%;position:relative;width:auto}.listbox__current{text-transform:uppercase;font-family:"Burlesk","Georgia","serif";font-size:calc(19px*var(--typography-scale-font-size-burlesk-heading4, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(24px*var(--typography-scale-line-height-burlesk-heading4, var(--typography-scale-line-height-burlesk, 1)));cursor:pointer;display:inline-block;margin-top:0;margin-bottom:0;padding:8px 16px;text-align:left;text-transform:uppercase;transition:box-shadow .3s;width:100%}.listbox__current em,.listbox__current i{font-style:normal}.listbox__current:hover .listbox__label{text-decoration:underline}.listbox__current:focus{outline:0}.listbox__current:focus::before{display:block}.listbox__current .listbox__arrow{height:8px;position:absolute;right:24px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);transition:transform .3s;width:12px}.listbox__current--arrow.listbox__current--icon .listbox__label{padding-right:64px}.listbox__current--icon{white-space:nowrap}.listbox__label{display:inline-block;max-width:100%;overflow:hidden;padding-right:24px;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.listbox__options{display:none;list-style:none;padding-bottom:8px;z-index:2}.listbox__options--contain{width:100%}.listbox__options--left{left:0}.listbox__options--right{right:0}.listbox__options li{line-height:normal}.listbox__option{text-transform:uppercase;font-family:"Burlesk","Georgia","serif";font-size:calc(19px*var(--typography-scale-font-size-burlesk-heading4, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(24px*var(--typography-scale-line-height-burlesk-heading4, var(--typography-scale-line-height-burlesk, 1)));cursor:pointer;padding:16px;position:relative;transition:color .3s}.listbox__option em,.listbox__option i{font-style:normal}.listbox__option:hover .listbox__option__label{text-decoration:underline}.listbox__option::before{inset:0}.show-outlines .listbox__option:focus{margin:8px}.listbox__option--header{cursor:auto}.listbox__option__header{font-weight:bold}.listbox__option__checkbox{background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;display:inline-block;height:20px;margin-right:16px;vertical-align:text-top;width:20px}.listbox__option__label{text-transform:uppercase;font-family:"Burlesk","Georgia","serif";font-size:calc(19px*var(--typography-scale-font-size-burlesk-heading4, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(24px*var(--typography-scale-line-height-burlesk-heading4, var(--typography-scale-line-height-burlesk, 1)))}.listbox__option__label em,.listbox__option__label i{font-style:normal}.listbox__option__label:hover{text-decoration:underline}.listbox__option__description{font-style:italic;margin:4px 0}.listbox__option--divider{position:relative}.listbox__option--divider.pseudo-after::after{bottom:-1px;height:2px;width:90%}.listbox__current .icon:not(.listbox__arrow),.listbox__option .icon:not(.listbox__arrow){display:inline-block;height:20px;vertical-align:middle;width:20px}.listbox__current--arrow .icon:not(.listbox__arrow),.listbox__option .icon:not(.listbox__arrow){margin-right:16px}.listbox--active::before{height:2px;left:5%;width:90%;z-index:4}.listbox--active .listbox__options{position:absolute;display:block;max-height:400px;overflow-y:auto;width:max-content}.listbox--active .listbox__options--contain{width:100%}.listbox--required.pseudo-after::after{color:#323335;content:"*";font-size:26px;left:100%;margin-left:8px;top:-4px}.listbox--slide-up .listbox__options{bottom:calc(100% - 8px);padding-bottom:8px}.listbox--slide-up.listbox--active::before{bottom:auto;top:-4px}.listbox--slide-down .listbox__options{padding:4px 0 0;top:calc(100% - 4px)}.listbox--slide-down.listbox--active::before{bottom:0;top:auto}.listbox--default{color:#f1eee5}.listbox--default .listbox__current{background:url("../assets/forms/listbox/default-v2/background.svg") no-repeat 50% 50%/100% 100%;color:#fff}.listbox--default .listbox__current:hover .listbox__label{color:#f1eee5}.listbox--default .listbox__current:focus{filter:drop-shadow(0 0 5px #00ff9c)}.listbox--default .listbox__options{background:url("../assets/forms/listbox/default-v2/options-background.svg") no-repeat 50% 50%/100% 100%}.listbox--default .listbox__option:hover,.listbox--default .listbox__option:focus,.listbox--default .listbox__option:focus-within{color:#f1eee5;text-decoration:underline}.listbox--default .listbox__option__checkbox{background-image:url("../assets/forms/listbox/default-v2/checkbox-unselected.svg")}.listbox--default .listbox__option__checkbox--checked{background-image:url("../assets/forms/listbox/default-v2/checkbox-selected.svg")}.listbox--default .listbox__option--active{background:url("../assets/forms/listbox/default-v2/selected.svg") no-repeat 50% 50%/100% 100%}.listbox--default .listbox__option--divider::after{background:url("../assets/forms/listbox/default-v2/divider.svg") no-repeat 50% 50%/100% 100%}.listbox--default .listbox__option__label{color:#f1eee5;text-decoration:none}.listbox--default .listbox__option__label:hover,.listbox--default .listbox__option__label:focus{text-decoration:underline}.listbox--default .listbox__option__label:focus{outline:none}.show-outlines .listbox--default .listbox__option__label:focus{outline:2px dashed #fff5dd;outline-offset:5px}a.listbox--default .listbox__option__label,.listbox--default .listbox__option__label.link-button{color:#f1eee5;text-decoration:none}a.listbox--default .listbox__option__label:hover,a.listbox--default .listbox__option__label:focus,.listbox--default .listbox__option__label.link-button:hover,.listbox--default .listbox__option__label.link-button:focus{text-decoration:underline}a.listbox--default .listbox__option__label:focus,.listbox--default .listbox__option__label.link-button:focus{outline:none}.show-outlines a.listbox--default .listbox__option__label:focus,.show-outlines .listbox--default .listbox__option__label.link-button:focus{outline:2px dashed #fff5dd;outline-offset:5px}.forum a.listbox--default .listbox__option__label,.forum .listbox--default .listbox__option__label.link-button{color:#f1eee5;text-decoration:none}.forum a.listbox--default .listbox__option__label:hover,.forum a.listbox--default .listbox__option__label:focus,.forum .listbox--default .listbox__option__label.link-button:hover,.forum .listbox--default .listbox__option__label.link-button:focus{text-decoration:underline}.forum a.listbox--default .listbox__option__label:focus,.forum .listbox--default .listbox__option__label.link-button:focus{outline:none}.listbox--legacy{color:#f1eee5}.listbox--legacy .listbox__current{background:url("../assets/forms/listbox/default/background.svg") no-repeat 50% 50%/100% 100%;color:#fff}.listbox--legacy .listbox__current:hover .listbox__label{color:#f1eee5}.listbox--legacy .listbox__current:focus{box-shadow:0 0 5px #00ff9c}.listbox--legacy .listbox__options{background:url("../assets/forms/listbox/default/options-background.svg") no-repeat 50% 50%/100% 100%}.listbox--legacy .listbox__option:hover{color:#f1eee5}.listbox--legacy .listbox__option:focus{box-shadow:0 0 8px #00ff9c;color:#f1eee5}.listbox--legacy .listbox__option__checkbox{background-image:url("../assets/forms/listbox/default/checkbox-unselected.svg")}.listbox--legacy .listbox__option__checkbox--checked{background-image:url("../assets/forms/listbox/default/checkbox-selected.svg")}.listbox--legacy .listbox__option--active{background:url("../assets/forms/listbox/default/selected.svg") no-repeat 50% 50%/100% 100%}.listbox--legacy .listbox__option--active .listbox__option__label,.listbox--legacy .listbox__option--active .listbox__option__label:hover,.listbox--legacy .listbox__option--active .listbox__option__description{color:#1d4351}.listbox--legacy .listbox__option--divider::after{background:url("../assets/forms/listbox/default/divider.svg") no-repeat 50% 50%/100% 100%}.listbox--legacy .listbox__option__label{color:#f1eee5;text-decoration:none}.listbox--legacy .listbox__option__label:hover{color:#f1eee5;text-decoration:underline}.listbox--legacy .listbox__option__label:focus{outline-offset:2px}a.listbox--legacy .listbox__option__label,.listbox--legacy .listbox__option__label.link-button{color:#f1eee5;text-decoration:none}a.listbox--legacy .listbox__option__label:hover,.listbox--legacy .listbox__option__label.link-button:hover{text-decoration:underline}.forum a.listbox--legacy .listbox__option__label,.forum .listbox--legacy .listbox__option__label.link-button{color:#f1eee5;text-decoration:none}.forum a.listbox--legacy .listbox__option__label:hover,.forum .listbox--legacy .listbox__option__label.link-button:hover{text-decoration:underline}@media screen and (min-width: 720px){.listbox__current{font-size:calc(19px*var(--typography-scale-font-size-burlesk-heading4, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(24px*var(--typography-scale-line-height-burlesk-heading4, var(--typography-scale-line-height-burlesk, 1)))}.listbox__option{font-size:calc(19px*var(--typography-scale-font-size-burlesk-heading4, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(24px*var(--typography-scale-line-height-burlesk-heading4, var(--typography-scale-line-height-burlesk, 1)))}.listbox__option__label{font-size:calc(19px*var(--typography-scale-font-size-burlesk-heading4, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(24px*var(--typography-scale-line-height-burlesk-heading4, var(--typography-scale-line-height-burlesk, 1)))}}@media screen and (min-width: 1024px){.listbox__current{font-size:calc(19px*var(--typography-scale-font-size-burlesk-heading4, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(24px*var(--typography-scale-line-height-burlesk-heading4, var(--typography-scale-line-height-burlesk, 1)))}.listbox__option{font-size:calc(19px*var(--typography-scale-font-size-burlesk-heading4, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(24px*var(--typography-scale-line-height-burlesk-heading4, var(--typography-scale-line-height-burlesk, 1)))}.listbox__option__label{font-size:calc(19px*var(--typography-scale-font-size-burlesk-heading4, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(24px*var(--typography-scale-line-height-burlesk-heading4, var(--typography-scale-line-height-burlesk, 1)))}}@media screen and (min-width: 1200px){.listbox__current{font-size:calc(21px*var(--typography-scale-font-size-burlesk-heading4, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(26px*var(--typography-scale-line-height-burlesk-heading4, var(--typography-scale-line-height-burlesk, 1)))}.listbox__option{font-size:calc(21px*var(--typography-scale-font-size-burlesk-heading4, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(26px*var(--typography-scale-line-height-burlesk-heading4, var(--typography-scale-line-height-burlesk, 1)))}.listbox__option__label{font-size:calc(21px*var(--typography-scale-font-size-burlesk-heading4, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(26px*var(--typography-scale-line-height-burlesk-heading4, var(--typography-scale-line-height-burlesk, 1)))}}@media screen and (min-width: 1440px){.listbox__current{font-size:calc(21px*var(--typography-scale-font-size-burlesk-heading4, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(26px*var(--typography-scale-line-height-burlesk-heading4, var(--typography-scale-line-height-burlesk, 1)))}.listbox__option{font-size:calc(21px*var(--typography-scale-font-size-burlesk-heading4, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(26px*var(--typography-scale-line-height-burlesk-heading4, var(--typography-scale-line-height-burlesk, 1)))}.listbox__option__label{font-size:calc(21px*var(--typography-scale-font-size-burlesk-heading4, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(26px*var(--typography-scale-line-height-burlesk-heading4, var(--typography-scale-line-height-burlesk, 1)))}}@media screen and (min-width: 2000px){.listbox__current{font-size:calc(24px*var(--typography-scale-font-size-burlesk-heading4, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(30px*var(--typography-scale-line-height-burlesk-heading4, var(--typography-scale-line-height-burlesk, 1)))}.listbox__option{font-size:calc(24px*var(--typography-scale-font-size-burlesk-heading4, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(30px*var(--typography-scale-line-height-burlesk-heading4, var(--typography-scale-line-height-burlesk, 1)))}.listbox__option__label{font-size:calc(24px*var(--typography-scale-font-size-burlesk-heading4, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(30px*var(--typography-scale-line-height-burlesk-heading4, var(--typography-scale-line-height-burlesk, 1)))}}
.radio-group{border:0}.radio-group__radio:focus+span{outline:3px auto #fff}.radio-group__radio__image{cursor:pointer}
.popupmenu{width:auto;max-width:100%;position:relative;font-size:14px}.popupmenu__current{cursor:pointer;margin-top:0;margin-bottom:0;padding:10px 20px;text-align:left;transition:box-shadow .3s;width:100%}.popupmenu__current--icon{white-space:nowrap}.popupmenu__sub-options{list-style:none}.popupmenu__options{display:none;list-style:none;padding-left:16px;z-index:2}.popupmenu__options--contain{width:100%}.popupmenu__options--left{left:0}.popupmenu__options--right{right:0}.popupmenu__options li{line-height:normal}.popupmenu__option{padding:12px 20px;cursor:pointer;transition:color .3s}.show-outlines .popupmenu__option:focus{margin:6px}.popupmenu__option--header{cursor:auto}.popupmenu__option__label:hover{text-decoration:underline}.popupmenu__option__description{font-size:12px;font-style:italic;margin:5px 0}.popupmenu__current .icon:not(.listbox__arrow),.popupmenu__option .icon:not(.listbox__arrow){display:inline-block;height:20px;width:20px;vertical-align:text-top}.popupmenu__current--arrow .icon:not(.listbox__arrow),.popupmenu__option .icon:not(.listbox__arrow){margin-right:16px}.popupmenu--active::before{width:90%;height:2px;left:5%;z-index:4}.popupmenu--active .popupmenu__options{position:absolute;display:block;max-height:400px;overflow-y:auto;width:max-content}.popupmenu--active .popupmenu__options--contain{width:100%}.popupmenu--required.pseudo-after::after{top:-6px;left:100%;content:"*";font-size:26px;color:#323335;margin-left:10px}.popupmenu--slide-up .popupmenu__options{bottom:100%;bottom:calc(100% - 3px);padding-bottom:3px}.popupmenu--slide-up.popupmenu--active::before{top:-3px;bottom:auto}.popupmenu--slide-down .popupmenu__options{top:92%}.popupmenu--slide-down.popupmenu--active::before{top:auto;bottom:0}.popupmenu--default{color:#f1eee5}.popupmenu--default .popupmenu__current{background:url("../assets/forms/listbox/default/background.svg") no-repeat 50% 50%/100% 100%}.popupmenu--default .popupmenu__current.button{background:url("../assets/forms/listbox/default/background.svg") no-repeat 50% 50%/100% 100%}.popupmenu--default .popupmenu__current:focus{box-shadow:0 0 5px #00ff9c}.popupmenu--default .popupmenu__options{background:url("../assets/forms/listbox/default/options-background.svg") no-repeat 50% 50%/100% 100%}.popupmenu--default .popupmenu__option:hover{color:#f1eee5}.popupmenu--default .popupmenu__option:focus{color:#f1eee5;box-shadow:0 0 8px #00ff9c}.popupmenu--default .popupmenu__option--active{background:url("../assets/forms/listbox/default/selected.svg") no-repeat 50% 50%/100% 100%}.popupmenu--default .popupmenu__option--active .popupmenu__option__label{color:#1d4351}.popupmenu--default .popupmenu__option__label{color:#f1eee5;text-decoration:none}.popupmenu--default .popupmenu__option__label:hover{text-decoration:underline}.popupmenu--default .popupmenu__option__label:focus{outline-offset:2px}a.popupmenu--default .popupmenu__option__label,.popupmenu--default .popupmenu__option__label.button-link{color:#f1eee5;text-decoration:none}a.popupmenu--default .popupmenu__option__label:hover,.popupmenu--default .popupmenu__option__label.button-link:hover{text-decoration:underline}.forum a.popupmenu--default .popupmenu__option__label,.forum .popupmenu--default .popupmenu__option__label.button-link{color:#f1eee5;text-decoration:none}.forum a.popupmenu--default .popupmenu__option__label:hover,.forum .popupmenu--default .popupmenu__option__label.button-link:hover{text-decoration:underline}.popupmenu--light{color:#f1eee5}.popupmenu--light .popupmenu__current{background:url("../assets/forms/listbox/light/background.svg") no-repeat 50% 50%/100% 100%}.popupmenu--light .popupmenu__current.button{background:url("../assets/forms/listbox/light/background.svg") no-repeat 50% 50%/100% 100%}.popupmenu--light .popupmenu__current:focus{box-shadow:0 0 5px #00ff9c}.popupmenu--light .popupmenu__options{background:url("../assets/forms/listbox/light/options-background.svg") no-repeat 50% 50%/100% 100%}.popupmenu--light .popupmenu__option:hover{color:#f1eee5}.popupmenu--light .popupmenu__option:focus{color:#f1eee5;box-shadow:0 0 5px #00ff9c}.popupmenu--light .popupmenu__option--active{background:url("../assets/forms/listbox/light/selected.svg") no-repeat 50% 50%/100% 100%}a.popupmenu--light .popupmenu__option__label,.popupmenu--light .popupmenu__option__label.button-link{color:#f1eee5}a.popupmenu--light .popupmenu__option__label:hover,.popupmenu--light .popupmenu__option__label.button-link:hover{text-decoration:underline}.forum a.popupmenu--light .popupmenu__option__label,.forum .popupmenu--light .popupmenu__option__label.button-link{color:#f1eee5;text-decoration:none}.forum a.popupmenu--light .popupmenu__option__label:hover,.forum .popupmenu--light .popupmenu__option__label.button-link:hover{text-decoration:underline}
.text-complete{position:absolute;z-index:3;background-color:#f1eee5;list-style:none;min-width:160px;border:1px solid rgba(0,0,0,.15);box-shadow:0 6px 12px rgba(0,0,0,.175);overflow-y:auto}.text-complete__item{padding:2px 0}.text-complete__item--active{outline:3px auto #000}.text-complete .link-button{color:#323335;display:block;font-family:"Manuskript","Georgia","serif";padding:3px 20px;white-space:nowrap}.text-complete .link-button:hover{color:initial}
.composer{position:fixed;inset:0;background-color:#fff;box-shadow:0 6px 12px rgba(0,0,0,.5);-webkit-user-select:none;-ms-user-select:none;user-select:none}.composer.full-screen{top:0}.composer__mobile-header{background:url("../assets/forum/composer/mobile-header-background.svg"),url("../assets/forum/composer/mobile-header-foreground.svg");background-size:contain,contain;background-repeat:repeat-x,repeat-x;background-position:0% 0%,0%,0%;height:42px;margin-bottom:8px;padding:0 8px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.composer__mobile-header>div{-ms-flex:.5;flex:.5}.composer__mobile-header .link-button .icon{color:#f1eee5;height:18px;width:18px}.composer__mobile-header .cta{text-align:right}.composer__resizer{position:absolute;width:100%;top:10px;height:0;cursor:pointer}.composer__resizer__trigger.transparent-button{position:relative;width:32px;height:32px;top:-20px;margin:0 auto 0 20px;padding:0;background:#272727;border:1px solid #272727;border-radius:50%}.composer__resizer__trigger.transparent-button:hover{background:#272727}.composer__resizer__trigger.transparent-button .icon--resize{width:16px;height:18px;margin:6px auto;color:#fff;top:8px;left:8px}.composer__container{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.composer__title-container{padding:0 8px}.composer__title-container .form__input{font-size:20px}.composer__title-container .checkbox{margin:6px 8px 4px;padding:0 8px}.composer__title-container .checkbox__label-text{color:#0f0d09;font-size:14px;padding-left:0}.composer__title{color:#514f43;font-size:16px;padding:0 16px}.composer__controls{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:0 16px}.composer__controls.divider{padding-bottom:4px}.composer__formatting{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex:.5;flex:.5;list-style:none;margin:6px}.composer__formatting .toolbar-control{color:#0f0d09;min-width:32px;padding:6px 0}.composer__formatting .toolbar-control .icon{color:#0f0d09;width:14px;height:14px}.composer__actions{-ms-flex:.5;flex:.5;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}.composer__actions .checkbox{margin:0 0 0 16px}.composer__actions .checkbox__label-text{color:#0f0d09;padding-left:0}.composer__actions .cta{margin-left:16px}.composer__composing-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex:2;flex:2;padding:0 8px;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;gap:20px}.composer__composing-container .icon--question-circle{width:14px;height:14px;display:inline-block;margin-left:4px;vertical-align:bottom}.composer .text-complete .avatar{vertical-align:text-bottom}.composer__write{height:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%;position:relative}.composer__write.full-width{-ms-flex:1;flex:1}.composer__write .text-input{height:100%}.composer__write textarea{font-size:14px;font-family:"Manuskript","Georgia","serif";height:100%}.composer__preview{position:relative;word-wrap:break-word;-ms-flex-positive:1;flex-grow:1;height:100%;-ms-flex-preferred-size:50%;flex-basis:50%}.composer__preview .preview{color:#323335;padding:20px;-webkit-user-select:text;-ms-user-select:text;user-select:text;width:100%;font-size:16px;overflow:auto;margin:0;min-height:20px;background-color:#f5f5f5;border:1px solid #9e9b95;box-shadow:inset 0 1px 1px rgba(0,0,0,.05);height:100%;position:absolute}.composer__preview .preview p{margin-bottom:10px}.composer__preview .preview ul{list-style:none;padding:0;margin-bottom:10px}.composer__preview .preview ul li::before{content:"•";display:inline-block;margin:0 18px;font-family:sans-serif;font-size:26px;line-height:10px;vertical-align:middle}.composer__preview .preview ul li p{display:inline}.composer__preview .preview blockquote{border-left:2px solid rgba(0,0,0,.15);background-color:#f1eee5;padding:10px 20px;margin:0 0 20px}.composer .listbox{margin:8px}@media screen and (min-width: 720px){.composer{top:35%;padding:25px 15px 0}.composer__mobile-header{display:none}.composer__title-container{padding:0}.composer__title-container .checkbox{margin:16px 8px 0}.composer__title-container .checkbox__label-text{font-size:16px}.composer__title{font-size:24px;margin:8px 0 0}.composer__controls{margin:8px 0;padding:8px 0}.composer__controls.divider{padding-bottom:16px}.composer__formatting{margin:0 0 0 16px}.composer__formatting .toolbar-control{min-width:52px;padding:10px 16px}.composer__formatting .toolbar-control .icon{width:18px;height:18px}.composer__composing-container{margin-bottom:8px;padding:0;-ms-flex-direction:row;flex-direction:row}.composer__write textarea{font-size:20px}.composer .listbox{margin:0 16px 12px;width:550px}}@media screen and (min-width: 1200px){.composer{top:50%;padding:30px 30px 0}}
.forum-modal h1,.forum-modal h2{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;padding-bottom:16px}.forum-modal h1 em,.forum-modal h1 i,.forum-modal h2 em,.forum-modal h2 i{font-style:normal}.forum-modal .component-furniture{height:4px;margin:24px auto}.forum-modal__body{margin:8px 0;padding:0 8px}.forum-modal__body p{margin-top:8px}.forum-modal__body li{list-style:none}.forum-modal__list{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none}.forum-modal__buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column}.forum-modal__buttons .button{min-width:150px;margin:0 8px 8px}@media screen and (min-width: 720px){.forum-modal h1,.forum-modal h2{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)))}.forum-modal__body{margin:16px 0;padding:0 16px}.forum-modal__buttons{-ms-flex-direction:row;flex-direction:row}.forum-modal__buttons .button{margin:0 8px}}@media screen and (min-width: 1024px){.forum-modal h1,.forum-modal h2{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){.forum-modal h1,.forum-modal h2{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){.forum-modal h1,.forum-modal h2{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){.forum-modal h1,.forum-modal h2{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)))}}
.ban-user-modal .forum-modal__body>div,.ban-user-modal .forum-modal__body>p{margin:8px 0}.ban-user-modal__length-field-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.ban-user-modal__length-field-container label,.ban-user-modal__length-field-container .text-input--field{-ms-flex:1;flex:1}.ban-user-modal__length-field-container input[type=radio]{margin-right:8px}.ban-user-modal__length-unit-container{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:16px 0}.ban-user-modal__length-unit-container label{margin-right:16px}.ban-user-modal__length-unit-container input[type=radio]{margin-right:8px}@media screen and (min-width: 720px){.ban-user-modal__length-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.ban-user-modal__length-unit-container{margin:0 0 0 16px}}
.blacklist-validation-modal .forum-modal__body{padding:16px}.blacklist-validation-modal .forum-modal__list li{margin:8px 16px}@media screen and (min-width: 720px){.blacklist-validation-modal{min-width:660px}}
.change-owner-modal{margin:0 8px 16px 0}
@media screen and (min-width: 720px){.delete-posts-modal{margin:0 16px 16px 0}}
.edit-flag-note-modal{max-width:480px}
.edit-moderation-note-modal{max-width:480px}
.flag-post-modal .text-input{margin:16px 0}.flag-post-modal .forum-modal__buttons{-ms-flex-pack:end;justify-content:flex-end}
@media screen and (min-width: 720px){.fork-topic-modal{margin:0 16px 16px 0}}
.roundel--sg{width:200px;height:200px;display:inline-block}.roundel{position:relative;outline-color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.75)}
.avatar{border:0;height:24px;margin-right:8px;vertical-align:middle;width:24px}.avatar-icon{color:#fff;display:inline-block;font-size:18px;line-height:24px;text-align:center}.avatar-roundel{border-radius:50%}
.manage-chat-room-modal{max-width:720px}.manage-chat-room-modal__notifications label{display:block;margin-bottom:16px}.manage-chat-room-modal__users{max-height:70vh;overflow-y:auto}.manage-chat-room-modal__user{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:8px 8px 8px 0}.manage-chat-room-modal__user:first-child{padding-top:0}.manage-chat-room-modal__user span{-ms-flex:1;flex:1}.manage-chat-room-modal .avatar{height:36px;width:36px}.manage-chat-room-modal .avatar-icon{line-height:36px}.manage-chat-room-modal .cta{margin-right:4px}
@media screen and (min-width: 720px){.move-post-modal{margin:0 16px 16px 0}}
.mute-user-modal .forum-modal__body>div,.mute-user-modal .forum-modal__body>p{margin:8px 0}.mute-user-modal__length-field-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.mute-user-modal__length-field-container label,.mute-user-modal__length-field-container .text-input--field{-ms-flex:1;flex:1}.mute-user-modal__length-field-container input[type=radio]{margin-right:8px}.mute-user-modal__length-unit-container{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:16px 0}.mute-user-modal__length-unit-container label{margin-right:16px}.mute-user-modal__length-unit-container input[type=radio]{margin-right:8px}@media screen and (min-width: 720px){.mute-user-modall__length-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.mute-user-modal__length-unit-container{margin:0 0 0 16px}}
.post-history-modal .heading-h2{font-family:"Manuskript","Georgia","serif";font-weight:bold;margin-bottom:8px}.post-history-modal .post-content-markup{max-height:300px;overflow-y:auto}.forum .post-history-modal .post-content-markup p{color:#f1eee5}.post-history-modal .avatar{height:20px;width:20px}
.rename-chat-room-modal{max-width:720px}.rename-chat-room-modal .forum-modal__buttons{-ms-flex-pack:end;justify-content:flex-end}
.vote-modal .forum-modal__body{max-height:60vh;overflow-y:auto;padding:16px}.vote-modal .forum-modal__list{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:16px;text-align:center}.vote-modal .forum-modal__list li{margin:8px 16px}.vote-modal a.voter-link{display:block}.vote-modal .voter-name{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;min-width:60px;max-width:150px}.vote-modal .avatar{height:36px;width:36px;margin:8px 0}@media screen and (min-width: 720px){.vote-modal{min-width:660px}}
.schedule-post-modal{max-width:720px}
.merge-topics-modal h3{margin-top:16px}.merge-topics-modal__topic-list{margin:8px}.merge-topics-modal__topic-list li{padding-left:16px;margin-bottom:8px}.merge-topics-modal__label{display:block;padding:16px 0 24px}.merge-topics-modal__label .text-input,.merge-topics-modal__label .listbox{margin-top:8px}@media screen and (min-width: 720px){.merge-topics-modal{min-width:720px}.merge-topics-modal h3{margin-top:24px}.merge-topics-modal__topic-list{margin:16px 8px}}
.notification-hub{display:-ms-flexbox;display:flex;position:fixed;z-index:52;width:auto}.notification-hub--top-left,.notification-hub--top-right{top:8px}.notification-hub--bottom-left,.notification-hub--bottom-right{bottom:8px}.notification-hub--top-left,.notification-hub--bottom-left{left:8px;right:8px}.notification-hub--top-right,.notification-hub--bottom-right{left:8px;right:8px}.notification-hub--bottom-left,.notification-hub--bottom-right{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.notification-hub .notification-message{background-image:url("../assets/forum/message-alert/info-background.svg");background-size:100% 100%;background-position:0 0;background-repeat:no-repeat;box-sizing:border-box;color:#f1eee5;display:-ms-flexbox;display:flex;margin-top:10px;padding:8px 8px;position:relative;overflow:hidden;width:100%}.notification-hub .notification-message p{text-align:center;-ms-flex:1;flex:1}.notification-hub .notification-message__button{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)));color:#f1eee5;display:block;-ms-flex:1;flex:1}.notification-hub .notification-message__button em,.notification-hub .notification-message__button i{font-style:normal}.notification-hub .notification-message__button:hover{color:#f1eee5;text-decoration:underline}.notification-hub .close-button{-ms-flex-item-align:start;align-self:flex-start;cursor:pointer;color:#f1eee5;margin:4px 0 0}.notification-hub .icon--close{height:18px;width:18px}@media screen and (min-width: 480px){.notification-hub--top-left,.notification-hub--top-right{-ms-flex-align:start;align-items:flex-start;top:16px;bottom:auto}.notification-hub--bottom-left,.notification-hub--bottom-right{-ms-flex-align:end;align-items:flex-end;top:auto;bottom:16px}.notification-hub--top-left,.notification-hub--bottom-left{-ms-flex-pack:start;justify-content:flex-start;left:16px;right:auto}.notification-hub--top-right,.notification-hub--bottom-right{-ms-flex-pack:end;justify-content:flex-end;left:auto;right:16px}.notification-hub .notification-message{width:40ch}}@media screen and (min-width: 720px){.notification-hub--top-left,.notification-hub--top-right{top:32px}.notification-hub--bottom-left,.notification-hub--bottom-right{bottom:32px}.notification-hub--top-left,.notification-hub--bottom-left{left:32px}.notification-hub--top-right,.notification-hub--bottom-right{right:32px}.notification-hub .notification-message__button{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)))}}@media screen and (min-width: 1024px){.notification-hub .notification-message__button{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)))}}@media screen and (min-width: 1200px){.notification-hub .notification-message__button{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)))}}@media screen and (min-width: 1440px){.notification-hub .notification-message__button{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)))}}@media screen and (min-width: 2000px){.notification-hub .notification-message__button{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)))}}
.menu-link{background:url("../assets/component-furniture/hr-te-papa-green.svg") 50% 100%/100% 3px no-repeat;color:#f1eee5;display:block;position:relative;text-decoration:none;text-transform:uppercase}.menu-link:focus,.menu-link:hover{color:#65ffcb}.menu-link:focus .icon--double-arrow-right,.menu-link:hover .icon--double-arrow-right{color:#65ffcb}.menu-link:focus{outline:none}.show-outlines .menu-link:focus{outline-offset:6px}.menu-link:focus .menu-link__inner{display:inline-block;position:relative}.menu-link:focus .menu-link__inner::before{background:url("../assets/global-header/menu-focus.svg") no-repeat 50% 50%/100% 100%;bottom:-4px;content:"";display:block;left:50%;height:6px;position:absolute;-ms-transform:translateX(-50%);transform:translateX(-50%);width:60%}.menu-link .icon--plus-surround,.menu-link .icon--minus-surround,.menu-link .icon--double-arrow-right{color:#f1eee5;height:18px;position:absolute;top:45%;width:18px}.menu-link--top-level{font-family:"Burlesk","Georgia","serif";font-size:29px;line-height:34px;padding:16px}.menu-link--top-level .icon--plus-surround,.menu-link--top-level .icon--minus-surround{left:auto;right:8px;-ms-transform:translateY(-50%);transform:translateY(-50%)}.menu-link--submenu,.menu-link--tertiarymenu{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)));background:none}.menu-link--submenu em,.menu-link--submenu i,.menu-link--tertiarymenu em,.menu-link--tertiarymenu i{font-style:normal}.menu-link--submenu .icon--plus-surround,.menu-link--submenu .icon--minus-surround,.menu-link--submenu .icon--double-arrow-right,.menu-link--tertiarymenu .icon--plus-surround,.menu-link--tertiarymenu .icon--minus-surround,.menu-link--tertiarymenu .icon--double-arrow-right{-ms-transform:translateY(-50%);transform:translateY(-50%)}.menu-link--submenu{padding:8px 8px 8px 24px}.menu-link--submenu .icon--double-arrow-right{left:0}.menu-link--submenu .icon--plus-surround,.menu-link--submenu .icon--minus-surround{left:auto;right:8px}.menu-link--tertiarymenu{padding:8px 0 8px 40px}.menu-link--tertiarymenu .icon--double-arrow-right{left:16px}.menu-link--account-top-level{text-transform:uppercase;font-family:"Burlesk","Georgia","serif";font-size:calc(21px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(26px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)));padding:16px}.menu-link--account-top-level em,.menu-link--account-top-level i{font-style:normal}.menu-link--account-top-level.link-button{text-transform:uppercase;font-family:"Burlesk","Georgia","serif";font-size:calc(21px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(26px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)));color:#f1eee5}.menu-link--account-top-level.link-button em,.menu-link--account-top-level.link-button i{font-style:normal}.menu-link--account-top-level .icon--double-arrow-right{left:auto;right:8px;-ms-transform:translateY(-50%);transform:translateY(-50%)}.menu-link--account-submenu{text-transform:uppercase;font-family:"Burlesk","Georgia","serif";font-size:calc(19px*var(--typography-scale-font-size-burlesk-heading4, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(24px*var(--typography-scale-line-height-burlesk-heading4, var(--typography-scale-line-height-burlesk, 1)));background:none;padding:8px 8px 8px 24px}.menu-link--account-submenu em,.menu-link--account-submenu i{font-style:normal}.menu-link--account-submenu .icon--right-arrow{left:0;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 720px){.menu-link--submenu,.menu-link--tertiarymenu{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)))}.menu-link--account-top-level{font-size:calc(21px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(26px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)))}.menu-link--account-top-level.link-button{font-size:calc(21px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(26px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)))}.menu-link--account-submenu{font-size:calc(19px*var(--typography-scale-font-size-burlesk-heading4, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(24px*var(--typography-scale-line-height-burlesk-heading4, var(--typography-scale-line-height-burlesk, 1)))}}@media screen and (min-width: 1024px){.menu-link{background:none;margin-right:16px;transition:none}.menu-link .menu-link__inner{padding:0 4px;display:block}.menu-link--top-level{font-size:19px;line-height:24px;margin-right:8px;padding:0 4px}.menu-link--top-level:lang(fr),.menu-link--top-level:lang(es),.menu-link--top-level:lang(de),.menu-link--top-level:lang(ru),.menu-link--top-level:lang(pt),.menu-link--top-level:lang(pl),.menu-link--top-level:lang(ko),.menu-link--top-level:lang(ja),.menu-link--top-level:lang(th),.menu-link--top-level:lang(tr){padding:0;margin-right:4px}.menu-link--top-level:lang(ja){font-size:12px}.menu-link--top-level:lang(th){font-size:16px}.menu-link--top-level .icon{display:none}.menu-link--submenu,.menu-link--tertiarymenu{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)))}.menu-link--submenu,.menu-link--tertiarymenu{overflow:hidden}.menu-link--submenu .icon--plus-surround,.menu-link--submenu .icon--minus-surround{left:0;right:auto}.menu-link--account-top-level{font-size:calc(21px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(26px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)))}.menu-link--account-top-level.link-button{font-size:calc(21px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(26px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)))}.menu-link--account-top-level{margin-right:8px;padding:8px 4px 0}.menu-link--account-top-level .icon{display:none}.menu-link--account-submenu{font-size:calc(19px*var(--typography-scale-font-size-burlesk-heading4, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(24px*var(--typography-scale-line-height-burlesk-heading4, var(--typography-scale-line-height-burlesk, 1)))}}@media screen and (min-width: 1200px){.menu-link--top-level{font-size:24px;line-height:30px;margin-right:16px}.menu-link--top-level:lang(ja){font-size:18px}.menu-link--top-level:lang(th){font-size:20px}.menu-link--submenu,.menu-link--tertiarymenu{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)))}.menu-link--account-top-level{font-size:calc(24px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(30px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)))}.menu-link--account-top-level.link-button{font-size:calc(24px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(30px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)))}.menu-link--account-top-level{margin-right:16px}.menu-link--account-submenu{font-size:calc(21px*var(--typography-scale-font-size-burlesk-heading4, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(26px*var(--typography-scale-line-height-burlesk-heading4, var(--typography-scale-line-height-burlesk, 1)))}}@media screen and (min-width: 1440px){.menu-link--top-level:lang(fr),.menu-link--top-level:lang(es),.menu-link--top-level:lang(de),.menu-link--top-level:lang(ru),.menu-link--top-level:lang(pt),.menu-link--top-level:lang(pl),.menu-link--top-level:lang(ko),.menu-link--top-level:lang(ja),.menu-link--top-level:lang(th),.menu-link--top-level:lang(tr){padding:0 4px;margin-right:16px}.menu-link--top-level:lang(ja){font-size:20px}.menu-link--top-level:lang(th){font-size:22px}.menu-link--submenu,.menu-link--tertiarymenu{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)))}.menu-link--account-top-level{font-size:calc(24px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(30px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)))}.menu-link--account-top-level.link-button{font-size:calc(24px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(30px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)))}.menu-link--account-submenu{font-size:calc(21px*var(--typography-scale-font-size-burlesk-heading4, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(26px*var(--typography-scale-line-height-burlesk-heading4, var(--typography-scale-line-height-burlesk, 1)))}}@media screen and (min-width: 2000px){.menu-link--top-level{font-size:29px;line-height:34px}.menu-link--top-level:lang(ja){font-size:29px}.menu-link--top-level:lang(th){font-size:29px}.menu-link--submenu,.menu-link--tertiarymenu{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)))}.menu-link--account-top-level{font-size:calc(29px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(34px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)))}.menu-link--account-top-level.link-button{font-size:calc(29px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(34px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)))}.menu-link--account-submenu{font-size:calc(24px*var(--typography-scale-font-size-burlesk-heading4, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(30px*var(--typography-scale-line-height-burlesk-heading4, var(--typography-scale-line-height-burlesk, 1)))}}@media(forced-colors: active)and (prefers-color-scheme: light){.menu-link--account-top-level .icon{filter:invert(1)}}
.sub-menu__title{display:-ms-flexbox;display:flex;margin-bottom:8px}.sub-menu__title__header{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)));background:url("../assets/global-header/backgrounds/sub-menu-title.svg");background-repeat:no-repeat;color:#fff;position:relative;text-transform:uppercase}.sub-menu__title__header em,.sub-menu__title__header i{font-style:normal}@media screen and (min-width: 720px){.sub-menu__title__header{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)))}}@media screen and (min-width: 1024px){.sub-menu__title__header{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)))}.sub-menu__title__header{padding:8px 0}}@media screen and (min-width: 1200px){.sub-menu__title__header{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)))}}@media screen and (min-width: 1440px){.sub-menu__title__header{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)))}}@media screen and (min-width: 2000px){.sub-menu__title__header{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)))}.sub-menu__title__header{padding:8px 16px}}
.scalable-masked-image{position:relative}.scalable-masked-image .cliped-image{opacity:0;transition:opacity .4s}.scalable-masked-image .placeholder{transition:opacity .4s .4s;fill:#19333c}.scalable-masked-image svg{position:absolute;top:0;left:0;width:100%;height:100%}.scalable-masked-image--loaded .cliped-image{opacity:1}.scalable-masked-image--loaded .placeholder{opacity:0}
.menu-highlight{position:relative}.menu-highlight .sub-menu__title{-ms-flex-align:center;align-items:center;background:linear-gradient(0deg, rgba(0, 0, 0, 0) 10.31%, rgba(0, 0, 0, 0.68) 54.58%, rgba(0, 0, 0, 0.99) 87.92%, rgba(0, 0, 0, 0.999) 99.9%);-ms-flex-direction:column;flex-direction:column;-ms-grid-column-align:center;justify-items:center;inset:0 0 auto;margin:0;min-height:100px;padding:8px 16px 24px;position:absolute;text-align:center;z-index:1}.menu-highlight .sub-menu__title__header{background:none}.menu-highlight .video-poster .video-play-button{width:30px;height:30px}.menu-highlight__content p{margin-bottom:24px}.menu-highlight__image{clip-path:url(#ragged-image-border);height:100%;left:0;margin-bottom:24px;position:relative;top:0;width:100%}.menu-highlight__image .scalable-masked-image{height:100%;padding-top:62.08%;width:100%}.menu-highlight__image .scalable-masked-image::after{display:block;width:100%;height:100%;content:"";position:absolute;pointer-events:none;background:url("../assets/frames/image-container-frayed-edge.svg") no-repeat 100%/100%;top:0;right:0;z-index:2}.menu-highlight__image-caption{position:absolute;bottom:-4px;left:-4px;color:#f1eee5;padding:8px;background:url("../assets/backgrounds/caption.svg") 50% 50%/100% 100% no-repeat}.menu-highlight--wide .menu-highlight__content{margin-bottom:32px}@media screen and (min-width: 1024px){.menu-highlight--wide{display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-ms-flex-pack:justify;justify-content:space-between}.menu-highlight--wide .sub-menu__title{width:100%}.menu-highlight--wide .menu-highlight__content{width:47%;margin-bottom:0}}@media screen and (min-width: 2000px){.menu-highlight .sub-menu__title{min-height:176px;padding:24px 16px}}
.menu-feature{position:relative}.menu-feature .sub-menu__title{-ms-flex-align:center;align-items:center;background:linear-gradient(0deg, rgba(0, 0, 0, 0) 10.31%, rgba(0, 0, 0, 0.68) 54.58%, rgba(0, 0, 0, 0.99) 87.92%, rgba(0, 0, 0, 0.999) 99.9%);-ms-flex-direction:column;flex-direction:column;-ms-grid-column-align:center;justify-items:center;inset:0 0 auto;margin:0;min-height:100px;padding:8px 16px 24px;position:absolute;text-align:center;z-index:1}.menu-feature .sub-menu__title__header{background:none}.menu-feature__link{display:block;position:relative}.menu-feature__link:hover,.menu-feature__link:focus,.menu-feature__link:focus-within{filter:drop-shadow(0 0 0.75rem #00ff9c);outline:none}.menu-feature__link:hover .menu-feature__button,.menu-feature__link:focus .menu-feature__button,.menu-feature__link:focus-within .menu-feature__button{background-image:url("../assets/button/shamrock-button-sprite.svg#hover");color:#fff5dd}.menu-feature__link:hover .menu-feature__image svg,.menu-feature__link:focus .menu-feature__image svg,.menu-feature__link:focus-within .menu-feature__image svg{-ms-transform:scale(1.05);transform:scale(1.05)}.show-outlines .menu-feature__link:focus{outline-offset:5px}.menu-feature__button-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;inset:auto -50% 32px 50%;position:absolute;-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:1}.menu-feature__button{text-transform:uppercase;font-family:"Burlesk","Georgia","serif";font-size:calc(19px*var(--typography-scale-font-size-burlesk-heading4, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(24px*var(--typography-scale-line-height-burlesk-heading4, var(--typography-scale-line-height-burlesk, 1)));background-image:url("../assets/button/shamrock-button-sprite.svg#off");background-size:cover;color:#27323f;padding:8px 16px 4px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase}.menu-feature__button em,.menu-feature__button i{font-style:normal}.menu-feature__button:hover{background-image:url("../assets/button/shamrock-button-sprite.svg#hover");color:#fff5dd}.menu-feature__button::before{content:"";display:none;inset:4px;position:absolute;z-index:-1}.menu-feature__image{clip-path:url(#ragged-image-border);height:100%;left:0;position:relative;top:0;width:100%;overflow:hidden}.menu-feature__image .scalable-masked-image{height:100%;width:100%}.menu-feature__image .scalable-masked-image::after{display:block;width:100%;height:100%;content:"";position:absolute;pointer-events:none;background:url("../assets/frames/image-container-frayed-edge.svg") no-repeat 100%/100%;background-position:top;background-size:cover;top:0;right:0;z-index:2}.menu-feature__image .scalable-masked-image svg{transition:transform .2s}@media screen and (min-width: 720px){.menu-feature__button{font-size:calc(19px*var(--typography-scale-font-size-burlesk-heading4, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(24px*var(--typography-scale-line-height-burlesk-heading4, var(--typography-scale-line-height-burlesk, 1)))}}@media screen and (min-width: 1024px){.menu-feature__button-container{bottom:32px}.menu-feature__button{font-size:calc(19px*var(--typography-scale-font-size-burlesk-heading4, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(24px*var(--typography-scale-line-height-burlesk-heading4, var(--typography-scale-line-height-burlesk, 1)))}.menu-feature__image .scalable-masked-image{padding-top:150.16%}.menu-feature--large .menu-feature__image .scalable-masked-image{padding-top:72.6%}}@media screen and (min-width: 1200px){.menu-feature__button{font-size:calc(21px*var(--typography-scale-font-size-burlesk-heading4, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(26px*var(--typography-scale-line-height-burlesk-heading4, var(--typography-scale-line-height-burlesk, 1)))}}@media screen and (min-width: 1440px){.menu-feature .sub-menu__title{min-height:176px;padding:24px 16px}.menu-feature__button{font-size:calc(21px*var(--typography-scale-font-size-burlesk-heading4, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(26px*var(--typography-scale-line-height-burlesk-heading4, var(--typography-scale-line-height-burlesk, 1)))}.menu-feature--large .menu-feature__image .scalable-masked-image{padding-top:73.2%}}@media screen and (min-width: 2000px){.menu-feature__button{font-size:calc(24px*var(--typography-scale-font-size-burlesk-heading4, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(30px*var(--typography-scale-line-height-burlesk-heading4, var(--typography-scale-line-height-burlesk, 1)))}.menu-feature__image .scalable-masked-image{padding-top:154.16%}.menu-feature--large .menu-feature__image .scalable-masked-image{padding-top:74%}}
.menu-link-group .tertiary-menu{position:relative}.menu-link-group__links{width:auto;display:inline-block;position:relative}.menu-link-group__links .menu-link{display:block;padding:4px 8px;position:relative;text-decoration:none}.menu-link-group__links .menu-link .menu-link__inner{margin-left:24px;transition:color .3s cubic-bezier(0.47, 0, 0.745, 0.715)}.menu-link-group__links .icon--plus-surround{width:16px;height:16px;position:absolute}@media screen and (min-width: 1024px){.menu-link-group.menu__block{padding-left:8px}.menu-link-group__links .menu-link{padding:8px 16px}.menu-link-group__links .icon--plus-surround{display:block}}@media screen and (min-width: 2000px){.menu-link-group__links .menu-link .icon{left:16px}}
.menu-list .menu-link .icon{display:none}@media screen and (min-width: 1024px){.menu-list .menu-link{padding-left:8px}.menu-list .menu-link .icon{display:block;left:8px}.menu-list .menu-link__inner{margin-left:24px}}@media screen and (min-width: 2000px){.menu-list .menu-link{padding-left:24px}.menu-list .menu-link .icon{left:16px}}
.menu-descriptive-link{margin-bottom:32px}
.sub-menu{margin:8px 0;opacity:1;position:relative}.sub-menu .header-tray{backface-visibility:hidden;background:none;max-width:100%;position:static;transition:transform 300ms;width:100%}.sub-menu .header-tray__container{margin:0;padding:0}.sub-menu .header-tray__scroll-area{width:100%}.sub-menu .menu__control{color:#f1eee5}.sub-menu .component-furniture{display:none}.sub-menu-enter .header-tray{-ms-transform:translateX(110%);transform:translateX(110%);transition:transform .3s cubic-bezier(0.39, 0.575, 0.565, 1)}.sub-menu-enter.sub-menu-enter-active .header-tray,.sub-menu-exit .header-tray{-ms-transform:translateX(0);transform:translateX(0)}.sub-menu-enter.sub-menu-enter-active-active .header-tray,.sub-menu-exit-active .header-tray{-ms-transform:translateX(0);transform:translateX(0)}.sub-menu.sub-menu-exit.sub-menu-exit-active .header-tray{-ms-transform:translateX(110%);transform:translateX(110%);transition:transform .3s cubic-bezier(0.39, 0.575, 0.565, 1)}@media screen and (min-width: 1024px){.sub-menu{left:0;margin:0;position:fixed;top:0;width:100%;z-index:-1}.sub-menu .header-tray{background-image:url("../assets/global-footer/backgrounds/tablet.png"),url("../assets/global-header/backgrounds/mask.svg");background-position:50% 50%,50% 50%;background-repeat:no-repeat,no-repeat;background-size:100% 98%,100% 100%;padding-top:70px}.cookie-consent-banner--active+.global-header .sub-menu .header-tray{position:relative}.has-countdown-banner .sub-menu .header-tray{padding-top:130px}.sub-menu .header-tray .container{margin-bottom:24px}.sub-menu .header-tray__scroll-area{margin-bottom:24px}.sub-menu-enter{-ms-transform:translateY(-100%);transform:translateY(-100%);transition:transform .6s cubic-bezier(0.215, 0.61, 0.355, 1)}.sub-menu-enter .header-tray{-ms-transform:none;transform:none}.sub-menu-enter.sub-menu-enter-active,.sub-menu-exit{-ms-transform:translateY(0);transform:translateY(0)}.sub-menu-enter.sub-menu-enter-active .header-tray,.sub-menu-exit .header-tray{-ms-transform:none;transform:none}.sub-menu.sub-menu-exit.sub-menu-exit-active{-ms-transform:translateY(-103%);transform:translateY(-103%);transition:transform .3s ease-out}.sub-menu.sub-menu-exit.sub-menu-exit-active .header-tray{-ms-transform:none;transform:none}}@media screen and (min-width: 1200px){.has-countdown-banner .sub-menu .header-tray{padding-top:150px}}@media screen and (min-width: 2000px){.sub-menu .header-tray{background-image:url("../assets/global-footer/backgrounds/large-desktop.png"),url("../assets/global-header/backgrounds/mask.svg")}.sub-menu .header-tray__container{padding-top:40px}}
.menu-item{position:relative}.menu-item__notification{position:absolute;right:16px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.menu-item--has-submenu .sub-menu{display:none}.menu-item--sub-open .sub-menu{display:block}.menu-item--has-tertiarymenu .tertiary-menu{display:none}.menu-item--tertiary-open .tertiary-menu{display:block}.menu-item--active>a,.menu-item--active>a:hover,.menu-item--active>a:focus{color:#65ffcb}.menu-item--active .menu-link--top-level .menu-link__inner{display:inline-block;position:relative}.menu-item--active .menu-link--top-level .menu-link__inner::before{background:url("../assets/global-header/menu-focus.svg") no-repeat 50% 50%/100% 100%;bottom:-4px;content:"";display:block;left:50%;height:6px;position:absolute;-ms-transform:translateX(-50%);transform:translateX(-50%);width:60%}@media screen and (min-width: 1024px){.menu-item__notification{right:-8px;top:8px}.menu-item--sub-open .menu-link:not(.menu-link--submenu){color:#65ffcb}.menu-item--sub-open .menu-link--submenu .icon--double-arrow-right{-ms-transform:translateY(-50%);transform:translateY(-50%)}}
.logo svg{fill:#fff;height:28px;transition:opacity .3s cubic-bezier(0.39, 0.575, 0.565, 1);width:auto}.logo:hover svg{fill:#a5cbb0}@media screen and (min-width: 480px){.logo svg{height:36px}}@media screen and (min-width: 1024px){.logo svg{height:42px}}@media screen and (min-width: 2000px){.logo svg{height:60px}}@media(forced-colors: active)and (prefers-color-scheme: light){.logo svg{filter:invert(1)}}
@keyframes menu-overlay-fadein{0%{opacity:0;position:fixed}100%{opacity:.5;position:fixed}}@keyframes menu-overlay-fadeout{0%{opacity:.5;position:fixed}99%{opacity:0}100%{display:none;position:static}}.menu{color:#f1eee5;position:relative;-ms-flex-order:4;order:4}.menu__control{position:relative;appearance:none;padding:0;width:20px;height:20px;vertical-align:middle}.menu__control.link-button:focus{outline:none}.show-outlines .menu__control.link-button:focus{outline:2px dashed #fff5dd;outline-offset:1px}.menu__control.link-button:focus .icon{color:#65ffcb}.menu__control .icon{color:#f1eee5;height:100%;left:0;position:absolute;width:100%}.menu__control--open{margin:0 8px}.menu__control--close{position:absolute;right:16px;top:24px}.menu__block{margin:0 16px 32px 0;padding:0}.menu__block p{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)))}.menu__block p em,.menu__block p i{font-style:normal}@media screen and (min-width: 480px){.menu__control--open{margin:0 8px 0 16px}}@media screen and (min-width: 720px){.menu__block p{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: 1024px){.menu{-ms-flex-order:initial;order:initial}.menu__control--open{display:none}.menu__block{margin:0;padding:0;position:relative}.menu__block p{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){.menu__block p{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){.menu__block p{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){.menu__block p{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)))}}@media(forced-colors: active)and (prefers-color-scheme: light){.menu__control .icon{filter:invert(1)}}
.pirate-list__error{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:#e6533f}.pirate-list__error em,.pirate-list__error i{font-style:normal}.pirate-list__error .icon{height:36px;margin:0 auto 8px;width:36px}.pirate-list__heading{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)))}.pirate-list__heading em,.pirate-list__heading i{font-style:normal}.pirate-list__container{background:url("../assets/pirates/container-background.svg") 0 0/cover no-repeat;padding:16px 8px}.pirate-list__pirate{background:url("../assets/pirates/background.svg") 0 0/100% 100% no-repeat;color:#f1eee5;display:-ms-flexbox;display:flex;margin-bottom:8px;min-height:70px;padding:16px;text-align:unset;width:100%}.pirate-list__pirate:focus{position:relative}.pirate-list__pirate:focus::before{background:url("../assets/pirates/selected.svg") 0 0/100% 100% no-repeat;left:0;top:-2%;z-index:2}.pirate-list__pirate__list{max-height:450px;overflow-y:auto}.pirate-list__pirate__meta{margin-left:16px;padding:4px 0;width:86%}.pirate-list__pirate__name{text-transform:uppercase;font-family:"Burlesk","Georgia","serif";font-size:calc(21px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(26px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)));color:#f1eee5}.pirate-list__pirate__name em,.pirate-list__pirate__name i{font-style:normal}.pirate-list__pirate__last-played{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)));color:#f1eee5}.pirate-list__pirate__last-played em,.pirate-list__pirate__last-played i{font-style:normal}.pirate-list__pirate__type{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.pirate-list__pirate__type .icon{height:40px;width:40px}.pirate-list__pirate--locked .pirate-list__pirate__name,.pirate-list__pirate--locked .pirate-list__pirate__type{color:#ff7b67}.pirate-list__pirate:hover .pirate-list__pirate__name,.pirate-list__pirate:hover .pirate-list__pirate__type{color:#65ffcb;text-decoration:underline}.pirate-list__pagination .link-button{text-transform:uppercase;font-family:"Burlesk","Georgia","serif";font-size:calc(21px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(26px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)));color:#ccc;margin:8px 0;text-decoration:none}.pirate-list__pagination .link-button em,.pirate-list__pagination .link-button i{font-style:normal}.pirate-list__pagination .link-button:hover{color:#34da9e}@media screen and (min-width: 480px){.pirate-list__pirate__meta{margin-left:24px}}@media screen and (min-width: 720px){.pirate-list__error{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)))}.pirate-list__heading{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)))}.pirate-list__pirate__name{font-size:calc(21px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(26px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)))}.pirate-list__pirate__last-played{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)))}.pirate-list__pagination .link-button{font-size:calc(21px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(26px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)))}}@media screen and (min-width: 1024px){.pirate-list__error{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)))}.pirate-list__heading{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)))}.pirate-list__pirate__name{font-size:calc(21px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(26px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)))}.pirate-list__pirate__last-played{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)))}.pirate-list__pagination .link-button{font-size:calc(21px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(26px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)))}}@media screen and (min-width: 1200px){.pirate-list__error{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)))}.pirate-list__heading{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)))}.pirate-list__pirate__name{font-size:calc(24px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(30px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)))}.pirate-list__pirate__last-played{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)))}.pirate-list__pirate__type{-ms-flex-pack:unset;justify-content:unset;padding:4px 0}.pirate-list__pagination .link-button{font-size:calc(24px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(30px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)))}}@media screen and (min-width: 1440px){.pirate-list__error{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)))}.pirate-list__heading{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)))}.pirate-list__pirate__name{font-size:calc(24px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(30px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)))}.pirate-list__pirate__last-played{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)))}.pirate-list__pagination .link-button{font-size:calc(24px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(30px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)))}}@media screen and (min-width: 2000px){.pirate-list__error{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)))}.pirate-list__heading{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)))}.pirate-list__pirate__name{font-size:calc(29px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(34px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)))}.pirate-list__pirate__last-played{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)))}.pirate-list__pagination .link-button{font-size:calc(29px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(34px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)))}}
.account-menu-content{width:100%}.account-menu-content.header-tray{max-width:720px;top:0}.account-menu-content__header{-ms-flex-align:center;align-items:center;background:url("../assets/component-furniture/hr-te-papa-green.svg") 50% 100%/100% 3px no-repeat;color:#f1eee5;display:-ms-flexbox;display:flex;margin:0 16px;padding:8px 0;position:relative}.account-menu-content__avatar{margin-right:16px;max-width:48px;position:relative}.account-menu-content__avatar .roundel{height:48px;width:100%}.account-menu-content__title{text-transform:uppercase;font-family:"Burlesk","Georgia","serif";font-size:calc(21px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(26px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)));-ms-flex-positive:2;flex-grow:2}.account-menu-content__title em,.account-menu-content__title i{font-style:normal}.account-menu-content__banned-message-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;gap:16px;background:url("../assets/backgrounds/highlight-block-dark.svg") no-repeat 0 0/100% 100%;color:#00ff9c;margin:16px 0 24px;padding:24px}.account-menu-content__banned-message-container .icon{height:40px;width:85px}.account-menu-content__banned-message{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)))}.account-menu-content__banned-message em,.account-menu-content__banned-message i{font-style:normal}.account-menu-content__container{padding:0 16px 16px}.account-menu-content__container.scrollable{top:80px;height:calc(100% - 112px)}.account-menu-content__container li{list-style:none}.account-menu-content__container li ul{display:none}.account-menu-content__container .menu-item--account-sub-open ul{display:block}.account-menu-content__list-header.link-button{background:none;color:#f1eee5;padding:0;position:relative;text-align:left;width:100%}.account-menu-content__list-header.link-button:focus,.account-menu-content__list-header.link-button:hover,.menu-item--account-menu-active .account-menu-content__list-header.link-button{color:#65ffcb}.account-menu-content__list-header.link-button:focus .icon--double-arrow-right,.account-menu-content__list-header.link-button:hover .icon--double-arrow-right,.menu-item--account-menu-active .account-menu-content__list-header.link-button .icon--double-arrow-right{color:#65ffcb}.account-menu-content__list-header.link-button:focus{outline:none}.show-outlines .account-menu-content__list-header.link-button:focus{outline:2px dashed #fff5dd;outline-offset:-2px}.account-menu-content__list-header.link-button .icon{color:#f1eee5;display:inline-block;height:14px;width:14px}.account-menu-content__list-header.link-button .icon--plus-surround,.account-menu-content__list-header.link-button .icon--minus-surround{left:auto;right:8px;-ms-transform:translateY(-50%);transform:translateY(-50%)}.account-menu-content__menu-heading{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)));background:url("../assets/component-furniture/hr-te-papa-green.svg") 50% 100%/100% 5px no-repeat;margin:0 0 16px;padding:24px 0 8px}.account-menu-content__menu-heading em,.account-menu-content__menu-heading i{font-style:normal}.account-menu-content__menu-heading:first-child{padding-top:0}.account-menu-content__top-level-list{padding:4px 0 0 32px}.account-menu-content__top-level-list li{margin:0 0 8px}.account-menu-content__top-level-list .menu-link{background:url("../assets/component-furniture/hr-te-papa-green.svg") 50% 100%/100% 3px no-repeat;padding:8px 0}.account-menu-content__list{margin:16px 0}.account-menu-content__list li{list-style:none;margin:0}.account-menu-content__list .menu-link{background:none;padding:4px 0 4px 24px}.account-menu-content__list .menu-link .icon--double-arrow-right{height:14px;left:0;-ms-transform:translateY(-50%);transform:translateY(-50%);width:14px}.account-menu-content__logout{text-transform:uppercase;font-family:"Burlesk","Georgia","serif";font-size:calc(21px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(26px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)));color:#f1eee5;display:inline-block;margin-top:24px;text-decoration:none}.account-menu-content__logout em,.account-menu-content__logout i{font-style:normal}.account-menu-content__logout:hover,.account-menu-content__logout:focus{color:#65ffcb}.account-menu-content__logout:focus{outline:none}.show-outlines .account-menu-content__logout:focus{outline:2px dashed #fff5dd;outline-offset:-2px}.account-menu-content__logout:focus .icon--leave{color:#65ffcb}.account-menu-content__logout:focus .account-menu-content__logout__inner{display:inline-block;position:relative}.account-menu-content__logout:focus .account-menu-content__logout__inner::before{background:url("../assets/global-header/menu-focus.svg") no-repeat 50% 50%/100% 100%;bottom:-4px;content:"";display:block;left:50%;height:6px;position:absolute;-ms-transform:translateX(-50%);transform:translateX(-50%);width:60%}.show-outlines .account-menu-content__logout:focus .account-menu-content__logout__inner::before{content:unset}.account-menu-content__logout .icon--leave{color:#f1eee5;display:inline-block;height:32px;margin-right:16px;vertical-align:middle;width:32px}@media screen and (min-width: 720px){.account-menu-content__title{font-size:calc(21px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(26px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)))}.account-menu-content__banned-message-container .icon{width:45px}.account-menu-content__banned-message{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)))}.account-menu-content__menu-heading{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)))}.account-menu-content__logout{font-size:calc(21px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(26px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)))}}@media screen and (min-width: 1024px){.account-menu-content__title{font-size:calc(21px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(26px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)))}.account-menu-content__banned-message{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)))}.account-menu-content__menu-heading{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)))}.account-menu-content__logout{font-size:calc(21px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(26px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)))}}@media screen and (min-width: 1200px){.account-menu-content__header{margin:0 32px}.account-menu-content__title{font-size:calc(24px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(30px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)))}.account-menu-content__banned-message{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)))}.account-menu-content__container{padding:0 32px 16px}.account-menu-content__list-header.link-button .icon{margin-right:16px}.account-menu-content__menu-heading{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)))}.account-menu-content__logout{font-size:calc(24px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(30px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)))}}@media screen and (min-width: 1440px){.account-menu-content__title{font-size:calc(24px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(30px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)))}.account-menu-content__banned-message{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)))}.account-menu-content__menu-heading{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)))}.account-menu-content__logout{font-size:calc(24px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(30px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)))}}@media screen and (min-width: 2000px){.account-menu-content__title{font-size:calc(29px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(34px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)))}.account-menu-content__banned-message{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)))}.account-menu-content__list-header.link-button .icon{height:20px;width:20px}.account-menu-content__menu-heading{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)))}.account-menu-content__logout{font-size:calc(29px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(34px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)))}}
.account-menu{color:#f1eee5;position:relative;margin-left:8px;z-index:2}.account-menu__login:lang(fr),.account-menu__login:lang(es){padding-left:16px}.account-menu__login:lang(fr) .icon--piratehead,.account-menu__login:lang(es) .icon--piratehead{display:none}.account-menu__control{color:#fff;cursor:pointer;display:block;height:25px;overflow:hidden;position:relative;transition:.3s opacity;width:22.5px}.account-menu__control:active,.account-menu__control:hover,.account-menu__control:focus{filter:drop-shadow(0 0 5px #A3DAB0);outline:none}.account-menu__control:active svg .roundel-a,.account-menu__control:hover svg .roundel-a,.account-menu__control:focus svg .roundel-a{fill:#a3dab0}.account-menu__control:active svg .roundel-b,.account-menu__control:hover svg .roundel-b,.account-menu__control:focus svg .roundel-b{fill:#a3dab0}.account-menu__control:active svg .roundel-c,.account-menu__control:hover svg .roundel-c,.account-menu__control:focus svg .roundel-c{fill:#a3dab0}.account-menu__control .roundel{height:100%;left:0;position:absolute;top:0;transition:.3s opacity;width:100%}.account-menu--logged-in .account-menu__control{width:30px;height:30px}.account-menu--logged-in .account-menu__control .icon{width:18px;height:18px;top:50%;left:50%;-ms-transform:translate(-50%, 150%);transform:translate(-50%, 150%);transition:.2s transform}.account-menu--reduce-stack{z-index:unset}.account-menu--fade .account-menu__control .roundel{opacity:.3}@media screen and (min-width: 480px){.account-menu{margin-left:8px}.account-menu__login:lang(fr),.account-menu__login:lang(es){padding-left:40px}.account-menu__login:lang(fr) .icon--piratehead,.account-menu__login:lang(es) .icon--piratehead{display:block}}@media screen and (min-width: 1024px){.account-menu--logged-in .account-menu__control{width:32px;height:32px}}@media screen and (min-width: 1440px){.account-menu{margin-left:16px}}@media screen and (min-width: 2000px){.account-menu--logged-in .account-menu__control{width:40px;height:40px}}
.loading .icon--wheel{width:48px;height:48px;margin:0 auto;animation-name:loaderspin;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-duration:6s}
.notification-menu-content{max-width:720px;padding:0 4px;top:0;width:100%}.notification-menu-content__header{-ms-flex-align:center;align-items:center;background:url("../assets/component-furniture/hr-te-papa-green.svg") no-repeat 50% 100%/100% 3px;display:-ms-flexbox;display:flex;padding:8px;position:relative;width:100%}.notification-menu-content__header-icon{background:url("../assets/global-header/notifications/title-icon-background.svg") no-repeat 50% 50%/100% 100%;border-radius:50%;padding:16px}.notification-menu-content__header-icon .icon{height:24px;width:24px}.notification-menu-content__header .menu__control{position:absolute;right:24px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.notification-menu-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)));padding:8px 24px 0;width:100%}.notification-menu-content__title em,.notification-menu-content__title i{font-style:normal}.notification-menu-content__status-container{background:url("../assets/component-furniture/hr-te-papa-green.svg") 50% 100%/100% 3px no-repeat;padding:24px 0}.notification-menu-content__status-container .status-label{color:#f1eee5;margin-bottom:8px}.notification-menu-content .header-tray__container{-ms-flex-direction:column;flex-direction:column;padding:0 16px 0 8px}.notification-menu-content .header-tray__scroll-area.scrollable{position:relative}.notification-menu-content .listbox .icon{height:24px;width:24px}.notification-menu-content__notifications--scrollable{background:url("../assets/component-furniture/hr-te-papa-green.svg") 50% 100%/100% 3px no-repeat;height:calc(100vh - 350px);min-height:260px;position:relative}.notification-menu-content__notifications--scrollable .scrollable{height:calc(100% - 75px);position:relative}.notification-menu-content__notifications .no-notifications{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)));color:#f1eee5;margin:0;padding:24px 8px}.notification-menu-content__notifications .no-notifications em,.notification-menu-content__notifications .no-notifications i{font-style:normal}.notification-menu-content__notifications .no-notifications .loading{display:inline}.notification-menu-content__notifications .no-notifications .loading .icon--wheel{display:inline-block;height:24px;width:24px;margin-right:8px;vertical-align:top}.notification-menu-content__notifications .notifications-container{padding:16px 4px 0}.notification-menu-content__notifications .notifications-list__notification{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;list-style:none;padding:0 0 16px}.notification-menu-content__notifications .notifications-list__notification__text{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)));color:#f1eee5;display:block;text-decoration:none}.notification-menu-content__notifications .notifications-list__notification__text em,.notification-menu-content__notifications .notifications-list__notification__text i{font-style:normal}.notification-menu-content__notifications .notifications-list__notification__text:hover,.notification-menu-content__notifications .notifications-list__notification__text:focus{color:#65ffcb}.notification-menu-content__notifications .notifications-list__notification__text:focus{outline:none}.notification-menu-content__notifications .notifications-list__notification__text:focus .notifications-list__notification__text__inner{display:inline-block;position:relative}.notification-menu-content__notifications .notifications-list__notification__text:focus .notifications-list__notification__text__inner::before{background:url("../assets/global-header/menu-focus.svg") no-repeat 50% 50%/100% 100%;bottom:-8px;content:"";display:block;left:50%;height:2px;position:absolute;-ms-transform:translateX(-50%);transform:translateX(-50%);width:60%}.notification-menu-content__notifications .notifications-list__notification__text strong{font-weight:400}.notification-menu-content__notifications .notifications-list__notification__gamertag{margin-right:8px;min-width:48px}.notification-menu-content__notifications .notifications-list__notification .avatar{border:2px solid #44997e;border-radius:100%;height:40px;margin-right:0;vertical-align:middle;width:40px}.notification-menu-content__controls{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;left:0;margin-top:8px;padding:8px;position:relative;width:100%}.notification-menu-content__controls.pseudo-before::before{background:url("../assets/component-furniture/hr-te-papa-green.svg") 0 0/100% 3px no-repeat;height:3px;top:0}.notification-menu-content__controls a,.notification-menu-content__controls .link-button{text-transform:uppercase;font-family:"Burlesk","Georgia","serif";font-size:calc(21px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(26px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)));color:#f1eee5;-ms-flex:1;flex:1;padding:8px 4px;text-align:center;text-decoration:none;text-transform:uppercase}.notification-menu-content__controls a em,.notification-menu-content__controls a i,.notification-menu-content__controls .link-button em,.notification-menu-content__controls .link-button i{font-style:normal}.notification-menu-content__controls a:hover,.notification-menu-content__controls a:focus,.notification-menu-content__controls .link-button:hover,.notification-menu-content__controls .link-button:focus{color:#65ffcb}.notification-menu-content__controls a:focus,.notification-menu-content__controls .link-button:focus{outline:none}.show-outlines .notification-menu-content__controls a:focus,.show-outlines .notification-menu-content__controls .link-button:focus{outline:2px dashed #fff5dd;outline-offset:-2px}.notification-menu-content__controls a:focus .notification-menu-content__control__inner,.notification-menu-content__controls .link-button:focus .notification-menu-content__control__inner{display:inline-block;position:relative}.notification-menu-content__controls a:focus .notification-menu-content__control__inner::before,.notification-menu-content__controls .link-button:focus .notification-menu-content__control__inner::before{background:url("../assets/global-header/menu-focus.svg") no-repeat 50% 50%/100% 100%;bottom:-4px;content:"";display:block;left:50%;height:6px;position:absolute;-ms-transform:translateX(-50%);transform:translateX(-50%);width:60%}.show-outlines .notification-menu-content__controls a:focus .notification-menu-content__control__inner,.show-outlines .notification-menu-content__controls .link-button:focus .notification-menu-content__control__inner{content:unset}.notification-menu-content__controls a:disabled,.notification-menu-content__controls .link-button:disabled{opacity:.7;pointer-events:none}.notification-menu-content__chat{margin-top:24px;position:relative}.notification-menu-content__chat .button{text-transform:uppercase;font-family:"Burlesk","Georgia","serif";font-size:calc(21px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(26px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)));padding-left:48px;padding-right:32px}.notification-menu-content__chat .button em,.notification-menu-content__chat .button i{font-style:normal}.notification-menu-content__chat .icon{width:18px}.notification-menu-content__chat .notification-count{position:absolute;top:-8px;right:-8px}@media screen and (min-width: 720px){.notification-menu-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)))}.notification-menu-content__notifications .no-notifications{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)))}.notification-menu-content__notifications .notifications-list__notification__text{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)))}.notification-menu-content__controls a,.notification-menu-content__controls .link-button{font-size:calc(21px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(26px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)))}.notification-menu-content__chat .button{font-size:calc(21px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(26px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)))}}@media screen and (min-width: 1024px){.notification-menu-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)))}.notification-menu-content__notifications--scrollable{min-height:300px}.notification-menu-content__notifications .no-notifications{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)))}.notification-menu-content__notifications .notifications-list__notification__text{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)))}.notification-menu-content__notifications .notifications-list__notification__gamertag{margin-right:16px}.notification-menu-content__notifications .notifications-list__notification .avatar{height:48px;width:48px}.notification-menu-content__controls a,.notification-menu-content__controls .link-button{font-size:calc(21px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(26px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)))}.notification-menu-content__chat .button{font-size:calc(21px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(26px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)))}}@media screen and (min-width: 1200px){.notification-menu-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)))}.notification-menu-content__notifications .no-notifications{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)))}.notification-menu-content__notifications .notifications-list__notification__text{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)))}.notification-menu-content__controls a,.notification-menu-content__controls .link-button{font-size:calc(24px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(30px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)))}.notification-menu-content__chat .button{font-size:calc(24px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(30px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)))}}@media screen and (min-width: 1440px){.notification-menu-content{padding:0 16px}.notification-menu-content__header{padding:16px 24px}.notification-menu-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)))}.notification-menu-content__notifications .no-notifications{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)))}.notification-menu-content__notifications .notifications-container{padding:16px 24px 0}.notification-menu-content__notifications .notifications-list__notification__text{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)))}.notification-menu-content__controls a,.notification-menu-content__controls .link-button{font-size:calc(24px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(30px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)))}.notification-menu-content__chat .button{font-size:calc(24px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(30px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)))}}@media screen and (min-width: 2000px){.notification-menu-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)))}.notification-menu-content__notifications .no-notifications{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)))}.notification-menu-content__notifications .notifications-list__notification__text{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)))}.notification-menu-content__controls a,.notification-menu-content__controls .link-button{font-size:calc(29px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(34px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)))}.notification-menu-content__chat .button{font-size:calc(29px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(34px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)))}}
@keyframes bellring{0%{transform:rotate(0deg)}12%{transform:rotate(15deg)}24%{transform:rotate(35deg)}38%{transform:rotate(15deg)}50%{transform:rotate(0deg)}62%{transform:rotate(-15deg)}74%{transform:rotate(-35deg)}86%{transform:rotate(-15deg)}100%{transform:rotate(0deg)}}.notification-menu{color:#f1eee5;position:relative;z-index:2}.notification-menu .icon--close-2{color:#f1eee5}.notification-menu .notification-count{position:absolute;top:-4px;right:-4px;transition:opactiy .3s}.notification-menu .notification-count[data-content="0"]{opacity:0}.notification-menu__control{background:url("../assets/global-header/notifications/title-icon-background.svg") no-repeat 50% 50%/100% 100%;color:#fff;cursor:pointer;display:block;padding:4px 8px;overflow:hidden;position:relative;transition:.3s opacity}.notification-menu__control:active,.notification-menu__control:hover,.notification-menu__control:focus{outline:none}.notification-menu__control:active .icon,.notification-menu__control:hover .icon,.notification-menu__control:focus .icon{color:#65ffcb}.notification-menu__control--animate{animation-name:bellring;animation-timing-function:ease-in-out;animation-iteration-count:3;animation-duration:1.5s}.notification-menu__control .icon{height:18px;width:13px}.notification-menu--reduce-stack{z-index:unset}.notification-menu--fade .notification-menu__control,.notification-menu--fade .notification-menu__count{opacity:.3}@media screen and (min-width: 1024px){.notification-menu{margin:0 0 0 8px}}@media screen and (min-width: 1200px){.notification-menu{margin:0 0 0 4px}}@media screen and (min-width: 1440px){.notification-menu{margin:0 0 0 16px}.notification-menu__control .icon{height:25px;width:22.5px}}@media screen and (min-width: 2000px){.notification-menu .notification-count{right:0}}
.balances{background-image:url("../assets/profilev2/ancient-coins.svg");background-repeat:no-repeat;color:#fff}a.balances{color:#fff;text-decoration:none}a.balances:hover{color:#fff;text-decoration:underline}a.balances:focus{outline-offset:5px}.balances--small{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)));background-size:20px;padding:8px 0}.balances--small em,.balances--small i{font-style:normal}.balances--small.balances--icon-left{padding-left:24px}.balances--small.balances--icon-right{padding-right:24px}.balances--medium{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)));background-size:25px;padding:8px 0}.balances--medium em,.balances--medium i{font-style:normal}.balances--medium.balances--icon-left{padding-left:32px}.balances--medium.balances--icon-right{padding-right:32px}.balances--large{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)));background-size:30px;padding:8px 0}.balances--large em,.balances--large i{font-style:normal}.balances--large.balances--icon-left{padding-left:40px}.balances--large.balances--icon-right{padding-right:40px}.balances--icon-left{background-position:center left}.balances--icon-right{background-position:center right}.balances__container{position:relative}.balances__text{position:absolute;top:0;left:0;height:100%;width:100%}.balances__text--hidden{opacity:0}@media screen and (min-width: 480px){.balances--small{background-size:32px}.balances--small.balances--icon-left{padding-left:40px}.balances--small.balances--icon-right{padding-right:40px}.balances--medium{background-size:40px}.balances--medium.balances--icon-left{padding-left:48px}.balances--medium.balances--icon-right{padding-right:48px}.balances--large{background-size:40px}.balances--large.balances--icon-left{padding-left:48px}.balances--large.balances--icon-right{padding-right:48px}}@media screen and (min-width: 720px){.balances--small{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)))}.balances--medium{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)))}.balances--large{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: 1024px){.balances--small{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)))}.balances--medium{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)))}.balances--large{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){.balances--small{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)))}.balances--medium{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)))}.balances--large{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){.balances--small{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)))}.balances--medium{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)))}.balances--large{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){.balances--small{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)))}.balances--medium{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)))}.balances--large{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)))}}
.count-down{color:#f1eee5}.count-down__value{display:inline-block}.count-down .count-down-transition-exit{opacity:1;transition-property:transform,opacity;transition-duration:.5s;transition-timing-function:ease-in-out}.count-down .count-down-transition-exit.count-down-transition-exit-active{opacity:0;-ms-transform:translate(0, -120%);transform:translate(0, -120%);transform:translate3d(0, -120%, 0)}.count-down--large .count-down__wrapper{display:-ms-flexbox;display:flex;padding-top:10px;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-preferred-size:0;flex-basis:0;margin-left:auto;margin-right:auto;gap:10px}.count-down--large .count-down__value{background:url("../assets/backgrounds/ragged-square-black.svg") no-repeat 0 0/cover;padding:8px;border:none;-ms-flex:1 1 0px;flex:1 1 0;min-width:38px}.count-down--large .count-down__unit{display:block;margin:0}@media screen and (min-width: 1200px){.count-down--large .count-down__wrapper{padding-top:0}.count-down--large .count-down__value{font-size:24px;min-width:44px}}
.has-countdown-banner .content-wrapper{padding-top:80px}.has-countdown-banner.has-countdown .content-wrapper{padding-top:96px}.countdown-header{-ms-flex-align:center;align-items:center;background-repeat:no-repeat;background-position:center center;background-size:100% 175%;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;margin-left:auto;margin-right:auto;padding:4px;position:relative;width:100%;z-index:1}.countdown-header a{-ms-flex:1;flex:1;text-decoration:none;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.countdown-header.clickable{cursor:pointer}.countdown-header.theme-green{background-image:url("../assets/global-header/countdown/green-background-mobile.svg")}.countdown-header.theme-green.expired{padding:8px 0}.countdown-header.theme-green.expired .countdown-header__copy a{color:#fff}.countdown-header--hidden{display:none}.countdown-header__copy{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;-ms-flex-align:center;align-items:center}.countdown-header__copy-text{color:#f1eee5;-ms-flex-positive:1;flex-grow:1;padding:4px 24px 4px 4px;text-align:center;text-transform:uppercase}.countdown-header__copy-text,.countdown-header__copy-text 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)))}.countdown-header__copy-text em,.countdown-header__copy-text i,.countdown-header__copy-text p em,.countdown-header__copy-text p i{font-style:normal}.countdown-header .link-button{color:#f1eee5;display:block;position:absolute;right:8px;top:8px;height:20px;width:20px;padding-left:0}.countdown-header .link-button .icon{height:100%;width:100%;top:0;left:0;-ms-transform:none;transform:none}.countdown-header .count-down__wrapper{margin-bottom:4px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;justify-content:center}.countdown-header .count-down__value{font-family:"Windlass","Georgia","serif";font-size:calc(18px*var(--typography-scale-font-size-windlass-heading5, var(--typography-scale-font-size-windlass, 1)));line-height:calc(22px*var(--typography-scale-line-height-windlass-heading5, var(--typography-scale-line-height-windlass, 1)));background:url("../assets/global-header/countdown/value-background.svg") 0 0/100% 100% no-repeat;height:46px;margin-right:8px;min-width:54px;padding:4px 8px 0;position:relative}.countdown-header .count-down__value em,.countdown-header .count-down__value i{font-style:normal}.countdown-header .count-down__value:last-child(){margin-right:0}.countdown-header .count-down__unit{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)));display:block;position:relative;text-transform:none;top:-4px}.countdown-header .count-down__unit em,.countdown-header .count-down__unit i{font-style:normal}@media screen and (min-width: 720px){.has-countdown-banner.has-countdown .content-wrapper{padding-top:64px}.countdown-header{background-size:100% 100%;-ms-flex-direction:row;flex-direction:row;padding:8px 0}.countdown-header .countdown-header__copy{width:auto}.countdown-header a{-ms-flex-direction:row;flex-direction:row}.countdown-header.theme-green{background-image:url("../assets/global-header/countdown/green-background.svg")}.countdown-header__copy{margin-right:16px}.countdown-header__copy-text{padding:4px}.countdown-header__copy-text{padding:8px 0 8px 0}.countdown-header__copy-text,.countdown-header__copy-text 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)))}.countdown-header .count-down__wrapper{margin-bottom:0}.countdown-header .count-down__value{font-size:calc(18px*var(--typography-scale-font-size-windlass-heading5, var(--typography-scale-font-size-windlass, 1)));line-height:calc(22px*var(--typography-scale-line-height-windlass-heading5, var(--typography-scale-line-height-windlass, 1)))}.countdown-header .count-down__unit{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){.countdown-header__copy-text,.countdown-header__copy-text 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)))}.countdown-header .count-down__value{font-size:calc(18px*var(--typography-scale-font-size-windlass-heading5, var(--typography-scale-font-size-windlass, 1)));line-height:calc(22px*var(--typography-scale-line-height-windlass-heading5, var(--typography-scale-line-height-windlass, 1)))}.countdown-header .count-down__unit{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){.countdown-header__copy-text,.countdown-header__copy-text 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)))}.countdown-header .count-down__value{font-size:calc(19px*var(--typography-scale-font-size-windlass-heading5, var(--typography-scale-font-size-windlass, 1)));line-height:calc(24px*var(--typography-scale-line-height-windlass-heading5, var(--typography-scale-line-height-windlass, 1)))}.countdown-header .count-down__unit{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){.countdown-header__copy-text,.countdown-header__copy-text 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)))}.countdown-header .count-down__value{font-size:calc(19px*var(--typography-scale-font-size-windlass-heading5, var(--typography-scale-font-size-windlass, 1)));line-height:calc(24px*var(--typography-scale-line-height-windlass-heading5, var(--typography-scale-line-height-windlass, 1)))}.countdown-header .count-down__unit{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){.has-countdown-banner .content-wrapper{padding-top:96px}.has-countdown-banner.has-countdown .content-wrapper{padding-top:80px}.countdown-header__copy-text,.countdown-header__copy-text 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)))}.countdown-header .count-down__value{font-size:calc(21px*var(--typography-scale-font-size-windlass-heading5, var(--typography-scale-font-size-windlass, 1)));line-height:calc(26px*var(--typography-scale-line-height-windlass-heading5, var(--typography-scale-line-height-windlass, 1)))}.countdown-header .count-down__unit{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)))}.countdown-header .count-down__unit{top:-8px}}
.cookie-consent-banner{position:fixed;top:0;left:0;width:100%;z-index:53}
.show-outlines *:focus{outline:2px dashed #fff5dd;outline-offset:-2px}.show-outlines .focussed::before{outline:2px solid #fff5dd;outline-offset:3px}.tab-catcher{position:absolute;top:0;left:0;margin:8px;background:#fff;color:#000;text-decoration:underline #000;z-index:-2;position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);white-space:nowrap;border:0}.tab-catcher:active,.tab-catcher:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.tab-catcher:focus{padding:20px;z-index:800}.show-outlines .tab-catcher:focus{outline-offset:1px}.tab-catcher:hover{color:#000}
.footer{position:relative;min-height:400px;max-width:100%;z-index:1}.footer .snow__control,.footer .embers__control{opacity:1;transition:opacity .4s}.footer.hide-animation-button .snow__control,.footer.hide-animation-button .embers__control{opacity:0;pointer-events:none}.footer hr{background:url("../assets/global-footer/hr.svg") no-repeat 50% 50%;margin:16px}.footer hr.footer__logo__separator{margin:24px auto;max-width:480px;width:80%}.footer__main{background-image:url("../assets/global-footer/backgrounds/mask.svg"),url("../assets/global-footer/backgrounds/mobile.png");background-position:50% 50%,50% 50%;background-repeat:no-repeat,no-repeat;background-size:100% 100%,100% 100%;padding:24px 0 48px;position:relative}.footer__main.pseudo-before::before{background:url("../assets/global-footer/separator.svg") no-repeat center/100%;height:auto;left:0;padding-top:16px;right:0;top:0;-ms-transform:translateY(-70%);transform:translateY(-70%)}.footer__logo img{max-width:270px}.footer__platforms{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;margin:0 auto;padding:0 16px;width:160px}.footer__platforms a{border:2px solid rgba(0,0,0,0);margin:8px 0}.footer__platforms a svg{pointer-events:none}.footer__platforms svg,.footer__platforms img{height:35px;width:100%}.footer__socials{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;list-style:none;padding:24px 0}.footer__socials li{padding-right:16px}.footer__socials li:last-child{padding-right:0}.footer__socials a{color:#696763;border:2px solid rgba(0,0,0,0)}.footer__inner{position:relative}.footer__info-section{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-pack:justify;justify-content:space-between}.footer__info-section__block{margin:0 0 24px 0}.footer__info-section__block--left{display:-ms-flexbox;display:flex}.footer__info-section__block--right{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.footer__info-section .rare-logo{margin:0 24px 0 0;width:38px}.footer__info-section .xbox-studio-logo{background-image:url("../assets/global-footer/logos/game-studio-logo.svg");background-position:0 50%;background-repeat:no-repeat;display:block;height:52px;margin:0 auto;width:216px}.footer__info-section .rating-logo{display:block;height:58px;margin:16px 0;width:115px}.footer__careers-cta{width:100%}.footer__careers-cta-container{background:url("../assets/global-footer/careers-background.png") no-repeat 50% 0/auto;height:149px;position:relative;width:132px}.footer__careers-cta-container .cta{left:50%;position:absolute;top:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%}.footer__conformity{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-block;left:50%;margin:8px auto 0;position:relative;-ms-transform:translateX(-50%);transform:translateX(-50%)}.footer__conformity em,.footer__conformity i{font-style:normal}.footer__conformity-text{padding:0 24px}.footer__sub-section{background:#272727;padding:16px 0 24px;position:relative}.footer__sub-section.pseudo-before::before{background:url("../assets/global-footer/separator.svg") no-repeat 50% 50%/100%;height:auto;left:0;padding-top:16px;right:0;top:0;-ms-transform:translateY(-90%);transform:translateY(-90%)}.footer__sub-section .container{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0 16px}.footer__legal{margin:24px 0 0;text-align:center}.footer__legal p{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)));color:#999e9d;margin-top:8px}.footer__legal p.footer__links{margin-top:16px}.footer__links a,.footer__links .link-button{border-right:1px solid #999e9d;color:#999e9d;display:inline-block;margin-right:8px;padding-left:0;padding-right:8px;text-decoration:none}.footer__links a:hover,.footer__links .link-button:hover{text-decoration:underline}.footer__links a:last-child,.footer__links .link-button:last-child{padding-right:0;margin-right:0;border-right:0}@media screen and (min-width: 720px){.footer__conformity{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)))}.footer__legal p{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)))}}@media screen and (min-width: 1024px){.footer hr.footer__logo__separator{margin:32px auto}.footer__main{background-image:url("../assets/global-footer/backgrounds/mask.svg"),url("../assets/global-footer/backgrounds/tablet.png")}.footer__platforms{-ms-flex-direction:row;flex-direction:row;margin:auto;padding:16px;width:auto}.footer__platforms a{margin:0 16px}.footer__socials .social-channel .icon--facebook{height:35px;width:24px}.footer__socials .social-channel .icon--twitter{height:37px;width:39px}.footer__socials .social-channel .icon--twitch{height:40px;width:38px}.footer__socials .social-channel .icon--youtube{height:38px;width:92px}.footer__socials .social-channel .icon--discord{height:46px;width:40px}.footer__socials .social-channel .icon--tiktok{width:32px;height:40px}.footer__socials .social-channel .icon--bluesky{width:40px;height:44px}.footer__info-section{-ms-flex-direction:row;flex-direction:row;padding:0}.footer__info-section__block{margin:0}.footer__info-section__block--left{padding-left:16px}.footer__info-section__block--right{-ms-flex-direction:row;flex-direction:row;padding-right:16px}.footer__info-section .xbox-studio-logo{display:inline-block}.footer__info-section .rating-logo{height:75px;margin:0 16px 0 0;width:142px}.footer__logos svg,.footer__logos img{height:52px}.footer__careers-cta{margin:0}.footer__conformity{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)))}.footer__conformity{margin-top:24px}.footer__sub-section .container{-ms-flex-align:normal;align-items:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.footer__lang-controls{-ms-flex:1;flex:1}.footer__legal{-ms-flex:3;flex:3;margin:0;text-align:right}.footer__legal p{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)))}.footer__legal p{margin-top:4px}.footer__links{text-align:right}}@media screen and (min-width: 1200px){.footer__conformity{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)))}.footer__legal p{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)))}}@media screen and (min-width: 1440px){.footer__platforms svg,.footer__platforms img{max-width:175px;height:58px}.footer__careers-cta-container{width:142px}.footer__conformity{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)))}.footer__legal p{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)))}}@media screen and (min-width: 2000px){.footer__main{background-image:url("../assets/global-footer/backgrounds/mask.svg"),url("../assets/global-footer/backgrounds/large-desktop.png");padding-top:32px}.footer__logo img{height:171px;max-width:unset;width:304px}.footer__socials{left:50%;padding:0;position:absolute;top:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1}.footer__inner{margin-top:16px}.footer__careers-cta-container{width:180px}.footer__conformity{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)))}.footer__sub-section .container{-ms-flex-align:center;align-items:center}.footer__legal p{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)))}}
.language-selector{display:inline-block;min-width:250px}.language-selector .listbox__option{cursor:default;padding:8px 16px}.language-selector .listbox--active .listbox__options{max-height:none;overflow-y:visible}.language-selector .listbox .icon--globe{color:#34da9e}.language-selector .listbox__current--arrow.listbox__current--icon .listbox__label{padding-right:40px}.language-selector .listbox__current,.language-selector .listbox__option,.language-selector .listbox__option__label{font-family:"Manuskript","Georgia","serif";font-size:calc(12px*var(--typography-scale-font-size-manuskript-body-small, var(--typography-scale-font-size-manuskript, 1)));line-height:calc(20px*var(--typography-scale-line-height-manuskript-body-small, var(--typography-scale-line-height-manuskript, 1)));text-transform:capitalize}.language-selector--loading .listbox__current{opacity:.6}.language-selector--loading .icon--wheel svg{animation-name:loaderspin;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-duration:6s}@media screen and (min-width: 720px){.language-selector .listbox__current,.language-selector .listbox__option,.language-selector .listbox__option__label{font-size:calc(12px*var(--typography-scale-font-size-manuskript-body-small, var(--typography-scale-font-size-manuskript, 1)));line-height:calc(20px*var(--typography-scale-line-height-manuskript-body-small, var(--typography-scale-line-height-manuskript, 1)))}}@media screen and (min-width: 1024px){.language-selector .listbox__current,.language-selector .listbox__option,.language-selector .listbox__option__label{font-size:calc(12px*var(--typography-scale-font-size-manuskript-body-small, var(--typography-scale-font-size-manuskript, 1)));line-height:calc(20px*var(--typography-scale-line-height-manuskript-body-small, var(--typography-scale-line-height-manuskript, 1)))}}@media screen and (min-width: 1200px){.language-selector .listbox__current,.language-selector .listbox__option,.language-selector .listbox__option__label{font-size:calc(14px*var(--typography-scale-font-size-manuskript-body-small, var(--typography-scale-font-size-manuskript, 1)));line-height:calc(20px*var(--typography-scale-line-height-manuskript-body-small, var(--typography-scale-line-height-manuskript, 1)))}}@media screen and (min-width: 1440px){.language-selector .listbox__current,.language-selector .listbox__option,.language-selector .listbox__option__label{font-size:calc(14px*var(--typography-scale-font-size-manuskript-body-small, var(--typography-scale-font-size-manuskript, 1)));line-height:calc(20px*var(--typography-scale-line-height-manuskript-body-small, var(--typography-scale-line-height-manuskript, 1)))}}@media screen and (min-width: 2000px){.language-selector .listbox__current,.language-selector .listbox__option,.language-selector .listbox__option__label{font-size:calc(18px*var(--typography-scale-font-size-manuskript-body-small, var(--typography-scale-font-size-manuskript, 1)));line-height:calc(26px*var(--typography-scale-line-height-manuskript-body-small, var(--typography-scale-line-height-manuskript, 1)))}}
.message{transition:opacity .3s,padding .2s}.message p{padding:4px 46px;font-size:16px;font-variant:small-caps;color:#f1eee5;background-repeat:no-repeat;background-position:10px center;background-size:30px 30px}.message p a{color:#f1eee5}.message p a:hover{color:#f1eee5;text-decoration:none}.message .message__close{color:#f1eee5;position:absolute;right:0;top:5px;height:20px;width:30px;transition:opacity .3s}.message .message__close .icon,.message .message__close svg{fill:currentcolor;pointer-events:none}.message .message__close:hover{opacity:.7}.message__wrapper{display:block;border:1px solid;border-image-slice:10 10 10 10;border-image-width:20px 20px 20px 20px;border-image-outset:8px 8px 8px 8px;border-image-repeat:stretch stretch;text-align:center;position:relative;width:95%;margin:0 auto}.message--fixed{padding:50px 20px;margin:0;background:url("../assets/sm_ui_messaging_header.svg") 0 100%/100% 100%;position:fixed;z-index:56;width:100%;top:0}.message--fixed.message--top{padding-top:25px;z-index:56}.message--success .message__wrapper{border-image-source:url("../assets/sm_ui_good-message_wrapper.svg");background-color:#488644}.message--success .message__wrapper p{background-image:url("../assets/icons/success-message.svg")}.message--error .message__wrapper{border-image-source:url("../assets/sm_ui_bad-message_wrapper.svg");background-color:#821c1b}.message--error .message__wrapper p{background-image:url("../assets/icons/error-message.svg")}.message--cookie .message__wrapper{background-color:rgba(0,0,0,0);border:none;text-align:left;max-width:2000px;margin-left:auto;margin-right:auto}.message--cookie.message--fixed{padding:45px 0}.message--cookie.message--fixed p{padding:0 35px 0 0}.message-transition-enter{opacity:.01}.message-transition-enter.message-enter-active{opacity:1;transition:opacity .3s}.message-transition-exit{opacity:1;transition:opacity .2s}.message-transition-exit.message-transition-exit-active{opacity:.01}@media screen and (min-width: 1200px){.message--fixed{padding:25px 20px 30px;margin:85px 0 0}.message--cookie.message--fixed{padding-top:90px}}@media screen and (-ms-high-contrast: black-on-white){.message .message__close{color:#000}}
.svg-mask-defs{height:0;width:0;float:left}
.card{padding:32px;text-align:center;background:url("../assets/card/background.svg") no-repeat 0 0/cover;margin:32px 0 0}.card__title{font-family:"Windlass","Georgia","serif";font-size:calc(29px*var(--typography-scale-font-size-windlass-heading1, var(--typography-scale-font-size-windlass, 1)));line-height:calc(34px*var(--typography-scale-line-height-windlass-heading1, var(--typography-scale-line-height-windlass, 1)));margin-bottom:16px}.card__title em,.card__title i{font-style:normal}.card__content{padding:0 8px}.card__content .button{margin-top:24px;clear:both}.card__content a{color:#a5cbb0}.card__content a:hover{color:#fff}.card__content p{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)))}.card__content p em,.card__content p i{font-style:normal}.card--right{text-align:right}.card--right .card__content{padding:0}.card--left{text-align:left}.card--left .card__content{padding:0}@media screen and (min-width: 720px){.card__title{font-size:calc(29px*var(--typography-scale-font-size-windlass-heading1, var(--typography-scale-font-size-windlass, 1)));line-height:calc(34px*var(--typography-scale-line-height-windlass-heading1, var(--typography-scale-line-height-windlass, 1)))}.card__content p{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){.card__title{font-size:calc(29px*var(--typography-scale-font-size-windlass-heading1, var(--typography-scale-font-size-windlass, 1)));line-height:calc(34px*var(--typography-scale-line-height-windlass-heading1, var(--typography-scale-line-height-windlass, 1)))}.card__content p{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){.card{padding:56px 32px}.card__title{font-size:calc(37px*var(--typography-scale-font-size-windlass-heading1, var(--typography-scale-font-size-windlass, 1)));line-height:calc(44px*var(--typography-scale-line-height-windlass-heading1, var(--typography-scale-line-height-windlass, 1)))}.card__title{margin-bottom:24px}.card__content p{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)))}.card__content{padding:0 32px}.card__content .button{margin-top:24px}}@media screen and (min-width: 1440px){.card__title{font-size:calc(37px*var(--typography-scale-font-size-windlass-heading1, var(--typography-scale-font-size-windlass, 1)));line-height:calc(44px*var(--typography-scale-line-height-windlass-heading1, var(--typography-scale-line-height-windlass, 1)))}.card__content p{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){.card__title{font-size:calc(50px*var(--typography-scale-font-size-windlass-heading1, var(--typography-scale-font-size-windlass, 1)));line-height:calc(60px*var(--typography-scale-line-height-windlass-heading1, var(--typography-scale-line-height-windlass, 1)))}.card__content p{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)))}}
.jumbo-cta{padding:0 16px}.jumbo-cta .card{background-image:url("../assets/global-footer/backgrounds/mask.svg"),url("../assets/global-footer/backgrounds/mobile.png");background-position:50% 50%,50% 50%;background-repeat:no-repeat,no-repeat;background-size:100% 100%,100% 100%;clip-path:url(#ragged-image-border)}.jumbo-cta .card::after{display:block;width:100%;height:100%;content:"";position:absolute;pointer-events:none;background:url("../assets/frames/image-container-frayed-edge.svg") no-repeat 100%/100%;background-size:cover;top:0;right:0;z-index:-1}.jumbo-cta .card__title{text-transform:uppercase;font-family:"Burlesk","Georgia","serif";font-size:calc(84px*var(--typography-scale-font-size-burlesk-display1, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(84px*var(--typography-scale-line-height-burlesk-display1, var(--typography-scale-line-height-burlesk, 1)));color:#34da9e}.jumbo-cta .card__title em,.jumbo-cta .card__title i{font-style:normal}.jumbo-cta .card__content p{word-break:break-word}@media screen and (min-width: 480px){.jumbo-cta .card__content p{color:#fff;word-break:unset}}@media screen and (min-width: 720px){.jumbo-cta .card__title{font-size:calc(124px*var(--typography-scale-font-size-burlesk-display1, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(124px*var(--typography-scale-line-height-burlesk-display1, var(--typography-scale-line-height-burlesk, 1)))}}@media screen and (min-width: 1024px){.jumbo-cta{padding:40px 0}.jumbo-cta .card{background-image:url("../assets/global-footer/backgrounds/mask.svg"),url("../assets/global-footer/backgrounds/tablet.png")}.jumbo-cta .card__title{font-size:calc(124px*var(--typography-scale-font-size-burlesk-display1, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(124px*var(--typography-scale-line-height-burlesk-display1, var(--typography-scale-line-height-burlesk, 1)))}}@media screen and (min-width: 1200px){.jumbo-cta .card__title{font-size:calc(196px*var(--typography-scale-font-size-burlesk-display1, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(192px*var(--typography-scale-line-height-burlesk-display1, var(--typography-scale-line-height-burlesk, 1)))}}@media screen and (min-width: 1440px){.jumbo-cta .card__title{font-size:calc(196px*var(--typography-scale-font-size-burlesk-display1, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(192px*var(--typography-scale-line-height-burlesk-display1, var(--typography-scale-line-height-burlesk, 1)))}}@media screen and (min-width: 2000px){.jumbo-cta .card{background-image:url("../assets/global-footer/backgrounds/mask.svg"),url("../assets/global-footer/backgrounds/large-desktop.png")}.jumbo-cta .card__title{font-size:calc(296px*var(--typography-scale-font-size-burlesk-display1, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(300px*var(--typography-scale-line-height-burlesk-display1, var(--typography-scale-line-height-burlesk, 1)))}}
