.layout-module-scss-module__Zvgw9a__container{width:100%}.layout-module-scss-module__Zvgw9a__container .layout-module-scss-module__Zvgw9a__hero img{height:100%;position:absolute;bottom:0}.layout-module-scss-module__Zvgw9a__container .layout-module-scss-module__Zvgw9a__hero:before{content:"";z-index:5;background:linear-gradient(#0000,#00000001 8.48%,#00000002 16.09%,#00000005 23.08%,#0000000a 29.7%,#00000012 36.22%,#0000001a 42.87%,#0002 49.93%,#00000028 57.63%,#00000032 66.23%,#00000035 76%,#00000038 87.17%,#00000057);width:100%;height:100%;display:block;position:absolute;bottom:0;transform:rotate(180deg)}.layout-module-scss-module__Zvgw9a__container .layout-module-scss-module__Zvgw9a__wrapper{flex-direction:column;align-items:center;gap:32px;max-width:1344px;min-height:100dvh;margin:0 auto;padding:32px 32px 0;display:flex}.layout-module-scss-module__Zvgw9a__container .layout-module-scss-module__Zvgw9a__wrapper>div{flex-direction:column;gap:8px;height:fit-content;display:flex}.layout-module-scss-module__Zvgw9a__container .layout-module-scss-module__Zvgw9a__wrapper>div:first-child{margin-top:auto}.layout-module-scss-module__Zvgw9a__container .layout-module-scss-module__Zvgw9a__wrapper>div h2{font-size:1.75rem}.layout-module-scss-module__Zvgw9a__container .layout-module-scss-module__Zvgw9a__wrapper>div *{letter-spacing:.3px;font-size:1.25rem;font-weight:600;line-height:1.2}.layout-module-scss-module__Zvgw9a__container .layout-module-scss-module__Zvgw9a__wrapper>div p,.layout-module-scss-module__Zvgw9a__container .layout-module-scss-module__Zvgw9a__wrapper>div li{color:var(--grey-700);line-height:1.3}.layout-module-scss-module__Zvgw9a__container .layout-module-scss-module__Zvgw9a__wrapper>div ul{flex-direction:column;gap:8px;margin-left:24px;list-style:outside;display:flex}
.styles-module-scss-module__5rhJZa__mainContainer{background-color:var(--white);opacity:0;pointer-events:none;z-index:-1;flex-direction:row;justify-content:space-around;align-items:flex-start;gap:8rem;width:100%;height:fit-content;padding-top:3rem;transition:all .3s;display:flex;position:absolute;transform:translateY(-100%)}.styles-module-scss-module__5rhJZa__mainContainer .styles-module-scss-module__5rhJZa__contentContainer{flex-direction:row;align-items:stretch;gap:8rem;width:100%;max-width:1344px;margin:0 auto;padding:4rem 0;display:flex}.styles-module-scss-module__5rhJZa__mainContainer.styles-module-scss-module__5rhJZa__active{opacity:1;pointer-events:all;transform:translateY(0)}@media screen and (max-width:768px){.styles-module-scss-module__5rhJZa__mainContainer{z-index:1;align-items:center;gap:2rem;padding:0;position:fixed;inset:0}.styles-module-scss-module__5rhJZa__mainContainer .styles-module-scss-module__5rhJZa__contentContainer{flex-direction:column;align-items:center;gap:4rem;max-height:100dvh;padding:4rem 2rem;overflow-y:auto}}
.styles-module-scss-module__ldU5ia__menuProduct{color:var(--black);flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;display:flex}.styles-module-scss-module__ldU5ia__menuProduct>a{color:inherit;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:fit-content;display:flex}.styles-module-scss-module__ldU5ia__menuProduct.styles-module-scss-module__ldU5ia__image>a{flex-direction:column}.styles-module-scss-module__ldU5ia__menuProduct img{object-fit:contain;border-radius:.5rem;width:12rem;height:8rem}.styles-module-scss-module__ldU5ia__menuProduct strong{text-align:center;font-size:1rem;font-weight:500}.styles-module-scss-module__ldU5ia__menuProduct .styles-module-scss-module__ldU5ia__buttons{flex-direction:row;gap:1rem;display:flex}
.styles-module-scss-module__AiRYuq__menuLinksContainer{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:2rem;width:100%;display:flex;position:relative}.styles-module-scss-module__AiRYuq__menuLinksContainer .styles-module-scss-module__AiRYuq__sectionContainer{flex-direction:column;align-items:stretch;gap:.75rem;display:flex}.styles-module-scss-module__AiRYuq__menuLinksContainer.styles-module-scss-module__AiRYuq__withSeparator :before{content:"";background-color:var(--grey-300);width:1px;position:absolute;top:0;bottom:0;left:-4rem}.styles-module-scss-module__AiRYuq__menuLinksContainer .styles-module-scss-module__AiRYuq__sectionTitle{color:var(--grey-600);font-size:.875rem;font-weight:500}.styles-module-scss-module__AiRYuq__menuLinksContainer .styles-module-scss-module__AiRYuq__linksContainer{flex-direction:column;align-items:stretch;gap:.5rem;display:flex}.styles-module-scss-module__AiRYuq__menuLinksContainer li a,.styles-module-scss-module__AiRYuq__menuLinksContainer li p,.styles-module-scss-module__AiRYuq__menuLinksContainer li button{color:var(--black);justify-content:flex-start;font-size:.875rem;font-weight:500;transition:color .3s}.styles-module-scss-module__AiRYuq__menuLinksContainer li a:hover,.styles-module-scss-module__AiRYuq__menuLinksContainer li p:hover,.styles-module-scss-module__AiRYuq__menuLinksContainer li button:hover{color:var(--grey-800)}.styles-module-scss-module__AiRYuq__menuLinksContainer li button{cursor:pointer;background:0 0;border:none;padding:0}@media screen and (max-width:768px){.styles-module-scss-module__AiRYuq__menuLinksContainer .styles-module-scss-module__AiRYuq__sectionContainer .styles-module-scss-module__AiRYuq__linksContainer a,.styles-module-scss-module__AiRYuq__menuLinksContainer .styles-module-scss-module__AiRYuq__sectionContainer .styles-module-scss-module__AiRYuq__linksContainer button{background-color:var(--grey-300);border-radius:.25rem;justify-content:center;width:100%;padding:.5rem 1rem;display:flex}}
.styles-module-scss-module__D8sPaG__container{flex-direction:row;justify-content:space-between;align-items:center;width:100%;margin:0 auto;padding:.5rem 1rem;display:flex}.styles-module-scss-module__D8sPaG__container .styles-module-scss-module__D8sPaG__menu{flex-direction:row;justify-content:center;align-items:center;gap:1rem;display:flex}.styles-module-scss-module__D8sPaG__container .styles-module-scss-module__D8sPaG__toggleMenu{display:none}.styles-module-scss-module__D8sPaG__container.navbar-white{color:var(--black)}.styles-module-scss-module__D8sPaG__container.styles-module-scss-module__D8sPaG__active.navbar-white{color:var(--black)}@media screen and (max-width:768px){.styles-module-scss-module__D8sPaG__container{z-index:100;padding:.5rem 1rem}.styles-module-scss-module__D8sPaG__container.styles-module-scss-module__D8sPaG__openMobile{background:var(--white);color:var(--black);flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1rem;display:flex;position:fixed;inset:0}.styles-module-scss-module__D8sPaG__container.styles-module-scss-module__D8sPaG__openMobile .styles-module-scss-module__D8sPaG__menu{flex-direction:column;align-items:stretch;gap:.5rem;display:flex!important}.styles-module-scss-module__D8sPaG__container.styles-module-scss-module__D8sPaG__openMobile .styles-module-scss-module__D8sPaG__menu li{align-items:stretch;display:flex}.styles-module-scss-module__D8sPaG__container.styles-module-scss-module__D8sPaG__openMobile .styles-module-scss-module__D8sPaG__menu li button{background-color:var(--grey-300);border-radius:.25rem;justify-content:center;align-self:stretch;width:100%;padding:.5rem 1rem;display:flex}.styles-module-scss-module__D8sPaG__container.styles-module-scss-module__D8sPaG__openMobile .styles-module-scss-module__D8sPaG__toggleMenu{z-index:100;position:absolute;top:.5rem;right:.5rem}.styles-module-scss-module__D8sPaG__container.navbar-white{color:var(--black)}.styles-module-scss-module__D8sPaG__container.styles-module-scss-module__D8sPaG__active.navbar-white{background:var(--white);color:var(--black)}.styles-module-scss-module__D8sPaG__toggleMenu{display:block!important}.styles-module-scss-module__D8sPaG__rightButton,.styles-module-scss-module__D8sPaG__menu{display:none!important}}
.Logo-module-scss-module__E36G2G__logo{width:fit-content;display:flex}.Logo-module-scss-module__E36G2G__logo a{width:fit-content;color:inherit;align-items:center;gap:8px;display:flex}.Logo-module-scss-module__E36G2G__logo a svg{width:fit-content;max-width:128px;max-height:32px}.Logo-module-scss-module__E36G2G__logo a svg path{fill:currentColor}
.CookieBanner-module-scss-module__0c6lrG__container{background-color:var(--white);border:1px solid var(--grey-300);z-index:9999;border-radius:.25rem;flex-direction:column;justify-content:space-between;align-items:stretch;gap:1rem;width:15rem;padding:1.5rem;animation:.2s ease-out CookieBanner-module-scss-module__0c6lrG__slideIn;display:flex;position:fixed;bottom:1rem;left:1rem;box-shadow:0 8px 16px #00000020}.CookieBanner-module-scss-module__0c6lrG__container.CookieBanner-module-scss-module__0c6lrG__hide{animation:.16s CookieBanner-module-scss-module__0c6lrG__slideOut}.CookieBanner-module-scss-module__0c6lrG__container .CookieBanner-module-scss-module__0c6lrG__content{flex-direction:column;gap:.5rem;display:flex}.CookieBanner-module-scss-module__0c6lrG__container .CookieBanner-module-scss-module__0c6lrG__content strong{color:var(--black);font-weight:500}.CookieBanner-module-scss-module__0c6lrG__container .CookieBanner-module-scss-module__0c6lrG__content p{color:var(--grey-700);font-size:.75rem}.CookieBanner-module-scss-module__0c6lrG__container .CookieBanner-module-scss-module__0c6lrG__content a{font-size:.75rem}.CookieBanner-module-scss-module__0c6lrG__container .CookieBanner-module-scss-module__0c6lrG__buttons{flex-direction:column;align-items:stretch;gap:.5rem;display:flex}.CookieBanner-module-scss-module__0c6lrG__container .CookieBanner-module-scss-module__0c6lrG__buttons button{width:100%}.CookieBanner-module-scss-module__0c6lrG__footerButton{color:inherit;cursor:pointer;margin:0;padding:0;font-size:.75rem;font-weight:400}@media screen and (max-width:1150px){.CookieBanner-module-scss-module__0c6lrG__container{flex-direction:column;gap:32px;display:flex}.CookieBanner-module-scss-module__0c6lrG__container .CookieBanner-module-scss-module__0c6lrG__buttons{flex-direction:column;width:100%}.CookieBanner-module-scss-module__0c6lrG__container .CookieBanner-module-scss-module__0c6lrG__buttons button{width:100%}}.CookieBanner-module-scss-module__0c6lrG__modal{flex-direction:column;gap:16px;display:flex}.CookieBanner-module-scss-module__0c6lrG__modal p{color:var(--grey-700)}.CookieBanner-module-scss-module__0c6lrG__modal form{margin-top:16px}@keyframes CookieBanner-module-scss-module__0c6lrG__slideIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes CookieBanner-module-scss-module__0c6lrG__slideOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px)}}
.styles-module-scss-module__c5q4ka__container{z-index:100;flex-direction:column;align-items:stretch;display:flex;position:fixed;top:0;left:0;right:0}.styles-module-scss-module__c5q4ka__container.styles-module-scss-module__c5q4ka__white{background:var(--white);color:var(--black)}.styles-module-scss-module__c5q4ka__container.styles-module-scss-module__c5q4ka__black{background:var(--black);color:var(--white)}.styles-module-scss-module__c5q4ka__container.styles-module-scss-module__c5q4ka__transparent{background:0 0}.styles-module-scss-module__c5q4ka__container.styles-module-scss-module__c5q4ka__active{background:var(--white);color:var(--black)}.styles-module-scss-module__c5q4ka__backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:40;visibility:hidden;opacity:0;pointer-events:none;background-color:#0000004d;width:100vw;height:100dvh;position:absolute;top:0;left:0}.styles-module-scss-module__c5q4ka__backdrop.styles-module-scss-module__c5q4ka__active{animation:.3s both styles-module-scss-module__c5q4ka__openingBackdrop}@keyframes styles-module-scss-module__c5q4ka__openingBackdrop{0%{visibility:hidden;opacity:0;pointer-events:none}to{visibility:visible;opacity:1;pointer-events:all}}.styles-module-scss-module__c5q4ka__backdrop.styles-module-scss-module__c5q4ka__hide{animation:.3s both styles-module-scss-module__c5q4ka__closingBackdrop}@keyframes styles-module-scss-module__c5q4ka__closingBackdrop{0%{visibility:visible;opacity:1;pointer-events:all}to{visibility:hidden;opacity:0;pointer-events:none}}
.NewsletterForm-module-scss-module__WSSUWa__modal-head{flex-direction:column;gap:4px;display:flex}.NewsletterForm-module-scss-module__WSSUWa__modal-head p{color:var(--grey-700);font-size:.875rem}.NewsletterForm-module-scss-module__WSSUWa__modal-caption{flex-direction:column;gap:12px;display:flex}.NewsletterForm-module-scss-module__WSSUWa__modal-caption p{color:var(--grey-700);font-size:.875rem}.NewsletterForm-module-scss-module__WSSUWa__modal-caption p a{font-size:inherit!important}
.Modal-module-scss-module__DcCpda__container{background-color:var(--white);border:none;border-radius:16px;flex-direction:column;gap:8px;width:calc(100% - 10vw);max-width:608px;margin:auto;padding:12px;display:none}.Modal-module-scss-module__DcCpda__container::backdrop{animation:.2s both Modal-module-scss-module__DcCpda__backdrop-show}.Modal-module-scss-module__DcCpda__container[open]{animation:.2s both Modal-module-scss-module__DcCpda__modal-show;display:flex}.Modal-module-scss-module__DcCpda__container .Modal-module-scss-module__DcCpda__head{justify-content:flex-end;align-items:center;gap:8px;display:flex}.Modal-module-scss-module__DcCpda__container>:not(.Modal-module-scss-module__DcCpda__head){flex:1;padding:0 16px 16px}.Modal-module-scss-module__DcCpda__container.Modal-module-scss-module__DcCpda__hide{animation:.2s both Modal-module-scss-module__DcCpda__modal-hide}.Modal-module-scss-module__DcCpda__container.Modal-module-scss-module__DcCpda__hide::backdrop{animation:.2s both Modal-module-scss-module__DcCpda__backdrop-hide}.Modal-module-scss-module__DcCpda__container strong{font-size:1.5rem;font-weight:500}@keyframes Modal-module-scss-module__DcCpda__modal-show{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes Modal-module-scss-module__DcCpda__modal-hide{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}@keyframes Modal-module-scss-module__DcCpda__backdrop-show{0%{-webkit-backdrop-filter:blur();backdrop-filter:blur();background-color:#0000}to{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background-color:#000000b3}}@keyframes Modal-module-scss-module__DcCpda__backdrop-hide{0%{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background-color:#000000b3}to{-webkit-backdrop-filter:blur();backdrop-filter:blur();background-color:#0000}}
.Button-module-scss-module__g_aNHG__container{text-align:center;cursor:pointer;width:fit-content;min-height:40px;color:inherit;white-space:nowrap;background-color:#0000;border:3px solid #0000;border-radius:4px;outline:none;justify-content:center;align-items:center;gap:8px;padding:4px 20px;font-size:.875rem;font-weight:500;line-height:1;transition:filter .2s;display:flex}.Button-module-scss-module__g_aNHG__container:focus-visible{box-shadow:inset 0 0 0 2px}.Button-module-scss-module__g_aNHG__container:disabled,.Button-module-scss-module__g_aNHG__container.Button-module-scss-module__g_aNHG__disabled,.Button-module-scss-module__g_aNHG__container.Button-module-scss-module__g_aNHG__loading{cursor:not-allowed;opacity:.5}.Button-module-scss-module__g_aNHG__container.Button-module-scss-module__g_aNHG__loading svg{animation:1s linear infinite Button-module-scss-module__g_aNHG__spin}.Button-module-scss-module__g_aNHG__container svg{width:18px;min-width:18px;height:18px;min-height:18px}.Button-module-scss-module__g_aNHG__container:has(svg){padding:4px 12px}.Button-module-scss-module__g_aNHG__default{color:var(--white);background-color:var(--main-600)}.Button-module-scss-module__g_aNHG__default:hover:not(:disabled),.Button-module-scss-module__g_aNHG__default:active:not(:disabled){background-color:var(--main-700)}.Button-module-scss-module__g_aNHG__secondary{color:var(--black);background-color:var(--grey-300)}.Button-module-scss-module__g_aNHG__secondary:hover:not(:disabled),.Button-module-scss-module__g_aNHG__secondary:active:not(:disabled){background-color:var(--grey-400)}.Button-module-scss-module__g_aNHG__destructive{color:var(--white);background-color:var(--red-600)}.Button-module-scss-module__g_aNHG__destructive:hover:not(:disabled),.Button-module-scss-module__g_aNHG__destructive:active:not(:disabled){background-color:var(--red-700)}.Button-module-scss-module__g_aNHG__ghost:not(.Button-module-scss-module__g_aNHG__default):hover:not(:disabled),.Button-module-scss-module__g_aNHG__ghost:not(.Button-module-scss-module__g_aNHG__default):active:not(:disabled){background-color:#0000000d}.Button-module-scss-module__g_aNHG__link:hover:not(:disabled),.Button-module-scss-module__g_aNHG__link:active:not(:disabled){text-decoration:underline}.Button-module-scss-module__g_aNHG__white{background-color:var(--white);color:var(--black)}.Button-module-scss-module__g_aNHG__white:hover:not(:disabled),.Button-module-scss-module__g_aNHG__white:active:not(:disabled){background-color:var(--grey-300)}.Button-module-scss-module__g_aNHG__black{color:var(--white);background-color:#141414cc}.Button-module-scss-module__g_aNHG__black:hover:not(:disabled),.Button-module-scss-module__g_aNHG__black:active:not(:disabled){background-color:#141414d9}.Button-module-scss-module__g_aNHG__above{color:var(--white);background-color:#ffffff26}.Button-module-scss-module__g_aNHG__above:hover:not(:disabled){background-color:#fff3}.Button-module-scss-module__g_aNHG__full{width:100%}.Button-module-scss-module__g_aNHG__small{gap:6px;min-height:32px;padding:4px 14px}.Button-module-scss-module__g_aNHG__icon{width:32px;min-width:32px;height:32px;min-height:32px}.Button-module-scss-module__g_aNHG__icon:has(svg){padding:0}@keyframes Button-module-scss-module__g_aNHG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.ChatWithAi-module-scss-module__fUzrTq__container{border:2px solid var(--grey-300);max-width:var(--container-max-width,1000px);border-radius:1rem;flex-direction:column;justify-content:space-between;align-self:center;margin:0 auto;display:flex}.ChatWithAi-module-scss-module__fUzrTq__container .ChatWithAi-module-scss-module__fUzrTq__head{border-bottom:1px solid var(--grey-300);text-align:center;flex-direction:column;gap:.25rem;padding:1rem 2rem;display:flex}.ChatWithAi-module-scss-module__fUzrTq__container .ChatWithAi-module-scss-module__fUzrTq__head strong{font-size:1.5rem;font-weight:600}.ChatWithAi-module-scss-module__fUzrTq__container .ChatWithAi-module-scss-module__fUzrTq__head p{color:var(--grey-700);font-size:1rem}.ChatWithAi-module-scss-module__fUzrTq__container .ChatWithAi-module-scss-module__fUzrTq__quickstart{grid-template-columns:1fr 1fr;gap:1rem;padding:1rem;display:grid}.ChatWithAi-module-scss-module__fUzrTq__container .ChatWithAi-module-scss-module__fUzrTq__quickstart .ChatWithAi-module-scss-module__fUzrTq__col{flex-direction:column;gap:1rem;display:flex}.ChatWithAi-module-scss-module__fUzrTq__container .ChatWithAi-module-scss-module__fUzrTq__quickstart .ChatWithAi-module-scss-module__fUzrTq__col>button{text-align:start;border:1px solid var(--grey-500);cursor:pointer;border-radius:1rem;height:fit-content;padding:8px 12px;font-size:1rem;font-weight:500;line-height:130%}.ChatWithAi-module-scss-module__fUzrTq__container .ChatWithAi-module-scss-module__fUzrTq__quickstart .ChatWithAi-module-scss-module__fUzrTq__col>button:hover{border-color:#000}.ChatWithAi-module-scss-module__fUzrTq__container .ChatWithAi-module-scss-module__fUzrTq__chatContainer{max-height:50vh;overflow-y:auto}.ChatWithAi-module-scss-module__fUzrTq__container .ChatWithAi-module-scss-module__fUzrTq__chatContainer .ChatWithAi-module-scss-module__fUzrTq__chat{flex-direction:column;flex:1;justify-content:flex-end;gap:.5rem;padding:1rem;font-size:1rem;display:flex}.ChatWithAi-module-scss-module__fUzrTq__container .ChatWithAi-module-scss-module__fUzrTq__chatContainer .ChatWithAi-module-scss-module__fUzrTq__chat .ChatWithAi-module-scss-module__fUzrTq__mine,.ChatWithAi-module-scss-module__fUzrTq__container .ChatWithAi-module-scss-module__fUzrTq__chatContainer .ChatWithAi-module-scss-module__fUzrTq__chat .ChatWithAi-module-scss-module__fUzrTq__his{border-radius:1rem;flex-direction:column;align-items:stretch;gap:.25rem;width:fit-content;max-width:75%;padding:.5rem 1rem;display:flex}.ChatWithAi-module-scss-module__fUzrTq__container .ChatWithAi-module-scss-module__fUzrTq__chatContainer .ChatWithAi-module-scss-module__fUzrTq__chat .ChatWithAi-module-scss-module__fUzrTq__his{background-color:var(--grey-300)}.ChatWithAi-module-scss-module__fUzrTq__container .ChatWithAi-module-scss-module__fUzrTq__chatContainer .ChatWithAi-module-scss-module__fUzrTq__chat .ChatWithAi-module-scss-module__fUzrTq__mine{color:#fff;background-color:#000;margin-left:auto}.ChatWithAi-module-scss-module__fUzrTq__container form{border-top:1px solid var(--grey-300);padding:1rem}
.Form-module-scss-module__-02B0a__form{flex-direction:column;gap:16px;display:flex}.Form-module-scss-module__-02B0a__form .Form-module-scss-module__-02B0a__line{align-items:flex-end;gap:16px;display:flex}.Form-module-scss-module__-02B0a__form .Form-module-scss-module__-02B0a__line>label{flex:1}.Form-module-scss-module__-02B0a__form .Form-module-scss-module__-02B0a__line.Form-module-scss-module__-02B0a__error>label{flex:1;padding-bottom:22px}.Form-module-scss-module__-02B0a__form .Form-module-scss-module__-02B0a__buttons{justify-content:flex-end;gap:16px;margin-top:16px;display:flex}.Form-module-scss-module__-02B0a__form .Form-module-scss-module__-02B0a__buttons a,.Form-module-scss-module__-02B0a__form .Form-module-scss-module__-02B0a__buttons button{width:100%}.Form-module-scss-module__-02B0a__form .Form-module-scss-module__-02B0a__legend{color:var(--grey-700);font-size:.875rem}
.style-module-scss-module__yR5ojW__container{max-width:40rem;margin:0 auto;padding:4rem 0}
.style-module-scss-module__RSxOWG__grid{gap:128px;max-width:1152px;margin:0 auto;padding:0 64px;display:grid;overflow:hidden}.style-module-scss-module__RSxOWG__grid img{aspect-ratio:16/10;object-fit:cover;border-radius:32px;width:100%;height:auto;position:relative;left:0;transform:translate(-50%)}@media screen and (max-width:768px){.style-module-scss-module__RSxOWG__grid{gap:0;padding:0}.style-module-scss-module__RSxOWG__grid img{aspect-ratio:4/3;border-radius:0}}
.IndoorOutdoor-module-scss-module__iqRTUq__grid{gap:128px;max-width:1152px;margin:0 auto;padding:0 64px;display:grid;overflow:hidden}.IndoorOutdoor-module-scss-module__iqRTUq__grid img{aspect-ratio:16/10;object-fit:cover;border-radius:32px;width:100%;height:auto;position:relative;left:0;transform:translate(-50%)}@media screen and (max-width:768px){.IndoorOutdoor-module-scss-module__iqRTUq__grid{gap:0;padding:0}.IndoorOutdoor-module-scss-module__iqRTUq__grid img{aspect-ratio:4/3;border-radius:0}}
.ProductPageItem-module-scss-module__QkngdW__container{background-color:var(--white);padding-top:192px;padding-bottom:192px}.ProductPageItem-module-scss-module__QkngdW__container h2,.ProductPageItem-module-scss-module__QkngdW__container p{letter-spacing:.3px;font-weight:500;line-height:1.2}.ProductPageItem-module-scss-module__QkngdW__container h2 *,.ProductPageItem-module-scss-module__QkngdW__container p *{font-weight:inherit;letter-spacing:inherit;line-height:inherit;font-size:inherit}.ProductPageItem-module-scss-module__QkngdW__container p{font-size:1.5rem}.ProductPageItem-module-scss-module__QkngdW__container .ProductPageItem-module-scss-module__QkngdW__head{max-width:1152px;margin:0 auto 48px;padding:0 64px}.ProductPageItem-module-scss-module__QkngdW__container .ProductPageItem-module-scss-module__QkngdW__head>p{margin-top:12px}.ProductPageItem-module-scss-module__QkngdW__container .ProductPageItem-module-scss-module__QkngdW__head>h2{text-wrap:balance;max-width:1080px;font-size:max(3rem,min(5vw,4rem))}.ProductPageItem-module-scss-module__QkngdW__container .ProductPageItem-module-scss-module__QkngdW__head.ProductPageItem-module-scss-module__QkngdW__center{text-align:center;flex-direction:column;justify-content:center;margin-bottom:96px;display:flex}.ProductPageItem-module-scss-module__QkngdW__container .ProductPageItem-module-scss-module__QkngdW__head.ProductPageItem-module-scss-module__QkngdW__left{text-align:left;align-items:flex-start}.ProductPageItem-module-scss-module__QkngdW__container .ProductPageItem-module-scss-module__QkngdW__head.ProductPageItem-module-scss-module__QkngdW__left h2,.ProductPageItem-module-scss-module__QkngdW__container .ProductPageItem-module-scss-module__QkngdW__head.ProductPageItem-module-scss-module__QkngdW__left p{text-align:left}.ProductPageItem-module-scss-module__QkngdW__container .ProductPageItem-module-scss-module__QkngdW__content{max-width:1152px;margin-left:auto;margin-right:auto;padding:0 64px;overflow:visible}.ProductPageItem-module-scss-module__QkngdW__container .ProductPageItem-module-scss-module__QkngdW__content>img,.ProductPageItem-module-scss-module__QkngdW__container .ProductPageItem-module-scss-module__QkngdW__content>video,.ProductPageItem-module-scss-module__QkngdW__container .ProductPageItem-module-scss-module__QkngdW__content>iframe{object-fit:cover;aspect-ratio:16/9;border-radius:32px;width:100%;height:auto}.ProductPageItem-module-scss-module__QkngdW__container.ProductPageItem-module-scss-module__QkngdW__black{background-color:var(--black);color:var(--white)}.ProductPageItem-module-scss-module__QkngdW__container.ProductPageItem-module-scss-module__QkngdW__white{background-color:var(--white);color:var(--black)}@media screen and (max-width:768px){.ProductPageItem-module-scss-module__QkngdW__container{padding:96px 0}.ProductPageItem-module-scss-module__QkngdW__container .ProductPageItem-module-scss-module__QkngdW__head{margin-bottom:24px;padding:0 24px}.ProductPageItem-module-scss-module__QkngdW__container .ProductPageItem-module-scss-module__QkngdW__head.ProductPageItem-module-scss-module__QkngdW__center{margin-bottom:48px}.ProductPageItem-module-scss-module__QkngdW__container .ProductPageItem-module-scss-module__QkngdW__content{padding:0}.ProductPageItem-module-scss-module__QkngdW__container .ProductPageItem-module-scss-module__QkngdW__content>img,.ProductPageItem-module-scss-module__QkngdW__container .ProductPageItem-module-scss-module__QkngdW__content>video,.ProductPageItem-module-scss-module__QkngdW__container .ProductPageItem-module-scss-module__QkngdW__content>iframe{aspect-ratio:4/3;border-radius:0}.ProductPageItem-module-scss-module__QkngdW__container .ProductPageItem-module-scss-module__QkngdW__content.ProductPageItem-module-scss-module__QkngdW__padding{padding:0 24px}}
.style-module-scss-module__gvZtpa__richMarkdown{color:var(--grey-700);flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.5rem;display:flex}.style-module-scss-module__gvZtpa__richMarkdown code{background:var(--grey-500);color:var(--black);width:100%;margin:.5rem 0;padding:1rem;font-family:monospace;display:flex}.style-module-scss-module__gvZtpa__richMarkdown a,.style-module-scss-module__gvZtpa__richMarkdown u{text-decoration:underline}.style-module-scss-module__gvZtpa__richMarkdown b,.style-module-scss-module__gvZtpa__richMarkdown strong{color:var(--black)}.style-module-scss-module__gvZtpa__richMarkdown i,.style-module-scss-module__gvZtpa__richMarkdown em{font-style:italic}.style-module-scss-module__gvZtpa__richMarkdown ul,.style-module-scss-module__gvZtpa__richMarkdown ol{flex-direction:column;gap:.25rem;list-style-type:disc;display:flex}.style-module-scss-module__gvZtpa__richMarkdown ul li,.style-module-scss-module__gvZtpa__richMarkdown ol li{margin-left:1rem}.style-module-scss-module__gvZtpa__richMarkdown ol{list-style-type:decimal}.style-module-scss-module__gvZtpa__richMarkdown.style-module-scss-module__gvZtpa__black b,.style-module-scss-module__gvZtpa__richMarkdown.style-module-scss-module__gvZtpa__black strong{color:var(--white)}
.style-module-scss-module__--uh4a__container{justify-content:center;align-items:center;padding:2rem 0;display:flex}.style-module-scss-module__--uh4a__container.style-module-scss-module__--uh4a__black{background-color:var(--black)}
.Details-module-scss-module__8W4qNW__container{grid-template:"main images"1fr/9fr minmax(448px,1fr);gap:32px;display:grid;max-width:1350px!important}.Details-module-scss-module__8W4qNW__container h2{text-wrap:balance;letter-spacing:.3px;margin-bottom:24px;font-size:2.5rem;font-weight:500;line-height:1.2}.Details-module-scss-module__8W4qNW__container .Details-module-scss-module__8W4qNW__images{grid-template-rows:repeat(2,1fr);gap:16px;display:grid}.Details-module-scss-module__8W4qNW__container .Details-module-scss-module__8W4qNW__images img{object-fit:cover;width:100%;height:auto}.Details-module-scss-module__8W4qNW__container .Details-module-scss-module__8W4qNW__rows h3{margin-bottom:12px;font-size:1.5rem;font-weight:500}.Details-module-scss-module__8W4qNW__container .Details-module-scss-module__8W4qNW__rows h4{font-size:1rem}.Details-module-scss-module__8W4qNW__container .Details-module-scss-module__8W4qNW__rows .Details-module-scss-module__8W4qNW__grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.Details-module-scss-module__8W4qNW__container .Details-module-scss-module__8W4qNW__rows .Details-module-scss-module__8W4qNW__grid article *{font-weight:500}.Details-module-scss-module__8W4qNW__container .Details-module-scss-module__8W4qNW__rows .Details-module-scss-module__8W4qNW__grid article h4{color:var(--grey-700);line-height:1.5}@media screen and (max-width:1180px){.Details-module-scss-module__8W4qNW__container{flex-direction:column;display:flex}.Details-module-scss-module__8W4qNW__container .Details-module-scss-module__8W4qNW__images{grid-template-columns:repeat(auto-fit,minmax(224px,1fr));grid-template-rows:unset;display:grid}}
.Highlighter-module-scss-module__5ORIVW__text{color:var(--grey-700)}.Highlighter-module-scss-module__5ORIVW__text *{font-weight:inherit;font-size:inherit;color:inherit}.Highlighter-module-scss-module__5ORIVW__text em{color:var(--black)}.Highlighter-module-scss-module__5ORIVW__text.Highlighter-module-scss-module__5ORIVW__black em{color:var(--white)}
.InformationSheetForm-module-scss-module__XTuvLa__modal-head{flex-direction:column;gap:4px;display:flex}.InformationSheetForm-module-scss-module__XTuvLa__modal-head p{color:var(--grey-700);font-size:.875rem}.InformationSheetForm-module-scss-module__XTuvLa__modal-caption{flex-direction:column;gap:12px;display:flex}.InformationSheetForm-module-scss-module__XTuvLa__modal-caption p{color:var(--grey-700);font-size:.875rem}.InformationSheetForm-module-scss-module__XTuvLa__modal-caption p a{font-size:inherit!important}
.Checkbox-module-scss-module__y8QTGW__label{cursor:pointer;width:fit-content;display:flex}.Checkbox-module-scss-module__y8QTGW__label input{display:none}.Checkbox-module-scss-module__y8QTGW__label .Checkbox-module-scss-module__y8QTGW__input{-webkit-user-select:none;user-select:none;background-color:#0000;align-items:center;gap:8px;display:flex}.Checkbox-module-scss-module__y8QTGW__label .Checkbox-module-scss-module__y8QTGW__input div{background-color:var(--grey-300);border-radius:100vmax;outline:none;width:36px;min-width:36px;height:20px;transition:all .12s;display:flex;position:relative}.Checkbox-module-scss-module__y8QTGW__label .Checkbox-module-scss-module__y8QTGW__input div span{aspect-ratio:1;background-color:#0000;background-color:var(--white);border-radius:10vmax;width:12px;height:12px;transition:all .12s;display:block;position:absolute;top:50%;left:4px;transform:translateY(-50%);box-shadow:0 0 4px 1px #0000000d}.Checkbox-module-scss-module__y8QTGW__label .Checkbox-module-scss-module__y8QTGW__input p{color:var(--grey-700);font-size:.75rem}.Checkbox-module-scss-module__y8QTGW__label input:checked+.Checkbox-module-scss-module__y8QTGW__input div{background-color:var(--main-600)}.Checkbox-module-scss-module__y8QTGW__label input:checked+.Checkbox-module-scss-module__y8QTGW__input div span{left:calc(100% - 16px);box-shadow:0 0 4px 1px #0000}.Checkbox-module-scss-module__y8QTGW__label input:checked+.Checkbox-module-scss-module__y8QTGW__input p{color:var(--black)}.Checkbox-module-scss-module__y8QTGW__label input:disabled+.Checkbox-module-scss-module__y8QTGW__input{cursor:not-allowed}.Checkbox-module-scss-module__y8QTGW__label input:disabled+.Checkbox-module-scss-module__y8QTGW__input div{opacity:.5}
.style-module-scss-module__B4FlJG__grid{grid-template-columns:repeat(auto-fit,minmax(448px,1fr));justify-content:center;gap:64px;width:100%;padding:0 64px;display:grid}.style-module-scss-module__B4FlJG__grid>div{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:512px;margin:0 auto;display:flex}.style-module-scss-module__B4FlJG__grid>div img{width:100%;height:auto;margin-bottom:48px}.style-module-scss-module__B4FlJG__grid>div ul{flex-direction:column;gap:8px;margin-bottom:24px;display:flex}.style-module-scss-module__B4FlJG__grid>div ul li{color:var(--grey-700);font-weight:500}.style-module-scss-module__B4FlJG__grid>div a,.style-module-scss-module__B4FlJG__grid>div button{margin-top:24px}@media screen and (max-width:768px){.style-module-scss-module__B4FlJG__grid{grid-template-columns:repeat(1,1fr);gap:48px}.style-module-scss-module__B4FlJG__grid>div{max-width:320px}}
.Mosaic-module-scss-module__9ILisq__container{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);gap:32px;width:100%;display:grid}.Mosaic-module-scss-module__9ILisq__container .Mosaic-module-scss-module__9ILisq__card{background-color:var(--grey-300);aspect-ratio:4/3;flex-direction:column;grid-area:span 1/span 1;justify-content:center;gap:32px;padding:32px;display:flex}.Mosaic-module-scss-module__9ILisq__container .Mosaic-module-scss-module__9ILisq__card img{object-fit:contain;width:100%;height:100%}.Mosaic-module-scss-module__9ILisq__container .Mosaic-module-scss-module__9ILisq__card p{text-wrap:balance;font-size:1.75rem}.Mosaic-module-scss-module__9ILisq__container .Mosaic-module-scss-module__9ILisq__card.Mosaic-module-scss-module__9ILisq__height{aspect-ratio:unset;grid-area:span 2/span 1}.Mosaic-module-scss-module__9ILisq__container .Mosaic-module-scss-module__9ILisq__card.Mosaic-module-scss-module__9ILisq__covering{padding:0}.Mosaic-module-scss-module__9ILisq__container .Mosaic-module-scss-module__9ILisq__card.Mosaic-module-scss-module__9ILisq__covering img{object-fit:cover;height:100%}.Mosaic-module-scss-module__9ILisq__container .Mosaic-module-scss-module__9ILisq__card.Mosaic-module-scss-module__9ILisq__transparent{background-color:#0000}.Mosaic-module-scss-module__9ILisq__container.Mosaic-module-scss-module__9ILisq__black .Mosaic-module-scss-module__9ILisq__card:not(.Mosaic-module-scss-module__9ILisq__transparent){background-color:var(--grey-1100)}@media screen and (max-width:920px){.Mosaic-module-scss-module__9ILisq__container{flex-direction:column;gap:24px;display:flex}.Mosaic-module-scss-module__9ILisq__container .Mosaic-module-scss-module__9ILisq__card{aspect-ratio:unset;gap:16px;padding:24px}.Mosaic-module-scss-module__9ILisq__container .Mosaic-module-scss-module__9ILisq__card img{max-height:320px}.Mosaic-module-scss-module__9ILisq__container .Mosaic-module-scss-module__9ILisq__card.Mosaic-module-scss-module__9ILisq__covering{aspect-ratio:4/3}.Mosaic-module-scss-module__9ILisq__container .Mosaic-module-scss-module__9ILisq__card.Mosaic-module-scss-module__9ILisq__covering img{max-height:unset}}
.Input-module-scss-module__KHauCa__label{flex-direction:column;gap:8px;display:flex}.Input-module-scss-module__KHauCa__label,.Input-module-scss-module__KHauCa__label>*{color:var(--black);text-align:left;font-size:.875rem;font-weight:500;line-height:1}.Input-module-scss-module__KHauCa__label p{-webkit-user-select:none;user-select:none;min-height:14px;font-weight:600;transition:color .2s;overflow:hidden}.Input-module-scss-module__KHauCa__label p span{color:var(--red-600);margin-left:2px}.Input-module-scss-module__KHauCa__label .Input-module-scss-module__KHauCa__container{align-items:center;gap:8px;display:flex;position:relative}.Input-module-scss-module__KHauCa__label .Input-module-scss-module__KHauCa__container input[type=date]{cursor:pointer;appearance:none}.Input-module-scss-module__KHauCa__label .Input-module-scss-module__KHauCa__container input[type=date]::-webkit-calendar-picker-indicator{color:#0000;cursor:pointer;background:0 0;width:auto;height:auto;position:absolute;inset:0}.Input-module-scss-module__KHauCa__label .Input-module-scss-module__KHauCa__container .Input-module-scss-module__KHauCa__input{background-color:var(--grey-300);width:100%;min-height:40px;color:var(--black);border:1px solid #0000;border-radius:4px;outline:none;flex:1;padding:4px 8px;font-weight:600;transition:border .2s}.Input-module-scss-module__KHauCa__label .Input-module-scss-module__KHauCa__container .Input-module-scss-module__KHauCa__input:focus,.Input-module-scss-module__KHauCa__label .Input-module-scss-module__KHauCa__container .Input-module-scss-module__KHauCa__input:focus-visible{border-color:var(--grey-600)}.Input-module-scss-module__KHauCa__label .Input-module-scss-module__KHauCa__container .Input-module-scss-module__KHauCa__input::placeholder{opacity:.5}.Input-module-scss-module__KHauCa__label .Input-module-scss-module__KHauCa__container .Input-module-scss-module__KHauCa__icon{aspect-ratio:1;cursor:pointer;pointer-events:none;justify-content:center;align-items:center;height:100%;display:flex;position:absolute;top:0;right:0}.Input-module-scss-module__KHauCa__label .Input-module-scss-module__KHauCa__container .Input-module-scss-module__KHauCa__icon svg{aspect-ratio:1;height:16px}.Input-module-scss-module__KHauCa__label .Input-module-scss-module__KHauCa__container .Input-module-scss-module__KHauCa__icon.Input-module-scss-module__KHauCa__hover{pointer-events:all}.Input-module-scss-module__KHauCa__label .Input-module-scss-module__KHauCa__container .Input-module-scss-module__KHauCa__icon.Input-module-scss-module__KHauCa__hover:hover svg{color:var(--grey-700)}.Input-module-scss-module__KHauCa__label span.Input-module-scss-module__KHauCa__message{-webkit-user-select:none;user-select:none;min-height:12px;font-size:.75rem}.Input-module-scss-module__KHauCa__label.Input-module-scss-module__KHauCa__error p{color:var(--red-600)}.Input-module-scss-module__KHauCa__label.Input-module-scss-module__KHauCa__error .Input-module-scss-module__KHauCa__input,.Input-module-scss-module__KHauCa__label.Input-module-scss-module__KHauCa__error .Input-module-scss-module__KHauCa__input:focus,.Input-module-scss-module__KHauCa__label.Input-module-scss-module__KHauCa__error .Input-module-scss-module__KHauCa__input:focus-visible{border-color:var(--red-600)}.Input-module-scss-module__KHauCa__label.Input-module-scss-module__KHauCa__error .Input-module-scss-module__KHauCa__icon svg{color:var(--red-600)}.Input-module-scss-module__KHauCa__label.Input-module-scss-module__KHauCa__error .Input-module-scss-module__KHauCa__icon:hover svg{color:var(--red-50)}.Input-module-scss-module__KHauCa__label.Input-module-scss-module__KHauCa__error span.Input-module-scss-module__KHauCa__message{color:var(--red-600)}.Input-module-scss-module__KHauCa__label.Input-module-scss-module__KHauCa__small .Input-module-scss-module__KHauCa__input{min-height:32px}
.Select-module-scss-module__h_5jtG__label{flex-direction:column;gap:8px;display:flex}.Select-module-scss-module__h_5jtG__label,.Select-module-scss-module__h_5jtG__label>*{color:var(--black);font-size:.875rem;font-weight:500;line-height:1}.Select-module-scss-module__h_5jtG__label p{-webkit-user-select:none;user-select:none;font-weight:600;line-height:1.2;transition:color .2s;overflow:hidden}.Select-module-scss-module__h_5jtG__label p span{color:var(--red-600);margin-left:2px}.Select-module-scss-module__h_5jtG__label .Select-module-scss-module__h_5jtG__container{position:relative}.Select-module-scss-module__h_5jtG__label .Select-module-scss-module__h_5jtG__container .Select-module-scss-module__h_5jtG__input{background-color:var(--grey-300);width:100%;min-height:40px;color:var(--black);cursor:pointer;appearance:none;border:1px solid #0000;border-radius:4px;outline:none;flex:1;justify-content:space-between;align-items:center;gap:8px;padding:4px 34px 4px 8px;font-weight:600;transition:border .2s;display:flex}.Select-module-scss-module__h_5jtG__label .Select-module-scss-module__h_5jtG__container .Select-module-scss-module__h_5jtG__input span{color:var(--black);-webkit-user-select:none;user-select:none;font-size:.875rem;font-weight:500;line-height:1}.Select-module-scss-module__h_5jtG__label .Select-module-scss-module__h_5jtG__container .Select-module-scss-module__h_5jtG__input:focus,.Select-module-scss-module__h_5jtG__label .Select-module-scss-module__h_5jtG__container .Select-module-scss-module__h_5jtG__input:focus-visible{border-color:var(--grey-600)}.Select-module-scss-module__h_5jtG__label .Select-module-scss-module__h_5jtG__container svg{aspect-ratio:1;pointer-events:none;width:20px;height:20px;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.Select-module-scss-module__h_5jtG__label .Select-module-scss-module__h_5jtG__container .Select-module-scss-module__h_5jtG__options{background-color:var(--white);border:1px solid var(--grey-400);visibility:hidden;z-index:999;border-top:none;border-radius:0 0 4px 4px;position:absolute;top:100%;left:0;right:0}.Select-module-scss-module__h_5jtG__label .Select-module-scss-module__h_5jtG__container .Select-module-scss-module__h_5jtG__options .Select-module-scss-module__h_5jtG__search{width:100%;padding:12px 12px 0}.Select-module-scss-module__h_5jtG__label .Select-module-scss-module__h_5jtG__container .Select-module-scss-module__h_5jtG__options ul{flex-direction:column;max-height:200px;padding:12px 0;display:flex;overflow:auto}.Select-module-scss-module__h_5jtG__label .Select-module-scss-module__h_5jtG__container .Select-module-scss-module__h_5jtG__options ul li{-webkit-user-select:none;user-select:none;background-color:var(--white);cursor:pointer;border-radius:2px;align-items:center;min-height:32px;padding:4px 20px;font-size:.875rem;font-weight:500;transition:filter .2s;display:flex}.Select-module-scss-module__h_5jtG__label .Select-module-scss-module__h_5jtG__container .Select-module-scss-module__h_5jtG__options ul li:hover{filter:brightness(.95)}.Select-module-scss-module__h_5jtG__label .Select-module-scss-module__h_5jtG__container .Select-module-scss-module__h_5jtG__options ul li.Select-module-scss-module__h_5jtG__selected{background-color:var(--grey-300);cursor:default}.Select-module-scss-module__h_5jtG__label .Select-module-scss-module__h_5jtG__container .Select-module-scss-module__h_5jtG__options ul li.Select-module-scss-module__h_5jtG__selected:hover{filter:none}.Select-module-scss-module__h_5jtG__label span.Select-module-scss-module__h_5jtG__message{-webkit-user-select:none;user-select:none;min-height:12px;font-size:.75rem}.Select-module-scss-module__h_5jtG__label.Select-module-scss-module__h_5jtG__error p{color:var(--red-600)}.Select-module-scss-module__h_5jtG__label.Select-module-scss-module__h_5jtG__error .Select-module-scss-module__h_5jtG__input,.Select-module-scss-module__h_5jtG__label.Select-module-scss-module__h_5jtG__error .Select-module-scss-module__h_5jtG__input:focus,.Select-module-scss-module__h_5jtG__label.Select-module-scss-module__h_5jtG__error .Select-module-scss-module__h_5jtG__input:focus-visible{border-color:var(--red-600)}.Select-module-scss-module__h_5jtG__label.Select-module-scss-module__h_5jtG__error .Select-module-scss-module__h_5jtG__icon svg{color:var(--red-600)}.Select-module-scss-module__h_5jtG__label.Select-module-scss-module__h_5jtG__error .Select-module-scss-module__h_5jtG__icon:hover svg{color:var(--red-50)}.Select-module-scss-module__h_5jtG__label.Select-module-scss-module__h_5jtG__error span.Select-module-scss-module__h_5jtG__message{color:var(--red-600)}.Select-module-scss-module__h_5jtG__label.Select-module-scss-module__h_5jtG__opened .Select-module-scss-module__h_5jtG__container .Select-module-scss-module__h_5jtG__input{border:1px solid var(--grey-300);border-bottom:none;border-radius:4px 4px 0 0}.Select-module-scss-module__h_5jtG__label.Select-module-scss-module__h_5jtG__opened .Select-module-scss-module__h_5jtG__container .Select-module-scss-module__h_5jtG__options{visibility:visible}
.Toast-module-scss-module___l_kNq__container{z-index:50;pointer-events:none;flex-direction:column;justify-content:flex-end;width:fit-content;max-height:100dvh;padding:0;display:flex;position:fixed;top:56px;bottom:0;right:0}.Toast-module-scss-module___l_kNq__container:not(:empty){padding-bottom:12px;padding-right:12px}.Toast-module-scss-module___l_kNq__toasts{flex-direction:column;align-items:flex-end;gap:12px;display:flex;overflow:hidden auto}.Toast-module-scss-module___l_kNq__toasts .Toast-module-scss-module___l_kNq__toast{background-color:var(--grey-200);width:fit-content;color:var(--white);pointer-events:all;border-radius:5px;flex-direction:column;gap:8px;padding:8px 16px;animation:both Toast-module-scss-module___l_kNq__slideIn;display:flex}.Toast-module-scss-module___l_kNq__toasts .Toast-module-scss-module___l_kNq__toast .Toast-module-scss-module___l_kNq__head{justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.Toast-module-scss-module___l_kNq__toasts .Toast-module-scss-module___l_kNq__toast .Toast-module-scss-module___l_kNq__head p{white-space:nowrap;color:inherit;font-size:1rem;font-weight:500;line-height:20px}.Toast-module-scss-module___l_kNq__toasts .Toast-module-scss-module___l_kNq__toast .Toast-module-scss-module___l_kNq__head button{cursor:pointer;aspect-ratio:1;opacity:.6;background-color:#0000;border:none;outline:none;height:100%;padding:5px}.Toast-module-scss-module___l_kNq__toasts .Toast-module-scss-module___l_kNq__toast .Toast-module-scss-module___l_kNq__head button:hover{opacity:1}.Toast-module-scss-module___l_kNq__toasts .Toast-module-scss-module___l_kNq__toast .Toast-module-scss-module___l_kNq__head button svg{width:16px;max-width:16px;height:16px;max-height:16px;stroke:var(--white);justify-content:center;align-items:center;display:flex}.Toast-module-scss-module___l_kNq__toasts .Toast-module-scss-module___l_kNq__toast span{color:inherit;margin-bottom:5px;font-size:.875rem}.Toast-module-scss-module___l_kNq__toasts .Toast-module-scss-module___l_kNq__toast--dismissed{animation:both Toast-module-scss-module___l_kNq__slideOut}.Toast-module-scss-module___l_kNq__toasts .Toast-module-scss-module___l_kNq__toast--success{background-color:var(--black-transparent);color:var(--white);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:inset 0 0 0 2.5px #0000}.Toast-module-scss-module___l_kNq__toasts .Toast-module-scss-module___l_kNq__toast--success .Toast-module-scss-module___l_kNq__head button svg{stroke:var(--white)}.Toast-module-scss-module___l_kNq__toasts .Toast-module-scss-module___l_kNq__toast--error{background-color:var(--red-600)}.Toast-module-scss-module___l_kNq__toasts .Toast-module-scss-module___l_kNq__toast--warning{background-color:var(--yellow-600)}.Toast-module-scss-module___l_kNq__toasts .Toast-module-scss-module___l_kNq__toast--info{background-color:var(--grey-200);color:var(--black)}.Toast-module-scss-module___l_kNq__toasts .Toast-module-scss-module___l_kNq__toast--info .Toast-module-scss-module___l_kNq__head button svg{stroke:var(--black)}@keyframes Toast-module-scss-module___l_kNq__slideIn{0%{transform:translate(calc(100% + 12px))}to{transform:translate(0)}}@keyframes Toast-module-scss-module___l_kNq__slideOut{0%{transform:translate(0)}to{transform:translate(calc(100% + 12px))}}
.Underline-module-scss-module__Kor_mW__link{cursor:pointer;color:var(--main-600);font-size:1rem;text-decoration:underline}.Underline-module-scss-module__Kor_mW__link:link,.Underline-module-scss-module__Kor_mW__link:visited{text-decoration:underline}.Underline-module-scss-module__Kor_mW__link:hover{filter:brightness(.92)}.Underline-module-scss-module__Kor_mW__link.Underline-module-scss-module__Kor_mW__small{font-size:.875rem}.Underline-module-scss-module__Kor_mW__link.Underline-module-scss-module__Kor_mW__medium{font-size:1rem}.Underline-module-scss-module__Kor_mW__link.Underline-module-scss-module__Kor_mW__large{font-size:1.25rem}.Underline-module-scss-module__Kor_mW__link.Underline-module-scss-module__Kor_mW__centered{margin:0 auto}.Underline-module-scss-module__Kor_mW__link.Underline-module-scss-module__Kor_mW__black{color:var(--black)}.Underline-module-scss-module__Kor_mW__link.Underline-module-scss-module__Kor_mW__main{color:var(--main-600)}.Underline-module-scss-module__Kor_mW__link.Underline-module-scss-module__Kor_mW__white{color:var(--white)}.Underline-module-scss-module__Kor_mW__link.Underline-module-scss-module__Kor_mW__grey{color:var(--grey-700)}.Underline-module-scss-module__Kor_mW__link.Underline-module-scss-module__Kor_mW__grey:hover{color:var(--black)}
.ProductPageHeader-module-scss-module__2QGV5W__container{background-color:var(--black);z-index:100;justify-content:space-between;align-items:center;width:100%;height:56px;padding:0 32px;display:flex;position:fixed;top:0;left:0}.ProductPageHeader-module-scss-module__2QGV5W__container .ProductPageHeader-module-scss-module__2QGV5W__buttons{align-items:center;gap:16px;display:flex}.ProductPageHeader-module-scss-module__2QGV5W__container .ProductPageHeader-module-scss-module__2QGV5W__buttons.ProductPageHeader-module-scss-module__2QGV5W__burger{display:none}.ProductPageHeader-module-scss-module__2QGV5W__container .ProductPageHeader-module-scss-module__2QGV5W__buttons.ProductPageHeader-module-scss-module__2QGV5W__active{background-color:var(--black);z-index:101;flex-direction:column;width:100%;padding:0 16px 16px;display:flex;position:absolute;top:100%;left:0;right:0}.ProductPageHeader-module-scss-module__2QGV5W__container .ProductPageHeader-module-scss-module__2QGV5W__buttons.ProductPageHeader-module-scss-module__2QGV5W__active>a,.ProductPageHeader-module-scss-module__2QGV5W__container .ProductPageHeader-module-scss-module__2QGV5W__buttons.ProductPageHeader-module-scss-module__2QGV5W__active>button{width:100%}.ProductPageHeader-module-scss-module__2QGV5W__container>p{color:var(--white);cursor:pointer;font-size:1.375rem;font-weight:500}.ProductPageHeader-module-scss-module__2QGV5W__container.ProductPageHeader-module-scss-module__2QGV5W__white,.ProductPageHeader-module-scss-module__2QGV5W__container.ProductPageHeader-module-scss-module__2QGV5W__white .ProductPageHeader-module-scss-module__2QGV5W__buttons.ProductPageHeader-module-scss-module__2QGV5W__active{background-color:var(--white)}.ProductPageHeader-module-scss-module__2QGV5W__container.ProductPageHeader-module-scss-module__2QGV5W__white>p{color:var(--black)}.ProductPageHeader-module-scss-module__2QGV5W__container.ProductPageHeader-module-scss-module__2QGV5W__black,.ProductPageHeader-module-scss-module__2QGV5W__container.ProductPageHeader-module-scss-module__2QGV5W__black .ProductPageHeader-module-scss-module__2QGV5W__buttons.ProductPageHeader-module-scss-module__2QGV5W__active{background-color:var(--black)}.ProductPageHeader-module-scss-module__2QGV5W__container.ProductPageHeader-module-scss-module__2QGV5W__black>p{color:var(--white)}@media screen and (max-width:768px){.ProductPageHeader-module-scss-module__2QGV5W__container{padding:0 16px}.ProductPageHeader-module-scss-module__2QGV5W__container .ProductPageHeader-module-scss-module__2QGV5W__buttons.ProductPageHeader-module-scss-module__2QGV5W__burger{display:flex}.ProductPageHeader-module-scss-module__2QGV5W__container .ProductPageHeader-module-scss-module__2QGV5W__buttons:not(.ProductPageHeader-module-scss-module__2QGV5W__burger,.ProductPageHeader-module-scss-module__2QGV5W__active){display:none}}
.ProductPageHero-module-scss-module__LVMTtG__container{background-color:var(--white);flex-direction:column;flex:1;align-items:center;min-height:100dvh;padding:120px 64px 64px;display:flex}.ProductPageHero-module-scss-module__LVMTtG__container h1{text-align:center;font-size:max(4rem,min(5vw,5rem));font-weight:500;line-height:1.125}.ProductPageHero-module-scss-module__LVMTtG__container h2{text-align:center;font-size:max(1.5rem,min(5vw,2rem));font-weight:500;line-height:1.05}.ProductPageHero-module-scss-module__LVMTtG__container small{letter-spacing:.3px;margin-top:8px;font-weight:600;line-height:1.3}.ProductPageHero-module-scss-module__LVMTtG__container img{width:calc(100% - 64px);max-width:704px;height:fit-content;margin:auto 0;padding:16px 0}.ProductPageHero-module-scss-module__LVMTtG__container .ProductPageHero-module-scss-module__LVMTtG__buttonsContainer{flex-direction:row;align-items:center;gap:1rem;margin-top:2rem;display:flex}.ProductPageHero-module-scss-module__LVMTtG__container.ProductPageHero-module-scss-module__LVMTtG__black{background-color:var(--black)}.ProductPageHero-module-scss-module__LVMTtG__container.ProductPageHero-module-scss-module__LVMTtG__black>:not(a,button){color:var(--white)}@media screen and (max-width:768px){.ProductPageHero-module-scss-module__LVMTtG__container{min-height:unset;margin-bottom:0;padding:96px 24px}.ProductPageHero-module-scss-module__LVMTtG__container img{width:100%;max-width:384px;margin:64px auto;padding:0}.ProductPageHero-module-scss-module__LVMTtG__container a:last-child{margin-top:24px}}
.Accordion-module-scss-module__95bkza__container{flex-direction:column;gap:16px;display:flex}.Accordion-module-scss-module__95bkza__container .Accordion-module-scss-module__95bkza__item{background-color:var(--grey-300);border-radius:8px}.Accordion-module-scss-module__95bkza__container .Accordion-module-scss-module__95bkza__item .Accordion-module-scss-module__95bkza__title{cursor:pointer;-webkit-user-select:none;user-select:none;appearance:none;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.5rem;list-style:none;display:flex}.Accordion-module-scss-module__95bkza__container .Accordion-module-scss-module__95bkza__item .Accordion-module-scss-module__95bkza__title::-webkit-details-marker{display:none}.Accordion-module-scss-module__95bkza__container .Accordion-module-scss-module__95bkza__item .Accordion-module-scss-module__95bkza__title::marker{display:none}.Accordion-module-scss-module__95bkza__container .Accordion-module-scss-module__95bkza__item .Accordion-module-scss-module__95bkza__title:focus-visible{box-shadow:0 0 0 2px var(--grey-900)inset;outline:none}.Accordion-module-scss-module__95bkza__container .Accordion-module-scss-module__95bkza__item .Accordion-module-scss-module__95bkza__title h1,.Accordion-module-scss-module__95bkza__container .Accordion-module-scss-module__95bkza__item .Accordion-module-scss-module__95bkza__title h2,.Accordion-module-scss-module__95bkza__container .Accordion-module-scss-module__95bkza__item .Accordion-module-scss-module__95bkza__title h3,.Accordion-module-scss-module__95bkza__container .Accordion-module-scss-module__95bkza__item .Accordion-module-scss-module__95bkza__title h4,.Accordion-module-scss-module__95bkza__container .Accordion-module-scss-module__95bkza__item .Accordion-module-scss-module__95bkza__title h5,.Accordion-module-scss-module__95bkza__container .Accordion-module-scss-module__95bkza__item .Accordion-module-scss-module__95bkza__title h6,.Accordion-module-scss-module__95bkza__container .Accordion-module-scss-module__95bkza__item .Accordion-module-scss-module__95bkza__title p,.Accordion-module-scss-module__95bkza__container .Accordion-module-scss-module__95bkza__item .Accordion-module-scss-module__95bkza__title span{font-size:1.5rem;font-weight:500}.Accordion-module-scss-module__95bkza__container .Accordion-module-scss-module__95bkza__item .Accordion-module-scss-module__95bkza__title svg{width:24px;min-width:24px;height:24px;min-height:24px}.Accordion-module-scss-module__95bkza__container .Accordion-module-scss-module__95bkza__item .Accordion-module-scss-module__95bkza__content{height:0;overflow:hidden}.Accordion-module-scss-module__95bkza__container .Accordion-module-scss-module__95bkza__item .Accordion-module-scss-module__95bkza__content>div{flex-direction:column;gap:4px;padding:0 1.5rem 1rem;display:flex}.Accordion-module-scss-module__95bkza__container .Accordion-module-scss-module__95bkza__item .Accordion-module-scss-module__95bkza__content>div *{font-size:1rem;font-weight:400}.Accordion-module-scss-module__95bkza__container .Accordion-module-scss-module__95bkza__item .Accordion-module-scss-module__95bkza__content>div ul{flex-direction:column;gap:4px;margin-top:8px;list-style-type:disc;display:flex}.Accordion-module-scss-module__95bkza__container .Accordion-module-scss-module__95bkza__item .Accordion-module-scss-module__95bkza__content>div ul li{margin-left:16px}.Accordion-module-scss-module__95bkza__container.Accordion-module-scss-module__95bkza__black .Accordion-module-scss-module__95bkza__item{background-color:var(--grey-1100)}
.details-module-scss-module__I5zbpW__container{flex-direction:column;gap:32px;display:flex}.details-module-scss-module__I5zbpW__container article{flex-direction:column;gap:12px;width:100%;display:flex}.details-module-scss-module__I5zbpW__container article h3{font-size:1rem;font-weight:500}.details-module-scss-module__I5zbpW__container article p{color:var(--grey-700);font-weight:400}.details-module-scss-module__I5zbpW__container article img{object-fit:contain;width:fit-content;height:auto;max-height:128px;margin:12px auto 0}.details-module-scss-module__I5zbpW__container article ul{flex-direction:column;gap:8px;display:flex}.details-module-scss-module__I5zbpW__container article ul ul{margin-left:24px;list-style:outside}.details-module-scss-module__I5zbpW__container article ul ul li{font-size:.75rem}.details-module-scss-module__I5zbpW__container article ul li,.details-module-scss-module__I5zbpW__container article ul p{color:var(--grey-700);font-size:.875rem}.details-module-scss-module__I5zbpW__container article ul small{color:var(--grey-700);font-size:.625rem}.details-module-scss-module__I5zbpW__container article.details-module-scss-module__I5zbpW__image img{margin-top:0}.details-module-scss-module__I5zbpW__container article.details-module-scss-module__I5zbpW__image p{text-align:center;font-size:.75rem}.details-module-scss-module__I5zbpW__container .details-module-scss-module__I5zbpW__group{grid-gap:32px 24px;grid-template-columns:repeat(2,1fr);display:grid}.details-module-scss-module__I5zbpW__container .details-module-scss-module__I5zbpW__column{flex-direction:column;gap:24px;display:flex}.details-module-scss-module__I5zbpW__container .details-module-scss-module__I5zbpW__imageGroup{align-items:center;gap:24px;display:flex}.details-module-scss-module__I5zbpW__container .details-module-scss-module__I5zbpW__imageGroup .details-module-scss-module__I5zbpW__image{width:100%}.details-module-scss-module__I5zbpW__container .details-module-scss-module__I5zbpW__imageGroup .details-module-scss-module__I5zbpW__image img{width:100%;max-height:192px}.details-module-scss-module__I5zbpW__container .details-module-scss-module__I5zbpW__imageGroup .details-module-scss-module__I5zbpW__group{flex-direction:column;justify-content:space-between;width:100%;display:flex}.details-module-scss-module__I5zbpW__container .details-module-scss-module__I5zbpW__description{grid-template-columns:repeat(12,1fr);align-items:center;gap:24px;display:grid}.details-module-scss-module__I5zbpW__container .details-module-scss-module__I5zbpW__description .details-module-scss-module__I5zbpW__image{grid-column:span 4}.details-module-scss-module__I5zbpW__container .details-module-scss-module__I5zbpW__description .details-module-scss-module__I5zbpW__image img{width:100%;height:auto}.details-module-scss-module__I5zbpW__container .details-module-scss-module__I5zbpW__description>div{flex-direction:column;grid-column:span 8;gap:8px;display:flex}.details-module-scss-module__I5zbpW__container>small{color:var(--grey-600);font-size:.75rem}.details-module-scss-module__I5zbpW__container>small>*{font-size:inherit!important}@media screen and (max-width:1030px){.details-module-scss-module__I5zbpW__container .details-module-scss-module__I5zbpW__imageGroup{flex-direction:column;gap:32px}.details-module-scss-module__I5zbpW__container .details-module-scss-module__I5zbpW__group{grid-template-columns:1fr}.details-module-scss-module__I5zbpW__container .details-module-scss-module__I5zbpW__row{flex-direction:column;gap:48px}}@media screen and (max-width:600px){.details-module-scss-module__I5zbpW__container .details-module-scss-module__I5zbpW__group{grid-template-columns:1fr}.details-module-scss-module__I5zbpW__container .details-module-scss-module__I5zbpW__description{grid-template-columns:1fr;gap:24px}.details-module-scss-module__I5zbpW__container .details-module-scss-module__I5zbpW__description .details-module-scss-module__I5zbpW__image,.details-module-scss-module__I5zbpW__container .details-module-scss-module__I5zbpW__description>div{grid-column:span 12}}
.ModalCarousel-module-scss-module__y-lbgG__dialog{background-color:#0000;border:none;flex-direction:column;align-items:center;gap:40px;min-width:100dvw;max-width:100dvw;margin:auto;display:none;overflow:hidden}.ModalCarousel-module-scss-module__y-lbgG__dialog::backdrop{animation:.2s both ModalCarousel-module-scss-module__y-lbgG__backdrop-show}.ModalCarousel-module-scss-module__y-lbgG__dialog:focus-visible{outline:none}.ModalCarousel-module-scss-module__y-lbgG__dialog[open]{animation:.2s both ModalCarousel-module-scss-module__y-lbgG__modal-show;display:flex}.ModalCarousel-module-scss-module__y-lbgG__dialog .ModalCarousel-module-scss-module__y-lbgG__carousel{scrollbar-width:none;gap:40px;max-height:100dvh;display:flex}.ModalCarousel-module-scss-module__y-lbgG__dialog .ModalCarousel-module-scss-module__y-lbgG__carousel::-webkit-scrollbar{display:none}.ModalCarousel-module-scss-module__y-lbgG__dialog .ModalCarousel-module-scss-module__y-lbgG__carousel .ModalCarousel-module-scss-module__y-lbgG__container{cursor:pointer;filter:brightness(.68);background-color:#fff;border-radius:16px;flex-direction:column;flex:1;min-width:55dvw;max-width:55dvw;min-height:50dvh;max-height:80dvh;transition:all .4s;display:flex;overflow-y:hidden}.ModalCarousel-module-scss-module__y-lbgG__dialog .ModalCarousel-module-scss-module__y-lbgG__carousel .ModalCarousel-module-scss-module__y-lbgG__container.ModalCarousel-module-scss-module__y-lbgG__current{filter:none;cursor:unset;overflow-y:auto}.ModalCarousel-module-scss-module__y-lbgG__dialog .ModalCarousel-module-scss-module__y-lbgG__carousel .ModalCarousel-module-scss-module__y-lbgG__container.ModalCarousel-module-scss-module__y-lbgG__current *{pointer-events:all;-webkit-user-select:auto;user-select:auto}.ModalCarousel-module-scss-module__y-lbgG__dialog .ModalCarousel-module-scss-module__y-lbgG__carousel .ModalCarousel-module-scss-module__y-lbgG__container *{pointer-events:none;-webkit-user-select:none;user-select:none}.ModalCarousel-module-scss-module__y-lbgG__dialog .ModalCarousel-module-scss-module__y-lbgG__carousel .ModalCarousel-module-scss-module__y-lbgG__container .ModalCarousel-module-scss-module__y-lbgG__head{justify-content:flex-end;align-items:center;padding:12px;display:flex}.ModalCarousel-module-scss-module__y-lbgG__dialog .ModalCarousel-module-scss-module__y-lbgG__carousel .ModalCarousel-module-scss-module__y-lbgG__container .ModalCarousel-module-scss-module__y-lbgG__content{flex:1;padding:0 28px 28px;overflow-x:hidden}.ModalCarousel-module-scss-module__y-lbgG__dialog .ModalCarousel-module-scss-module__y-lbgG__carousel .ModalCarousel-module-scss-module__y-lbgG__container .ModalCarousel-module-scss-module__y-lbgG__content h2{font-size:1.5rem;font-weight:500}.ModalCarousel-module-scss-module__y-lbgG__dialog .ModalCarousel-module-scss-module__y-lbgG__carousel .ModalCarousel-module-scss-module__y-lbgG__container.ModalCarousel-module-scss-module__y-lbgG__image .ModalCarousel-module-scss-module__y-lbgG__head{max-height:50%;padding:0;position:relative}.ModalCarousel-module-scss-module__y-lbgG__dialog .ModalCarousel-module-scss-module__y-lbgG__carousel .ModalCarousel-module-scss-module__y-lbgG__container.ModalCarousel-module-scss-module__y-lbgG__image .ModalCarousel-module-scss-module__y-lbgG__head button{position:absolute;top:12px;right:12px}.ModalCarousel-module-scss-module__y-lbgG__dialog .ModalCarousel-module-scss-module__y-lbgG__carousel .ModalCarousel-module-scss-module__y-lbgG__container.ModalCarousel-module-scss-module__y-lbgG__image .ModalCarousel-module-scss-module__y-lbgG__head img{object-fit:cover;width:100%;height:100%;max-height:288px}.ModalCarousel-module-scss-module__y-lbgG__dialog .ModalCarousel-module-scss-module__y-lbgG__carousel .ModalCarousel-module-scss-module__y-lbgG__container.ModalCarousel-module-scss-module__y-lbgG__image .ModalCarousel-module-scss-module__y-lbgG__content{padding-top:28px}.ModalCarousel-module-scss-module__y-lbgG__dialog .ModalCarousel-module-scss-module__y-lbgG__controls{align-items:center;display:flex}.ModalCarousel-module-scss-module__y-lbgG__dialog .ModalCarousel-module-scss-module__y-lbgG__controls span{cursor:pointer;justify-content:center;align-items:center;width:20px;height:32px;transition:all .3s;display:flex}.ModalCarousel-module-scss-module__y-lbgG__dialog .ModalCarousel-module-scss-module__y-lbgG__controls span:hover{filter:brightness(.9)}.ModalCarousel-module-scss-module__y-lbgG__dialog .ModalCarousel-module-scss-module__y-lbgG__controls span:before{content:"";opacity:.6;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#000;border-radius:100vmax;width:12px;height:12px;transition:all .3s;display:block}.ModalCarousel-module-scss-module__y-lbgG__dialog .ModalCarousel-module-scss-module__y-lbgG__controls span.ModalCarousel-module-scss-module__y-lbgG__active:before{opacity:1;background-color:var(--white)}.ModalCarousel-module-scss-module__y-lbgG__dialog.ModalCarousel-module-scss-module__y-lbgG__hide{animation:.2s both ModalCarousel-module-scss-module__y-lbgG__modal-hide}.ModalCarousel-module-scss-module__y-lbgG__dialog.ModalCarousel-module-scss-module__y-lbgG__hide::backdrop{animation:.2s both ModalCarousel-module-scss-module__y-lbgG__backdrop-hide}@keyframes ModalCarousel-module-scss-module__y-lbgG__modal-show{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes ModalCarousel-module-scss-module__y-lbgG__modal-hide{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}@keyframes ModalCarousel-module-scss-module__y-lbgG__backdrop-show{0%{-webkit-backdrop-filter:blur();backdrop-filter:blur();background-color:#0000}to{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#00000080}}@keyframes ModalCarousel-module-scss-module__y-lbgG__backdrop-hide{0%{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#00000080}to{-webkit-backdrop-filter:blur();backdrop-filter:blur();background-color:#0000}}@media screen and (max-width:850px){.ModalCarousel-module-scss-module__y-lbgG__dialog{gap:8px;min-height:100dvh;padding:20px 0}.ModalCarousel-module-scss-module__y-lbgG__dialog .ModalCarousel-module-scss-module__y-lbgG__carousel{scroll-snap-type:x mandatory;gap:20px;width:100dvw;min-height:calc(100dvh - 92px);padding:0 20px;overflow:scroll}.ModalCarousel-module-scss-module__y-lbgG__dialog .ModalCarousel-module-scss-module__y-lbgG__carousel .ModalCarousel-module-scss-module__y-lbgG__container{min-width:100%;min-height:inherit;scroll-snap-align:center}}
.Card-module-scss-module__D7L_ka__container{cursor:default;border-radius:16px;flex-direction:column;height:fit-content;display:flex;overflow:hidden}.Card-module-scss-module__D7L_ka__container.Card-module-scss-module__D7L_ka__click{cursor:pointer}.Card-module-scss-module__D7L_ka__container.Card-module-scss-module__D7L_ka__click:hover img{filter:brightness(.95)}.Card-module-scss-module__D7L_ka__container.Card-module-scss-module__D7L_ka__click:hover .Card-module-scss-module__D7L_ka__content span{text-decoration:underline}.Card-module-scss-module__D7L_ka__container img{object-fit:cover;background-color:var(--grey-300);width:100%;min-width:100%;height:auto}.Card-module-scss-module__D7L_ka__container .Card-module-scss-module__D7L_ka__content{flex-direction:column;gap:8px;padding:12px 8px;display:flex}.Card-module-scss-module__D7L_ka__container .Card-module-scss-module__D7L_ka__content h3{color:var(--black);font-size:1rem;font-weight:600}.Card-module-scss-module__D7L_ka__container .Card-module-scss-module__D7L_ka__content p,.Card-module-scss-module__D7L_ka__container .Card-module-scss-module__D7L_ka__content span{color:var(--grey-700);text-overflow:ellipsis;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.75rem;display:-webkit-box;overflow:hidden}
.TechnicalData-module-scss-module__SDb-pG__data{color:var(--black);flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.TechnicalData-module-scss-module__SDb-pG__data span{font-size:1.25rem;font-weight:500}.TechnicalData-module-scss-module__SDb-pG__data span strong{font-size:inherit;font-weight:inherit}.TechnicalData-module-scss-module__SDb-pG__data small{color:var(--grey-700);font-size:.75rem;font-weight:500}.TechnicalData-module-scss-module__SDb-pG__data.TechnicalData-module-scss-module__SDb-pG__white,.TechnicalData-module-scss-module__SDb-pG__data.TechnicalData-module-scss-module__SDb-pG__white span{color:var(--white)}.TechnicalData-module-scss-module__SDb-pG__data.TechnicalData-module-scss-module__SDb-pG__white small{color:var(--grey-300)}
.Loader-module-scss-module__0dOokG__loader{transform-origin:50%;background-color:#0000;border:2px solid;border-radius:100vmax;width:16px;min-width:16px;max-width:16px;height:16px;min-height:16px;max-height:16px;animation:1.2s infinite Loader-module-scss-module__0dOokG__spin;border-top-color:#0000!important}@keyframes Loader-module-scss-module__0dOokG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Loader-module-scss-module__0dOokG__loader.Loader-module-scss-module__0dOokG__white{border-color:var(--white)}
.Option-module-scss-module__4k1oJW__label input{display:none}.Option-module-scss-module__4k1oJW__label .Option-module-scss-module__4k1oJW__input{box-shadow:inset 0 0 0 1px var(--grey-600);color:var(--black);cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#0000;background-color:var(--white);border-radius:4px;outline:none;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:52px;line-height:1;transition:box-shadow .25s;display:flex}.Option-module-scss-module__4k1oJW__label .Option-module-scss-module__4k1oJW__input span{color:var(--grey-700);margin:auto 16px;font-size:.95rem;font-weight:500}.Option-module-scss-module__4k1oJW__label .Option-module-scss-module__4k1oJW__input.Option-module-scss-module__4k1oJW__alone{justify-content:center}.Option-module-scss-module__4k1oJW__label .Option-module-scss-module__4k1oJW__input.Option-module-scss-module__4k1oJW__alone span{margin:0;font-size:1rem}.Option-module-scss-module__4k1oJW__label input:checked+.Option-module-scss-module__4k1oJW__input{box-shadow:inset 0 0 0 3px var(--main-600)}.Option-module-scss-module__4k1oJW__label input:checked+.Option-module-scss-module__4k1oJW__input span{color:var(--black);font-weight:600}.Option-module-scss-module__4k1oJW__label input:checked+.Option-module-scss-module__4k1oJW__input span.Option-module-scss-module__4k1oJW__price{color:var(--grey-700);font-size:.8rem;font-weight:400}.Option-module-scss-module__4k1oJW__label.Option-module-scss-module__4k1oJW__details{width:100%}.Option-module-scss-module__4k1oJW__label.Option-module-scss-module__4k1oJW__details .Option-module-scss-module__4k1oJW__buttons{gap:8px;width:100%;display:flex}.Option-module-scss-module__4k1oJW__label.Option-module-scss-module__4k1oJW__details .Option-module-scss-module__4k1oJW__buttons>*{width:100%}
.styles-module-scss-module__nTvEnG__container{background:var(--white);border-bottom:2px solid var(--grey-300);border-top:1px solid var(--grey-300);z-index:1;flex-direction:row;justify-content:center;align-items:center;display:flex;position:fixed;top:3rem;left:0;right:0}.styles-module-scss-module__nTvEnG__container ul{flex-direction:row;align-items:stretch;gap:.5rem;width:100%;max-width:80rem;margin:0 auto;display:flex}.styles-module-scss-module__nTvEnG__container ul li{justify-content:center;align-items:stretch;display:flex}.styles-module-scss-module__nTvEnG__container ul li a{box-sizing:border-box;border-bottom:2px solid #0000;justify-content:center;align-items:center;padding:.5rem;transition:all .3s;display:flex}.styles-module-scss-module__nTvEnG__container ul li a:hover,.styles-module-scss-module__nTvEnG__container ul li.styles-module-scss-module__nTvEnG__active a{border-bottom:2px solid var(--main-600)}@media screen and (max-width:1024px){.styles-module-scss-module__nTvEnG__container ul{padding:0 2rem}}
.OptionsGroup-module-scss-module__gFK6Da__choices{flex-direction:column;gap:8px;width:100%;display:flex}.OptionsGroup-module-scss-module__gFK6Da__choices li{width:100%}
.PresentationPage-module-scss-module__tVGE7W__container{grid-column-gap:64px;grid-row-gap:24px;grid-template-rows:repeat(12,1fr);grid-template-columns:repeat(12,1fr);width:100%;max-width:1344px;margin:0 auto;padding:72px 32px 32px;display:grid}.PresentationPage-module-scss-module__tVGE7W__container .PresentationPage-module-scss-module__tVGE7W__slider{flex-direction:column;grid-area:1/1/8/8;gap:32px;display:flex}.PresentationPage-module-scss-module__tVGE7W__container .PresentationPage-module-scss-module__tVGE7W__specifications{flex-direction:column;grid-area:8/1/13/8;gap:24px;display:flex}.PresentationPage-module-scss-module__tVGE7W__container .PresentationPage-module-scss-module__tVGE7W__specifications h2{font-size:1.25rem;font-weight:600}.PresentationPage-module-scss-module__tVGE7W__container .PresentationPage-module-scss-module__tVGE7W__specifications table{border:1px solid var(--grey-300);border-radius:4px;grid-template:"head""body";width:100%;display:grid}.PresentationPage-module-scss-module__tVGE7W__container .PresentationPage-module-scss-module__tVGE7W__specifications table thead tr,.PresentationPage-module-scss-module__tVGE7W__container .PresentationPage-module-scss-module__tVGE7W__specifications table tbody tr{grid-template-columns:repeat(2,1fr);gap:16px;padding:8px 16px;font-size:.75rem;display:grid}.PresentationPage-module-scss-module__tVGE7W__container .PresentationPage-module-scss-module__tVGE7W__specifications table thead tr th,.PresentationPage-module-scss-module__tVGE7W__container .PresentationPage-module-scss-module__tVGE7W__specifications table thead tr td,.PresentationPage-module-scss-module__tVGE7W__container .PresentationPage-module-scss-module__tVGE7W__specifications table tbody tr th,.PresentationPage-module-scss-module__tVGE7W__container .PresentationPage-module-scss-module__tVGE7W__specifications table tbody tr td{width:fit-content}.PresentationPage-module-scss-module__tVGE7W__container .PresentationPage-module-scss-module__tVGE7W__specifications table thead tr th,.PresentationPage-module-scss-module__tVGE7W__container .PresentationPage-module-scss-module__tVGE7W__specifications table tbody tr th{text-align:left;font-size:.825rem;font-weight:500}.PresentationPage-module-scss-module__tVGE7W__container .PresentationPage-module-scss-module__tVGE7W__specifications table thead tr td,.PresentationPage-module-scss-module__tVGE7W__container .PresentationPage-module-scss-module__tVGE7W__specifications table tbody tr td{color:var(--grey-700)}.PresentationPage-module-scss-module__tVGE7W__container .PresentationPage-module-scss-module__tVGE7W__specifications table thead tr{padding:12px 16px}.PresentationPage-module-scss-module__tVGE7W__container .PresentationPage-module-scss-module__tVGE7W__specifications table tbody tr:nth-child(odd){background-color:var(--grey-300)}.PresentationPage-module-scss-module__tVGE7W__container .PresentationPage-module-scss-module__tVGE7W__specifications p{color:var(--grey-700);font-size:.75rem}.PresentationPage-module-scss-module__tVGE7W__container .PresentationPage-module-scss-module__tVGE7W__scroll{flex-direction:column;grid-area:1/8/13/13;gap:24px;display:flex}.PresentationPage-module-scss-module__tVGE7W__container .PresentationPage-module-scss-module__tVGE7W__scroll .PresentationPage-module-scss-module__tVGE7W__head{flex-direction:column;align-items:center;gap:8px;padding:32px 0 24px;display:flex}.PresentationPage-module-scss-module__tVGE7W__container .PresentationPage-module-scss-module__tVGE7W__scroll .PresentationPage-module-scss-module__tVGE7W__head h1{font-size:2.25rem;font-weight:600}.PresentationPage-module-scss-module__tVGE7W__container .PresentationPage-module-scss-module__tVGE7W__scroll .PresentationPage-module-scss-module__tVGE7W__head strong{font-weight:600}.PresentationPage-module-scss-module__tVGE7W__container .PresentationPage-module-scss-module__tVGE7W__scroll>ul{flex-direction:column;gap:8px;display:flex}.PresentationPage-module-scss-module__tVGE7W__container .PresentationPage-module-scss-module__tVGE7W__scroll>ul li{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.PresentationPage-module-scss-module__tVGE7W__container .PresentationPage-module-scss-module__tVGE7W__scroll>ul li strong{font-weight:600}.PresentationPage-module-scss-module__tVGE7W__container .PresentationPage-module-scss-module__tVGE7W__scroll>ul li small{color:var(--grey-700);font-size:.75rem}.PresentationPage-module-scss-module__tVGE7W__container .PresentationPage-module-scss-module__tVGE7W__scroll>ul li span:not(:empty){justify-content:space-between;gap:16px;width:100%;display:flex}.PresentationPage-module-scss-module__tVGE7W__container .PresentationPage-module-scss-module__tVGE7W__scroll>ul li span:not(:empty) strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.PresentationPage-module-scss-module__tVGE7W__container .PresentationPage-module-scss-module__tVGE7W__scroll>ul li span:not(:empty) p{text-align:right;white-space:nowrap}.PresentationPage-module-scss-module__tVGE7W__container .PresentationPage-module-scss-module__tVGE7W__scroll>button:last-child,.PresentationPage-module-scss-module__tVGE7W__container .PresentationPage-module-scss-module__tVGE7W__scroll>a:last-child{margin-top:16px}.PresentationPage-module-scss-module__tVGE7W__container .PresentationPage-module-scss-module__tVGE7W__text{flex-direction:column;gap:8px;display:flex}.PresentationPage-module-scss-module__tVGE7W__container .PresentationPage-module-scss-module__tVGE7W__text h2{font-size:1.25rem;font-weight:600}.PresentationPage-module-scss-module__tVGE7W__container .PresentationPage-module-scss-module__tVGE7W__text p{color:var(--grey-700);font-size:.75rem}.PresentationPage-module-scss-module__tVGE7W__container .PresentationPage-module-scss-module__tVGE7W__text ul{flex-direction:column;gap:8px;padding-left:16px;-webkit-text-decoration:none;text-decoration:none;list-style:outside;display:flex}.PresentationPage-module-scss-module__tVGE7W__container .PresentationPage-module-scss-module__tVGE7W__text ul li{color:var(--grey-700);font-size:.75rem}.PresentationPage-module-scss-module__tVGE7W__container .PresentationPage-module-scss-module__tVGE7W__text .PresentationPage-module-scss-module__tVGE7W__buttons{margin-top:8px}.PresentationPage-module-scss-module__tVGE7W__modal-head{flex-direction:column;gap:4px;display:flex}.PresentationPage-module-scss-module__tVGE7W__modal-head p{color:var(--grey-700);font-size:.875rem}.PresentationPage-module-scss-module__tVGE7W__modal-caption{flex-direction:column;gap:12px;display:flex}.PresentationPage-module-scss-module__tVGE7W__modal-caption p{color:var(--grey-700);font-size:.875rem}.PresentationPage-module-scss-module__tVGE7W__modal-caption p a{font-size:inherit!important}@media screen and (max-width:1149px){.PresentationPage-module-scss-module__tVGE7W__container{flex-direction:column;gap:32px;padding-top:56px;display:flex}.PresentationPage-module-scss-module__tVGE7W__container .PresentationPage-module-scss-module__tVGE7W__slider{z-index:1;background-color:#fff;order:1;width:100%;height:auto}.PresentationPage-module-scss-module__tVGE7W__container .PresentationPage-module-scss-module__tVGE7W__slider>div:first-child{aspect-ratio:16/9}.PresentationPage-module-scss-module__tVGE7W__container .PresentationPage-module-scss-module__tVGE7W__slider>div:first-child div{padding:0}.PresentationPage-module-scss-module__tVGE7W__container .PresentationPage-module-scss-module__tVGE7W__specifications{order:3}.PresentationPage-module-scss-module__tVGE7W__container .PresentationPage-module-scss-module__tVGE7W__scroll{order:2}.PresentationPage-module-scss-module__tVGE7W__container .PresentationPage-module-scss-module__tVGE7W__scroll .PresentationPage-module-scss-module__tVGE7W__head{padding-top:0}}
.styles-module-scss-module__lIWzcq__content{grid-template-columns:repeat(3,1fr);gap:4rem;display:grid}.styles-module-scss-module__lIWzcq__content.styles-module-scss-module__lIWzcq__featured{grid-template-columns:repeat(2,1fr)}.styles-module-scss-module__lIWzcq__paginationContent{flex-direction:row;justify-content:center;align-items:center;gap:1rem;display:flex}@media screen and (max-width:1024px){.styles-module-scss-module__lIWzcq__content{flex-direction:column;display:flex}}@media screen and (max-width:768px){.styles-module-scss-module__lIWzcq__content{gap:2rem;padding:0}}
.Skeleton-module-scss-module__xkCF1q__skeleton{background-color:var(--grey-300);border-radius:4px;animation:1s linear infinite Skeleton-module-scss-module__xkCF1q__skeleton;display:block}.Skeleton-module-scss-module__xkCF1q__skeleton.Skeleton-module-scss-module__xkCF1q__centered{margin:0 auto}@keyframes Skeleton-module-scss-module__xkCF1q__skeleton{0%{background-color:var(--grey-300)}50%{background-color:var(--grey-200)}to{background-color:var(--grey-300)}}
.ArticleCard-module-scss-module__I_hdyG__container{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.ArticleCard-module-scss-module__I_hdyG__container .ArticleCard-module-scss-module__I_hdyG__image{aspect-ratio:4/3;object-fit:cover;border-radius:.75rem;width:100%}.ArticleCard-module-scss-module__I_hdyG__container .ArticleCard-module-scss-module__I_hdyG__content{flex-direction:column;display:flex}.ArticleCard-module-scss-module__I_hdyG__container .ArticleCard-module-scss-module__I_hdyG__content .ArticleCard-module-scss-module__I_hdyG__date{color:var(--grey-700);text-transform:uppercase;font-size:.75rem}.ArticleCard-module-scss-module__I_hdyG__container .ArticleCard-module-scss-module__I_hdyG__content .ArticleCard-module-scss-module__I_hdyG__title{font-size:1.25rem;font-weight:600}.ArticleCard-module-scss-module__I_hdyG__container .ArticleCard-module-scss-module__I_hdyG__content .ArticleCard-module-scss-module__I_hdyG__description{color:var(--grey-900);font-size:1rem}.ArticleCard-module-scss-module__I_hdyG__container.ArticleCard-module-scss-module__I_hdyG__horizontal{flex-direction:row;gap:4rem}.ArticleCard-module-scss-module__I_hdyG__container.ArticleCard-module-scss-module__I_hdyG__horizontal .ArticleCard-module-scss-module__I_hdyG__image{aspect-ratio:16/9;width:70%;max-height:50vh}.ArticleCard-module-scss-module__I_hdyG__container.ArticleCard-module-scss-module__I_hdyG__horizontal .ArticleCard-module-scss-module__I_hdyG__content{width:30%}@media screen and (max-width:1024px){.ArticleCard-module-scss-module__I_hdyG__container.ArticleCard-module-scss-module__I_hdyG__horizontal{flex-direction:column;gap:1rem}}
.style-module-scss-module__PvAoFq__container{width:100%;max-height:100dvh;display:block}.style-module-scss-module__PvAoFq__container .style-module-scss-module__PvAoFq__section{grid-template:"main aside"1fr/9fr minmax(352px,1fr);height:100%;padding-right:56px;display:grid;position:relative}.style-module-scss-module__PvAoFq__container .style-module-scss-module__PvAoFq__section .style-module-scss-module__PvAoFq__data{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;margin-bottom:64px;display:flex}.style-module-scss-module__PvAoFq__container .style-module-scss-module__PvAoFq__section .style-module-scss-module__PvAoFq__form,.style-module-scss-module__PvAoFq__container .style-module-scss-module__PvAoFq__section .style-module-scss-module__PvAoFq__option{flex-direction:column;gap:12px;display:flex}.style-module-scss-module__PvAoFq__container .style-module-scss-module__PvAoFq__section .style-module-scss-module__PvAoFq__form h2,.style-module-scss-module__PvAoFq__container .style-module-scss-module__PvAoFq__section .style-module-scss-module__PvAoFq__option h2{font-weight:600}.style-module-scss-module__PvAoFq__container .style-module-scss-module__PvAoFq__section .style-module-scss-module__PvAoFq__form h2 span,.style-module-scss-module__PvAoFq__container .style-module-scss-module__PvAoFq__section .style-module-scss-module__PvAoFq__option h2 span{color:var(--red-600);margin-left:2px}.style-module-scss-module__PvAoFq__container .style-module-scss-module__PvAoFq__section .style-module-scss-module__PvAoFq__form{-webkit-overflow-scrolling:touch;overflow:visible!important}.style-module-scss-module__PvAoFq__container .style-module-scss-module__PvAoFq__section .style-module-scss-module__PvAoFq__configuratorForm{gap:64px}.style-module-scss-module__PvAoFq__container .style-module-scss-module__PvAoFq__section .style-module-scss-module__PvAoFq__configuratorForm .style-module-scss-module__PvAoFq__legend{color:var(--grey-700);font-size:.875rem}.style-module-scss-module__PvAoFq__container .style-module-scss-module__PvAoFq__section .style-module-scss-module__PvAoFq__configuratorForm.style-module-scss-module__PvAoFq__animation{animation:style-module-scss-module__PvAoFq__slideInBottom var(--title-animation-duration)ease both}.style-module-scss-module__PvAoFq__container .style-module-scss-module__PvAoFq__section .style-module-scss-module__PvAoFq__scroll{flex-direction:column;grid-area:aside;gap:24px;width:100%;padding-top:72px;padding-bottom:32px;display:flex;position:relative}.style-module-scss-module__PvAoFq__container .style-module-scss-module__PvAoFq__section .style-module-scss-module__PvAoFq__scroll .style-module-scss-module__PvAoFq__spacer{width:100%;min-height:24px;display:block}.style-module-scss-module__PvAoFq__container .style-module-scss-module__PvAoFq__section .style-module-scss-module__PvAoFq__scroll .style-module-scss-module__PvAoFq__head{text-align:center;flex-direction:column;gap:8px;margin-top:56px;display:flex}.style-module-scss-module__PvAoFq__container .style-module-scss-module__PvAoFq__section .style-module-scss-module__PvAoFq__scroll .style-module-scss-module__PvAoFq__head h1{font-size:2.25rem;font-weight:600}.style-module-scss-module__PvAoFq__container .style-module-scss-module__PvAoFq__section .style-module-scss-module__PvAoFq__option .style-module-scss-module__PvAoFq__desc{color:var(--grey-700);flex-direction:column;gap:8px;font-size:.75rem;display:flex}.style-module-scss-module__PvAoFq__container .style-module-scss-module__PvAoFq__section .style-module-scss-module__PvAoFq__option .style-module-scss-module__PvAoFq__error{color:var(--red-600);font-size:.75rem;font-weight:500}.style-module-scss-module__PvAoFq__container .style-module-scss-module__PvAoFq__section .style-module-scss-module__PvAoFq__option li>button,.style-module-scss-module__PvAoFq__container .style-module-scss-module__PvAoFq__section .style-module-scss-module__PvAoFq__option .style-module-scss-module__PvAoFq__link{margin:8px auto 0}.style-module-scss-module__PvAoFq__container .style-module-scss-module__PvAoFq__section .style-module-scss-module__PvAoFq__option .style-module-scss-module__PvAoFq__add{flex-direction:column;gap:8px;width:100%;display:flex}.style-module-scss-module__PvAoFq__container .style-module-scss-module__PvAoFq__section .style-module-scss-module__PvAoFq__option .style-module-scss-module__PvAoFq__add>strong{color:var(--grey-700);font-size:.825rem;font-weight:500}.style-module-scss-module__PvAoFq__container .style-module-scss-module__PvAoFq__section .style-module-scss-module__PvAoFq__option .style-module-scss-module__PvAoFq__add>label{align-self:center;margin-top:16px}.style-module-scss-module__PvAoFq__container .style-module-scss-module__PvAoFq__section .style-module-scss-module__PvAoFq__slider{grid-area:main;justify-content:center;align-items:center;height:100vh;max-height:100%;padding:4rem 3rem 2rem;display:flex;position:sticky;top:0;overflow:hidden}.style-module-scss-module__PvAoFq__container .style-module-scss-module__PvAoFq__section .style-module-scss-module__PvAoFq__slider img{object-fit:contain;object-position:center center;max-width:70%}.style-module-scss-module__PvAoFq__container .style-module-scss-module__PvAoFq__section .style-module-scss-module__PvAoFq__second-step{flex-direction:column;flex:1;display:flex}.style-module-scss-module__PvAoFq__container .style-module-scss-module__PvAoFq__section .style-module-scss-module__PvAoFq__second-step form{flex:1;gap:16px}.style-module-scss-module__PvAoFq__container .style-module-scss-module__PvAoFq__section .style-module-scss-module__PvAoFq__second-step form>div:last-child{margin-top:auto}.style-module-scss-module__PvAoFq__container .style-module-scss-module__PvAoFq__section .style-module-scss-module__PvAoFq__third-step{flex:1}.style-module-scss-module__PvAoFq__container .style-module-scss-module__PvAoFq__section .style-module-scss-module__PvAoFq__third-step h2{margin-bottom:4px;font-size:1.5rem;font-weight:600}.style-module-scss-module__PvAoFq__container .style-module-scss-module__PvAoFq__section .style-module-scss-module__PvAoFq__third-step h2:not(:first-of-type){margin-top:16px}.style-module-scss-module__PvAoFq__container .style-module-scss-module__PvAoFq__section .style-module-scss-module__PvAoFq__third-step small{color:var(--grey-700);font-size:.75rem}.style-module-scss-module__PvAoFq__container .style-module-scss-module__PvAoFq__section .style-module-scss-module__PvAoFq__third-step>div:last-of-type{margin-top:auto}.style-module-scss-module__PvAoFq__container .style-module-scss-module__PvAoFq__section .style-module-scss-module__PvAoFq__third-step .style-module-scss-module__PvAoFq__wrapper{flex-direction:column;gap:8px;margin-top:16px;display:flex}.style-module-scss-module__PvAoFq__container .style-module-scss-module__PvAoFq__section .style-module-scss-module__PvAoFq__third-step .style-module-scss-module__PvAoFq__wrapper span{color:var(--red-600);-webkit-user-select:none;user-select:none;font-size:.75rem;font-weight:500}.style-module-scss-module__PvAoFq__container .style-module-scss-module__PvAoFq__section .style-module-scss-module__PvAoFq__final-step{flex-direction:column;justify-content:center;align-items:center;gap:16px;height:100%;display:flex}.style-module-scss-module__PvAoFq__container .style-module-scss-module__PvAoFq__section .style-module-scss-module__PvAoFq__final-step .style-module-scss-module__PvAoFq__content{flex-direction:column;gap:12px;display:flex}.style-module-scss-module__PvAoFq__container .style-module-scss-module__PvAoFq__section .style-module-scss-module__PvAoFq__final-step .style-module-scss-module__PvAoFq__buttons{flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.style-module-scss-module__PvAoFq__container .style-module-scss-module__PvAoFq__section .style-module-scss-module__PvAoFq__final-step .style-module-scss-module__PvAoFq__buttons a:last-of-type{font-size:.825rem}.style-module-scss-module__PvAoFq__container .style-module-scss-module__PvAoFq__section .style-module-scss-module__PvAoFq__final-step p{text-align:center;color:var(--grey-700);max-width:384px;font-size:.825rem;line-height:1.2}.style-module-scss-module__PvAoFq__container .style-module-scss-module__PvAoFq__section .style-module-scss-module__PvAoFq__final-step h2{text-align:center;padding:0;font-size:1.5rem;font-weight:500}.style-module-scss-module__PvAoFq__container .style-module-scss-module__PvAoFq__section .style-module-scss-module__PvAoFq__summary{flex-direction:column;gap:12px;display:flex}.style-module-scss-module__PvAoFq__container .style-module-scss-module__PvAoFq__section .style-module-scss-module__PvAoFq__summary li{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.style-module-scss-module__PvAoFq__container .style-module-scss-module__PvAoFq__section .style-module-scss-module__PvAoFq__summary li strong{font-weight:600}.style-module-scss-module__PvAoFq__container .style-module-scss-module__PvAoFq__section .style-module-scss-module__PvAoFq__summary li small{color:var(--grey-700);font-size:.75rem}.style-module-scss-module__PvAoFq__container .style-module-scss-module__PvAoFq__section .style-module-scss-module__PvAoFq__summary li span:not(:empty){justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.style-module-scss-module__PvAoFq__container .style-module-scss-module__PvAoFq__section .style-module-scss-module__PvAoFq__summary li span:not(:empty) strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.style-module-scss-module__PvAoFq__container .style-module-scss-module__PvAoFq__section .style-module-scss-module__PvAoFq__summary li span:not(:empty) p{white-space:nowrap}.style-module-scss-module__PvAoFq__modal-head{flex-direction:column;gap:4px;display:flex}.style-module-scss-module__PvAoFq__modal-head p{color:var(--grey-700);font-size:.875rem}.style-module-scss-module__PvAoFq__modal-caption{flex-direction:column;gap:12px;display:flex}.style-module-scss-module__PvAoFq__modal-caption p{color:var(--grey-700);font-size:.75rem;line-height:1.2}.style-module-scss-module__PvAoFq__modal-caption p a{font-size:inherit!important}@media screen and (max-width:1149px){.style-module-scss-module__PvAoFq__container .style-module-scss-module__PvAoFq__section{flex-direction:column;padding:0 32px;display:flex}.style-module-scss-module__PvAoFq__container .style-module-scss-module__PvAoFq__section .style-module-scss-module__PvAoFq__slider{background-color:var(--white);z-index:1;width:100%;max-height:30vh;padding:56px 0 0}.style-module-scss-module__PvAoFq__container .style-module-scss-module__PvAoFq__section .style-module-scss-module__PvAoFq__scroll{max-width:608px;margin:0 auto;padding:0 0 32px}.style-module-scss-module__PvAoFq__container .style-module-scss-module__PvAoFq__section .style-module-scss-module__PvAoFq__scroll .style-module-scss-module__PvAoFq__head h1{padding-top:0}.style-module-scss-module__PvAoFq__container .style-module-scss-module__PvAoFq__section .style-module-scss-module__PvAoFq__scroll .style-module-scss-module__PvAoFq__configuratorForm{gap:56px}}@keyframes style-module-scss-module__PvAoFq__slideInBottom{0%{opacity:0;transform:translateY(0)}1%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}
.HeroBanner-module-scss-module__pUE6nG__hero{width:100%;min-height:100dvh;max-height:100vh;color:var(--black);display:flex;position:relative;overflow:hidden}.HeroBanner-module-scss-module__pUE6nG__hero video,.HeroBanner-module-scss-module__pUE6nG__hero img{object-fit:cover;-webkit-user-select:none;user-select:none;flex:1;width:100%}.HeroBanner-module-scss-module__pUE6nG__hero .HeroBanner-module-scss-module__pUE6nG__content{text-align:center;z-index:40;flex-flow:column;align-items:center;width:100%;height:100dvh;display:flex;position:absolute;top:0;left:0}.HeroBanner-module-scss-module__pUE6nG__hero .HeroBanner-module-scss-module__pUE6nG__content .HeroBanner-module-scss-module__pUE6nG__head{margin-top:calc(18vh - 29px);padding:0 16px}.HeroBanner-module-scss-module__pUE6nG__hero .HeroBanner-module-scss-module__pUE6nG__content .HeroBanner-module-scss-module__pUE6nG__head svg{width:100%;max-width:192px;height:100%;max-height:128px;margin-bottom:4px}.HeroBanner-module-scss-module__pUE6nG__hero .HeroBanner-module-scss-module__pUE6nG__content .HeroBanner-module-scss-module__pUE6nG__head svg path{fill:currentColor}.HeroBanner-module-scss-module__pUE6nG__hero .HeroBanner-module-scss-module__pUE6nG__content .HeroBanner-module-scss-module__pUE6nG__head h1{width:100%;font-size:2.5rem;font-weight:500}.HeroBanner-module-scss-module__pUE6nG__hero .HeroBanner-module-scss-module__pUE6nG__content sub{flex-direction:column;width:100%;padding:4px 16px;font-size:1.25rem;font-weight:400;line-height:.4;display:flex}.HeroBanner-module-scss-module__pUE6nG__hero .HeroBanner-module-scss-module__pUE6nG__content sub strong{letter-spacing:1px;font-weight:500}.HeroBanner-module-scss-module__pUE6nG__hero .HeroBanner-module-scss-module__pUE6nG__content sub small{font-size:.75rem;line-height:20px}.HeroBanner-module-scss-module__pUE6nG__hero .HeroBanner-module-scss-module__pUE6nG__content .HeroBanner-module-scss-module__pUE6nG__footer{flex-flow:column;flex:1;justify-content:flex-end;align-items:center;width:100%;padding-bottom:24px;display:flex}.HeroBanner-module-scss-module__pUE6nG__hero .HeroBanner-module-scss-module__pUE6nG__content .HeroBanner-module-scss-module__pUE6nG__footer .HeroBanner-module-scss-module__pUE6nG__buttons{flex-flow:wrap;justify-content:center;align-items:center;gap:24px;width:100%;margin-bottom:16px;padding:16px 24px;display:flex}.HeroBanner-module-scss-module__pUE6nG__hero .HeroBanner-module-scss-module__pUE6nG__content .HeroBanner-module-scss-module__pUE6nG__footer .HeroBanner-module-scss-module__pUE6nG__buttons button,.HeroBanner-module-scss-module__pUE6nG__hero .HeroBanner-module-scss-module__pUE6nG__content .HeroBanner-module-scss-module__pUE6nG__footer .HeroBanner-module-scss-module__pUE6nG__buttons a{pointer-events:all;width:100%;max-width:264px}.HeroBanner-module-scss-module__pUE6nG__hero .HeroBanner-module-scss-module__pUE6nG__content .HeroBanner-module-scss-module__pUE6nG__caption{vertical-align:baseline;flex-direction:column;min-height:31px;padding:0;font-size:.8rem;font-weight:300;display:flex}.HeroBanner-module-scss-module__pUE6nG__hero .HeroBanner-module-scss-module__pUE6nG__content .HeroBanner-module-scss-module__pUE6nG__caption a{cursor:pointer;margin-top:5px;font-weight:300;text-decoration:underline}.HeroBanner-module-scss-module__pUE6nG__hero.HeroBanner-module-scss-module__pUE6nG__white{color:var(--white)}@media screen and (max-width:600px){.HeroBanner-module-scss-module__pUE6nG__hero .HeroBanner-module-scss-module__pUE6nG__content .HeroBanner-module-scss-module__pUE6nG__head h1{line-height:1.2}.HeroBanner-module-scss-module__pUE6nG__hero .HeroBanner-module-scss-module__pUE6nG__content .HeroBanner-module-scss-module__pUE6nG__head svg{max-width:128px;max-height:96px;margin-bottom:12px}.HeroBanner-module-scss-module__pUE6nG__hero .HeroBanner-module-scss-module__pUE6nG__content sub{line-height:1.2}.HeroBanner-module-scss-module__pUE6nG__hero .HeroBanner-module-scss-module__pUE6nG__content sub strong{max-width:292px;margin-left:auto;margin-right:auto}.HeroBanner-module-scss-module__pUE6nG__hero .HeroBanner-module-scss-module__pUE6nG__content .HeroBanner-module-scss-module__pUE6nG__footer .HeroBanner-module-scss-module__pUE6nG__buttons{flex-direction:column;gap:12px;padding:0 40px}.HeroBanner-module-scss-module__pUE6nG__hero .HeroBanner-module-scss-module__pUE6nG__content .HeroBanner-module-scss-module__pUE6nG__footer .HeroBanner-module-scss-module__pUE6nG__buttons button,.HeroBanner-module-scss-module__pUE6nG__hero .HeroBanner-module-scss-module__pUE6nG__content .HeroBanner-module-scss-module__pUE6nG__footer .HeroBanner-module-scss-module__pUE6nG__buttons a{max-width:100%}}
.JobCard-module-scss-module__L1BuGa__container{border-bottom:1px solid var(--grey-400);flex-direction:row;justify-content:space-between;align-items:center;padding:1.25rem 0;display:flex}.JobCard-module-scss-module__L1BuGa__container:last-of-type{border-bottom:none}.JobCard-module-scss-module__L1BuGa__container .JobCard-module-scss-module__L1BuGa__content{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.JobCard-module-scss-module__L1BuGa__container .JobCard-module-scss-module__L1BuGa__content h3{font-size:1.25rem;font-weight:600;transition:color .3s}.JobCard-module-scss-module__L1BuGa__container .JobCard-module-scss-module__L1BuGa__content h3:hover{color:var(--grey-800)}@media screen and (max-width:768px){.JobCard-module-scss-module__L1BuGa__container .JobCard-module-scss-module__L1BuGa__content{padding:24px}.JobCard-module-scss-module__L1BuGa__container .JobCard-module-scss-module__L1BuGa__content strong{font-size:1rem!important}}
.layout-module-scss-module__-pZmCG__container{flex-direction:column;gap:32px;width:100%;max-width:1344px;min-height:calc(100dvh - 56px);margin:0 auto;padding:72px 32px 0;display:flex}.layout-module-scss-module__-pZmCG__container h1{font-size:2rem;font-weight:500}.layout-module-scss-module__-pZmCG__container h2{font-size:1.5rem;font-weight:500}.layout-module-scss-module__-pZmCG__container h3{font-size:1.25rem;font-weight:500}.layout-module-scss-module__-pZmCG__container .layout-module-scss-module__-pZmCG__extras{grid-gap:16px;grid-template-columns:repeat(2,1fr);display:grid}.layout-module-scss-module__-pZmCG__container .layout-module-scss-module__-pZmCG__extras address{flex-direction:column;display:flex}.layout-module-scss-module__-pZmCG__container .layout-module-scss-module__-pZmCG__extras address h2{margin-bottom:8px}.layout-module-scss-module__-pZmCG__container .layout-module-scss-module__-pZmCG__extras address p,.layout-module-scss-module__-pZmCG__container .layout-module-scss-module__-pZmCG__extras address span,.layout-module-scss-module__-pZmCG__container .layout-module-scss-module__-pZmCG__extras address a{color:var(--grey-700);width:fit-content;font-size:1rem;line-height:1.5}.layout-module-scss-module__-pZmCG__container form{justify-content:center;width:100%}.layout-module-scss-module__-pZmCG__container form .layout-module-scss-module__-pZmCG__wrapper{flex-direction:column;gap:8px;margin-top:16px;display:flex}.layout-module-scss-module__-pZmCG__container form .layout-module-scss-module__-pZmCG__wrapper span{color:var(--red-600);-webkit-user-select:none;user-select:none;font-size:.75rem;font-weight:500}@media screen and (max-width:680px){.layout-module-scss-module__-pZmCG__container .layout-module-scss-module__-pZmCG__extras{grid-template-columns:1fr}.layout-module-scss-module__-pZmCG__container form .layout-module-scss-module__-pZmCG__wrapper{align-items:center}}
.layout-module-scss-module__Yubk6q__container{flex-direction:column;gap:56px;width:100%;max-width:890px;min-height:calc(100dvh - 56px);margin:0 auto;padding:96px 32px 32px;display:flex}.layout-module-scss-module__Yubk6q__container h1{text-align:center;font-size:2.25rem;font-weight:500}.layout-module-scss-module__Yubk6q__container .layout-module-scss-module__Yubk6q__head{flex-direction:column;justify-content:center;align-items:center;gap:24px;display:flex}.layout-module-scss-module__Yubk6q__container .layout-module-scss-module__Yubk6q__head p{color:var(--grey-800);font-weight:500;line-height:1.2}.layout-module-scss-module__Yubk6q__container .layout-module-scss-module__Yubk6q__head>ul{grid-template-columns:repeat(4,1fr);align-items:start;gap:32px;width:100%;display:grid}.layout-module-scss-module__Yubk6q__container .layout-module-scss-module__Yubk6q__head>ul li{flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.layout-module-scss-module__Yubk6q__container .layout-module-scss-module__Yubk6q__head>ul li svg{width:24px;max-width:24px;height:24px;max-height:24px;stroke:var(--grey-800)}.layout-module-scss-module__Yubk6q__container .layout-module-scss-module__Yubk6q__head>ul li p{text-align:center}.layout-module-scss-module__Yubk6q__container>.layout-module-scss-module__Yubk6q__formContainer>img{aspect-ratio:16/9;object-fit:contain;width:100%;max-width:352px;height:auto;margin:0 auto 40px}.layout-module-scss-module__Yubk6q__container h2{font-size:1.5rem;font-weight:500}.layout-module-scss-module__Yubk6q__container small{color:var(--grey-700);font-size:.75rem;line-height:1.2}.layout-module-scss-module__Yubk6q__container .layout-module-scss-module__Yubk6q__formContainer>iframe{width:100%;margin-bottom:40px}.layout-module-scss-module__Yubk6q__container .layout-module-scss-module__Yubk6q__formContainer>ul{flex-direction:row;margin-bottom:32px}@media screen and (max-width:700px){.layout-module-scss-module__Yubk6q__container{gap:32px;padding-left:16px;padding-right:16px}.layout-module-scss-module__Yubk6q__container .layout-module-scss-module__Yubk6q__head>ul{grid-template-columns:repeat(2,1fr)}.layout-module-scss-module__Yubk6q__container>ul{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);display:grid}.layout-module-scss-module__Yubk6q__container>ul li{margin:0 auto}.layout-module-scss-module__Yubk6q__container .layout-module-scss-module__Yubk6q__formContainer>ul{flex-direction:column}}@media screen and (max-width:400px){.layout-module-scss-module__Yubk6q__container{gap:32px}.layout-module-scss-module__Yubk6q__container .layout-module-scss-module__Yubk6q__head>ul{grid-template-columns:repeat(1,1fr)}.layout-module-scss-module__Yubk6q__container>ul{grid-template-columns:repeat(1,1fr);display:grid}.layout-module-scss-module__Yubk6q__container>ul li{margin:0 auto}}
.layout-module-scss-module__gQelsW__container{width:100%}.layout-module-scss-module__gQelsW__container .layout-module-scss-module__gQelsW__hero{background-color:var(--white);flex-direction:column;flex:1;align-items:center;min-height:100dvh;padding:120px 64px 64px;display:flex}.layout-module-scss-module__gQelsW__container .layout-module-scss-module__gQelsW__hero h1{text-align:center;font-size:max(3rem,min(5vw,4rem));font-weight:500;line-height:1.125}.layout-module-scss-module__gQelsW__container .layout-module-scss-module__gQelsW__hero small{letter-spacing:.3px;margin-top:8px;font-weight:600;line-height:1.3}.layout-module-scss-module__gQelsW__container .layout-module-scss-module__gQelsW__hero img{width:calc(100% - 64px);max-width:1216px;height:fit-content;margin:auto 0;padding:16px 0}.layout-module-scss-module__gQelsW__container .layout-module-scss-module__gQelsW__hero a:last-child{margin-top:32px}.layout-module-scss-module__gQelsW__container .layout-module-scss-module__gQelsW__hero.layout-module-scss-module__gQelsW__black{background-color:var(--black)}.layout-module-scss-module__gQelsW__container .layout-module-scss-module__gQelsW__hero.layout-module-scss-module__gQelsW__black>:not(a,button){color:var(--white)}.layout-module-scss-module__gQelsW__container .layout-module-scss-module__gQelsW__content{flex-direction:column;display:flex;max-width:unset!important}.layout-module-scss-module__gQelsW__container .layout-module-scss-module__gQelsW__content img{max-width:1216px;margin:0 auto;object-fit:contain!important}@media screen and (max-width:768px){.layout-module-scss-module__gQelsW__container .layout-module-scss-module__gQelsW__hero{min-height:unset;margin-bottom:0;padding:96px 24px}.layout-module-scss-module__gQelsW__container .layout-module-scss-module__gQelsW__hero h1{font-size:3rem}.layout-module-scss-module__gQelsW__container .layout-module-scss-module__gQelsW__hero img{width:100%;margin:64px auto;padding:0}.layout-module-scss-module__gQelsW__container .layout-module-scss-module__gQelsW__hero a:last-child{margin-top:24px}.layout-module-scss-module__gQelsW__container .layout-module-scss-module__gQelsW__content{padding:0 24px!important}.layout-module-scss-module__gQelsW__container .layout-module-scss-module__gQelsW__content img{aspect-ratio:unset!important}}
.layout-module-scss-module__6Gnssa__container{flex-direction:column;gap:32px;width:100%;max-width:1344px;min-height:calc(100dvh - 56px);margin:0 auto;padding:72px 32px 32px;display:flex}.layout-module-scss-module__6Gnssa__container .layout-module-scss-module__6Gnssa__head{flex-direction:column;gap:8px;display:flex}.layout-module-scss-module__6Gnssa__container .layout-module-scss-module__6Gnssa__head h1{font-size:2.25rem;font-weight:500}.layout-module-scss-module__6Gnssa__container .layout-module-scss-module__6Gnssa__list{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}@media screen and (max-width:1149px){.layout-module-scss-module__6Gnssa__container .layout-module-scss-module__6Gnssa__list{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:950px){.layout-module-scss-module__6Gnssa__container .layout-module-scss-module__6Gnssa__list{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:600px){.layout-module-scss-module__6Gnssa__container .layout-module-scss-module__6Gnssa__list{grid-template-columns:repeat(1,1fr)}}
.layout-module-scss-module__StW81a__container{flex-direction:column;gap:32px;width:100%;max-width:1344px;min-height:calc(100dvh - 56px);margin:0 auto;padding:72px 32px 32px;display:flex}.layout-module-scss-module__StW81a__container .layout-module-scss-module__StW81a__head{flex-direction:column;gap:8px;display:flex}.layout-module-scss-module__StW81a__container .layout-module-scss-module__StW81a__head h1{font-size:2.25rem;font-weight:500}.layout-module-scss-module__StW81a__container h2{font-size:1.5rem;font-weight:500}.layout-module-scss-module__StW81a__container .layout-module-scss-module__StW81a__list{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}@media screen and (max-width:1149px){.layout-module-scss-module__StW81a__container .layout-module-scss-module__StW81a__list{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:950px){.layout-module-scss-module__StW81a__container .layout-module-scss-module__StW81a__list{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:600px){.layout-module-scss-module__StW81a__container .layout-module-scss-module__StW81a__list{grid-template-columns:repeat(1,1fr)}}
@font-face{font-family:sfPro;src:url(../media/SFProDisplay_Light-s.p.c9606779.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:sfPro;src:url(../media/SFProDisplay_Regular-s.p.1dabde26.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:sfPro;src:url(../media/SFProDisplay_Medium-s.p.4856c151.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:sfPro;src:url(../media/SFProDisplay_Semibold-s.p.50ecf89f.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:sfPro Fallback;src:local(Arial);ascent-override:101.5%;descent-override:25.71%;line-gap-override:0.0%;size-adjust:93.8%}.sfpro_805f89f-module__cfkPLq__className{font-family:sfPro,sfPro Fallback}
.StaticPages-module-scss-module__iXNMaG__container{justify-content:center;align-items:center;width:100vw;min-width:100vw;max-width:100vw;height:100dvh;min-height:100dvh;max-height:100dvh;padding:32px;display:flex;overflow:hidden}.StaticPages-module-scss-module__iXNMaG__container.StaticPages-module-scss-module__iXNMaG__notFoundContainer{color:var(--white);background-image:url(../media/not-found-background.5e804f90.gif);background-position:50%;background-repeat:no-repeat;background-size:cover}.StaticPages-module-scss-module__iXNMaG__container.StaticPages-module-scss-module__iXNMaG__loading{justify-content:flex-end;align-items:flex-end}.StaticPages-module-scss-module__iXNMaG__container h1{text-align:center;font-size:1.5rem}.StaticPages-module-scss-module__iXNMaG__container .StaticPages-module-scss-module__iXNMaG__loader{align-items:center;gap:8px;display:flex}.StaticPages-module-scss-module__iXNMaG__container .StaticPages-module-scss-module__iXNMaG__loader h1{font-size:1rem;font-weight:400}.StaticPages-module-scss-module__iXNMaG__container .StaticPages-module-scss-module__iXNMaG__wrapper{flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex}
.FileModal-module-scss-module__VWMAEW__modal-head{flex-direction:column;gap:4px;display:flex}.FileModal-module-scss-module__VWMAEW__modal-head p{color:var(--grey-700);font-size:.875rem}.FileModal-module-scss-module__VWMAEW__modal-caption{flex-direction:column;gap:12px;display:flex}.FileModal-module-scss-module__VWMAEW__modal-caption p{color:var(--grey-700);font-size:.75rem;line-height:1.2}.FileModal-module-scss-module__VWMAEW__modal-caption p a{font-size:inherit!important}
.styles-module-scss-module__JPpNLa__container{background-color:var(--red-600);color:var(--white);justify-content:center;align-items:center;padding:.5rem 0;font-weight:400;display:flex}
.ImageCarousel-module-scss-module__Xcsavq__container{background-color:#0000;border:none;flex-direction:column;gap:12px;width:100%;max-width:100dvw;height:100%;max-height:100dvh;margin:0;padding:12px;display:none;overflow:hidden}.ImageCarousel-module-scss-module__Xcsavq__container::backdrop{animation:.2s both ImageCarousel-module-scss-module__Xcsavq__backdrop-show}.ImageCarousel-module-scss-module__Xcsavq__container[open]{animation:.2s both ImageCarousel-module-scss-module__Xcsavq__modal-show;display:flex}.ImageCarousel-module-scss-module__Xcsavq__container .ImageCarousel-module-scss-module__Xcsavq__head{justify-content:flex-end;align-items:center;gap:8px;display:flex}.ImageCarousel-module-scss-module__Xcsavq__container .ImageCarousel-module-scss-module__Xcsavq__content{flex-direction:column;gap:12px;height:100%;display:flex;overflow:auto}.ImageCarousel-module-scss-module__Xcsavq__container .ImageCarousel-module-scss-module__Xcsavq__content .ImageCarousel-module-scss-module__Xcsavq__head{justify-content:center;width:fit-content;margin:0 auto;position:fixed;bottom:12px;left:0;right:0}.ImageCarousel-module-scss-module__Xcsavq__container .ImageCarousel-module-scss-module__Xcsavq__content .ImageCarousel-module-scss-module__Xcsavq__head button{min-width:96px;height:fit-content}.ImageCarousel-module-scss-module__Xcsavq__container .ImageCarousel-module-scss-module__Xcsavq__content .ImageCarousel-module-scss-module__Xcsavq__image{justify-content:center;height:auto;display:flex}.ImageCarousel-module-scss-module__Xcsavq__container .ImageCarousel-module-scss-module__Xcsavq__content .ImageCarousel-module-scss-module__Xcsavq__image img{width:100%;max-width:1080px;height:auto;max-height:100%;aspect-ratio:unset;object-fit:contain;-webkit-user-select:none;user-select:none;margin:0 auto}.ImageCarousel-module-scss-module__Xcsavq__container.ImageCarousel-module-scss-module__Xcsavq__hide{animation:.2s both ImageCarousel-module-scss-module__Xcsavq__modal-hide}.ImageCarousel-module-scss-module__Xcsavq__container.ImageCarousel-module-scss-module__Xcsavq__hide::backdrop{animation:.2s both ImageCarousel-module-scss-module__Xcsavq__backdrop-hide}@keyframes ImageCarousel-module-scss-module__Xcsavq__modal-show{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes ImageCarousel-module-scss-module__Xcsavq__modal-hide{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}@keyframes ImageCarousel-module-scss-module__Xcsavq__backdrop-show{0%{-webkit-backdrop-filter:blur();backdrop-filter:blur();background-color:#0000}to{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#00000080}}@keyframes ImageCarousel-module-scss-module__Xcsavq__backdrop-hide{0%{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#00000080}to{-webkit-backdrop-filter:blur();backdrop-filter:blur();background-color:#0000}}@media screen and (max-width:640px){.ImageCarousel-module-scss-module__Xcsavq__container .ImageCarousel-module-scss-module__Xcsavq__content .ImageCarousel-module-scss-module__Xcsavq__head{bottom:24px}}
.PressCard-module-scss-module__RbR93W__container{cursor:pointer;flex-direction:row;align-items:flex-start;gap:1rem;height:fit-content;display:flex;overflow:hidden}.PressCard-module-scss-module__RbR93W__container.PressCard-module-scss-module__RbR93W__click{cursor:pointer}.PressCard-module-scss-module__RbR93W__container.PressCard-module-scss-module__RbR93W__click:hover img{filter:brightness(.95)}.PressCard-module-scss-module__RbR93W__container.PressCard-module-scss-module__RbR93W__click:hover .PressCard-module-scss-module__RbR93W__content span{text-decoration:underline}.PressCard-module-scss-module__RbR93W__container img{object-fit:contain;object-position:top left;width:4rem;height:auto}.PressCard-module-scss-module__RbR93W__container .PressCard-module-scss-module__RbR93W__content{flex-direction:column;display:flex}.PressCard-module-scss-module__RbR93W__container .PressCard-module-scss-module__RbR93W__content .PressCard-module-scss-module__RbR93W__title{color:var(--black);font-size:1.25rem;font-weight:600}.PressCard-module-scss-module__RbR93W__container .PressCard-module-scss-module__RbR93W__content .PressCard-module-scss-module__RbR93W__description{color:var(--grey-700);font-size:1rem}.PressCard-module-scss-module__RbR93W__container .PressCard-module-scss-module__RbR93W__content .PressCard-module-scss-module__RbR93W__link{margin-top:.5rem}
/*# sourceMappingURL=2128ba74a42f4222.css.map*/