/*!
Theme Name:   Weichie.com Wordpress Theme
Description:  The Weichie.com WordPress Boilerplate
Version:      3.0
Author:       Weichie.com
Tags:         WordPress, custom, theme
*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a:not([class]){-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;color:currentColor}:root{--clr-primary:#000533;--clr-secondary:#80f4ff;--clr-surface:#d9fcff;--clr-white:#fff;--clr-indigo:#1f2b99;--clr-azure:#3347ff;--clr-cyan:#00eaff;--clr-citron:#bfff40;--clr-mint:#80ff40;--clr-green:#39e539;--color-accent:var(--clr-azure);--color-white:var(--clr-white);--color-black:var(--clr-primary);--color-social-facebook:#3b5998;--color-social-instagram:#e1306c;--color-social-youtube:#cd201f;--color-social-twitter:#1da1f2;--ease-out-expo:cubic-bezier(.19, 1, .22, 1);--transition-fast:.2s;--transition-normal:.3s;--border-radius-mini:.3125rem;--border-radius-small:.625rem;--border-radius-default:.9375rem;--border-radius-large:3.125rem;--border-radius-full:50%;--border-radius-button:var(--border-radius-large);--fs-display:clamp(2.75rem, 2.5vw + 2.25rem, 4.5rem);--fs-xxl:clamp(2rem, 1.42857vw + 1.71429rem, 3rem);--fs-xl:clamp(1.5rem, .714286vw + 1.35714rem, 2rem);--fs-l:clamp(1.25rem, .357143vw + 1.17857rem, 1.5rem);--fs-m:clamp(1.125rem, .178571vw + 1.08929rem, 1.25rem);--fs-s:clamp(1rem, .178571vw + .964286rem, 1.125rem);--fs-body:clamp(1rem, .178571vw + .964286rem, 1.125rem);--fs-body-display:clamp(1.25rem, .357143vw + 1.17857rem, 1.5rem);--fs-body-sm:clamp(.8125rem, .0892857vw + .794643rem, .875rem);--fs-body-xs:clamp(.625rem, .0892857vw + .607143rem, .6875rem);--aspect-ratio-square:1;--aspect-ratio-portrait:4/5;--aspect-ratio-ultrawide:21/9;--aspect-ratio-cinerama:3/2;--container-ultra:120rem;--container-xl:76.5rem;--container-lg:72.5rem;--container-md:53.75rem;--container-sm:43.75rem}.gallery-row__image,.venue-hero__image,.events-in-action__image,.event-hero__image,.home-hero__image,.venue-card__image{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;top:0;left:0}.wp-block h1,h2,h3,h4,h5,h6,.contact-form__card-title,.venue-filter__title,.unity__feature-title,.link-card__title,.venue-card__title,.direct-contact__title,.amenities__title,.pricing__title,.price-note__title,.more-features__title,.rooms-grid__title,.events-in-action__title,.final-cta__title,.location-map__title,.vbo-illustration__title,.testimonials__title,.services-banner__title,.rooms-carousel__title,.unity__title,.formats__title,.venue-hero__title,.event-hero__title,.intro__title{font-family:var(--ff-title);text-wrap:pretty;font-weight:800;line-height:1}.direct-contact__text,.direct-contact__label,.venue-hero__text,.rooms-grid__text,.events-in-action__text,.event-hero__text,.event-hero__chip-title,.vbo-illustration__text,.unity__text,body,.pricing__sub,.final-cta__footnote,.site-footer__legal,.direct-contact__value,.contact-form__placeholder,.contact-form__step,.contact-form__row,.amenities__label,.pricing__text,.pricing__th,.pricing__td,.pricing__foot-text,.venue-hero__bullet,.price-note__text,.venue-filter__label,.venue-filter__label-sub,.venue-filter__select,.venue-filter__chip,.venue-filter__count,.venue-filter__reset,.event-hero__chip-text,.final-cta__text,.location-map__group-title,.location-map__group-text,.unity__feature-text,.site-footer__lang,.site-footer__heading,.site-footer__text,.site-footer__contact,.quote-card__name,.quote-card__role,.venue-card__badge,.venue-card__text,.link-card__text,.nav-footer__link,.nav-main__link,.nav-main__submenu-link,.intro__text,.quote-card__quote{font-family:var(--ff-body);font-weight:500;font-size:var(--fs-body);line-height:1.4}.venue-hero__title,.event-hero__title,.intro__title{font-size:var(--fs-display);line-height:.9}.direct-contact__title,.amenities__title,.pricing__title,.price-note__title,.more-features__title,.rooms-grid__title,.events-in-action__title,.final-cta__title,.location-map__title,.vbo-illustration__title,.testimonials__title,.services-banner__title,.rooms-carousel__title,.unity__title,.formats__title{font-size:var(--fs-xxl);line-height:.9}.venue-card__title{font-size:var(--fs-xl)}.contact-form__card-title,.venue-filter__title,.unity__feature-title,.link-card__title{font-size:var(--fs-l)}.intro__text,.quote-card__quote{font-size:var(--fs-body-display)}.direct-contact__value,.contact-form__placeholder,.contact-form__step,.contact-form__row,.amenities__label,.pricing__text,.pricing__th,.pricing__td,.pricing__foot-text,.venue-hero__bullet,.price-note__text,.venue-filter__label,.venue-filter__label-sub,.venue-filter__select,.venue-filter__chip,.venue-filter__count,.venue-filter__reset,.event-hero__chip-text,.final-cta__text,.location-map__group-title,.location-map__group-text,.unity__feature-text,.site-footer__lang,.site-footer__heading,.site-footer__text,.site-footer__contact,.quote-card__name,.quote-card__role,.venue-card__badge,.venue-card__text,.link-card__text,.nav-footer__link,.nav-main__link,.nav-main__submenu-link{font-size:var(--fs-body-sm)}.pricing__sub,.final-cta__footnote,.site-footer__legal{font-size:var(--fs-body-xs)}:root{--ff-primary:"GT Walsheim", "GT Walsheim Trial", sans-serif;--ff-body:var(--ff-primary);--ff-title:var(--ff-primary);--ff-button:var(--ff-primary)}[data-container]{--container-width:0;--container-pad:max(var(--gutter), calc((100% - var(--container-width)) / 2));padding-inline:var(--container-pad)}[data-container=ultra]{--container-width:var(--container-ultra)}[data-container=xl]{--container-width:var(--container-xl)}[data-container=lg]{--container-width:var(--container-lg)}[data-container=md]{--container-width:var(--container-md)}[data-container=sm]{--container-width:var(--container-sm)}body{text-wrap:pretty}:root{--gutter:clamp(1.25rem, 7.85714vw + -.321429rem, 6.75rem)}*,:after,:before{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1}.wp-block h1{font-size:var(--wp--preset--font-size--xxl)}h2{font-size:var(--wp--preset--font-size--xl)}h3{font-size:var(--wp--preset--font-size--l)}h4{font-size:var(--wp--preset--font-size--m)}h5{font-size:var(--wp--preset--font-size--s)}h6{font-size:var(--wp--preset--font-size--xs)}a{color:inherit;outline:none;text-decoration:none}strong,b{font-weight:700}em,i{font-style:italic}button{color:inherit;cursor:pointer;background:0 0;border:none;outline:none}img{vertical-align:middle}.content>.wp-block-paragraph,.content>.wp-block-heading,.content>.wp-block-quote,.content>.wp-block-separator,.content>.wp-block-image,.content>.wp-block-list{--container-width:var(--container-xl);--container-pad:max(var(--gutter), calc((100% - var(--container-width)) / 2));padding-inline:var(--container-pad)}.content--formatted .wp-block-heading:not(:first-child){margin-top:1.5rem}.content--formatted .wp-block-heading+.wp-block-heading{margin-top:.75rem}.content--formatted .wp-block-paragraph+.wp-block-heading{margin-top:clamp(2.5rem,3.57143vw + 1.78571rem,5rem)}.content--formatted .wp-block-image{margin-bottom:0}.content--formatted .wp-block-image img{border-radius:var(--border-radius-default);max-width:100%}.content--formatted .wp-block-list{margin-bottom:1.5rem;padding-left:1.25rem}.content--formatted ul{list-style-type:disc}.content--formatted ol{list-style-type:decimal}.content--formatted a:not(.btn){text-underline-offset:.1875rem;text-decoration:underline;transition:all .2s}.content--formatted a:not(.btn):hover{color:var(--color-accent)}.content--formatted .wp-block-separator{color:var(--color-accent);margin-block:clamp(2.5rem,3.57143vw + 1.78571rem,5rem)}.content--formatted .wp-block-quote{margin-block:clamp(2.5rem,3.57143vw + 1.78571rem,5rem)}.content--formatted .btn:not(:first-child),.content--formatted .wp-block-acf-button:not(:first-child),.content--formatted .wp-block-image:not(:first-child),.content--formatted p.wp-block-paragraph:not(:first-child),.content--formatted p.wp-block:not(:first-child),.content--formatted .wp-block-list:not(:first-child){margin-top:1.25rem}.hamburger{--hamburger-height:.75rem;--hamburger-width:1.5rem;--hamburger-bar-height:.0625rem;--hamburger-padding-inline:.25rem;--hamburger-padding-block:0rem;--hamburger-color-bg:transparent;--hamburger-color:var(--color-accent);--hamburger-background-border-radius:none;--hamburger-bar-border-radius:var(--border-radius-large);width:var(--hamburger-width);height:var(--hamburger-height);cursor:pointer;background-color:var(--hamburger-color-bg);padding-inline:var(--hamburger-padding-inline);padding-block:var(--hamburger-padding-block);border-radius:var(--hamburger-background-border-radius);cursor:pointer;flex-direction:column;justify-content:space-between;align-items:center;display:flex;position:relative}.hamburger .bar{width:calc(var(--hamburger-width) - 2 * var(--hamburger-padding-inline));height:var(--hamburger-bar-height);border-radius:var(--hamburger-bar-border-radius);background:var(--hamburger-color);transition:all .2s}.hamburger.active .bar{top:calc(var(--hamburger-height) / 2 - var(--hamburger-bar-height) / 2);position:absolute}.hamburger.active .bar:first-child{transform:rotate(-45deg)}.hamburger.active .bar:nth-child(2){opacity:0}.hamburger.active .bar:last-child{transform:rotate(45deg)}.nav-main__list{align-items:center;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.nav-main__item{position:relative}.nav-main__link{color:var(--clr-primary);border-radius:var(--border-radius-large);transition:background var(--transition-fast) ease;align-items:center;gap:.375rem;padding:.5625rem 1.125rem;text-decoration:none;display:inline-flex}.nav-main__link:hover,.nav-main__link:focus-visible{background:var(--clr-surface)}.nav-main__item.is-active .nav-main__link{font-weight:800}.nav-main__item.has-children .nav-main__link:after{content:"";border-bottom:.09375rem solid;border-right:.09375rem solid;width:.5rem;height:.5rem;translate:0 -.125rem;rotate:45deg}.nav-main__submenu{background:var(--clr-white);min-width:17.5rem;box-shadow:0 .5rem 1.875rem rgb(from var(--clr-primary) r g b/15%);opacity:0;visibility:hidden;transition:all var(--transition-fast) ease;border-radius:1rem;margin:0;padding:.625rem;list-style:none;position:absolute;top:calc(100% + .625rem);left:0;translate:0 -.375rem}.nav-main__item:hover .nav-main__submenu,.nav-main__item:focus-within .nav-main__submenu{opacity:1;visibility:visible;translate:0}.nav-main__submenu-link{color:var(--clr-primary);border-radius:var(--border-radius-small);padding:.625rem 1rem;text-decoration:none;display:block}.nav-main__submenu-link:hover,.nav-main__submenu-link:focus-visible{background:var(--clr-surface)}.nav-footer__list{flex-direction:column;gap:1.125rem;margin:0;padding:0;list-style:none;display:flex}.nav-footer__link{color:inherit;text-decoration:none}.nav-footer__link:hover,.nav-footer__link:focus-visible{text-decoration:underline}[data-padded]{padding-block:clamp(2.5rem,3.57143vw + 1.78571rem,5rem)}.btn{--btn-bg:var(--clr-primary);--btn-bg-hover:var(--clr-azure);--btn-text:var(--clr-white);--btn-text-hover:var(--clr-white);--btn-border:var(--clr-primary);--btn-border-hover:var(--clr-azure);--btn-padding-top:.875rem;--btn-padding-bottom:.875rem;--btn-padding-left:1.4375rem;--btn-padding-right:1.4375rem;--btn-font-size:var(--fs-body-sm);width:fit-content;padding:var(--btn-padding-top) var(--btn-padding-right) var(--btn-padding-bottom) var(--btn-padding-left);color:var(--btn-text);background:var(--btn-bg);border:.0625rem solid var(--btn-border);border-radius:var(--border-radius-button);font-family:var(--ff-button);font-size:var(--btn-font-size);letter-spacing:-.05em;transition:all var(--transition-fast) ease;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);align-items:center;font-weight:400;line-height:1.5;text-decoration:none;display:inline-flex;position:relative}.btn:hover{background:var(--btn-bg-hover);color:var(--btn-text-hover);border-color:var(--btn-border-hover)}.btn__text{text-align:center;display:block}.btn--large{--btn-padding-top:.75rem;--btn-padding-bottom:.75rem;--btn-padding-left:1.75rem;--btn-padding-right:1.75rem;--btn-font-size:1.3125rem}.btn--light{--btn-bg:var(--color-white);--btn-bg-hover:var(--color-white);--btn-text:var(--color-black);--btn-text-hover:var(--color-black);--btn-border:var(--color-white);--btn-border-hover:var(--color-white)}.btn--ghost{--btn-bg:transparent;--btn-bg-hover:var(--clr-white);--btn-text:var(--clr-white);--btn-text-hover:var(--clr-primary);--btn-border:var(--clr-white);--btn-border-hover:var(--clr-white)}.btn--mint{--btn-bg:var(--clr-mint);--btn-bg-hover:var(--clr-citron);--btn-text:var(--clr-primary);--btn-text-hover:var(--clr-primary);--btn-border:var(--clr-mint);--btn-border-hover:var(--clr-citron)}.btn--citron{--btn-bg:var(--clr-citron);--btn-bg-hover:var(--clr-mint);--btn-text:var(--clr-primary);--btn-text-hover:var(--clr-primary);--btn-border:var(--clr-citron);--btn-border-hover:var(--clr-mint)}.btn--ghost-dark{--btn-bg:transparent;--btn-bg-hover:var(--clr-primary);--btn-text:var(--clr-primary);--btn-text-hover:var(--clr-white);--btn-border:var(--clr-primary);--btn-border-hover:var(--clr-primary)}.btn__arrow{margin-left:.5rem;display:inline-flex}.link-card{--link-card-bg:var(--clr-white);--link-card-border:var(--clr-primary);--link-card-text:var(--clr-primary);--link-card-radius:1.5rem;--link-card-padding:clamp(1.5rem, .714286vw + 1.35714rem, 2rem);--link-card-icon-bg:var(--clr-mint);--link-card-icon-size:3rem;--link-card-icon-radius:var(--border-radius-small);padding:var(--link-card-padding);color:var(--link-card-text);background:var(--link-card-bg);border:.0625rem solid var(--link-card-border);border-radius:var(--link-card-radius);transition:background var(--transition-fast) ease;flex-direction:column;gap:1.125rem;text-decoration:none;display:flex}.link-card:hover,.link-card:focus-visible{background:var(--clr-surface)}.link-card--compact{--link-card-padding:1.5625rem;gap:1rem}.link-card--feature{--link-card-radius:2.5625rem;--link-card-icon-bg:var(--clr-secondary);--link-card-icon-size:3.9375rem;--link-card-icon-radius:1.125rem}.link-card__icon{width:var(--link-card-icon-size);height:var(--link-card-icon-size);background:var(--link-card-icon-bg);border-radius:var(--link-card-icon-radius);justify-content:center;align-items:center;margin-bottom:clamp(1.5rem,2.85714vw + .928571rem,3.5rem);display:inline-flex}.link-card--compact .link-card__icon{margin-bottom:.5rem}.link-card__icon-image{object-fit:contain;width:1.5rem;height:1.5rem}.link-card__title{text-transform:uppercase}.link-card__arrow{align-self:flex-end;margin-top:auto;display:inline-flex}.venue-card{--venue-card-bg:var(--clr-white);--venue-card-text:var(--clr-primary);--venue-card-radius:1.5rem;height:100%}.venue-card__link{background:var(--venue-card-bg);height:100%;color:var(--venue-card-text);border-radius:var(--venue-card-radius);flex-direction:column;text-decoration:none;display:flex;overflow:clip}.venue-card__media{aspect-ratio:5/4;position:relative}.venue-card__badge{background:var(--clr-citron);color:var(--clr-primary);border-radius:var(--border-radius-large);padding:.375rem .875rem;position:absolute;top:1rem;left:1rem}.venue-card__body{flex-direction:column;flex-grow:1;gap:.625rem;padding:1.5rem;display:flex;position:relative}.venue-card__title{text-transform:uppercase}.venue-card__text{padding-right:3rem}.venue-card__arrow{position:absolute;bottom:1.5rem;right:1.5rem}.icon-btn{--icon-btn-size:2.625rem;width:var(--icon-btn-size);height:var(--icon-btn-size);color:inherit;border-radius:var(--border-radius-full);cursor:pointer;transition:opacity var(--transition-fast) ease;background:0 0;border:.0625rem solid;justify-content:center;align-items:center;padding:0;display:inline-flex}.icon-btn:hover,.icon-btn:focus-visible{opacity:.7}.icon-btn:disabled{opacity:.4;cursor:default}.icon-btn--filled{--icon-btn-size:2.25rem;background:var(--clr-cyan);color:var(--clr-primary);border-color:var(--clr-cyan)}.quote-card{--quote-card-bg:var(--clr-white);--quote-card-text:var(--clr-primary);--quote-card-border:var(--clr-primary);background:var(--quote-card-bg);height:100%;color:var(--quote-card-text);border:.0625rem solid var(--quote-card-border);border-radius:2rem;flex-direction:column;justify-content:space-between;gap:1.5rem;padding:clamp(1.75rem,.714286vw + 1.60714rem,2.25rem);display:flex}.quote-card.quote-card--highlighted{--quote-card-bg:var(--clr-primary);--quote-card-text:var(--clr-white);--quote-card-border:var(--clr-primary)}.quote-card__quote{margin:0;line-height:1.4}.quote-card__who{justify-content:space-between;align-items:center;gap:1rem;display:flex}.quote-card__author{flex-direction:column;gap:.375rem;display:flex}.quote-card__name{font-weight:800}.quote-card__avatar{border-radius:var(--border-radius-full);object-fit:cover;flex-shrink:0;width:2.625rem;height:2.625rem}.site-header{inset-inline:0;z-index:4;position:absolute;top:clamp(1rem,2.14286vw + .571429rem,2.5rem)}.site-header__bar{--hamburger-color:var(--clr-primary);background:var(--clr-white);border-radius:var(--border-radius-large);box-shadow:0 .125rem 1.25rem rgb(from var(--clr-primary) r g b/8%);justify-content:space-between;align-items:center;gap:1rem;padding:.5rem .5rem .5rem 1.5rem;display:flex}.site-header__menu{align-items:center;gap:.625rem;display:flex}.branding__link{display:inline-flex}.branding__logo{width:9.25rem;height:auto;display:block}.site-footer{--site-footer-bg:var(--clr-primary);--site-footer-text:var(--clr-white);background:var(--site-footer-bg);color:var(--site-footer-text)}.site-footer__container{padding-block:clamp(2rem,1.42857vw + 1.71429rem,3rem) clamp(1.5rem,1.07143vw + 1.28571rem,2.25rem)}.site-footer__top{justify-content:space-between;align-items:center;gap:1.5rem;margin-bottom:clamp(2rem,1.42857vw + 1.71429rem,3rem);display:flex}.site-footer__grid{grid-template-columns:1fr;gap:clamp(2rem,2.21429rem - 1.07143vw,1.25rem);padding-bottom:clamp(2.5rem,2.14286vw + 2.07143rem,4rem);display:grid}@media (width>=767px){.site-footer__grid{grid-template-columns:repeat(2,1fr)}}@media (width>=1200px){.site-footer__grid{grid-template-columns:repeat(4,1fr)}}.site-footer__heading{margin-bottom:clamp(1.25rem,1.96429vw + .857143rem,2.625rem);font-weight:800}.site-footer__text{max-width:14.375rem}.site-footer__contact{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.site-footer__link{color:inherit}.site-footer__link:hover,.site-footer__link:focus-visible{text-decoration:none}.site-footer__bottom{border-top:.0625rem solid rgb(from var(--clr-white) r g b/15%);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-top:1.5rem;display:flex}.site-footer__legal{opacity:.8}.socials__list{gap:.5rem;margin:1.5rem 0 0;padding:0;list-style:none;display:flex}.social__single{border:.0625rem solid rgb(from var(--clr-white) r g b/40%);border-radius:var(--border-radius-full);width:2.25rem;height:2.25rem;transition:border-color var(--transition-fast) ease;justify-content:center;align-items:center;display:inline-flex}.social__single:hover{border-color:var(--clr-white)}.site-header .hamburger{display:none}@media (width<=979px){.site-header .hamburger{z-index:5;display:flex;position:relative}body.menu-open{overflow:hidden}.site-header__menu{z-index:5;background:var(--clr-primary);opacity:0;visibility:hidden;transition:opacity var(--transition-normal) ease, visibility var(--transition-normal) ease;flex-direction:column;justify-content:center;align-items:flex-start;gap:1.5rem;padding:clamp(5rem,3.57143vw + 4.28571rem,7.5rem) 1.5rem 2.5rem;position:fixed;inset:0}.site-header__menu.is-active{opacity:1;visibility:visible}.nav-main__list{flex-direction:column;align-items:flex-start;gap:.5rem}.nav-main__link{color:var(--clr-white);font-size:var(--fs-l);text-transform:uppercase;padding-inline:0;font-weight:800}.nav-main__link:hover,.nav-main__link:focus-visible{background:0 0}.nav-main__submenu{min-width:0;box-shadow:none;opacity:1;visibility:visible;background:0 0;padding:0 0 0 1rem;position:static;translate:0}.nav-main__submenu-link{color:var(--clr-white);padding-inline:0}.nav-main__submenu-link:hover,.nav-main__submenu-link:focus-visible{background:0 0;text-decoration:underline}}.error-container{text-align:center;padding-top:9.375rem;padding-bottom:6.25rem}.error-container h1{margin-bottom:3.75rem;font-size:5rem;line-height:6.25rem}.error-container p{margin-bottom:2.5rem}.hero-page__breadcrumbs{margin-bottom:clamp(2.5rem,2.14286vw + 2.07143rem,4rem)}.hero-page__inner{grid-template-columns:1fr;gap:clamp(2.5rem,7.14286vw + 1.07143rem,7.5rem);display:grid}@media (width>=980px){.hero-page__inner{grid-template-columns:1fr 1fr}}@media (width>=1400px){.hero-page__inner{grid-template-columns:3fr 2fr}}@media (width>=980px){.hero-page__inner[data-reverse]{direction:rtl}}.hero-column{flex-direction:column;width:100%;display:flex}.hero-page__content{direction:ltr;flex-direction:column;gap:1.5rem;height:100%;display:flex}.hero-page__group{flex-direction:column;gap:2rem;max-width:48rem;margin-top:auto;display:flex}.hero-page__image-block{width:100%;margin:0;overflow:clip}.hero-page__image-block img{width:100%}.home-hero{--home-hero-height:calc(100svh - 1rem);--home-hero-cta-offset:clamp(1.5rem, 3.21429vw + .857143rem, 3.75rem);height:var(--home-hero-height);min-height:26.25rem;position:relative;overflow:clip}@media (width<=766px){.home-hero{--home-hero-height:70svh}}.home-hero__squiggle{pointer-events:none;width:114%;max-width:none;position:absolute;bottom:clamp(-2.5rem,-7.14286vw - 1.07143rem,-7.5rem);left:0}@media (width<=766px){.home-hero__squiggle{width:160%}}.home-hero__cta{right:var(--home-hero-cta-offset);bottom:var(--home-hero-cta-offset);position:absolute}.intro{--intro-text-color:var(--clr-primary);text-align:center;padding-block:clamp(3.5rem,4.82143vw + 2.53571rem,6.875rem)}.intro__title{color:var(--intro-text-color);text-transform:uppercase;max-width:63.375rem;margin-inline:auto}.intro__text{color:var(--intro-text-color);max-width:36.25rem;margin:clamp(1.5rem,.714286vw + 1.35714rem,2rem) auto 0}.intro__squiggle{object-fit:contain;pointer-events:none;width:100%;max-height:8.75rem;margin-top:clamp(1.5rem,2.14286vw + 1.07143rem,3rem);display:block}.formats{--formats-title-color:var(--clr-primary);padding-block:clamp(3rem,4.28571vw + 2.14286rem,6rem)}.formats__title{color:var(--formats-title-color);text-transform:uppercase;margin-bottom:clamp(1.75rem,1.07143vw + 1.53571rem,2.5rem)}.formats__grid{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (width>=767px){.formats__grid[data-layout=columns-4]{grid-template-columns:repeat(2,1fr)}}@media (width>=1200px){.formats__grid[data-layout=columns-4]{grid-template-columns:repeat(4,1fr)}}.formats__grid[data-layout=columns-2]{gap:1rem}@media (width>=980px){.formats__grid[data-layout=columns-2]{grid-template-columns:repeat(2,1fr)}}.unity{padding-block:clamp(2rem,2.14286vw + 1.57143rem,3.5rem)}.unity__panel{--unity-bg:var(--clr-surface);--unity-text:var(--clr-primary);background:var(--unity-bg);color:var(--unity-text);border-radius:1.5rem;grid-template-columns:1fr;gap:clamp(2.5rem,3.92857vw + 1.71429rem,5.25rem);padding:clamp(2rem,2.85714vw + 1.42857rem,4rem);display:grid}@media (width>=980px){.unity__panel{grid-template-columns:1fr 1fr}}.unity__panel[data-theme=dark]{--unity-bg:var(--clr-primary);--unity-text:var(--clr-white)}.unity__title{text-transform:uppercase}.unity__text{margin-top:clamp(1.25rem,1.07143vw + 1.03571rem,2rem)}.unity__features{margin:0;padding:0;list-style:none}.unity__feature{border-bottom:.0625rem solid rgb(from var(--unity-text) r g b/40%);padding-block:clamp(1.25rem,.714286vw + 1.10714rem,1.75rem)}.unity__feature:first-child{padding-top:0}.unity__feature:last-child{border-bottom:0;padding-bottom:0}.unity__feature-head{color:inherit;justify-content:space-between;align-items:flex-start;gap:1rem;text-decoration:none;display:flex}.unity__feature-title{text-transform:uppercase}.unity__feature-arrow{flex-shrink:0;margin-top:.25rem;display:inline-flex}.unity__feature-text{margin-top:.75rem}.rooms-carousel{--rooms-carousel-bg:var(--clr-primary);--rooms-carousel-text:var(--clr-white);background:var(--rooms-carousel-bg);color:var(--rooms-carousel-text);padding-block:clamp(3rem,3.21429vw + 2.35714rem,5.25rem)}.rooms-carousel__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:clamp(1.75rem,1.78571vw + 1.39286rem,3rem);display:flex}.rooms-carousel__title{text-transform:uppercase}.rooms-carousel__controls{align-items:center;gap:.625rem;display:flex}@media (width<=766px){.rooms-carousel__control{display:none}}.services-banner{--services-banner-bg:var(--clr-citron);--services-banner-text:var(--clr-primary);background:var(--services-banner-bg);color:var(--services-banner-text)}.services-banner__inner{padding-block:clamp(3rem,2.85714vw + 2.42857rem,5rem)}.services-banner__title{text-transform:uppercase;margin-bottom:clamp(1.75rem,1.07143vw + 1.53571rem,2.5rem)}.services-banner__grid{grid-template-columns:repeat(auto-fit,minmax(13.75rem,1fr));gap:1.25rem;display:grid}.testimonials{--testimonials-title-color:var(--clr-primary);padding-block:clamp(3rem,2.85714vw + 2.42857rem,5rem)}.testimonials__title{color:var(--testimonials-title-color);text-transform:uppercase;margin-bottom:clamp(1.75rem,1.07143vw + 1.53571rem,2.5rem)}.testimonials__grid{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (width>=767px){.testimonials__grid{grid-template-columns:repeat(2,1fr)}}@media (width>=1200px){.testimonials__grid{grid-template-columns:repeat(3,1fr)}}.vbo-illustration{--vbo-illustration-bg:var(--clr-primary);--vbo-illustration-text:var(--clr-white);background:var(--vbo-illustration-bg);color:var(--vbo-illustration-text)}.vbo-illustration__inner{grid-template-columns:1fr;align-items:center;gap:clamp(2.5rem,.892857vw + 2.32143rem,3.125rem);padding-block:clamp(3.5rem,4.375vw + 2.625rem,6.5625rem);display:grid}@media (width>=980px){.vbo-illustration__inner{grid-template-columns:1fr 1fr}}.vbo-illustration__title{text-transform:uppercase}.vbo-illustration__text{max-width:30rem;margin-top:clamp(1.25rem,.892857vw + 1.07143rem,1.875rem)}.vbo-illustration__media{justify-content:center;display:flex}.vbo-illustration__image{width:100%;max-width:36.3125rem;height:auto}.location-map{--location-map-radius:1.5rem;padding-block:clamp(3.5rem,5.71429vw + 2.35714rem,7.5rem)}.location-map__title{color:var(--clr-primary);text-transform:uppercase;margin-bottom:clamp(1.75rem,1.07143vw + 1.53571rem,2.5rem)}.location-map__grid{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (width>=980px){.location-map__grid[data-layout=info-panel]{grid-template-columns:11fr 9fr}.location-map__grid[data-layout=info-cards]{grid-template-columns:1fr 1fr}}.location-map__map{border-radius:var(--location-map-radius);min-height:20rem;overflow:clip}.location-map__iframe{border:0;width:100%;height:100%;min-height:20rem;display:block}.location-map__info{background:var(--clr-primary);color:var(--clr-white);border-radius:var(--location-map-radius);flex-direction:column;gap:1.5rem;padding:clamp(1.75rem,.714286vw + 1.60714rem,2.25rem);display:flex}.location-map__group:last-child{border-top:.0625rem solid rgb(from var(--clr-white) r g b/30%);margin-top:auto;padding-top:1.25rem}.location-map__group-title{margin-bottom:.625rem;font-weight:800}.location-map__cards{grid-template-columns:1fr 1fr;align-content:start;gap:1.25rem;display:grid}.final-cta{--final-cta-bg:var(--clr-secondary);--final-cta-text:var(--clr-primary);padding-block:clamp(2rem,2.14286vw + 1.57143rem,3.5rem)}.final-cta[data-theme=surface]{--final-cta-bg:var(--clr-surface)}.final-cta[data-theme=dark]{--final-cta-bg:var(--clr-primary);--final-cta-text:var(--clr-white);padding-block:0}.final-cta__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.625rem;display:flex}.final-cta__panel{background:var(--final-cta-bg);color:var(--final-cta-text);text-align:center;flex-direction:column;align-items:center;gap:clamp(1.25rem,1.07143vw + 1.03571rem,2rem);padding:clamp(3rem,2.85714vw + 2.42857rem,5rem) clamp(1.5rem,2.85714vw + .928571rem,3.5rem);display:flex}.final-cta[data-theme=cyan] .final-cta__panel,.final-cta[data-theme=surface] .final-cta__panel{border-radius:1.5rem}.final-cta__title{text-transform:uppercase;max-width:37.5rem}.final-cta__text,.final-cta__footnote{max-width:37.5rem}.event-hero{--event-hero-text:var(--clr-primary);color:var(--event-hero-text);padding-block:clamp(3rem,5.53571vw + 1.89286rem,6.875rem) clamp(2.5rem,3.57143vw + 1.78571rem,5rem)}.event-hero__title{text-transform:uppercase;max-width:56.25rem}.event-hero__text{max-width:28.5rem;margin-top:clamp(1.5rem,1.42857vw + 1.21429rem,2.5rem)}.event-hero__actions{flex-wrap:wrap;gap:.625rem;margin-top:clamp(1.25rem,1.60714vw + .928571rem,2.375rem);display:flex}.event-hero__media{aspect-ratio:var(--aspect-ratio-cinerama);border-radius:1.5rem;margin-top:clamp(1.75rem,1.78571vw + 1.39286rem,3rem);overflow:clip}@media (width>=980px){.event-hero__media{aspect-ratio:1216/450}}.event-hero__image{position:relative}.event-hero__chips{grid-template-columns:1fr;gap:2rem;margin-top:clamp(1.75rem,2.5vw + 1.25rem,3.5rem);display:grid}@media (width>=767px){.event-hero__chips{grid-template-columns:repeat(2,1fr)}}@media (width>=1200px){.event-hero__chips{grid-template-columns:repeat(4,1fr)}}.event-hero__chip-title{font-weight:800}.event-hero__chip-text{margin-top:.625rem}.events-in-action{--events-in-action-bg:var(--clr-primary);--events-in-action-text:var(--clr-white);background:var(--events-in-action-bg);color:var(--events-in-action-text);padding-block:clamp(3rem,4.28571vw + 2.14286rem,6rem)}.events-in-action__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:clamp(1.75rem,1.78571vw + 1.39286rem,3rem);display:flex}.events-in-action__title{text-transform:uppercase}.events-in-action__text{max-width:36.25rem;margin-top:clamp(1rem,1.07143vw + .785714rem,1.75rem)}.events-in-action__controls{gap:.625rem;display:flex}.events-in-action__slide{aspect-ratio:806/460;border-radius:1.5rem;overflow:clip}.events-in-action__image{position:relative}.venue-filter{padding-block:clamp(1.5rem,1.42857vw + 1.21429rem,2.5rem)}.venue-filter__panel{--venue-filter-bg:var(--clr-surface);--venue-filter-text:var(--clr-primary);background:var(--venue-filter-bg);color:var(--venue-filter-text);border-radius:1.5rem;padding:clamp(1.5rem,.714286vw + 1.35714rem,2rem)}.venue-filter__title{text-transform:uppercase;margin-bottom:1.5rem}.venue-filter__row{flex-wrap:wrap;align-items:center;gap:1.5rem;padding-block:.75rem;display:flex}.venue-filter__row.venue-filter__row--divided{border-top:.0625rem solid rgb(from var(--clr-primary) r g b/25%);margin-top:.75rem;padding-top:1.5rem}.venue-filter__label{flex-direction:column;gap:.125rem;min-width:11rem;display:flex}.venue-filter__controls{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.venue-filter__select{appearance:none;color:var(--clr-primary);border:.0625rem solid var(--clr-primary);border-radius:var(--border-radius-large);cursor:pointer;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%23000533' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E") right 1.25rem center no-repeat;padding:.5625rem 2.5rem .5625rem 1.375rem}.venue-filter__chips{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.venue-filter__chip{color:var(--clr-primary);border:.0625rem solid var(--clr-primary);border-radius:var(--border-radius-large);cursor:pointer;transition:background var(--transition-fast) ease, color var(--transition-fast) ease;background:0 0;padding:.5625rem 1.375rem}.venue-filter__chip:hover,.venue-filter__chip:focus-visible{background:rgb(from var(--clr-primary) r g b/10%)}.venue-filter__chip.is-active{background:var(--clr-primary);color:var(--clr-white)}.venue-filter__meta{justify-content:space-between}.venue-filter__reset{color:var(--clr-primary);cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;padding:0;display:inline-flex}.venue-filter__reset:hover,.venue-filter__reset:focus-visible{text-decoration:underline}.rooms-grid{padding-block:clamp(2.5rem,3.57143vw + 1.78571rem,5rem)}.rooms-grid__head{margin-bottom:clamp(1.75rem,1.07143vw + 1.53571rem,2.5rem)}.rooms-grid__title{color:var(--clr-primary);text-transform:uppercase}.rooms-grid__text{color:var(--clr-primary);max-width:36.25rem;margin-top:.875rem}.rooms-grid__grid{grid-template-columns:1fr;gap:.9375rem;display:grid}@media (width>=767px){.rooms-grid__grid{grid-template-columns:repeat(2,1fr)}}@media (width>=1200px){.rooms-grid__grid{grid-template-columns:repeat(3,1fr)}}.more-features{--more-features-bg:var(--clr-surface);--more-features-text:var(--clr-primary);background:var(--more-features-bg);color:var(--more-features-text)}.more-features__inner{padding-block:clamp(3rem,2.85714vw + 2.42857rem,5rem)}.more-features__title{text-transform:uppercase;margin-bottom:clamp(1.75rem,1.07143vw + 1.53571rem,2.5rem)}.more-features__grid{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (width>=767px){.more-features__grid{grid-template-columns:repeat(2,1fr)}}@media (width>=1200px){.more-features__grid{grid-template-columns:repeat(4,1fr)}}.price-note{padding-block:clamp(1.5rem,1.42857vw + 1.21429rem,2.5rem)}.price-note__card{background:var(--clr-white);color:var(--clr-primary);border:.0625rem solid var(--clr-primary);border-radius:1.5rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;padding:2rem 2.25rem;display:flex}.price-note__card.price-note__card--large{padding-block:clamp(2.5rem,2.14286vw + 2.07143rem,4rem)}.price-note__copy{max-width:38.125rem}.price-note__title{text-transform:uppercase;margin-bottom:clamp(1.25rem,1.78571vw + .892857rem,2.5rem)}.price-note__card--large .price-note__text{font-size:var(--fs-body)}.price-note__actions{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.venue-hero{--venue-hero-text:var(--clr-primary)}.venue-hero__media{height:clamp(22.5rem,25.0893vw + 17.4821rem,40.0625rem);position:relative}.venue-hero__title-wrap{inset-inline:0;position:absolute;bottom:clamp(1.5rem,3.21429vw + .857143rem,3.75rem)}.venue-hero__title{color:var(--clr-white);text-transform:uppercase;text-shadow:0 .125rem 1.5rem rgb(from var(--clr-primary) r g b/35%)}.venue-hero__intro{color:var(--venue-hero-text);grid-template-columns:1fr;gap:clamp(2rem,1.42857vw + 1.71429rem,3rem);padding-block:clamp(2.5rem,3.57143vw + 1.78571rem,5rem);display:grid}@media (width>=980px){.venue-hero__intro{grid-template-columns:1fr 1fr}}.venue-hero__copy{flex-direction:column;align-items:flex-start;gap:clamp(1.5rem,1.42857vw + 1.21429rem,2.5rem);display:flex}.venue-hero__text{max-width:35.25rem}.venue-hero__bullets{background:var(--clr-primary);color:var(--clr-white);border-radius:1.5rem;margin:0;padding:clamp(1.5rem,.714286vw + 1.35714rem,2rem) clamp(1.5rem,1.07143vw + 1.28571rem,2.25rem);list-style:none}.venue-hero__bullet{padding:.8125rem 0 .8125rem 1.5rem;position:relative}.venue-hero__bullet:before{content:"";background:var(--clr-cyan);border-radius:var(--border-radius-full);width:.5rem;height:.5rem;position:absolute;top:50%;left:0;translate:0 -50%}.gallery-row{padding-block:clamp(1.5rem,1.42857vw + 1.21429rem,2.5rem)}.gallery-row__grid{grid-template-columns:1fr;gap:1rem;display:grid}@media (width>=767px){.gallery-row__grid{grid-template-columns:3fr 2fr}}.gallery-row__item{aspect-ratio:var(--aspect-ratio-cinerama);border-radius:1.5rem;margin:0;overflow:clip}@media (width>=767px){.gallery-row__item{aspect-ratio:auto;height:clamp(22.5rem,16.0714vw + 19.2857rem,33.75rem)}}.gallery-row__image{position:relative}.pricing{padding-block:clamp(1.5rem,1.42857vw + 1.21429rem,2.5rem)}.pricing__panel{--pricing-bg:var(--clr-primary);--pricing-text:var(--clr-white);background:var(--pricing-bg);color:var(--pricing-text);border-radius:1.5rem;padding:clamp(2rem,2.85714vw + 1.42857rem,4rem)}.pricing__title{text-transform:uppercase}.pricing__text{max-width:41.875rem;margin-top:clamp(1rem,1.07143vw + .785714rem,1.75rem)}.pricing__scroll{-webkit-overflow-scrolling:touch;margin-top:clamp(1.5rem,1.42857vw + 1.21429rem,2.5rem);overflow-x:auto}.pricing__table{border-collapse:collapse;width:100%;min-width:56.25rem}.pricing__th{text-align:left;border-bottom:.0625rem solid rgb(from var(--clr-white) r g b/30%);padding:1rem;font-weight:800}.pricing__th.pricing__th--first{padding-left:0}.pricing__td{border-bottom:.0625rem solid rgb(from var(--clr-white) r g b/15%);vertical-align:top;padding:1.25rem 1rem}.pricing__td.pricing__td--first{padding-left:0;font-weight:800}.pricing__sub{opacity:.7;margin-top:.375rem;font-weight:500;display:block}.pricing__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;margin-top:clamp(1.5rem,1.42857vw + 1.21429rem,2.5rem);display:flex}.pricing__foot-text{max-width:30rem}.pricing__actions{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.amenities{--amenities-text:var(--clr-primary);color:var(--amenities-text);padding-block:clamp(2.5rem,3.57143vw + 1.78571rem,5rem)}.amenities__title{text-transform:uppercase;margin-bottom:clamp(1.5rem,1.42857vw + 1.21429rem,2.5rem)}.amenities__grid{grid-template-columns:1fr;gap:.9375rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=767px){.amenities__grid{grid-template-columns:repeat(2,1fr)}}@media (width>=1200px){.amenities__grid{grid-template-columns:repeat(3,1fr)}}.amenities__item{border:.0625rem solid rgb(from var(--clr-primary) r g b/30%);border-radius:1rem;align-items:center;gap:.875rem;padding:1.5rem;display:flex}.amenities__icon{background:var(--clr-surface);border-radius:var(--border-radius-small);flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex}.amenities__icon-image{object-fit:contain;width:1.125rem;height:1.125rem}.contact-form{grid-template-columns:1fr;align-items:start;gap:1.25rem;padding-block:clamp(2rem,2.14286vw + 1.57143rem,3.5rem);display:grid}@media (width>=980px){.contact-form{grid-template-columns:7fr 5fr}}.contact-form__shell{background:var(--clr-white);color:var(--clr-primary);border:.0625rem solid var(--clr-primary);border-radius:2rem;padding:clamp(1.75rem,1.78571vw + 1.39286rem,3rem)}.contact-form__side{flex-direction:column;gap:1.125rem;display:flex}.contact-form__card{border-radius:2rem;padding:clamp(1.75rem,.714286vw + 1.60714rem,2.25rem)}.contact-form__card.contact-form__card--steps{background:var(--clr-secondary);color:var(--clr-primary)}.contact-form__card.contact-form__card--direct{background:var(--clr-primary);color:var(--clr-white)}.contact-form__card-title{text-transform:uppercase;margin-bottom:1.5rem}.contact-form__steps{counter-reset:steps;flex-direction:column;gap:1.125rem;margin:0;padding:0;list-style:none;display:flex}.contact-form__step{counter-increment:steps;padding-left:2.5rem;position:relative}.contact-form__step:before{content:counter(steps);background:var(--clr-primary);width:1.625rem;height:1.625rem;color:var(--clr-white);border-radius:var(--border-radius-full);font-size:var(--fs-body-xs);justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;left:0;translate:0 -50%}.contact-form__rows{flex-direction:column;gap:1.125rem;margin:0;padding:0;list-style:none;display:flex}.contact-form__row.contact-form__row--note{border-top:.0625rem solid rgb(from var(--clr-white) r g b/30%);padding-top:1.125rem}.contact-form__link{color:inherit}.contact-form__link:hover,.contact-form__link:focus-visible{text-decoration:none}.direct-contact{--direct-contact-text:var(--clr-primary);color:var(--direct-contact-text);text-align:center;padding-block:clamp(2.5rem,1.42857vw + 2.21429rem,3.5rem)}.direct-contact__title{text-transform:uppercase}.direct-contact__text{max-width:36.25rem;margin:clamp(1rem,1.07143vw + .785714rem,1.75rem) auto 0}.direct-contact__grid{grid-template-columns:1fr;justify-content:center;gap:1rem;max-width:47.5rem;margin:clamp(1.5rem,1.42857vw + 1.21429rem,2.5rem) auto 0;display:grid}@media (width>=767px){.direct-contact__grid{grid-template-columns:repeat(2,1fr)}}.direct-contact__card{background:var(--clr-white);color:inherit;border:.0625rem solid var(--clr-primary);text-align:left;transition:background var(--transition-fast) ease;border-radius:1.5rem;padding:2rem;text-decoration:none}.direct-contact__card:hover,.direct-contact__card:focus-visible{background:var(--clr-surface)}.direct-contact__label{margin-bottom:.625rem;font-weight:800}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{opacity:0;z-index:0;margin:0!important}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;height:100%;display:flex;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{pointer-events:none;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;display:flex}.splide__pagination li{pointer-events:auto;margin:0;line-height:1;list-style-type:none;display:inline-block}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{visibility:hidden;position:relative}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;margin:0;position:relative;list-style-type:none!important}.splide__slide img{vertical-align:bottom}.splide__spinner{contain:strict;border:2px solid #999;border-left-color:#0000;border-radius:50%;width:20px;height:20px;margin:auto;animation:1s linear infinite splide-loading;display:inline-block;position:absolute;inset:0}.splide__sr{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{z-index:0;position:relative;overflow:hidden}
