.wpa-test-msg{background:#d1ecf1 !important;border:1px
solid #bee5eb !important;border-radius:5px !important;color:#0c5460 !important;font-size:14px !important;padding:.75rem 1.25rem !important;font-family:Arial !important;margin-top:5px !important}span.wpa-button{display:inline-block !important;padding-top:5px !important;color:#fff !important;background-color:#6c757d !important;border-color:#6c757d !important;padding:5px
10px !important;border-radius:5px !important;margin-top:5px !important;cursor:pointer !important}#altEmail_container,.altEmail_container{position:absolute !important;overflow:hidden !important;display:inline !important;height:1px !important;width:1px !important;z-index:-1000 !important}.mm-menu{--mm-color-background:#201F1D;--mm-color-border:#878584;--mm-color-icon:#9DC4B4;--mm-color-text:white;--mm-color-background-emphasis:#9DC4B4;--mm-listitem-size:60px;--mm-max-size:320px}.mm-navbar{background-color:#474441;color:white}.mm-listitem:after{inset-inline-start:0}.mm-listitem__btn{margin:0}.mm-menu .mm-listview .mm-listitem{align-items:stretch}.wp-block-navigation:not(.has-background) .mm-listview.wp-block-navigation__submenu-container{background-color:#201F1D}.hh-main-nav.wp-block-navigation .current-menu-item a.mm-listitem__text{color:white}.mm-navbar__title{justify-content:flex-start}.mm-listitem__btn:not(.mm-listitem__text).mm-btn--next{border-left:none}.mm-menu .mm-iconbar__bottom
a{color:white}.mm-menu .mm-iconbar__top
a{color:#9DC4B4}.close-offCanvas{color:white}.mm-navbars--bottom
a{background-color:#70a18d;color:#f2eeeb;min-height:50px}.mm-iconbar__bottom>.oc-language-link{border:1px
solid white;border-radius:10px;padding:4px
0;line-height:1;font-size:16px;margin:0
8px 14px 8px}.mm-listitem--vertical>.mm-panel{background-color:#70A18D;padding:0}.mm-menu .mm-listview .mm-listitem--vertical .mm-listitem{border-color:#70A18D}.mm-listitem--selected>.mm-listitem__text{background-color:inherit;color:var(--mm-color-background-emphasis)!important;font-weight:700}.mm-listitem--vertical .mm-listitem--selected>.mm-listitem__text{background-color:var(--mm-color-background-emphasis);color:white!important}.mm-navbars.mm-navbars--top{display:flex}.mm-navbars.mm-navbars--top .mm-navbar{flex:1}.mm-navbars.mm-navbars--top
a{background-color:#EDB172}.mm-navbars.mm-navbars--top .mm-navbar:nth-child(2) a{border-left:2px solid #d79e63}.accessibility .mm-menu{--mm-color-background:#201F1D;--mm-color-border:#878584;--mm-color-icon:white;--mm-color-text:white;--mm-color-background-emphasis:#white}.accessibility .mm-menu .mm-listview
li{background-color:var(--mm-color-background);border-color:var(--mm-color-border) !important}.accessibility .mm-menu .mm-navbars.mm-navbars--top
a{color:black}.accessibility .mm-menu .mm-iconbar__top
a{color:var(--mm-color-icon)}a{color:var(--wp--preset--color--secondary)}.accessibility p a:not(.hh-btn){color:var(--wp--preset--color--black);font-weight:600 !important}.wp-block-gallery{--wp--style--gallery-gap-default:16px}.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item__content{color:var(--wp--preset--color--secondary);font-size:16px}.accessibility .wp-block-button__link{background-color:var(--wp--preset--color--grey-900);color:var(--wp--preset--color--white)}.accessibility .has-secondary-color{color:var(--wp--preset--color--grey-900) !important}.wpcf7-not-valid-tip{color:#eb9d8d !important}.wpcf7-list-item{display:inline-block;margin:0}.wpcf7 input[type="submit"]{color:#fff;font-family:var(--wp--preset--font-family--alegreya-sans);font-size:var(--wp--preset--font-size--body);background:var(--wp--preset--color--green) 0% 0% no-repeat padding-box;background:#70A18D 0% 0% no-repeat padding-box;border-radius:32px;opacity:1;padding:12px
20px;border:0px
solid transparent}.wpcf7
p{margin-top:0;margin-bottom:20px}.search-form .form-control{border-radius:2rem}body:not(.admin) form.wpcf7-form input[type="text"],
body:not(.admin) form.wpcf7-form input[type="email"],
body:not(.admin) form.wpcf7-form input[type="date"],
body:not(.admin) form.wpcf7-form input[type="number"],
body:not(.admin) form.wpcf7-form input[type="password"],
body:not(.admin) form.wpcf7-form select,
body:not(.admin) form.wpcf7-form
textarea{font-size:var(--wp--preset--font-size--body);background:var(--wp--preset--color--grey-700) 0% 0% no-repeat padding-box;border:1px
solid var(--wp--preset--color--grey-300);background:#F0F0F0 0% 0% no-repeat padding-box;border:1px
solid #CCC8C4;border-radius:24px;padding:10px
16px;outline:none;width:367px}.wpcf7-list-item-label{display:inline-block;padding-right:10px}body:not(.admin) form.wpcf7-form input[type="text"]:focus,
body:not(.admin) form.wpcf7-form input[type="email"]:focus,
body:not(.admin) form.wpcf7-form input[type="password"]:focus,
body:not(.admin) form.wpcf7-form textarea:focus-visible{border:1px
solid var(--wp--preset--color--grey-700)}.hh-footer-btn{margin-top:var(--wp--preset--spacing--30) !important;margin-bottom:var(--wp--preset--spacing--30) !important;margin-right:14px !important}.accessibility .has-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;white-space:nowrap}.h1{font-size:var(--wp--preset--font-size--h-1) !important;line-height:66px !important;font-weight:300 !important;margin-bottom:20px}.h2{font-size:var(--wp--preset--font-size--h-2) !important;line-height:46px !important;font-weight:200 !important;margin-bottom:20px}.h3{font-size:var(--wp--preset--font-size--xx-large) !important;line-height:38px !important;font-weight:400 !important;margin-bottom:16px}.h4{font-size:var(--wp--preset--font-size--x-large) !important;line-height:normal !important;font-weight:500 !important;margin-bottom:12px;font-family:inherit}.h5{font-size:var(--wp--preset--font-size--large) !important;line-height:normal !important;font-weight:700 !important;margin-bottom:12px}.h6{font-size:var(--wp--preset--font-size--medium) !important;line-height:normal !important;font-weight:500 !important;margin-bottom:8px}@media (max-width:600px){h1,h1.hh-page-header__headline{font-size:44px;line-height:46px}.h1,.like-h1{font-size:44px!important;line-height:46px!important}h2{font-size:36px;line-height:38px}.h2{font-size:36px !important;line-height:38px !important}h3{font-size:27px;line-height:34px}.h3{font-size:27px !important;line-height:34px !important}h4{font-size:20px;line-height:28px}.h4{font-size:20px !important;line-height:28px !important}h5{font-size:18px;line-height:28px}.h5{font-size:18px !important;line-height:28px !important}h6{font-size:18px;line-height:26px}.h6{font-size:18px !important;line-height:26px !important}}div[aria-hidden=true] a{display:none}.hh-season-badge
img{filter:drop-shadow(0px 10px 10px #0000001A);margin-top:-135px;transform:rotate(350deg);transition:transform 0.3s ease-in-out}.hh-special-badge
img{filter:drop-shadow(0px 10px 10px #0000001A);margin-top:-135px;transform:rotate(350deg);transition:transform 0.3s ease-in-out}.hh-season-badge img:hover{transform:rotate(360deg)}.hh-special-badge img:hover{transform:rotate(360deg)}@media (max-width: 700px){.hh-season-badge
img{width:100px!important}}.wp-grid{display:grid;grid-template-columns:1fr auto;align-items:center;gap:32px}.wp-grid__main{min-width:0;overflow:hidden}.wp-grid__side{justify-self:end;max-width:280px;text-align:left;margin-right:80px}.wp-grid--3{grid-template-columns:1fr 1fr auto}@media (max-width: 700px){.wp-grid,.wp-grid--3{grid-template-columns:1fr;gap:16px}.wp-grid__side{justify-self:start;max-width:100%;text-align:left}.wp-block-acf-button{margin-top:var(--wp--preset--spacing--10);margin-bottom:var(--wp--preset--spacing--10)}}.accessibility-toggle .hh-header-meta-accessibility{display:inline-flex;align-items:center;gap:12px;color:#fff !important}.accessibility-toggle .hh-header-meta-accessibility
i{color:#fff !important;font-size:32px;display:inline-block}.accessibility-toggle .hh-header-meta-accessibility
span{color:#fff !important;font-weight:500;font-size:1.15em;display:inline-block;white-space:nowrap}.accessibility .wp-block-list
a{color:var(--wp--preset--color--black);font-weight:bold;text-decoration:underline}.accessibility .has-white-color.has-secondary-background-color{text-shadow:0 0 5px black}.event-arrow{align-items:center;background-color:var(--wp--preset--color--orange-900);border-radius:50%;color:var(--wp--preset--color--white);content:"\f061";display:flex;font:var(--fa-font-light);font-size:20px;height:60px;justify-content:center;left:50%;position:absolute;top:-32px;transform:translateX(-50%);width:60px}.custom-event-query .custom-event-query .hh-teaser-box{width:100%;display:flex;margin-bottom:2rem}.custom-event-query .hh-teaser-box-wrapper .custom-event-query .hh-teaser-box
a{color:var(--wp--preset--color--white);text-decoration:none}.custom-event-query .hh-teaser-box{align-items:stretch;display:flex;flex-direction:column}.custom-event-query .hh-teaser-box>div{background-color:var(--wp--preset--color--grey-700);color:var(--wp--preset--color--white);padding:40px
0}.custom-event-query .hh-teaser-box .hh-teaser-box__col-1{padding-left:32px;padding-right:32px}.custom-event-query .hh-teaser-box .hh-teaser-box__col-2{background-color:var(--wp--preset--color--primary-300);color:var(--wp--preset--color--grey-900);display:flex;justify-content:center;padding:40px
32px}.alignwide .custom-event-query .hh-teaser-box .hh-teaser-box__col-2{align-items:center;flex-direction:column}.custom-event-query .hh-teaser-box .hh-teaser-box__col-1 p:last-child{margin-bottom:50px}.alignwide .custom-event-query .hh-teaser-box .hh-teaser-box__col-2 p:last-child{margin-bottom:0}img.hh-teaser-box__image{display:block;height:auto;width:368px;object-fit:cover;max-width:100%}.hh-teaser-box__ratio img.hh-teaser-box__image{aspect-ratio:1 / 1}.hh-teaser-box__subheadline{color:var(--wp--preset--color--orange-900);font-weight:500;margin-bottom:12px}.hh-teaser-box__img-wrapper{position:relative}.hh-teaser-box__img-wrapper .arrow-btn{align-items:center;background-color:var(--wp--preset--color--orange-900);border-radius:50%;color:var(--wp--preset--color--white);content:"\f061";display:flex;font:var(--fa-font-light);font-size:20px;height:60px;justify-content:center;left:50%;position:absolute;top:-32px;transform:translateX(-50%);width:60px}.hh-teaser-box-dummy{padding:16px}.hh-teaser-box__info-box{border:1px
dashed var(--wp--preset--color--secondary-900);color:var(--wp--preset--color--secondary-900);flex:1;padding:32px}.hh-teaser-box__col-2__text{margin-top:32px}@media (min-width:900px){.custom-event-query .hh-teaser-box{align-items:stretch;display:grid;grid-template-columns:2fr 1fr;margin-bottom:50px}.hh-teaser-box__ratio .custom-event-query .hh-teaser-box{align-items:center}.alignwide .custom-event-query .hh-teaser-box{align-items:center;padding:0
32px}.hh-teaser-box__ratio .custom-event-query .hh-teaser-box .hh-teaser-box__col-2{display:block}.custom-event-query .hh-teaser-box .hh-teaser-box__col-2{display:flex;align-items:center;justify-content:flex-start}.hh-teaser-box__img-wrapper{margin-left:-84px}.custom-event-query .hh-teaser-box .hh-teaser-box__col-1{padding-right:148px;padding-left:100px;display:flex;flex-direction:column;justify-content:center}.hh-teaser-box-wrapper:not(.alignwide) .custom-event-query .hh-teaser-box .hh-teaser-box__col-1{padding-left:100px}.hh-teaser-box-wrapper:not(.alignwide) .custom-event-query .hh-teaser-box .hh-teaser-box__col-2{padding:40px
0}.hh-teaser-box__img-wrapper .arrow-btn{left:-32px;top:50%;transform:translateY(-50%)}.alignwide .custom-event-query .hh-teaser-box .hh-teaser-box__col-1{padding-right:348px}.alignwide .custom-event-query .hh-teaser-box .hh-teaser-box__col-2{display:flex;flex-direction:row;padding-left:0;padding-right:0}.alignwide .custom-event-query .hh-teaser-box .hh-teaser-box__col-2
p{padding-left:32px}.alignwide .hh-teaser-box__img-wrapper{margin-left:-284px}.alignwide img.hh-teaser-box__image{max-width:none}.hh-teaser-box__col-2__text{margin-top:0}}.custom-event-query .hh-teaser-box .h2,
.custom-event-query .hh-teaser-box .h2
a{color:#fff !important;text-decoration:none}.custom-event-query .hh-teaser-box .h2 a:hover{color:#e5d1b3}.accessibility .custom-event-query .hh-teaser-box .hh-teaser-box__img-wrapper .arrow-btn{background-color:var(--wp--preset--color--grey-900)}.accessibility .custom-event-query .hh-teaser-box .hh-teaser-box__subheadline{color:var(--wp--preset--color--white)}.sbi-qs-scroll-locked{overflow:hidden !important;height:100vh;height:100dvh}.sbi-qs-overlay{position:fixed;inset:0;background:#000;z-index:999999;display:none;overflow:hidden;color:#fff;color-scheme:dark;font-family:Inter,InterVariable,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,system-ui,sans-serif;font-feature-settings:'liga' 1, 'calt' 1;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;user-select:none;opacity:0;transition:opacity 180ms ease;--sbi-qs-stage-radius:0px;--sbi-qs-rail-w:0px;--sbi-qs-stage-gap:0px;--sbi-qs-frame-shift:0px;--sbi-qs-stage-half:50vw;--sbi-qs-caption-cap:calc(18.2px * 12)}.sbi-qs-overlay.sbi-qs-active{display:block}.sbi-qs-overlay.sbi-qs-visible{opacity:1}.sbi-qs-overlay:focus{outline:0}.sbi-qs-close{font:inherit;-webkit-appearance:none;appearance:none;padding:0;position:absolute;top:12px;top:max(12px, env(safe-area-inset-top, 0px));left:12px;z-index:6;box-sizing:border-box;width:40px;height:40px;border-radius:50%;border:0;background:rgba(255, 255, 255, 0.16);color:#fff;cursor:pointer;pointer-events:auto;display:flex;align-items:center;justify-content:center;transition:background 150ms ease, transform 150ms ease}.sbi-qs-close:hover,.sbi-qs-close:focus-visible{background:rgba(255, 255, 255, 0.28);outline:0}.sbi-qs-close:active{transform:scale(0.94)}.sbi-qs-close:focus-visible{box-shadow:0 0 0 3px rgba(255, 255, 255, 0.6)}.sbi-qs-close
svg{width:22px;height:22px}.sbi-qs-close::before{content:'';position:absolute;inset:-2px;border-radius:50%}.sbi-qs-viewport{position:absolute;inset:0;overflow:hidden;z-index:2;pointer-events:none}.sbi-qs-track{position:relative;width:100%;will-change:transform;transform:translate3d(0, 0, 0);pointer-events:none}.sbi-qs-post{position:relative;width:100%;height:100vh;height:100dvh;overflow:hidden;pointer-events:none}.sbi-qs-media{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background:#000;border-radius:var(--sbi-qs-stage-radius, 0px);overflow:hidden;isolation:isolate;pointer-events:none}.sbi-qs-backdrop{position:absolute;inset:-10%;background-position:center;background-size:cover;background-repeat:no-repeat;filter:blur(28px) brightness(0.55) saturate(1.2);transform:scale(1.1);pointer-events:none}.sbi-qs-video,.sbi-qs-poster,.sbi-qs-embed{position:relative;width:100%;height:100%;pointer-events:none;border-radius:var(--sbi-qs-stage-radius, 0px);clip-path:inset(0 round var(--sbi-qs-stage-radius, 0px))}.sbi-qs-video,.sbi-qs-poster{object-fit:cover}.sbi-qs-media[data-fit="contain"] .sbi-qs-video,
.sbi-qs-media[data-fit="contain"] .sbi-qs-poster{object-fit:contain}.sbi-qs-embed{border:0;background:#000}.sbi-qs-mediahost{position:absolute;inset:0;pointer-events:none}.sbi-qs-spinner{position:absolute;top:50%;left:50%;margin:-18px 0 0 -18px;box-sizing:border-box;width:36px;height:36px;border:3px
solid rgba(255, 255, 255, 0.25);border-top-color:#fff;border-radius:50%;z-index:2;pointer-events:none;opacity:0;transition:opacity 200ms ease;animation:sbiQsSpin 0.8s linear infinite}.sbi-qs-media[data-buffering="true"] .sbi-qs-spinner{opacity:1}.sbi-qs-fail{position:absolute;inset:0;z-index:2;display:none;flex-direction:column;align-items:center;justify-content:center;gap:14px;background:rgba(0, 0, 0, 0.4);pointer-events:none}.sbi-qs-media[data-tier="terminal"] .sbi-qs-fail{display:flex}.sbi-qs-media[data-tier="terminal"] .sbi-qs-fail-link{display:inline-flex;pointer-events:auto}.sbi-qs-fail-text{font-size:13px;color:rgba(255, 255, 255, 0.7)}.sbi-qs-gesture{position:absolute;inset:0;z-index:1;cursor:pointer}.sbi-qs-framechrome{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;z-index:3;border-radius:var(--sbi-qs-stage-radius, 0px);overflow:hidden;pointer-events:none}.sbi-qs-top{position:absolute;top:0;left:0;right:0;box-sizing:border-box;height:48px;padding:14px
10px 0 62px;padding-top:max(14px, env(safe-area-inset-top, 0px));display:flex;align-items:center;justify-content:flex-end;gap:8px;text-shadow:0 1px 3px rgba(0, 0, 0, 0.4);pointer-events:none}.sbi-qs-mute{font:inherit;-webkit-appearance:none;appearance:none;position:relative;box-sizing:border-box;min-width:34px;height:34px;border:0;border-radius:17px;padding:0
7px;background:#fff;color:#111;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:none;text-shadow:none;cursor:pointer;pointer-events:auto;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;white-space:nowrap;line-height:1;transition:padding 700ms cubic-bezier(0.22, 1, 0.36, 1),
background 450ms ease,
color 450ms ease}.sbi-qs-mute
svg{width:20px;height:20px;flex:0 0 auto;filter:none}.sbi-qs-mute::before{content:'';position:absolute;inset:-5px;border-radius:22px}.sbi-qs-mute-label{max-width:0;margin-left:0;opacity:0;transform:translateX(-6px);overflow:hidden;font-size:13px;font-weight:600;line-height:13px;letter-spacing:-0.005em;white-space:nowrap;transition:max-width 700ms cubic-bezier(0.22, 1, 0.36, 1),
margin 700ms cubic-bezier(0.22, 1, 0.36, 1),
opacity 350ms ease 50ms,
transform 700ms cubic-bezier(0.22, 1, 0.36, 1)}.sbi-qs-mute-hinting{padding:0
12px 0 9px}.sbi-qs-mute-hinting .sbi-qs-mute-label{max-width:140px;margin-left:6px;opacity:1;transform:none}.sbi-qs-mute[data-state="on"]{background:rgba(0, 0, 0, 0.55);color:#fff}.sbi-qs-mute[data-state="on"]:hover,.sbi-qs-mute[data-state="on"]:focus-visible{background:rgba(0, 0, 0, 0.75)}.sbi-qs-mute[data-state="on"] .sbi-qs-mute-label{display:none}.sbi-qs-mute:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(255, 255, 255, 0.6)}.sbi-qs-mute:disabled{opacity:0.35;cursor:default}.sbi-qs-view-on-ig,.sbi-qs-fail-link{position:relative;display:none;box-sizing:border-box;align-items:center;gap:7px;height:34px;padding:0
13px 0 11px;border-radius:999px;background:rgba(0, 0, 0, 0.35);color:#fff;font-size:13px;font-weight:600;line-height:1;white-space:nowrap;text-decoration:none;text-shadow:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);filter:drop-shadow(0 1px 2px rgba(0, 0, 0, 0.5));pointer-events:auto;flex:0 0 auto;transition:background 150ms ease}.sbi-qs-view-on-ig svg,
.sbi-qs-fail-link
svg{width:16px;height:16px;flex:0 0 auto}.sbi-qs-view-on-ig::before,.sbi-qs-fail-link::before{content:'';position:absolute;top:-5px;right:0;bottom:-5px;left:0;border-radius:999px}.sbi-qs-view-on-ig:hover,.sbi-qs-view-on-ig:focus-visible,.sbi-qs-fail-link:hover,.sbi-qs-fail-link:focus-visible{background:rgba(0, 0, 0, 0.55);color:#fff;text-decoration:none;outline:0}.sbi-qs-view-on-ig:focus-visible,.sbi-qs-fail-link:focus-visible{box-shadow:0 0 0 3px rgba(255, 255, 255, 0.7)}.sbi-qs-progress{position:absolute;left:0;right:0;bottom:0;height:2px;background:rgba(255, 255, 255, 0.28);overflow:hidden;pointer-events:none}.sbi-qs-progress-fill{display:block;width:100%;height:100%;background:#fff;transform:scaleX(0);transform-origin:left center;transition:transform 250ms linear}.sbi-qs-progress-fill-jump{transition:none}.sbi-qs-flash{position:absolute;top:50%;left:50%;margin:-42px 0 0 -42px;z-index:4;pointer-events:none;display:none}.sbi-qs-flash
svg{box-sizing:border-box;width:84px;height:84px;padding:22px;border-radius:50%;background:rgba(0, 0, 0, 0.4);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;will-change:transform, filter}.sbi-qs-overlay[data-paused="true"] .sbi-qs-flash{display:block}.sbi-qs-overlay[data-paused="true"] .sbi-qs-flash
svg{animation:sbiQsFlashIn 200ms cubic-bezier(0.2, 0.9, 0.25, 1.15) both}.sbi-qs-overlay[data-paused="false"] .sbi-qs-flash-on{display:block}.sbi-qs-overlay[data-paused="false"] .sbi-qs-flash-on
svg{animation:sbiQsFlashOut 100ms cubic-bezier(0.4, 0, 0.6, 1) both}.sbi-qs-nav{position:absolute;right:calc(50% - var(--sbi-qs-frame-shift) - var(--sbi-qs-stage-half));width:var(--sbi-qs-rail-w);top:50%;transform:translateY(-50%);z-index:5;display:none;flex-direction:column;align-items:center;gap:12px;pointer-events:none}.sbi-qs-nav-prev,.sbi-qs-nav-next{font:inherit;-webkit-appearance:none;appearance:none;padding:0;position:relative;box-sizing:border-box;width:44px;height:44px;border-radius:50%;border:0;background:rgba(255, 255, 255, 0.16);color:#fff;cursor:pointer;pointer-events:auto;display:flex;align-items:center;justify-content:center;line-height:1;transition:background 150ms ease, transform 150ms ease, opacity 150ms ease}.sbi-qs-nav-prev svg,
.sbi-qs-nav-next
svg{width:24px;height:24px}.sbi-qs-nav-prev:hover,.sbi-qs-nav-next:hover,.sbi-qs-nav-prev:focus-visible,.sbi-qs-nav-next:focus-visible{background:rgba(255, 255, 255, 0.28);outline:0}.sbi-qs-nav-prev:active,.sbi-qs-nav-next:active{transform:scale(0.94)}.sbi-qs-nav-prev:focus-visible,.sbi-qs-nav-next:focus-visible{box-shadow:0 0 0 3px rgba(255, 255, 255, 0.6)}.sbi-qs-nav-prev:disabled,.sbi-qs-nav-next:disabled{opacity:0.3;cursor:default;transform:none}.sbi-qs-scrim{position:absolute;left:0;right:0;bottom:0;height:42%;z-index:1;background:linear-gradient(to top, rgba(0, 0, 0, 0.72), rgba(0, 0, 0, 0.28) 55%, rgba(0, 0, 0, 0) 100%);pointer-events:none}.sbi-qs-railcol{position:absolute;right:10px;bottom:0;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;transition-property:transform;transition-timing-function:cubic-bezier(0.22, 0.61, 0.36, 1);transition-duration:0ms;pointer-events:none}.sbi-qs-railcol[hidden]{display:none}.sbi-qs-rail{display:flex;flex-direction:column;align-items:center;gap:20px;padding-bottom:18px;padding-bottom:max(18px, var(--sbi-qs-safe-bottom, env(safe-area-inset-bottom, 0px)));pointer-events:none}.sbi-qs-act{font:inherit;-webkit-appearance:none;appearance:none;position:relative;display:flex;flex-direction:column;align-items:center;gap:5px;margin:0;padding:0;border:0;background:none;color:#fff;text-decoration:none;cursor:pointer;pointer-events:auto;filter:drop-shadow(0 1px 2px rgba(0, 0, 0, 0.45));transition:transform 120ms ease}.sbi-qs-act
svg{width:28px;height:28px;flex:0 0 auto}.sbi-qs-act::before{content:'';position:absolute;top:-1px;bottom:-1px;min-height:44px;left:50%;width:44px;margin-left:-22px}.sbi-qs-act-count,.sbi-qs-act-label{display:block;min-height:12px;font-size:12px;font-weight:600;line-height:12px;font-variant-numeric:tabular-nums}.sbi-qs-act:hover{color:#fff;text-decoration:none;transform:scale(1.06)}.sbi-qs-act:active{transform:scale(0.94)}.sbi-qs-act:focus-visible{outline:2px
solid #fff;outline-offset:3px;border-radius:4px}.sbi-qs-act[hidden]{display:none}.sbi-qs-act-like{cursor:default}.sbi-qs-act-like:hover,.sbi-qs-act-like:active{transform:none}.sbi-qs-bottom{position:absolute;left:0;right:0;bottom:0;z-index:2;box-sizing:border-box;padding:0
16px 16px 16px;padding-bottom:max(16px, var(--sbi-qs-safe-bottom, env(safe-area-inset-bottom, 0px)));padding-right:76px;display:flex;flex-direction:column;gap:10px;font-size:14px;line-height:18.2px;pointer-events:none}.sbi-qs-authorrow{display:flex;align-items:center;gap:10px;align-self:flex-start;min-width:0;max-width:100%}.sbi-qs-author{display:flex;align-items:center;gap:10px;min-width:0;color:#fff;text-decoration:none;pointer-events:auto}.sbi-qs-author:hover .sbi-qs-handle-text,
.sbi-qs-author:focus-visible .sbi-qs-handle-text{text-decoration:underline;text-underline-offset:3px}.sbi-qs-author:focus-visible{outline:2px
solid #fff;outline-offset:2px;border-radius:4px}.sbi-qs-avatar{box-sizing:border-box;width:32px;height:32px;border-radius:50%;object-fit:cover;flex:0 0 auto;background:#262626}.sbi-qs-avatar-fallback{display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;line-height:1;text-transform:uppercase;color:#fff;background-image:linear-gradient(135deg, hsl(var(--sbi-qs-avatar-hue, 212) 70% 58%), hsl(calc(var(--sbi-qs-avatar-hue, 212) + 50) 65% 38%))}.sbi-qs-handle{display:flex;align-items:center;gap:4px;min-width:0;font-size:14px;font-weight:600;line-height:18.2px}.sbi-qs-handle-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sbi-qs-verified{width:14px;height:14px;flex:0 0 auto}.sbi-qs-follow{position:relative;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;height:28px;padding:0
12px;margin-left:2px;border:1px
solid rgba(255, 255, 255, 0.75);border-radius:8px;background:transparent;color:#fff;font-size:13px;font-weight:600;line-height:1;white-space:nowrap;text-decoration:none;flex:0 0 auto;pointer-events:auto;transition:background 150ms ease}.sbi-qs-follow::before{content:'';position:absolute;top:-8px;right:0;bottom:-8px;left:0;border-radius:8px}.sbi-qs-follow:hover,.sbi-qs-follow:focus-visible{background:rgba(255, 255, 255, 0.12);color:#fff;text-decoration:none;outline:0}.sbi-qs-follow:focus-visible{box-shadow:0 0 0 3px rgba(255, 255, 255, 0.7)}.sbi-qs-caption{margin:0;display:flex;align-items:baseline;gap:6px;font-size:14px;line-height:18.2px;pointer-events:none}.sbi-qs-caption-text{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sbi-qs-caption-more{font:inherit;-webkit-appearance:none;appearance:none;pointer-events:auto;position:relative;flex:0 0 auto;display:none;margin:0;padding:0;border:0;background:none;color:#a8a8a8;font-size:14px;font-weight:400;line-height:18.2px;cursor:pointer}.sbi-qs-caption-more::before{content:'';position:absolute;top:-13px;right:-6px;bottom:-13px;left:-6px}.sbi-qs-caption-has-more .sbi-qs-caption-more{display:inline-block}.sbi-qs-caption-more:hover{color:#fff}.sbi-qs-caption-more:focus-visible{outline:2px
solid #fff;outline-offset:2px;border-radius:4px}.sbi-qs-caption-expanded{align-items:flex-end}.sbi-qs-caption-expanded .sbi-qs-caption-text{white-space:pre-line;overflow-y:auto;overflow-x:hidden;text-overflow:clip;max-height:var(--sbi-qs-caption-cap);pointer-events:auto;padding-right:10px;scrollbar-width:thin;scrollbar-color:rgba(255, 255, 255, 0.35) transparent}.sbi-qs-caption-expanded .sbi-qs-caption-text::-webkit-scrollbar{width:4px}.sbi-qs-caption-expanded .sbi-qs-caption-text::-webkit-scrollbar-track{background:transparent}.sbi-qs-caption-expanded .sbi-qs-caption-text::-webkit-scrollbar-thumb{background:rgba(255, 255, 255, 0.35);border-radius:2px}.sbi-qs-tag{color:#e0f1ff}.sbi-qs-coach{position:absolute;inset:0;z-index:9;display:none;align-items:center;justify-content:center;background:rgba(0, 0, 0, 0.35);pointer-events:none}.sbi-qs-coach-visible{display:flex}.sbi-qs-coach-inner{display:flex;flex-direction:column;align-items:center;gap:10px;font-size:15px;font-weight:600;line-height:19.5px;text-align:center;text-shadow:0 1px 8px rgba(0, 0, 0, 0.6)}.sbi-qs-coach-hand{width:44px;height:64px;animation:sbiQsSwipe 1.4s ease-in-out infinite}@keyframes
sbiQsSpin{to{transform:rotate(360deg)}}@keyframes
sbiQsFlashIn{0%{opacity:0;transform:scale(0.3);filter:blur(4px)}100%{opacity:1;transform:scale(1);filter:blur(0)}}@keyframes
sbiQsFlashOut{0%{opacity:1;transform:scale(1);filter:blur(0)}100%{opacity:0;transform:scale(0.8);filter:blur(4px)}}@keyframes
sbiQsSwipe{0%{transform:translateY(18px);opacity:0.35}45%{transform:translateY(-26px);opacity:1}100%{transform:translateY(18px);opacity:0.35}}@media (hover: hover) and (pointer: fine){.sbi-qs-overlay{background:rgba(0, 0, 0, 0.82);background:color-mix(in srgb, #000 82%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);--sbi-qs-stage-radius:8px;--sbi-qs-rail-w:44px;--sbi-qs-stage-gap:16px;--sbi-qs-frame-shift:30px;--sbi-qs-stage-half:min(calc(50vw - 30px), calc((50vh - 8px) * 9 / 16));--sbi-qs-stage-half:min(calc(50vw - 30px), calc((50dvh - 8px) * 9 / 16))}.sbi-qs-close{top:16px;left:16px}.sbi-qs-media,.sbi-qs-framechrome{right:calc(var(--sbi-qs-rail-w) + var(--sbi-qs-stage-gap));height:calc(100vh - 16px);height:calc(100dvh - 16px);width:min(calc(100vw - var(--sbi-qs-rail-w) - var(--sbi-qs-stage-gap)), calc((100vh - 16px) * 9 / 16));width:min(calc(100vw - var(--sbi-qs-rail-w) - var(--sbi-qs-stage-gap)), calc((100dvh - 16px) * 9 / 16))}.sbi-qs-top{padding:14px
14px 0 16px}.sbi-qs-view-on-ig{display:inline-flex}.sbi-qs-act-view{display:none}.sbi-qs-nav{display:flex}.sbi-qs-railcol{right:calc(50% - var(--sbi-qs-frame-shift) - var(--sbi-qs-stage-half));left:auto;bottom:8px;width:var(--sbi-qs-rail-w)}.sbi-qs-rail{gap:18px;padding-bottom:18px}.sbi-qs-act
svg{width:26px;height:26px}.sbi-qs-bottom{padding-right:16px}[data-sbi-qs-tip]::after{content:attr(data-sbi-qs-tip);position:absolute;top:50%;left:calc(100% + 10px);transform:translateY(-50%) translateX(4px);padding:6px
9px;border:1px
solid rgba(255, 255, 255, 0.08);border-radius:6px;background:rgba(28, 28, 30, 0.96);color:#fff;font-size:12px;font-weight:500;line-height:12px;white-space:nowrap;box-shadow:0 4px 16px rgba(0, 0, 0, 0.4);z-index:30;opacity:0;pointer-events:none;transition:opacity 120ms ease, transform 120ms ease}[data-sbi-qs-tip]:hover::after,[data-sbi-qs-tip]:focus-visible::after{opacity:1;transform:translateY(-50%) translateX(0)}}@media (prefers-reduced-motion: reduce){.sbi-qs-track{transition:none !important}.sbi-qs-overlay,.sbi-qs-close,.sbi-qs-mute,.sbi-qs-mute-label,.sbi-qs-nav-prev,.sbi-qs-nav-next,.sbi-qs-view-on-ig,.sbi-qs-follow,.sbi-qs-author,.sbi-qs-act,.sbi-qs-spinner{transition:none}.sbi-qs-railcol{transition:none}.sbi-qs-flash svg,.sbi-qs-coach-hand{animation:none !important}.sbi-qs-overlay[data-paused="false"] .sbi-qs-flash-on{display:none}[data-sbi-qs-tip]::after{transition:none}}