.menu[data-v-2b5e735d]{--height:0px;--font:7.5vh;--color:#000;--background-color:#ffb300;--transition-duration:550ms;height:100vh;max-width:100%;position:fixed;width:100vw;z-index:11}@media only screen and (max-width:1023px){.menu[data-v-2b5e735d]{height:calc(var(--computed-100vh) + 1px);min-height:-webkit-fill-available}}.menu .navigation[data-v-2b5e735d]{height:100%;position:relative}.menu .main-list[data-v-2b5e735d]{position:relative}@media only screen and (max-width:1023px){.menu .main-list[data-v-2b5e735d]{background-color:var(--background-color);height:100%;padding-top:30px}}@media only screen and (max-width:380px){.menu .main-list[data-v-2b5e735d]{background-color:var(--background-color);height:100%;padding-top:20px}}.menu .main-list.light-hover li .slash[data-v-2b5e735d],.menu .main-list.light-hover li a[data-v-2b5e735d]{color:#fff}@media(hover:hover){.menu .main-list.light-hover li[data-v-2b5e735d]:hover:before{background-color:#fff}}.menu .main-list.light-hover .divider svg path[data-v-2b5e735d]{fill:#ecebe7}.menu .main-list .inner[data-v-2b5e735d]{height:-moz-fit-content;height:fit-content;margin-top:max(90px,calc(85.71px + 1.1vw));width:100%}.menu .main-list li[data-v-2b5e735d]{--scale:0;--bgHeight:1px;margin-top:-1px;overflow:hidden;padding-top:1px;position:relative;transition:var(--transition-duration) cubic-bezier(.075,.82,.165,1);z-index:5}@media only screen and (max-width:1023px){.menu .main-list li[data-v-2b5e735d],.menu .main-list li[data-v-2b5e735d]:first-child,.menu .main-list li[data-v-2b5e735d]:nth-child(2),.menu .main-list li[data-v-2b5e735d]:nth-child(3),.menu .main-list li[data-v-2b5e735d]:nth-child(4),.menu .main-list li[data-v-2b5e735d]:nth-child(5),.menu .main-list li[data-v-2b5e735d]:nth-child(6){display:block;opacity:1}}.menu .main-list li[data-v-2b5e735d]:before{background-color:var(--background-color);content:"";height:var(--bgHeight);left:0;position:absolute;top:50%;transform:translateY(-50%) scaleX(var(--scale));transition:background-color .5s cubic-bezier(.075,.82,.165,1);width:100%}.menu .main-list li.divider[data-v-2b5e735d]{display:flex;justify-content:center;margin-bottom:max(20.4px,calc(20.4px + .16vw));margin-top:max(20.4px,calc(20.4px + .16vw))}.menu .main-list li.divider[data-v-2b5e735d]:before{content:none}@media(hover:hover){.menu .main-list li[data-v-2b5e735d]:hover:before{background-color:#000}.menu .main-list li:hover a[data-v-2b5e735d]{color:var(--background-color)}}.menu .main-list li .slash[data-v-2b5e735d]{position:relative;z-index:1}@media only screen and (max-width:1023px){.menu .main-list li .slash[data-v-2b5e735d]{display:none}}.menu .main-list li a[data-v-2b5e735d]{--weight:475;--italic:0;align-items:center;display:flex;height:var(--height);justify-content:center;padding:0 33px;position:relative;z-index:1}@media only screen and (max-width:1023px){.menu .main-list li a[data-v-2b5e735d]{height:auto;margin:max(6px,calc(5.571px + .11vw)) 0;padding:0 14px}}@media only screen and (max-width:743px){.menu .main-list li a[data-v-2b5e735d]{margin:10px 0}}.menu .main-list li a .-nav3[data-v-2b5e735d]{font-variation-settings:"wght" var(--weight),"ital" var(--italic);transition:.4s cubic-bezier(.19,1,.22,1)}.menu .main-list li .-nav3[data-v-2b5e735d]{display:block;font-size:var(--font);pointer-events:none}@media only screen and (max-width:1023px){.menu .main-list li .-nav3[data-v-2b5e735d]{font-size:max(30px,calc(19.236px + 2.76vw))}}@media only screen and (max-width:743px){.menu .main-list li .-nav3[data-v-2b5e735d]{font-size:30px}}.menu .main-list .socials[data-v-2b5e735d]{align-items:center;display:flex;flex-direction:row;font-size:var(--font)}@media only screen and (max-width:1023px){.menu .main-list .socials[data-v-2b5e735d]{bottom:2.5vh;display:grid;grid-template-columns:1fr 1fr;position:absolute;width:100%}}@media only screen and (max-width:380px){.menu .main-list .socials[data-v-2b5e735d]{bottom:1.5vh}}.menu .main-list .socials a[data-v-2b5e735d]{padding:0 15px}@media only screen and (max-width:1023px){.menu .main-list .socials a[data-v-2b5e735d]{font-feature-settings:"ss02" on,"ss05" on,"ss07" on,"ss01" on,"liga" on;font-family:denim;font-size:max(13px,calc(11.479px + .39vw));font-size:20px!important;font-variation-settings:"wght" 450;letter-spacing:.01em;line-height:1.4em}}@media only screen and (max-width:1023px)and (max-width:1023px){.menu .main-list .socials a[data-v-2b5e735d]{font-size:15px;font-variation-settings:"wght" 450;letter-spacing:0;line-height:1.3em}}@media only screen and (max-width:1023px)and (min-width:1023px)and (max-width:1800px){.menu .main-list .socials a[data-v-2b5e735d]{font-size:max(11px,calc(9.479px + .39vw))}}@media only screen and (max-width:1023px)and (min-width:2200px){.menu .main-list .socials a[data-v-2b5e735d]{font-size:20px}}.menu .main-list .socials .main-wrapper[data-v-2b5e735d]{align-items:center;display:flex}@media only screen and (max-width:1023px){.menu .main-list .socials .main-wrapper[data-v-2b5e735d]{height:35px}}@media only screen and (max-width:743px){.menu .main-list .socials .main-wrapper[data-v-2b5e735d]{height:30px}}.menu .main-list .socials .main-wrapper[data-v-2b5e735d]:first-child{padding-left:33px}@media only screen and (max-width:1023px){.menu .main-list .socials .main-wrapper[data-v-2b5e735d]:first-child{padding-left:15px}}.menu .main-list .socials .main-wrapper:first-child a[data-v-2b5e735d]{padding-left:0}.menu .main-list .socials [data-v-2b5e735d]{font-family:denim}.menu .main-list .button-li[data-v-2b5e735d]{align-items:center;display:flex;flex-direction:row;overflow:visible;width:100%}@media only screen and (max-width:1023px){.menu .main-list .button-li[data-v-2b5e735d]{bottom:2.5vh;position:absolute;width:100%}}@media only screen and (max-width:380px){.menu .main-list .button-li[data-v-2b5e735d]{bottom:1.5vh}}.menu .main-list .button-li[data-v-2b5e735d] .button{width:100%}.menu .main-list .button-li[data-v-2b5e735d] .button .button-type.-medium{height:50px}.menu .main-list .button-li[data-v-2b5e735d] .button .-p_medium{font-size:21px}.menu .main-list .button-li[data-v-2b5e735d] .button .button-inner{width:100%}.menu .close-icon[data-v-2b5e735d]{cursor:pointer;height:max(20.8px,calc(20.8px + .33vw));position:absolute;right:max(21.3px,calc(21.3px + .53vw));top:max(20.8px,calc(20.8px + .33vw));width:max(20.8px,calc(20.8px + .33vw));z-index:5}@media only screen and (max-width:1023px){.menu .close-icon[data-v-2b5e735d]{right:18px;top:15px}}.menu .close-icon.white svg path[data-v-2b5e735d]{fill:#fff}.menu .close-icon.light-hover svg path[data-v-2b5e735d]{fill:#ecebe7}.menu .close-icon svg[data-v-2b5e735d]{transform:scale(1) rotate(0deg);transition:var(--transition-duration) cubic-bezier(.075,.82,.165,1)}@media(hover:hover){.menu .close-icon:hover svg[data-v-2b5e735d]{transform:scale(1.1) rotate(90deg)}}@media only screen and (max-width:1023px){.menu.open .main-list .button-li[data-v-2b5e735d]{pointer-events:all}}span[data-v-7a9ee508]{pointer-events:none}a[data-disabled=false][data-v-7a9ee508]{cursor:pointer}.button-type[data-v-393761c2]{align-items:center;background-color:var(--background-color);border:1px solid var(--outline-color);border-radius:var(--border-radius);color:var(--color);display:flex;justify-content:center;overflow:hidden}.button-type.-small[data-v-393761c2]{height:32px;padding:0 15px}.button-type.-small.-rect[data-v-393761c2]{padding:0 78px}.button-type.-medium[data-v-393761c2]{height:44px;padding:0 20px}.button-type.-medium.-rect[data-v-393761c2]{padding:0 102px}.button-type.-large[data-v-393761c2]{height:60px;padding:0 26px}.button-type.-large.-rect[data-v-393761c2]{padding:0 126px}.button-type.-extra-large[data-v-393761c2]{height:max(50px,calc(44.618px + 1.38vw));padding:0 26px}.button-type.-extra-large.-rect[data-v-393761c2]{padding:0 126px}.button-type.-extra-large .-p_extra-large[data-v-393761c2]{font-feature-settings:"ss02" on,"ss05" on,"ss07" on,"ss01" on,"liga" on;font-family:denim;font-size:max(18px,calc(14.997px + .77vw));font-size:max(25px,calc(22.855px + .55vw));font-variation-settings:"wght" 450;letter-spacing:.01em;line-height:1.25em}@media only screen and (max-width:1023px){.button-type.-extra-large .-p_extra-large[data-v-393761c2]{font-size:20px;font-variation-settings:"wght" 450;letter-spacing:0;line-height:1.4em}}@media only screen and (min-width:1023px)and (max-width:1800px){.button-type.-extra-large .-p_extra-large[data-v-393761c2]{font-size:max(16px,calc(13.192px + .72vw))}}@media only screen and (min-width:2200px){.button-type.-extra-large .-p_extra-large[data-v-393761c2]{font-size:32px}}.button-type.-no-label[data-v-393761c2]{padding:12px;width:48px}.button-type .button-label[data-v-393761c2]{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;overflow:visible;position:relative;white-space:nowrap}.button[data-v-7f0c5a63]{--color:#fff;--background-color:#000;--outline-color:#000;--transition-duration:550ms;--transition-delay:0ms;display:inline-block;position:relative}.button.-round[data-v-7f0c5a63]{--border-radius:max(25.5px,calc(25.5px + 2.25vw))}.button.-rect[data-v-7f0c5a63]{--border-radius:0}.button.-dark[data-v-7f0c5a63]{--color:#000;--background-color:#fff;--outline-color:#fff}.button.-white[data-v-7f0c5a63]{--color:#fff;--background-color:#000;--outline-color:#000}.button:focus-visible .button-type[data-v-7f0c5a63]{outline:2px solid rgba(255,179,0,.5)}.button .button-type .button-label[data-v-7f0c5a63],.button .button-type[data-v-7f0c5a63]{transition:var(--transition-duration) cubic-bezier(.075,.82,.165,1) var(--transition-delay)}.button .button-type .button-label[data-v-7f0c5a63]{overflow:visible;white-space:nowrap}.button[data-disabled=true][data-v-7f0c5a63]{--background-color:rgba(0,0,0,.1);--outline-color:transparent;cursor:not-allowed;pointer-events:none}.button[data-disabled=true] .button-label[data-v-7f0c5a63]{color:#fff}.button[data-disabled=true].-dark[data-v-7f0c5a63]{--background-color:hsla(0,0%,100%,.25);--outline-color:hsla(0,0%,100%,0)}.button[data-disabled=true].-dark .button-label[data-v-7f0c5a63]{color:#000}@media(hover:hover){.button[data-v-7f0c5a63]:hover{--color:#000;--background-color:#ffb300;--outline-color:#ffb300}}.button[data-v-7f0c5a63]:active{--color:#000;--background-color:#ffb300;--outline-color:#ffb300;transition:background-color var(--transition-duration) cubic-bezier(.075,.82,.165,1) var(--transition-delay)}