.byN119IPGXtDIagAB_VP__error-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;height:100%;box-sizing:border-box}.byN119IPGXtDIagAB_VP__error-container>h1{font-size:3.8rem;font-weight:700;text-align:center;color:#294d97;margin:0 0 .6rem}.byN119IPGXtDIagAB_VP__error-container>p{font-size:2.4rem;font-weight:400;text-align:center;color:#666;margin:0 0 2rem}
.HceK12A4FgvENw0nKWtw__company{width:100%;margin-top:var(--header-size);overflow-x:clip}@media(min-width: 878px){.HceK12A4FgvENw0nKWtw__company [class*=wrapper]{padding:4rem}}.HceK12A4FgvENw0nKWtw__company h1{letter-spacing:.15rem;font-weight:600;font-size:4.8rem;color:var(--brand);margin-block:0 2rem}.HceK12A4FgvENw0nKWtw__company h2{text-transform:uppercase;letter-spacing:.25rem;font-weight:700;font-size:2.4rem;-webkit-margin-after:2rem;margin-block-end:2rem}.HceK12A4FgvENw0nKWtw__company h2::after{content:"";background-color:var(--brand);display:block;height:.4rem;width:4rem}.HceK12A4FgvENw0nKWtw__company .gZXk9qB5ushSWC_WfIG8__about div{display:flex;flex-direction:column;gap:1.6rem;font-size:1.6rem}.HceK12A4FgvENw0nKWtw__company .gZXk9qB5ushSWC_WfIG8__about div p{font-weight:400;font-size:1.6rem;color:var(--paragraph)}.HceK12A4FgvENw0nKWtw__company .l1NKkpRMpyTSPlaNGBE9__mission div{display:grid;grid-template-rows:repeat(3, 1fr);grid-template-areas:"first" "second" "third";gap:2rem}@media(min-width: 878px){.HceK12A4FgvENw0nKWtw__company .l1NKkpRMpyTSPlaNGBE9__mission div{grid-template-rows:repeat(2, 1fr);grid-template-areas:"first second" "third third"}}@media(min-width: 1024px){.HceK12A4FgvENw0nKWtw__company .l1NKkpRMpyTSPlaNGBE9__mission div{grid-template-areas:"first second third";grid-template-columns:repeat(3, 1fr);grid-template-rows:unset}}.HceK12A4FgvENw0nKWtw__company .l1NKkpRMpyTSPlaNGBE9__mission div article{background-color:var(--brand-darker);padding:3.8rem 3.2rem;color:var(--brand-lighter);border-radius:2rem}.HceK12A4FgvENw0nKWtw__company .l1NKkpRMpyTSPlaNGBE9__mission div article:nth-child(1){grid-area:first;background-image:url(/build/images/mission.aead0ed3.webp)}.HceK12A4FgvENw0nKWtw__company .l1NKkpRMpyTSPlaNGBE9__mission div article:nth-child(1) h3::before{background-image:url(/build/images/mission.1166ec51.svg)}.HceK12A4FgvENw0nKWtw__company .l1NKkpRMpyTSPlaNGBE9__mission div article:nth-child(2){grid-area:second;background-image:url(/build/images/vision.23d8642f.webp)}.HceK12A4FgvENw0nKWtw__company .l1NKkpRMpyTSPlaNGBE9__mission div article:nth-child(2) h3::before{background-image:url(/build/images/vision.67961752.svg)}.HceK12A4FgvENw0nKWtw__company .l1NKkpRMpyTSPlaNGBE9__mission div article:nth-child(3){grid-area:third;background-image:url(/build/images/values.82043ff7.webp)}.HceK12A4FgvENw0nKWtw__company .l1NKkpRMpyTSPlaNGBE9__mission div article:nth-child(3) h3::before{background-image:url(/build/images/values.6bd105a3.svg)}.HceK12A4FgvENw0nKWtw__company .l1NKkpRMpyTSPlaNGBE9__mission div article h3{display:flex;align-items:center;gap:1rem;text-transform:uppercase;letter-spacing:.25rem;font-weight:700;font-size:2.2rem;line-height:1.25;-webkit-margin-after:2rem;margin-block-end:2rem;text-shadow:.2rem .2rem #000}.HceK12A4FgvENw0nKWtw__company .l1NKkpRMpyTSPlaNGBE9__mission div article h3::-moz-selection{background-color:rgba(0,0,0,.8);text-shadow:.2rem .2rem var(--paragraph)}.HceK12A4FgvENw0nKWtw__company .l1NKkpRMpyTSPlaNGBE9__mission div article h3::selection{background-color:rgba(0,0,0,.8);text-shadow:.2rem .2rem var(--paragraph)}.HceK12A4FgvENw0nKWtw__company .l1NKkpRMpyTSPlaNGBE9__mission div article h3::before{content:"";background-repeat:no-repeat;background-position:center;-webkit-filter:drop-shadow(0.2rem 0.2rem 0 #000000);filter:drop-shadow(0.2rem 0.2rem 0 #000000);display:block;height:4rem;width:4rem}.HceK12A4FgvENw0nKWtw__company .l1NKkpRMpyTSPlaNGBE9__mission div article p{font-weight:400;font-size:1.8rem;letter-spacing:.05rem;line-height:1.25;text-shadow:.2rem .2rem #000}.HceK12A4FgvENw0nKWtw__company .l1NKkpRMpyTSPlaNGBE9__mission div article p::-moz-selection{background-color:rgba(0,0,0,.8);text-shadow:.1rem .1rem var(--paragraph)}.HceK12A4FgvENw0nKWtw__company .l1NKkpRMpyTSPlaNGBE9__mission div article p::selection{background-color:rgba(0,0,0,.8);text-shadow:.1rem .1rem var(--paragraph)}.HceK12A4FgvENw0nKWtw__company .raYznzhb2mUCISqAogZA__policy p{font-size:1.6rem}
.Lc1lit7TkeeGAuIvB459__button{color:var(--brand-lighter);background-color:var(--brand);text-transform:uppercase;text-decoration:none;font-size:1.8rem;font-weight:700;text-align:center;letter-spacing:.1rem;border-radius:1rem;padding:.8rem 2rem;text-shadow:.1rem .1rem var(--headline)}.Lc1lit7TkeeGAuIvB459__button:disabled{cursor:default}.Lc1lit7TkeeGAuIvB459__button:not(:disabled):where(:hover,:focus,:active){background-color:var(--brand-dark)}.Lc1lit7TkeeGAuIvB459__button:not(:disabled):focus{outline:.2rem solid var(--brand);outline-offset:.2rem}
.vZhLgeyOxy9oofJkera1__input-block{--input-padding: 1.6rem;display:flex;flex-direction:column}.vZhLgeyOxy9oofJkera1__input-block .xtIitxu5yajxL9QLUahQ__input{position:relative;display:flex}.vZhLgeyOxy9oofJkera1__input-block .xtIitxu5yajxL9QLUahQ__input label{position:absolute;pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:calc(100% - var(--input-padding));letter-spacing:.02em;font-size:1.4rem;color:var(--headline);top:50%;left:var(--input-padding);transform:translateY(-50%);transition:all .2s linear}.vZhLgeyOxy9oofJkera1__input-block .xtIitxu5yajxL9QLUahQ__input input{width:100%;height:4.6rem;font-size:1.4rem;font-weight:400;line-height:1.6rem;letter-spacing:.02em;padding:0 calc(var(--input-padding) - .1rem);border:.1rem solid var(--brand-lighter);border-radius:.8rem;background-color:var(--brand-lighter);color:var(--headline);outline:none}.vZhLgeyOxy9oofJkera1__input-block .xtIitxu5yajxL9QLUahQ__input input:-webkit-autofill{-webkit-box-shadow:0 0 0 5rem var(--brand-lighter) inset;-webkit-text-fill-color:var(--headline) !important}.vZhLgeyOxy9oofJkera1__input-block .xtIitxu5yajxL9QLUahQ__input input:disabled~label{color:var(--brand-disabled)}.vZhLgeyOxy9oofJkera1__input-block .xtIitxu5yajxL9QLUahQ__input input:not(:-moz-placeholder)~label{top:20%;font-size:1.2rem}.vZhLgeyOxy9oofJkera1__input-block .xtIitxu5yajxL9QLUahQ__input input:not(:placeholder-shown)~label{top:20%;font-size:1.2rem}.vZhLgeyOxy9oofJkera1__input-block .xtIitxu5yajxL9QLUahQ__input:has(input:focus){border-radius:.8rem;outline:.2rem solid var(--brand);outline-offset:.2rem}.vZhLgeyOxy9oofJkera1__input-block .xtIitxu5yajxL9QLUahQ__input:has(input:focus) label{top:20%;font-size:1.2rem}.vZhLgeyOxy9oofJkera1__input-block .xtIitxu5yajxL9QLUahQ__input ::-webkit-input-placeholder{opacity:0}.vZhLgeyOxy9oofJkera1__input-block .xtIitxu5yajxL9QLUahQ__input ::-moz-placeholder{opacity:0}.vZhLgeyOxy9oofJkera1__input-block .xtIitxu5yajxL9QLUahQ__input ::-ms-input-placeholder{opacity:0}.vZhLgeyOxy9oofJkera1__input-block .xtIitxu5yajxL9QLUahQ__input ::placeholder{opacity:0}.vZhLgeyOxy9oofJkera1__input-block:has(.POKGYZ0WYZYSo_nCbRsq__error){background:var(--alert-light);border-radius:.9rem}.vZhLgeyOxy9oofJkera1__input-block:has(.POKGYZ0WYZYSo_nCbRsq__error) label{color:var(--alert)}.vZhLgeyOxy9oofJkera1__input-block:has(.POKGYZ0WYZYSo_nCbRsq__error) input{border:.1rem solid var(--alert-light)}.vZhLgeyOxy9oofJkera1__input-block:has(.POKGYZ0WYZYSo_nCbRsq__error) .xtIitxu5yajxL9QLUahQ__input:has(input:focus){outline:none}.vZhLgeyOxy9oofJkera1__input-block:has(.POKGYZ0WYZYSo_nCbRsq__error):has(input:focus){outline:.2rem solid var(--alert);outline-offset:.2rem}.vZhLgeyOxy9oofJkera1__input-block:has(.POKGYZ0WYZYSo_nCbRsq__error) .POKGYZ0WYZYSo_nCbRsq__error{font-size:1rem;font-weight:600;line-height:2.2rem;color:var(--alert);-webkit-margin-start:var(--input-padding);-moz-margin-start:var(--input-padding);margin-inline-start:var(--input-padding)}.vZhLgeyOxy9oofJkera1__input-block:has(.POKGYZ0WYZYSo_nCbRsq__error) .POKGYZ0WYZYSo_nCbRsq__error:empty{display:none}
.Hu95z0qKhF2EoZd0ffMr__select-block{--input-padding: 1.6rem;display:flex;flex-direction:column}.Hu95z0qKhF2EoZd0ffMr__select-block .B9lY_0tRi41jtBLeDZXm__select{position:relative;display:flex}.Hu95z0qKhF2EoZd0ffMr__select-block .B9lY_0tRi41jtBLeDZXm__select label{position:absolute;pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:calc(100% - var(--input-padding));letter-spacing:.02em;font-size:1.4rem;color:var(--headline);top:calc(50% - .1rem);left:var(--input-padding);transform:translateY(-50%);transition:all .2s linear}.Hu95z0qKhF2EoZd0ffMr__select-block .B9lY_0tRi41jtBLeDZXm__select select{-webkit-appearance:none;width:100%;height:4.6rem;font-size:1.4rem;font-weight:400;line-height:1.6rem;letter-spacing:.02em;padding:0 calc(var(--input-padding) - .1rem);border:.1rem solid var(--brand-lighter);border-radius:.8rem;background-color:var(--brand-lighter);color:var(--headline);outline:none}.Hu95z0qKhF2EoZd0ffMr__select-block .B9lY_0tRi41jtBLeDZXm__select select:-webkit-autofill{-webkit-box-shadow:0 0 0 5rem var(--brand-lighter) inset;-webkit-text-fill-color:var(--headline) !important}.Hu95z0qKhF2EoZd0ffMr__select-block .B9lY_0tRi41jtBLeDZXm__select select:where(:hover,:focus)~svg{stroke:var(--brand)}.Hu95z0qKhF2EoZd0ffMr__select-block .B9lY_0tRi41jtBLeDZXm__select select:disabled~label{color:var(--brand-disabled)}.Hu95z0qKhF2EoZd0ffMr__select-block .B9lY_0tRi41jtBLeDZXm__select select:has(option[value=""]:not(:checked))~label{top:20%;font-size:1.2rem}.Hu95z0qKhF2EoZd0ffMr__select-block:has(select:focus){border-radius:.8rem;outline:.2rem solid var(--brand);outline-offset:.2rem}.Hu95z0qKhF2EoZd0ffMr__select-block:has(select:focus) label{top:20%;font-size:1.2rem}.Hu95z0qKhF2EoZd0ffMr__select-block svg{position:absolute;width:1rem;height:1rem;right:calc(var(--input-padding) - .1rem);top:50%;stroke:var(--headline);translate:0 -50%;pointer-events:none}.Hu95z0qKhF2EoZd0ffMr__select-block:has(.fokBqkbIpfiwA9CSB5s6__error){background:var(--alert-light);border-radius:.9rem}.Hu95z0qKhF2EoZd0ffMr__select-block:has(.fokBqkbIpfiwA9CSB5s6__error) label{color:var(--alert)}.Hu95z0qKhF2EoZd0ffMr__select-block:has(.fokBqkbIpfiwA9CSB5s6__error) select{border:.1rem solid var(--alert-light)}.Hu95z0qKhF2EoZd0ffMr__select-block:has(.fokBqkbIpfiwA9CSB5s6__error) select~svg{stroke:var(--alert)}.Hu95z0qKhF2EoZd0ffMr__select-block:has(.fokBqkbIpfiwA9CSB5s6__error) .B9lY_0tRi41jtBLeDZXm__select:has(select:focus){outline:none}.Hu95z0qKhF2EoZd0ffMr__select-block:has(.fokBqkbIpfiwA9CSB5s6__error):has(select:focus){outline:.2rem solid var(--alert);outline-offset:.2rem}.Hu95z0qKhF2EoZd0ffMr__select-block:has(.fokBqkbIpfiwA9CSB5s6__error) .fokBqkbIpfiwA9CSB5s6__error{font-size:1rem;font-weight:600;line-height:2.2rem;color:var(--alert);-webkit-margin-start:var(--input-padding);-moz-margin-start:var(--input-padding);margin-inline-start:var(--input-padding)}.Hu95z0qKhF2EoZd0ffMr__select-block:has(.fokBqkbIpfiwA9CSB5s6__error) .fokBqkbIpfiwA9CSB5s6__error:empty{display:none}
.p6EUj1DsodPtwiMPLc2C__text-block{--input-padding: 1.6rem;display:flex;flex-direction:column}.p6EUj1DsodPtwiMPLc2C__text-block .QfiI8YT2Vxxm0rNOAhlJ__text{position:relative;display:flex;border-radius:.8rem;overflow:hidden}.p6EUj1DsodPtwiMPLc2C__text-block .QfiI8YT2Vxxm0rNOAhlJ__text label{position:absolute;pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:calc(100% - var(--input-padding)*2);letter-spacing:.02em;font-size:1.4rem;background-color:var(--brand-lighter);color:var(--headline);top:calc(var(--input-padding)*1.5);left:var(--input-padding);transform:translateY(-50%);transition:all .2s linear}.p6EUj1DsodPtwiMPLc2C__text-block .QfiI8YT2Vxxm0rNOAhlJ__text textarea{width:100%;height:calc(1.8rem*var(--lines, 3) + var(--input-padding)*1.5);font-size:1.4rem;font-weight:400;line-height:1.8rem;letter-spacing:.02em;padding:var(--input-padding) var(--input-padding) calc(var(--input-padding)/2);background-color:var(--brand-lighter);color:var(--headline);overflow-y:auto;-webkit-scroll-snap-type:y mandatory;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory;scroll-behavior:smooth;border:none;outline:none;resize:none}.p6EUj1DsodPtwiMPLc2C__text-block .QfiI8YT2Vxxm0rNOAhlJ__text textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 5rem var(--brand-lighter) inset;-webkit-text-fill-color:var(--headline) !important}.p6EUj1DsodPtwiMPLc2C__text-block .QfiI8YT2Vxxm0rNOAhlJ__text textarea:disabled~label{color:var(--brand-disabled)}.p6EUj1DsodPtwiMPLc2C__text-block .QfiI8YT2Vxxm0rNOAhlJ__text textarea:not(:-moz-placeholder)~label{top:calc(var(--input-padding)*.5);font-size:1.2rem}.p6EUj1DsodPtwiMPLc2C__text-block .QfiI8YT2Vxxm0rNOAhlJ__text textarea:not(:placeholder-shown)~label{top:calc(var(--input-padding)*.5);font-size:1.2rem}.p6EUj1DsodPtwiMPLc2C__text-block .QfiI8YT2Vxxm0rNOAhlJ__text:has(textarea:focus){border-radius:.8rem;outline:.2rem solid var(--brand);outline-offset:.2rem}.p6EUj1DsodPtwiMPLc2C__text-block .QfiI8YT2Vxxm0rNOAhlJ__text:has(textarea:focus) label{top:calc(var(--input-padding)*.5);font-size:1.2rem}.p6EUj1DsodPtwiMPLc2C__text-block .QfiI8YT2Vxxm0rNOAhlJ__text ::-webkit-input-placeholder{opacity:0}.p6EUj1DsodPtwiMPLc2C__text-block .QfiI8YT2Vxxm0rNOAhlJ__text ::-moz-placeholder{opacity:0}.p6EUj1DsodPtwiMPLc2C__text-block .QfiI8YT2Vxxm0rNOAhlJ__text ::-ms-input-placeholder{opacity:0}.p6EUj1DsodPtwiMPLc2C__text-block .QfiI8YT2Vxxm0rNOAhlJ__text ::placeholder{opacity:0}.p6EUj1DsodPtwiMPLc2C__text-block:has(.Sb1gHAxoC7kbQ20DGc4___error){background:var(--alert-light);border-radius:.9rem}.p6EUj1DsodPtwiMPLc2C__text-block:has(.Sb1gHAxoC7kbQ20DGc4___error) label{color:var(--alert)}.p6EUj1DsodPtwiMPLc2C__text-block:has(.Sb1gHAxoC7kbQ20DGc4___error) textarea{border:.1rem solid var(--alert-light)}.p6EUj1DsodPtwiMPLc2C__text-block:has(.Sb1gHAxoC7kbQ20DGc4___error) .QfiI8YT2Vxxm0rNOAhlJ__text:has(textarea:focus){outline:none}.p6EUj1DsodPtwiMPLc2C__text-block:has(.Sb1gHAxoC7kbQ20DGc4___error):has(textarea:focus){outline:.2rem solid var(--alert);outline-offset:.2rem}.p6EUj1DsodPtwiMPLc2C__text-block:has(.Sb1gHAxoC7kbQ20DGc4___error) .Sb1gHAxoC7kbQ20DGc4___error{font-size:1rem;font-weight:600;line-height:2.2rem;color:var(--alert);-webkit-margin-start:var(--input-padding);-moz-margin-start:var(--input-padding);margin-inline-start:var(--input-padding)}.p6EUj1DsodPtwiMPLc2C__text-block:has(.Sb1gHAxoC7kbQ20DGc4___error) .Sb1gHAxoC7kbQ20DGc4___error:empty{display:none}
.l8y0lBFfZoMlHLAatgpB__form{display:grid;place-items:center;gap:1.4rem;padding-block:4rem;border-radius:1rem;background-color:var(--brand-darker);background-image:url(/build/images/factory.2f77d354.webp);background-repeat:no-repeat;background-position:right;background-blend-mode:soft-light}@media(min-width: 878px){.l8y0lBFfZoMlHLAatgpB__form{grid-area:span 3/2}}.l8y0lBFfZoMlHLAatgpB__form>*{width:80%}.l8y0lBFfZoMlHLAatgpB__form legend{color:var(--brand-lighter);letter-spacing:.15rem;font-weight:600;font-size:2.4rem}.uRBiV3TeGnDcUXDOO927__loader{position:relative;display:inline-block;font-size:.8rem;transform:translateZ(0);-webkit-animation-delay:-100ms !important;animation-delay:-100ms !important}@-webkit-keyframes jBH_nnm5goVXtBc5gH1X__bubbleFadeInOut{0%,30%,70%,100%{background-color:rgba(0,0,0,0)}50%{background-color:var(--brand-lighter)}}@keyframes jBH_nnm5goVXtBc5gH1X__bubbleFadeInOut{0%,30%,70%,100%{background-color:rgba(0,0,0,0)}50%{background-color:var(--brand-lighter)}}.uRBiV3TeGnDcUXDOO927__loader,.uRBiV3TeGnDcUXDOO927__loader::before,.uRBiV3TeGnDcUXDOO927__loader::after{width:1.2rem;aspect-ratio:1;background-color:var(--brand-lighter);border-radius:50%;-webkit-animation-name:jBH_nnm5goVXtBc5gH1X__bubbleFadeInOut;animation-name:jBH_nnm5goVXtBc5gH1X__bubbleFadeInOut;-webkit-animation-duration:1.8s;animation-duration:1.8s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-fill-mode:both;animation-fill-mode:both}.uRBiV3TeGnDcUXDOO927__loader::before,.uRBiV3TeGnDcUXDOO927__loader::after{content:"";position:absolute;top:0}.uRBiV3TeGnDcUXDOO927__loader::before{left:-3.5em;-webkit-animation-delay:-200ms;animation-delay:-200ms}.uRBiV3TeGnDcUXDOO927__loader::after{left:3.5em}
.qcnibu6aC_Gw2fylsDSM__contact{width:100%;margin-top:var(--header-size);overflow-x:clip}@media(min-width: 878px){.qcnibu6aC_Gw2fylsDSM__contact [class*=wrapper]{padding:4rem}}.qcnibu6aC_Gw2fylsDSM__contact .QHsEAdmaPIV3zQ1WpWcs__contacts{display:grid;gap:2rem}@media(min-width: 878px){.qcnibu6aC_Gw2fylsDSM__contact .QHsEAdmaPIV3zQ1WpWcs__contacts{grid-template-columns:2fr 3fr;grid-template-rows:4rem 40% 1fr}}.qcnibu6aC_Gw2fylsDSM__contact .QHsEAdmaPIV3zQ1WpWcs__contacts h1{align-self:center;text-transform:none;letter-spacing:.25rem;font-weight:600;font-size:4.2rem;line-height:1;color:var(--brand);-webkit-margin-after:unset;margin-block-end:unset}.qcnibu6aC_Gw2fylsDSM__contact .QHsEAdmaPIV3zQ1WpWcs__contacts h1::after{content:none}@media(min-width: 878px){.qcnibu6aC_Gw2fylsDSM__contact .QHsEAdmaPIV3zQ1WpWcs__contacts h1{grid-area:2/1;font-size:4.8rem;max-width:40rem}}.qcnibu6aC_Gw2fylsDSM__contact .QHsEAdmaPIV3zQ1WpWcs__contacts ul{display:flex;flex-wrap:wrap;justify-self:start;justify-content:space-between;gap:1.6rem;width:100%;font-weight:600;list-style:none;color:var(--paragraph)}@media(min-width: 878px){.qcnibu6aC_Gw2fylsDSM__contact .QHsEAdmaPIV3zQ1WpWcs__contacts ul{grid-area:3/1;flex-direction:column;justify-content:flex-start;width:unset}}.qcnibu6aC_Gw2fylsDSM__contact .QHsEAdmaPIV3zQ1WpWcs__contacts ul li{display:flex;align-items:center;line-height:1.2}.qcnibu6aC_Gw2fylsDSM__contact .QHsEAdmaPIV3zQ1WpWcs__contacts ul li:nth-child(2) svg{padding:.5rem}.qcnibu6aC_Gw2fylsDSM__contact .QHsEAdmaPIV3zQ1WpWcs__contacts ul li:has(:focus){border-radius:2.4rem .6rem .6rem 2.4rem;outline:.2rem dashed var(--brand);outline-offset:.4rem}.qcnibu6aC_Gw2fylsDSM__contact .QHsEAdmaPIV3zQ1WpWcs__contacts ul p{font-size:1.8rem}.qcnibu6aC_Gw2fylsDSM__contact .QHsEAdmaPIV3zQ1WpWcs__contacts ul a{color:var(--brand);outline:none}.qcnibu6aC_Gw2fylsDSM__contact .QHsEAdmaPIV3zQ1WpWcs__contacts ul svg{background:var(--brand);padding:.6rem;border-radius:50%;-webkit-margin-end:1rem;-moz-margin-end:1rem;margin-inline-end:1rem}.qcnibu6aC_Gw2fylsDSM__contact .AHfHaoL6QDmeio3VHz8N__map iframe{width:100%}.qcnibu6aC_Gw2fylsDSM__contact .AHfHaoL6QDmeio3VHz8N__map address{font-weight:600;letter-spacing:.025rem}
.kMytDgVOySrDPQx9VTrW__carousel button:where([class*=p-carousel-prev],[class*=p-carousel-next]){width:3.2rem;height:3.2rem;background-color:rgba(0,0,0,0);color:var(--brand);border:0 none;border-radius:50%;margin:.4rem;transition:background-color 200ms,color 200ms,box-shadow 200ms}.kMytDgVOySrDPQx9VTrW__carousel button:where([class*=p-carousel-prev],[class*=p-carousel-next]):disabled{color:var(--brand-disabled)}.kMytDgVOySrDPQx9VTrW__carousel button:where([class*=p-carousel-prev],[class*=p-carousel-next]):enabled:where(:hover,:focus){background-color:var(--brand-light)}.kMytDgVOySrDPQx9VTrW__carousel button:where([class*=p-carousel-prev],[class*=p-carousel-next]):focus{outline:.2rem solid var(--brand);outline-offset:.2rem}.kMytDgVOySrDPQx9VTrW__carousel [class*=p-carousel-indicators]{padding:1rem}.kMytDgVOySrDPQx9VTrW__carousel [class*=p-carousel-indicators] [class*=p-carousel-indicator]{margin-right:.8rem}.kMytDgVOySrDPQx9VTrW__carousel [class*=p-carousel-indicators] [class*=p-carousel-indicator] button{width:1.2rem;height:1.2rem;background:var(--brand-light);border-radius:1rem;transition:background-color 200ms,color 200ms,box-shadow 200ms}.kMytDgVOySrDPQx9VTrW__carousel [class*=p-carousel-indicators] [class*=p-carousel-indicator] button:where(:hover,:focus){background:var(--brand-disabled)}.kMytDgVOySrDPQx9VTrW__carousel [class*=p-carousel-indicators] [class*=p-carousel-indicator] button:focus{outline:.2rem solid var(--brand);outline-offset:.2rem}.kMytDgVOySrDPQx9VTrW__carousel [class*=p-carousel-indicators] [class*=p-carousel-indicator][class*=p-highlight] button{background-color:var(--brand)}.kMytDgVOySrDPQx9VTrW__carousel [class*=p-carousel-indicators] [class*=p-carousel-indicator][class*=p-highlight] button:focus{outline-color:var(--brand)}.kMytDgVOySrDPQx9VTrW__carousel [class*=p-carousel-items-container] [class*=p-carousel-item]:not([class*=p-carousel-item-active]) *{margin:0;padding:0}.kMytDgVOySrDPQx9VTrW__carousel .g7S2tBKCSLBRWMWHQcwZ__carousel-item{display:flex;justify-content:center;margin:.4rem;padding:.4rem;border-radius:1.75rem}.kMytDgVOySrDPQx9VTrW__carousel .g7S2tBKCSLBRWMWHQcwZ__carousel-item:has(:hover,:focus){background-color:var(--brand-light)}.kMytDgVOySrDPQx9VTrW__carousel .g7S2tBKCSLBRWMWHQcwZ__carousel-item:has(:focus){outline:.2rem solid var(--brand);outline-offset:.2rem}.kMytDgVOySrDPQx9VTrW__carousel .g7S2tBKCSLBRWMWHQcwZ__carousel-item a{text-decoration:none}.kMytDgVOySrDPQx9VTrW__carousel .g7S2tBKCSLBRWMWHQcwZ__carousel-item a:focus{outline:none}.kMytDgVOySrDPQx9VTrW__carousel .g7S2tBKCSLBRWMWHQcwZ__carousel-item figure{display:grid;justify-items:center;gap:1.2rem}.kMytDgVOySrDPQx9VTrW__carousel .g7S2tBKCSLBRWMWHQcwZ__carousel-item img{aspect-ratio:4/5;object-fit:cover;border:.1rem solid var(--brand-darker);border-radius:1.6rem}.kMytDgVOySrDPQx9VTrW__carousel .g7S2tBKCSLBRWMWHQcwZ__carousel-item figcaption{color:var(--brand-lighter);background-color:var(--brand);word-break:break-word;text-transform:uppercase;text-align:center;font-weight:600;letter-spacing:.15rem;border-radius:5rem;padding:.4rem 1.2rem}
.PXBgHcqSy9wywxQekiF___carousel{--_carousel-item-size: 100%;--_carousel-gutters: max(6rem, calc((100% - var(--_carousel-item-size)) / 2));position:relative;display:grid;align-items:center;justify-items:center;grid-template-rows:[carousel-scroller] 1fr;grid-template-columns:[full-screen-start] 1fr [prev-button-start] var(--_carousel-gutters) [prev-button-end] minmax(auto, 1100px) [next-button-start] var(--_carousel-gutters) [next-button-end] 1fr [full-screen-end]}.PXBgHcqSy9wywxQekiF___carousel .PW87kzsWesrweTIg82v7__controls{display:contents;--_shadow-highlight: hsl(0 0 100% / 20%)}.PXBgHcqSy9wywxQekiF___carousel .PW87kzsWesrweTIg82v7__controls button{grid-row:carousel-scroller;display:grid;place-items:center;height:4rem;aspect-ratio:1;z-index:10;cursor:pointer;border-radius:50%;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:opacity 500ms cubic-bezier(0.25, 0, 0.4, 1) 500ms,transform 200ms cubic-bezier(0.25, 0, 0.2, 1),box-shadow 200ms cubic-bezier(0.25, 0, 0.2, 1),outline-offset 145ms cubic-bezier(0.25, 0, 0.4, 1)}.PXBgHcqSy9wywxQekiF___carousel .PW87kzsWesrweTIg82v7__controls button:disabled{cursor:not-allowed;transition-delay:0s}.PXBgHcqSy9wywxQekiF___carousel .PW87kzsWesrweTIg82v7__controls button:disabled svg{opacity:.25}.PXBgHcqSy9wywxQekiF___carousel .PW87kzsWesrweTIg82v7__controls button:first-child{grid-column:prev-button}.PXBgHcqSy9wywxQekiF___carousel .PW87kzsWesrweTIg82v7__controls button:last-child{grid-column:next-button}.PXBgHcqSy9wywxQekiF___carousel .Yk1OZ3lx6F551KxN7J1M__scroller{--bg: var(--brand-darker)}.PXBgHcqSy9wywxQekiF___carousel .Yk1OZ3lx6F551KxN7J1M__scroller:has([class*=in-view] [class*=eu-reciclo]){--bg: #113a40}.PXBgHcqSy9wywxQekiF___carousel .Yk1OZ3lx6F551KxN7J1M__scroller{padding-inline:0;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;grid-row:carousel-scroller;grid-column:full-screen;display:grid;grid-auto-columns:100%;grid-auto-flow:column;align-items:center;overflow-x:auto;overscroll-behavior-x:contain;-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;background-color:var(--bg);transition:background-color 350ms cubic-bezier(0, 0, 0, 1)}.PXBgHcqSy9wywxQekiF___carousel .Yk1OZ3lx6F551KxN7J1M__scroller::-webkit-scrollbar{display:none}.PXBgHcqSy9wywxQekiF___carousel .Yk1OZ3lx6F551KxN7J1M__scroller .jzrxJTU9W_bg3q136hMF__snap{position:relative;width:100%;height:100%;scroll-snap-align:center;scroll-snap-stop:always;overflow:hidden}.PXBgHcqSy9wywxQekiF___carousel .Yk1OZ3lx6F551KxN7J1M__scroller .jzrxJTU9W_bg3q136hMF__snap::after,.PXBgHcqSy9wywxQekiF___carousel .Yk1OZ3lx6F551KxN7J1M__scroller .jzrxJTU9W_bg3q136hMF__snap::before{content:"";position:absolute;top:0;height:100%;width:10rem}.PXBgHcqSy9wywxQekiF___carousel .Yk1OZ3lx6F551KxN7J1M__scroller .jzrxJTU9W_bg3q136hMF__snap::before{background:linear-gradient(270deg, transparent 0%, var(--bg) 50%, var(--bg) 100%);right:50%;translate:-30rem 0}@media(min-width: 878px){.PXBgHcqSy9wywxQekiF___carousel .Yk1OZ3lx6F551KxN7J1M__scroller .jzrxJTU9W_bg3q136hMF__snap::before{translate:-51.5rem 0}}.PXBgHcqSy9wywxQekiF___carousel .Yk1OZ3lx6F551KxN7J1M__scroller .jzrxJTU9W_bg3q136hMF__snap::after{background:linear-gradient(90deg, transparent 0%, var(--bg) 50%, var(--bg) 100%);left:50%;translate:30rem 0}@media(min-width: 878px){.PXBgHcqSy9wywxQekiF___carousel .Yk1OZ3lx6F551KxN7J1M__scroller .jzrxJTU9W_bg3q136hMF__snap::after{translate:51.5rem 0}}@-webkit-keyframes IQZgJst_EPoSSJdVUNaK__fade-in-reciclo{from{background:linear-gradient(90deg, transparent 0%, var(--bg) 50%, var(--bg) 100%)}to{background:linear-gradient(90deg, transparent 0%, var(--bg) 50%, var(--bg) 100%)}}@keyframes IQZgJst_EPoSSJdVUNaK__fade-in-reciclo{from{background:linear-gradient(90deg, transparent 0%, var(--bg) 50%, var(--bg) 100%)}to{background:linear-gradient(90deg, transparent 0%, var(--bg) 50%, var(--bg) 100%)}}@-webkit-keyframes PTpkLmf3G0eJuZxCSmN8__fade-out-reciclo{from{background:linear-gradient(90deg, transparent 0%, var(--bg) 50%, var(--bg) 100%)}to{background:linear-gradient(90deg, transparent 0%, var(--bg) 50%, var(--bg) 100%)}}@keyframes PTpkLmf3G0eJuZxCSmN8__fade-out-reciclo{from{background:linear-gradient(90deg, transparent 0%, var(--bg) 50%, var(--bg) 100%)}to{background:linear-gradient(90deg, transparent 0%, var(--bg) 50%, var(--bg) 100%)}}.PXBgHcqSy9wywxQekiF___carousel .LltPQQRRjtJ4RhRnoThc__skip{left:-10rem;padding:1rem 2rem;text-decoration:none;text-shadow:.1rem .1rem #000;font-weight:600;font-size:1.6rem;border-radius:0 0 1rem 0;box-shadow:.3rem .3rem 1rem 0rem #000;outline:0;transition:left 200ms;background-color:var(--brand-dark);color:var(--brand-light)}.PXBgHcqSy9wywxQekiF___carousel .LltPQQRRjtJ4RhRnoThc__skip:focus-visible{z-index:1000;top:0;left:0;width:auto;height:auto;padding:auto;margin:auto;overflow:auto;clip:auto}
.KTPbxc0uhNAMla1jb6Ma__banner{overflow:clip;display:grid;grid-template-rows:auto;align-items:center;gap:2rem 0;height:100%;width:min(70rem,100%);text-wrap:pretty;margin-inline:auto;padding:4.4rem 2.4rem;background-blend-mode:multiply;background-position:center;background-repeat:no-repeat;background-size:cover}@media(min-width: 878px){.KTPbxc0uhNAMla1jb6Ma__banner{grid-template-columns:1fr auto 1fr;grid-template-rows:unset;width:min(112rem,100%);padding:6.4rem 2.4rem}}.KTPbxc0uhNAMla1jb6Ma__banner .MV3ymZocLH6A7kiihYNG__CTA{box-shadow:.3rem .3rem 1rem 0rem #000}.KTPbxc0uhNAMla1jb6Ma__banner.lsh8SdylNxtzFjXQDoY5__option-0{background-image:url(/build/images/niche-1.60c7b0a3.webp);background-position:center 70%}.KTPbxc0uhNAMla1jb6Ma__banner.XJXB4KG3W5BY6CaBWTY___option-1{background-image:url(/build/images/tin-ties.4a626554.webp);background-position-y:top}.KTPbxc0uhNAMla1jb6Ma__banner.XJXB4KG3W5BY6CaBWTY___option-1 img{max-height:30rem}.KTPbxc0uhNAMla1jb6Ma__banner.QIY1WpsOK_XwekqvBbww__option-2{background-image:url(/build/images/niche-2.8b5628f0.webp)}.KTPbxc0uhNAMla1jb6Ma__banner.kxlmNZYcYql7WufisQcZ__option-3{background-image:url(/build/images/factory.2f77d354.webp)}.KTPbxc0uhNAMla1jb6Ma__banner.GLodHUdHdmRfxk6Dv_Mj__option-4{grid-template-rows:1fr auto 1fr;background-image:url(/build/images/eu-reciclo.1c37eec6.webp);background-blend-mode:overlay}@media(min-width: 878px){.KTPbxc0uhNAMla1jb6Ma__banner.GLodHUdHdmRfxk6Dv_Mj__option-4{grid-template-rows:unset}}.KTPbxc0uhNAMla1jb6Ma__banner.GLodHUdHdmRfxk6Dv_Mj__option-4 .K7dnUJJpKkClrAwwt1af__tertiary{display:flex;justify-content:center}@media(min-width: 878px){.KTPbxc0uhNAMla1jb6Ma__banner.GLodHUdHdmRfxk6Dv_Mj__option-4 .K7dnUJJpKkClrAwwt1af__tertiary{display:block}}.KTPbxc0uhNAMla1jb6Ma__banner.GLodHUdHdmRfxk6Dv_Mj__option-4 .oIjtbmLIq_yqyrn5FHnJ__eu-reciclo{display:flex;height:10rem;text-align:center;font-size:1.2rem;font-weight:700;background-color:#3dcf8e;color:var(--brand-lighter);padding:1rem;border-radius:10rem}@media(min-width: 878px){.KTPbxc0uhNAMla1jb6Ma__banner.GLodHUdHdmRfxk6Dv_Mj__option-4 .oIjtbmLIq_yqyrn5FHnJ__eu-reciclo{display:grid;justify-items:center;width:10rem;height:unset}}.KTPbxc0uhNAMla1jb6Ma__banner.GLodHUdHdmRfxk6Dv_Mj__option-4 .oIjtbmLIq_yqyrn5FHnJ__eu-reciclo img{margin:0 1rem 0 0}@media(min-width: 878px){.KTPbxc0uhNAMla1jb6Ma__banner.GLodHUdHdmRfxk6Dv_Mj__option-4 .oIjtbmLIq_yqyrn5FHnJ__eu-reciclo img{margin:0 0 1rem 0}}.KTPbxc0uhNAMla1jb6Ma__banner.GLodHUdHdmRfxk6Dv_Mj__option-4 .oIjtbmLIq_yqyrn5FHnJ__eu-reciclo .bPFC7PUjLxZLpdNUhSTL__big{font-size:2.4rem;line-height:1}.KTPbxc0uhNAMla1jb6Ma__banner.GLodHUdHdmRfxk6Dv_Mj__option-4 .oIjtbmLIq_yqyrn5FHnJ__eu-reciclo .lwXxuK8S9euUtDYz35BP__sticker{grid-auto-flow:column;margin:0 1rem 0 0}@media(min-width: 878px){.KTPbxc0uhNAMla1jb6Ma__banner.GLodHUdHdmRfxk6Dv_Mj__option-4 .oIjtbmLIq_yqyrn5FHnJ__eu-reciclo .lwXxuK8S9euUtDYz35BP__sticker{grid-auto-flow:row;margin:0 0 1rem 0}}.KTPbxc0uhNAMla1jb6Ma__banner.GLodHUdHdmRfxk6Dv_Mj__option-4 .oIjtbmLIq_yqyrn5FHnJ__eu-reciclo .lwXxuK8S9euUtDYz35BP__sticker,.KTPbxc0uhNAMla1jb6Ma__banner.GLodHUdHdmRfxk6Dv_Mj__option-4 .oIjtbmLIq_yqyrn5FHnJ__eu-reciclo .lwXxuK8S9euUtDYz35BP__sticker>span{display:grid;justify-items:center;align-items:center}.KTPbxc0uhNAMla1jb6Ma__banner.GLodHUdHdmRfxk6Dv_Mj__option-4 .oIjtbmLIq_yqyrn5FHnJ__eu-reciclo .lwXxuK8S9euUtDYz35BP__sticker>span{aspect-ratio:1;max-width:8rem}.KTPbxc0uhNAMla1jb6Ma__banner.GLodHUdHdmRfxk6Dv_Mj__option-4 .oIjtbmLIq_yqyrn5FHnJ__eu-reciclo .lwXxuK8S9euUtDYz35BP__sticker>span:nth-child(2){width:2.4rem}@media(min-width: 878px){.KTPbxc0uhNAMla1jb6Ma__banner{background-size:120rem}}.KTPbxc0uhNAMla1jb6Ma__banner .i7CR80mlTcsiOum_iXgX__primary{grid-row:1;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;gap:2rem}@media(min-width: 878px){.KTPbxc0uhNAMla1jb6Ma__banner .i7CR80mlTcsiOum_iXgX__primary{grid-row:unset;grid-column:1;min-height:30rem;text-align:unset;align-items:flex-start}}.KTPbxc0uhNAMla1jb6Ma__banner .i7CR80mlTcsiOum_iXgX__primary h1,.KTPbxc0uhNAMla1jb6Ma__banner .i7CR80mlTcsiOum_iXgX__primary h2{font-size:clamp(3.8rem,3.8rem + 10*(100vw - 375px)/393,4.8rem);font-weight:600;word-break:break-word;line-height:1;letter-spacing:.075rem;text-shadow:.2rem .2rem #000;text-transform:unset;color:var(--brand-lighter);margin-block:0}.KTPbxc0uhNAMla1jb6Ma__banner .i7CR80mlTcsiOum_iXgX__primary h1::after,.KTPbxc0uhNAMla1jb6Ma__banner .i7CR80mlTcsiOum_iXgX__primary h2::after{content:none}.KTPbxc0uhNAMla1jb6Ma__banner .i7CR80mlTcsiOum_iXgX__primary p{font-weight:400;font-size:1.6rem;line-height:1.2;letter-spacing:.075rem;color:var(--brand-lighter);text-shadow:.1rem .1rem #000}.KTPbxc0uhNAMla1jb6Ma__banner .i7CR80mlTcsiOum_iXgX__primary a{-webkit-margin-before:auto;margin-block-start:auto;border-radius:5rem}.KTPbxc0uhNAMla1jb6Ma__banner .K7dnUJJpKkClrAwwt1af__tertiary{grid-row:2;align-self:center;z-index:1}@media(min-width: 878px){.KTPbxc0uhNAMla1jb6Ma__banner .K7dnUJJpKkClrAwwt1af__tertiary{grid-row:unset;grid-column:2}}.KTPbxc0uhNAMla1jb6Ma__banner .Am9vZnF4C9h7fiJ1H3ag__secondary{grid-row:3}@media(min-width: 878px){.KTPbxc0uhNAMla1jb6Ma__banner .Am9vZnF4C9h7fiJ1H3ag__secondary{grid-row:unset;grid-column:3;justify-self:end}}.KTPbxc0uhNAMla1jb6Ma__banner .Am9vZnF4C9h7fiJ1H3ag__secondary .hBZOi05O4fj1TtqTh5zn__image{position:relative;display:grid;place-items:center}.KTPbxc0uhNAMla1jb6Ma__banner .Am9vZnF4C9h7fiJ1H3ag__secondary .hBZOi05O4fj1TtqTh5zn__image img{grid-area:1/1;object-fit:cover;z-index:1}@media(min-width: 878px){.KTPbxc0uhNAMla1jb6Ma__banner .Am9vZnF4C9h7fiJ1H3ag__secondary .hBZOi05O4fj1TtqTh5zn__image img{height:30rem}}.KTPbxc0uhNAMla1jb6Ma__banner .Am9vZnF4C9h7fiJ1H3ag__secondary .hBZOi05O4fj1TtqTh5zn__image::before{position:absolute;grid-area:1/1;content:"";display:block;width:300rem;height:10rem;background-color:var(--brand);transform:rotate(155deg) translate(0, -5rem)}
.Uui24bT30LPagWGXxP6N__home{width:100%;margin-top:var(--header-size);overflow-x:clip}@media(min-width: 878px){.Uui24bT30LPagWGXxP6N__home [class*=wrapper]{padding:4rem}}.Uui24bT30LPagWGXxP6N__home h2{text-transform:uppercase;letter-spacing:.25rem;font-weight:700;font-size:2.4rem;-webkit-margin-after:2rem;margin-block-end:2rem}.Uui24bT30LPagWGXxP6N__home h2::after{content:"";background-color:var(--brand);display:block;height:.4rem;width:4rem}.Uui24bT30LPagWGXxP6N__home section:not(:last-child){margin-bottom:75px}.Uui24bT30LPagWGXxP6N__home .QemlY8H4rT3MYfVDUi7h__services{display:grid;align-items:center;justify-items:end;gap:2rem}@media(min-width: 878px){.Uui24bT30LPagWGXxP6N__home .QemlY8H4rT3MYfVDUi7h__services{grid-template-columns:1fr minmax(40rem, 1fr);overflow-y:clip}}.Uui24bT30LPagWGXxP6N__home .QemlY8H4rT3MYfVDUi7h__services h3{text-transform:uppercase;letter-spacing:.25rem;font-weight:600;font-size:1.8rem;line-height:1.25;color:var(--brand-darker);-webkit-margin-after:1rem;margin-block-end:1rem}.Uui24bT30LPagWGXxP6N__home .QemlY8H4rT3MYfVDUi7h__services .s733_67DjKuzTQmDB_PZ__info div{display:flex;flex-direction:column;gap:1rem}.Uui24bT30LPagWGXxP6N__home .QemlY8H4rT3MYfVDUi7h__services .s733_67DjKuzTQmDB_PZ__info div p{font-weight:400;font-size:1.4rem;color:var(--paragraph)}.Uui24bT30LPagWGXxP6N__home .QemlY8H4rT3MYfVDUi7h__services .l3Nr1DPuPmxjRZ5iIv5D__image{position:relative;display:grid;place-items:center}.Uui24bT30LPagWGXxP6N__home .QemlY8H4rT3MYfVDUi7h__services .l3Nr1DPuPmxjRZ5iIv5D__image img{grid-area:1/1;object-fit:cover;z-index:1}@media(min-width: 878px){.Uui24bT30LPagWGXxP6N__home .QemlY8H4rT3MYfVDUi7h__services .l3Nr1DPuPmxjRZ5iIv5D__image img{aspect-ratio:1;width:40rem;border-radius:50%}}@media(min-width: 878px){.Uui24bT30LPagWGXxP6N__home .QemlY8H4rT3MYfVDUi7h__services .l3Nr1DPuPmxjRZ5iIv5D__image::before{position:absolute;grid-area:1/1;content:"";display:block;width:60rem;height:40rem;background-color:var(--brand);transform:rotate(45deg) translate(30rem, 0)}}.Uui24bT30LPagWGXxP6N__home .qYaBXKwyVqdqyngBILsT__rangel{display:grid}.Uui24bT30LPagWGXxP6N__home .qYaBXKwyVqdqyngBILsT__rangel h3{letter-spacing:.15rem;font-weight:600;font-size:1.8rem;line-height:1.25;color:var(--brand-darker);-webkit-margin-after:1rem;margin-block-end:1rem}.Uui24bT30LPagWGXxP6N__home .qYaBXKwyVqdqyngBILsT__rangel .jlkc_NV1PpDyRNySvfHc__button{margin:auto;border-radius:5rem;padding:1rem 4rem;font-weight:600;letter-spacing:.15rem;margin-block:2rem 8rem}.Uui24bT30LPagWGXxP6N__home .qYaBXKwyVqdqyngBILsT__rangel .s733_67DjKuzTQmDB_PZ__info{display:grid;justify-content:center;gap:6rem}@media(min-width: 878px){.Uui24bT30LPagWGXxP6N__home .qYaBXKwyVqdqyngBILsT__rangel .s733_67DjKuzTQmDB_PZ__info{grid-auto-flow:column}}.Uui24bT30LPagWGXxP6N__home .qYaBXKwyVqdqyngBILsT__rangel .s733_67DjKuzTQmDB_PZ__info article{display:grid;text-align:center;justify-items:center;gap:2.8rem;max-width:30rem}.Uui24bT30LPagWGXxP6N__home .qYaBXKwyVqdqyngBILsT__rangel .s733_67DjKuzTQmDB_PZ__info article p span{display:block;font-weight:800;font-size:3.8rem;color:var(--brand-darker)}.Uui24bT30LPagWGXxP6N__home .qYaBXKwyVqdqyngBILsT__rangel .s733_67DjKuzTQmDB_PZ__info article>span{display:grid;place-items:center;text-transform:uppercase;letter-spacing:.25rem;font-weight:600;font-size:1.8rem;color:var(--brand-lighter);background-color:var(--brand-darker);height:8rem;width:15rem}.Uui24bT30LPagWGXxP6N__home .tBfoWvcYsG98snDdrbW4__prizes div{display:grid;justify-items:center;justify-content:space-evenly;row-gap:2rem}@media(min-width: 878px){.Uui24bT30LPagWGXxP6N__home .tBfoWvcYsG98snDdrbW4__prizes div{grid-auto-flow:column}}.Uui24bT30LPagWGXxP6N__home .tBfoWvcYsG98snDdrbW4__prizes div figure{text-align:center;letter-spacing:.25rem;font-weight:600;font-size:1.6rem}.Uui24bT30LPagWGXxP6N__home .tBfoWvcYsG98snDdrbW4__prizes div figure img{height:10rem;-webkit-padding-after:1rem;padding-block-end:1rem}.Uui24bT30LPagWGXxP6N__home .DomVt8g9KGw0X39VpsZq__contacts{display:grid;gap:2rem}@media(min-width: 878px){.Uui24bT30LPagWGXxP6N__home .DomVt8g9KGw0X39VpsZq__contacts{grid-template-columns:2fr 3fr;grid-template-rows:4rem 40% 1fr}}.Uui24bT30LPagWGXxP6N__home .DomVt8g9KGw0X39VpsZq__contacts h2{align-self:center;text-transform:none;letter-spacing:.25rem;font-weight:600;font-size:4.2rem;line-height:1;color:var(--brand);-webkit-margin-after:unset;margin-block-end:unset}.Uui24bT30LPagWGXxP6N__home .DomVt8g9KGw0X39VpsZq__contacts h2::after{content:none}@media(min-width: 878px){.Uui24bT30LPagWGXxP6N__home .DomVt8g9KGw0X39VpsZq__contacts h2{grid-area:2/1;font-size:4.8rem;max-width:40rem}}.Uui24bT30LPagWGXxP6N__home .DomVt8g9KGw0X39VpsZq__contacts ul{display:flex;flex-wrap:wrap;justify-self:start;justify-content:space-between;gap:1.6rem;width:100%;font-weight:600;list-style:none;color:var(--paragraph)}@media(min-width: 878px){.Uui24bT30LPagWGXxP6N__home .DomVt8g9KGw0X39VpsZq__contacts ul{grid-area:3/1;flex-direction:column;justify-content:flex-start;width:unset}}.Uui24bT30LPagWGXxP6N__home .DomVt8g9KGw0X39VpsZq__contacts ul li{display:flex;align-items:center;line-height:1.2}.Uui24bT30LPagWGXxP6N__home .DomVt8g9KGw0X39VpsZq__contacts ul li:nth-child(2) svg{padding:.5rem}.Uui24bT30LPagWGXxP6N__home .DomVt8g9KGw0X39VpsZq__contacts ul li:has(:focus){border-radius:2.4rem .6rem .6rem 2.4rem;outline:.2rem dashed var(--brand);outline-offset:.4rem}.Uui24bT30LPagWGXxP6N__home .DomVt8g9KGw0X39VpsZq__contacts ul p{font-size:1.8rem}.Uui24bT30LPagWGXxP6N__home .DomVt8g9KGw0X39VpsZq__contacts ul a{color:var(--brand);outline:none}.Uui24bT30LPagWGXxP6N__home .DomVt8g9KGw0X39VpsZq__contacts ul svg{background:var(--brand);padding:.6rem;border-radius:50%;-webkit-margin-end:1rem;-moz-margin-end:1rem;margin-inline-end:1rem}.Uui24bT30LPagWGXxP6N__home .KLDEzjWw4b1itgbt4fEh__map iframe{width:100%}.Uui24bT30LPagWGXxP6N__home .KLDEzjWw4b1itgbt4fEh__map address{font-weight:600;letter-spacing:.025rem}.EPB2ZLLjEuxKBJ9j2KgF__skeleton.AkJVKt37H6ciI9BW5W4g__gallery{display:flex;gap:1.5rem;margin-top:2rem;height:28.9rem}
body>div:has(.E6w1X2GqZ_STurWZ7ZTa__not-found){background-color:var(--brand-darker)}.E6w1X2GqZ_STurWZ7ZTa__not-found{width:100%;margin-top:var(--header-size);overflow-x:clip}@media(min-width: 878px){.E6w1X2GqZ_STurWZ7ZTa__not-found [class*=wrapper]{padding:4rem}}.E6w1X2GqZ_STurWZ7ZTa__not-found ::-moz-selection{background-color:var(--brand)}.E6w1X2GqZ_STurWZ7ZTa__not-found ::selection{background-color:var(--brand)}.E6w1X2GqZ_STurWZ7ZTa__not-found .y2FenkPqLY8CcdUo52PD__main{position:relative;display:flex;justify-content:center}.E6w1X2GqZ_STurWZ7ZTa__not-found .y2FenkPqLY8CcdUo52PD__main .hlJqbwlvD_2HLGrVvqMc__image{position:absolute;inset:-10rem auto 0 auto;opacity:.8;max-width:50%}.E6w1X2GqZ_STurWZ7ZTa__not-found .y2FenkPqLY8CcdUo52PD__main .TmPWzP3sw48mRQjYzOC4__content{display:flex;flex-direction:column;align-items:center;gap:1rem;z-index:1;color:var(--brand-light);text-shadow:.1rem .1rem var(--brand-darker)}.E6w1X2GqZ_STurWZ7ZTa__not-found .y2FenkPqLY8CcdUo52PD__main .TmPWzP3sw48mRQjYzOC4__content .ONTSHPziiBmNiUe9ocSO__title{font-weight:700;font-size:3.8rem;line-height:1;letter-spacing:.25rem;margin:0}.E6w1X2GqZ_STurWZ7ZTa__not-found .y2FenkPqLY8CcdUo52PD__main .TmPWzP3sw48mRQjYzOC4__content .XFeKMpGmclQoC0HRIKLk__description{font-weight:600;font-size:1.6rem;text-align:center;letter-spacing:.025rem}
.wHPklcWuZ2U1qHk9hDjn__packing{width:100%;margin-top:var(--header-size);overflow-x:clip}@media(min-width: 878px){.wHPklcWuZ2U1qHk9hDjn__packing [class*=wrapper]{padding:4rem}}.wHPklcWuZ2U1qHk9hDjn__packing .bo_wxTweeS104L8l8FXi__heading{--bg: hsl(225, 100%, 80%);position:relative;display:flex;background-color:var(--bg)}.wHPklcWuZ2U1qHk9hDjn__packing .bo_wxTweeS104L8l8FXi__heading::after,.wHPklcWuZ2U1qHk9hDjn__packing .bo_wxTweeS104L8l8FXi__heading::before{content:"";position:absolute;top:0;height:100%;width:10rem}.wHPklcWuZ2U1qHk9hDjn__packing .bo_wxTweeS104L8l8FXi__heading::before{background:linear-gradient(270deg, transparent 0%, var(--bg) 50%, var(--bg) 100%);right:50%;translate:-30rem 0}@media(min-width: 878px){.wHPklcWuZ2U1qHk9hDjn__packing .bo_wxTweeS104L8l8FXi__heading::before{translate:-52.5rem 0}}.wHPklcWuZ2U1qHk9hDjn__packing .bo_wxTweeS104L8l8FXi__heading::after{background:linear-gradient(90deg, transparent 0%, var(--bg) 50%, var(--bg) 100%);left:50%;translate:30rem 0}@media(min-width: 878px){.wHPklcWuZ2U1qHk9hDjn__packing .bo_wxTweeS104L8l8FXi__heading::after{translate:52.5rem 0}}.wHPklcWuZ2U1qHk9hDjn__packing .bo_wxTweeS104L8l8FXi__heading .qEWoeTE4iQtuZhTSfikn__title{width:min(70rem,100%);background-color:var(--bg);background-image:url(/build/images/heading.fac9f711.webp);background-blend-mode:multiply;background-position:center 35%;background-repeat:no-repeat;background-size:cover;margin-inline:auto;padding:4.4rem 2.4rem}@media(min-width: 878px){.wHPklcWuZ2U1qHk9hDjn__packing .bo_wxTweeS104L8l8FXi__heading .qEWoeTE4iQtuZhTSfikn__title{width:min(115rem,100%);padding:6.4rem 4.4rem}}@media(min-width: 878px){.wHPklcWuZ2U1qHk9hDjn__packing .bo_wxTweeS104L8l8FXi__heading .qEWoeTE4iQtuZhTSfikn__title{background-size:120rem}}.wHPklcWuZ2U1qHk9hDjn__packing .bo_wxTweeS104L8l8FXi__heading .qEWoeTE4iQtuZhTSfikn__title h1{max-width:60rem;line-height:1;letter-spacing:.075rem;font-size:clamp(3.8rem,3.8rem + 10*(100vw - 375px)/393,4.8rem);font-weight:600;color:var(--brand-lighter);margin:5rem 0}.wHPklcWuZ2U1qHk9hDjn__packing .zmGTIMh9Vi9WlKaXBFaR__content{display:grid}.wHPklcWuZ2U1qHk9hDjn__packing .zmGTIMh9Vi9WlKaXBFaR__content p,.wHPklcWuZ2U1qHk9hDjn__packing .zmGTIMh9Vi9WlKaXBFaR__content li{font-weight:400;font-size:1.6rem;letter-spacing:.075rem;color:var(--paragraph)}.wHPklcWuZ2U1qHk9hDjn__packing .zmGTIMh9Vi9WlKaXBFaR__content p+*,.wHPklcWuZ2U1qHk9hDjn__packing .zmGTIMh9Vi9WlKaXBFaR__content li+*{margin-top:2rem}.wHPklcWuZ2U1qHk9hDjn__packing .zmGTIMh9Vi9WlKaXBFaR__content p p,.wHPklcWuZ2U1qHk9hDjn__packing .zmGTIMh9Vi9WlKaXBFaR__content p+p,.wHPklcWuZ2U1qHk9hDjn__packing .zmGTIMh9Vi9WlKaXBFaR__content li p,.wHPklcWuZ2U1qHk9hDjn__packing .zmGTIMh9Vi9WlKaXBFaR__content li+p{margin-top:1rem}.wHPklcWuZ2U1qHk9hDjn__packing .zmGTIMh9Vi9WlKaXBFaR__content>*:first-child,.wHPklcWuZ2U1qHk9hDjn__packing .zmGTIMh9Vi9WlKaXBFaR__content li{font-weight:600;font-size:1.8rem}.wHPklcWuZ2U1qHk9hDjn__packing .zmGTIMh9Vi9WlKaXBFaR__content img{width:100%;min-height:30rem;aspect-ratio:104/45;object-fit:cover;object-position:50% 90%}.wHPklcWuZ2U1qHk9hDjn__packing .zmGTIMh9Vi9WlKaXBFaR__content ol{list-style-position:inside;margin-top:2rem}.wHPklcWuZ2U1qHk9hDjn__packing .zmGTIMh9Vi9WlKaXBFaR__content .lh9ClPnAtvupyF3O0Cpd__button{display:inline-block;margin:auto;border-radius:5rem;padding:1rem 4rem;font-weight:600;letter-spacing:.15rem;margin-block:4rem}
.WuEpu4NRzogixMF9CfWf__products{width:100%;margin-top:var(--header-size);overflow-x:clip}@media(min-width: 878px){.WuEpu4NRzogixMF9CfWf__products [class*=wrapper]{padding:4rem}}.WuEpu4NRzogixMF9CfWf__products h1{text-transform:uppercase;line-height:1;letter-spacing:.25rem;font-weight:700;font-size:3.8rem;color:var(--brand);margin-block:2rem 0}.WuEpu4NRzogixMF9CfWf__products h2{text-transform:uppercase;letter-spacing:.25rem;font-weight:700;font-size:2.4rem;-webkit-margin-after:2rem;margin-block-end:2rem}.WuEpu4NRzogixMF9CfWf__products h2::after{content:"";background-color:var(--brand);display:block;height:.4rem;width:4rem}.WuEpu4NRzogixMF9CfWf__products .qee_f7XMmkdq3Xndgcmq__product{display:grid;gap:2rem}@media(min-width: 878px){.WuEpu4NRzogixMF9CfWf__products .qee_f7XMmkdq3Xndgcmq__product{grid-template-columns:1fr 2fr;grid-template-rows:repeat(3, auto)}.WuEpu4NRzogixMF9CfWf__products .qee_f7XMmkdq3Xndgcmq__product :first-child{grid-area:1/2}.WuEpu4NRzogixMF9CfWf__products .qee_f7XMmkdq3Xndgcmq__product .bTHLBo7LUZoLmxaV9hVf__description{grid-area:2/2}.WuEpu4NRzogixMF9CfWf__products .qee_f7XMmkdq3Xndgcmq__product .PCEZOvxgV8pdy629KH79__carousel{grid-area:span 3/1}}.WuEpu4NRzogixMF9CfWf__products .qee_f7XMmkdq3Xndgcmq__product .PCEZOvxgV8pdy629KH79__carousel button:where([class*=p-carousel-prev],[class*=p-carousel-next]){width:3.2rem;height:3.2rem;background-color:rgba(0,0,0,0);color:var(--brand);border:0 none;border-radius:50%;margin:.4rem;transition:background-color 200ms,color 200ms,box-shadow 200ms}.WuEpu4NRzogixMF9CfWf__products .qee_f7XMmkdq3Xndgcmq__product .PCEZOvxgV8pdy629KH79__carousel button:where([class*=p-carousel-prev],[class*=p-carousel-next]):disabled{color:var(--brand-disabled)}.WuEpu4NRzogixMF9CfWf__products .qee_f7XMmkdq3Xndgcmq__product .PCEZOvxgV8pdy629KH79__carousel button:where([class*=p-carousel-prev],[class*=p-carousel-next]):enabled:where(:hover,:focus){background-color:var(--brand-light)}.WuEpu4NRzogixMF9CfWf__products .qee_f7XMmkdq3Xndgcmq__product .PCEZOvxgV8pdy629KH79__carousel button:where([class*=p-carousel-prev],[class*=p-carousel-next]):focus{outline:.2rem solid var(--brand);outline-offset:.2rem}.WuEpu4NRzogixMF9CfWf__products .qee_f7XMmkdq3Xndgcmq__product .PCEZOvxgV8pdy629KH79__carousel [class*=p-carousel-indicators]{padding:1rem}.WuEpu4NRzogixMF9CfWf__products .qee_f7XMmkdq3Xndgcmq__product .PCEZOvxgV8pdy629KH79__carousel [class*=p-carousel-indicators] [class*=p-carousel-indicator]{margin-right:.8rem}.WuEpu4NRzogixMF9CfWf__products .qee_f7XMmkdq3Xndgcmq__product .PCEZOvxgV8pdy629KH79__carousel [class*=p-carousel-indicators] [class*=p-carousel-indicator] button{width:1.2rem;height:1.2rem;background:var(--brand-light);border-radius:1rem;transition:background-color 200ms,color 200ms,box-shadow 200ms}.WuEpu4NRzogixMF9CfWf__products .qee_f7XMmkdq3Xndgcmq__product .PCEZOvxgV8pdy629KH79__carousel [class*=p-carousel-indicators] [class*=p-carousel-indicator] button:where(:hover,:focus){background:var(--brand-disabled)}.WuEpu4NRzogixMF9CfWf__products .qee_f7XMmkdq3Xndgcmq__product .PCEZOvxgV8pdy629KH79__carousel [class*=p-carousel-indicators] [class*=p-carousel-indicator] button:focus{outline:.2rem solid var(--brand);outline-offset:.2rem}.WuEpu4NRzogixMF9CfWf__products .qee_f7XMmkdq3Xndgcmq__product .PCEZOvxgV8pdy629KH79__carousel [class*=p-carousel-indicators] [class*=p-carousel-indicator][class*=p-highlight] button{background-color:var(--brand)}.WuEpu4NRzogixMF9CfWf__products .qee_f7XMmkdq3Xndgcmq__product .PCEZOvxgV8pdy629KH79__carousel [class*=p-carousel-indicators] [class*=p-carousel-indicator][class*=p-highlight] button:focus{outline-color:var(--brand)}.WuEpu4NRzogixMF9CfWf__products .qee_f7XMmkdq3Xndgcmq__product .PCEZOvxgV8pdy629KH79__carousel .o0qrUNTizc2BHL_roSi7__product-image{margin:auto;height:36rem;width:24rem;object-fit:cover}.WuEpu4NRzogixMF9CfWf__products .qee_f7XMmkdq3Xndgcmq__product .bTHLBo7LUZoLmxaV9hVf__description{font-size:1.6rem}.WuEpu4NRzogixMF9CfWf__products .qee_f7XMmkdq3Xndgcmq__product .bTHLBo7LUZoLmxaV9hVf__description p{font-weight:400;font-size:1.6rem;white-space:pre-wrap;color:var(--paragraph)}.WuEpu4NRzogixMF9CfWf__products .qee_f7XMmkdq3Xndgcmq__product .PWr9GLO_7lY1Hh3JSqze__colors p{text-transform:uppercase;letter-spacing:.25rem;font-weight:700;font-size:1.8rem;line-height:1.25;-webkit-margin-after:1rem;margin-block-end:1rem}.WuEpu4NRzogixMF9CfWf__products .qee_f7XMmkdq3Xndgcmq__product .PWr9GLO_7lY1Hh3JSqze__colors .LaBrl5g7CDtLIz5juu42__checkerboard-pattern{--pattern-size: 1rem;background-image:linear-gradient(45deg, #ccc 25%, transparent 25%),linear-gradient(-45deg, #ccc 25%, transparent 25%),linear-gradient(45deg, transparent 75%, #ccc 75%),linear-gradient(-45deg, transparent 75%, #ccc 75%);background-size:calc(var(--pattern-size)*2) calc(var(--pattern-size)*2);background-position:0 0,0 var(--pattern-size),var(--pattern-size) calc(var(--pattern-size)*-1),calc(var(--pattern-size)*-1) 0}.WuEpu4NRzogixMF9CfWf__products .qee_f7XMmkdq3Xndgcmq__product .PWr9GLO_7lY1Hh3JSqze__colors .S92mqnDfABbU6rvV2XFk__color-list{display:flex;flex-direction:row;gap:1rem}.WuEpu4NRzogixMF9CfWf__products .qee_f7XMmkdq3Xndgcmq__product .PWr9GLO_7lY1Hh3JSqze__colors .S92mqnDfABbU6rvV2XFk__color-list .UTVT6u0b5cXfiXDJ4PLE__color-item{display:flex;align-items:center;justify-content:center;height:2.4rem;width:2.4rem;border-radius:50%;background-color:var(--color);border:.2rem solid currentColor}.WuEpu4NRzogixMF9CfWf__products .qee_f7XMmkdq3Xndgcmq__product .PWr9GLO_7lY1Hh3JSqze__colors .S92mqnDfABbU6rvV2XFk__color-list .UTVT6u0b5cXfiXDJ4PLE__color-item:focus{outline:.2rem solid var(--color);outline-offset:.2rem}.WuEpu4NRzogixMF9CfWf__products .xTiYCimb5jtENzRdsW3R__features{display:grid;gap:1rem}.WuEpu4NRzogixMF9CfWf__products .xTiYCimb5jtENzRdsW3R__features ul{letter-spacing:.05rem;font-size:1.6rem;color:var(--paragraph);-webkit-padding-start:2rem;-moz-padding-start:2rem;padding-inline-start:2rem}.WuEpu4NRzogixMF9CfWf__products .xTiYCimb5jtENzRdsW3R__features ul li{line-height:1;font-size:1.8rem}.WuEpu4NRzogixMF9CfWf__products .xTiYCimb5jtENzRdsW3R__features ul li+li{-webkit-margin-before:.6rem;margin-block-start:.6rem}.WuEpu4NRzogixMF9CfWf__products .xTiYCimb5jtENzRdsW3R__features .nsQklVCLpdsIASiwlnNW__button{margin:auto;border-radius:5rem;padding:1rem 4rem;font-weight:600;letter-spacing:.15rem}.WuEpu4NRzogixMF9CfWf__products .xTiYCimb5jtENzRdsW3R__features .nsQklVCLpdsIASiwlnNW__button:not(:first-child){-webkit-margin-before:2rem;margin-block-start:2rem}.EIzcPpew17LeWB5G0VL5__skeleton.NlKbNy6yQRH_BpfMpwPe__title span{height:6rem;width:60ch}.EIzcPpew17LeWB5G0VL5__skeleton.PCEZOvxgV8pdy629KH79__carousel span{height:40rem}.EIzcPpew17LeWB5G0VL5__skeleton.PWr9GLO_7lY1Hh3JSqze__colors span{height:4rem;width:20ch}.EIzcPpew17LeWB5G0VL5__skeleton.IVFtfe0mpO0whjGMH8UG__subtitle span{height:4rem;width:40ch}.EIzcPpew17LeWB5G0VL5__skeleton.xvsZrPSsPXXPIktk6fpA__list{font-size:1.8rem}.EIzcPpew17LeWB5G0VL5__skeleton.BNUIquLu0u2C54E_TQK8__CTA{justify-self:center;margin-top:2rem}.EIzcPpew17LeWB5G0VL5__skeleton.BNUIquLu0u2C54E_TQK8__CTA span{width:30rem;height:4rem}.EIzcPpew17LeWB5G0VL5__skeleton.pj2Gib6s9s4fbQrPMzzV__gallery{display:flex;gap:1.5rem;margin-top:2rem;height:28.9rem}
.fG1dtl2D9BiRu_sL4XeE__products-page{width:100%;margin-top:var(--header-size);overflow-x:clip}@media(min-width: 878px){.fG1dtl2D9BiRu_sL4XeE__products-page [class*=wrapper]{padding:4rem}}.fG1dtl2D9BiRu_sL4XeE__products-page h1{text-transform:uppercase;line-height:1;letter-spacing:.25rem;font-weight:700;font-size:3.8rem;color:var(--brand);margin-block:2rem 0}.fG1dtl2D9BiRu_sL4XeE__products-page h2{text-transform:uppercase;letter-spacing:.25rem;font-weight:700;font-size:2.4rem}.fG1dtl2D9BiRu_sL4XeE__products-page h2::after{content:"";background-color:var(--brand);display:block;height:.4rem;width:4rem}.fG1dtl2D9BiRu_sL4XeE__products-page .hlWkdBA3g5r46oF2oIq0__products{display:grid;gap:2rem}.fG1dtl2D9BiRu_sL4XeE__products-page .hlWkdBA3g5r46oF2oIq0__products>p{font-size:1.6rem;-webkit-margin-after:2rem;margin-block-end:2rem}.fG1dtl2D9BiRu_sL4XeE__products-page .hlWkdBA3g5r46oF2oIq0__products .BTJyHkBPi8Z1h6pLsFCs__gallery{display:grid;grid-template-columns:repeat(auto-fill, minmax(20rem, 1fr));justify-items:center;justify-content:space-evenly;gap:4rem 2rem}.fG1dtl2D9BiRu_sL4XeE__products-page .hlWkdBA3g5r46oF2oIq0__products .BTJyHkBPi8Z1h6pLsFCs__gallery .GbkEV1YsviFmLMBefnOQ__gallery-item{letter-spacing:.05rem;padding:.35rem;border-radius:.75rem}.fG1dtl2D9BiRu_sL4XeE__products-page .hlWkdBA3g5r46oF2oIq0__products .BTJyHkBPi8Z1h6pLsFCs__gallery .GbkEV1YsviFmLMBefnOQ__gallery-item:has(:hover,:focus){background-color:var(--brand-light)}.fG1dtl2D9BiRu_sL4XeE__products-page .hlWkdBA3g5r46oF2oIq0__products .BTJyHkBPi8Z1h6pLsFCs__gallery .GbkEV1YsviFmLMBefnOQ__gallery-item:has(:focus){outline:.2rem solid var(--brand);outline-offset:.2rem}.fG1dtl2D9BiRu_sL4XeE__products-page .hlWkdBA3g5r46oF2oIq0__products .BTJyHkBPi8Z1h6pLsFCs__gallery .GbkEV1YsviFmLMBefnOQ__gallery-item figure{color:var(--paragraph);line-height:1.25;font-size:1.4rem}.fG1dtl2D9BiRu_sL4XeE__products-page .hlWkdBA3g5r46oF2oIq0__products .BTJyHkBPi8Z1h6pLsFCs__gallery .GbkEV1YsviFmLMBefnOQ__gallery-item a{text-decoration:none}.fG1dtl2D9BiRu_sL4XeE__products-page .hlWkdBA3g5r46oF2oIq0__products .BTJyHkBPi8Z1h6pLsFCs__gallery .GbkEV1YsviFmLMBefnOQ__gallery-item a:focus{outline:none}.fG1dtl2D9BiRu_sL4XeE__products-page .hlWkdBA3g5r46oF2oIq0__products .BTJyHkBPi8Z1h6pLsFCs__gallery .GbkEV1YsviFmLMBefnOQ__gallery-item img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:.5rem;-webkit-padding-after:1rem;padding-block-end:1rem}.fG1dtl2D9BiRu_sL4XeE__products-page .hlWkdBA3g5r46oF2oIq0__products .BTJyHkBPi8Z1h6pLsFCs__gallery .GbkEV1YsviFmLMBefnOQ__gallery-item figcaption{font-size:1.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.15rem;padding:.4rem 0}.fG1dtl2D9BiRu_sL4XeE__products-page .hlWkdBA3g5r46oF2oIq0__products .BTJyHkBPi8Z1h6pLsFCs__gallery .GbkEV1YsviFmLMBefnOQ__gallery-item p{display:-webkit-box;line-clamp:5;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;font-size:1.4rem}.HzvECHP97tuEYyuUmgHA__skeleton.BTJyHkBPi8Z1h6pLsFCs__gallery{display:flex;gap:1.5rem}
.sIPajN0lnl1eAsrMR46p__footer{width:100%;color:var(--brand-lighter);background-color:var(--brand-darker)}.sIPajN0lnl1eAsrMR46p__footer ::-moz-selection{background-color:rgba(0,0,0,.8);color:var(--brand-lighter)}.sIPajN0lnl1eAsrMR46p__footer ::selection{background-color:rgba(0,0,0,.8);color:var(--brand-lighter)}.sIPajN0lnl1eAsrMR46p__footer [class*=wrapper]{display:grid;justify-items:center;row-gap:2.4rem;padding-block:2.4rem}@media(min-width: 878px){.sIPajN0lnl1eAsrMR46p__footer [class*=wrapper]{grid-template-columns:repeat(3, 1fr)}}.sIPajN0lnl1eAsrMR46p__footer section{display:flex;flex-direction:column;align-items:center;text-align:center;width:24rem}.sIPajN0lnl1eAsrMR46p__footer section div{-webkit-margin-after:1rem;margin-block-end:1rem}.sIPajN0lnl1eAsrMR46p__footer section div svg{fill:var(--brand-lighter);height:5rem}.sIPajN0lnl1eAsrMR46p__footer section div>p{line-height:1.25}.sIPajN0lnl1eAsrMR46p__footer section div p{font-weight:700;text-transform:uppercase;letter-spacing:.25rem}.sIPajN0lnl1eAsrMR46p__footer section a{display:flex;color:var(--brand-lighter);outline:0}.sIPajN0lnl1eAsrMR46p__footer section a:not(:has(span)),.sIPajN0lnl1eAsrMR46p__footer section a span{display:flex;flex-direction:column;justify-content:center;align-items:center}.sIPajN0lnl1eAsrMR46p__footer section a:not(:has(span))::before,.sIPajN0lnl1eAsrMR46p__footer section a span::before{content:attr(data-text);height:0;font-weight:bold;visibility:hidden;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}@media speech{.sIPajN0lnl1eAsrMR46p__footer section a:not(:has(span))::before,.sIPajN0lnl1eAsrMR46p__footer section a span::before{display:none}}.sIPajN0lnl1eAsrMR46p__footer section a:last-of-type{-webkit-margin-before:.8rem;margin-block-start:.8rem}.sIPajN0lnl1eAsrMR46p__footer section a:where(:hover,:focus){font-weight:600}.sIPajN0lnl1eAsrMR46p__footer section a:where(:focus){border-radius:.6rem;outline:.2rem dashed var(--brand);outline-offset:.2rem}.sIPajN0lnl1eAsrMR46p__footer section a[data-social=instagram]:where(:hover,:focus) svg{fill:#e4405f}.sIPajN0lnl1eAsrMR46p__footer section a[data-social=facebook]:where(:hover,:focus) svg{fill:#1877f2}.sIPajN0lnl1eAsrMR46p__footer section a svg{fill:var(--brand-lighter);-webkit-margin-end:.5rem;-moz-margin-end:.5rem;margin-inline-end:.5rem}.s0AcJNd_soRIHMDN1YVS__info{border-top:1px solid #fff}
.D26ZsHux0K8GXFKzGuDb__heading{position:fixed;top:0;width:100%;background-color:var(--brand-darker);transition:background-color 300ms ease-in-out;z-index:1000}.D26ZsHux0K8GXFKzGuDb__heading ::-moz-selection{background-color:rgba(0,0,0,.8);color:var(--brand-lighter)}.D26ZsHux0K8GXFKzGuDb__heading ::selection{background-color:rgba(0,0,0,.8);color:var(--brand-lighter)}.D26ZsHux0K8GXFKzGuDb__heading nav{display:flex;justify-content:space-between;align-items:center;padding-block:1.4rem}.D26ZsHux0K8GXFKzGuDb__heading nav img{height:7.2rem}.D26ZsHux0K8GXFKzGuDb__heading nav button{background-color:rgba(0,0,0,0);border:none}.D26ZsHux0K8GXFKzGuDb__heading nav .S3TCZPMtyPVxSObbI1dR__close-button{display:none}.D26ZsHux0K8GXFKzGuDb__heading nav menu,.D26ZsHux0K8GXFKzGuDb__heading nav .S3TCZPMtyPVxSObbI1dR__close-button{opacity:0;visibility:hidden;height:0;width:0}.D26ZsHux0K8GXFKzGuDb__heading nav .UKndgFDe0o5BfYbYhIwZ__open-button{opacity:1;visibility:visible;height:unset;width:unset}@media(min-width: 878px){.D26ZsHux0K8GXFKzGuDb__heading nav .UKndgFDe0o5BfYbYhIwZ__open-button,.D26ZsHux0K8GXFKzGuDb__heading nav .S3TCZPMtyPVxSObbI1dR__close-button{display:none}}.D26ZsHux0K8GXFKzGuDb__heading nav menu{--link-size: 1.2rem;position:fixed;inset:0;background-color:var(--brand-darker);display:flex;flex-direction:column;align-items:center;-webkit-padding-before:var(--header-size);padding-block-start:var(--header-size);gap:var(--link-size);transition:transform 250ms ease-out;transform:translateY(100%)}@media(min-width: 878px){.D26ZsHux0K8GXFKzGuDb__heading nav menu{position:unset;flex:1;flex-direction:row;justify-content:space-between;width:unset;-webkit-padding-before:unset;padding-block-start:unset;visibility:inherit;opacity:inherit}}.D26ZsHux0K8GXFKzGuDb__heading nav menu>a{-webkit-margin-before:4.8rem;margin-block-start:4.8rem}@media(min-width: 878px){.D26ZsHux0K8GXFKzGuDb__heading nav menu>a{-webkit-margin-before:unset;margin-block-start:unset}}.D26ZsHux0K8GXFKzGuDb__heading nav menu button{display:flex;flex-direction:row;justify-content:center;align-items:center;font-weight:700;font-size:1.8rem;line-height:2.3rem;text-transform:uppercase;background-color:var(--brand-lighter);color:var(--brand);border:0;border-radius:4rem;padding:1.6rem 3.2rem;margin-top:4.8rem}.D26ZsHux0K8GXFKzGuDb__heading .TVOiTvKu632So6J0nEwg__expanded .S3TCZPMtyPVxSObbI1dR__close-button{display:block}.D26ZsHux0K8GXFKzGuDb__heading .TVOiTvKu632So6J0nEwg__expanded menu,.D26ZsHux0K8GXFKzGuDb__heading .TVOiTvKu632So6J0nEwg__expanded .S3TCZPMtyPVxSObbI1dR__close-button{opacity:1;visibility:visible;height:unset;width:unset}.D26ZsHux0K8GXFKzGuDb__heading .TVOiTvKu632So6J0nEwg__expanded .UKndgFDe0o5BfYbYhIwZ__open-button{opacity:0;visibility:hidden;height:0;width:0}.D26ZsHux0K8GXFKzGuDb__heading .TVOiTvKu632So6J0nEwg__expanded>:where(a:last-of-type,button){position:relative;z-index:1}.D26ZsHux0K8GXFKzGuDb__heading .TVOiTvKu632So6J0nEwg__expanded menu{transform:translateY(0)}.D26ZsHux0K8GXFKzGuDb__heading .lRAcJEpbX0UU_A69oUbW__skip{top:-10rem;padding:1rem 2rem;text-decoration:none;text-shadow:.1rem .1rem #000;font-weight:600;font-size:1.6rem;border-radius:0 0 1rem 0;box-shadow:0 0 1rem .2rem #000;outline:0;transition:top 200ms;background-color:var(--brand-dark);color:var(--brand-light)}.D26ZsHux0K8GXFKzGuDb__heading .lRAcJEpbX0UU_A69oUbW__skip:focus-visible{top:0;left:0;width:auto;height:auto;padding:auto;margin:auto;overflow:auto;clip:auto}.D26ZsHux0K8GXFKzGuDb__heading .ie5qmJxj9gFK8nyKAmJj__links{display:flex;flex:0;flex-direction:column;justify-content:center;align-items:center;list-style-type:none;-webkit-margin-before:6rem;margin-block-start:6rem}@media(min-width: 878px){.D26ZsHux0K8GXFKzGuDb__heading .ie5qmJxj9gFK8nyKAmJj__links{flex:1;width:unset;flex-direction:row;justify-content:space-around;margin:0}}.D26ZsHux0K8GXFKzGuDb__heading .ie5qmJxj9gFK8nyKAmJj__links li{padding:0 var(--link-size)}.D26ZsHux0K8GXFKzGuDb__heading .ie5qmJxj9gFK8nyKAmJj__links li+li{-webkit-margin-before:2rem;margin-block-start:2rem}@media(min-width: 878px){.D26ZsHux0K8GXFKzGuDb__heading .ie5qmJxj9gFK8nyKAmJj__links li+li{-webkit-margin-before:unset;margin-block-start:unset}}.D26ZsHux0K8GXFKzGuDb__heading .ie5qmJxj9gFK8nyKAmJj__links li a{display:block;font-size:2.4rem;line-height:3.1rem;font-weight:700;text-transform:uppercase;text-decoration:none;letter-spacing:.15rem;color:var(--brand-light);text-shadow:.2rem .2rem #000;-webkit-margin-after:-0.4rem;margin-block-end:-0.4rem}@media(min-width: 878px){.D26ZsHux0K8GXFKzGuDb__heading .ie5qmJxj9gFK8nyKAmJj__links li a{font-size:1.8rem;outline:none}.D26ZsHux0K8GXFKzGuDb__heading .ie5qmJxj9gFK8nyKAmJj__links li a::after{content:"";position:relative;display:block;width:0;height:.4rem;bottom:-3rem;left:calc(var(--link-size)*-1);background-color:var(--brand);transition:width 200ms}.D26ZsHux0K8GXFKzGuDb__heading .ie5qmJxj9gFK8nyKAmJj__links li a:where(.FOASZZLTVzS5gme2w9S3__active,:hover,:focus){color:var(--white)}.D26ZsHux0K8GXFKzGuDb__heading .ie5qmJxj9gFK8nyKAmJj__links li a:where(.FOASZZLTVzS5gme2w9S3__active,:hover,:focus)::after{box-sizing:content-box;width:100%;padding-inline:var(--link-size)}}.D26ZsHux0K8GXFKzGuDb__heading .XKKkp24Htdn0Kf4a4omw__social-medias{display:flex;justify-content:center;align-items:center;gap:3.2rem;list-style-type:none;-webkit-margin-before:4.8rem;margin-block-start:4.8rem}@media(min-width: 878px){.D26ZsHux0K8GXFKzGuDb__heading .XKKkp24Htdn0Kf4a4omw__social-medias{display:none}}.D26ZsHux0K8GXFKzGuDb__heading .XKKkp24Htdn0Kf4a4omw__social-medias a{color:var(--brand-lighter)}.D26ZsHux0K8GXFKzGuDb__heading .XKKkp24Htdn0Kf4a4omw__social-medias a[data-social=instagram]:where(:hover,:focus) svg{fill:#e4405f}.D26ZsHux0K8GXFKzGuDb__heading .XKKkp24Htdn0Kf4a4omw__social-medias a[data-social=facebook]:where(:hover,:focus) svg{fill:#1877f2}
.l_ACcurcDYp7CZQEEPbs__form{display:grid;place-items:center;width:100%;max-width:600px;margin-top:var(--header-size);gap:1.4rem;padding-block:4rem;border-radius:1rem;background-color:var(--brand-darker);background-image:url(/build/images/factory.2f77d354.webp);background-repeat:no-repeat;background-position:right;background-blend-mode:soft-light}.l_ACcurcDYp7CZQEEPbs__form>*{width:80%}.l_ACcurcDYp7CZQEEPbs__form legend{color:var(--brand-lighter);letter-spacing:.15rem;font-weight:600;font-size:2.4rem}.pm5Lqb60DGQOrGO4tZUL__loader{position:relative;display:inline-block;font-size:.8rem;transform:translateZ(0);-webkit-animation-delay:-100ms !important;animation-delay:-100ms !important}@-webkit-keyframes s1V3UAC1HdWsJiYEk0pR__bubbleFadeInOut{0%,30%,70%,100%{background-color:rgba(0,0,0,0)}50%{background-color:var(--brand-lighter)}}@keyframes s1V3UAC1HdWsJiYEk0pR__bubbleFadeInOut{0%,30%,70%,100%{background-color:rgba(0,0,0,0)}50%{background-color:var(--brand-lighter)}}.pm5Lqb60DGQOrGO4tZUL__loader,.pm5Lqb60DGQOrGO4tZUL__loader::before,.pm5Lqb60DGQOrGO4tZUL__loader::after{width:1.2rem;aspect-ratio:1;background-color:var(--brand-lighter);border-radius:50%;-webkit-animation-name:s1V3UAC1HdWsJiYEk0pR__bubbleFadeInOut;animation-name:s1V3UAC1HdWsJiYEk0pR__bubbleFadeInOut;-webkit-animation-duration:1.8s;animation-duration:1.8s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-fill-mode:both;animation-fill-mode:both}.pm5Lqb60DGQOrGO4tZUL__loader::before,.pm5Lqb60DGQOrGO4tZUL__loader::after{content:"";position:absolute;top:0}.pm5Lqb60DGQOrGO4tZUL__loader::before{left:-3.5em;-webkit-animation-delay:-200ms;animation-delay:-200ms}.pm5Lqb60DGQOrGO4tZUL__loader::after{left:3.5em}
.T9wY_KlLraChgOGkRtqV__articles{margin-top:var(--header-size)}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */

html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers.
 */

body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */

main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */

a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove the border on images inside links in IE 10.
 */

img {
  border-style: none;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */

details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Misc
   ========================================================================== */

/**
 * Add the correct display in IE 10+.
 */

template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */

[hidden] {
  display: none;
}

@-webkit-keyframes react-loading-skeleton {
  100% {
    transform: translateX(100%);
  }
}

@keyframes react-loading-skeleton {
  100% {
    transform: translateX(100%);
  }
}

.react-loading-skeleton {
  --base-color: #ebebeb;
  --highlight-color: #f5f5f5;
  --animation-duration: 1.5s;
  --animation-direction: normal;
  --pseudo-element-display: block; /* Enable animation */

  background-color: var(--base-color);

  width: 100%;
  border-radius: 0.25rem;
  display: inline-flex;
  line-height: 1;

  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  overflow: hidden;
}

.react-loading-skeleton::after {
  content: ' ';
  display: var(--pseudo-element-display);
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  background-repeat: no-repeat;
  background-image: var(
    --custom-highlight-background,
    linear-gradient(
      90deg,
      var(--base-color) 0%,
      var(--highlight-color) 50%,
      var(--base-color) 100%
    )
  );
  transform: translateX(-100%);

  -webkit-animation-name: react-loading-skeleton;

          animation-name: react-loading-skeleton;
  -webkit-animation-direction: var(--animation-direction);
          animation-direction: var(--animation-direction);
  -webkit-animation-duration: var(--animation-duration);
          animation-duration: var(--animation-duration);
  -webkit-animation-timing-function: ease-in-out;
          animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
}

@media (prefers-reduced-motion) {
  .react-loading-skeleton {
    --pseudo-element-display: none; /* Disable animation */
  }
}

:root{font-family:Montserrat,sans-serif;line-height:1.5;font-weight:400;font-size:62.5%;color-scheme:light dark;color:#242424;background-color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;--brand: hsl(225, 100%, 67%);--brand-dark: hsl(225, 80%, 47%);--brand-darker: hsl(225, 80%, 24%);--brand-light: hsl(225, 80%, 89%);--brand-lighter: hsl(225, 80%, 97%);--brand-disabled: hsl(225, 40%, 67%);--headline: hsl(225, 100%, 5%);--paragraph: hsl(225, 0%, 14%);--white: hsl(225, 100%, 100%);--alert: hsl(348, 83%, 47%);--alert-light: hsl(348, 100%, 87%)}*,*::before,*::after{box-sizing:border-box}*{margin:0;padding:0;font:inherit}html{width:100%;height:100%;scroll-padding-top:var(--header-size)}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5;overflow:overlay;font-size:1.6rem;background-color:var(--brand-lighter);color:var(--paragraph)}@media(min-width: 878px){body{overflow-y:auto;overflow-x:hidden}}body :has([class*=menu-expanded]){overflow:hidden}body :has([class*=menu-expanded])>:not([class*=heading]){visibility:hidden}h1,h2,h3,h4,h5,h6{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}ul[role=list],ol[role=list]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer;transition:border-color 250ms}a:focus,a:focus-visible,button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}img,picture{display:block;max-width:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}@media(prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{scroll-behavior:auto !important}}#root{display:grid;grid-template-rows:1fr auto;place-items:center;font-size:1.4rem;min-height:100vh;height:100%;margin:0 auto}.wrapper{width:min(70rem,100%);margin-inline:auto;padding:2.4rem}@media(min-width: 878px){.wrapper{width:min(112rem,100%)}}.screen-reader-only{position:absolute;width:.1rem;height:.1rem;padding:0;margin:-0.1rem;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}
