.h1,h1{color:#c8383e;font-size:clamp(1.25rem,.3921rem + 1.0274vw,1.625rem);line-height:clamp(1.5rem,.3562rem + 1.3699vw,2rem)}.h1,.h2,h1,h2{font-weight:500}.h2,h2{color:#384683;font-size:clamp(1.5rem,1.214rem + .3425vw,1.625rem);line-height:clamp(2rem,-.2877rem + 2.7397vw,3rem)}@media only screen and (max-width:52.063rem){.h2,h2{font-size:clamp(1.25rem,1.0597rem + .8457vw,1.5rem);line-height:clamp(1.625rem,1.3396rem + 1.2685vw,2rem)}}.p,p{color:#222a4c;font-size:clamp(.8125rem,.3836rem + .5137vw,1rem);font-weight:300;line-height:clamp(1.125rem,.2671rem + 1.0274vw,1.5rem)}@media only screen and (max-width:83.438rem){.p,p{line-height:1.25rem}}ul{list-style:none}ul li{color:#222a4c;font-size:clamp(.875rem,.589rem + .3425vw,1rem);font-weight:300;line-height:clamp(1.875rem,1.3031rem + .6849vw,2.125rem)}ul li:before{content:"• "}b,strong{font-weight:500}*{box-sizing:border-box;font-family:Saira,serif;margin:0;padding:0}html{scroll-behavior:smooth}body{display:flex;height:100%;min-height:100svh}@media only screen and (max-width:83.438rem){body{display:flex;flex-direction:column}}@media only screen and (max-width:52.063rem){body{display:flex;flex-direction:column-reverse}}body:has(#step-8:checked),body:has(.popup._active){overflow:hidden}main{display:flex;overflow-x:clip;width:calc(100% - clamp(11.063rem,-11.5278rem + 27.0548vw,20.938rem))}@media only screen and (max-width:83.438rem){main{flex:1;width:100%}}@media only screen and (max-width:52.063rem){main{padding-top:clamp(3.625rem,3.1493rem + 2.1142vw,4.25rem)}}a{color:#c8383e;text-decoration:underline;text-underline-offset:auto;transition:color .3s ease-in-out}a:hover{color:#db3f45}img{display:block;max-width:100%}button,input,select,textarea{appearance:none;background:none;border:none;outline:none}ol,ul{list-style-position:inside}.header__logo{display:flex;padding-inline:clamp(1.25rem,-.1798rem + 1.7123vw,1.875rem)}@media only screen and (min-width:83.5rem){.header__logo{border-right:1px solid #ddd;padding-block:2.5rem}}@media only screen and (max-width:83.438rem){.header__logo{display:flex;justify-content:center;padding-bottom:.938rem;padding-top:1.875rem;padding-inline:1.875rem}}@media only screen and (max-width:52.063rem){.header__logo{height:clamp(3.625rem,3.1493rem + 2.1142vw,4.25rem);padding-top:clamp(1.25rem,.7743rem + 2.1142vw,1.875rem);padding-inline:clamp(.75rem,-.1062rem + 3.8055vw,1.875rem);position:absolute;top:0;width:100%;z-index:2}}.header__logo .logo__image{aspect-ratio:6.1785714286;background-image:url(/build/images/logo.1d6a9845.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:auto;width:clamp(8.75rem,4.0305rem + 5.6521vw,10.813rem)}@media only screen and (max-width:83.438rem){.header__logo .logo__image{width:6.938rem}.header__nav{border-top:1px solid #ddd;margin-inline:auto;max-width:100%}}@media only screen and (max-width:52.063rem){.header__nav{border-bottom:1px solid #ddd;border-top:0}}.header__nav ul{counter-reset:nav-counter;list-style:none}@media only screen and (max-width:83.438rem){.header__nav ul{align-items:center;display:flex;overflow-x:auto}}.header__nav li{position:relative}@media only screen and (max-width:83.438rem){.header__nav li:first-child .nav__item{padding-left:1.875rem}.header__nav li:last-child .nav__item{padding-right:1.875rem}}@media only screen and (max-width:52.063rem){.header__nav li:first-child .nav__item{padding-left:clamp(.75rem,-.1062rem + 3.8055vw,1.875rem)}.header__nav li:last-child .nav__item{padding-right:clamp(.75rem,-.1062rem + 3.8055vw,1.875rem)}}.header__nav li:before{content:none}.header__nav .nav__item{align-items:center;color:#222a4c;cursor:pointer;display:flex;font-size:clamp(.8125rem,.3836rem + .5137vw,1rem);font-weight:400;gap:clamp(.625rem,-.8048rem + 1.7123vw,1.25rem);line-height:clamp(.9375rem,-.0634rem + 1.1986vw,1.375rem);padding-block:1rem;padding-inline:clamp(1.25rem,-.1798rem + 1.7123vw,1.875rem);width:100%}@media only screen and (min-width:83.5rem){.header__nav .nav__item{border-right:1px solid #ddd;border-top:1px solid #ddd;position:relative}.header__nav .nav__item:before{aspect-ratio:1;background-image:url(/build/images/plus_13x13.c8fa32de.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:flex;height:auto;min-width:13px;position:absolute;right:-7px;top:-7px;width:13px}}@media only screen and (max-width:83.438rem){.header__nav .nav__item{display:flex;font-size:1.125rem;gap:.75rem;line-height:1.375rem;max-width:17.688rem;min-width:11.75rem;padding-block:1.875rem;padding-inline:1.25rem;width:max-content}}.header__nav .nav__item input{display:none}.header__nav .nav__item .item__photo{height:clamp(1.75rem,-1.3955rem + 3.7671vw,3.125rem);margin-left:clamp(0rem,-2.1458rem + 2.5699vw,.938rem);min-width:clamp(1.75rem,-1.3955rem + 3.7671vw,3.125rem);position:relative;width:clamp(1.75rem,-1.3955rem + 3.7671vw,3.125rem)}@media only screen and (max-width:101.75rem){.header__nav .nav__item .item__photo{margin-left:0}}@media only screen and (max-width:83.438rem){.header__nav .nav__item .item__photo{aspect-ratio:1;height:auto;min-width:2.75rem;width:2.75rem}}.header__nav .nav__item .item__photo:before{align-items:center;aspect-ratio:1;background-color:#222a4c;border-radius:50%;color:#fff;content:counter(nav-counter);counter-increment:nav-counter;display:flex;font-size:.9375rem;font-weight:500;height:auto;justify-content:center;left:-.938rem;line-height:1.75rem;position:absolute;top:-.25rem;width:1.75rem;z-index:1}@media only screen and (max-width:101.75rem){.header__nav .nav__item .item__photo:before{left:0;top:50%;transform:translateY(-50%)}}@media only screen and (max-width:83.438rem){.header__nav .nav__item .item__photo:before{font-size:1.125rem;line-height:2.75rem;width:2.75rem}}.header__nav .nav__item .item__photo:after{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";inset:0;position:absolute;z-index:0}@media only screen and (max-width:101.75rem){.header__nav .nav__item .item__photo:after{background-image:unset!important}}.header__nav .nav__item:has(input:checked){border-right-color:#fff;color:#c8383e}.header__nav .nav__item:has(input:checked) .item__photo:before{background-color:#c8383e}.header__nav .nav__item:has(input:checked) .item__photo:after{filter:brightness(0) saturate(100%) invert(21%) sepia(79%) saturate(3119%) hue-rotate(344deg) brightness(88%) contrast(76%)}.header__nav .nav__item:has(input:disabled){cursor:not-allowed}.header__nav .nav__item:has(input:disabled):after{background:#fff;content:"";inset:1px;opacity:.4;pointer-events:none;position:absolute;z-index:2}.header__nav li:first-child .nav__item .item__photo:after{background-image:url(/build/images/nav.3c759b2b.png)}.header__nav li:nth-child(2) .nav__item .item__photo:after{background-image:url(/build/images/nav.b4ec5775.png)}.header__nav li:nth-child(3) .nav__item .item__photo:after{background-image:url(/build/images/nav.60519189.png)}.header__nav li:nth-child(4) .nav__item .item__photo:after{background-image:url(/build/images/nav.03898de0.png)}.header__nav li:nth-child(5) .nav__item .item__photo:after{background-image:url(/build/images/nav.9d3359ca.png)}.header__nav li:nth-child(6) .nav__item .item__photo:after{background-image:url(/build/images/nav.fad2d35a.png)}.header__nav li:nth-child(7) .nav__item .item__photo:after{background-image:url(/build/images/nav.7f2426f9.png)}.header__nav li:nth-child(8) .nav__item .item__photo:after{background-image:url(/build/images/nav.8aa51fe0.png)}.header__copyright{color:#9094a5;display:flex;flex:1;flex-direction:column;font-size:clamp(.75rem,.464rem + .3425vw,.875rem);font-weight:400;justify-content:flex-end;line-height:clamp(1rem,-.1438rem + 1.3699vw,1.5rem);margin-top:auto;padding-inline:clamp(1.25rem,-.1798rem + 1.7123vw,1.875rem)}@media only screen and (min-width:83.5rem){.header__copyright{border-right:1px solid #ddd;border-top:1px solid #ddd;padding-block:1.75rem;position:relative}.header__copyright:before{aspect-ratio:1;background-image:url(/build/images/plus_13x13.c8fa32de.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:flex;height:auto;min-width:13px;position:absolute;right:-7px;top:-7px;width:13px}.header__copyright .copyright__solution,.header__copyright .copyright__text{padding-inline:clamp(0rem,-4.2894rem + 5.137vw,1.875rem)}}@media only screen and (max-width:83.438rem){.header__copyright{display:none}}@media only screen and (max-width:52.063rem){.header__copyright{display:flex;flex-direction:column;gap:.125rem;height:5.875rem;padding-block:1.875rem;padding-inline:clamp(.75rem,-.1062rem + 3.8055vw,1.875rem)}.header__copyright .copyright__solution,.header__copyright .copyright__text{text-align:center}}.header__copyright .copyright__policy_links{display:flex;justify-content:space-between;margin:15px 0}.header__copyright .copyright__solution{align-items:baseline;display:flex;gap:clamp(.19rem,-.9493rem + 1.3644vw,.688rem)}@media only screen and (max-width:83.438rem){.header__copyright .copyright__solution{display:flex;justify-content:center}}.header__copyright .copyright__solution img{aspect-ratio:7;height:auto;min-width:clamp(4.1875rem,.756rem + 4.1096vw,5.6875rem);width:clamp(4.1875rem,.756rem + 4.1096vw,5.6875rem)}@media only screen and (max-width:83.438rem){.header__copyright .copyright__solution img{min-width:4.375rem;width:4.375rem}}header{background-color:#fff}@media only screen and (min-width:83.5rem){header{position:relative;width:clamp(11.063rem,-11.5278rem + 27.0548vw,20.938rem);z-index:2}}@media only screen and (max-width:83.438rem){header{width:100%}}header .header__container{display:flex;flex-direction:column}@media only screen and (min-width:83.5rem){header .header__container{min-height:100svh;position:sticky;top:0}}.button{align-items:center;cursor:pointer;display:flex;font-weight:400;justify-content:center;max-width:max-content;text-align:center;transition:background-color .3s,border-color .3s,color .3s;width:100%}.button._text-uppercase{text-transform:uppercase}.button:not(._primary,._tertiaryBordered){font-size:.875rem;font-weight:400;text-decoration:underline;text-underline-offset:auto}@media(hover:hover){.button:not(._primary,._tertiaryBordered):hover{color:#c8383e}}.button:where(._primary,._tertiaryBordered){border-radius:.375rem;border-style:solid;border-width:1px;padding:1rem 2rem;text-decoration:none!important}@media only screen and (max-width:83.438rem){.button:where(._primary,._tertiaryBordered){padding:.5rem 1rem}}.button._primary{background-color:#c8383e;border-color:#c8383e;color:#fff}@media(hover:hover){.button._primary:hover{background-color:#db3f45;border-color:#db3f45;color:#fff}}.button._primary:disabled{background-color:#aeb0b9;border-color:#aeb0b9;color:#fff;cursor:not-allowed}@media(hover:hover){.button._primary:disabled:hover{background-color:#aeb0b9;border-color:#aeb0b9;color:#fff}}.button._tertiaryBordered{background-color:transparent;border-color:#c8ccdc;color:#011c4d}@media(hover:hover){.button._tertiaryBordered:hover{background-color:transparent;border-color:#db3f45;color:#db3f45}}.button._max-w-full{max-width:100%}.button._h-42{height:2.625rem}.button._h-52{height:clamp(2.625rem,2.1493rem + 2.1142vw,3.25rem)}.button._px-65{padding-inline:clamp(2.5rem,1.3104rem + 5.2871vw,4.063rem)}.button._px-98{padding-inline:6.125rem}.button._mx-auto{margin-inline:auto}.button._mt-50{margin-top:clamp(2.5rem,1.0702rem + 1.7123vw,3.125rem)}@media only screen and (max-width:52.063rem){.button._mt-50{margin-top:clamp(1.5rem,.7389rem + 3.3827vw,2.5rem)}}.button._text-13{font-size:clamp(.75rem,.646rem + .1996vw,.8125rem)}.button._text-16{font-size:clamp(.875rem,.7799rem + .4228vw,1rem)}.button._text-400{font-weight:400}.button._text-500{font-weight:500}.button._text-600{font-weight:600}.configurator__landing{background-color:#f4f4f4;background-position:100% 0;background-repeat:no-repeat;background-size:auto;display:none;width:100%}@media only screen and (max-width:120rem){.configurator__landing{background-size:contain}}@media only screen and (min-width:83.5rem){.configurator__landing{margin-left:clamp(1rem,-.288rem + 1.5425vw,1.563rem);padding-block:clamp(6.25rem,-5.1884rem + 13.6986vw,11.25rem);padding-inline:clamp(3.875rem,-4.4178rem + 9.9315vw,7.5rem)}}@media only screen and (max-width:64.063rem){.configurator__landing{background-position:0 0;background-size:64.063rem auto}}@media only screen and (max-width:83.438rem){.configurator__landing{padding-block:clamp(5rem,-5.4042rem + 19.9601vw,11.25rem);padding-inline:1.875rem}}@media only screen and (min-width:52.125rem){.configurator__landing{background-image:url(/build/images/landing_1566x985.02049b97.png)}}@media only screen and (max-width:52.063rem){.configurator__landing{align-items:center;padding-top:clamp(1.063rem,-1.9334rem + 13.3175vw,5rem);padding-inline:0;padding-bottom:0}.configurator__landing:before{aspect-ratio:.6936416185;background-image:url(/build/images/landing_720x1038.82942ff7.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:flex;height:auto;min-width:100%;width:100%}}.configurator__landing .landing__text{max-width:clamp(32.875rem,22.2945rem + 12.6712vw,37.5rem);width:100%}@media only screen and (max-width:83.438rem){.configurator__landing .landing__text{max-width:clamp(27.813rem,-6.416rem + 65.6671vw,48.375rem);padding-inline:clamp(2rem,-3.7231rem + 10.9796vw,5.438rem)}}@media only screen and (max-width:52.063rem){.configurator__landing .landing__text{align-items:center;display:flex;flex-direction:column;padding-inline:clamp(.75rem,-.1062rem + 3.8055vw,1.875rem)}}.configurator__landing .landing__text .h1,.configurator__landing .landing__text h1{color:#384683;font-size:clamp(2.625rem,-.5205rem + 3.7671vw,4rem);font-weight:600;line-height:clamp(3.5rem,.9264rem + 3.0822vw,4.625rem)}@media only screen and (max-width:52.063rem){.configurator__landing .landing__text .h1,.configurator__landing .landing__text h1{font-size:clamp(1.75rem,1.084rem + 2.9598vw,2.625rem);line-height:clamp(2rem,.8584rem + 5.074vw,3.5rem);text-align:center}}.configurator__landing .landing__text .h1 strong,.configurator__landing .landing__text h1 strong{color:#c8383e;font-weight:600}.configurator__landing .landing__text .p,.configurator__landing .landing__text p{color:#222a4c;font-size:clamp(1rem,.714rem + .3425vw,1.125rem);font-weight:300;line-height:1.5rem;margin-top:clamp(1.875rem,.4452rem + 1.7123vw,2.5rem)}@media only screen and (max-width:52.063rem){.configurator__landing .landing__text .p,.configurator__landing .landing__text p{font-size:clamp(.8125rem,.6698rem + .6342vw,1rem);line-height:clamp(1.375rem,1.2799rem + .4228vw,1.5rem);margin-top:clamp(.625rem,-.3264rem + 4.2283vw,1.875rem);text-align:center}}.aside__description{color:#222a4c;font-size:clamp(.8125rem,.3836rem + .5137vw,1rem);font-weight:300;line-height:clamp(1.125rem,.2671rem + 1.0274vw,1.5rem);margin-top:clamp(.625rem,-.8048rem + 1.7123vw,1.25rem)}@media only screen and (max-width:83.438rem){.aside__description{line-height:1.25rem;padding-inline:1.875rem}}@media only screen and (max-width:52.063rem){.aside__description{margin-top:0;order:3;padding-inline:clamp(.75rem,-.1062rem + 3.8055vw,1.875rem)}}.aside__description .description__item{display:none}.aside__options{display:flex;flex-direction:column;gap:clamp(.5rem,.4049rem + .4228vw,.625rem);margin-top:clamp(1.25rem,-.1798rem + 1.7123vw,1.875rem)}@media only screen and (max-width:83.438rem){.aside__options{display:flex;flex-direction:row;margin-top:1.5rem;overflow-x:auto;padding-inline:1.875rem;padding-bottom:1.5rem}}@media only screen and (max-width:52.063rem){.aside__options{order:2;padding-inline:clamp(.75rem,-.1062rem + 3.8055vw,1.875rem)}}.aside__options .dropdown__item,.aside__options .options__item{align-items:center;color:#222a4c;cursor:pointer;display:flex;gap:clamp(.375rem,-.7688rem + 1.3699vw,.875rem);padding-inline:clamp(.875rem,.0171rem + 1.0274vw,1.25rem);text-decoration:none}.aside__options .dropdown__item:has(input:checked),.aside__options .options__item:has(input:checked){color:#c8383e}.aside__options .dropdown__item:has(input:checked) .item__box,.aside__options .options__item:has(input:checked) .item__box{border-color:#c8383e!important;opacity:1!important}.aside__options .dropdown__item:has(input:checked) .item__box:before,.aside__options .options__item:has(input:checked) .item__box:before{transform:translate(-50%,-50%) scale(1)!important}.aside__options .dropdown__item:has(input:disabled),.aside__options .options__item:has(input:disabled){background:#edeef0;color:#8c8f9d}.aside__options .dropdown__item:has(input:disabled) .item__box,.aside__options .options__item:has(input:disabled) .item__box{border-color:#8c8f9d}.aside__options .dropdown__item:has(input:disabled) .item__box:before,.aside__options .options__item:has(input:disabled) .item__box:before{filter:brightness(0) saturate(100%) invert(61%) sepia(14%) saturate(268%) hue-rotate(192deg) brightness(91%) contrast(84%)}.aside__options .dropdown__item input,.aside__options .options__item input{display:none}.aside__options .dropdown__item .item__box,.aside__options .options__item .item__box{aspect-ratio:1;background-color:#fff;border:1.5px solid #222a4c;height:auto;min-width:clamp(1.125rem,.839rem + .3425vw,1.25rem);position:relative;width:clamp(1.125rem,.839rem + .3425vw,1.25rem)}.aside__options .dropdown__item .item__box:before,.aside__options .options__item .item__box:before{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);transition:transform .3s ease-in-out}.aside__options .dropdown__item img,.aside__options .options__item img{align-items:center;aspect-ratio:1;display:flex;flex-direction:column;height:auto;justify-content:center;min-width:clamp(2.5rem,.4983rem + 2.3973vw,3.375rem);object-fit:contain;width:clamp(2.5rem,.4983rem + 2.3973vw,3.375rem)}@media only screen and (max-width:52.063rem){.aside__options .dropdown__item img,.aside__options .options__item img{min-width:clamp(2.25rem,2.0597rem + .8457vw,2.5rem);width:clamp(2.25rem,2.0597rem + .8457vw,2.5rem)}}.aside__options .dropdown__item:has(input[type=checkbox]) .item__box:before,.aside__options .options__item:has(input[type=checkbox]) .item__box:before{aspect-ratio:1;background-image:url(/build/images/check_14x14.23c27910.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:flex;height:auto;min-width:clamp(.75rem,.464rem + .3425vw,.875rem);width:clamp(.75rem,.464rem + .3425vw,.875rem)}.aside__options .options__item{border:1px solid #ddd;border-radius:.625rem;font-size:clamp(.875rem,.589rem + .3425vw,1rem);font-weight:500;line-height:1rem;min-height:clamp(4.25rem,.5325rem + 4.4521vw,5.875rem);padding-block:clamp(.875rem,.0171rem + 1.0274vw,1.25rem);transition:border-color .3s ease-in-out,color .3s ease-in-out}@media only screen and (max-width:83.438rem){.aside__options .options__item{font-weight:400}}@media only screen and (max-width:52.063rem){.aside__options .options__item{font-size:clamp(.75rem,.6549rem + .4228vw,.875rem);font-weight:500;min-height:4.75rem;padding-block:1.125rem;padding-inline:.5rem}.aside__options .options__item span{min-width:max-content}.aside__options .options__item:not(:has(.item__text)){padding-right:1.5rem}}.aside__options .options__item:has(input:checked) .item__text{color:#c8383e}.aside__options .options__item .item__text{color:#222a4c;display:flex;flex-direction:column;font-size:clamp(.875rem,.589rem + .3425vw,1rem);font-weight:500;gap:clamp(0rem,-1.4298rem + 1.7123vw,.625rem);line-height:1rem;transition:color .3s ease-in-out}@media only screen and (max-width:83.438rem){.aside__options .options__item .item__text{max-width:9.063rem;width:max-content}}@media only screen and (max-width:52.063rem){.aside__options .options__item .item__text{display:flex;font-size:clamp(.75rem,.6549rem + .4228vw,.875rem);gap:.375rem;margin-inline:1.375rem}}.aside__options .options__item .item__text span:first-child{font-size:clamp(1rem,.1421rem + 1.0274vw,1.375rem);font-weight:600;line-height:1.375rem}@media only screen and (max-width:52.063rem){.aside__options .options__item .item__text span:first-child{font-size:1.125rem;line-height:1rem}}@media only screen and (max-width:52.063rem){.aside__options .options__item:has(input[type=radio]){position:relative}}.aside__options .options__item:has(input[type=radio]) .item__box{border-radius:50%}@media only screen and (min-width:52.125rem){.aside__options .options__item:has(input[type=radio]) .item__box:before{aspect-ratio:1;background-color:#c8383e;border-radius:50%;content:"";height:auto;min-width:clamp(.313rem,.1712rem + .1699vw,.375rem);width:clamp(.313rem,.1712rem + .1699vw,.375rem)}}@media only screen and (max-width:52.063rem){.aside__options .options__item:has(input[type=radio]) .item__box{--box__position:0.313rem;--box__width:1.188rem;aspect-ratio:1;background-image:url(/build/images/check-circle_19x19.c8957583.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border:0;height:auto;left:var(--box__position);min-width:var(--box__width);opacity:0;position:absolute;top:var(--box__position);width:var(--box__width)}}@media(hover:hover){.aside__options>.options__item:hover{border-color:#a1a1a1}}.aside__options>.options__item:has(input:checked){border-color:#c8383e}@media(hover:hover){.aside__options .options__container:hover .container__dropdown,.aside__options .options__container:hover .options__item{border-color:#a1a1a1}}@media only screen and (min-width:83.5rem){.aside__options .options__container:has(.options__item input[type=radio]:checked) .options__item{border-bottom-left-radius:0;border-bottom-right-radius:0}}.aside__options .options__container:not(:has(.options__item input[type=radio]:checked)) .container__dropdown{display:none}@media only screen and (max-width:83.438rem){.aside__options .options__container .options__item{position:relative}.aside__options .options__container .options__item:after{aspect-ratio:1;background-image:url(/build/images/info_19x19.5f18cb24.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:flex;height:auto;min-width:1.188rem;position:absolute;right:.313rem;top:.313rem;width:1.188rem}}.aside__options .container__dropdown{border:1px solid #ddd;border-bottom-left-radius:.625rem;border-bottom-right-radius:.625rem;border-top:0;transition:border-color .3s ease-in-out}@media only screen and (max-width:83.438rem){.aside__options .container__dropdown{display:none!important}}.aside__options .dropdown__item{font-size:clamp(.8125rem,.6695rem + .1712vw,.875rem);font-weight:400;line-height:1.125rem;padding-block:1rem}@media only screen and (max-width:83.438rem){.aside__options .dropdown__item{border:1px solid #ddd;display:flex;font-size:clamp(.75rem,.646rem + .1996vw,.8125rem);gap:clamp(.625rem,.2088rem + .7984vw,.875rem);line-height:clamp(1rem,.7919rem + .3992vw,1.125rem);max-width:14.4rem;padding-block:clamp(.688rem,.1686rem + .9964vw,1rem);width:max-content}}@media only screen and (max-width:52.063rem){.aside__options .dropdown__item{display:flex;font-size:.813rem;gap:.75rem;max-width:unset;width:100%}}@media only screen and (max-width:83.438rem){.aside__options .dropdown__item img{min-width:clamp(2rem,1.1677rem + 1.5968vw,2.5rem);width:clamp(2rem,1.1677rem + 1.5968vw,2.5rem)}}.aside__options .dropdown__item:not(:first-child){border-top:1px solid #ddd}@media only screen and (max-width:83.438rem){.aside__options .dropdown__item:not(:first-child){border-left:0}}@media only screen and (max-width:52.063rem){.aside__options .dropdown__item:not(:first-child){border:1px solid #ddd;border-top:0}}.aside__options .dropdown__item:has(input[type=radio]) .item__box{border-radius:50%}.aside__options .dropdown__item:has(input[type=radio]) .item__box:before{aspect-ratio:1;background-color:#c8383e;border-radius:50%;content:"";height:auto;min-width:clamp(.313rem,.1712rem + .1699vw,.375rem);width:clamp(.313rem,.1712rem + .1699vw,.375rem)}.steps__aside{background:#fff;display:flex;flex-direction:column}@media only screen and (min-width:83.5rem){.steps__aside{animation:slide-in .5s ease-in-out forwards;padding-block:2.5rem;padding-inline:clamp(1.25rem,-1.6096rem + 3.4247vw,2.5rem);position:relative;width:clamp(14.125rem,-10.0397rem + 28.9397vw,24.688rem);z-index:1}.steps__aside:after{animation:opacity .5s ease-in-out forwards;background:linear-gradient(270deg,transparent,rgba(0,0,0,.15));bottom:0;content:"";left:100%;opacity:0;position:absolute;top:0;width:2.5rem;z-index:1}}@media only screen and (max-width:83.438rem){.steps__aside{width:100%}}@media only screen and (max-width:52.063rem){.steps__aside{padding-top:1.25rem}}.steps__aside .aside__item{display:none}.steps__aside .aside__item:has([id$=option-1]:checked) .description__item:first-child{display:block}.steps__aside .aside__item:has([id$=option-2]:checked) .description__item:nth-child(2){display:block}.steps__aside .aside__item:has([id$=option-3]:checked) .description__item:nth-child(3){display:block}.steps__aside .aside__item:has([id$=option-4]:checked) .description__item:nth-child(4){display:block}.steps__aside .aside__item:has([id$=option-5]:checked) .description__item:nth-child(5){display:block}.steps__aside .aside__item:has([id$=option-6]:checked) .description__item:nth-child(6){display:block}.steps__aside .aside__item:has([id$=option-7]:checked) .description__item:nth-child(7){display:block}.steps__aside .aside__item:has([id$=option-8]:checked) .description__item:nth-child(8){display:block}.steps__aside .aside__item:has([id$=option-9]:checked) .description__item:nth-child(9){display:block}.steps__aside .aside__item:has([id$=option-10]:checked) .description__item:nth-child(10){display:block}@media only screen and (max-width:83.438rem){.steps__aside .h1,.steps__aside h1{padding-inline:1.875rem}}@media only screen and (max-width:52.063rem){.steps__aside .h1,.steps__aside h1{order:1;padding-inline:clamp(.75rem,-.1062rem + 3.8055vw,1.875rem)}}@keyframes slide-in{0%{opacity:0;transform:translateX(calc(clamp(14.125rem, -10.0397rem + 28.9397vw, 24.688rem)*-1 + clamp(1rem, -.288rem + 1.5425vw, 1.563rem)))}to{opacity:1;transform:translateX(0);width:clamp(14.125rem,-10.0397rem + 28.9397vw,24.688rem)}}@media only screen and (max-width:83.438rem){#step-4__error{padding-inline:1.875rem}}@media only screen and (max-width:52.063rem){#step-4__error{order:1;padding-inline:clamp(.75rem,-.1062rem + 3.8055vw,1.875rem)}}.configurator__steps{background:#f3f3f3;display:none}.visual__left{animation:opacity .5s ease-in-out forwards;background-image:url(/build/images/visual-left_598x985.6b00a377.png);background-position:50%;background-repeat:no-repeat;background-size:cover}@keyframes opacity{0%{opacity:0}to{opacity:1}}.visual__right .right__cover{align-items:center;background-color:hsla(0,0%,95%,.5);background-image:url(/build/images/lock_100x100.845e0b15.svg);background-position:50%;background-repeat:no-repeat;background-size:6.25rem;color:#5f6789;display:flex;flex-direction:column;font-size:1.25rem;font-weight:500;height:100%;inset:0;line-height:1.75rem;padding-block:clamp(6.97rem,1.1822rem + 6.9315vw,9.5rem);padding-inline:clamp(4.72rem,-4.7052rem + 11.2877vw,8.84rem);position:absolute;text-align:center;width:100%;z-index:6}@media only screen and (max-width:83.438rem){.visual__right .right__cover{background-size:4.25rem;padding-block:clamp(6rem,-.6587rem + 12.7745vw,10rem);padding-inline:clamp(3rem,-10.3174rem + 25.5489vw,11rem)}}@media only screen and (max-width:52.063rem){.visual__right .right__cover{background-size:clamp(3.5rem,2.9292rem + 2.537vw,4.25rem);font-size:clamp(.75rem,.3695rem + 1.6913vw,1.25rem);line-height:clamp(.875rem,.209rem + 2.9598vw,1.75rem);padding-block:clamp(2rem,-1.0444rem + 13.5307vw,6rem);padding-inline:clamp(.75rem,-.9625rem + 7.611vw,3rem)}}.visual__actions{align-items:center;background-color:#fff;border-radius:.375rem;bottom:clamp(4.375rem,-2.774rem + 8.5616vw,7.5rem);box-shadow:0 4px 8px 0 rgba(0,0,0,.15);display:flex;gap:1rem;justify-content:space-between;max-width:clamp(38.563rem,17.1161rem + 25.6849vw,47.938rem);padding-block:1.125rem;padding-inline:clamp(1.25rem,-.1798rem + 1.7123vw,1.875rem);position:absolute;right:50%;transform:translateX(50%);width:100%;z-index:7}.visual__actions .button{margin-inline:auto;max-width:clamp(20rem,14.2808rem + 6.8493vw,22.5rem)}@media only screen and (max-width:52.063rem){.visual__actions .button{max-width:clamp(10.375rem,3.0494rem + 32.5581vw,20rem)}}@media only screen and (max-width:83.438rem){.visual__actions{bottom:clamp(3.125rem,1.0442rem + 3.992vw,4.375rem);position:fixed}}@media only screen and (max-width:52.063rem){.visual__actions{bottom:clamp(.875rem,-.8375rem + 7.611vw,3.125rem);display:flex;gap:.5rem;left:clamp(.75rem,-.1062rem + 3.8055vw,1.875rem);max-width:unset;position:absolute;right:clamp(.75rem,-.1062rem + 3.8055vw,1.875rem);transform:unset;width:calc(100% - clamp(.75rem,-.1062rem + 3.8055vw,1.875rem)*2)}.visual__actions .actions__price{padding-bottom:clamp(.625rem,.4347rem + .8457vw,.875rem);position:relative}.visual__actions .actions__price .text-small{bottom:0;left:0;position:absolute}}.actions__price{color:#384683;flex-grow:1;font-size:clamp(1.375rem,.8031rem + .6849vw,1.625rem);font-weight:500}@media only screen and (max-width:52.063rem){.actions__price{font-size:clamp(1.125rem,.9347rem + .8457vw,1.375rem)}}.text-small{font-size:clamp(.75rem,.607rem + .1712vw,.8125rem)}@media only screen and (max-width:52.063rem){.text-small{font-size:clamp(.5rem,.3097rem + .8457vw,.75rem)}}.configurator__visual{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));height:clamp(48rem,16.9723rem + 37.1589vw,61.563rem);position:relative;width:calc(100% - clamp(14.125rem,-10.0397rem + 28.9397vw,24.688rem))}@media only screen and (max-width:83.438rem){.configurator__visual{height:clamp(42.938rem,.1776rem + 82.0343vw,68.625rem);width:100%}}@media only screen and (max-width:52.063rem){.configurator__visual{--visual__padding-top:clamp(7.5rem,4.9313rem + 11.4165vw,10.875rem);--visual__padding-bottom:0rem;--visual__height:calc(clamp(18.5rem, -0.0997rem + 82.6655vw, 42.938rem) + var(--visual__padding-top) + var(--visual__padding-bottom));flex:1;height:var(--visual__height);max-width:100%;min-height:var(--visual__height);width:100%}}.configurator__visual .visual__left,.configurator__visual .visual__right{position:relative}@media only screen and (max-width:52.063rem){.configurator__visual .visual__left,.configurator__visual .visual__right{padding-bottom:var(--visual__padding-bottom);padding-top:var(--visual__padding-top)}}.configurator__visual .visual__left>img,.configurator__visual .visual__right>img{height:100%;inset:0;object-fit:scale-down;position:absolute;width:100%}@media only screen and (max-width:52.063rem){.configurator__visual .visual__left>img,.configurator__visual .visual__right>img{bottom:var(--visual__padding-bottom);height:calc(100% - var(--visual__padding-top) - var(--visual__padding-bottom));top:var(--visual__padding-top)}}.configurator__visual .visual__left>img[data-layer-index="1"],.configurator__visual .visual__right>img[data-layer-index="1"]{z-index:1}.configurator__visual .visual__left>img[data-layer-index="2"],.configurator__visual .visual__right>img[data-layer-index="2"]{z-index:2}.configurator__visual .visual__left>img[data-layer-index="3"],.configurator__visual .visual__right>img[data-layer-index="3"]{z-index:3}.configurator__visual .visual__left>img[data-layer-index="4"],.configurator__visual .visual__right>img[data-layer-index="4"]{z-index:4}.configurator__visual .visual__left>img[data-layer-index="5"],.configurator__visual .visual__right>img[data-layer-index="5"]{z-index:5}.configurator__visual .left__icons,.configurator__visual .right__icons{display:flex;gap:clamp(.25rem,.0597rem + .8457vw,.5rem);left:clamp(1.25rem,-1.6096rem + 3.4247vw,2.5rem);position:absolute;right:clamp(1.25rem,-1.6096rem + 3.4247vw,2.5rem);top:clamp(1.5rem,-.2158rem + 2.0548vw,2.25rem);z-index:6}@media only screen and (min-width:83.5rem){.configurator__visual .left__icons,.configurator__visual .right__icons{flex-wrap:wrap}}@media only screen and (max-width:83.438rem){.configurator__visual .left__icons,.configurator__visual .right__icons{align-items:flex-start;display:flex;flex-direction:column;left:1.875rem;right:1.875rem}}@media only screen and (max-width:52.063rem){.configurator__visual .left__icons,.configurator__visual .right__icons{left:clamp(.75rem,-.1062rem + 3.8055vw,1.875rem);right:clamp(.75rem,-.1062rem + 3.8055vw,1.875rem)}}.configurator__visual .left__icons>div,.configurator__visual .right__icons>div{align-items:center;background-color:#fff;border-radius:8.75rem;box-shadow:0 2px 4px 0 rgba(0,0,0,.15);color:#222a4c;display:flex;font-size:clamp(.563rem,.3731rem + .844vw,.8125rem);font-weight:400;gap:0 clamp(.188rem,.0457rem + .6326vw,.375rem);line-height:clamp(.625rem,.3396rem + 1.2685vw,1rem);min-height:clamp(1.375rem,.4236rem + 4.2283vw,2.625rem);--padding:0.375rem;padding-block:var(--padding);padding-inline:calc(var(--padding)*2)}@media only screen and (max-width:52.063rem){.configurator__visual .left__icons>div,.configurator__visual .right__icons>div{--padding:0.125rem;padding-inline:calc(var(--padding)*3)}}.configurator__visual .left__icons>div img,.configurator__visual .right__icons>div img{--image__width:1.875rem;aspect-ratio:1;height:auto;min-width:var(--image__width);object-fit:scale-down;width:var(--image__width)}@media only screen and (max-width:52.063rem){.configurator__visual .left__icons>div img,.configurator__visual .right__icons>div img{--image__width:clamp(1.125rem,0.5542rem + 2.5370vw,1.875rem)}}.configurator__visual .left__icons>div span:first-child,.configurator__visual .right__icons>div span:first-child{font-size:clamp(.563rem,.2304rem + 1.4782vw,1rem);font-weight:700;min-width:max-content}@media only screen and (min-width:83.5rem){.card__form{width:24.4791666667%}}@media only screen and (max-width:83.438rem){.card__form{display:grid;grid-gap:1.25rem 1.688rem;grid-template-columns:repeat(3,minmax(0,1fr))}.card__form .h2,.card__form h2{grid-column:1/-1;margin-bottom:0!important}}@media only screen and (max-width:52.063rem){.card__form{display:grid;grid-gap:1.25rem;grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:37.5rem){.card__form{display:block}.card__form .h2,.card__form h2{margin-bottom:var(--request__title__margin-bottom)!important}}.card__form .input+.input{margin-top:1.25rem}@media only screen and (max-width:83.438rem){.card__form .input+.input{margin-top:0}}@media only screen and (max-width:37.5rem){.card__form .input+.input{margin-top:1.25rem}}.card__summary{border-left:1px solid #ccd0dd;display:flex;flex-direction:column}@media only screen and (min-width:83.5rem){.card__summary{width:41.7708333333%}}@media only screen and (max-width:83.438rem){.card__summary{border-left:0;border-top:1px solid #ccd0dd}}@media only screen and (max-width:52.063rem){.card__summary{border-top:0;padding-top:0!important}}.card__summary .summary__list{display:flex;flex:1;flex-direction:column}.card__summary .list__item,.card__summary .list__price{display:grid;grid-gap:clamp(.938rem,-1.2055rem + 2.5671vw,1.875rem);grid-template-columns:minmax(0,1fr) minmax(0,clamp(13rem,7.9946rem + 5.9945vw,15.188rem));padding-inline:clamp(.875rem,-.2688rem + 1.3699vw,1.375rem)}@media only screen and (max-width:83.438rem){.card__summary .list__item,.card__summary .list__price{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,clamp(13rem,-5.348rem + 35.2vw,18.5rem))}}@media only screen and (max-width:52.063rem){.card__summary .list__item,.card__summary .list__price{display:grid;grid-gap:.125rem;grid-template-columns:minmax(0,1fr);padding-inline:clamp(.75rem,.6549rem + .4228vw,.875rem)}}.card__summary .list__item{padding-block:.688rem}@media only screen and (max-width:83.438rem){.card__summary .list__item{padding-block:.813rem}}@media only screen and (max-width:52.063rem){.card__summary .list__item{padding-block:clamp(.75rem,.7021rem + .2131vw,.813rem)}}.card__summary .list__item:nth-child(2n){background-color:#f0f1f5;border-radius:.25rem}.card__summary .item__title,.card__summary .item__value{color:#222a4c;font-size:clamp(.875rem,.589rem + .3425vw,1rem);font-weight:300;line-height:clamp(1.25rem,.5351rem + .8562vw,1.5625rem)}.card__summary .item__title .p,.card__summary .item__title :is(ul,ol) li,.card__summary .item__title p,.card__summary .item__value .p,.card__summary .item__value :is(ul,ol) li,.card__summary .item__value p{color:#222a4c;font-size:clamp(.875rem,.589rem + .3425vw,1rem);font-weight:500;line-height:clamp(1.25rem,.5351rem + .8562vw,1.5625rem)}.card__summary .item__title ol li,.card__summary .item__title ul li,.card__summary .item__value ol li,.card__summary .item__value ul li{font-weight:400}.card__summary .item__value{font-weight:500}.card__summary .list__price{align-items:center;margin-top:auto;padding-block:1.25rem;padding-bottom:0}@media only screen and (max-width:52.063rem){.card__summary .list__price{display:flex;justify-content:space-between}}.card__summary .price__title{color:#222a4c;font-size:clamp(1.125rem,.839rem + .3425vw,1.25rem);font-weight:500;line-height:1.5rem}.card__summary .price__value{color:#222a4c;font-size:clamp(1.375rem,.8031rem + .6849vw,1.625rem);font-weight:600;line-height:clamp(2.1875rem,1.3296rem + 1.0274vw,2.5625rem);text-align:right}.card__checkout{background-color:#f0f1f5;display:flex;flex-direction:column}@media only screen and (min-width:83.5rem){.card__checkout{width:33.6979166667%}}@media only screen and (max-width:83.438rem){.card__checkout{grid-column:1/-1}}.card__checkout .checkout__labels{display:flex;flex-direction:column;gap:clamp(.625rem,.1493rem + 2.1142vw,1.25rem)}.card__checkout .labels__radio{background-color:#fff;border-radius:.75rem}.card__checkout .labels__radio:has(.radio__content input:checked) .radio__box{border-color:#c8383e}.card__checkout .labels__radio:has(.radio__content input:checked) .radio__box:before{transform:translate(-50%,-50%) scale(1)}.card__checkout .labels__radio:has(.radio__content input:checked) .radio__icon{filter:brightness(0) saturate(100%) invert(21%) sepia(79%) saturate(3119%) hue-rotate(344deg) brightness(88%) contrast(76%)}.card__checkout .labels__radio:has(.radio__content input:checked) .radio__text{color:#c8383e}.card__checkout .labels__radio:has(.radio__content input:checked) .radio__dropdown{display:grid;grid-gap:clamp(.25rem,-.6079rem + 1.0274vw,.625rem);grid-template-columns:repeat(3,minmax(0,1fr))}@media only screen and (max-width:83.438rem){.card__checkout .labels__radio:has(.radio__content input:checked) .radio__dropdown{display:grid;grid-template-columns:repeat(6,minmax(0,1fr))}}@media only screen and (max-width:52.063rem){.card__checkout .labels__radio:has(.radio__content input:checked) .radio__dropdown{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}}@media only screen and (max-width:37.5rem){.card__checkout .labels__radio:has(.radio__content input:checked) .radio__dropdown{display:grid;grid-gap:.625rem;grid-template-columns:repeat(2,minmax(0,1fr))}}.card__checkout .labels__radio input{display:none}.card__checkout .labels__radio .radio__content{align-items:center;cursor:pointer;display:flex;gap:.875rem;padding:1.125rem 1.25rem}@media only screen and (max-width:52.063rem){.card__checkout .labels__radio .radio__content{padding:.875rem}}.card__checkout .labels__radio .radio__box{aspect-ratio:1;background-color:#fff;border:1.5px solid #222a4c;border-radius:50%;height:auto;min-width:clamp(1.125rem,.839rem + .3425vw,1.25rem);position:relative;width:clamp(1.125rem,.839rem + .3425vw,1.25rem)}.card__checkout .labels__radio .radio__box:before{aspect-ratio:1;background-color:#c8383e;border-radius:50%;content:"";height:auto;left:50%;min-width:clamp(.313rem,.1712rem + .1699vw,.375rem);position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);width:clamp(.313rem,.1712rem + .1699vw,.375rem)}.card__checkout .labels__radio .radio__icon{aspect-ratio:1;background-position:50%;background-repeat:no-repeat;background-size:contain;height:auto;min-width:1.5rem;width:1.5rem}.card__checkout .labels__radio .radio__text{color:#222a4c;font-size:clamp(.9375rem,.7945rem + .1712vw,1rem);font-weight:400;line-height:1.5rem}@media only screen and (max-width:52.063rem){.card__checkout .labels__radio .radio__text{font-size:clamp(.875rem,.8271rem + .2131vw,.938rem)}}.card__checkout .labels__radio .radio__dropdown{display:none;padding:0 1.25rem 1.25rem}@media only screen and (max-width:52.063rem){.card__checkout .labels__radio .radio__dropdown{padding:0 .875rem .875rem}}.card__checkout .labels__radio .radio__dropdown label{align-items:center;background:#fff;border:1px solid #a5a3b1;border-radius:.375rem;cursor:pointer;display:flex;justify-content:center;overflow:hidden;padding:20px 15px;position:relative}.card__checkout .labels__radio .radio__dropdown label:has(input:checked){border-color:#c8383e}.card__checkout .labels__radio .radio__dropdown label:has(input:checked):after,.card__checkout .labels__radio .radio__dropdown label:has(input:checked):before{content:none}.card__checkout .labels__radio .radio__dropdown label:has(input:checked):after{aspect-ratio:1;background-color:unset;background-image:url(/build/images/check_14x14.23c27910.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:flex;height:auto;inset:unset;left:.5rem;min-width:.875rem;mix-blend-mode:unset;top:.5rem;width:.875rem}.card__checkout .labels__radio .radio__dropdown label:after,.card__checkout .labels__radio .radio__dropdown label:before{content:"";inset:0;position:absolute}.card__checkout .labels__radio .radio__dropdown label:before{background-color:#d9d9d9;mix-blend-mode:color;z-index:1}.card__checkout .labels__radio .radio__dropdown label:after{background:hsla(0,0%,100%,.4);z-index:2}.card__checkout .labels__radio .radio__dropdown label img{height:auto;margin-inline:auto;max-width:9.625rem;width:100%}.card__checkout .labels__radio:first-child .radio__icon{background-image:url(/build/images/download_24x24.ce48726d.svg)}.card__checkout .labels__radio:nth-child(2) .radio__icon{background-image:url(/build/images/card_24x24.d006fce7.svg)}.card__checkout .checkbox{margin-bottom:auto}.card__checkout .button{font-size:1rem;height:3.25rem;margin-top:1.875rem}@media only screen and (max-width:52.063rem){.card__checkout .button{margin-top:2.5rem}}.configurator__request{--request__title__margin-bottom:1rem;background:rgba(22,27,37,.4);display:flex;display:none;flex-direction:column;inset:0;overflow-y:auto;padding:0;position:fixed;width:100%;z-index:100}.configurator__request .request__overlay{display:flex;flex:1}.configurator__request .request__card{background:#fff;box-shadow:0 -4px 12px 0 rgba(20,31,78,.15);display:flex;position:relative;width:100%}@media only screen and (max-width:83.438rem){.configurator__request .request__card{display:flex;flex-direction:column}}@media only screen and (max-width:67.75rem){.configurator__request .request__card{display:flex;flex-direction:column}}.configurator__request .card__close{aspect-ratio:1;background-image:url(/build/images/x-circle_36x36.610dc329.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:50%;cursor:pointer;height:auto;min-width:2.25rem;position:absolute;right:1.25rem;top:1.25rem;width:2.25rem}@media only screen and (max-width:83.438rem){.configurator__request .card__close{right:1.875rem}}@media only screen and (max-width:52.063rem){.configurator__request .card__close{aspect-ratio:1;height:auto;min-width:clamp(1.875rem,1.5896rem + 1.2685vw,2.25rem);right:clamp(.75rem,-.1062rem + 3.8055vw,1.875rem);top:clamp(.75rem,-.1062rem + 3.8055vw,1.875rem);width:clamp(1.875rem,1.5896rem + 1.2685vw,2.25rem)}}.configurator__request .card__checkout,.configurator__request .card__form,.configurator__request .card__summary{padding-block:clamp(3.125rem,1.6952rem + 1.7123vw,3.75rem);padding-inline:clamp(1.875rem,-2.4144rem + 5.137vw,3.75rem)}@media only screen and (max-width:52.063rem){.configurator__request .card__checkout,.configurator__request .card__form,.configurator__request .card__summary{padding-inline:clamp(.75rem,-.1062rem + 3.8055vw,1.875rem)}}.configurator__request .h2,.configurator__request h2{margin-bottom:var(--request__title__margin-bottom)}.popup{background-color:rgba(0,0,0,.4);display:none;inset:0;overflow-y:auto;padding:0;position:fixed;z-index:100}.popup._active{display:flex}.popup .popup__card{background-color:#fff;box-shadow:0 -4px 12px 0 rgba(0,0,0,.15);margin-top:auto;padding:1.875rem 0;position:relative;width:100%}@media only screen and (max-width:52.063rem){.popup .popup__card{padding-top:3rem;padding-inline:clamp(.75rem,-.1062rem + 3.8055vw,1.875rem);padding-bottom:1.875rem}}.popup .popup__close{aspect-ratio:1;background-color:#fff;background-image:url(/build/images/x-circle_36x36.610dc329.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:50%;cursor:pointer;height:auto;min-width:clamp(1.875rem,1.2507rem + 1.1976vw,2.25rem);position:absolute;right:1.875rem;top:1.25rem;width:clamp(1.875rem,1.2507rem + 1.1976vw,2.25rem)}@media only screen and (max-width:83.438rem){.popup .popup__close{right:clamp(1.25rem,.2096rem + 1.996vw,1.875rem)}}@media only screen and (max-width:52.063rem){.popup .popup__close{min-width:1.5rem;right:clamp(.75rem,-.1062rem + 3.8055vw,1.875rem);top:.75rem;width:1.5rem}}.popup._packaging .aside__options{display:flex;gap:0;margin-top:0;padding-right:5.375rem}@media only screen and (max-width:52.063rem){.popup._packaging .aside__options{display:flex;flex-direction:column;padding-left:0;padding-right:0}}.input{position:relative;width:100%}.input .input__label{color:#222a4c;display:flex;font-size:clamp(.8125rem,.6695rem + .1712vw,.875rem);font-weight:400;line-height:clamp(.9375rem,.5086rem + .5137vw,1.125rem);margin-bottom:.5rem}@media only screen and (max-width:83.438rem){.input .input__label{margin-bottom:.313rem}}.input .input__frame{background:#fff;border:1px solid #c8ccdc;border-radius:.25rem;display:flex;height:2.875rem;padding:.475rem .875rem}.input .input__frame input{color:#222a4c;font-size:.9375rem;font-weight:400;height:100%;line-height:1rem;width:100%}.input .input__frame input::placeholder{color:#fff}.input .input__error{color:#c8383e;display:none;font-size:.8125rem;font-weight:400;line-height:1rem;margin-top:.5rem}.input._required .input__label:after{content:"*";margin-left:.188rem}.input._error .input__frame{border-color:#c8383e}.input._error .input__error{display:flex}.checkbox{cursor:pointer;display:block;margin-top:clamp(1.5rem,1.2146rem + 1.2685vw,1.875rem);padding-left:clamp(1.625rem,1.2445rem + 1.6913vw,2.125rem);position:relative}.checkbox .checkbox__input{display:none}.checkbox .checkbox__box{border-style:solid;border-width:1px;left:0;position:absolute;top:.2rem;transition:background .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out}.checkbox .checkbox__text{transition:color .3s ease-in-out,font-weight .3s ease-in-out}.checkbox:has(.checkbox__input:checked) .checkbox__box{background-image:url(/build/images/check_14x14.23c27910.svg);background-size:.875rem auto}.checkbox:has(.checkbox__input:disabled) .checkbox__box{cursor:not-allowed}.checkbox:has(.checkbox__input:disabled:checked) .checkbox__box{background-image:url(/build/images/check_14x14_fff.c0fd48ea.svg)}.checkbox .checkbox__box{aspect-ratio:1;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:.875rem auto;border-color:#222a4c;height:auto;width:clamp(1.125rem,1.0299rem + .4228vw,1.25rem)}.checkbox .checkbox__text{color:#222a4c;font-size:clamp(.8125rem,.5265rem + .3425vw,.9375rem);font-weight:400}.checkbox:has(.checkbox__input:checked) .checkbox__box{background-color:#fff;border-color:#c8383e}.checkbox:has(.checkbox__input:checked) .checkbox__text{color:#222a4c;font-weight:400}.checkbox:has(.checkbox__input:disabled) .checkbox__box{background-color:#fff;border-color:#8c8f9d}.checkbox:has(.checkbox__input:disabled) .checkbox__text{color:#5c627b}.checkbox:has(.checkbox__input:disabled:checked) .checkbox__box{background-color:#fff}.checkbox._v-cookies{margin-top:0;padding-left:clamp(1.5rem,1.0838rem + .7984vw,1.75rem)}.checkbox._v-cookies .checkbox__box{aspect-ratio:1;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:.875rem auto;border-color:#222a4c;height:auto;width:1.125rem}.checkbox._v-cookies .checkbox__text{color:#222a4c;font-size:clamp(.75rem,.7024rem + .2114vw,.8125rem);font-weight:400}.checkbox._v-cookies:has(.checkbox__input:checked) .checkbox__box{background-color:#c8383e;border-color:#c8383e}.checkbox._v-cookies:has(.checkbox__input:checked) .checkbox__text{color:#c8383e;font-weight:400}.checkbox._v-cookies:has(.checkbox__input:disabled) .checkbox__box{background-color:#fff;border-color:#4e5571}.checkbox._v-cookies:has(.checkbox__input:disabled) .checkbox__text{color:#4e5571}.checkbox._v-cookies:has(.checkbox__input:disabled:checked) .checkbox__box{background-color:#4e5571}.checkbox._v-cookies .checkbox__box{border-radius:.125rem;top:.3rem}.checkbox._v-cookies:has(.checkbox__input:checked) .checkbox__box{background-image:url(/build/images/check_14x14_fff.c0fd48ea.svg)}.cookies{background:#fff;border-radius:.75rem;bottom:1.875rem;filter:drop-shadow(0 3px 8px rgba(1,28,77,.15));opacity:0;padding:1.875rem;position:fixed;right:1.875rem;visibility:hidden;width:clamp(33.75rem,25.1712rem + 10.274vw,37.5rem);z-index:1000}@media only screen and (max-width:83.438rem){.cookies{right:clamp(.75rem,-1.1228rem + 3.5928vw,1.875rem);width:clamp(31.5rem,27.7545rem + 7.1856vw,33.75rem)}}@media only screen and (max-width:52.063rem){.cookies{bottom:clamp(1.25rem,.7743rem + 2.1142vw,1.875rem);left:.75rem;padding:clamp(.75rem,-.1062rem + 3.8055vw,1.875rem);right:.75rem;width:calc(100% - 1.5rem)}}.cookies._active{opacity:1;visibility:visible}.cookies .cookies__heading{align-items:center;display:flex;gap:clamp(1.25rem,-.8308rem + 3.992vw,2.5rem)}.cookies .cookies__heading .p,.cookies .cookies__heading p{color:#222a4c;font-size:clamp(.875rem,.589rem + .3425vw,1rem);font-weight:400;line-height:clamp(1.375rem,1.089rem + .3425vw,1.5rem)}@media only screen and (max-width:83.438rem){.cookies .cookies__heading .p,.cookies .cookies__heading p{font-size:clamp(.8125rem,.7085rem + .1996vw,.875rem);line-height:clamp(1rem,.3757rem + 1.1976vw,1.375rem)}}@media only screen and (max-width:52.063rem){.cookies .cookies__heading .p,.cookies .cookies__heading p{font-size:clamp(.75rem,.7024rem + .2114vw,.8125rem)}}.cookies .cookies__logo{display:flex}@media only screen and (max-width:52.063rem){.cookies .cookies__logo{display:none}}.cookies .cookies__logo img{aspect-ratio:1.0909090909;height:auto;object-fit:contain;width:clamp(2.5rem,1.6677rem + 1.5968vw,3rem)}.cookies .cookies__text{margin-top:clamp(.875rem,.2507rem + 1.1976vw,1.25rem)}.cookies .cookies__text .p,.cookies .cookies__text p{color:#222a4c;font-size:clamp(.8125rem,.6695rem + .1712vw,.875rem);font-weight:300;line-height:clamp(1.125rem,.5531rem + .6849vw,1.375rem)}@media only screen and (max-width:83.438rem){.cookies .cookies__text .p,.cookies .cookies__text p{font-size:clamp(.75rem,.646rem + .1996vw,.8125rem)}}@media only screen and (max-width:52.063rem){.cookies .cookies__text .p,.cookies .cookies__text p{line-height:clamp(1rem,.9049rem + .4228vw,1.125rem)}}.cookies .cookies__checkboxes{display:flex;gap:clamp(1.875rem,-.9846rem + 3.4247vw,3.125rem);margin-top:clamp(1.25rem,-.1798rem + 1.7123vw,1.875rem)}@media only screen and (max-width:83.438rem){.cookies .cookies__checkboxes{display:flex;gap:clamp(1.5rem,.8757rem + 1.1976vw,1.875rem)}}@media only screen and (max-width:52.063rem){.cookies .cookies__checkboxes{display:grid;grid-gap:.875rem;grid-template-columns:repeat(2,minmax(0,1fr))}}.cookies .cookies__buttons{display:flex;gap:clamp(1.25rem,-.1798rem + 1.7123vw,1.875rem);margin-top:clamp(1.875rem,.8346rem + 1.996vw,2.5rem)}@media only screen and (max-width:52.063rem){.cookies .cookies__buttons{display:flex;flex-direction:column-reverse;gap:.625rem;margin-top:clamp(1.25rem,.7743rem + 2.1142vw,1.875rem)}}.w-full,.wrap{width:100%}.w-auto{width:auto}.w-max{width:max-content}.d-none{display:none}.page_configurator:has(input[name=steps]:checked) .configurator__steps,.page_configurator:not(:has(input[name=steps]:checked)) .configurator__landing{display:flex;width:100%}@media only screen and (max-width:83.438rem){.page_configurator:has(input[name=steps]:checked) .configurator__steps,.page_configurator:not(:has(input[name=steps]:checked)) .configurator__landing{display:flex;flex-direction:column}}@media only screen and (max-width:52.063rem){.page_configurator:has(input[name=steps]:checked) .configurator__steps,.page_configurator:not(:has(input[name=steps]:checked)) .configurator__landing{display:flex;flex-direction:column-reverse;justify-content:flex-end}}@media only screen and (max-width:52.063rem){.page_configurator:not(:has(input[name=steps]:checked)) header{margin-top:-5.875rem}.page_configurator:not(:has(input[name=steps]:checked)) .header__logo{background-color:#f4f4f4}.page_configurator:not(:has(input[name=steps]:checked)) .header__nav{display:none}}.page_configurator:has(#step-1:checked) .step-1{display:flex;flex-direction:column}.page_configurator:has(#step-2:checked) .step-2{display:flex;flex-direction:column}.page_configurator:has(#step-3:checked) .step-3{display:flex;flex-direction:column}.page_configurator:has(#step-4:checked) .step-4{display:flex;flex-direction:column}.page_configurator:has(#step-5:checked) .step-5{display:flex;flex-direction:column}.page_configurator:has(#step-6:checked) .step-6{display:flex;flex-direction:column}.page_configurator:has(#step-7:checked) .step-7{display:flex;flex-direction:column}.page_configurator:has(#step-8:checked) .step-8{display:flex;flex-direction:column}.page_configurator:has(#step-8:checked) .step-7{display:block}.page_configurator:has(#step-8:checked) .configurator__request{display:flex}.page_success{align-items:center;background-color:#f3f3f3;display:flex;flex-direction:column}.page_success .header__logo{border:0}.page_success .success__content{align-items:center;display:flex;flex-direction:column;gap:1.875rem;max-width:calc(23.75rem + clamp(1.25rem,-.1798rem + 1.7123vw,1.875rem)*2);padding-block:clamp(1.875rem,.4452rem + 1.7123vw,2.5rem);padding-inline:clamp(1.25rem,-.1798rem + 1.7123vw,1.875rem);width:100%}@media only screen and (max-width:83.438rem){.page_success .success__content{max-width:27.5rem;padding-inline:1.875rem}}@media only screen and (max-width:52.063rem){.page_success .success__content{display:flex;gap:clamp(1.25rem,.7743rem + 2.1142vw,1.875rem);max-width:calc(clamp(16.75rem,11.4223rem + 23.6786vw,23.75rem) + clamp(.75rem,-.1062rem + 3.8055vw,1.875rem)*2);padding-block:calc(clamp(3.625rem,3.1493rem + 2.1142vw,4.25rem) + 1.563rem);padding-inline:clamp(.75rem,-.1062rem + 3.8055vw,1.875rem)}}.page_success .success__content .success__icon{aspect-ratio:1;background-image:url(/build/images/check_77x77.110f9c2d.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:auto;min-width:4.813rem;width:4.813rem}@media only screen and (max-width:52.063rem){.page_success .success__content .success__icon{min-width:clamp(3.563rem,2.6116rem + 4.2283vw,4.813rem);width:clamp(3.563rem,2.6116rem + 4.2283vw,4.813rem)}}.page_success .success__content .h1,.page_success .success__content h1{color:#384683;font-size:clamp(1.5rem,.9281rem + .6849vw,1.75rem);font-weight:400;line-height:2.25rem;text-align:center}@media only screen and (max-width:52.063rem){.page_success .success__content .h1,.page_success .success__content h1{font-size:clamp(1.25rem,1.0597rem + .8457vw,1.5rem);line-height:clamp(1.75rem,1.3695rem + 1.6913vw,2.25rem)}}.page_success .success__content .h1 b,.page_success .success__content .h1 strong,.page_success .success__content h1 b,.page_success .success__content h1 strong{color:#c8383e;font-weight:700}.page_success .success__content .p,.page_success .success__content p{text-align:center}.page_success .success__content .button{margin-top:1.875rem}@media only screen and (max-width:52.063rem){.page_success .success__content .button{margin-top:0}}.page_success .success__content .button:after{aspect-ratio:1;background-image:url(/build/images/download_20x20.466eced5.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:flex;height:auto;margin-left:1rem;min-width:1.25rem;width:1.25rem}@media only screen and (max-width:83.438rem){.page_success .success__content .button:after{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:flex;height:auto;margin-left:.625rem;min-width:clamp(1.125rem,1.0299rem + .4228vw,1.25rem);width:clamp(1.125rem,1.0299rem + .4228vw,1.25rem)}}.page_success .header__copyright{align-items:center;border:0;display:flex;text-align:center}@media only screen and (max-width:83.438rem){.page_success .header__copyright{padding-block:1.875rem}}.page_success .header__copyright:before{content:none}.page_privacy{background-color:#f3f3f3}@media only screen and (min-width:83.5rem){.page_privacy header:after{background:linear-gradient(270deg,transparent,rgba(0,0,0,.15));bottom:0;content:"";left:100%;position:absolute;top:0;width:2.5rem;z-index:1}}.page_privacy header .header__logo{border:0}@media only screen and (max-width:83.438rem){.page_privacy header .header__logo{padding-block:1.875rem}}@media only screen and (max-width:52.063rem){.page_privacy header .header__logo{background-color:#fff;padding-block:1.25rem}}.page_privacy header .header__copyright{border:0}.page_privacy header .header__copyright:before{content:none}.page_privacy .privacy__landing{max-width:70rem;position:relative;width:100%;z-index:1}@media only screen and (max-width:83.438rem){.page_privacy .privacy__landing{max-width:100%;padding-inline:1.875rem}}@media only screen and (max-width:52.063rem){.page_privacy .privacy__landing{padding-inline:clamp(.75rem,-.1062rem + 3.8055vw,1.875rem)}}.page_privacy .privacy__landing .landing__content{max-width:clamp(56.063rem,41.3373rem + 17.6356vw,62.5rem);padding-bottom:4.375rem;padding-top:clamp(2.5rem,1.0702rem + 1.7123vw,3.125rem);width:100%}@media only screen and (min-width:83.5rem){.page_privacy .privacy__landing .landing__content{padding-left:clamp(3.125rem,-6.8836rem + 11.9863vw,7.5rem)}}@media only screen and (max-width:83.438rem){.page_privacy .privacy__landing .landing__content{max-width:61.875rem;padding-bottom:clamp(4.063rem,2.5032rem + 2.9924vw,5rem)}}@media only screen and (max-width:52.063rem){.page_privacy .privacy__landing .landing__content{padding-bottom:clamp(3.75rem,3.5118rem + 1.0588vw,4.063rem)}}.page_privacy .privacy__landing .landing__content .h1,.page_privacy .privacy__landing .landing__content h1{font-size:clamp(2.25rem,1.3921rem + 1.0274vw,2.625rem);font-weight:500;line-height:3.5625rem}@media only screen and (max-width:83.438rem){.page_privacy .privacy__landing .landing__content .h1,.page_privacy .privacy__landing .landing__content h1{font-size:clamp(1.5rem,.2515rem + 2.3952vw,2.25rem);line-height:clamp(1.75rem,-1.2672rem + 5.7884vw,3.5625rem)}}.page_privacy .privacy__landing .landing__content .content__editor{margin-top:2.5rem}@media only screen and (max-width:83.438rem){.page_privacy .privacy__landing .landing__content .content__editor{margin-top:clamp(.625rem,-1.2777rem + 8.4567vw,3.125rem)}}.page_privacy .privacy__landing .landing__content .h2,.page_privacy .privacy__landing .landing__content h2{color:#222a4c;line-height:2rem}@media only screen and (max-width:83.438rem){.page_privacy .privacy__landing .landing__content .h2,.page_privacy .privacy__landing .landing__content h2{font-size:1.25rem}}@media only screen and (max-width:52.063rem){.page_privacy .privacy__landing .landing__content .h2,.page_privacy .privacy__landing .landing__content h2{font-size:clamp(1.125rem,1.0299rem + .4228vw,1.25rem);line-height:clamp(1.75rem,1.5597rem + .8457vw,2rem)}}.page_privacy .privacy__landing .landing__content .h2:not(:first-child),.page_privacy .privacy__landing .landing__content h2:not(:first-child){margin-top:3.75rem}@media only screen and (max-width:83.438rem){.page_privacy .privacy__landing .landing__content .h2:not(:first-child),.page_privacy .privacy__landing .landing__content h2:not(:first-child){margin-top:3.125rem}}@media only screen and (max-width:52.063rem){.page_privacy .privacy__landing .landing__content .h2:not(:first-child),.page_privacy .privacy__landing .landing__content h2:not(:first-child){margin-top:clamp(2.5rem,2.0243rem + 2.1142vw,3.125rem)}}.page_privacy .privacy__landing .landing__content .p,.page_privacy .privacy__landing .landing__content p{font-size:clamp(.875rem,.589rem + .3425vw,1rem);font-weight:300;line-height:clamp(1.5rem,1.214rem + .3425vw,1.625rem)}.page_privacy .privacy__landing .landing__content .p:not(:first-child),.page_privacy .privacy__landing .landing__content p:not(:first-child){margin-top:1.25rem}@media only screen and (max-width:83.438rem){.page_privacy .privacy__landing .landing__content .p:not(:first-child),.page_privacy .privacy__landing .landing__content p:not(:first-child){margin-top:.875rem}}@media only screen and (max-width:52.063rem){.page_privacy .privacy__landing .landing__content .p:not(:first-child),.page_privacy .privacy__landing .landing__content p:not(:first-child){margin-top:.625rem}}.page_privacy .privacy__landing .landing__content .p b,.page_privacy .privacy__landing .landing__content .p strong,.page_privacy .privacy__landing .landing__content p b,.page_privacy .privacy__landing .landing__content p strong{font-weight:400}.page_privacy .privacy__landing .landing__content ul{margin-top:1.25rem}@media only screen and (max-width:83.438rem){.page_privacy .privacy__landing .landing__content ul{margin-top:.875rem}}@media only screen and (max-width:52.063rem){.page_privacy .privacy__landing .landing__content ul{margin-top:.625rem}}.page_privacy .privacy__landing .landing__content .table-wrapper{overflow-x:auto}.page_privacy .privacy__landing .landing__content table{background-color:#fff;border-collapse:collapse;margin-top:1.875rem;min-width:max-content;width:100%}.page_privacy .privacy__landing .landing__content table td{border:1px solid #e0e0e0;color:#161b25;font-size:clamp(.875rem,.589rem + .3425vw,1rem);font-weight:400;padding:clamp(1.095rem,.4545rem + .7671vw,1.375rem) 1.25rem}