.mainSite header .navbar .icon .logoDefault{display:none}.mainSite header .navbar .groupSwitch{opacity:0}.mainSite header.menuScrolled .navbar .groupSwitch{opacity:1}.mainSite .homePage{position:relative}.mainSite #mainPicker{display:flex;flex-direction:column;flex-wrap:wrap;position:relative;z-index:14}.mainSite #mainPicker .pickerScrollDownHolder{position:relative;order:1;width:100%;height:0;flex-shrink:0;z-index:3}.mainSite #mainPicker::before{content:"";position:absolute;left:50%;transform:translateX(-50%);top:0;width:90%;height:100%;max-width:700px;background-image:url(/image/logo.svg);background-size:contain;background-position:center;background-repeat:no-repeat;z-index:2;opacity:1;transition:all .75s ease-in-out;pointer-events:none}.mainSite #mainPicker:has(.pickerElement.is-hovered)::before{opacity:0}.mainSite #mainPicker .pickerElement{width:100%;background-color:var(--color-prim);min-height:50vh;position:relative;transition:all .75s ease-in-out;cursor:pointer}.mainSite #mainPicker .pickerElement.is-hovered{min-height:70vh}.mainSite #mainPicker .pickerElement.is-hovered{min-height:70vh}.mainSite #mainPicker .pickerElement:has(~.pickerElement.is-hovered){min-height:30vh}.mainSite #mainPicker:has(.pickerElement.is-hovered) .pickerElement:not(.is-hovered)::before{backdrop-filter:blur(4px)}.mainSite #mainPicker .pickerElement.is-hovered::before{backdrop-filter:none}.mainSite #mainPicker .pickerElement::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(var(--color-prim-rgb),.4);z-index:1;transition:all 1.5s ease-in-out}.mainSite #mainPicker .pickerElement #pickerElement1.bgImageElement{justify-content:start}.mainSite #mainPicker .pickerElement #pickerElement2.bgImageElement{justify-content:end}.mainSite #mainPicker .pickerElement .bgImageElement{width:100%;min-height:inherit;padding-right:.75rem;padding-left:.75rem;display:flex;align-items:center;background-size:cover}.mainSite #mainPicker .pickerElement .pickerText{display:block;position:relative;width:100%;z-index:2;padding-top:3rem;padding-top:3rem;opacity:0;transition:opacity .75s ease-in-out}.mainSite #mainPicker .pickerElement.is-hovered .pickerText{opacity:1}.mainSite #mainPicker .pickerElement .pickerText:after{content:"";position:absolute;top:0;left:0;width:100%;height:1rem;background-image:url(/image/logo.svg);background-size:contain;background-position:left center;background-repeat:no-repeat}.mainSite #mainPicker #picker2 .pickerText:after{left:unset;right:0;background-position:right center}.mainSite #mainPicker .pickerElement .pickerText p{font-size:1.25em}.mainSite #mainPicker .pickerElement .pickerText p:last-of-type{margin-bottom:0}.mainSite #mainPicker .pickerElement .pickerText .cta{font-size:.8em;margin:1rem 0 0 0}.mainSite #mainPicker .pickerElement .bgImageElement video{width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0;pointer-events:none;-webkit-user-select:none;user-select:none}.mainSite #mainPicker .pickerElement .bgImageElement video::-webkit-media-controls{display:none!important}.mainSite .homePage .linkBlocks{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;min-height:100vh;padding:5rem 0}.mainSite .homePage .linkBlocks .block{aspect-ratio:1/.7;width:100%;background-color:var(--color-prim)}.mainSite .homePage .linkBlocks .block .bgImageElement{width:100%;height:calc(100% - 4rem);background-color:rgba(255,255,255,.2)}.mainSite .homePage .linkBlocks .block .content{color:var(--color-white);height:4rem;padding:1rem 2rem;text-transform:uppercase;font-weight:600}.mainSite .pageBreak .pageBreakText.full .cta{min-width:200px}@media(max-width:768px){.mainSite #mainPicker .pickerElement .pickerText{justify-content:center;padding-top:0;opacity:1;pointer-events:none}.mainSite #mainPicker .pickerElement .pickerText .cta{margin:0}.mainSite #mainPicker .pickerElement.is-hovered .pickerText{pointer-events:all}.mainSite #mainPicker #picker1 .pickerText:before,.mainSite #mainPicker #picker2 .pickerText:before{right:0;left:0!important;text-align:center;font-size:2rem}.mainSite #mainPicker .pickerElement .pickerText::after{display:none}.mainSite #mainPicker .pickerElement .pickerText p{font-size:0;text-align:center!important}.mainSite #mainPicker .pickerElement .pickerText p>:not(.cta){display:none}.mainSite #mainPicker .pickerElement .pickerText p>.cta{font-size:1rem}}@media(min-width:768px){.mainSite .pageBreak .pageBreakText{width:70%;margin-left:auto;display:block}.mainSite .pageBreak .pageBreakText h2{font-size:3.5em}.mainSite .pageBreak .bgImageElement::after,.mainSite .pageBreak::after,.mainSite .pageBreak::before{content:"";position:absolute;top:0;width:3px;height:calc(100% - 75px);background-color:var(--color-ter);z-index:2}.mainSite .pageBreak .bgImageElement::after{left:10%;height:100%}.mainSite .pageBreak::before{left:20%}.mainSite .pageBreak::after{left:30%}.mainSite #mainPicker .pickerElement .bgImageElement{padding:1rem;align-items:end;padding:2rem}}@media(min-width:992px){.mainSite #mainPicker{flex-direction:row;flex-wrap:nowrap}.mainSite #mainPicker .pickerScrollDownHolder{order:0;width:0;align-self:flex-end}.mainSite #mainPicker .pickerElement{width:50%;min-height:100vh}.mainSite #mainPicker .pickerElement.is-hovered{width:80%;min-height:100vh}.mainSite #mainPicker .pickerElement:has(~.pickerElement.is-hovered){min-height:100vh}.mainSite #mainPicker .pickerElement .bgImageElement{padding:4rem}.mainSite #mainPicker .pickerElement .pickerText{font-size:1.1em}.mainSite .headerTxt p{font-size:1.8em;line-height:1.2em}.mainSite .headerTxt .cta{font-size:.6em;line-height:1.2em}.mainSite .homePage .linkBlocks .block{width:calc(50% - .5rem)}.mainSite .pageBreak .bgImageElement::after{left:16.67%}.mainSite .pageBreak::before{left:33.33%}.mainSite .pageBreak::after{left:50%}.mainSite .pageBreak .pageBreakText{width:45%}}@media(min-width:1200px){.mainSite #mainPicker::before{max-width:750px}.mainSite #mainPicker .pickerElement.is-hovered{width:70%}.mainSite #mainPicker .pickerElement .bgImageElement{padding:6rem}.mainSite #mainPicker .pickerElement .pickerText{font-size:1.2em;max-width:80%}.mainSite .homePage .linkBlocks{gap:2rem}.mainSite .homePage .linkBlocks .block{width:calc(50% - 1rem)}}@media(min-width:1400px){.mainSite #mainPicker::before{max-width:800px}.mainSite #mainPicker .pickerElement.is-hovered{width:60%}.mainSite #mainPicker .pickerElement .bgImageElement{padding:8rem}}@media(min-width:1600px){.mainSite #mainPicker::before{max-width:950px}}
/*# sourceMappingURL=home.min.css.map */
