@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-b861bbc7],[data-v-b861bbc7]::backdrop,[data-v-b861bbc7]:after,[data-v-b861bbc7]:before{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-font-weight:initial;--tw-tracking:initial}}}.main-menu[data-v-b861bbc7]{color:var(--main-menu-color,#000);max-width:1300px;width:100%;--tw-drop-shadow-size:drop-shadow(0 0 3px var(--tw-drop-shadow-color,#00000040));--tw-drop-shadow:var(--tw-drop-shadow-size);container-type:inline-size;filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,);position:relative}@media(min-width:769px){.main-menu[data-v-b861bbc7]{color:var(--main-menu-color,#fff)}}.main-menu .menu-item[data-v-b861bbc7]{cursor:pointer;opacity:1;text-align:center;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));white-space:nowrap;--tw-duration:.5s;--tw-ease:var(--ease-in-out,cubic-bezier(.4,0,.2,1));transition-duration:.5s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1))}.main-menu .menu-item>a[data-v-b861bbc7]{align-items:center;display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*2);justify-content:center}.main-menu .menu-item>a[data-v-b861bbc7]>div:first-child{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300);--tw-tracking:.5em;letter-spacing:.5em;padding-left:.5em}html[data-lang=en] .main-menu .menu-item>a[data-v-b861bbc7]>div:first-child{--tw-tracking:.4em;letter-spacing:.4em;padding-left:.4em;text-transform:uppercase}@media(min-width:769px){html[data-lang=en] .main-menu .menu-item>a[data-v-b861bbc7]>div:first-child{--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300)}}.main-menu .menu-item>a[data-v-b861bbc7]>div:last-child{--tw-font-weight:var(--font-weight-light,300);font-size:1.8cqw;font-weight:var(--font-weight-light,300);--tw-tracking:.5em;letter-spacing:.5em;padding-left:.5em}html[data-lang=en] .main-menu .menu-item>a[data-v-b861bbc7]>div:last-child{--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em);padding-left:.1em;text-transform:uppercase}@media(min-width:769px){html[data-lang=en] .main-menu .menu-item>a[data-v-b861bbc7]>div:last-child{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}}.main-menu .menu-item[data-v-b861bbc7]:hover,:is(.main-menu:has(.menu-item:hover),.main-menu:has(.menu-item.active)) .menu-item[data-v-b861bbc7]:not(:hover):not(.active){opacity:1}.main-menu.mobile-menu .menu-item[data-v-b861bbc7]{padding-bottom:calc(var(--spacing,.25rem)*7.5)}.main-menu.mobile-menu .menu-item.active[data-v-b861bbc7]{padding-bottom:calc(var(--spacing,.25rem)*0)}.main-menu.mobile-menu .menu-item>a[data-v-b861bbc7]>div{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.55556));padding-left:calc(var(--spacing,.25rem)*0);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em);text-transform:uppercase}.main-menu.mobile-menu .menu-item>a[data-v-b861bbc7]>div:first-child:not(:last-child){display:none}.main-menu.mobile-menu .menu-item>a[data-v-b861bbc7]>div:last-child{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.55556));padding-left:calc(var(--spacing,.25rem)*0);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em);text-transform:uppercase}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}:root:has(.header.menu-open){overflow:hidden}.header[data-v-b7035a0e]{--header-text-color:#000;--header-bg-color:#fff}.header[data-v-b7035a0e] .menu .menu-item>a{text-align:center}.header[data-v-b7035a0e] .menu>.menu-item{--tw-border-style:none;border-style:none}.header[data-v-b7035a0e] .menu>.menu-item>a{min-width:200px}.header[data-v-b7035a0e] .menu>.menu-item.has-sub-menu .sub-menu{--tw-border-style:none;align-items:center;border-style:none;justify-content:center}.header[data-v-b7035a0e] .menu>.menu-item.has-sub-menu .sub-menu:before{display:none}.header[data-v-b7035a0e] .menu>.menu-item:last-child{margin-bottom:50px}
