@charset "UTF-8";@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media(min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px)*2)}}@media(min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing, 10px)*-4))}.plyr__caption{background:#000c;background:var(--plyr-captions-background,#000c);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:#0000;border:0;border-radius:4px;border-radius:var(--plyr-control-radius,4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7);position:relative;transition:all .1s ease-in-out}.plyr__control svg{display:block;fill:currentColor;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:#ffffffe6;background:var(--plyr-menu-background,#ffffffe6);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-menu-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid #0000;border-top-color:#ffffffe6;border:var(--plyr-menu-arrow-size,4px) solid #0000;border-top-color:var(--plyr-menu-background,#ffffffe6);content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7 - var(--plyr-menu-arrow-size, 4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing, 10px)*.7/1.5) calc(var(--plyr-control-spacing, 10px)*.7*1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid #0000;border:var(--plyr-menu-item-arrow-size,4px) solid #0000;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:initial}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing, 10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:initial}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:#0000001a;content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:#23282f1a}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing, 10px)*.7*-1 - -2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{appearance:none;background:#0000;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:#0000;background-image:linear-gradient(90deg,currentColor 0,#0000 0);background-image:linear-gradient(to right,currentColor var(--value,0),#0000 var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px))/2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:#0000}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:#0000;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media(max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:#fff;background:var(--plyr-tooltip-background,#fff);border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px)/2) calc(var(--plyr-control-spacing, 10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7);transform:translate(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px)*-.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px)*-.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:#0000;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc(var(--plyr-range-track-height, 5px)/2*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:#0000}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,#23282f99 25%,#0000 0 50%,#23282f99 0 75%,#0000 0,#0000);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,#23282f99) 25%,#0000 25%,#0000 50%,var(--plyr-progress-loading-background,#23282f99) 50%,var(--plyr-progress-loading-background,#23282f99) 75%,#0000 75%,#0000);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:#0000}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:#ffffff40;background-color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:#c1c8d199;background-color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px)/2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--audio .plyr__progress__buffer{color:#c1c8d199;color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media(min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--video .plyr__progress__buffer{color:#ffffff40;color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media(min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;height:100%;inset:0;margin:0;position:fixed;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media(min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;cursor:pointer;inset:0;overflow:hidden;position:absolute;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#fff;background-color:var(--plyr-tooltip-background,#fff);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:7px;border-radius:calc(var(--plyr-menu-radius, 8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px #00000026;content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:7px;border-bottom-left-radius:calc(var(--plyr-menu-radius, 8px) - 1px);border-bottom-right-radius:7px;border-bottom-right-radius:calc(var(--plyr-menu-radius, 8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{filter:blur(1px);height:100%;inset:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.leaflet-cluster-anim .leaflet-marker-icon,.leaflet-cluster-anim .leaflet-marker-shadow{-webkit-transition:-webkit-transform .3s ease-out,opacity .3s ease-in;-moz-transition:-moz-transform .3s ease-out,opacity .3s ease-in;-o-transition:-o-transform .3s ease-out,opacity .3s ease-in;transition:transform .3s ease-out,opacity .3s ease-in}.leaflet-cluster-spider-leg{-webkit-transition:-webkit-stroke-dashoffset .3s ease-out,-webkit-stroke-opacity .3s ease-in;-moz-transition:-moz-stroke-dashoffset .3s ease-out,-moz-stroke-opacity .3s ease-in;-o-transition:-o-stroke-dashoffset .3s ease-out,-o-stroke-opacity .3s ease-in;transition:stroke-dashoffset .3s ease-out,stroke-opacity .3s ease-in}.marker-cluster-small{background-color:#b5e28c99}.marker-cluster-small div{background-color:#6ecc3999}.marker-cluster-medium{background-color:#f1d35799}.marker-cluster-medium div{background-color:#f0c20c99}.marker-cluster-large{background-color:#fd9c7399}.marker-cluster-large div{background-color:#f1801799}.marker-cluster div{width:30px;height:30px;margin-left:5px;margin-top:5px;text-align:center;border-radius:15px;font:12px Helvetica Neue,Arial,Helvetica,sans-serif}html{box-sizing:border-box;height:100%;scroll-behavior:smooth;scroll-padding-top:6rem;scroll-snap-type:y proximity;scrollbar-color:rgba(35,43,47,.8666666667) #dad2be;scrollbar-width:thin}*,*:before,*:after{box-sizing:inherit;margin:0;padding:0;text-decoration:none}a{color:var(--dark-grey);cursor:pointer;transition:color var(--ease)}a:hover{color:var(--bone)}hr{border:none;border-top:1px solid var(--gunmetal)}img{display:block;height:auto;max-inline-size:100%}.grecaptcha-badge{z-index:10}*{-webkit-tap-highlight-color:transparent}html{font-size:16px}h1,h1.post-title,.pseudo-h1{display:block;margin:0;font-family:var(--sans);font-size:var(--h1-size);font-weight:700;line-height:.9;letter-spacing:-.0625rem;text-align:left;text-transform:uppercase;color:var(--gunmetal)}h1.hero-logo{font-family:var(--sans);font-size:clamp(5rem,22vw,20rem);font-weight:800;letter-spacing:-.5vw;color:var(--offwhite);opacity:.9}h1.hero-logo#transfers{font-size:clamp(3.5rem,16vw,20rem)}h1.success-header{display:block;margin:0;font-family:var(--serif);font-size:var(--h1-size);font-weight:400;line-height:.9;letter-spacing:-.0625rem;text-align:left;text-transform:none;color:var(--gunmetal);padding-bottom:2rem}h2,.pseudo-h2{display:block;font-family:var(--sans);font-size:var(--h2-size);font-weight:700;line-height:.9;letter-spacing:0;text-align:left;text-transform:uppercase;color:var(--gunmetal);scroll-margin-top:100px}h2.serif{display:block;font-family:var(--serif);font-size:var(--h2-serif-size);font-weight:400;text-align:left;text-transform:none;margin-bottom:2rem}h2.index-heading{display:block;font-family:var(--serif);font-size:var(--h2-serif-size);font-weight:400;text-align:left;text-transform:none;padding-top:4rem;padding-left:var(--scroller-padding-left)}#leaflet-sidebar h2{margin-top:.5rem}.offer-expired span.pseudo-h2{letter-spacing:.125rem;color:var(--offwhite)}span.comments-title.pseudo-h2{margin-bottom:1.25rem}.wysiwyg h2:before,.wysiwyg h2:after,.margined:before,.margined:after{display:block;width:100%;margin-inline:auto;border-bottom:var(--border);content:""}.wysiwyg h2:before,.margined:before{margin-block:1.75em .5em}.wysiwyg h2:after,.margined:after{margin-block:.5em 1.25em}.wysiwyg h2.nomargins:before,.wysiwyg h2.nomargins:after{all:unset}h3,.pseudo-h3,span.pseudo-h4{display:block;font-family:var(--serif);font-size:var(--h3-serif-size);font-weight:400;line-height:1;text-align:left;text-transform:none;color:var(--gunmetal);scroll-margin-top:100px}h3.understated{font-size:1rem;color:var(--offwhite)}.footer h3{margin-block:.75rem;font-weight:700;color:var(--offwhite)}.toc__title{display:block;font-family:var(--sans);font-size:var(--h4-serif-size);font-weight:700;line-height:.9;letter-spacing:0;text-align:left;text-transform:uppercase;color:var(--gunmetal);scroll-margin-top:100px;margin-block:2rem .5rem;text-align:center}h4,h5,h6,span.pseudo-h4{display:block;font-family:var(--serif);font-size:var(--h4-serif-size);font-weight:400;line-height:1;text-align:left;text-transform:none;color:var(--gunmetal);scroll-margin-top:100px}p,span,li{font-family:var(--sans);font-size:var(--body-font-size);font-weight:400;line-height:1.5;color:var(--gunmetal);overflow:visible}li{line-height:1.2}p{margin-bottom:1rem}@media(min-width:768px){p{margin-bottom:1.25rem}}span.newline{display:block;margin-top:0}.smallcaps,figcaption,.caption,p.wp-caption-text{padding-top:.25rem;font-family:var(--sans);font-size:var(--smallcaps-size);font-weight:700;line-height:1;letter-spacing:1px;text-transform:uppercase;color:var(--gunmetal)}p.wp-caption-text{font-size:var(--smallcaps-size)!important}.subheading{margin-block:.5rem;font-size:.875rem}.footnote{font-size:var(--smallcaps-size)}strong,b{font-weight:600}em{font-weight:400;font-style:italic}i{margin-right:.5rem}ul{margin-block:1rem;font-size:var(--body-font-size);list-style-type:none}li{margin:.75rem}span.multiply{font-size:2.5rem;font-weight:100}.centered{text-align:center}.wysiwyg>ul{margin:1rem;list-style-type:disc}.wysiwyg>ul>li{padding:.5rem}:root{--header-height: 5rem;--header-border: 3px;--eic-border-width: 6px;--fixed-toc-width: 26rem;--h1-size: clamp(2rem, 1.5rem + 2.25vw, 3.5rem);--h2-size: clamp(1.5rem, 1.3333rem + .7407vw, 2.25rem);--h2-serif-size: clamp(2rem, 1.4167rem + 1.4815vw, 2.75rem);--h3-serif-size: clamp(1.5rem, 1.3333rem + .7407vw, 2rem);--h4-serif-size: clamp(1.25rem, 1.1667rem + .3704vw, 1.5rem);--h5-size: clamp(1rem, .9167rem + .3704vw, 1.25rem);--body-font-size: clamp(.875rem, .8333rem + .1852vw, 1rem);--smallcaps-size: clamp(.5rem, .5417rem + .3704vw, .75rem);--sans: "Inter", sans-serif;--serif: "Cormorant Garamond", serif;--border: 1px solid var(--gunmetal);--border-tp: 1px solid #232b2faa;--eic: 6px;--shadow: rgb(0 0 0 / 19%) 0 10px 20px, rgb(0 0 0 / 23%) 0 6px 6px;--ease: .3s ease}@media(min-width:1920px){:root{--header-height: 6rem;--header-border: 4px}}:root{--gunmetal: #232b2f;--charcoal: #4e606a;--slate: #626262;--bone: #dad2be;--offwhite: #fcfcfc;--off-white: #fcfcfc;--offwhite-filter: #fcfcfccc;--dark-grey: #626262;--lightgrey: #e8e8e8;--lightgrey-filter: #e8e8e8cc;--mid-grey: #aaa;--sea-salt: #f7f7f7;--warning: #b74949;--a-ok: #73bf95;--footerlink: #ccc;--debug1: #ff99c8;--debug2: #fcf6bd;--debug3: #d0f4de;--debug4: #a9def9;--debug5: #e4c1f9;--ct-gold: #80671a;--pinB: #8faab9;--pinG: #99b386;--accent1: #b97f8f;--accent2: #c47a4f;--accent3: #d1a63f;--accent4: #7a5fb3;--accent5: #4fa3a1;--accent6: #5a6b7a;--c3: #b98f9f;--c4: #b9a78f;--c5: #6f86a3;--c6: #7f9a6d}.wysiwyg p{padding-right:0}@media(min-width:1024px){.wysiwyg p{padding-right:10rem}}.wysiwyg .table-responsive{margin-block:2rem}.wysiwyg h3{margin-block:1.25em .75em}.wysiwyg table{margin-block:1rem;margin-inline:auto}.wysiwyg>*{padding-inline:var(--eic)}.wysiwyg>div.eic-container{padding-inline:0}.wysiwyg figure{margin-block:1.5rem!important}.wysiwyg iframe[src*="youtube.com/embed"]{width:100%;height:480px;margin-block:1rem;overflow:hidden}.wysiwyg iframe[src*="instagram.com"]{margin:0 auto!important;margin-block:1rem!important}.wysiwyg div.wp-caption{width:100%!important}h2#introduction,h2#video-review,span#comments-heading{padding-inline:var(--eic)}section.conclusion{padding-inline:var(--eic)}.wysiwyg-padding{padding-inline:var(--eic)}div.wp-caption,div.eic-container{margin-block:2rem}@media(min-width:768px){div.wp-caption,div.eic-container{margin-block:2rem}}@media(min-width:1024px){div.wp-caption,div.eic-container{margin-block:2.5rem}}:root{--card-count: 1;--scroller-gap: 5rem;--card-width: 100%;--scroller-step: calc(var(--card-width) + var(--scroller-gap));--scroller-overlay-left: 0;--scroller-overlay-right: 0;--scroller-padding-left: 5%;--scroller-padding-right: 5%}@media(min-width:512px){:root{--scroller-padding-left: 10%;--scroller-padding-right: 10%}}@media(min-width:768px){:root{--card-width: 34rem;--scroller-overlay-left: calc((100svw - (((var(--card-count) * var(--card-width)) + ((var(--card-count)) * var(--scroller-gap))))) / 2);--scroller-overlay-right: calc((100svw - (((var(--card-count) * var(--card-width)) + ((var(--card-count)) * var(--scroller-gap))))) / 2);--scroller-padding-left: calc((var(--scroller-gap) / 2) + var(--scroller-overlay-left));--scroller-padding-right: calc(100svw - (((var(--card-count) * var(--card-width)) + ((var(--card-count)) * var(--scroller-gap)) + (var(--scroller-gap) / 2) + var(--scroller-overlay-left))))}}@media(min-width:1280px){:root{--card-count: 2}}@media(min-width:1920px){:root{--card-count: 3}}@media(min-width:2560px){:root{--card-count: 4}}.scroller{display:flex;gap:5rem;overflow-x:auto;scrollbar-width:none}.scroller.active{-webkit-user-select:none;user-select:none}.scroller::-webkit-scrollbar{display:none}.scroller .load-more-sentinel{position:relative;right:2000px;flex:0 0 auto;background-color:red}.index-buttons{display:flex;align-items:center;justify-content:center;padding-block:1.5rem;padding-right:var(--scroller-overlay-right);padding-left:var(--scroller-overlay-left)}@media(min-width:1024px){.index-buttons{padding-block:3rem}}.index-buttons__inner{display:flex;align-items:center;justify-content:space-between;width:90%;max-width:40rem}.index-buttons__spacer{width:100%;margin-inline:1rem;color:var(--gunmetal);border-top:var(--border)}.index-button{position:relative;padding:1rem;opacity:1;transition:opacity var(--ease),transform var(--ease);-webkit-user-select:none;user-select:none}.index-button span{font-size:1.25rem;font-weight:700;text-transform:uppercase;transition:color var(--ease)}.index-button:hover{cursor:pointer}.index-button:hover span{color:var(--bone)}.index-button.disabled{opacity:.2;cursor:default;pointer-events:none}.index-button:active{transform:scale(.9)}.index-card{flex:0 0 auto;width:var(--card-width);margin-block:3rem;box-shadow:var(--shadow);scroll-snap-align:start}.index-card a:hover .index-card__featured-image{transform:scale(1.01)}.index-card a:hover .index-card__heading{color:var(--bone)}.index-card a:hover .btn{color:var(--offwhite);background-color:var(--bone);border:1px solid var(--bone)}.index-card--sidebar{display:block;width:100%;height:auto;min-height:10rem;margin-bottom:4rem;text-decoration:none;scroll-snap-align:none}.index-card--sidebar .index-card__splash{height:auto}.index-card--sidebar .index-card__logo{right:1rem;bottom:1rem;max-width:8rem;max-height:4rem}.index-card--sidebar .index-card__body{height:auto;padding:.5rem .375rem}.index-card--sidebar .index-card__subheaders{display:flex;justify-content:space-between;margin-bottom:.375rem}.index-card--sidebar .index-card__heading{display:block;font-family:var(--serif);font-size:var(--h3-serif-size);font-weight:400;line-height:1;text-align:left;text-transform:none;color:var(--gunmetal);scroll-margin-top:100px;margin:.5rem 0 0}.index-card__splash{position:relative;height:20rem;max-height:15rem;background-color:var(--gunmetal);border:1px var(--gunmetal) solid;overflow:hidden}@media(min-width:768px){.index-card__splash{max-height:20rem}}@media(min-width:1024px){.index-card__splash{max-height:25rem}}.index-card__splash--expired{filter:grayscale(1)}.index-card__splash:after{position:absolute;top:0;left:0;width:100%;height:100%;background:#00000040;content:""}.index-card__featured-image{height:100%;transition:transform .3s ease;object-fit:cover}.index-card__logo{position:absolute;right:2rem;bottom:2rem;z-index:2;max-width:200px;max-height:100px;opacity:.9;object-fit:contain;object-position:bottom}.index-card__expired-label,.index-card__expires-label{position:absolute;top:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;width:100%;height:2.5rem;background:var(--gunmetal);border-bottom:1px solid var(--gunmetal)}.index-card__expired-label span.pseudo-h2,.index-card__expires-label span.pseudo-h2{margin:0;font-size:var(--h4-serif-size);letter-spacing:0;color:var(--offwhite)}.index-card__expired-label--sidebar span.pseudo-h2.sidebar-expired,.index-card__expires-label--sidebar span.pseudo-h2.sidebar-expired{font-size:var(--h5-size)}.index-card__expires-label{background:var(--offwhite)}.index-card__expires-label span.pseudo-h2{color:var(--gunmetal)}.index-card__body{position:relative;display:flex;flex-direction:column;height:24rem;padding:.5rem .75rem .75rem;text-align:start;background-color:var(--offwhite);border-right:var(--border);border-bottom:var(--border);border-left:var(--border);box-shadow:var(--shadow);overflow-y:hidden}.index-card__body .btn{width:9rem}@media(min-width:768px){.index-card__body .btn{width:12rem}}.index-card__subheaders{display:flex;justify-content:space-between;margin-bottom:.875rem}.index-card__heading{margin:0;font-size:1.5rem;transition:color .3s ease}@media(min-width:768px){.index-card__heading{font-size:1.75rem}}.index-card__excerpt{margin:1rem 0;font-size:.875rem;line-height:1.4}@media(min-width:768px){.index-card__excerpt{font-size:1rem}}.index-card__footer{display:flex;flex-direction:row;align-items:end;justify-content:space-between;margin-top:auto}.index-card__rating{width:40%;max-width:8rem}.scroller-wrapper{position:relative}.scroller-overlay{position:absolute;top:0;bottom:0;z-index:2}.scroller-overlay--left{left:0;width:var(--scroller-overlay-left)}.scroller-overlay--right{right:0;width:var(--scroller-overlay-right)}.scroller-overlay--centre{right:var(--scroller-overlay-right);left:var(--scroller-overlay-left);width:auto;background-color:transparent;pointer-events:none}.scroller{display:flex;gap:var(--scroller-gap)!important;box-sizing:border-box;padding-right:var(--scroller-padding-right);padding-left:var(--scroller-padding-left);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--scroller-padding-left);scroll-behavior:smooth}@media(min-width:768px){.scroller{scroll-snap-type:x proximity}}.scroller-overlay--left,.scroller-overlay--right{z-index:10;background:var(--offwhite-filter);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.index-card.is-loading{opacity:0;transform:scale(.95)}.index-card.fade-in{opacity:1;transition:opacity 2s ease,transform 2s ease;transform:scale(1)}.no-posts-found{padding-top:3rem}.footer{position:static;right:0;bottom:0;left:0;width:100%;padding-block:1.25rem;padding-inline:1.25rem;background-color:var(--gunmetal)}@media(min-width:1024px){.footer{padding-block:2rem;padding-inline:3rem}}.footer a{color:var(--footerlink)}.footer a:hover{color:var(--offwhite)}.footer ul{margin:0}.footer li{margin:.25rem 0}.footer__link-groups{display:flex;flex-direction:column;gap:2rem;margin-bottom:3rem}@media(min-width:768px){.footer__link-groups{display:flex;gap:3.5rem;flex-flow:row wrap}}.footer__link-groups span{line-height:1.2}.footer__credentials{display:flex;flex-direction:row;align-items:center}.footer__credentials #classic-travel-logo{width:12rem}@media(min-width:1024px){.footer__credentials #classic-travel-logo{width:15rem}}.footer__credentials #iata-logo{width:6rem;margin-left:3rem}@media(min-width:1024px){.footer__credentials #iata-logo{width:7rem}}.footer__third-row{display:flex;flex-direction:column;align-items:start;justify-content:space-between}@media(min-width:1024px){.footer__third-row{display:flex;flex-direction:row;align-items:end;justify-content:space-between}.footer__third-row span{max-width:40%}}.footer__third-row #copyright-notice{order:999}@media(min-width:1024px){.footer__third-row #copyright-notice{order:0}}#tlt-footer-logo{width:8rem;height:auto;margin-block:1.5rem;margin-inline:1rem}@media(min-width:768px){#tlt-footer-logo{width:10rem}}.footer__second-row>span,.footer__third-row>span,.footer__link-group--address>span{display:block;margin:.25rem 0;color:var(--mid-grey)}.full-screen-overlay{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;width:100svw;height:100svh;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;pointer-events:none}.full-screen-overlay.full-screen-active{opacity:1;visibility:visible;pointer-events:auto}#full-screen-close{position:absolute;top:10px;right:10px;left:auto;z-index:9999;line-height:50px;color:var(--offwhite);cursor:pointer;transition:color .3s ease-in-out}#full-screen-close i{margin:0}#full-screen-close:hover{color:var(--warning)}#full-screen-open{cursor:pointer}body.modal-open{position:fixed;width:100%;overflow:hidden}header{position:fixed;top:0;z-index:1000;width:100%;background:var(--offwhite)}header a{color:var(--gunmetal)}header a:hover{color:var(--bone)}header li{margin:0}#site-logo{width:9rem;margin-left:1rem;padding:.25rem .5rem}@media(min-width:1920px){#site-logo{width:11rem}}nav.main-menu.desktop{position:relative;display:none;box-shadow:#0003 0 .25rem .75rem}.main-menu{position:relative;z-index:1000;display:flex;align-items:center;justify-content:space-between;height:var(--header-height);border-bottom:var(--header-border) solid var(--bone)}.main-nav{position:absolute;top:calc(100% + var(--header-border));bottom:0;left:0;max-width:80vw;height:calc(100vh - var(--header-height));background-color:var(--offwhite);border-right:var(--header-border) solid var(--bone);overflow-y:auto;transition:transform .3s ease;transform:translate(-100%);pointer-events:none}.main-nav.main-nav--active{visibility:visible;transform:translate(0);pointer-events:all}.options{position:relative;display:inline-block;width:auto;margin:0}.options>li{position:relative;z-index:10;margin:1.5rem;font-family:Inter;font-size:.75rem;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.options>li>i{margin-left:.5rem}.submenu{position:relative;z-index:5;max-height:0;margin:.5rem 0 -.5rem 1rem;overflow:hidden;transition:max-height .3s ease;pointer-events:none}.submenu.submenu--active#mobile-reviews-section{max-height:180px;pointer-events:auto}.submenu.submenu--active#mobile-bookings-section{max-height:500px;pointer-events:auto}.submenu.submenu--active#mobile-destinations-section{max-height:140px;pointer-events:auto}.submenu>li{margin:0;padding:0;padding-block:.75rem .375rem;font-family:Inter;font-size:.75rem;font-weight:700;letter-spacing:.5px;text-transform:uppercase;border-bottom:1px solid var(--bone)}.submenu>li>a{display:flex;align-items:center}.nav-buttons{display:flex;margin:0;margin-right:1rem}.nav-buttons a{color:var(--gunmetal)}.nav-buttons li{cursor:pointer}.nav-buttons li i{transition:color .3s ease}.nav-buttons #mobile-nav-switch.nav-toggle--active i{color:var(--bone)}@media(min-width:1024px){nav.main-menu.mobile{display:none}nav.main-menu.desktop{display:flex}}.main-menu.desktop{display:flex;justify-content:space-between}.main-menu.desktop #site-logo{padding:1rem}.main-menu.desktop .desktop-main-nav{position:absolute;left:50%;display:flex;transform:translate(-50%)}@media(min-width:1440px){.main-menu.desktop .desktop-main-nav{gap:2rem}}.main-menu.desktop .desktop-main-nav li.desktop-switch{display:inline;display:flex;flex-wrap:nowrap;align-items:center;padding-inline:.75rem;font-size:var(--smallcaps-size);font-weight:700;letter-spacing:.03125rem;text-transform:uppercase;color:var(--gunmetal);cursor:pointer;transition:color .3s ease-in-out}@media(min-width:1440px){.main-menu.desktop .desktop-main-nav li.desktop-switch{font-size:.75rem}}@media(min-width:1920px){.main-menu.desktop .desktop-main-nav li.desktop-switch{font-size:.625vw}}.main-menu.desktop .desktop-main-nav li.desktop-switch:hover{color:var(--bone)}.main-menu.desktop .desktop-main-nav li.desktop-switch i{margin:0;margin-left:.25rem}.main-menu.desktop .header-logo-wrapper{width:16rem}@media(min-width:1024px){.main-menu.desktop .header-logo-wrapper{width:10rem}}@media(min-width:1440px){.main-menu.desktop .header-logo-wrapper{width:16rem}}.main-menu.desktop .desktop-buttons{display:flex;align-items:center;justify-content:end;margin:0;padding-inline:.75rem}.main-menu.desktop .desktop-buttons li i{padding-inline:0;font-size:1.5rem}@media(min-width:1024px){.main-menu.desktop .desktop-buttons li i{font-size:1.625rem}}@media(min-width:1920px){.main-menu.desktop .desktop-buttons li i{padding-inline:1.375rem;font-size:2rem}}.main-menu.desktop .desktop-buttons .btn{width:auto;margin-inline:.5rem;font-size:.625rem;color:var(--offwhite)}@media(min-width:1920px){.main-menu.desktop .desktop-buttons .btn{margin-inline:1.75rem .25rem;padding:.875rem 1.375rem;font-size:.875rem}}.main-menu.desktop .desktop-buttons .btn:hover{color:var(--offwhite)}.submenu-wrapper{z-index:2;overflow:hidden}.desktop-submenu{position:absolute;top:calc(100% + var(--header-border));top:100%;display:flex;align-items:center;justify-content:start;width:100%;margin:0;opacity:0;box-shadow:#0003 0 .5rem .75rem -.5rem;overflow:hidden;pointer-events:none}.desktop-submenu.desktop-submenu--active{opacity:1;pointer-events:auto}.desktop-submenu.desktop-submenu--active .submenu-animation{transform:translateY(0)}.desktop-submenu.desktop-submenu--active .submenu-label,.desktop-submenu.desktop-submenu--active .submenu-section{transform:translate(0)}.desktop-submenu .submenu-animation{display:flex;flex-direction:row;align-items:center;width:100%;background-color:var(--offwhite);border-bottom:1px solid var(--gunmetal);box-shadow:#0003 0 .25rem .75rem,#0003 0 .25rem .75rem;transition:max-height .2s ease,opacity .2s ease,transform .2s ease;transform:translateY(-6rem)}.desktop-submenu#desktop-reviews-section .submenu-section,.desktop-submenu#desktop-bookings-section .submenu-section{grid-template-columns:repeat(5,auto)}.desktop-submenu#desktop-bookings-section .submenu-section li{margin-inline:1.25rem}.desktop-submenu#desktop-bookings-section .submenu-section li a{font-size:1.5rem;font-weight:900;letter-spacing:-.0125px}.desktop-submenu#desktop-destinations-section .submenu-section{grid-template-columns:repeat(4,auto)}.desktop-submenu .submenu-section{top:0;display:grid;height:100%;margin:0;padding:0;transition:transform .2s ease;transition-delay:.2s;transform:translate(-100vw)}.desktop-submenu .submenu-section>li{display:flex;justify-content:center;width:auto;margin:1rem .5rem;font-size:.75rem;font-weight:700;line-height:1.1;letter-spacing:.03125rem;text-align:center;text-transform:uppercase;color:var(--gunmetal);transition:color .2s ease-in-out;place-items:center center}@media(min-width:1920px){.desktop-submenu .submenu-section>li{margin:3rem 1.5rem;font-size:.625vw}}.desktop-submenu .header-logo{margin-inline:1rem;padding:0}#search-toggle,#world-map,#email-enquiry{color:var(--gunmetal);cursor:pointer;transition:color var(--ease)}#search-toggle:hover,#world-map:hover,#email-enquiry:hover{color:var(--bone)}.header-thumb{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:start;background-color:var(--gunmetal);box-shadow:#0003 0 .5rem 1.5rem,#00000040 0 .5rem .5rem;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease,color .2s ease}.header-thumb img{width:10vw;border:var(--border);transition:border .2s ease;aspect-ratio:5/3;object-fit:cover}.header-thumb:after{position:absolute;inset:0;background:#000;opacity:.5;transition:opacity .2s ease;content:"";pointer-events:none}.header-thumb span{position:absolute;top:50%;left:50%;z-index:2;font-size:1.25rem;font-weight:700;line-height:1;letter-spacing:-.25px;color:var(--offwhite);transition:color .2s ease;transition:opacity .2s ease,transform .2s ease;transform:translate(-50%,-50%)}@media(min-width:1440px){.header-thumb span{font-size:1.5rem}}@media(min-width:1920px){.header-thumb span{font-size:1vw}}.header-thumb:hover{background-color:var(--bone);box-shadow:#00000040 0 20px 40px,#0006 0 12px 12px;transform:scale(1.04)}.header-thumb:hover:after{opacity:0}.header-thumb:hover span{opacity:0;transform:translate(-50%,-50%) scale(1.4)}.submenu-label{z-index:0;display:flex;align-items:center;justify-content:center;width:2.5rem;margin-right:1rem;padding-inline:1rem;background-color:var(--gunmetal);transition:transform .2s ease;transition-delay:.2s;transform:translate(-100vw);align-self:stretch}@media(min-width:1920px){.submenu-label{width:2.5vw}}.submenu-label span{font-family:Oswald;font-size:2.5rem;font-weight:500;line-height:1.5;letter-spacing:1px;text-align:center;text-transform:uppercase;writing-mode:sideways-lr;color:var(--offwhite);text-wrap:nowrap}.submenu-label#submenu-label-bookings span{font-size:1.25vw}.submenu-label#submenu-label-destinations span{font-size:1.125vw}.submenu-label#submenu-label-reviews span{font-size:1.5vw}.explainers{position:relative;border-left:1px solid var(--gunmetal)}.explainers .explainer{position:absolute;top:0;left:0;width:50vw;margin-inline:1.5vw;text-align:left;opacity:0;visibility:hidden;transition:opacity .2s ease}@media(min-width:1440px){.explainers .explainer{width:40vw}}@media(min-width:1920px){.explainers .explainer{width:30vw}}.explainers .explainer#destinations-explainer,.explainers .explainer#book-general-explainer,.explainers .explainer#reviews-general-explainer{opacity:1;visibility:visible}.explainers .explainer>span{font-family:var(--serif);font-size:1.5vw;font-weight:400;text-transform:none}.explainers .explainer>p{font-size:.6875rem;line-height:1.25;letter-spacing:normal;text-transform:none}@media(min-width:1920px){.explainers .explainer>p{font-size:.875rem;font-size:.75vw}}.submenu-section:has(li#japan:hover) #japan-explainer,.submenu-section:has(li#maldives:hover) #maldives-explainer,.submenu-section:has(li#thailand:hover) #thailand-explainer,.submenu-section:has(li#book-hotels:hover) #book-hotels-explainer,.submenu-section:has(li#book-cruises:hover) #book-cruises-explainer,.submenu-section:has(li#book-trains:hover) #book-trains-explainer,.submenu-section:has(li#book-transfers:hover) #book-transfers-explainer,.submenu-section:has(li#hotel-reviews:hover) #hotel-reviews-explainer,.submenu-section:has(li#journey-reviews:hover) #journey-reviews-explainer,.submenu-section:has(li#flight-reviews:hover) #flight-reviews-explainer,.submenu-section:has(li#lounge-reviews:hover) #lounge-reviews-explainer{opacity:1;visibility:visible}.submenu-section:has(li#japan:hover) #destinations-explainer,.submenu-section:has(li#maldives:hover) #destinations-explainer,.submenu-section:has(li#thailand:hover) #destinations-explainer,.submenu-section:has(li#book-hotels:hover) #book-general-explainer,.submenu-section:has(li#book-cruises:hover) #book-general-explainer,.submenu-section:has(li#book-trains:hover) #book-general-explainer,.submenu-section:has(li#book-transfers:hover) #book-general-explainer,.submenu-section:has(li#hotel-reviews:hover) #reviews-general-explainer,.submenu-section:has(li#journey-reviews:hover) #reviews-general-explainer,.submenu-section:has(li#flight-reviews:hover) #reviews-general-explainer,.submenu-section:has(li#lounge-reviews:hover) #reviews-general-explainer{opacity:0;visibility:hidden}header:has(.search-overlay--active) .main-nav.main-nav--active{transform:translate(-100%);pointer-events:none}html{background-color:var(--gunmetal)}body{position:relative;display:flex;flex-direction:column;justify-content:space-between;width:100%;min-height:100%;background-color:var(--offwhite);overflow-x:hidden}main{position:relative}.container{position:relative;width:100%;margin-inline:auto;padding-inline:1rem}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1440px){.container{max-width:1440px}}.wp-block-group{margin-bottom:0!important;padding-bottom:0!important}hr{margin:2rem 0}.tlt-row{display:flex;flex-direction:row;align-items:start;justify-content:start}.tlt-col{width:45%;margin:20px}.eic-frame{display:block!important}.content-wrapper{display:flex;flex-direction:column;align-items:center;max-width:100%;min-height:100%;padding-block:1rem}@media(min-width:768px){.content-wrapper{padding-block:2rem}}@media(min-width:1024px){.content-wrapper{padding-block:3rem}}.col-wrapper{display:flex;flex-direction:row;justify-content:center;max-width:100%}.content-col{max-width:100%;margin-bottom:5rem;padding-inline:.75rem}@media(min-width:768px){.content-col{padding-inline:.5rem}}@media(min-width:1024px){.content-col{width:1024px;padding-inline:2.5rem}}.content-col.full-width{width:1920px}.row{display:flex;flex-direction:row;margin:2rem 0}.clear-header{margin-top:var(--header-height)}label{font-family:Inter,sans-serif}main>section:last-child{padding-bottom:8rem}.sidebar-wrapper{display:flex;flex-direction:row;align-items:stretch;justify-content:start}.sidebar-wrapper .col-wrapper{margin-inline:auto}.sidebar{display:none;width:28rem}@media(min-width:1440px){.sidebar{display:block}}.sidebar__index{padding-right:2rem}.sidebar__toc{position:sticky;top:calc(var(--header-height) - .5rem);padding-top:2rem;padding-right:2rem}.sidebar__toc .toc__item.is-expanded>.toc-sublist{grid-template-rows:1fr}.sidebar__toc .toc-sublist{display:grid;grid-template-rows:0;overflow:hidden;transition:grid-template-rows var(--ease)}.sidebar__toc__inner{position:relative;height:calc(100svh - (var(--header-height) + 3rem));border:var(--border);box-shadow:var(--shadow)}.sidebar__toc .toc__list{padding:1.5rem 2rem}.sidebar__toc .toc-sublist{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--ease)}.sidebar__toc .toc-sublist__inner{overflow:hidden}.sidebar__toc .toc-h2.is-expanded>.toc-sublist{grid-template-rows:1fr}.sidebar__toc__bottom{position:absolute;right:0;bottom:0;left:0;display:flex;align-items:center;background-color:var(--gunmetal)}.sidebar__toc__bottom img{width:40%;margin:1.5rem auto}section.title-banner{margin-top:.375rem;margin-bottom:2.5rem;padding-inline:.375rem}@media(min-width:1024px){section.title-banner{margin-bottom:3.75rem}}section.title-banner>*+*{display:block;margin-top:1rem}section.title-banner .top-row{display:flex;justify-content:space-between}.expiry-date{margin-top:3rem;font-family:Inter,sans;font-size:1.25rem;font-weight:400;text-transform:uppercase}.expiry-date strong{font-weight:800}#video-bg:before{position:absolute;inset:0;z-index:0;background-color:var(--gunmetal);background-position:center;background-size:cover;opacity:.9;filter:brightness(.1);content:""}#video-bg>video{position:relative;z-index:1}.consortium-content .content-col{margin-bottom:2rem}.consortium-content .row>div{width:40rem;padding:4rem}.consortium-content #perks .star-wrapper{display:flex;justify-content:center;margin-top:auto;padding-block:1rem .5rem}.consortium-content #perks .star-wrapper>img{height:4rem;margin-top:auto}.split-screen{display:flex;flex-direction:column}.split-screen .split-screen-cell{margin-bottom:2rem}.split-screen .split-screen-cell.text{order:-1}.split-screen .split-screen-cell.no-margin{margin-bottom:0}.split-screen .split-screen-cell img{width:100%}@media(min-width:768px){.split-screen{gap:1.25rem}}@media(min-width:1024px){.split-screen{flex-direction:row;gap:5rem}.split-screen .split-screen-cell{width:50%}.split-screen .split-screen-cell.text{order:0}.split-screen .split-screen-cell.full-width.splash{flex:3}.split-screen .split-screen-cell.full-width.splash>img{width:100%;height:100%;object-fit:cover;object-position:cover}.split-screen .split-screen-cell.full-width.text{display:flex;flex:5;justify-content:center;padding:5rem}}@media(min-width:1440px){.split-screen{gap:5rem}}.split-screen.no-gap{gap:0}.split-screen.bottom-padding{padding-bottom:2.5rem}@media(min-width:1024px){.split-screen.bottom-padding{padding-bottom:6rem}}.split-screen.top-padding{padding-top:2.5rem}@media(min-width:1024px){.split-screen.top-padding{padding-top:6rem}}.perk-grid{display:grid;gap:2.5rem;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:repeat(4,minmax(0,1fr));margin-inline:auto;padding:4rem 2rem;padding-block:2rem;justify-items:start}@media(min-width:768px){.perk-grid{gap:4rem;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.perk-grid{gap:4rem}}.perk-grid--small{grid-template-rows:repeat(1,minmax(0,1fr))}.perk-grid .perk{display:flex;flex-direction:row;align-items:center;justify-content:center;text-align:center}.perk-grid .perk>img{max-width:4rem;margin-right:.75rem}.perk-grid .perk .subtitle-wrapper{display:flex;flex-direction:column;gap:0;padding-block:0}.subtitle-wrapper{padding-block:.75rem 1.5rem}.subtitle-wrapper span{margin:0;padding:0;font-size:var(--smallcaps-size);font-weight:700;line-height:1;letter-spacing:2px;text-transform:uppercase}@media(min-width:1024px){#small-grid-first{grid-column-start:2}}.headshot-grid{display:grid;gap:0;grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(8,auto);grid-auto-flow:column;width:100%;margin-inline:auto}@media(min-width:768px){.headshot-grid{gap:0 2rem;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,auto)}}@media(min-width:1024px){.headshot-grid{gap:0 8rem}}.headshot-grid .headshot-grid-cell.headshot{display:block;width:100%;height:100%;object-fit:cover}.headshot-grid .headshot-grid-cell.btn-container{flex-direction:column;margin-block:1rem}@media(min-width:1024px){.headshot-grid .headshot-grid-cell.btn-container{flex-direction:row}}.pullquote{font-family:var(--serif);font-size:1.5rem;font-weight:400;font-style:italic;line-height:1.2;text-align:center;text-transform:none}.fancy{font-family:Adlery;font-size:4rem;line-height:1.2;text-align:center;text-transform:none;color:var(--offwhite)}@media(min-width:768px){.fancy{font-size:5rem}}@media(min-width:1024px){.fancy{font-size:6rem}}.consortium-box{display:flex}.card-array{display:grid;gap:3rem;grid-template-columns:repeat(1,1fr);padding-block:2rem;justify-items:center}@media(min-width:768px){.card-array{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.card-array{grid-template-columns:repeat(3,1fr)}}.card-array .card{display:flex;flex-direction:column;align-items:center;text-align:start;background-color:var(--offwhite);border:var(--border);box-shadow:var(--shadow)}.card-array .card--featured{order:-10;background-color:var(--bone);border:var(--border);box-shadow:var(--shadow)}@media(min-width:1024px){.card-array .card--featured{grid-column:2/3;grid-row:1/2}}.card-array .card--featured .footnote{margin-block:1rem!important}@media(min-width:1024px){.card-array .card--featured#first-star-feature{grid-column:1/2;grid-row:1/2}}@media(min-width:1024px){.card-array .card--featured#second-star-feature{grid-column:3/4;grid-row:1/2}}.card-array .card__img{position:relative;display:flex;align-items:center;justify-content:center;width:100%}.card-array .card__img img.perk-logo{width:100%;height:30rem;object-fit:cover;object-position:center}.card-array .card__img .star-feature-tag{position:absolute;top:0;right:0;padding:.25rem .5rem;background-color:var(--bone)}.card-array .card__img .star-feature-tag>*{font-weight:800}.card-array .card__body{display:flex;flex-direction:column;height:100%;padding:.75rem;border-top:var(--border)}.card-array .card__body>*+*{margin-block:1rem 0}@media(min-width:768px){.card-array .card__body .footnote{margin-block:auto 0}}.card-array .card__body .footnote{font-size:var(--smallcaps-size)}.card-array .card__title{margin-bottom:.5rem}.card-array .card__title h3{margin:0}.card-array .card__title span{font-size:var(--smallcaps-size);font-weight:700;letter-spacing:.075rem;text-transform:uppercase}#rc-yacht-benefits{display:grid;gap:3rem;grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(3,1fr);padding-block:2rem;justify-items:center}@media(min-width:1024px){#rc-yacht-benefits{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(1,1fr)}}section.section{position:relative;padding-block:2.5rem}@media(min-width:768px){section.section{padding-block:3.75rem}}@media(min-width:1024px){section.section{padding-block:5rem}}section.section.dark{background-color:var(--gunmetal)}section.section.grey{background-color:var(--lightgrey)}section.section.offwhite{background-color:var(--offwhite)}section.section.splash-top{padding-top:0}section.section.img-bg{position:relative;background-position:center;background-size:cover;background-repeat:no-repeat}section.section.img-bg:before{position:absolute;inset:0;background:#0009;content:""}section.section.img-bg *{position:relative;z-index:1}section.section.img-bg .text-overlay{padding:1rem;background:#0009}section.section.no-padding{padding:0}section.section>.section-footnote{position:absolute;bottom:0;left:0;background-color:red}.dark-text{color:var(--gunmetal)}.light-text{color:var(--offwhite)}.points-card{display:flex;align-items:stretch;margin:0 auto 3rem;background-color:var(--offwhite);border:1px solid var(--offwhite)}.points-card .logo-wrapper{display:flex;align-items:center;justify-content:center;background-color:var(--gunmetal);flex-shrink:0}.points-card .logo-wrapper .logo{width:10rem;padding:1.5rem}.points-card .card__body{display:flex;flex-direction:column;min-height:100%;padding:.125rem}.points-card .card__body h3,.points-card .card__body p{margin:0;padding:1rem 2rem 1rem 1rem;background-color:var(--offwhite)}.points-card .card__body p{margin-bottom:auto;padding-top:0}.how-to-book-content{display:grid;gap:3rem;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,auto);margin:1rem;justify-items:center}@media(min-width:768px){.how-to-book-content{gap:4rem 6rem}}@media(min-width:1440px){.how-to-book-content{gap:6rem;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,auto)}}.how-to-book-content.no-portal{grid-template-rows:repeat(2,auto)}@media(min-width:1440px){.how-to-book-content.no-portal{gap:8rem;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(1,auto)}}.how-to-book-content#belmond{position:relative;margin-block:6rem;margin-inline:0;padding:5rem 4rem 4rem;border:1px solid var(--offwhite)}.how-to-book-content #belmond-hotels h3{position:absolute;top:0;left:50%;padding-inline:1.5rem;text-align:center;background-color:var(--gunmetal);transform:translate(-50%,-50%)}.how-to-book-content .how-to-book-logo{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-column:span 2;max-width:30rem;align-self:center}.how-to-book-content .how-to-book-logo.no-portal-logo-group>img{padding:3rem}.how-to-book-content .how-to-book-logo .logo-splash{padding:1rem 2rem}.how-to-book-content .perk{display:flex;grid-column:span 2;justify-self:start}@media(min-width:768px){.how-to-book-content .perk{grid-column:span 1}}.how-to-book-content .perk .img-wrapper .sketch-logo{max-width:4rem;margin-inline:auto;margin-right:1.5rem;margin-bottom:1rem}.how-to-book-content .perk h4{margin-bottom:.5rem;color:var(--offwhite)}.how-to-book-content .perk p{font-size:.75rem;text-align:left;color:var(--offwhite)}.how-to-book__text{grid-column:span 2;order:-1}@media(min-width:1440px){.how-to-book__text{order:0}}.how-to-book__text *{color:var(--offwhite)}#belmond-bordered{position:relative;grid-column:span 4;max-width:none;margin-block:8rem 1rem;margin-inline:0;padding:8rem 4rem 2rem;border:1px solid var(--offwhite)}@media(min-width:1024px){#belmond-bordered{margin-block:4rem 1rem;padding-top:5rem}}#belmond-bordered .split-screen-cell{margin-bottom:0}#belmond-bordered .split-screen-cell.logo{display:flex;align-items:center;justify-content:center}#belmond-bordered .btn-container{margin-bottom:0}#belmond-bordered h3{position:absolute;top:0;left:50%;padding-inline:1.5rem;text-align:center;background-color:var(--gunmetal);transform:translate(-50%,-50%)}#belmond-bordered h3,#belmond-bordered p{color:var(--offwhite)}#belmond-bordered .logo-splash{max-width:20rem;padding:2rem 0}@media(min-width:1024px){#belmond-bordered .logo-splash{padding:0}}#classic-travel-intro-splash,#consortium-intro-splash{display:flex;align-items:center;justify-content:center}@media(min-width:1024px){#ritz-carlton-yacht .card-array{grid-template-rows:1fr}}.destination-consort-wrapper{display:grid;gap:2rem 4rem;grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(12,1fr)}@media(min-width:1024px){.destination-consort-wrapper{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(6,1fr)}}.destination-consort{display:flex;align-items:center;background-color:var(--gunmetal);border:var(--border);box-shadow:var(--shadow)}.destination-consort>a{display:flex;flex-direction:center;align-items:center;width:12rem;height:100%;padding:1rem 1.5rem;background-color:var(--gunmetal);transition:background-color .3s ease}.destination-consort>a:hover{background-color:var(--bone)}.destination-consort>p{width:100%;height:100%;margin:0;padding:.5rem .75rem;background-color:var(--offwhite)}.how-to .how-to-step{display:flex;flex-direction:column;gap:3rem;padding:1.5rem}.how-to .how-to-step .how-to-img-wrapper{display:flex;align-items:center}@media(min-width:1440px){.how-to .how-to-step{flex-direction:row}.how-to .how-to-step>*{width:50%;padding:1.5rem}.how-to .how-to-step .img-wrapper{padding:1.5rem;background-color:var(--offwhite);border:var(--border)}}.how-to .how-to-text{padding-top:1rem}.how-to span.pseudo-h3{margin-top:0}.how-to span.gold{padding-inline:.25rem;font-weight:600;color:var(--offwhite);background-color:var(--ct-gold)}.how-to span.grey{padding-inline:.25rem;font-weight:600;color:var(--offwhite);background-color:var(--dark-grey)}div.spacer{height:6rem}.overflow{overflow-x:visible}ul.bulleted-list{list-style-type:disc}.destination h3,.consortium h3,.about h3,.sales h3{margin-top:0;margin-bottom:1rem}.destination ul,.consortium ul,.about ul,.sales ul{padding-block:.25rem;padding-inline:2rem;list-style:disc}.destination ul>li,.consortium ul>li,.about ul>li,.sales ul>li{margin:1rem .5rem}.destination .card>.card-body,.consortium .card>.card-body,.about .card>.card-body,.sales .card>.card-body{padding:.5rem .75rem}@media(min-width:1024px){.destination .btn-container,.consortium .btn-container,.about .btn-container,.sales .btn-container{flex-direction:column}}@media(min-width:1440px){.destination .btn-container,.consortium .btn-container,.about .btn-container,.sales .btn-container{flex-direction:row}}.stack-images{display:flex;flex-direction:column;align-items:center;gap:5rem;max-width:100%}.remove-bottom-margin{margin-bottom:0!important}.centered{display:flex;flex-direction:column;align-items:center}.yacht-hero-logo{margin-bottom:2rem}#classic-travel-intro-splash>#ct-powered{max-width:80svw}.logo-splash{max-width:min(80svw,100%);max-height:20rem;padding:3rem}@media(min-width:1024px){.logo-splash{max-width:min(36rem,100%)}}.hero-splash{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:28rem;overflow:hidden}.hero-splash:after{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:#00000080;content:""}.hero-splash .bg-image{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;object-fit:cover}.hero-splash .logo-splash{z-index:2;height:auto}.section.has-bg{position:relative;overflow:hidden}.section.has-bg .bg-wrapper{position:absolute;inset:0;z-index:0}.section.has-bg .bg-wrapper:after{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:#000000d9;content:""}.section.has-bg .bg-wrapper .bg-image{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.subtitle{margin-bottom:0;font-size:var(--smallcaps-size)}section.sales h3{margin-block:.5rem}section.sales .border-box{margin-block:4rem;padding:2rem 1.5rem}section.sales .footnote-wrapper{padding-bottom:.5rem}section.sales .footnote-wrapper .footnote{margin:.25rem}section.sales#belmond-trains .border-box>h3{position:absolute;top:0;left:50%;padding-inline:2rem;background-color:var(--lightgrey);transform:translate(-50%,-75%)}#participating-brands #bottom-section{margin-top:4rem}#participating-brands #virtuoso-logo{display:flex;align-items:center;justify-content:center;width:100%;margin-block:2rem}#participating-brands #virtuoso-logo .consortium-logo-wrapper{position:relative;width:12rem}@media(min-width:1024px){#participating-brands #virtuoso-logo .consortium-logo-wrapper{padding:0}}#participating-brands #virtuoso-logo .consortium-logo-wrapper .consortium-logo{padding:.5rem;transition:opacity .3s ease}#participating-brands #virtuoso-logo .consortium-logo-wrapper .consortium-logo.hover{position:absolute;top:0;opacity:0}#participating-brands #virtuoso-logo .consortium-logo-wrapper:hover>.consortium-logo.hover{opacity:1}#participating-brands #virtuoso-logo .consortium-logo-wrapper:hover>.consortium-logo.default{opacity:0}@media(min-width:1024px){#hotels-sales-cta{flex-direction:column}}@media(min-width:1440px){#hotels-sales-cta{flex-direction:row}}.wysiwyg-padding{padding-left:6px}#rosette-holder{display:flex;flex-direction:column;align-items:center;row-gap:4rem}@media(min-width:768px){#rosette-holder{flex-direction:row;row-gap:0}}@media(min-width:1024px){#rosette-holder{flex-direction:column;row-gap:4rem}}@media(min-width:1440px){#rosette-holder{flex-direction:row;row-gap:0}}#rosette-holder .img-wrapper{width:50%;padding:0 1rem}@media(min-width:768px){#rosette-holder .img-wrapper{padding:0 4rem}}@media(min-width:1024px){#rosette-holder .img-wrapper{padding:0}}@media(min-width:1440px){#rosette-holder .img-wrapper{padding:0 2rem}}#rosette-holder #marriott-celestial,#rosette-holder #four-seasons-top-advisor{padding:0}#celestial-img-holder{display:flex;align-items:center;justify-content:center}.cruise-perks{display:grid;gap:2.5rem;grid-template-columns:repeat(1,minmax(0,1fr));margin-inline:auto;padding:4rem 2rem;padding-block:2rem;place-items:start center}@media(min-width:768px){.cruise-perks{gap:4rem}}.cruise-perks#marriott-stars-perks{padding:0;padding-top:4rem}.cruise-perks .cruise-perk{display:flex;flex-direction:row;align-items:start;justify-content:center;text-align:center}.cruise-perks .cruise-perk>img{max-width:4rem;margin-right:.75rem}.cruise-perks .cruise-perk>.perk-info{text-align:left}.cruise-perks .cruise-perk>.perk-info>p{font-size:.875rem}#fs-yacht-splash{margin-top:6rem}#bellini-club-train-benefits .border-box{margin:0;margin-bottom:4rem;padding:1.5rem 1rem}#bellini-club-train-benefits .border-box>h3{position:absolute;top:0;left:50%;padding:1rem;background-color:var(--lightgrey);transform:translate(-50%,-50%)}.brand-x-tlt{display:flex;flex-direction:column;align-items:center}.brand-x-tlt .img-wrapper{display:flex;align-items:center;justify-content:center}@media(min-width:768px){.brand-x-tlt{flex-direction:row;row-gap:0}}#four-seasons-top-advisor{max-height:30rem}.welcome-pickups-perks{display:grid;gap:3rem;grid-template-columns:repeat(2,1fr);margin-top:3rem;justify-items:center}@media(min-width:768px){.welcome-pickups-perks{gap:4rem 6rem}}@media(min-width:1024px){.welcome-pickups-perks{gap:6rem;grid-template-columns:repeat(4,1fr);margin-inline:0}}.welcome-pickups-perks .perk{width:100%;height:100%;align-self:start}.welcome-pickups-perks .perk .text-wrapper{padding-top:1rem}.welcome-pickups-perks .perk .text-wrapper p{padding-top:.25rem}.center{display:flex;align-items:center;justify-content:center}#welcome-pickups-works .split-screen-cell>div{padding-block:.5rem}.consortium-box-wrapper{display:grid;gap:2rem;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,auto)}.consortium-box-wrapper .consortium-box{display:flex;flex-direction:column;width:25rem;margin:2rem 0;background-color:var(--offwhite);border:var(--border)}.consortium-box-wrapper .consortium-box .img-wrapper{position:relative;min-width:10rem;border-bottom:1px solid var(--gunmetal);overflow:hidden}.consortium-box-wrapper .consortium-box .img-wrapper img.consortium-thumb{width:100%;max-height:12rem;overflow:hidden;transition:transform .3s ease-in-out;object-fit:cover}@media(min-width:768px){.consortium-box-wrapper .consortium-box .img-wrapper img.consortium-thumb{width:10rem}}.consortium-box-wrapper .consortium-box .img-wrapper:after{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;background:#0000001a;content:""}@media(min-width:768px){.consortium-box-wrapper .consortium-box .img-wrapper:after{background:#0000}}.consortium-box-wrapper .consortium-box .img-wrapper img.consortium-logo{position:absolute;right:0;bottom:0;z-index:3;max-width:10rem;margin:1.5rem}.consortium-box-wrapper .consortium-box .consortium-box-body{position:relative;display:flex;flex:1;flex-direction:column}.consortium-box-wrapper .consortium-box .consortium-box-body .header-wrapper{display:flex;align-items:start;justify-content:space-between;padding:.375rem;background-color:var(--offwhite);border-bottom:1px solid var(--gunmetal);transition:background-color .3s ease-in-out}.consortium-box-wrapper .consortium-box .consortium-box-body .header-wrapper .header,.consortium-box-wrapper .consortium-box .consortium-box-body .header-wrapper .smallcaps{display:inline;margin:0;font-weight:700;text-transform:uppercase;color:var(--gunmetal);transition:color .3s ease-in-out;padding-inline:.125rem}.consortium-box-wrapper .consortium-box .consortium-box-body .header-wrapper .smallcaps{text-align:right}.consortium-box-wrapper .consortium-box .consortium-box-body .header-wrapper .header{font-size:1.125rem;line-height:1}.consortium-box-wrapper .consortium-box .consortium-box-body .consortium-box-content{display:flex;flex:1;flex-direction:row;align-items:start;padding:0}.consortium-box-wrapper .consortium-box .consortium-box-body .consortium-box-content ul{margin:.5rem}.consortium-box-wrapper .consortium-box .consortium-box-body .consortium-box-content p{padding:.625rem;font-size:.875rem;line-height:1.2}.consortium-box-wrapper .consortium-box .consortium-box-body .consortium-box-content .consortium-logo{display:none;width:5rem;margin:1rem;place-self:end end}@media(min-width:768px){.consortium-box-wrapper .consortium-box .consortium-box-body .consortium-box-content .consortium-logo{position:absolute;right:0;bottom:0;display:block}}.consortium-box-wrapper .consortium-box:hover .header-wrapper{background-color:var(--bone)}#redirect{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;margin:0;background-color:var(--lightgrey)}#redirect:after{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:#000000b3;content:"";-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}#redirect .redirect-content{position:relative;z-index:2;background-color:var(--offwhite);border:var(--border);margin-inline:.5rem}@media(min-width:768px){#redirect .redirect-content{max-width:40rem}}#redirect .redirect-content .inner-border{margin:.75rem;border:var(--border);padding-inline:2rem}#redirect .redirect-content section{display:flex;flex-direction:column;align-items:center;margin-block:3rem}#redirect .redirect-content section span{font-family:var(--serif);font-size:1rem;text-align:center}#redirect .redirect-content section#intro{margin-inline:auto}#redirect .redirect-content section#cta-buttons .cta-options{margin-inline:auto}#redirect .redirect-content section#cta-buttons .btn{margin-inline:.5rem}#redirect .redirect-content section#countdown-section #countdown{font-size:6rem}#redirect .redirect-content .img-wrapper{max-width:30rem;margin-block:3rem}.tab-bg{width:100%}.tab-bg--list{visibility:hidden;pointer-events:none}.tab-bg--list.active{visibility:visible;pointer-events:auto}.tab-bg--map{position:fixed;inset:0;z-index:500;width:100%;height:100%;visibility:hidden;pointer-events:none}.tab-bg--map.active{visibility:visible;pointer-events:auto}.tab-switches{position:fixed;bottom:2rem;left:50%;z-index:1000;display:flex;padding:.125rem;background-color:var(--offwhite);border:var(--border);transform:translate(-50%)}.tab-switch{width:50%;padding:.5rem 1.5rem;font-family:var(--sans);font-size:var(--smallcaps-size);font-weight:700;line-height:1;letter-spacing:1px;text-align:center;text-transform:uppercase}.tab-switch.active{color:var(--offwhite);background-color:var(--gunmetal);opacity:1}#city-guide-map{width:100%;height:100%}.guide-region__content{background-color:var(--offwhite)}.map-tray{position:fixed;bottom:1rem;z-index:2000;display:flex;flex-wrap:nowrap;gap:0;width:100vw;min-width:0;overflow:auto hidden;scroll-padding-left:0;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.map-tray__card{flex:0 0 100vw;padding:2rem;scroll-snap-align:start}.map-tray__card-inner{background:var(--offwhite)}@media(min-width:1024px){.tab-bg{display:flex;align-items:flex-start}.tab-bg--list,.tab-bg--map{position:relative;inset:auto;z-index:auto;visibility:visible;pointer-events:auto}.tab-bg--list.active,.tab-bg--map.active{visibility:visible;pointer-events:auto}.tab-bg--list{width:50%}.tab-bg--map{position:sticky;top:var(--header-height);width:50%;height:calc(100svh - var(--header-height))}.tab-switches,.map-tray{display:none}}article.location{margin-block:6rem}.location__content *{max-width:100vw}.location-type__heading h2{font-size:var(--h1-size)}.location-group__body{opacity:1;overflow:hidden;transition:height .45s cubic-bezier(.4,0,.2,1),opacity .3s ease}.location-group__body.collapsed{opacity:0;pointer-events:none}.location-type__heading h2{cursor:pointer;-webkit-user-select:none;user-select:none}.map-tray__card.filtered-out{display:none}@media(min-width:1024px){body.single-destination-guide .hero,body.single-destination-guide .footer{display:none}}@media(min-width:1024px){.tab-bg--list{width:40%}.tab-bg--map{width:60%}article.location{width:80%;margin-inline:auto}.location__title{margin-bottom:1rem}.location-type__heading{margin-block:.5rem;padding-block:.5rem;background-color:var(--gunmetal)}.location-type__heading>h2{color:var(--offwhite)}.location-card__splash{position:relative;max-height:25rem;background-color:var(--gunmetal);border:1px var(--gunmetal) solid;overflow:hidden}.location-card__body{position:relative;display:flex;flex-direction:column;padding:.5rem .75rem .75rem;text-align:start;background-color:var(--offwhite);border-right:var(--border);border-bottom:var(--border);border-left:var(--border);box-shadow:var(--shadow);overflow-y:hidden}.location__address,.location__url{display:block;padding-block:.25rem;border-top:var(--border)}.location__content img{width:100%}}.ba-slider,.ba-slider *,.ba-slider *:before,.ba-slider *:after{box-sizing:border-box;all:unset}.ba-slider{position:relative;display:block;width:100%;margin:3rem 0;overflow:hidden}.ba-slider>img,.ba-slider .after img{display:block;width:100%;height:auto;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.ba-slider .after{position:absolute;top:0;left:0;width:50%;height:100%;overflow:hidden;pointer-events:none}.ba-slider .after img{position:absolute;top:0;left:0;width:auto;height:100%;pointer-events:none}.ba-slider .handle{position:absolute;top:0;bottom:0;left:50%;z-index:10;width:4px;background:#ffffffe6;cursor:ew-resize}.handle:after{position:absolute;top:50%;width:64px;height:64px;margin:-32px 0 0 -30px;font-size:36px;font-weight:400;line-height:1.5;text-align:center;color:var(--offwhite);background:var(--gunmetal);border:4px solid var(--offwhite);border-radius:50%;transition:all var(--ease);content:"↔"}@media(min-width:1024px){.consortia-bb ul{margin:1rem}}.consortia-bb p,.consortia-bb li{font-family:var(--sans);font-size:.875rem;line-height:1.5}.consortia-bb a{display:flex;align-items:center;max-width:100%;font-family:var(--sans);font-size:.5rem;line-height:1;background-color:var(--gunmetal);border:var(--border)}.consortia-bb .consortia-logo{width:50%;height:auto;padding:2rem;object-fit:contain}@media(min-width:1024px){.consortia-bb .consortia-logo{padding:4rem}}.consortia-logo-container{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:100%}.consortia-logo-container a{margin-inline:auto}.consortia-text-container{padding:.75rem 2rem;padding:1rem;background-color:var(--offwhite)}@media(min-width:1024px){.consortia-text-container{padding:1.5rem 3rem;padding:2rem}}.consortia-bullets{list-style:inside}.booking-box-content>p{margin-bottom:1.25rem}.booking-box-content>ul{margin:1rem;list-style-type:disc}.booking-box-content>ul>li{padding:.5rem}h2.booking-box-title{margin-inline:var(--eic)}.booking-box{margin-block:3rem 5rem;margin-inline:var(--eic);padding-inline:0!important;border:var(--border);box-shadow:var(--shadow)}.booking-box__header{height:14rem;background-color:var(--gunmetal)}.booking-box__header a,.booking-box__header div{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.booking-box__header a img,.booking-box__header div img{max-width:60%;max-height:80%}@media(min-width:768px){.booking-box__header a img,.booking-box__header div img{max-width:40%;max-height:50%}}.booking-box__body{padding:1.5rem}@media(min-width:1024px){.booking-box__body{padding:2.5rem}}.booking-box__content>p{margin-bottom:1.25rem;padding-right:0}.booking-box__content>ul{margin:1rem;list-style-type:disc}.booking-box__content>ul>li{padding:.5rem}.booking-box__cta{display:flex;justify-content:center;margin-top:2rem}.booking-box__cta--options{flex-direction:column;align-items:center;gap:1rem}@media(min-width:768px){.booking-box__cta--options{flex-direction:row}}.consortium-showcase{display:grid;align-items:center;gap:1.5rem;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(6,1fr);margin:1rem 2rem}@media(min-width:512px){.consortium-showcase{gap:3rem;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,1fr);margin:1rem 2rem}}@media(min-width:1024px){.consortium-showcase{gap:6rem;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,1fr);margin:2rem 4rem}}@media(min-width:1440px){.consortium-showcase{gap:4rem;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(2,1fr);margin:2rem 4rem}}@media(min-width:1920px){.consortium-showcase{gap:2rem;grid-template-columns:repeat(12,1fr);grid-template-rows:1fr;margin:2rem}}@media(min-width:1440px){.consortium-showcase.nested{gap:4rem;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(2,1fr);margin:2rem 4rem}}.consortium-showcase .brand-showcase img.logo{width:10rem}.consortium-showcase .consortium-logo-wrapper{position:relative;display:flex;align-items:center;justify-content:center;width:100%}@media(min-width:1024px){.consortium-showcase .consortium-logo-wrapper{padding:0}}.consortium-showcase .consortium-logo-wrapper .consortium-logo{padding:.5rem;transition:opacity var(--ease)}.consortium-showcase .consortium-logo-wrapper .consortium-logo.hover{position:absolute;opacity:0}.consortium-showcase .consortium-logo-wrapper:hover>.consortium-logo.hover{opacity:1}.consortium-showcase .consortium-logo-wrapper:hover>.consortium-logo.default{opacity:0}.consortium-showcase img.consortium-logo{margin:auto}.brand-showcase{display:grid;gap:6rem 4rem;place-items:center}.brand-showcase img.logo{width:100%;max-width:8rem;max-height:6rem;object-fit:contain}.brand-showcase--accor{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(5,1fr)}@media(min-width:768px){.brand-showcase--accor{grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(2,1fr)}}.brand-showcase--hilton,.brand-showcase--hyatt-upscale{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(3,1fr);padding-block:2rem}@media(min-width:768px){.brand-showcase--hilton,.brand-showcase--hyatt-upscale{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(1,1fr)}}.brand-showcase--hyatt-luxury{grid-template-columns:repeat(1,1fr);padding-bottom:4rem;border-bottom:1px solid var(--gunmetal)}@media(min-width:768px){.brand-showcase--hyatt-luxury{grid-template-columns:repeat(5,1fr)}}.brand-showcase--ihg{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr)}@media(min-width:768px){.brand-showcase--ihg{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr)}}@media(min-width:1024px){.brand-showcase--ihg{grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(1,1fr)}}.brand-showcase--marriott-stars{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);padding-top:2rem;column-gap:2.5rem}@media(min-width:1024px){.brand-showcase--marriott-stars{grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(1,1fr)}}.brand-showcase--marriott-luminous{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(5,1fr);padding-bottom:5rem}@media(min-width:1024px){.brand-showcase--marriott-luminous{grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(2,1fr)}}.brand-showcase .logo-wrapper{padding:0}.brand-showcase .logo-wrapper img.logo{max-width:min(100%,5rem);max-height:6rem}.border-box{position:relative;margin-top:7.5rem;padding-block:4rem;padding-inline:3rem;border:var(--border)}@media(min-width:1024px){.border-box{max-width:72rem;margin-inline:auto}}.border-box.tight-top{margin-top:4.5rem;padding:2rem}.border-box.tighter-top{margin-top:1.5rem;padding:2rem}.border-box#hyatt-prive-brands>p{padding-block:4rem 3rem;text-align:center}.border-box .border-box-label,.border-box .border-box-logo{position:absolute;top:0;left:50%;z-index:1;width:14rem!important;padding:1rem 2rem;text-align:center;background-color:var(--offwhite);transform:translate(-50%,-50%)}@media(min-width:1024px){.border-box .border-box-label,.border-box .border-box-logo{width:18rem}}.border-box .border-box-label#stars-logo,.border-box .border-box-logo#stars-logo{margin-top:-.8rem}.border-box *{position:relative;z-index:2}.border-box .footnote{position:absolute;bottom:0;left:0;margin:0;padding:.5rem .75rem}.border-box#luminous-border-box{margin-bottom:0}.btn-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;margin-block:3rem;margin-inline:auto;padding:0}@media(min-width:1024px){.btn-container{flex-direction:row}}.btn-container.left-align{align-items:start;justify-content:start}@media(min-width:1024px){.btn-container.vertical{flex-direction:column}}a{cursor:pointer}.btn{display:inline-block;justify-content:center;width:12rem;padding:.75rem 1.125rem;font-family:var(--sans);font-size:.625rem;font-weight:500;letter-spacing:.1rem;text-align:center;text-decoration:none;text-transform:uppercase;color:var(--offwhite);background-color:var(--gunmetal);border:var(--border);cursor:pointer;transition:background-color var(--ease),color var(--ease),border var(--ease)}.btn i{margin-right:.5rem;color:var(--offwhite)}.btn:hover{color:var(--offwhite);background-color:var(--bone);border:solid 1px var(--bone)}.btn:hover i{color:var(--offwhite)}.btn.light{font-weight:700;color:var(--gunmetal);background-color:var(--offwhite)}.btn.light:hover{background-color:var(--bone)}.btn.light i{color:var(--gunmetal)}.btn.light.hollow{font-weight:400;color:var(--offwhite);background-color:var(--gunmetal);border:1px solid var(--offwhite)}.btn.light.hollow:hover{color:var(--bone);border:1px solid var(--bone)}.btn.light.hollow i{color:var(--offwhite)}.btn.hollow{font-weight:700;color:var(--gunmetal);background-color:var(--offwhite);border:var(--border);transition:color var(--ease),border var(--ease)}.btn.hollow i{color:var(--gunmetal);transition:color var(--ease)}.btn.hollow:hover{color:var(--bone);border:solid 1px var(--bone)}.btn.hollow:hover i{color:var(--bone)}.btn.btn--inactive{opacity:.45;cursor:not-allowed}.btn.btn--inactive:hover{background-color:var(--gunmetal);border:var(--border)}.btn-tooltip{display:block;margin-top:.5rem;font-family:var(--sans);font-size:.625rem;letter-spacing:.05rem;text-transform:uppercase;color:var(--warning);opacity:0;transition:opacity var(--ease);pointer-events:none}.btn-tooltip.btn-tooltip--visible{opacity:1}button{border:var(--border);cursor:pointer}button:hover{border:1px solid var(--bone)}button.submitted{background-color:var(--bone);cursor:wait}.big-btn-wrapper{display:flex;justify-content:center}.big-btn-wrapper .big-btn{display:flex;flex-direction:column;width:100%;margin:2rem 0;background-color:var(--offwhite);border:var(--border);box-shadow:var(--shadow)}@media(min-width:768px){.big-btn-wrapper .big-btn{flex-direction:row;height:10rem}}.big-btn-wrapper .big-btn .img-wrapper{position:relative;min-width:10rem;border-bottom:1px solid var(--gunmetal);overflow:hidden}@media(min-width:768px){.big-btn-wrapper .big-btn .img-wrapper{border-right:1px solid var(--gunmetal);border-bottom:none}}.big-btn-wrapper .big-btn .img-wrapper img.big-btn-thumb{width:100%;height:100%;max-height:12rem;overflow:hidden;transition:transform var(--ease);object-fit:cover}@media(min-width:768px){.big-btn-wrapper .big-btn .img-wrapper img.big-btn-thumb{width:10rem}}.big-btn-wrapper .big-btn .img-wrapper:after{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;background:#0000001a;content:""}@media(min-width:768px){.big-btn-wrapper .big-btn .img-wrapper:after{background:#0000}}.big-btn-wrapper .big-btn .img-wrapper img.big-btn-logo{position:absolute;right:0;bottom:0;z-index:3;max-width:10rem;margin:1.5rem}@media(min-width:768px){.big-btn-wrapper .big-btn .img-wrapper img.big-btn-logo{display:none}}.big-btn-wrapper .big-btn .big-btn-body{position:relative;display:flex;flex:1;flex-direction:column}.big-btn-wrapper .big-btn .big-btn-body .header-wrapper{display:flex;align-items:start;justify-content:space-between;padding:.375rem;background-color:var(--offwhite);border-bottom:1px solid var(--gunmetal);transition:background-color var(--ease)}.big-btn-wrapper .big-btn .big-btn-body .header-wrapper .header,.big-btn-wrapper .big-btn .big-btn-body .header-wrapper .smallcaps{display:inline;margin:0;padding-inline:.125rem;font-weight:700;text-transform:uppercase;color:var(--gunmetal);transition:color var(--ease)}.big-btn-wrapper .big-btn .big-btn-body .header-wrapper .smallcaps{text-align:right}.big-btn-wrapper .big-btn .big-btn-body .header-wrapper .header{font-size:1.125rem;line-height:1}.big-btn-wrapper .big-btn .big-btn-body .big-btn-content{display:flex;flex:1;flex-direction:row;align-items:start;padding:0}.big-btn-wrapper .big-btn .big-btn-body .big-btn-content p{padding:.625rem;font-size:.875rem;line-height:1.2}.big-btn-wrapper .big-btn .big-btn-body .big-btn-content .big-btn-logo{display:none;width:5rem;margin:1rem;place-self:end end}@media(min-width:768px){.big-btn-wrapper .big-btn .big-btn-body .big-btn-content .big-btn-logo{position:absolute;right:0;bottom:0;display:block}}.big-btn-wrapper .big-btn:hover .header-wrapper{background-color:var(--bone)}.map-btn{display:flex;flex-direction:column;width:20rem;padding:0;border:var(--border);transition:border var(--ease)}.map-btn .img-wrapper *{display:flex;align-items:center;justify-content:center;width:100%;height:15rem;margin:0;color:var(--gunmetal);background-color:var(--offwhite);transition:color var(--ease)}.map-btn .btn-body{display:flex;align-items:center;justify-content:center;height:3rem;font-size:.75rem;font-weight:500;letter-spacing:1px;text-transform:uppercase;color:var(--offwhite);background-color:var(--gunmetal);transition:background-color var(--ease)}.map-btn:hover{border:1px solid var(--bone)}.map-btn:hover .img-wrapper *{color:var(--bone)}.map-btn:hover .btn-body{background-color:var(--bone)}ul.comment-list{margin:0 0 2rem}ul.comment-list ul.children{margin:0 0 0 2rem}ul.comment-list ul.children>li.comment{margin:0 1rem 2rem 0;padding:0;border-top:none}ul.comment-list li.comment{display:flex;gap:1rem;max-width:100%;margin-bottom:2rem;padding-top:2rem;border-top:var(--border)}@media(min-width:768px){ul.comment-list li.comment{gap:2rem}}ul.comment-list li.comment .avatar-wrapper>img{width:6rem}@media(min-width:768px){ul.comment-list li.comment .avatar-wrapper>img{width:8rem}}ul.comment-list li.comment div.comment-meta{padding-top:.25rem;letter-spacing:1px}ul.comment-list li.comment .comment-body{width:100%}ul.comment-list li.comment .comment-body>hr{width:12rem;margin:.25rem 0 1rem}ul.comment-list li.comment .comment-body>.pseudo-h4{margin-block:0 .5rem}ul.comment-list li.comment .comment-body .comment-text p{font-size:.875em}ul.comment-list li.comment .comment-actions{padding-top:.5rem}ul.comment-list li.comment .comment-actions>a{display:inline-block;width:3rem;padding:.25rem .5rem;font-size:.5rem;font-weight:600;letter-spacing:1px;text-align:center;text-transform:uppercase;color:var(--offwhite);background-color:var(--gunmetal);border:var(--border);transition:background-color var(--ease),color var(--ease)}ul.comment-list li.comment .comment-actions>a:hover{color:var(--gunmetal);background-color:var(--offwhite)}ul.comment-list li.comment .comment-actions>a.comment-edit-link{background-color:var(--warning);border:1px solid var(--warning)}ul.comment-list li.comment .comment-actions>a.comment-edit-link:hover{color:var(--warning);background-color:var(--offwhite)}.comment-form span.pseudo-h3{margin-bottom:.25rem;padding-bottom:0}.comment-form .comment-fields>div{padding:.5rem 0}.comment-form .comment-fields>div>label{display:block}.comment-form .comment-fields>div>input{display:block;width:40%;padding:.25rem;font-size:.875rem;border:var(--border)}.comment-form .comment-fields>div>textarea{display:block;width:100%}.comment-form textarea{width:100%;padding:.25rem;font-family:var(--sans);font-size:.875rem;color:var(--gunmetal);background-color:var(--offwhite);border:var(--border);border-radius:0;resize:vertical;transition:border-color var(--ease)}.comment-form textarea:focus{border-color:var(--highlight);outline:none}.comment-form .comment-form-buttons{margin:0 0 3rem}.comment-form button.comment-submit,.comment-form a#cancel-comment-reply-link{display:inline-block;width:8rem;padding:.25rem .5rem;font-family:Inter,sans;font-size:.5rem;font-weight:600;letter-spacing:1px;text-align:center;text-transform:uppercase;color:var(--offwhite);background-color:var(--gunmetal);border:var(--border);cursor:pointer;transition:background-color var(--ease),color var(--ease)}.comment-form button.comment-submit:hover,.comment-form a#cancel-comment-reply-link:hover{color:#000;background-color:#fff}.comment-form a#cancel-comment-reply-link{margin-left:.5rem;color:var(--offwhite);background-color:var(--warning);border:1px solid var(--warning)}.comment-form a#cancel-comment-reply-link:hover{color:var(--warning);background-color:var(--offwhite)}hr.title-rule-top{margin:5rem 0 1.25rem}hr.title-rule-bottom{height:1px;margin:1.25rem 0 0;background-color:var(--gunmetal);border:none}.negative-margin{margin-bottom:-.75rem!important}hr#comment-form-border-top{margin-top:1.25rem}.comments-area{margin-inline:var(--eic)}input[type=checkbox].cmplz-category{width:initial;appearance:auto}input[type=checkbox].cmplz-category:checked:before{content:""}.cmplz-cookiebanner{box-sizing:border-box;border-radius:0!important}:root{--cmplz_banner_width: 526px;--cmplz_banner_background_color: #fff;--cmplz_banner_border_color: #f2f2f2;--cmplz_banner_border_width: 0px 0px 0px 0px;--cmplz_banner_border_radius: 0;--cmplz_banner_margin: 10px;--cmplz_categories-height: 163px;--cmplz_title_font_size: 15px;--cmplz_text_line_height: calc(var(--cmplz_text_font_size) * 1.5);--cmplz_text_color: #222;--cmplz_hyperlink_color: #232b2f;--cmplz_text_font_size: 12px;--cmplz_link_font_size: 12px;--cmplz_category_body_font_size: 12px;--cmplz_button_accept_background_color: #232b2f;--cmplz_button_accept_border_color: #232b2f;--cmplz_button_accept_text_color: #fff;--cmplz_button_deny_background_color: #f9f9f9;--cmplz_button_deny_border_color: #f2f2f2;--cmplz_button_deny_text_color: #222;--cmplz_button_settings_background_color: #f9f9f9;--cmplz_button_settings_border_color: #f2f2f2;--cmplz_button_settings_text_color: #333;--cmplz_button_border_radius: 0;--cmplz_button_font_size: 15px;--cmplz_category_header_always_active_color: green;--cmplz_category_header_title_font_size: 14px;--cmplz_category_header_active_font_size: 12px;--cmplz-manage-consent-height: 50px;--cmplz-manage-consent-offset: -35px;--cmplz_slider_active_color: #1e73be;--cmplz_slider_inactive_color: #f56e28;--cmplz_slider_bullet_color: #fff}#cmplz-manage-consent .cmplz-manage-consent{position:fixed;right:40px;bottom:var(--cmplz-manage-consent-offset);z-index:9998;min-width:100px;height:var(--cmplz-manage-consent-height);margin:unset;padding:15px;line-height:initial;color:var(--cmplz_text_color);background-color:var(--cmplz_banner_background_color);border-width:var(--cmplz_banner_border_width);border-style:solid;border-color:var(--cmplz_banner_border_color);border-radius:var(--cmplz_banner_border_radius);border-bottom-right-radius:0;border-bottom-left-radius:0;cursor:pointer;animation:mc_slideOut .5s forwards}#cmplz-manage-consent .cmplz-manage-consent:active{border:none;outline:none}#cmplz-manage-consent .cmplz-manage-consent.cmplz-dismissed{display:none}#cmplz-manage-consent .cmplz-manage-consent:hover{animation:mc_slideIn .5s forwards;animation-delay:0}@keyframes mc_slideIn{to{bottom:0}}@keyframes mc_slideOut{to{bottom:var(--cmplz-manage-consent-offset)}}@media(max-width:425px){.cmplz-cookiebanner .cmplz-header .cmplz-title{display:none}}.cmplz-cookiebanner{position:fixed;top:50%;left:50%;z-index:99999;display:grid;gap:10px;grid-template-rows:minmax(0,1fr);height:auto;max-height:calc(100vh - 20px);padding:15px 20px;background:var(--offwhite)!important;border-width:1px!important;border-style:solid;border-color:var(--gunmetal)!important;border-radius:0!important;transform:translate(-50%) translateY(-50%)}.cmplz-cookiebanner a{transition:initial}.cmplz-cookiebanner .cmplz-buttons a.cmplz-btn.tcf,.cmplz-cookiebanner.cmplz-dismissed{display:none}.cmplz-cookiebanner .cmplz-body{grid-column:span 3;width:100%;max-height:55vh;overflow:hidden auto}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar-track{background-color:transparent;border-radius:10px;box-shadow:inset 0 0 2px #0000}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar{width:5px;background-color:transparent}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar-thumb{background-color:var(--cmplz_button_accept_background_color);border-radius:10px}@media(min-width:350px){.cmplz-cookiebanner .cmplz-body{min-width:300px}}.cmplz-cookiebanner .cmplz-divider{margin-right:-20px;margin-left:-20px}.cmplz-cookiebanner .cmplz-header{display:grid;align-items:center;grid-template-columns:100px 1fr 100px;grid-column:span 3}.cmplz-cookiebanner .cmplz-logo svg{width:inherit;max-height:35px}.cmplz-cookiebanner .cmplz-logo img{width:inherit;max-height:40px}.cmplz-cookiebanner .cmplz-title{font-family:var(--sans);font-size:1.25rem!important;font-weight:700!important;letter-spacing:-.5px;text-transform:uppercase;color:var(--gunmetal)!important;justify-self:center;grid-column-start:2}.cmplz-cookiebanner .cmplz-close{width:20px;height:20px;font-size:20px;line-height:20px;color:var(--cmplz_text_color);cursor:pointer;justify-self:end;grid-column-start:3}.cmplz-cookiebanner .cmplz-close svg{width:20px;height:20px}.cmplz-cookiebanner .cmplz-close:hover{font-size:18px;line-height:initial;text-decoration:none}.cmplz-cookiebanner .cmplz-message{margin-bottom:5px;font-family:var(--sans);font-size:var(--cmplz_text_font_size);line-height:var(--cmplz_text_line_height);color:var(--cmplz_text_color);overflow-wrap:break-word}.cmplz-cookiebanner .cmplz-message a{color:var(--cmplz_hyperlink_color)}.cmplz-cookiebanner .cmplz-message,.cmplz-cookiebanner .cmplz-categories,.cmplz-cookiebanner .cmplz-links,.cmplz-cookiebanner .cmplz-buttons,.cmplz-cookiebanner .cmplz-divider{grid-column:span 3}.cmplz-cookiebanner .cmplz-categories.cmplz-tcf .cmplz-category .cmplz-category-header{grid-template-columns:1fr auto}.cmplz-cookiebanner .cmplz-categories .cmplz-category{background-color:#efefef80}.cmplz-cookiebanner .cmplz-categories .cmplz-category:not(:last-child){margin-bottom:10px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header{display:grid;align-items:center;gap:10px;grid-template-columns:1fr auto 15px;grid-template-rows:minmax(0,1fr);padding:10px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-title{margin:0;font-size:var(--cmplz_category_header_title_font_size);font-weight:500;color:var(--cmplz_text_color);grid-column-start:1;justify-self:start}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active{font-size:var(--cmplz_category_header_active_font_size);font-weight:500;color:var(--cmplz_category_header_always_active_color)}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active label{display:none}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-banner-checkbox{display:flex;align-items:center;margin:0}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-banner-checkbox label>span{display:none}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-banner-checkbox input[data-category=cmplz_functional]{display:none}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-icon.cmplz-open{width:18px;height:18px;background-size:cover;cursor:pointer;transition:all .5s ease;content:"";grid-column-start:3;transform:rotate(0)}.cmplz-cookiebanner .cmplz-categories .cmplz-category[open] .cmplz-icon.cmplz-open{transform:rotate(180deg)}.cmplz-cookiebanner .cmplz-categories .cmplz-category summary{display:block}.cmplz-cookiebanner .cmplz-categories .cmplz-category summary::marker{display:none;content:""}.cmplz-cookiebanner .cmplz-categories .cmplz-category summary::-webkit-details-marker{display:none;content:""}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-description{max-width:100%;margin:0;padding:10px;font-size:var(--cmplz_category_body_font_size);color:var(--cmplz_text_color)}@media(max-width:425px){.cmplz-cookiebanner .cmplz-category .cmplz-category-header{grid-template-columns:1fr!important}}@media(max-width:425px){.cmplz-cookiebanner .cmplz-message{margin-right:5px}}.cmplz-cookiebanner .cmplz-buttons{display:flex;gap:var(--cmplz_banner_margin)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn{flex:initial;width:100%;height:45px;margin:initial;padding:10px;font-size:.75rem!important;font-weight:600!important;line-height:20px;letter-spacing:1px!important;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;border-radius:0!important;cursor:pointer}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn:hover{text-decoration:none}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-accept{color:var(--offwhite)!important;background-color:var(--gunmetal)!important;border:var(--border)!important}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-deny,.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-view-preferences{color:var(--gunmetal)!important;background-color:var(--offwhite)!important;border:var(--border)!important}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-save-preferences,.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-manage-options{color:var(--cmplz_button_settings_text_color);background-color:var(--cmplz_button_settings_background_color);border:1px solid var(--cmplz_button_settings_border_color)}.cmplz-cookiebanner .cmplz-buttons a.cmplz-btn{display:flex;align-items:center;justify-content:center;padding:initial}@media(max-width:425px){.cmplz-cookiebanner .cmplz-links.cmplz-information{display:initial;text-align:center}}.cmplz-cookiebanner .cmplz-links{display:flex;gap:var(--cmplz_banner_margin)}.cmplz-cookiebanner .cmplz-links.cmplz-information{justify-content:space-between}.cmplz-cookiebanner .cmplz-links.cmplz-documents{justify-content:center}.cmplz-cookiebanner .cmplz-links .cmplz-link{margin:0;font-size:var(--cmplz_link_font_size);text-decoration:underline;color:var(--cmplz_hyperlink_color)}.cmplz-cookiebanner .cmplz-links .cmplz-link.cmplz-read-more-purposes,.cmplz-categories .cmplz-category .cmplz-description-statistics-anonymous{display:none}.cmplz-categories .cmplz-category .cmplz-description-statistics{display:block}@media(min-width:768px){.cmplz-cookiebanner{display:grid;min-width:var(--cmplz_banner_width);max-width:100%;row-gap:10px}}@media(max-width:768px){.cmplz-cookiebanner{width:100%}.cmplz-cookiebanner .cmplz-buttons{flex-direction:column}}@media(min-width:769px){.cmplz-message,.cmplz-categories{width:calc(var(--cmplz_banner_width) - 42px)}}.cmplz-cookiebanner .cmplz-categories,.cmplz-cookiebanner .cmplz-save-preferences,.cmplz-cookiebanner .cmplz-link.cmplz-manage-options,.cmplz-cookiebanner .cmplz-manage-vendors,.cmplz-cookiebanner .cmplz-read-more,.cmplz-cookiebanner .cmplz-btn.cmplz-manage-options{display:none}.cmplz-cookiebanner .cmplz-categories.cmplz-fade-in{display:block;animation:fadeIn 1s}.cmplz-cookiebanner .cmplz-links.cmplz-information{display:none}.cmplz-cookiebanner{animation:fadeIn 2s}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.cmplz-cookiebanner .cmplz-preferences,.cmplz-manage-consent-container .cmplz-preferences,#cmplz-manage-consent .cmplz-manage-consent{display:none}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox{position:relative}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox{position:absolute;top:0;left:0;z-index:1;width:40px;height:20px;margin:-10px 0 0;-moz-opacity:0;-khtml-opacity:0;opacity:0;filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);cursor:pointer}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:focus+.cmplz-label:before{box-shadow:0 0 0 2px #245fcc}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:checked+.cmplz-label:before{display:block;padding-left:6px;background-color:var(--bone)!important;content:""}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:checked+.cmplz-label:after{left:14px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label{position:relative;margin:0;padding-left:30px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:before,.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:after{position:absolute;box-sizing:border-box;border-radius:10px;transition:background-color var(--ease),left var(--ease)}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:before{top:-7px;left:0;display:block;box-sizing:border-box;width:28px;height:15px;padding-left:23px;font-family:var(--sans)!important;font-size:12px;line-height:20px;color:#fff;background-color:var(--warning)!important;border-radius:10px;content:""}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:after{top:-5px;left:4px;display:block;width:11px;height:11px;letter-spacing:20px;background:var(--cmplz_slider_bullet_color);content:""}.cmplz-cookiebanner,#cmplz-manage-consent .cmplz-manage-consent,.cmplz-cookiebanner.cmplz-show{box-shadow:var(--shadow)}.cmplz-cookiebanner.cmplz-show:hover{box-shadow:#0000004d 0 19px 38px,#00000038 0 15px 12px;transition-duration:1s}.cmplz-categories .cmplz-category .cmplz-description-statistics-anonymous{display:block}.cmplz-categories .cmplz-category .cmplz-description-statistics{display:none}.tiktok-embed.cmplz-placeholder-element>div{max-width:100%}.instagram-media.cmplz-placeholder-element>div{max-width:100%}.conclusion>div{display:block}@media(min-width:1024px){.conclusion>div{display:flex}}.checklists{display:flex}.checklists .checklist{width:50%;padding:.5rem}@media(min-width:1024px){.checklists .checklist{width:100%}}.checklists span.pseudo-h3{margin-top:0}.checklists ul{margin:0}.checklists li{display:flex;align-items:center;margin:.5rem 0}.checklists li span{display:block;font-size:.8rem;line-height:1}@media(min-width:1024px){.checklists{flex-direction:column;width:35%}}.closing-remarks{padding:2rem 0 0}@media(min-width:1024px){.closing-remarks{width:65%;padding:.5rem 0 0 2rem}}.closing-remarks .star-rating{width:10rem;margin-inline:auto 1rem;margin-top:2rem}.consortia-bb{border:var(--border)}.consortia-bb strong{font-weight:700}.consortia-bb p,.consortia-bb li,.consortia-bb a{font-family:var(--sans);font-size:.875rem;line-height:1.5}.consortia-bb-container{display:flex;justify-content:center;min-height:100px;margin:4rem 0}.consortia-bb a{display:flex;flex-direction:column;align-items:center;max-width:100%;background-color:var(--gunmetal);border:var(--border)}.consortia-logo{width:50%;height:auto;padding:2rem;object-fit:contain}@media(min-width:1024px){.consortia-logo{padding:4rem}}.consortia-logo-container{display:flex;justify-content:center;max-width:100%}.consortia-text-container{padding:.75rem 2rem;background-color:var(--offwhite)}@media(min-width:1024px){.consortia-text-container{padding:1.5rem 3rem}}.consortia-text-container{max-width:960px}.consortia-bb ul{margin:0}@media(min-width:1024px){.consortia-bb ul{margin:2rem 1rem}}.consortia-bb li{padding:.5rem 0;color:var(--text-grey)}.counter-widget-container{display:flex;align-items:center;justify-content:center;margin-block:3rem}.counter-widget{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:var(--offwhite);border:var(--border);box-shadow:var(--shadow)}.counter-widget .counter-text{padding:.5rem 1rem;font-family:var(--sans);font-size:.75rem;font-weight:500;letter-spacing:1px;text-transform:uppercase;color:var(--offwhite);background-color:var(--gunmetal);flex-grow:0}.counter-widget .counter-number{margin-block:0 .5rem;font-family:var(--serif);font-size:3rem}form.tlt-form input,form.tlt-form textarea,form.tlt-form select{box-sizing:border-box;font:inherit;color:inherit;background:none;border:none;outline:none;appearance:none}form.tlt-form textarea{resize:vertical}form.tlt-form select{background-color:#fff;cursor:pointer}form.tlt-form button{cursor:pointer}form.tlt-form select,form.tlt-form select>option,form.tlt-form textarea,form.tlt-form input{display:block;box-sizing:border-box;width:100%;margin-top:.25rem;padding:.25rem;font-family:var(--sans);font-size:1rem;background-color:var(--offwhite);border:var(--border);border-radius:0}form.tlt-form select,form.tlt-form textarea{color:var(--gunmetal);border-radius:0;appearance:auto}form.tlt-form select{color:var(--gunmetal);background-color:#fff;background-position:right .5rem center;background-size:1rem;background-repeat:no-repeat;border:var(--border);appearance:auto}form.tlt-form label>input{display:inline;font-family:Inter;font-size:1rem;border-radius:0}form.tlt-form input:focus,form.tlt-form textarea:focus{border-radius:0}form.tlt-form input.field--error,form.tlt-form textarea.field--error{border:1px solid var(--warning)}form.tlt-form .radio-buttons.field--error{outline:1px solid var(--warning);outline-offset:4px}form.tlt-form .field-error-msg{display:block;margin-top:.25rem;font-family:var(--sans);font-size:.625rem;letter-spacing:.05rem;text-transform:uppercase;color:var(--warning)}form.tlt-form textarea{height:10rem;resize:none}form.tlt-form input[type=checkbox],form.tlt-form input[type=radio]{position:relative;display:inline-block;box-sizing:border-box;width:1.25rem;height:1.25rem;margin:0;font-size:0;line-height:0;vertical-align:middle;border:var(--border);cursor:pointer;appearance:none}form.tlt-form input[type=checkbox]:focus,form.tlt-form input[type=radio]:focus{border:var(--border)}form.tlt-form input[type=checkbox]:active,form.tlt-form input[type=radio]:active{border:var(--border)}form.tlt-form input[type=checkbox]:checked,form.tlt-form input[type=radio]:checked{background-color:var(--gunmetal);border:var(--border)}form.tlt-form input[type=checkbox]:checked:after,form.tlt-form input[type=radio]:checked:after{position:absolute;display:flex;align-items:center;justify-content:center;font-size:1rem;line-height:1.25rem;text-align:center;color:var(--offwhite);background-color:var(--gunmetal);content:"✔";inset:0}form.tlt-form input[type=date]{min-width:10rem;padding:.25rem;color:var(--gunmetal);background-color:var(--offwhite);border:var(--border);appearance:none}form.tlt-form input[type=date]::-moz-inner-spin-button{display:none}form.tlt-form input[type=date]::-webkit-date-and-time-value{color:var(--gunmetal)}form.tlt-form input,form.tlt-form select,form.tlt-form textarea,form.tlt-form button{display:inline-block;-webkit-tap-highlight-color:transparent}form.tlt-form{width:100%;margin-block:2rem}.form-header{margin-bottom:.5rem}form.tlt-form>.form-block{display:block;margin-bottom:1.5rem}@media(min-width:1024px){form.tlt-form>.form-block{margin-bottom:3rem}}form.tlt-form label,.form-block>p{display:block;margin-bottom:.25rem;line-height:normal}.radio-buttons{display:grid;gap:0;grid-template-columns:1fr;grid-template-rows:repeat(3,1fr)}@media(min-width:768px){.radio-buttons{gap:.25rem}}@media(min-width:1024px){.radio-buttons{gap:4rem;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;max-width:36rem}}#sortable-list{width:90%;margin:1rem 0;padding:0;list-style:none}@media(min-width:1024px){#sortable-list{width:50%}}li.draggable{display:flex;align-items:center;gap:.5rem;margin:.5rem 0;padding:.75rem;background:var(--off-white);border:var(--border);cursor:grab}.rank{width:2rem;font-weight:700;text-align:center}li.dragging{background-color:var(--bone)}.drag-text-wrapper{display:flex;flex-direction:column}.drag-text-wrapper em{font-size:.75rem}#form-dates{display:flex;flex-direction:column;gap:1rem}@media(min-width:768px){#form-dates{flex-direction:row;gap:4rem}}#form-dates>label>input{display:block;width:14rem;margin-top:.25rem;padding:.25rem;font-family:Inter;font-size:1rem;border-radius:0}li.draggable{display:flex;align-items:center;gap:.5rem;margin:.5rem 0;padding:.75rem;background:var(--offwhite);border:var(--border);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}li.draggable.dragging{opacity:.5}.tlt-form .form-dates input{height:2rem}#cc-form{display:grid;gap:0 1rem;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,auto)}#cc-form #cc-name-block{grid-column:1/span 2}#cc-form #cc-number-block{grid-column:1/span 2;margin-bottom:.5rem}#cc-form #cc-number-block #cc-number{border:var(--border)}#cc-form #cc-number-block #cc-number.valid{border:1px solid var(--a-ok)}#cc-form #cc-number-block #cc-number.invalid{border:1px solid var(--warning)}#cc-form #cc-logos-block{display:flex;align-items:end;gap:1rem;grid-column:1/2}#cc-form #cc-logos-block .cc-logo{height:2rem;opacity:1}#cc-form #cc-logos-block .cc-logo.transparent{opacity:.2}#cc-form #cc-expiry-block{grid-column:1/span 1}#cc-form #cc-expiry-block select{display:inline-block;width:auto}#cc-form #cc-cvv-block{grid-column:2/span 1}#cc-form #cc-cvv-block #cc-cvv{width:5rem}#cc-form #cc-save-details-block{display:flex;gap:1rem;grid-column:1/span 4}#cc-form #cc-save-details-block #cc-save-details,#cc-form #cc-save-details-block label{margin:0}#cc-form #cc-recaptcha,#cc-form #submit-block{grid-column:1/span 2}#cc-form #comments{grid-column:1/span 4}#submit-btn{margin-top:1.5rem}#big-tick{margin-right:.25rem;font-size:4rem;color:var(--a-ok)}.hero{position:relative;display:flex;align-items:center;justify-content:center;width:100vw;height:40svh;margin-top:var(--header-height);text-align:center;background-position:center;background-size:cover;overflow:hidden}@media(min-width:1024px){.hero{height:60svh}}.hero.demi-hero{height:30vsh}@media(min-width:1024px){.hero.demi-hero{height:40svh}}.hero .hero-bg{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover}.hero .offer-expired{position:absolute;top:0;left:0;z-index:3;display:flex;align-items:center;justify-content:center;width:100%;height:3.5rem;background:var(--gunmetal)}.hero#front-page-hero{position:relative;height:max(50svh,30rem)}@media(min-width:1024px){.hero#front-page-hero{height:calc(100svh - var(--header-height));scroll-snap-align:start}}.hero#front-page-hero #scroll-down{position:absolute;bottom:0;z-index:2;display:none;margin:.5rem auto;font-family:var(--sans);font-size:.625rem;font-weight:600;letter-spacing:.1rem;text-align:center;text-transform:uppercase;color:var(--offwhite)}@media(min-width:1024px){.hero#front-page-hero #scroll-down{display:block}}#greyscale-hero{filter:grayscale(1)}.hero:after{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:#000;opacity:.55;content:""}.hero-content{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;max-width:min(75%,30rem);color:#fff;opacity:.9}.hero-content.wider{max-width:min(75%,50rem);margin-bottom:5rem}.hero-thumb{position:absolute;right:2rem;bottom:2rem;z-index:2;display:none;max-width:250px;max-height:125px}@media(min-width:1024px){.hero-thumb{display:block}}.no-hero-spacer{height:5.5rem}.no-hero{height:var(--header-height)}.hero-logo.big-splash{width:60vw;max-inline-size:none}.hero-nav{max-width:60vw}.hero-nav__tagline{max-width:14rem;margin-block:4rem 1.5rem;margin-inline:auto;font-family:Inter,sans-serif;font-size:var(--smallcaps-size);font-weight:600;line-height:1.5;letter-spacing:.1rem;text-align:center;text-transform:uppercase;color:var(--offwhite)}@media(min-width:768px){.hero-nav__tagline{max-width:none;margin-block:7rem 1.5rem}}@media(min-width:1024px){.hero-nav__tagline{margin-block:10rem 1.5rem}}.btn.hero-btn{font-weight:600;color:var(--offwhite);background-color:transparent;border:1px solid var(--offwhite)}.btn.hero-btn i{transition:color .3s ease}.btn.hero-btn:hover{color:var(--gunmetal);background-color:var(--offwhite)}.btn.hero-btn:hover i{color:var(--gunmetal)}.infobox-toc-wrapper{display:flex;flex-direction:column;margin-block:3rem;margin-inline:var(--eic);box-shadow:var(--shadow)}@media(min-width:1024px){.infobox-toc-wrapper{flex-direction:row}}.infobox{display:flex;flex-direction:column;justify-content:space-between;order:-1;width:100%;color:var(--offwhite);background-color:var(--gunmetal)}@media(min-width:1024px){.infobox{width:40%}}.infobox ul{margin:1.5rem}.infobox ul li{display:flex;flex-direction:column;margin:.125rem 0 1.5rem}.infobox .infobox-label{font-size:.625rem;font-weight:600;line-height:1rem;letter-spacing:2px;text-transform:uppercase;color:var(--offwhite)}.infobox .infobox-content{font-size:.875rem;font-weight:300;color:var(--offwhite)}.infobox .infobox-content ul,.infobox .infobox-content li{margin:0;font-size:.875rem;color:var(--offwhite)}.infobox a>.infobox-content{color:var(--offwhite);transition:color var(--ease)}.infobox a>.infobox-content:hover{color:var(--bone)}.infobox .rating{display:flex;flex-direction:row;align-items:end;justify-content:end;margin:0 2rem 2rem 0}.infobox .rating img.star-rating{width:10rem;margin:2px}.infobox li#lounge-access ul{margin:.5rem 0 0 1rem;list-style:disc}.infobox li#lounge-access li{padding:0 0 .75rem}#toc{width:100%;padding:1.5rem;font-size:.875rem;border:var(--border)}@media(min-width:1024px){#toc{width:60%}}ul.toc__list{margin:0}ul.toc__list>li{margin:0;margin-block:.625rem}ul.toc__list>li:first-child{margin-top:0}ul.toc__list>li a{font-size:.875rem;line-height:1}ul.toc-sublist{margin-inline:.125rem}ul.toc-sublist li{margin-block:.625rem}ul.toc-sublist li a{font-size:.875rem;line-height:1}.logo-effect-wrapper{position:relative;display:inline-block}.infobox-logo{display:flex;justify-content:center;width:50%;transition:opacity var(--ease);justify-self:center}.infobox-logo.hover{position:absolute;top:0;left:0;opacity:0}.infobox .logo-effect-wrapper:hover .infobox-logo.default{opacity:0}.infobox .logo-effect-wrapper:hover .infobox-logo.hover{opacity:1}.toc__list{margin:0;padding-left:0;list-style:none}.toc__list li{margin:.25rem 0}.toc__list a{text-decoration:none;color:inherit;transition:color .2s ease}.toc__list a.is-active{font-weight:600;color:var(--accent, #000)}.toc__list .toc-sublist{margin-block:.25rem;margin-left:1rem;font-size:.875rem;list-style:none}.tlt-ig-wrap{--ig-gunmetal: #232b2f;--ig-bone: #dad2be;--ig-lightgrey: #e8e8e8;overflow-x:clip}.tlt-ig-wrap h1{margin-bottom:1.5rem}.tlt-ig-layout{display:grid;grid-template-columns:1fr 2fr;gap:1.5rem;align-items:start}@media(max-width:1100px){.tlt-ig-layout{grid-template-columns:1fr}}.tlt-ig-form-panel{min-width:0;background:#fff;border:1px solid #dcdcde;border-radius:3px;padding:1.25rem}.tlt-ig-field{margin-bottom:1rem}.tlt-ig-field label{display:block;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--ig-gunmetal);margin-bottom:6px}.tlt-ig-field input[type=text]{width:100%;box-sizing:border-box;font-size:15px;font-weight:700;font-family:inherit;padding:7px 10px;border:1px solid #8c8f94;border-radius:2px;background:#fff}.tlt-ig-field input[type=text]:focus{border-color:var(--ig-gunmetal);box-shadow:0 0 0 1px var(--ig-gunmetal);outline:none}.tlt-ig-field textarea{width:100%;box-sizing:border-box;font-size:13px;line-height:1.6;padding:8px 10px;border:1px solid #8c8f94;border-radius:2px;background:#fff;font-family:inherit;height:140px;resize:vertical}.tlt-ig-field textarea:focus{border-color:var(--ig-gunmetal);box-shadow:0 0 0 1px var(--ig-gunmetal);outline:none}.tlt-ig-image-area{margin-bottom:1rem}.tlt-ig-image-area>label{display:block;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--ig-gunmetal);margin-bottom:6px}.tlt-ig-image-area>label span{font-weight:400;text-transform:none;color:#646970}.tlt-ig-image-btns{display:flex;gap:.5rem;margin-bottom:.5rem}.tlt-ig-image-btns .button{cursor:pointer}.tlt-ig-url-row{display:flex;gap:.5rem;margin-bottom:.75rem}.tlt-ig-url-row input[type=url]{flex:1;font-size:13px;padding:4px 8px;border:1px solid #8c8f94;border-radius:2px;font-family:inherit}.tlt-ig-url-row input[type=url]:focus{border-color:var(--ig-gunmetal);box-shadow:0 0 0 1px var(--ig-gunmetal);outline:none}#ig-image-previews,#ig-logo-previews{display:flex;gap:8px;flex-wrap:wrap;min-height:0}#ig-logo-previews{margin-bottom:.5rem}.tlt-ig-thumb{position:relative;width:72px;height:72px;flex-shrink:0}.tlt-ig-thumb img{width:100%;height:100%;object-fit:cover;border-radius:2px;display:block;border:1px solid var(--ig-lightgrey)}.tlt-ig-thumb--logo{background:var(--ig-lightgrey)}.tlt-ig-thumb--logo img{object-fit:contain;padding:6px}.tlt-ig-thumb-remove{position:absolute;top:-6px;right:-6px;width:18px;height:18px;border-radius:50%;background:var(--ig-gunmetal);color:#fff;border:none;font-size:13px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.tlt-ig-thumb-remove:hover{background:#000}.tlt-ig-logo-area{margin-bottom:1rem}.tlt-ig-logo-area>label{display:block;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--ig-gunmetal);margin-bottom:6px}.tlt-ig-logo-area>label span{font-weight:400;text-transform:none;color:#646970}.tlt-ig-logo-area input[type=search]{width:100%;box-sizing:border-box;font-size:13px;padding:4px 8px;border:1px solid #8c8f94;border-radius:2px;font-family:inherit;margin-top:.5rem}.tlt-ig-logo-area input[type=search]:focus{border-color:var(--ig-gunmetal);box-shadow:0 0 0 1px var(--ig-gunmetal);outline:none}.tlt-ig-mode-toggle{display:flex;border:1px solid #8c8f94;border-radius:2px;overflow:hidden;width:100%}.tlt-ig-mode-toggle--inline{width:auto;flex-shrink:0}.tlt-ig-mode-btn,.tlt-ig-size-btn{flex:1;padding:6px 10px;font-size:12px;font-family:inherit;border:1px solid transparent;cursor:pointer;background:#fff;color:#3c434a;text-align:center}.tlt-ig-mode-btn:hover,.tlt-ig-mode-btn:focus,.tlt-ig-size-btn:hover,.tlt-ig-size-btn:focus{border-color:transparent;background:#f0f0f1;color:#3c434a;box-shadow:none;outline:none}.tlt-ig-mode-btn.is-active,.tlt-ig-size-btn.is-active{background:var(--ig-gunmetal);color:#fff}.tlt-ig-mode-btn.is-active:hover,.tlt-ig-mode-btn.is-active:focus,.tlt-ig-size-btn.is-active:hover,.tlt-ig-size-btn.is-active:focus{background:var(--ig-gunmetal);color:#fff}#ig-logo-results{display:grid;grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:6px;margin-top:.5rem}.tlt-ig-logo-result{background:#fff;border:1px solid var(--ig-lightgrey);border-radius:2px;padding:6px 4px;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center}.tlt-ig-logo-result img{width:48px;height:32px;object-fit:contain;display:block}.tlt-ig-logo-result span{font-size:9px;font-family:inherit;color:var(--ig-gunmetal);line-height:1.2;word-break:break-word}.tlt-ig-logo-result:hover{border-color:var(--ig-gunmetal);background:var(--ig-lightgrey)}.tlt-ig-logo-result:disabled{opacity:.4;cursor:not-allowed}.tlt-ig-actions-form{display:flex;align-items:center;gap:.5rem;margin-top:.75rem}.tlt-ig-fresh-btn{color:#b32d2e!important;border-color:#b32d2e!important}.tlt-ig-fresh-btn:hover{background:#b32d2e!important;color:#fff!important}#ig-comment-area{margin-top:1rem;padding:10px 12px;background:#f6f7f7;border-left:3px solid var(--ig-bone);border-radius:0 2px 2px 0}#ig-comment-text{margin:0;font-size:13px;line-height:1.6;color:#3c434a;font-style:italic}.tlt-ig-status{display:none;margin-top:.75rem;padding:8px 10px;font-size:13px;border-radius:2px;background:#f0f6fc;border-left:3px solid #2271b1;color:#1d2327}.tlt-ig-status--error{background:#fcf0f1;border-left-color:#b32d2e;color:#b32d2e}.tlt-ig-preview-panel{min-width:0;background:#f0f0f1;border:1px solid #dcdcde;border-radius:3px;padding:1.25rem;display:flex;flex-direction:column;align-items:center;gap:1rem;min-height:300px}#ig-preview-wrap{overflow:hidden;max-width:100%;background:#fff;box-shadow:0 2px 8px #0000001f}#ig-preview-frame{display:block;border:none;transform-origin:top left}#ig-export-bar{display:flex;gap:.75rem;align-items:center}:root{--plyr-color-main: var(--gunmetal);--plyr-control-icon-size: 18px}.video-section{margin-block:4rem}#video-player{position:relative;max-width:100%;height:min(90vh,100%);border:var(--border);box-shadow:var(--shadow);cursor:pointer;pointer-events:auto}#video-player .plyr{max-width:100%;height:100%;font-family:Inter,sans}#video-player .plyr__video-wrapper video{width:100%;height:100%;object-fit:cover;pointer-events:auto}#video-player #close-video{position:absolute;top:0;right:0;z-index:1;display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;color:var(--offwhite);cursor:pointer}@media(min-width:1024px){#video-player #close-video{display:none}}#video-player #close-video i{margin:0}#video-player .custom-controls{position:absolute;top:50%;z-index:5;display:flex;justify-content:space-between;width:100%;transform:translateY(-50%);pointer-events:none}#video-player .custom-controls .plyr-custom-icon{display:flex;align-items:center;justify-content:center;width:5rem;height:30rem;margin:0;background-color:transparent;pointer-events:auto}#video-player .custom-controls .plyr-custom-icon img{width:2.5rem}#video-player .custom-controls .loading-spinner-wrapper{position:absolute;top:50%;left:50%;z-index:20;width:4rem;height:4rem;transform:translate(-50%,-50%);pointer-events:none}#video-player .custom-controls .loading-spinner-wrapper .loading-spinner{position:absolute;z-index:20;width:4rem;height:4rem;border:5px solid rgba(255,255,255,.3);border-radius:50%;animation:spin .8s linear infinite;border-top-color:#fff;pointer-events:none}#video-player .custom-controls .loading-spinner-wrapper .loading-spinner.hidden{display:none}@keyframes spin{to{transform:rotate(360deg)}}#video-player button,#video-player button:hover{border:none}#video-player .banner{width:100%;background-color:var(--gunmetal)}#video-player .banner a{display:flex;align-items:center}#video-player .banner div.banner-logo{display:flex;align-items:center;justify-content:center}#video-player .banner div.banner-logo img{width:100px}#video-player .banner div.banner-logo i{margin:1rem;color:var(--offwhite)}#video-player .banner div.banner-main{position:relative;height:5rem;background-color:var(--gunmetal);overflow-y:hidden}#video-player .banner div.banner-main img{width:100%;height:100%;object-fit:cover;object-position:center center}#video-player .banner div.banner-main:after{position:absolute;z-index:1;background:#0006;content:"";inset:0;pointer-events:none}#video-player .banner div.banner-main p{position:absolute;top:0;z-index:2;margin:1rem;font-family:var(--serif);font-family:Inter;font-size:1rem;font-weight:400;font-style:italic;color:var(--offwhite)}.open-video-container{display:flex;justify-content:center}.open-video-container #open-video{position:relative;height:100%;border:var(--border);box-shadow:var(--shadow);cursor:pointer}.open-video-container #open-video #open-video-splash{height:40rem}.open-video-container #open-video #play-btn{position:absolute;top:50%;left:50%;color:#fff;transform:translate(-50%,-50%)}#video-bg{position:fixed;z-index:1000;display:flex;align-items:center;justify-content:center;width:100svw;height:100svh;opacity:0;visibility:hidden;transition:opacity var(--ease),visibility var(--ease);inset:0}#video-bg.full-screen-active{opacity:1;visibility:visible;pointer-events:auto}#video-bg .plyr-carousel-btn{position:absolute;top:50%;z-index:20;display:flex;align-items:center;justify-content:center;width:5rem;height:5rem;font-size:2rem;color:#fff;background:#0000008c;border:2px solid rgba(255,255,255,.3);border-radius:50%;cursor:pointer;transform:translateY(-50%);transition:background .2s ease,border-color .2s ease}#video-bg .plyr-carousel-btn#prev-video{left:1.5rem}#video-bg .plyr-carousel-btn#next-video{right:1.5rem}#video-bg .plyr-carousel-btn:hover{background:#000c;border-color:#fff}.search-overlay{position:absolute;right:0;left:0;z-index:110;max-height:calc(100vh - var(--header-height));background-color:var(--offwhite);opacity:0;border-bottom:var(--border);box-shadow:var(--shadow);overflow-y:auto;transition:opacity var(--ease);overscroll-behavior:contain;pointer-events:none}.search-overlay--active{opacity:1;pointer-events:auto}.search-overlay__inner{display:flex;flex-direction:column;align-items:center;transition:transform var(--ease);transform:scale(1.09)}.search-overlay--active .search-overlay__inner{transform:scale(1)}.search-overlay__top{width:100%;background-color:var(--bone)}.search-overlay__close{cursor:pointer}.search-container{position:relative;display:flex;align-items:center;max-width:1300px;margin:0 auto;padding:0 1rem}@media(min-width:768px){.search-container{padding-inline:1rem}}.search-container i{padding-inline:1.5rem;font-size:1.25rem}.search-term{box-sizing:border-box;width:75%;margin:0;padding-block:1rem;font-size:1rem;font-weight:300;color:var(--gunmetal);background-color:transparent;border:none;outline:none}@media(min-width:1920px){.search-term{padding-block:1.125rem;font-size:1.25rem}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spinner-loader{width:24px;height:24px;margin:40px;border:.25rem solid rgba(0,0,0,.2);border-radius:50%;animation:spin 1s infinite linear;border-top-color:#000}.search-results{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(6,1fr);margin:0;margin-block:1rem;justify-items:center}@media(min-width:768px){.search-results{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,1fr);margin-block:1.5rem}}@media(min-width:1024px){.search-results{grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(2,1fr);margin-block:2rem}}.search-result{display:flex;flex-direction:column;align-items:center;gap:0;border:var(--border)}.search-result h4{margin-block:0}.search-result__image-wrapper{position:relative;background-color:var(--gunmetal)}.search-result__image{aspect-ratio:4/3}.search-result__logo-wrapper{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.search-result__logo-wrapper:before{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:#0006;content:""}.search-result__logo{z-index:3;max-width:80%;max-height:40%}.search-result__text-wrapper{padding:.125rem .25rem;border-top:var(--border)}div.null-thumb{height:200px;background-color:var(--gunmetal)}section.page-search{display:flex;flex-direction:column;align-items:center;justify-content:center}section.page-search .search-box-wrapper{display:flex;align-items:center;background-color:var(--gunmetal)}section.page-search .search-box-wrapper #front-page-search-input-label{display:block}section.page-search .search-box-wrapper #front-page-search-input-label i{font-size:2rem;color:var(--offwhite)}section.page-search .search-box-wrapper #front-page-search-input{width:30rem;margin-inline:auto;padding:.75rem 10.5rem;font-size:11.25rem}section.page-search .search-box-wrapper #front-page-search-input:focus-visible{border:1px solid red;border-radius:0;outline:none}section.page-search #front-page-search-results{display:grid;grid-template-columns:repeat(6,1fr)}iframe#secure{max-width:100%;height:45rem;border:var(--border);box-shadow:var(--shadow)}@media(min-width:768px){iframe#secure{height:32rem}}@media(min-width:1024px){iframe#secure{height:30rem}}iframe#secure html{height:100%}iframe#secure input{display:block;width:100%;margin-top:.25rem;padding:.25rem;font-family:var(--sans);font-size:1rem;border:var(--border);border-radius:0}div.table-wrapper{display:flex;justify-content:center;margin:50px 0}table{margin-inline:auto;font-size:1rem;line-height:1.5;text-align:center;border:var(--border);border-collapse:collapse;border-spacing:0}thead{border-bottom:1px solid var(--gunmetal)}th{padding:5px 10px;font-family:Inter,sans-serif;font-size:.7rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;background-color:var(--sea-salt);border:var(--border)}td{padding:5px 10px;font-family:var(--serif);font-size:1rem;font-weight:500;background-color:var(--off-white);border:var(--border)}.blank-cell{background-color:var(--sea-salt);border:0 solid var(--gunmetal)}table .logo-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center}table .logo-wrapper>p{font-size:.7rem;font-weight:700;letter-spacing:1px;text-transform:uppercase}table img{max-width:150px;max-height:150px;margin:1rem}#table-fans-of-logo{max-width:75px}.table-responsive{overflow-x:auto}.ticker{--items-visible: 3}@media(min-width:678px){.ticker{--items-visible: 5}}@media(min-width:1024px){.ticker{--items-visible: 8}}@media(min-width:1440px){.ticker{--items-visible: 10}}@media(min-width:2560px){.ticker{--items-visible: 12}}.ticker{position:relative;display:flex;align-items:center;background-color:var(--offwhite);-webkit-user-select:none;user-select:none}.ticker__control{position:relative;z-index:1000;width:2rem;height:2rem;background:none;border:none}.ticker__control--left{left:.5rem}@media(min-width:1024px){.ticker__control--left{left:2.5rem}}.ticker__control--right{right:.5rem}@media(min-width:1024px){.ticker__control--right{right:2.5rem}}.ticker__control>img{position:absolute;inset:0;transition:opacity var(--ease),transform var(--ease);object-fit:contain}.ticker__control>img.desktop{display:none}@media(min-width:1024px){.ticker__control>img.desktop{display:block}}.ticker__control>img.mobile{display:block;width:2rem;height:2rem}@media(min-width:1024px){.ticker__control>img.mobile{display:none}}.ticker__control>img.default{z-index:1001;opacity:1}.ticker__control>img.active{z-index:1002;opacity:0}.ticker__control:hover>img.default{transform:scale(1.05)}.ticker__control:active>img.default{opacity:0}.ticker__control:active>img.active{opacity:1}.ticker__viewport{position:relative;flex:1;overflow:hidden}.ticker__viewport:before,.ticker__viewport:after{position:absolute;top:0;z-index:20;display:block;width:5rem;height:100%;content:"";pointer-events:none}@media(min-width:1024px){.ticker__viewport:before,.ticker__viewport:after{width:8rem}}.ticker__viewport .ticker__track{display:flex;gap:1rem;height:clamp(4rem,2rem + 8.8889vw,10rem);will-change:transform}.ticker__viewport .ticker__track .ticker__item{position:relative;display:flex;flex:0 0 calc(100% / var(--items-visible));align-items:center;justify-content:center;box-sizing:border-box;margin:0;padding:.25rem}@media(min-width:1024px){.ticker__viewport .ticker__track .ticker__item{padding:.5rem 1rem}}@media(min-width:2560px){.ticker__viewport .ticker__track .ticker__item{padding:1rem 2rem}}.ticker__viewport .ticker__track .ticker__item a{position:relative;display:block;width:100%;height:100%}.ticker__viewport .ticker__track .ticker__item a img{position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity var(--ease);object-fit:contain;pointer-events:none}.ticker__viewport .ticker__track .ticker__item a img.default{opacity:1}.ticker__viewport .ticker__track .ticker__item a img.hover,.ticker__viewport .ticker__track .ticker__item a:hover img.default{opacity:0}.ticker__viewport .ticker__track .ticker__item a:hover img.hover{opacity:1}:root{--panel-width: max(25%, 24rem)}#hotelsLeaflet,#maldivesLeaflet,#japanLeaflet,#thailandLeaflet{width:100%;height:100%}#leafletMap.in-screen{height:100px}.leaflet-popup-content-wrapper{background-color:var(--offwhite);border:3px solid var(--bone);border-radius:0}.leaflet-popup-content-wrapper a{letter-spacing:0;text-decoration:none;text-transform:capitalize;color:var(--gunmetal)}.leaflet-popup-content-wrapper a:hover{color:var(--bone)}.leaflet-popup div{display:flex;flex-direction:column;align-items:center}.leaflet-popup img.thumbnail{margin-bottom:1rem}.leaflet-popup img.logo{width:100px;margin-bottom:1rem}.leaflet-popup a.hotel-name{font-family:var(--sans);font-size:1rem;font-weight:700;line-height:1;text-align:center;text-transform:uppercase}.leaflet-control{position:relative;margin:10px!important;font-family:var(--sans);font-size:.625rem;line-height:1rem;letter-spacing:.125rem;text-transform:uppercase;color:var(--gunmetal);border-radius:0}.leaflet-control{border-radius:0}.leaflet-control:hover{background-color:#fff}.leaflet-right{right:auto;left:0}.leaflet-left{right:0;left:auto;margin-right:10px}.leaflet-top.leaflet-left{top:auto;bottom:0}.leaflet-bottom.leaflet-left{display:none}.leaflet-control-zoom{bottom:0}.button-wrapper{display:flex;flex-direction:column}#leafletMap .btn-container{display:flex;justify-content:center;margin:40px}.deselect_all_btn,.select_all_btn{display:flex;justify-content:center;width:100%;margin:.25rem 0;padding:10px 20px;font-size:.625rem;line-height:1rem;letter-spacing:.125rem;text-align:left;text-decoration:none;text-transform:uppercase;color:var(--offwhite);background-color:var(--gunmetal);border:1px solid var(--offwhite);transition:background-color var(--ease),color var(--ease)}.select_all_btn{margin-top:10px}.deselect_all_btn{margin-bottom:0}input.leaflet-control-layers-selector{position:relative;width:20px;height:20px;vertical-align:bottom;background-color:#fff;border:var(--border);cursor:pointer;appearance:none}input.leaflet-control-layers-selector:checked{background-color:var(--bone);border-color:var(--gunmetal)}input.leaflet-control-layers-selector:checked:after{position:absolute;top:0;left:3px;font-size:16px;line-height:20px;color:#fff;content:"✔"}.leaflet-control-layers-overlays>label{display:flex;align-items:center;margin:0}.leaflet-control-layers-overlays>label>span{display:flex;align-items:end}.leaflet-control-layers-overlays>label>span>span{margin-left:.5rem;font-size:.625rem;font-weight:600;line-height:1rem;letter-spacing:2px;text-transform:uppercase}.leaflet-control-layers-toggle{display:flex;align-items:center;justify-content:center;width:170px!important;height:36px!important;margin:0!important;padding:10px!important;text-decoration:none!important;background-image:none!important}.leaflet-control-layers-toggle:after{color:var(--gunmetal);content:"MENU"}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:0;border-top-right-radius:0}.leaflet-touch .leaflet-bar a:last-child{border-bottom-right-radius:0;border-bottom-left-radius:0}span.type-label{margin:10px 0 0}.leaflet-control-layers label{font-size:.625rem}.leaflet-tile-pane{filter:brightness(250%) contrast(110%)}.marker-cluster-small,.marker-cluster-small div,.marker-cluster-medium,.marker-cluster-medium div,.marker-cluster-large,.marker-cluster-large div{background-color:#fcfcfc55}.leaflet-oldie .marker-cluster-small{background-color:#b5e28c}.leaflet-oldie .marker-cluster-small div{background-color:#6ecc39}.leaflet-oldie .marker-cluster-medium{background-color:#f1d357}.leaflet-oldie .marker-cluster-medium div{background-color:#f0c20c}.leaflet-oldie .marker-cluster-large{background-color:#fd9c73}.leaflet-oldie .marker-cluster-large div{background-color:#f18017}.marker-cluster{background-clip:padding-box;border-radius:20px}.marker-cluster div{width:30px;height:30px;margin-top:5px;margin-left:5px;font:12px Helvetica Neue,Arial,Helvetica,sans-serif;text-align:center;border-radius:15px}.marker-cluster span{line-height:30px}.leaflet-control-layers-overlays span{font-size:.625rem;letter-spacing:.1rem}.leaflet-pane span{margin-top:.5rem}.small-square-icon{display:inline-block;margin-left:.4rem;vertical-align:middle}@media(min-width:1024px){.leaflet-control-layers-expanded{margin:0;padding:0}.leaflet-control-layers-toggle{display:none}.leaflet-control-layers-list{display:block!important;padding:.5rem}}.map-embed{position:relative;height:40rem;overflow:hidden}.map-embed .leaflet-container{border:var(--border);box-shadow:var(--shadow)}.leaflet-top,.leaflet-bottom{z-index:400}#v5Leaflet{position:absolute;top:0;right:0;width:100%;height:100%;transition:height var(--ease),width var(--ease)}#v5Leaflet.panel-closed{height:100%}@media(min-width:1024px){#v5Leaflet.panel-closed{width:100%;height:100%}}#v5Leaflet.panel-open{height:50%}@media(min-width:1024px){#v5Leaflet.panel-open{width:calc(100% - var(--panel-width));height:100%}}#leaflet-sidebar{position:absolute;bottom:0;left:0;z-index:600;width:100%;height:50%;margin-right:0;padding:.5rem;background-color:var(--offwhite);border:var(--border);overflow:hidden auto;transition:transform var(--ease)}@media(min-width:1024px){#leaflet-sidebar{width:var(--panel-width);height:100%}}#leaflet-sidebar.hidden{transform:translateY(100%)}@media(min-width:1024px){#leaflet-sidebar.hidden{transform:translate(-100%)}}#leaflet-sidebar.visible{transform:translateY(0)}@media(min-width:1024px){#leaflet-sidebar.visible{transform:translate(0)}}#leaflet-sidebar #close-btn{position:absolute;top:1rem;right:.5rem;z-index:5;color:var(--offwhite);cursor:pointer;transition:color var(--ease)}#leaflet-sidebar #close-btn i.fa-arrow-left{display:none}@media(min-width:1024px){#leaflet-sidebar #close-btn i.fa-arrow-left{display:block}}#leaflet-sidebar #close-btn i.fa-arrow-down{display:block}@media(min-width:1024px){#leaflet-sidebar #close-btn i.fa-arrow-down{display:none}}#leaflet-sidebar #close-btn:hover{color:var(--bone)}#leaflet-sidebar .info-content{height:100%}#leaflet-sidebar .info-panel{display:flex;flex-direction:column;height:100%;opacity:1;transition:opacity .25s ease}#leaflet-sidebar .info-panel.fading{opacity:0}#leaflet-sidebar .info-panel .info-panel-splash{position:relative;display:flex;align-items:center;justify-content:center;height:min(18rem,60%)}#leaflet-sidebar .info-panel .info-panel-splash:after{position:absolute;top:0;left:0;width:100%;height:100%;background:#00000040;content:""}#leaflet-sidebar .info-panel .info-panel-splash .thumbnail{width:100%;height:100%;object-fit:cover}#leaflet-sidebar .info-panel .info-panel-splash .logo{position:absolute;inset:auto auto 1rem 1rem;z-index:5;max-height:5rem}@media(min-width:1024px){#leaflet-sidebar .info-panel .info-panel-splash .logo{inset:auto 1rem 1rem auto}}#leaflet-sidebar .info-panel .info-panel-splash .rating{position:absolute;inset:auto .75rem .75rem auto;z-index:5;display:block}@media(min-width:1024px){#leaflet-sidebar .info-panel .info-panel-splash .rating{display:none}}#leaflet-sidebar .info-panel .info-panel-splash .rating>img{width:6rem;margin:0}#leaflet-sidebar .info-panel .excerpt{display:none}@media(min-width:1024px){#leaflet-sidebar .info-panel .excerpt{display:block}}#leaflet-sidebar .info-panel .rating{display:none;margin-top:auto}@media(min-width:1024px){#leaflet-sidebar .info-panel .rating{display:block}}#leaflet-sidebar .info-panel .rating img{width:10rem;margin-block:1rem;margin-right:.5rem;margin-left:auto}@media(min-width:768px){#leaflet-sidebar .info-panel .rating img{margin-bottom:0}}.leaflet-right{right:auto;left:0;z-index:700}.leaflet-top.leaflet-right{z-index:800}.leaflet-control-attribution.leaflet-control{z-index:10;display:flex;align-items:center;padding-block:.5rem;padding-inline:.5rem;font-size:.625rem;font-weight:600;line-height:0}.leaflet-control-attribution.leaflet-control a,.leaflet-control-attribution.leaflet-control span{padding-inline:.5rem;font-size:.625rem;font-weight:600;line-height:0;text-align:center}.leaflet-control-zoom>a.leaflet-control-zoom-out,.leaflet-control-zoom>a.leaflet-control-zoom-in{display:flex;align-items:center;justify-content:center}.leaflet-control-zoom>a.leaflet-control-zoom-out span,.leaflet-control-zoom>a.leaflet-control-zoom-in span{font-size:1.25rem;font-weight:400;line-height:0;text-align:center}.map-container>#full-screen-close,.map-container>#leaflet-sidebar>#close-btn{top:0;right:0;display:flex;padding:.5rem;font-size:2.25rem;line-height:0}@media(min-width:1024px){.map-container>#full-screen-close,.map-container>#leaflet-sidebar>#close-btn{font-size:2.5rem}}.map-container>#full-screen-close>i,.map-container>#leaflet-sidebar>#close-btn>i{margin:auto}.map-container>#leaflet-sidebar>#close-btn{padding:1rem .5rem}.new-map-debug-class.map-container>#full-screen-close,.new-map-debug-class .leaflet-touch .leaflet-control-layers{margin-top:3rem!important}@media(min-width:1024px){.new-map-debug-class.map-container>#full-screen-close,.new-map-debug-class .leaflet-touch .leaflet-control-layers{margin-top:0}}.shortcode-accordion{padding-inline:0;border:var(--border-tp)}.shortcode-accordion__header{display:flex;align-items:center;justify-content:space-between;background-color:var(--gunmetal);opacity:.7;cursor:pointer;-webkit-user-select:none;user-select:none}.shortcode-accordion__header h2{padding-left:.5rem;font-weight:600;color:var(--offwhite)}.shortcode-accordion__header h2:before,.shortcode-accordion__header h2:after{margin-block:.5rem;border-bottom:none}.shortcode-accordion__header i{color:var(--offwhite);transition:transform .3s ease}.shortcode-accordion__body{display:grid;grid-template-rows:0fr;padding-inline:.5rem;background-color:#232b2f22;transition:grid-template-rows .3s ease}.shortcode-accordion__content{min-height:0;overflow:hidden}.shortcode-accordion--open .shortcode-accordion__header i{transform:rotate(180deg)}.shortcode-accordion--open .shortcode-accordion__body{grid-template-rows:1fr}.scroll-fade{opacity:0;transition:opacity .6s ease-out,transform .6s ease-out;transform:translateY(100px);will-change:opacity,transform}.scroll-fade.visible{opacity:1;transform:translateY(0)}.my-4{margin-block:1rem}.my-8{margin-block:2rem}.my-12{margin-block:3rem}.my-16{margin-block:4rem}.my-20{margin-block:5rem}.my-24{margin-block:6rem}.my-28{margin-block:7rem}.my-32{margin-block:8rem}.my-36{margin-block:9rem}.my-40{margin-block:10rem}.mx-4{margin-inline:1rem}.mx-8{margin-inline:2rem}.mx-12{margin-inline:3rem}.mx-16{margin-inline:4rem}.mx-20{margin-inline:5rem}.mx-24{margin-inline:6rem}.mx-28{margin-inline:7rem}.mx-32{margin-inline:8rem}.mx-36{margin-inline:9rem}.mx-40{margin-inline:10rem}.py-4{padding-block:1rem}.py-8{padding-block:2rem}.py-12{padding-block:3rem}.py-16{padding-block:4rem}.py-20{padding-block:5rem}.py-24{padding-block:6rem}.py-28{padding-block:7rem}.py-32{padding-block:8rem}.py-36{padding-block:9rem}.py-40{padding-block:10rem}.px-4{padding-inline:1rem}.px-8{padding-inline:2rem}.px-12{padding-inline:3rem}.px-16{padding-inline:4rem}.px-20{padding-inline:5rem}.px-24{padding-inline:6rem}.px-28{padding-inline:7rem}.px-32{padding-inline:8rem}.px-36{padding-inline:9rem}.px-40{padding-inline:10rem}.mt-4{margin-top:1rem}.mt-8{margin-top:2rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-20{margin-top:5rem}.mt-24{margin-top:6rem}.mt-40{margin-top:7rem}.mt-32{margin-top:8rem}.mt-36{margin-top:9rem}.mt-40{margin-top:10rem}.warning{color:var(--warning)}.col-2{display:flex}.half{width:50%}.dark{color:var(--offwhite);background-color:var(--gunmetal)}.bone{color:var(--gunmetal);background-color:var(--bone)}.grey{background-color:var(--lightgrey)}.grey-filter{background-color:var(--lightgrey-filter)}*>.made-up-class>#help{background-color:pink}
