@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;700;800&display=swap";.contentAccordion{border-top:1px solid var(--color-gray-200)}.contentAccordion__item{border-bottom:1px solid var(--color-gray-200)}.contentAccordion__title{align-items:center;color:var(--color-blue);cursor:pointer;display:flex;font-size:max(16px,1.8rem);font-weight:700;justify-content:space-between;list-style:none;min-height:7.2rem;padding:1.6rem 0;gap:2rem}.contentAccordion__title::-webkit-details-marker{display:none}.contentAccordion__icon{background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%3e%3cpath%20d='M11%209H20V11H11L9%209V0H11V9Z'%20fill='%23FF8200'/%3e%3cpath%20d='M9%2011L7.86805e-07%2011L9.61651e-07%209L9%209L11%2011L11%2020L9%2020L9%2011Z'%20fill='%23005D94'/%3e%3c/svg%3e") center/2rem 2rem no-repeat;flex:0 0 2rem;height:2rem;width:2rem}.contentAccordion__item[open] .contentAccordion__icon{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='2'%20viewBox='0%200%2020%202'%20fill='none'%3e%3cpath%20d='M11%200H20V2H11L9%200H11Z'%20fill='%23FF8200'/%3e%3cpath%20d='M9%202L0%202L1.74846e-07%20-9.61651e-07L9%20-1.74846e-07L11%202L9%202Z'%20fill='%23005D94'/%3e%3c/svg%3e");background-size:2rem .2rem}.contentAccordion__content{padding:0 4.4rem 2.4rem 0}.main-text-info .text-info__heading .title__default{width:100%}.main-text-info .text-info__section .wysiwygContent>h2,.main-text-info .text-info__section .wysiwygContent>h3{margin-top:3.2rem}.main-text-info .text-info__section .wysiwygContent>h2:first-child,.main-text-info .text-info__section .wysiwygContent>h3:first-child{margin-top:0}@media only screen and (max-width:1023px){.contentAccordion__title{min-height:6rem}.contentAccordion__content{padding-right:0}}.analysis-product-contact__grid{color:var(--black-carbon);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;column-gap:clamp(6rem,16vw,18rem)}.analysis-product-contact__grid .analysis-product-contact__column{flex-direction:column;display:flex;min-width:0;gap:3rem}.analysis-product-contact__grid .analysis-product-contact__intro{font-size:1.6rem;line-height:1.6}.analysis-product-contact__grid .analysis-product-contact__detail{display:flex;align-items:center;gap:1.7rem;color:var(--black-carbon);font-size:2.2rem;font-weight:700;line-height:1.2;text-decoration:none}.analysis-product-contact__grid .analysis-product-contact__detail img{display:block;width:auto;height:auto;flex:0 0 auto}.analysis-product-contact__grid .analysis-product-contact__service-intro{font-size:1.6rem;font-weight:700;line-height:1.4}.analysis-product-contact__grid .analysis-product-contact__services{font-size:1.6rem;line-height:1.45}.analysis-product-contact__grid .analysis-product-contact__services ol,.analysis-product-contact__grid .analysis-product-contact__services ul{margin:0;padding-left:1.8rem}.analysis-product-contact__grid .analysis-product-contact__services ol{list-style:decimal outside}.analysis-product-contact__grid .analysis-product-contact__services ul{list-style:none}.analysis-product-contact__grid .analysis-product-contact__services li{display:list-item;margin:0}.analysis-product-contact__grid .analysis-product-contact__services ul li{position:relative;list-style:none}.analysis-product-contact__grid .analysis-product-contact__services ul li:before{position:absolute;left:-1.8rem;content:"•"}.analysis-product-contact__grid .analysis-product-contact__social-list{display:flex;align-items:center;gap:3.2rem;margin:0;padding:0;list-style:none}.analysis-product-contact__grid .analysis-product-contact__social-list li,.analysis-product-contact__grid .analysis-product-contact__social-list a{display:flex;align-items:center;justify-content:center}.analysis-product-contact__grid .analysis-product-contact__social-list a{line-height:0}.analysis-product-contact__grid .analysis-product-contact__social-list img{display:block;width:auto;height:auto;max-width:3.2rem;max-height:3.2rem;object-fit:contain;filter:brightness(0) saturate(100%) invert(21%) sepia(91%) saturate(1155%) hue-rotate(165deg) brightness(88%) contrast(102%)}@media only screen and (max-width:1023px){.analysis-product-contact__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:3.5rem 4rem}.analysis-product-contact__grid .analysis-product-contact__column--share{grid-column:1/-1}.analysis-product-contact__grid .analysis-product-contact__social-list{gap:2.4rem}.analysis-product-contact__grid .analysis-product-contact__detail{font-size:1.8rem}}@media only screen and (max-width:770px){.analysis-product-contact__grid{grid-template-columns:minmax(0,1fr);gap:45px}.analysis-product-contact__grid .analysis-product-contact__column--share{grid-column:auto}.analysis-product-contact__grid .analysis-product-contact__column{text-align:center;width:100%;gap:30px}.analysis-product-contact__grid .analysis-product-contact__intro,.analysis-product-contact__grid .analysis-product-contact__service-intro,.analysis-product-contact__grid .analysis-product-contact__services{font-size:16px;line-height:26px}.analysis-product-contact__grid .analysis-product-contact__detail{flex-direction:column;justify-content:center;gap:10px;width:100%;margin:0;font-size:22px;line-height:26px;text-align:center}.analysis-product-contact__grid .analysis-product-contact__services{width:329px;max-width:100%;margin:0 auto;text-align:center}.analysis-product-contact__grid .analysis-product-contact__services ol,.analysis-product-contact__grid .analysis-product-contact__services ul{padding-left:24px}.analysis-product-contact__grid .analysis-product-contact__services ul{min-height:208px}.analysis-product-contact__grid .analysis-product-contact__services li{text-align:left}.analysis-product-contact__grid .analysis-product-contact__services ul li:before{left:-24px}.analysis-product-contact__grid .analysis-product-contact__social-list{justify-content:center;gap:36px}.analysis-product-contact__grid .analysis-product-contact__social-list img{max-width:28px;max-height:28px}.analysis-product-contact__grid .analysis-product-contact__column--share{grid-column:auto;margin-top:5px}}@media only screen and (min-width:771px){.content-billboard-internal{position:relative}.content-billboard-internal .billboard-wrapper{width:100%}.content-billboard-internal .billboard-wrapper .billboard-container{background-image:var(--billboard-internal-background);background-size:min(100vw,2560px);background-position:center top;background-repeat:no-repeat;position:relative;height:min(35.15625vw,900px)}.content-billboard-internal .billboard-wrapper .billboard-container:after{background-size:min(100vw,2560px);background-image:url(./slide-mask-B8hlbQGt.png);background-position:center top;position:absolute;height:100%;z-index:100;width:100%;content:"";top:0;right:0;bottom:0;left:0}.content-billboard-internal .billboard-wrapper .billboard-container .wrapper-center{align-items:flex-end;padding-bottom:10em;position:relative;height:-webkit-fill-available;height:stretch;display:flex;z-index:200}.content-billboard-internal .billboard-wrapper .billboard-container .wrapper-center .billboard-info{width:min(48.828125vw,1000px);flex-direction:column;color:var(--white);display:flex;gap:3em}}@media only screen and (max-width:770px){.content-billboard-internal .billboard-container{background-image:var(--billboard-internal-background-mobile)!important;height:calc(100dvh - 140px);background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;width:100%}.content-billboard-internal .billboard-container>.wrapper-center{align-items:flex-end;display:flex;height:100%;padding-bottom:10dvh}.content-billboard-internal .billboard-container .billboard-info{align-items:center;display:flex;flex-direction:column;gap:23px;width:100%}.content-billboard-internal .billboard-container .billboard-info .breadcrumb{justify-content:center;gap:12px;margin:0;padding:0;width:100%}.content-billboard-internal .billboard-container .billboard-info .breadcrumb li{font-size:12px;line-height:14px;white-space:nowrap}.content-billboard-internal .billboard-container .billboard-info .breadcrumb li[aria-hidden=true]{color:var(--color-orange)}.content-billboard-internal .billboard-container .billboard-info .title__default--large{align-items:center;gap:26px;width:100%}.content-billboard-internal .billboard-container .billboard-info .title__default--large h2{color:var(--white);font-size:clamp(40px,11.36vw,50px);font-weight:800;letter-spacing:-1px;line-height:48px;text-align:center;width:100%}.content-billboard-internal .billboard-container .billboard-info .title__default--large hr{background:linear-gradient(to right,var(--color-orange) 0% 25%,var(--color-blue) 25% 75%,var(--color-orange) 75% 100%);margin-inline:auto;width:175px}}.content-billboard .billboard-shortcuts-prev,.content-billboard .billboard-shortcuts-next{display:none}@media only screen and (min-width:771px){.content-billboard{position:relative}.content-billboard .billboard-slider{--swiper-theme-color: var(--color-orange);--swiper-pagination-bullet-inactive-color: var(--color-orange);--swiper-pagination-bullet-border-radius: 0;--swiper-pagination-bullet-height: .4em;--swiper-pagination-bullet-width: 5em;--swiper-pagination-bottom: 12em;width:100%}.content-billboard .billboard-slider .swiper-slide{background-position:center top;background-image:var(--billboard-image);max-height:calc(100vh - 4em);background-repeat:no-repeat;background-size:cover;position:relative;min-height:70em;height:100vh}.content-billboard .billboard-slider .swiper-slide:after{background-size:min(148.92578125vw,3050px);background-image:url(./slide-mask-B8hlbQGt.png);background-position:center top;position:absolute;height:100%;z-index:100;width:100%;content:"";top:0;right:0;bottom:0;left:0}}@media only screen and (min-width:771px)and (max-width:2048px){.content-billboard .billboard-slider .swiper-slide{background-size:min(148.92578125vw,3050px);height:min(50.78125vw,1040px)}}@media only screen and (min-width:771px){.content-billboard .billboard-slider .swiper-slide .wrapper-center{align-items:center;position:relative;height:-webkit-fill-available;height:stretch;display:flex;z-index:200}.content-billboard .billboard-slider .swiper-slide .wrapper-center .billboard-info{width:min(34.1796875vw,700px);flex-direction:column;color:var(--white);display:flex;gap:3em}.content-billboard .billboard-slider .swiper-slide .wrapper-center .billboard-info h2{font-size:min(3.90625vw,80px);text-transform:uppercase;transition:var(--ease);font-weight:900;line-height:.9}.content-billboard .billboard-slider .swiper-slide .wrapper-center .billboard-info p{font-size:2.2em;line-height:1.3}.content-billboard .billboard-slider .swiper-slide .wrapper-center .billboard-info .custom-button a span{color:var(--white)}.content-billboard .links-categories{margin-top:-12em;position:relative;z-index:10;width:100%}.content-billboard .links-categories .wrapper-center ul{justify-content:space-between;display:flex}.content-billboard .links-categories .wrapper-center ul li{justify-content:space-between;position:relative;width:24em}.content-billboard .links-categories .wrapper-center ul li:nth-child(odd):after{border-bottom:12em solid var(--color-blue)}.content-billboard .links-categories .wrapper-center ul li:after{border-bottom:12em solid var(--color-orange);border-right:12em solid transparent;border-left:12em solid transparent;position:absolute;content:"";left:0;top:0}.content-billboard .links-categories .wrapper-center ul li a{justify-content:space-between;flex-direction:column;align-items:center;padding-bottom:1em;position:relative;height:-webkit-fill-available;height:stretch;display:flex;z-index:10}.content-billboard .links-categories .wrapper-center ul li a:after{background:linear-gradient(to right,color-mix(in srgb,var(--color-orange) 35%,transparent) 0% 33.333%,color-mix(in srgb,var(--color-orange) 65%,transparent) 33.333% 66.666%,var(--color-orange) 66.666% 100%);transform:translate(-50%);position:absolute;height:.2em;content:"";width:70%;bottom:0;left:50%}.content-billboard .links-categories .wrapper-center ul li a:hover:after{background:linear-gradient(to right,color-mix(in srgb,var(--color-blue) 35%,transparent) 0% 33.333%,color-mix(in srgb,var(--color-blue) 65%,transparent) 33.333% 66.666%,var(--color-blue) 66.666% 100%)}.content-billboard .links-categories .wrapper-center ul li a:hover span{color:var(--color-blue)}.content-billboard .links-categories .wrapper-center ul li a .icon{align-items:center;display:flex;height:13em}.content-billboard .links-categories .wrapper-center ul li a .icon img{margin-top:2em;display:block;width:4.5em}.content-billboard .links-categories .wrapper-center ul li a span{color:var(--color-orange);text-transform:uppercase;font-size:1.8em;font-weight:600}}@media only screen and (max-width:1600px){.content-billboard .billboard-slider{--swiper-pagination-bottom: 10em}.content-billboard .links-categories{font-size:min(.625vw,8px)}}@media only screen and (max-width:770px){.content-billboard{position:relative}.content-billboard .billboard-slider{--swiper-theme-color: var(--color-orange);--swiper-pagination-bullet-inactive-color: var(--color-orange);--swiper-pagination-bullet-width: 5em;--swiper-pagination-bullet-height: 1em;--swiper-pagination-bullet-horizontal-gap: .4em;--swiper-pagination-bullet-border-radius: 0;--swiper-pagination-bottom: auto;--swiper-pagination-top: 4em;position:relative;width:100%;height:calc(100dvh - 140px)}.content-billboard .billboard-slider .swiper-pagination{top:3em;left:2em;bottom:auto;display:flex;justify-content:flex-end;width:auto}.content-billboard .billboard-slider .swiper-slide{position:relative;display:flex;align-items:flex-start;min-height:0;height:100%;max-height:none;background-image:var(--billboard-image-mobile);background-position:center top;background-size:cover}.content-billboard .billboard-slider .swiper-slide .wrapper-center{position:static;display:block;width:100%;max-width:none;height:100%;padding:0}.content-billboard .billboard-slider .swiper-slide .billboard-info{position:absolute;top:auto;bottom:max(20%,165px);left:50%;display:flex;flex-direction:column;align-items:center;gap:26px;width:calc(100% - 60px);color:var(--white);text-align:center;transform:translate(-50%)}.content-billboard .billboard-slider .swiper-slide .billboard-info h2{width:100%;font-size:clamp(36px,11.36vw,50px);font-weight:800;line-height:.96;letter-spacing:-1px;text-align:center;text-transform:uppercase}.content-billboard .billboard-slider .swiper-slide .billboard-info p{margin:0;font-size:clamp(16px,4.55vw,20px);line-height:1.4}.content-billboard .billboard-slider .swiper-slide .billboard-info .custom-button{width:100%;margin:4px 0 0}.content-billboard .billboard-slider .swiper-slide .billboard-info .custom-button__control{width:100%;height:55px;color:var(--white);font-size:15px}.content-billboard .links-categories{position:relative;z-index:10;width:100%;margin-top:calc(0px - min(29.7vw,130.5px));overflow:visible}.content-billboard .links-categories .wrapper-center{position:relative;width:100%;max-width:none;padding:0}.content-billboard .links-categories .billboard-shortcuts-slider{width:100%;overflow:visible}.content-billboard .links-categories .billboard-shortcuts-wrapper{display:flex;justify-content:flex-start;align-items:flex-end;padding:0;margin:0}.content-billboard .links-categories .billboard-shortcut-slide{position:relative;flex:0 0 100vw;width:100vw;max-width:100%;height:auto;margin:0}.content-billboard .links-categories .billboard-shortcut-slide:nth-child(odd):after{border-bottom-color:var(--color-blue)}.content-billboard .links-categories .billboard-shortcut-slide:after{position:absolute;top:0;left:50%;width:0;height:0;border-right:min(29.7vw,130.5px) solid transparent;border-bottom:min(29.7vw,130.5px) solid var(--color-orange);border-left:min(29.7vw,130.5px) solid transparent;content:"";transform:translate(-50%)}.content-billboard .links-categories .billboard-shortcut-slide a{position:relative;display:flex;flex-direction:column;align-items:center;height:auto;padding:calc(min(29.7vw,130.5px) + 14px) 0 0}.content-billboard .links-categories .billboard-shortcut-slide .icon{position:absolute;z-index:1;top:min(11.2266vw,49.41px);left:50%;display:flex;align-items:center;justify-content:center;width:49.5px;height:49.41px;transform:translate(-50%)}.content-billboard .links-categories .billboard-shortcut-slide .icon img{display:block;width:100%;max-height:100%;margin:0;object-fit:contain}.content-billboard .links-categories .billboard-shortcut-slide span{color:var(--color-orange);font-size:16.2px;font-weight:700;text-align:center;white-space:nowrap}.content-billboard .links-categories .billboard-shortcut-slide a:after{width:40%;height:4px;margin-top:12px;background:linear-gradient(to right,#fff3e6 0,#fff3e6 33.333%,#ffdfbf 33.333%,#ffdfbf 66.666%,#ffc180 66.666%,#ffc180);content:""}.content-billboard .links-categories .billboard-shortcuts-prev,.content-billboard .links-categories .billboard-shortcuts-next{position:absolute;z-index:3;top:40%;display:flex;align-items:center;justify-content:center;width:30px;height:40px;padding:0;border:0;background:transparent;cursor:pointer;transform:translateY(-50%)}.content-billboard .links-categories .billboard-shortcuts-prev:before,.content-billboard .links-categories .billboard-shortcuts-next:before{width:18px;height:18px;border-top:2px solid var(--color-orange);border-right:2px solid var(--color-orange);content:""}.content-billboard .links-categories .billboard-shortcuts-prev{left:20px}.content-billboard .links-categories .billboard-shortcuts-prev:before{transform:rotate(-135deg)}.content-billboard .links-categories .billboard-shortcuts-next{right:20px}.content-billboard .links-categories .billboard-shortcuts-next:before{transform:rotate(45deg)}.content-billboard .links-categories .billboard-shortcuts-prev.swiper-button-lock,.content-billboard .links-categories .billboard-shortcuts-next.swiper-button-lock{display:none}}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.breadcrumb{align-items:center;display:flex;gap:1em;color:var(--white)}.breadcrumb.light{color:var(--color-blue)}.breadcrumb li{text-transform:uppercase;font-size:1.2em}.breadcrumb li a{color:var(--color-orange)}.breadcrumb li a:hover{border-bottom:1px solid var(--color-orange)}.breadcrumb li:last-child{color:inherit}@media only screen and (max-width:770px){.breadcrumb{justify-content:center;flex-wrap:wrap;gap:8px;width:100%}.breadcrumb li{font-size:12px;line-height:14px}.breadcrumb li[aria-hidden=true]{color:var(--color-orange)}.breadcrumb svg{display:block;width:18px;height:15px}}.custom-button--center{width:fit-content;margin:0 auto}.custom-button--small{--button-font-size: 1.2rem;--button-padding: 0 1em;--button-height: 0 1rem}.custom-button--medium{--button-font-size: 1.6rem;--button-padding: 0 2em;--button-height: 4.2rem}.custom-button--large{--button-font-size: 2rem;--button-padding: 0 2em;--button-height: 5.4rem}.custom-button--orange{--button-background: var(--color-orange);--button-color: var(--color-blue-dark)}.custom-button--orangeWhite,.custom-button--white{--button-background: var(--color-orange);--button-color: var(--white)}.custom-button__control{background-color:var(--button-background);font-size:var(--button-font-size);padding:var(--button-padding);border:1px solid transparent;height:var(--button-height);color:var(--button-color);text-transform:uppercase;justify-content:center;display:inline-flex;text-decoration:none;font-family:inherit;border-radius:.2em;align-items:center;text-align:center;font-weight:500;line-height:1.2;cursor:pointer;opacity:.95}.custom-button__control>span{display:inline-flex;align-items:center;gap:.5em}.custom-button__control>span img{display:block;width:1em;height:1em;object-fit:contain}.custom-button__control:hover{opacity:1}@media only screen and (max-width:770px){.custom-button{width:100%}.custom-button--small{--button-font-size: 1.2rem;--button-padding: 0 1em;--button-height: 0 1rem}.custom-button--medium{--button-font-size: 15px;--button-padding: 0 20px;--button-height: 50px}.custom-button--large{--button-font-size: 15px;--button-padding: 0 20px;--button-height: 55px}.custom-button__control{font-size:var(--button-font-size);padding:var(--button-padding);height:var(--button-height);max-width:380px;margin:0 auto;display:flex}.custom-button__control>span{display:inline-flex;align-items:center;gap:.5em}.custom-button__control>span img{display:block;width:1em;height:1em;object-fit:contain}.custom-button__control:hover{opacity:1}}.contact-details__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(40px,8vw,160px);align-items:start}.contact-details__item{min-width:0}.contact-details__item>.title__default{gap:12px;margin:0 0 20px;width:100%;align-items:flex-start;text-align:left}.contact-details__item>.title__default h2{font-size:15px;font-weight:800;line-height:1.2;color:var(--color-blue)}.contact-details__item>.title__default hr{width:110px;height:3px;margin:0}.contact-details__address{color:var(--black-carbon);font-size:14px;font-style:normal;line-height:1.7;overflow-wrap:anywhere}.contact-details__address p+p{margin-top:3px}.contact-details__address strong{font-weight:700}.contact-details__value{display:flex;align-items:center;gap:17px;color:var(--black-carbon);font-size:18px;font-weight:700;line-height:1.3;text-decoration:none;overflow-wrap:anywhere}.contact-details__value img{flex:0 0 auto;width:auto;height:auto}.contact-details__value:hover{text-decoration:underline}.contact-details__value:focus-visible{outline:2px solid var(--color-blue);outline-offset:3px}@media only screen and (max-width:770px){.contact-details__grid{grid-template-columns:minmax(0,1fr);gap:46px;text-align:center}.contact-details__item>.title__default{align-items:center;gap:24px;margin:0 0 24px;text-align:center}.contact-details__item>.title__default h2{font-size:20px;line-height:24px}.contact-details__item>.title__default hr{width:175px;height:4px}.contact-details__address{font-size:16px;line-height:26px;text-align:center}.contact-details__value{flex-direction:column;justify-content:center;gap:8px;font-size:22px;line-height:28px;text-align:center}.contact-details__item--phone .contact-details__value img{width:34px;height:34px}.contact-details__item--email .contact-details__value img{width:30px;height:21px}}.contentSections__section .textImage__layout{align-items:center}.contentSections__section .textImage__photo img{aspect-ratio:4/3;object-fit:cover}.countryContacts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:4rem;margin-top:5.5rem;color:var(--black-carbon)}.countryContacts__column{display:flex;flex-direction:column;gap:4rem;min-width:0}.countryContacts__country{overflow:visible}.countryContacts__country h3{margin-bottom:1.2rem;color:var(--color-blue);font-size:3rem;font-weight:800;line-height:4.6rem;text-transform:uppercase}.countryContacts__country h4{color:var(--color-blue);font-size:1.8rem;font-weight:700;line-height:2.4rem;text-transform:uppercase}.countryContacts__country .countryContacts__description{font-style:normal;font-size:1.4rem;line-height:2.4rem;overflow-wrap:anywhere}.countryContacts__country .countryContacts__description>:first-child{margin-top:0}.countryContacts__country .countryContacts__description>:last-child{margin-bottom:0}.countryContacts__country .countryContacts__description p+p,.countryContacts__country .countryContacts__description address+address{margin-top:2.4rem}.countryContacts__country .countryContacts__description address{font-style:normal}.countryContacts__country a{color:inherit}.countryContacts__country a:hover{text-decoration:underline}.countryContacts__country a:focus-visible{outline:2px solid var(--color-blue);outline-offset:3px}@media only screen and (max-width:770px){.countryContacts{grid-template-columns:minmax(0,1fr);gap:48px;margin-top:32px;text-align:center}.countryContacts__column{align-items:center;gap:48px}.countryContacts__country{width:100%;text-align:center}.countryContacts__country h3{margin-bottom:12px;font-size:30px;line-height:46px}.countryContacts__country h4{font-size:18px;line-height:24px;text-align:center}.countryContacts__country .countryContacts__description{font-size:14px;line-height:24px;text-align:center}.countryContacts__country .countryContacts__description p+p,.countryContacts__country .countryContacts__description address+address{margin-top:24px}}.downloads-component{position:relative;overflow:hidden;background:var(--white)}.downloads-component .downloads-breadcrumb-section,.downloads-component .downloads-content{position:relative;z-index:2}.downloads-component .downloads-breadcrumb-section>.wrapper-center{padding-top:4.5rem;padding-bottom:4.5rem}.downloads-component .downloads-content>.wrapper-center{padding-top:5.7rem;padding-bottom:6rem}.downloads-component .downloads-product-picker{width:min(62rem,100%)}.downloads-component .downloads-product-picker>label{display:block;margin-bottom:1.5rem;color:var(--black-carbon);font-size:2rem;font-weight:700;line-height:1.2;text-transform:uppercase}.downloads-component .downloads-product-picker form{width:100%}.downloads-component .downloads-product-picker .combo{position:relative;display:flex;align-items:center}.downloads-component .downloads-product-picker .combo select{box-sizing:border-box;width:100%;height:4em;padding:0 4em 0 2em;border:1px solid var(--color-gray-200);border-radius:.3em;background-color:transparent;-moz-appearance:none;appearance:none;-webkit-appearance:none;color:var(--color-blue);font-size:1.2em;font-weight:400;text-transform:uppercase;cursor:pointer}.downloads-component .downloads-product-picker .combo:after{position:relative;right:3em;top:-.3em;z-index:100;height:.9em;width:.9em;border-width:0 1px 1px 0;border-color:var(--color-blue);border-style:solid;transform:rotate(45deg);pointer-events:none;content:""}.downloads-component .downloads-product-picker .combo select:focus-visible{outline:2px solid var(--color-orange);outline-offset:2px}.downloads-component .downloads-product-picker button{margin-top:1rem;padding:1rem 1.6rem;background:var(--color-orange);color:var(--white);font-weight:700;text-transform:uppercase;cursor:pointer}.downloads-component .downloads-product-layout{display:grid;grid-template-columns:minmax(0,29rem) minmax(0,29rem);align-items:start;gap:2.5rem;margin-top:3.7rem}.downloads-component .downloads-product-card{min-width:0}.downloads-component .downloads-product-card .gridProducts,.downloads-component .downloads-product-card .gridProducts__list{display:block;width:100%}.downloads-component .downloads-product-card .gridProducts__list--listItem{gap:1.5rem}.downloads-component .downloads-product-card .gridProducts__list--thumb{width:100%;aspect-ratio:1/1}.downloads-component .downloads-product-card .title__default{gap:1.5rem}.downloads-component .downloads-product-card .title__default h2{font-size:2rem;line-height:1.1}.downloads-component .downloads-product-card .title__default p{font-size:1.2rem;font-weight:400}.downloads-component .downloads-product-actions{display:flex;flex-direction:column;align-items:stretch;gap:1.8rem;width:100%;padding-top:0}.downloads-component .downloads-product-actions .custom-button{width:100%;margin:0}.downloads-component .downloads-product-actions .custom-button__control{justify-content:center;width:100%;min-height:2.7rem;padding:.8rem 1rem;font-size:1.2rem}.downloads-component .downloads-empty{color:var(--black-carbon);font-size:1.6rem}@media only screen and (max-width:1023px){.downloads-component .downloads-product-layout{grid-template-columns:minmax(0,29rem) minmax(0,29rem);gap:2rem}}@media only screen and (max-width:770px){.downloads-component .downloads-content{padding-top:30px;padding-bottom:100px}.downloads-component .downloads-content>.wrapper-center{width:420px;max-width:calc(100% - 20px);padding-top:0;padding-bottom:0}.downloads-component .downloads-product-picker{width:100%}.downloads-component .downloads-product-picker>label{margin-bottom:16px;font-size:14px;line-height:18px;text-align:center}.downloads-component .downloads-product-picker .combo select{height:40px;padding:0 40px 0 14px;border-radius:4px;font-size:14px}.downloads-component .downloads-product-picker .combo:after{position:absolute;top:50%;right:16px;width:8px;height:8px;border-width:0 2px 2px 0;transform:translateY(-70%) rotate(45deg)}.downloads-component .downloads-product-layout{grid-template-columns:minmax(0,1fr);gap:30px;margin-top:20px}.downloads-component .downloads-product-card,.downloads-component .downloads-product-card .gridProducts,.downloads-component .downloads-product-card .gridProducts__list{width:100%}.downloads-component .downloads-product-card .gridProducts__list--listItem{width:100%;max-width:100%}.downloads-component .downloads-product-card .gridProducts__list--thumb{width:min(290px,100%);max-width:100%;border-radius:10px}.downloads-component .downloads-product-card .title__default{width:100%;gap:15px;margin-top:27px;text-align:center}.downloads-component .downloads-product-card .title__default h2{font-size:26px;line-height:26px}.downloads-component .downloads-product-card .title__default p{display:-webkit-box;max-width:100%;overflow:hidden;font-size:12px;line-height:16px;-webkit-box-orient:vertical;-webkit-line-clamp:1}.downloads-component .downloads-product-card .title__default hr{width:175px;height:4px;flex:0 0 4px}.downloads-component .downloads-product-actions{width:100%;gap:30px}.downloads-component .downloads-product-actions .custom-button,.downloads-component .downloads-product-actions .custom-button__control{width:100%}.downloads-component .downloads-product-actions .custom-button__control{box-sizing:border-box;height:43px;min-height:43px;padding:10px 14px;font-size:14px;line-height:18px}}@media only screen and (min-width:771px){.footer{background:var(--color-blue-dark);font-family:var(--font-primary);overflow:hidden;color:var(--white);width:100%}.footer .colors-bar{height:.4em;width:100%}div.wrapper-center.footer__top{position:relative;min-height:18.7em;padding-top:3em}div.wrapper-center.footer__content{flex-direction:column;padding-bottom:5.8em;padding-top:5.8em;display:flex;gap:5.8em}.footer__nav{display:block}.footer__nav>div{width:100%}.footer__nav .nav{display:grid}.footer__nav .sub-menu{flex-direction:column;display:flex;gap:1.4em}.footer__nav--primary .nav{grid-template-columns:repeat(5,1fr);column-gap:3em}.footer__primary-list>.footer__application-categories{grid-column:span 2}.footer__primary-list>.footer__application-categories>.sub-menu{display:grid;grid-auto-flow:column;grid-template-columns:repeat(2,minmax(11em,1fr));grid-template-rows:repeat(6,auto);column-gap:3.2em;row-gap:1.4em}.footer__middle-row{justify-content:space-between;align-items:flex-end;column-gap:3em;display:flex}.footer__nav--secondary{flex:1}.footer__nav--secondary .nav{grid-template-columns:repeat(4,1fr);column-gap:3em}.footer__primary-list>.menu-item,.footer__secondary-list>.menu-item{text-transform:uppercase}.footer__primary-list>.menu-item>a,.footer__secondary-list>.menu-item>a{letter-spacing:.016em;line-height:1.9;font-weight:800;margin:0 0 2.2em;font-size:1.6em;display:block;color:var(--white)}.footer__primary-list>.menu-item>.sub-menu>.menu-item,.footer__secondary-list>.menu-item>.sub-menu>.menu-item{display:block}.footer__primary-list>.menu-item>.sub-menu a,.footer__secondary-list>.menu-item>.sub-menu a{letter-spacing:.014em;line-height:1.5;font-weight:400;font-size:1.4em;display:block;color:var(--white)}.footer__primary-list>.menu-item>.sub-menu a:hover,.footer__secondary-list>.menu-item>.sub-menu a:hover{text-decoration:underline}.footer__social{height:3.5em;width:23.3em}.footer__social-list{justify-content:space-between;align-items:center;display:flex;height:100%;width:100%}.footer__social-link{align-items:center;display:flex;justify-content:center;text-decoration:none}.footer__social-link img{display:block;height:auto;width:100%}.footer__divider{background-color:color-mix(in srgb,var(--white) 15%,transparent);height:.1em;width:100%}.footer__bottom-row{justify-content:space-between;text-transform:uppercase;align-items:center;min-height:6.9em;display:flex}.footer__copyright{letter-spacing:.012em;line-height:1.2;font-weight:400;font-size:1.2em;color:var(--white)}.footer__copyright{padding:.5em 0}.footer__legal{justify-content:center;display:flex}.footer__legal li{line-height:1.2;position:relative}.footer__legal li:not(:last-child){padding:0 3em 0 0}.footer__legal li:not(:last-child):after{transform:translateY(-50%);background-color:var(--white);border-radius:2em;position:absolute;content:"";height:.4em;width:.4em;right:1.3em;top:50%}.footer__legal li a{letter-spacing:.012em;font-size:1.2em;padding:.5em 0;display:block;color:inherit}.footer__legal li a:hover{text-decoration:underline}}@media only screen and (max-width:770px){.footer{position:relative;display:flex;flex-direction:column;box-sizing:border-box;width:100%;min-height:0;overflow:hidden;background:var(--color-blue-dark);color:var(--white);font-family:var(--font-primary);font-size:14px;line-height:normal}.footer *,.footer *:before,.footer *:after{box-sizing:border-box}.footer .colors-bar{flex:0 0 4px;height:4px;width:100%}div.wrapper-center.footer__top{position:relative;flex:0 0 168px;width:100%;max-width:none;min-height:168px;margin:0;padding:0}div.wrapper-center.footer__top .logo__canvas{position:absolute;top:35px;left:20px;z-index:2;width:199px;height:90px}div.wrapper-center.footer__content{display:flex;flex:0 0 auto;flex-direction:column;gap:0;width:100%;max-width:none;min-height:0;margin:0;padding:0}.footer__primary-list,.footer__secondary-list,.footer__legal,.footer__social-list,.footer .sub-menu{margin:0;padding:0;list-style:none}.footer__nav,.footer__nav--primary .nav,.footer__nav--secondary .nav{display:block;width:100%}.footer__primary-list>li,.footer__secondary-list>li{position:relative;display:block;width:100%;background:var(--color-blue)}.footer__primary-list>li>a,.footer__secondary-list>li>a{display:block;width:100%;height:75px;margin:0;padding:0 48px;color:var(--white);font-family:var(--font-primary);font-size:18px;font-weight:400;line-height:75px;letter-spacing:-.18px;text-align:center;text-transform:uppercase}.footer__primary-list>li>.sub-menu,.footer__secondary-list>li>.sub-menu{display:flex;flex-direction:column;align-items:center;gap:0;padding:0 20px 20px;background:transparent;text-align:center;text-transform:none}.footer__primary-list>li>.sub-menu>li>a,.footer__secondary-list>li>.sub-menu>li>a{display:block;margin:0;padding:0;color:var(--white);font-family:var(--font-primary);font-size:14px;font-weight:400;line-height:30px;letter-spacing:0;text-align:center;text-transform:none}.footer__primary-list>li>.sub-menu .sub-menu,.footer__secondary-list>li>.sub-menu .sub-menu{display:flex;flex-direction:column;align-items:center;gap:0;text-transform:none}.footer__primary-list>li>.sub-menu .sub-menu a,.footer__secondary-list>li>.sub-menu .sub-menu a{display:block;margin:0;padding:0;color:var(--white);font-family:var(--font-primary);font-size:14px;font-weight:400;line-height:30px;letter-spacing:0;text-align:center;text-transform:none}.footer__primary-list>li:nth-child(odd),.footer__secondary-list>li:nth-child(odd){background:var(--color-blue-dark)}.footer__primary-list>li:nth-child(2n),.footer__secondary-list>li:nth-child(2n){background:#0b253f}.footer__middle-row{display:contents}.footer__accordion-toggle{position:absolute;top:0;right:2px;display:block;width:56px;height:75px;padding:0;border:0;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%3e%3cpath%20d='M11%209H20V11H11L9%209V0H11V9Z'%20fill='%23FF8200'/%3e%3cpath%20d='M9%2011L7.86805e-07%2011L9.61651e-07%209L9%209L11%2011L11%2020L9%2020L9%2011Z'%20fill='%23005D94'/%3e%3c/svg%3e") center/20px 20px no-repeat;cursor:pointer}.footer__accordion-toggle[aria-expanded=true]{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='2'%20viewBox='0%200%2020%202'%20fill='none'%3e%3cpath%20d='M11%200H20V2H11L9%200H11Z'%20fill='%23FF8200'/%3e%3cpath%20d='M9%202L0%202L1.74846e-07%20-9.61651e-07L9%20-1.74846e-07L11%202L9%202Z'%20fill='%23005D94'/%3e%3c/svg%3e");background-size:20px 2px}.footer__primary-list>li>.sub-menu[hidden],.footer__secondary-list>li>.sub-menu[hidden]{display:none}.footer__social{width:230px;height:28px;margin:50px auto 0}.footer__social-list{position:relative;display:block;width:230px;height:28px}.footer__social-item{position:absolute;top:0}.footer__social-item:nth-child(1){left:0}.footer__social-item:nth-child(2){left:72px}.footer__social-item:nth-child(3){left:145px}.footer__social-item:nth-child(4){left:215px}.footer__social-link{display:flex;align-items:center;justify-content:center;width:28px;height:28px}.footer__social-link img{display:block;max-width:none}.footer__social-item:nth-child(1) img{width:28px;height:28px}.footer__social-item:nth-child(2) img{width:26px;height:18px}.footer__social-item:nth-child(3) img{width:23px;height:23px}.footer__social-item:nth-child(4) img{width:15px;height:28px}.footer__social-item:nth-child(2) .footer__social-link{width:27px}.footer__social-item:nth-child(3) .footer__social-link{width:23px}.footer__social-item:nth-child(4) .footer__social-link{width:15px}.footer__divider{flex:0 0 1px;width:100%;height:1px;margin-top:50px;background:#ffffff1a}div.wrapper-center.footer__bottom-row{display:flex;flex:0 0 auto;flex-direction:column;align-items:center;gap:0;width:100%;max-width:none;min-height:0;margin:0;padding:40px 30px 78px}.footer__legal{display:flex;order:1;flex-direction:column;align-items:center;width:100%;font-family:var(--font-primary)}.footer__legal li,.footer__legal li a{display:block;margin:0;padding:0;color:var(--white);font-family:var(--font-primary);font-size:14px;font-weight:400;line-height:28px;letter-spacing:.14px;text-align:center;text-transform:uppercase}.footer__legal li:not(:last-child):after{content:none}.footer .language{display:flex;order:2;align-items:center;gap:8px;margin-top:36px;color:var(--white);font-family:var(--font-primary);font-size:14px;line-height:16px}.footer .language .language-icon{width:18px;height:18px}.footer .language .combo select{color:var(--white);font-family:var(--font-primary);font-size:14px;line-height:16px}.footer__copyright{order:3;margin:16px 0 0;padding:0;color:var(--white);font-family:var(--font-primary);font-size:14px;font-weight:400;line-height:12px;letter-spacing:.14px;text-align:center;text-transform:uppercase}}.gridArticlesVideos{display:flex;width:100%}.gridArticlesVideos.full .gridArticlesVideos__list--thumb{max-width:100%}.gridArticlesVideos__list{grid-template-columns:repeat(var(--grid-articles-videos-columns, 4),minmax(0,1fr));display:grid;gap:6em 4em;width:100%}.gridArticlesVideos__list--listItem{min-width:0;flex-direction:column;height:-webkit-fill-available;height:stretch;display:flex;gap:2em}.gridArticlesVideos__list--listItem p{color:var(--black-carbon);font-weight:400}.gridArticlesVideos__list--description{display:flex;flex-direction:column;gap:2em}.gridArticlesVideos__list--play{transform:translate(-50%,-50%);pointer-events:none;position:absolute;max-height:40%;max-width:40%;height:7.8rem;width:7.8rem;z-index:1;left:50%;top:50%}.gridArticlesVideos__list--thumb[data-idvideo]{cursor:pointer}.gridArticlesVideos__list--thumb{justify-content:flex-start;position:relative;width:fit-content;border-radius:1em;max-height:80vh;overflow:hidden;display:flex}.gridArticlesVideos__list--thumb img{object-position:center;object-fit:contain;width:100%}@media only screen and (max-width:770px){.gridArticlesVideos.full__list--thumb{max-width:100%}.gridArticlesVideos__list{grid-template-columns:minmax(0,1fr);gap:32px}.gridArticlesVideos__list--listItem{gap:20px;width:100%}.gridArticlesVideos__list--thumb{aspect-ratio:380/214;width:100%;max-width:500px;max-height:none;margin-inline:auto;border-radius:3px}.gridArticlesVideos__list--thumb[data-idvideo]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0006;pointer-events:none}.gridArticlesVideos__list--thumb img{width:100%;height:100%;object-fit:cover}.gridArticlesVideos__list--play{width:70px;height:70px;max-width:none;max-height:none;z-index:1}.gridArticlesVideos__list--description{text-align:center;font-size:14px;line-height:24px}.gridArticlesVideos .gridArticlesVideos__list--listItem .gridArticlesVideos__list--description p{color:var(--black-carbon);font-size:14px;line-height:24px}}.gridCertifications{display:flex;width:100%}.gridCertifications__list{grid-template-columns:repeat(var(--grid-certifications-columns, 4),minmax(0,1fr));display:grid;gap:6em 4em;width:100%}.gridCertifications__list--listItem{min-width:0;flex-direction:column;display:flex;gap:2.5em}.gridCertifications__list--thumb{border:1px solid var(--color-gray-200);justify-content:center;align-items:center;display:flex}.gridCertifications__list--thumb>a{justify-content:center;align-items:center;display:flex;width:100%;height:100%}.gridCertifications__list--thumb img{object-position:center;object-fit:contain}@media only screen and (max-width:1280px){.gridCertifications__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (max-width:1023px){.gridCertifications__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:4em 2em}}@media only screen and (max-width:770px){.gridCertifications__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}.gridCertifications__list--listItem{align-items:center;gap:24px;width:100%;max-width:380px;margin-inline:auto}.gridCertifications__list--thumb{width:290px;max-width:100%;height:auto;aspect-ratio:290/410;margin-inline:auto;border-color:#dbdbdb}.gridCertifications__list--thumb img{width:100%;height:100%;object-fit:contain}.gridCertifications__list .title__default--small{align-items:center;width:100%;text-align:center}.gridCertifications__list .title__default--small h2{width:100%;color:var(--color-blue);font-size:22px;font-weight:800;line-height:26px;letter-spacing:-.44px;text-align:center}}@media only screen and (max-width:500px){.gridCertifications__list{grid-template-columns:minmax(0,1fr)}}.gridProducts{display:flex;width:100%}.gridProducts__list--thumbLink{display:block;width:100%;color:inherit;text-decoration:none}.gridProducts__list{grid-template-columns:repeat(4,minmax(0,1fr));display:grid;gap:6em 4em;width:100%}.gridProducts__list--listItem{min-width:0;flex-direction:column;height:-webkit-fill-available;height:stretch;display:flex;gap:2.5em}.gridProducts__list--listItem p{color:var(--black-carbon);font-size:1.4em;font-weight:400;line-height:1.6}.gridProducts__list--thumb{border:1px solid var(--color-gray-200);background-color:var(--white);justify-content:center;align-items:center;border-radius:1em;aspect-ratio:1/1;display:flex}.gridProducts__list--thumb img{object-position:center;object-fit:contain;aspect-ratio:1/1;width:70%}@media only screen and (max-width:770px){.gridProducts__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 20px}.gridProducts__list--listItem{height:auto;width:min(290px,100%);gap:0;align-items:center;justify-self:center}.gridProducts__list--listItem>.title__default{width:100%;align-items:center;text-align:center;gap:15px;margin-top:27px}.gridProducts__list--listItem>.title__default h2{font-size:26px;line-height:1}.gridProducts__list--listItem>.title__default>p{padding:0;font-size:12px;line-height:12px}.gridProducts__list--listItem>.title__default hr{width:175px;height:4px;flex:0 0 4px}.gridProducts__list--listItem>p{width:100%;margin-top:13px;font-size:14px;line-height:24px;text-align:center}.gridProducts__list--thumb{width:min(290px,100%);border-radius:10px}.gridProducts__list--thumb img{width:70%}}@media only screen and (max-width:500px){.gridProducts .gridProducts__list{grid-template-columns:minmax(0,1fr)}}.gridTeams{width:100%}.gridTeams__select-wrap{display:none}.gridTeams__filters{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:100%;min-height:7.3em;margin-bottom:4em;padding:1.5em 2em;border-radius:.5em;background:var(--color-blue)}.gridTeams__filters[hidden]{display:none}.gridTeams__filter{display:inline-flex;align-items:center;min-height:2em;padding:0;border:0;background:none;color:var(--white);font:inherit;font-size:1.6em;line-height:1;text-transform:uppercase;cursor:pointer}.gridTeams__filter:not(:last-child):after{content:"•";margin:0 .7em;color:var(--white)}.gridTeams__filter.is-active{color:var(--color-orange);font-weight:700}.gridTeams__filter:focus-visible{outline:.125em solid var(--white);outline-offset:.25em}.gridTeams__list{grid-template-columns:repeat(4,minmax(0,1fr));display:grid;gap:6em 4em}.gridTeams__item{flex-direction:column;display:flex;min-width:0;gap:2.5em}.gridTeams__item[hidden],.gridTeams__pagination[hidden]{display:none}.gridTeams__pagination{justify-content:center;align-items:center;margin-top:10em;display:flex;gap:5em}.gridTeams__pages{display:flex;gap:1em}.gridTeams__page{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2.5em;height:2.5em;border:.0625em solid var(--color-gray-200);border-radius:.1875em;background:transparent;color:var(--color-blue);font-family:inherit;font-size:1.6em;font-weight:700;cursor:pointer}.gridTeams__page[aria-current=page]{background:var(--color-blue);color:var(--white)}.gridTeams__page:focus-visible{outline:.125em solid var(--color-orange);outline-offset:.1875em}.gridTeams__page:disabled{opacity:.45;cursor:default}.gridTeams__page--previous,.gridTeams__page--next{width:11.6666666667em;height:3.3333333333em;gap:1.3333333333em;font-size:1.2em;border-width:.0833333333em;border-radius:.25em;font-weight:400;text-transform:uppercase}.gridTeams__arrow{display:block;width:.75em;height:.75em;background:center/contain no-repeat}.gridTeams__arrow--previous{background-image:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='9'%20height='9'%20viewBox='0%200%209%209'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20id='seta'%20d='M9%209H0V8H8V0H9V9Z'%20fill='%23005D94'/%3e%3c/svg%3e");transform:rotate(-135deg) scaleY(-1)}.gridTeams__arrow--next{background-image:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='9'%20height='9'%20viewBox='0%200%209%209'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20id='seta'%20d='M9%209H0V8H8V0H9V9Z'%20fill='%23005D94'/%3e%3c/svg%3e");transform:rotate(-45deg)}.gridTeams__status{position:absolute;width:.1em;height:.1em;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.gridTeams__thumb{position:relative;aspect-ratio:1;border-radius:1em;overflow:hidden}.gridTeams__thumb>img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.gridTeams__contacts{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;gap:10px;background:#005d94d9;opacity:0;transition:opacity .18s ease;pointer-events:none}.gridTeams__thumb:hover .gridTeams__contacts,.gridTeams__thumb:focus-within .gridTeams__contacts{opacity:1;pointer-events:auto}.gridTeams__contact{display:block;flex:0 0 71px;width:71px;height:71px;border-radius:50%;background:var(--white) url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='152'%20height='71'%20viewBox='0%200%20152%2071'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='bt'%3e%3ccircle%20id='Ellipse'%20cx='35.5'%20cy='35.5'%20r='35.5'%20fill='white'/%3e%3ccircle%20id='Ellipse_2'%20cx='116.5'%20cy='35.5'%20r='35.5'%20fill='white'/%3e%3cg%20id='in'%3e%3cpath%20d='M24.3898%2029.6379H29.2819V47H24.3898V29.6379ZM26.8261%2021C28.3853%2021%2029.6522%2022.4002%2029.6522%2024.1234C29.6522%2025.8467%2028.3853%2027.2469%2026.8261%2027.2469C25.2669%2027.2469%2024%2025.8467%2024%2024.1234C24%2022.4002%2025.2669%2021%2026.8261%2021Z'%20fill='%23005D94'/%3e%3cpath%20d='M33.0435%2029.351H38.2609V31.7597H38.3261C39.0652%2030.3801%2040.8261%2028.913%2043.4783%2028.913C49%2028.913%2050%2032.5698%2050%2037.3215V47H44.5652V38.4164C44.5652%2036.358%2044.5217%2033.7304%2041.7391%2033.7304C38.9565%2033.7304%2038.4783%2035.9639%2038.4783%2038.2631V47H33.0435V29.351Z'%20fill='%23005D94'/%3e%3c/g%3e%3cpath%20id='Vector'%20d='M129.308%2032.5185C129.041%2032.2523%20119.04%2022.059%20119.04%2022.059C118.353%2021.3738%20117.451%2021%20116.497%2021C115.544%2021%20114.647%2021.3681%20113.954%2022.059C113.954%2022.059%20103.948%2032.2013%20103.687%2032.5185C103.369%2032.8356%20103%2033.4698%20103%2034.206V47.9387C103%2049.0996%20103.954%2050%20105.066%2050H127.934C129.098%2050%20130%2049.0486%20130%2047.9387V34.155C130%2033.4132%20129.574%2032.7846%20129.313%2032.5185H129.308ZM128.087%2035.265L122.792%2040.7581C122.741%2040.809%20122.741%2040.8657%20122.792%2040.9166L127.662%2046.0926C127.979%2046.4097%20127.979%2046.9363%20127.662%2047.3101C127.503%2047.4687%20127.293%2047.5763%20127.077%2047.5763C126.861%2047.5763%20126.651%2047.4687%20126.492%2047.3101L116.701%2036.9072C116.594%2036.7996%20116.435%2036.7996%20116.333%2036.9072L106.485%2047.3667C106.326%2047.5253%20106.116%2047.6329%20105.9%2047.6329C105.685%2047.6329%20105.475%2047.5253%20105.316%2047.3667C104.998%2047.0496%20104.998%2046.5229%20105.316%2046.1492L110.186%2040.9732C110.237%2040.9223%20110.237%2040.8657%20110.186%2040.8147L104.89%2035.3216C104.254%2034.6874%20104.731%2032.9998%20105.951%2032.9998H127.02C128.082%2032.9488%20128.712%2034.6364%20128.082%2035.2707L128.087%2035.265Z'%20fill='%23005D94'/%3e%3c/g%3e%3c/svg%3e") no-repeat left center;background-size:152px 71px}.gridTeams__contact--email{background-position:right center}.gridTeams__contact:focus-visible{outline:.3em solid var(--color-orange);outline-offset:.4em}@media only screen and (max-width:80em){.gridTeams__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (max-width:63.9375em){.gridTeams__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:4em 2em}}@media only screen and (max-width:48.125em){.gridTeams__filters{display:none}.gridTeams__select-wrap{position:relative;display:block;width:min(380px,100%);margin-right:auto;margin-left:auto;margin-bottom:32px;border-radius:3px;background:var(--color-blue)}.gridTeams__select-wrap[hidden]{display:none}.gridTeams__select-wrap:after{position:absolute;top:50%;right:20px;width:20px;height:11px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAAPoAAAD6AG1e1JrAAAAvUlEQVQoU53SsQ2CQBSA4f8CIaGj0FrjAhQmDKGNOIEjUNtw7mFjYUtYwAQocQApbbSycgHMYSxU4IC/eZe7l686EUZ5KcoSGZ8ZmmNbxMGS4JhhIiD0vephCOrYFsnWx52McKdjjNRyJUIgfQ9RQlLcGYJt9icOWYGBu5Dp5UZftA5TVaA69EGbsC+wK9qG/YE6VIfVgk1oFwzArL0FdlFeTbl+f6nVfKbFVI2g6hfVYapWUPVBr4+nFlN7L7Ndd7gDWGS/AAAADnRFWHRTb2Z0d2FyZQBGaWdtYZ6xlmMAAAAASUVORK5CYII=) center/contain no-repeat;content:"";transform:translateY(-50%);pointer-events:none}.gridTeams__select{display:block;width:100%;height:52px;padding:0 50px 0 20px;border:0;border-radius:3px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;color:var(--color-orange);font-family:inherit;font-size:15px;font-weight:700;line-height:18px;text-align:left;text-align-last:left;text-transform:uppercase;cursor:pointer}.gridTeams__select:focus-visible{outline:2px solid var(--white);outline-offset:-4px}.gridTeams__select option{background:var(--white);color:var(--color-blue)}.gridTeams__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}.gridTeams__item{gap:16px}.gridTeams__thumb{border-radius:8px}.gridTeams__pagination{gap:4em;margin-top:6em}.gridTeams__page--previous,.gridTeams__page--next{width:3.3333333333em}.gridTeams__page-label{display:none}}@media only screen and (max-width:500px){.gridTeams__thumb{width:290px;max-width:100%;align-self:center}.gridTeams__item{width:min(380px,100%);margin-right:auto;margin-left:auto}.gridTeams__list{grid-template-columns:minmax(0,1fr)}}@media(hover:none){.gridTeams__thumb:hover .gridTeams__contacts{opacity:0;pointer-events:none}.gridTeams__thumb.is-active .gridTeams__contacts{opacity:1;pointer-events:auto}}@media(prefers-reduced-motion:reduce){.gridTeams__contacts{transition:none}}.header__nav--accordionTrigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:inherit;font:inherit;text-align:inherit;cursor:pointer}.header__mobileShop,.header__mobileActions{display:none}@media only screen and (min-width:771px){.header{position:sticky;font-size:1em;z-index:9999;width:100%;top:0}.header__nav{flex-direction:column;display:flex}.header__nav--primary{background-color:var(--color-blue-dark);transition:var(--ease);align-items:center;display:flex;height:4em}.header__nav--primary>div{justify-content:space-between;display:flex}.header__nav--primary>div ul{align-items:center;display:flex;gap:3em}.header__nav--primary>div ul li a{text-transform:uppercase;color:var(--white);align-items:center;font-size:1.2em;display:flex}.header__nav--primary>div ul li a:hover{text-decoration:underline}.header__nav--primary>div ul li a img{margin-left:1.3em;width:1.7rem}.header__nav--primary>div ul.header__utility-menu>li:last-child{border-left:1px solid color-mix(in srgb,var(--white) 65%,transparent);padding-left:2.2em;margin-left:0}.header.light.scrolled .header__nav--secundary{background-color:var(--white)}.header.light .header__nav--secundary{background-color:var(--white);position:relative;top:0!important}.header.light .header__nav--secundary .header__nav--links ul li>a{color:var(--color-blue-dark)}.header.light .header__nav--secundary .header__nav--links ul li form label input{color:var(--color-blue-dark)}.header.light .header__nav--secundary .header__nav--links ul li form label input::placeholder{color:var(--color-blue-dark)}.header.light .header__nav--secundary .header__nav--links ul li form label button svg path{stroke:var(--color-blue-dark)}.header.scrolled .header__nav--primary{height:3.2em}.header.scrolled .header__nav--secundary{background-color:color-mix(in srgb,var(--color-blue-dark) 90%,transparent);height:7em;top:3.2em}.header.scrolled .header__nav--secundary .wrapper-center .logo__canvas{width:12em}.header.scrolled .header__nav--links ul li a{padding-bottom:.5em!important;padding-top:.5em!important}.header__nav--secundary{background-color:color-mix(in srgb,var(--color-blue-dark) 60%,transparent);height:min(8.7890625vw,180px);transition:var(--ease);flex-direction:column;align-items:center;position:absolute;display:flex;width:100%;top:4em;z-index:1}.header__nav--secundary .header__nav--openCloseMobile{display:none}.header__nav--secundary>.wrapper-center{position:relative;z-index:2}.header__nav--secundary>div.wrapper-center{justify-content:space-between;display:flex;flex:1}.header__nav--secundary>div.wrapper-center .logo__canvas{width:min(11.865234375vw,243px)}.header__nav--links{align-items:center;display:flex;gap:2em}.header__nav--links ul{align-items:center;height:-webkit-fill-available;height:stretch;display:flex;gap:2em}.header__nav--links ul:first-child li{cursor:pointer}.header__nav--links ul:first-child li:first-child a{padding:1.4em .5em}.header__nav--links ul li{align-items:center;height:-webkit-fill-available;height:stretch;display:flex}.header__nav--links ul li a{text-transform:uppercase;color:var(--white);position:relative}.header__nav--links ul li>a{padding:1.4em 0;font-size:1.6em;display:block}.header__nav--links ul li>a:after{background:linear-gradient(to right,var(--color-blue) 50%,var(--color-orange) 50%);transform:translate(-50%);transition:var(--ease);position:absolute;min-width:0;content:"";height:2px;opacity:0;bottom:0;left:50%;width:0}.header__nav--links ul li.active>a:after,.header__nav--links ul li:hover>a:after{width:100%;opacity:1}.header__nav--links ul li form label{position:relative;display:flex}.header__nav--links ul li form label input{border:.1em solid var(--color-orange);background-color:transparent;color:var(--white);border-radius:.2em;padding:0 2em 0 1em;font-size:1.6em;height:4.2rem;width:22.3rem}.header__nav--links ul li form label input::placeholder{color:var(--white)}.header__nav--links ul li form label button[type=submit]{background-color:transparent;align-items:center;position:absolute;cursor:pointer;padding:0 1rem;width:3.6rem;display:flex;height:100%;right:0;top:0}.header__nav--links ul li form label button[type=submit] svg{display:block;width:100%}.header__nav--subMenu{transition-property:grid-template-rows;background-color:var(--color-blue);grid-template-rows:0fr;transition:var(--ease);position:absolute;overflow:hidden;display:grid;width:100%;top:100%;z-index:1}.header__nav--subMenu>.wrapper-center{justify-content:space-between;overflow:hidden;min-height:0;display:flex;gap:5em}.header__nav--subMenu.active{grid-template-rows:1fr}.header__nav--backdrop{background:#000000a6;transition:opacity ease-out .15s;position:fixed;z-index:0;pointer-events:none;inset:var(--header-backdrop-top, 13.8em) 0 0;opacity:0}.header.has-open-submenu .header__nav--backdrop{opacity:1}.header__nav--subMenu#submenu-2>.wrapper-center{display:block}.header__nav--products-layout{align-items:stretch;width:100%;display:grid;grid-template-columns:minmax(0,29.9em) minmax(0,1fr);column-gap:3em}.header__nav--products-layout>.header__nav--boxSub{padding:6em 0}.header__nav--products-layout>.header__nav--products-intro{max-width:29.9em;min-width:0;display:flex;grid-column:1}.header__nav--products-layout>.header__nav--products-intro>.__nav--boxSubItem{max-width:100%;flex:1 1 100%}.header__nav--products-layout>.header__nav--products-intro .__nav--boxSubTitle strong{color:var(--color-orange);font-size:2em}.header__nav--products-layout>.header__nav--products-groups{gap:3em;grid-column:2}.header__nav--products-layout>.header__nav--products-groups>.__nav--boxSubItem{max-width:25%}.header__nav--company-layout,.header__nav--applications-layout,.header__nav--support-layout{align-items:stretch;width:100%;display:grid;grid-template-columns:minmax(0,29.9em) minmax(0,1fr);column-gap:3em}.header__nav--company-layout>.header__nav--boxSub,.header__nav--applications-layout>.header__nav--boxSub,.header__nav--support-layout>.header__nav--boxSub{padding:6em 0}.header__nav--company-layout>.header__nav--company-intro,.header__nav--company-layout>.header__nav--applications-intro,.header__nav--company-layout>.header__nav--support-intro,.header__nav--applications-layout>.header__nav--company-intro,.header__nav--applications-layout>.header__nav--applications-intro,.header__nav--applications-layout>.header__nav--support-intro,.header__nav--support-layout>.header__nav--company-intro,.header__nav--support-layout>.header__nav--applications-intro,.header__nav--support-layout>.header__nav--support-intro{max-width:29.9em;min-width:0;display:flex;grid-column:1}.header__nav--company-layout>.header__nav--company-intro>.__nav--boxSubItem,.header__nav--company-layout>.header__nav--applications-intro>.__nav--boxSubItem,.header__nav--company-layout>.header__nav--support-intro>.__nav--boxSubItem,.header__nav--applications-layout>.header__nav--company-intro>.__nav--boxSubItem,.header__nav--applications-layout>.header__nav--applications-intro>.__nav--boxSubItem,.header__nav--applications-layout>.header__nav--support-intro>.__nav--boxSubItem,.header__nav--support-layout>.header__nav--company-intro>.__nav--boxSubItem,.header__nav--support-layout>.header__nav--applications-intro>.__nav--boxSubItem,.header__nav--support-layout>.header__nav--support-intro>.__nav--boxSubItem{max-width:100%;flex:1 1 100%}.header__nav--company-layout>.header__nav--company-links,.header__nav--company-layout>.header__nav--applications-groups,.header__nav--company-layout>.header__nav--support-pages,.header__nav--applications-layout>.header__nav--company-links,.header__nav--applications-layout>.header__nav--applications-groups,.header__nav--applications-layout>.header__nav--support-pages,.header__nav--support-layout>.header__nav--company-links,.header__nav--support-layout>.header__nav--applications-groups,.header__nav--support-layout>.header__nav--support-pages{grid-column:2;align-content:start}.header__nav--company-layout>.header__nav--company-links>.__nav--boxSubItem,.header__nav--company-layout>.header__nav--applications-groups>.__nav--boxSubItem,.header__nav--company-layout>.header__nav--support-pages>.__nav--boxSubItem,.header__nav--applications-layout>.header__nav--company-links>.__nav--boxSubItem,.header__nav--applications-layout>.header__nav--applications-groups>.__nav--boxSubItem,.header__nav--applications-layout>.header__nav--support-pages>.__nav--boxSubItem,.header__nav--support-layout>.header__nav--company-links>.__nav--boxSubItem,.header__nav--support-layout>.header__nav--applications-groups>.__nav--boxSubItem,.header__nav--support-layout>.header__nav--support-pages>.__nav--boxSubItem{max-width:none;min-width:0}.header__nav--boxSub{position:relative;padding:6em 0;display:flex;width:100%;gap:3em}.header__nav--boxSub>*{max-width:25%;min-width:0;flex:1}.header__nav--boxSub:first-child{max-width:29.9em}.header__nav--boxSub:first-child:after{border-top:2.5em solid var(--color-orange);border-right:2.5em solid transparent;border-left:2.5em solid transparent;position:absolute;content:"";height:0;width:0;left:0;top:0}.header__nav--boxSub:first-child .__nav--boxSubItem{max-width:100%}.header__nav--boxSub:first-child .__nav--boxSubItem .__nav--boxSubTitle strong{font-weight:700;font-size:2em}.header__nav--boxSub:first-child .__nav--boxSubItem ul.__nav--boxSubLinks{gap:2em}.header__nav--boxSub .__nav--boxSubItem{flex-direction:column;display:flex}.header__nav--boxSub .__nav--boxSubItem .__nav--boxSubTitle{align-items:baseline;min-height:5em;display:flex}.header__nav--boxSub .__nav--boxSubItem .__nav--boxSubTitle strong{color:var(--color-orange);text-transform:uppercase;font-weight:700;font-size:1.4em;display:block;width:100%}.header__nav--boxSub .__nav--boxSubItem .__nav--boxSubTitle strong a{color:inherit}.header__nav--boxSub .__nav--boxSubItem ul.__nav--boxSubLinks{flex-direction:column;display:flex}.header__nav--boxSub .__nav--boxSubItem ul.__nav--boxSubLinks li{color:var(--white);font-size:1.4em;line-height:1.5}.header__nav--boxSub .__nav--boxSubItem ul.__nav--boxSubLinks li>a{padding:.5em 0;font-size:1em;display:block}.header__nav--boxSub .__nav--boxSubItem ul.__nav--boxSubLinks li>a:hover{text-decoration:underline}.header__nav--boxSub .__nav--boxSubItem ul.__nav--boxSubLinks li p{padding:.5em 0}.header__nav--boxSub .__nav--boxSubItem ul.__nav--boxSubLinks li a{color:var(--white)}.header__nav--company-links{max-width:none}.header__nav--company-links .__nav--boxSubItem{max-width:100%}.header__nav--company-links ul.__nav--boxSubLinks{width:25%;display:flex;flex-direction:column}.header ul.__nav--boxSubLinks.__nav--boxSubLinks--columns{column-gap:3em;display:grid;grid-template-columns:repeat(4,minmax(0,25%))}.header__nav--applications-groups ul.__nav--boxSubLinks.__nav--boxSubLinks--columns{grid-template-columns:repeat(3,minmax(0,25%))}.header__nav--support-pages ul.__nav--boxSubLinks.__nav--boxSubLinks--columns{grid-template-columns:minmax(0,25%)}}@media only screen and (max-width:770px){.header{position:sticky;font-size:1em;z-index:9999;width:100%;top:0}.header__nav{background-color:var(--color-blue);flex-direction:column;overflow-y:scroll;height:84px;overflow:hidden;display:flex}.header.is-mobile-menu-open{position:fixed}.header.is-mobile-menu-open .header__nav{height:100dvh;overflow-y:auto}.header__nav--openCloseMobile{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:inherit;cursor:pointer}.header__nav--openCloseMobile svg path{transform-box:fill-box;transform-origin:center;transition:transform .2s ease,opacity .2s ease}.header.is-mobile-menu-open .header__nav--openCloseMobile svg path:first-child{transform:translateY(-9px) rotate(-45deg)}.header.is-mobile-menu-open .header__nav--openCloseMobile svg path:nth-child(2){opacity:0}.header.is-mobile-menu-open .header__nav--openCloseMobile svg path:last-child{transform:translateY(9px) rotate(45deg)}.header__nav--primary{order:3;display:block}.header__nav--primary>.wrapper-center{align-items:stretch;flex-direction:column;gap:30px;padding:30px 30px 50px;display:flex}.header__nav--primary .header__mobileShop{order:1;width:100%;display:block}.header__nav--primary .header__mobileShop .custom-button,.header__nav--primary .header__mobileShop .custom-button__control{width:100%}.header__nav--primary .header__mobileShop .custom-button__control{border-radius:10px;height:55px;font-size:14px;font-weight:700}.header__nav--primary .language{align-self:center;align-items:center;flex-wrap:nowrap;order:2;gap:8px;font-family:var(--font-primary);font-size:14px;font-weight:400;line-height:20px;white-space:nowrap}.header__nav--primary .language .language-icon{width:18px;height:18px}.header__nav--primary .language .combo,.header__nav--primary .language select{min-width:0;white-space:nowrap}.header__nav--primary .language .combo{align-items:center}.header__nav--primary .language .combo select{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0;border-radius:0;background:transparent;color:var(--white);font:inherit;line-height:inherit;padding:0 22px 0 0;text-transform:uppercase}.header__nav--primary .language .combo:after{top:3px;right:4px;width:7px;height:7px}.header__nav--primary .language select:focus-visible{outline:2px solid var(--color-orange);outline-offset:4px}.header__nav--primary .header__utility-menu{align-items:center;flex-wrap:wrap;justify-content:center;column-gap:8px;row-gap:0;order:3;width:100%;display:flex}.header__nav--primary .header__utility-menu li{align-items:center;white-space:nowrap;display:flex}.header__nav--primary .header__utility-menu li:not(:first-child):before{content:"•";color:var(--white);margin-right:8px}.header__nav--primary .header__utility-menu li a{font-family:var(--font-primary);color:var(--white);font-size:12px;font-weight:400;line-height:22px;text-transform:uppercase}.header__nav--primary .header__utility-menu li .header__external-icon{display:none}.header__nav--primary .header__utility-menu li:nth-child(5):before{display:none}.header__nav--company-layout,.header__nav--products-layout,.header__nav--applications-layout,.header__nav--support-layout{width:100%;display:flex;flex-direction:column}.header__nav--accordionContent.is-collapsed{display:none}.header__nav--secundary{background-color:var(--color-blue);flex-direction:column;padding-top:80px;display:flex}.header__nav--secundary .colors-bar{order:2;height:4px}.header__nav--secundary>.wrapper-center{box-sizing:border-box;background-color:color-mix(in srgb,var(--black) 88%,transparent);justify-content:space-between;align-items:center;position:fixed;display:flex;z-index:10;top:0;height:80px;max-width:none;padding:0 20px;width:100%}.header__nav--secundary>.wrapper-center .logo__canvas{flex:0 1 130px;width:130px;max-width:45vw;height:auto}.header__nav--secundary>.wrapper-center .header__mobileActions{align-items:center;margin-left:auto;display:flex}.header__nav--secundary>.wrapper-center .header__nav--openCloseMobile{margin:0;flex-basis:28px}.header.light .header__nav--secundary>.wrapper-center{background-color:var(--white)}.header__nav--links{display:none}.header__nav--openCloseMobile{background:transparent;justify-content:center;align-items:center;flex:0 0 28px;width:28px;height:22px;margin-right:10px;padding:0;display:flex;cursor:default}.header__nav--openCloseMobile svg{width:28px;height:22px;display:block}.header__nav--subMenu{order:3;width:100%}.header__nav--subMenu>.wrapper-center{width:100%;max-width:none;padding:0;display:block}.header__nav--subMenu:nth-of-type(odd){background-color:#005283}.header__nav--subMenu:nth-of-type(odd) .header__nav--boxSub,.header__nav--subMenu:nth-of-type(odd) .__nav--boxSubItem,.header__nav--subMenu:nth-of-type(odd) ul.__nav--boxSubLinks,.header__nav--subMenu:nth-of-type(odd) ul.__nav--boxSubLinks li{background-color:#005283}.header__nav--subMenu:nth-of-type(odd) .__nav--boxSubItem:not(.__nav--boxSubItem--linksOnly):not(:has(>.__nav--boxSubTitle a))>.__nav--boxSubTitle{background-color:#005283}.header__nav--subMenu:nth-of-type(2n){background-color:var(--color-blue)}.header__nav--subMenu:nth-of-type(2n) .header__nav--boxSub,.header__nav--subMenu:nth-of-type(2n) .__nav--boxSubItem,.header__nav--subMenu:nth-of-type(2n) ul.__nav--boxSubLinks,.header__nav--subMenu:nth-of-type(2n) ul.__nav--boxSubLinks li{background-color:var(--color-blue)}.header__nav--subMenu:nth-of-type(2n) .__nav--boxSubItem:not(.__nav--boxSubItem--linksOnly):not(:has(>.__nav--boxSubTitle a))>.__nav--boxSubTitle{background-color:var(--color-blue)}.header__nav--boxSub{background-color:var(--color-blue);width:100%}.header__nav--boxSub .__nav--boxSubItem{width:100%}.header__nav--boxSub .header__nav--accordionTrigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:inherit;border:0;color:inherit;font-family:inherit;width:100%;cursor:pointer}.header__nav--boxSub .__nav--boxSubTitle--empty{display:none!important}.header__nav--boxSub .__nav--boxSubItem,.header__nav--boxSub ul.__nav--boxSubLinks,.header__nav--boxSub ul.__nav--boxSubLinks li{background-color:var(--color-blue)}.header__nav--boxSub .__nav--boxSubItem:not(.__nav--boxSubItem--linksOnly):not(:has(>.__nav--boxSubTitle a))>.__nav--boxSubTitle{align-items:center;justify-content:space-between;min-height:75px;padding:0 20px;gap:16px;display:flex;cursor:default}.header__nav--boxSub .__nav--boxSubItem:not(.__nav--boxSubItem--linksOnly):not(:has(>.__nav--boxSubTitle a))>.__nav--boxSubTitle strong{color:var(--white);font-size:18px;font-style:normal;font-weight:400;line-height:38px;letter-spacing:-.18px;text-transform:uppercase}.header__nav--boxSub .__nav--boxSubItem:not(.__nav--boxSubItem--linksOnly):not(:has(>.__nav--boxSubTitle a))>.__nav--boxSubTitle strong a{color:var(--color-orange);font-size:14px;font-style:normal;font-weight:700;line-height:18px;text-transform:uppercase}.header__nav--boxSub .__nav--boxSubItem:not(.__nav--boxSubItem--linksOnly):not(:has(>.__nav--boxSubTitle a))>.__nav--boxSubTitle:before{content:"";height:20px;width:20px}.header__nav--boxSub .__nav--boxSubItem:not(.__nav--boxSubItem--linksOnly):not(:has(>.__nav--boxSubTitle a))>.__nav--boxSubTitle:after{background:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='+++'%3e%3cpath%20id='Intersect'%20d='M11%209H20V11H11L9%209V0H11V9Z'%20fill='%23FF8200'/%3e%3cpath%20id='Intersect_2'%20d='M9%2011L7.86805e-07%2011L9.61651e-07%209L9%209L11%2011L11%2020L9%2020L9%2011Z'%20fill='%230A1E32'/%3e%3c/g%3e%3c/svg%3e") center/20px 20px no-repeat;flex:0 0 20px;width:20px;height:20px;content:""}.header__nav--boxSub .__nav--boxSubItem:not(.__nav--boxSubItem--linksOnly):not(:has(>.__nav--boxSubTitle a)).active>.__nav--boxSubTitle:after,.header__nav--boxSub .__nav--boxSubItem:not(.__nav--boxSubItem--linksOnly):not(:has(>.__nav--boxSubTitle a))[aria-expanded=true]>.__nav--boxSubTitle:after{background-image:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='20'%20height='2'%20viewBox='0%200%2020%202'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='---'%3e%3cpath%20id='Subtract'%20d='M20%200V2H11L9%200H20Z'%20fill='%23FF8200'/%3e%3cpath%20id='Subtract_2'%20d='M11%202H0V0H9L11%202Z'%20fill='%230A1E32'/%3e%3c/g%3e%3c/svg%3e");background-size:20px 2px}.header__nav--boxSub .__nav--boxSubItem.active>.__nav--boxSubTitle:after,.header__nav--boxSub .__nav--boxSubItem>.__nav--boxSubTitle[aria-expanded=true]:after{background-image:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='20'%20height='2'%20viewBox='0%200%2020%202'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='---'%3e%3cpath%20id='Subtract'%20d='M20%200V2H11L9%200H20Z'%20fill='%23FF8200'/%3e%3cpath%20id='Subtract_2'%20d='M11%202H0V0H9L11%202Z'%20fill='%230A1E32'/%3e%3c/g%3e%3c/svg%3e");background-size:20px 2px}.header__nav--boxSub .__nav--boxSubItem:has(>.__nav--boxSubTitle a)>.__nav--boxSubTitle{justify-content:center;min-height:36px;padding:0 24px;text-align:center}.header__nav--boxSub .__nav--boxSubItem:has(>.__nav--boxSubTitle a)>.__nav--boxSubTitle strong{font-weight:700;text-transform:uppercase}.header__nav--boxSub .__nav--boxSubItem:has(>.__nav--boxSubTitle a)>.__nav--boxSubTitle strong a{color:var(--color-orange);font-size:14px;font-weight:700;line-height:18px;text-transform:uppercase}.header__nav--boxSub .__nav--boxSubItem:has(>.__nav--boxSubTitle a)>.__nav--boxSubTitle:before,.header__nav--boxSub .__nav--boxSubItem:has(>.__nav--boxSubTitle a)>.__nav--boxSubTitle:after{display:none}.header__nav--boxSub ul.__nav--boxSubLinks{align-items:center;flex-direction:column;gap:0;width:100%;margin:0;padding:0 0 20px;display:flex}.header__nav--boxSub ul.__nav--boxSubLinks.__nav--boxSubLinks--columns{grid-template-columns:1fr}.header__nav--boxSub ul.__nav--boxSubLinks li:has(>a){color:#fff;text-align:center;font-family:var(--font-primary);font-size:14px;font-style:normal;font-weight:400;line-height:30px;min-height:30px;height:30px;justify-content:center;align-items:center;display:flex}.header__nav--boxSub ul.__nav--boxSubLinks li:has(>a)>a{color:#fff;text-align:center;font-family:var(--font-primary);font-size:14px;font-style:normal;font-weight:400;line-height:30px;display:block}.header__nav--boxSub:first-child .__nav--boxSubItem ul.__nav--boxSubLinks{display:none}}.language{letter-spacing:.012em;align-items:center;line-height:1.2;font-size:1.2em;font-weight:500;flex:0 0 auto;color:var(--white);display:flex;gap:.7em}.language .language-icon{display:block;height:1.6em;width:1.6em}.language .combo{position:relative;display:flex}.language .combo select{background-color:var(--color-blue-dark);text-transform:uppercase;padding-right:1.5em;cursor:pointer;font-size:1em;color:var(--white)}.language .combo:after{border-width:0;border-bottom-width:1px;border-right-width:1px;transform:rotate(45deg);pointer-events:none;border-color:var(--white);border-style:solid;position:absolute;height:.7em;width:.7em;right:.2em;content:"";top:0}.logo__canvas{transition:var(--ease);align-items:center;height:-webkit-fill-available;height:stretch;width:24.3em;display:flex}.logo__canvas a{display:block}.logo__canvas img{object-fit:contain;width:100%}.modalVideo{background:transparent;color:var(--white);max-height:none;position:fixed;max-width:none;padding:2rem;height:100%;width:100%;margin:0;border:0;top:0;right:0;bottom:0;left:0}.modalVideo[open]{display:grid;place-items:center}.modalVideo::backdrop{background:#000000e6}.modalVideo__content{width:min(110rem,100%,(100dvh - 12rem) * 16 / 9);position:relative}.modalVideo__close{border:1px solid var(--white);bottom:calc(100% + 1rem);color:var(--white);position:absolute;border-radius:50%;background:#111;font-size:3rem;cursor:pointer;height:4.4rem;width:4.4rem;right:0}.modalVideo__status{font-size:1.6rem;text-align:center;position:absolute}.modalVideo__status:empty{display:none}.modalVideo__player{aspect-ratio:16/9;background:#000}.modalVideo__player iframe{display:block;width:100%;height:100%;border:0}@media only screen and (max-width:770px){.modalVideo{padding:0}.modalVideo__content{width:min(120rem,100%,(100dvh - 12rem) * 16 / 9);position:relative}.modalVideo__close{bottom:calc(100% + 20px);font-size:33px;height:40px;width:40px}}.companyNumbers{grid-template-columns:repeat(4,minmax(0,1fr));width:calc(100% - 4em);margin:min(4.8828125vw,100px) auto;max-width:2300px;display:grid;gap:1em}.companyNumbers__card{background:var(--color-bg-light);container-type:inline-size;align-items:flex-start;flex-direction:column;padding:2.9em 5.6em;border-radius:.5rem;display:flex;min-width:0}.companyNumbers h3{color:var(--color-blue);letter-spacing:-.05em;font-weight:800;font-size:min(5.859375vw,120px);line-height:1}@media only screen and (max-width:770px){.companyNumbers{grid-template-columns:minmax(0,1fr);width:calc(100% - 60px);margin:44px auto;max-width:380px;gap:8px}.companyNumbers__card{align-items:center;justify-content:flex-start;gap:8px;height:174px;padding:20px 12px 29px;border-radius:10px;text-align:center}.companyNumbers h3{font-size:80px;line-height:79px;letter-spacing:-4px;text-align:center}.companyNumbers .title__default--xsmall{align-items:center;gap:16px;width:100%;text-align:center}.companyNumbers .title__default--xsmall h2{width:100%;color:var(--color-blue);font-size:16px;font-weight:800;line-height:16px;text-align:center}.companyNumbers .title__default--xsmall hr{width:175px;height:4px;flex-basis:4px}}.main-obsolete-catalog .obsolete-catalog-page{position:relative;padding:5em 0 12em;min-height:60em;overflow:hidden}.main-obsolete-catalog .obsolete-catalog-page>.wrapper-center{z-index:1}.main-obsolete-catalog .obsolete-catalog-page__intro{margin:7em 0 6em}.main-obsolete-catalog .obsolete-catalog-page__description{max-width:95.1em;margin-top:2.5em;font-size:1.6em;line-height:1.625}.obsolete-catalog{display:grid;gap:6em}.obsolete-catalog__empty{font-size:1.6em}.obsolete-catalog__series{overflow:visible;scroll-margin-top:20rem}.obsolete-catalog__heading{color:var(--color-blue);font-size:2em;font-weight:800;line-height:1.1;text-transform:uppercase;margin-bottom:3.6em;position:relative}.obsolete-catalog__heading:after{content:"";position:absolute;top:calc(100% + 2.6rem);left:0;width:11rem;height:.4rem;background:linear-gradient(to right,var(--color-blue) 0% 71.43%,var(--color-orange) 71.43% 100%)}.obsolete-catalog__models{display:grid;grid-template-columns:29em minmax(0,1fr);align-items:start;border-top:1px solid var(--color-gray-200)}.obsolete-catalog__tabs,.obsolete-catalog__item{display:contents}.obsolete-catalog__tab{display:flex;align-items:center;justify-content:space-between;grid-column:1;grid-row:var(--model-index);padding:2.6rem 1rem 2.6rem 0;min-height:7.2rem;font-size:1.6em;line-height:1;text-transform:uppercase;color:var(--color-blue);border-bottom:1px solid var(--color-gray-200)}.obsolete-catalog__tab:focus-visible{outline:2px solid var(--color-orange);outline-offset:-2px}.obsolete-catalog__arrow{width:9px;height:9px;background:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='9'%20height='9'%20viewBox='0%200%209%209'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20id='seta'%20d='M9%209H0V8H8V0H9V9Z'%20fill='%23005D94'/%3e%3c/svg%3e") center/contain no-repeat;transform:rotate(-45deg);visibility:hidden}.obsolete-catalog__tab[aria-selected=true] .obsolete-catalog__arrow{visibility:visible}.obsolete-catalog__panel{grid-column:2;grid-row:var(--model-index);min-width:0;padding:2.6em 4em 3em;scroll-margin-top:20rem;border:1px solid var(--color-gray-200);border-top:0}.obsolete-catalog__panel[hidden]{display:none}.obsolete-catalog__panel+.obsolete-catalog__panel{border-top:1px solid var(--color-gray-200)}.obsolete-catalog__content h3{color:var(--color-blue);font-size:1.6em;font-weight:700;line-height:1;text-transform:uppercase;margin-bottom:2.5em}.obsolete-catalog__description{font-size:1.6em;line-height:1.625;color:var(--black-carbon)}.obsolete-catalog__description p+p{margin-top:1em}.obsolete-catalog__description a{color:var(--color-orange);font-weight:700}.obsolete-catalog__description ul,.obsolete-catalog__description ol{margin-left:1.5em}.obsolete-catalog__description li{list-style:inherit}.obsolete-catalog__documents{padding-top:3em;margin-top:3em;border-top:1px solid var(--color-gray-200)}.obsolete-catalog__content+.obsolete-catalog__documents{border-top:0;margin-top:1em}.obsolete-catalog__documents h4{font-size:1.6em;font-weight:700;text-transform:uppercase;line-height:1;margin-bottom:1.5em}.obsolete-catalog__buttons{display:flex;flex-wrap:wrap;gap:1em}.obsolete-catalog__buttons .custom-button{margin:0}.obsolete-catalog__buttons .custom-button__control{--button-padding: 1.5rem 3rem;--button-font-size: 1.5rem;--button-height: auto;min-height:4.9rem;font-weight:700}.obsolete-catalog__buttons .custom-button__control>span{display:flex;align-items:center;gap:1rem}.obsolete-catalog__buttons .custom-button__control>span>img{flex-shrink:0;width:20px;height:19px;object-fit:contain}@media(max-width:770px){.main-obsolete-catalog .obsolete-catalog-page{padding:20px 0 60px;min-height:0}.main-obsolete-catalog .obsolete-catalog-page__intro{margin:40px 0 35px}.main-obsolete-catalog .obsolete-catalog-page__description{margin:25px auto 0;font-size:14px;line-height:1.7;text-align:center}.obsolete-catalog{gap:50px}.obsolete-catalog__heading{text-align:center;font-size:16px;margin-bottom:28px}.obsolete-catalog__heading:after{top:calc(100% + 16px);left:50%;transform:translate(-50%);width:100px;height:4px}.obsolete-catalog__models{display:block}.obsolete-catalog__tabs,.obsolete-catalog__item{display:flex;flex-direction:column}.obsolete-catalog__tab{grid-column:1;grid-row:var(--model-index);min-height:74px;justify-content:center;padding:24px 10px;text-align:center;font-size:14px}.obsolete-catalog__arrow{display:none}.obsolete-catalog__panel{grid-column:2;grid-row:var(--model-index);padding:24px 10px 30px;border:0}.obsolete-catalog__content h3{display:none}.obsolete-catalog__description{font-size:14px;line-height:1.7;text-align:center}.obsolete-catalog__documents{padding-top:20px;margin-top:20px;text-align:center}.obsolete-catalog__documents h4{font-size:14px;margin-bottom:15px}.obsolete-catalog__buttons{justify-content:center;gap:8px}.obsolete-catalog__buttons .custom-button{flex:0 1 calc(50% - 4px);min-width:0}.obsolete-catalog__buttons .custom-button__control{width:100%;--button-padding: 12px 10px;--button-font-size: 12px;--button-height: auto;min-height:44px}}.list-parallelograms{grid-template-columns:repeat(6,20em);justify-content:space-between;display:grid;row-gap:6em}.list-parallelograms .item,.list-parallelograms .item a{flex-direction:column;display:flex;gap:1.5em}.list-parallelograms .item .combo{align-items:center;position:relative;display:flex;order:2}.list-parallelograms .item .combo+div{margin:0 auto}.list-parallelograms .item .combo+div h2{color:var(--color-gray-carbon);text-align:center;order:1}.list-parallelograms .item .combo select{border:1px var(--color-gray-200) solid;background-color:transparent;text-transform:uppercase;color:var(--color-blue);border-radius:.3em;padding:0 4em 0 2em;font-size:1.2em;font-weight:400;cursor:pointer;height:4em;width:100%}.list-parallelograms .item .combo:after{border-width:0;border-bottom-width:1px;border-right-width:1px;transform:rotate(45deg);border-color:var(--color-blue);pointer-events:none;border-style:solid;position:relative;height:.9em;width:.9em;z-index:100;right:3em;content:"";top:-.3em}.list-parallelograms--large{grid-template-columns:repeat(4,27.4em)}.list-parallelograms--large .item a{align-items:center}.list-parallelograms--large .item h2{color:#000;text-align:center}.list-parallelograms--large .parallelogram{width:27.4em;height:11em}.list-parallelograms--large .parallelogram .icon-parallelogram{height:100%}.parallelogram{position:relative;padding-left:2em;height:7.2em;width:20em}.parallelogram:before,.parallelogram:after{width:calc(100% - 2em);position:absolute;content:"";top:0;right:0;bottom:0;left:0;clip-path:polygon(40% 0,100% 0,60% 100%,0 100%)}.parallelogram:before{background-color:var(--color-orange);z-index:10}.parallelogram:after{background-color:var(--color-blue);z-index:20;left:auto}.parallelogram .icon-parallelogram{justify-content:center;align-items:center;position:relative;height:7.2em;display:flex;z-index:30}.parallelogram .icon-parallelogram img{width:6.2em}@media only screen and (max-width:770px){.list-parallelograms{grid-template-columns:repeat(3,minmax(0,200px));justify-content:space-between;column-gap:16px;row-gap:48px}.list-parallelograms .item{width:100%;align-items:center;gap:16px}.list-parallelograms .item>a{width:100%;align-items:center;gap:16px}.list-parallelograms .item .title__default{width:100%;align-items:center;text-align:center}.list-parallelograms .item .title__default h2{color:var(--color-blue);font-size:15px;line-height:15px;font-weight:700}.list-parallelograms .item .combo{width:100%}.list-parallelograms .item .combo select{height:40px;padding:0 40px 0 20px;font-size:12px}.list-parallelograms .item .combo:after{width:9px;height:9px;right:30px;top:-3px}.list-parallelograms--large{grid-template-columns:repeat(3,minmax(0,200px))}.list-parallelograms--large .parallelogram{width:min(164px,100%);height:66px;padding-left:0}.list-parallelograms--large .parallelogram:before,.list-parallelograms--large .parallelogram:after{width:100%}.list-parallelograms--large .parallelogram:after{clip-path:polygon(calc(40% + 10px) 0,100% 0,60% 100%,10px 100%)}.list-parallelograms--large .parallelogram .icon-parallelogram{height:66px}.list-parallelograms--large .parallelogram .icon-parallelogram img{width:36px;height:36px;object-fit:contain}.parallelogram{width:min(164px,100%);height:66px;padding-left:0}.parallelogram:before,.parallelogram:after{width:100%}.parallelogram:after{clip-path:polygon(calc(40% + 10px) 0,100% 0,60% 100%,10px 100%)}.parallelogram .icon-parallelogram{height:66px}.parallelogram .icon-parallelogram img{width:36px;height:36px;object-fit:contain}}@media only screen and (max-width:500px){.list-parallelograms,.list-parallelograms--large{grid-template-columns:repeat(2,minmax(0,200px))}}.product-catalog-filter{width:100%}.product-catalog-filter__header{display:flex;align-items:center;justify-content:space-between;gap:1em;margin-bottom:1.8em}.product-catalog-filter__header h2{text-transform:uppercase;color:var(--color-text);font-size:1.8em;font-weight:500}.product-catalog-filter__header a{color:var(--color-blue);font-size:1.2em;text-decoration:underline}.product-catalog-filter__group{border-top:1px solid var(--color-gray-200);padding:2em 0}.product-catalog-filter__group summary{text-transform:uppercase;display:flex;align-items:center;justify-content:space-between;gap:1em;color:var(--color-text);font-size:1.5em;font-weight:500;list-style:none;cursor:pointer}.product-catalog-filter__group summary::-webkit-details-marker{display:none}.product-catalog-filter__group summary:after{content:"";width:20px;height:20px;flex-shrink:0;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%3e%3cpath%20d='M11%209H20V11H11L9%209V0H11V9Z'%20fill='%23FF8200'/%3e%3cpath%20d='M9%2011L7.86805e-07%2011L9.61651e-07%209L9%209L11%2011L11%2020L9%2020L9%2011Z'%20fill='%23005D94'/%3e%3c/svg%3e") center/20px 20px no-repeat}.product-catalog-filter__group[open] summary:after{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='2'%20viewBox='0%200%2020%202'%20fill='none'%3e%3cpath%20d='M11%200H20V2H11L9%200H11Z'%20fill='%23FF8200'/%3e%3cpath%20d='M9%202L0%202L1.74846e-07%20-9.61651e-07L9%20-1.74846e-07L11%202L9%202Z'%20fill='%23005D94'/%3e%3c/svg%3e");background-size:20px 2px}.product-catalog-filter__options{display:grid;gap:1.3em;margin-top:1.8em}.product-catalog-filter__options label{display:flex;align-items:center;gap:.8em;min-height:2.2em;font-size:1.4em;color:var(--color-text);cursor:pointer}.product-catalog-filter__options input{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;accent-color:var(--color-blue);width:1.2em;height:1.2em;flex-shrink:0;margin:0}.product-catalog-filter__options label:has(input:disabled){opacity:.5;cursor:default}.product-catalog-filter__count{margin-left:auto;font-size:.9em}.product-catalog-filter__empty{font-size:1.3em;margin-top:1em;color:var(--color-text)}.product-catalog-filter__apply{padding:.8em 1em;font-size:1.4em;color:var(--white);background:var(--color-blue);border:0;cursor:pointer}.product-catalog-filter--automatic .product-catalog-filter__apply{display:none}@media(pointer:coarse){.product-catalog-filter__options label,.product-catalog-filter__group summary{min-height:44px}}@media only screen and (max-width:770px){.product-catalog-filter{margin-inline:auto}.product-catalog-filter__header{display:none}.product-catalog-filter__group{padding:0}.product-catalog-filter__group:first-of-type{border-top:0}.product-catalog-filter__group[open]{padding:0}.product-catalog-filter__group summary{min-height:60px;font-size:16px;line-height:60px}.product-catalog-filter__options{gap:0;margin-bottom:25px}.product-catalog-filter__options label{gap:8px;min-height:50px;font-size:16px;line-height:50px}.product-catalog-filter__options input{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:22px;height:22px;border:1px solid #cbcbcb;border-radius:3px;background:var(--white)}.product-catalog-filter__options input:checked{border-color:var(--color-blue);background:var(--color-blue)}.product-catalog-filter__options input:checked:after{position:absolute;top:2px;left:6px;width:6px;height:11px;border:solid var(--white);border-width:0 2px 2px 0;content:"";transform:rotate(45deg)}.product-catalog-filter__options input:focus-visible{outline:2px solid var(--color-orange);outline-offset:2px}.product-catalog-filter__count,.product-catalog-filter__apply{display:none}}.product-catalog-layout{grid-template-columns:minmax(22em,29em) minmax(0,1fr);align-items:stretch;display:grid;gap:4em;width:100%}.product-catalog-results{display:flex;flex-direction:column;min-width:0;width:100%}.product-catalog-results .gridProducts__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:6em 3em}.product-catalog-results .pagination{margin-top:auto;padding-top:8em}.product-catalog-results .pagination .screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.product-catalog-results .pagination .nav-links{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1em}.product-catalog-results .pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:4.4rem;min-height:4.4rem;padding:.5em;border:1px solid var(--color-gray-200);border-radius:.1875em;color:var(--color-blue);font-size:1.6em;font-weight:700;text-decoration:none}.product-catalog-results .pagination .page-numbers.current{background:var(--color-blue);border-color:var(--color-blue);color:var(--white)}.product-catalog-results .pagination .page-numbers:focus-visible{outline:2px solid var(--color-orange);outline-offset:3px}.product-catalog-results .pagination .page-numbers.dots{border-color:transparent}.product-catalog-results .pagination .page-numbers.prev,.product-catalog-results .pagination .page-numbers.next{gap:1.6rem;padding-inline:1.5em;font-size:1.2em;font-weight:400;text-transform:uppercase}.product-catalog-results .pagination .page-numbers.prev:before,.product-catalog-results .pagination .page-numbers.next:after{content:"";width:8px;height:13px;flex-shrink:0;background:center/contain no-repeat}.product-catalog-results .pagination .page-numbers.prev:before{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='8'%20height='13'%20viewBox='0%200%208%2013'%20fill='none'%3e%3cpath%20d='M0.0001055%206.36377L6.36407%2012.7277L7.07117%2012.0206L1.41432%206.36377L7.07117%200.706915L6.36407%20-0.000191391L0.0001055%206.36377Z'%20fill='%23005D94'/%3e%3c/svg%3e")}.product-catalog-results .pagination .page-numbers.next:after{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='8'%20height='13'%20viewBox='0%200%208%2013'%20fill='none'%3e%3cpath%20d='M7.07118%206.36377L0.707223%2012.7277L0.000115871%2012.0206L5.65697%206.36377L0.000115871%200.706915L0.707223%20-0.000191391L7.07118%206.36377Z'%20fill='%23005D94'/%3e%3c/svg%3e")}.product-catalog-results .pagination a.page-numbers:hover{border-color:var(--color-blue);background:var(--color-gray-200)}@media only screen and (max-width:1023px){.product-catalog-layout{grid-template-columns:1fr;gap:4em}.product-catalog-results .gridProducts__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:770px){.product-catalog-layout{gap:50px}.product-catalog-results .gridProducts{padding:0}.product-catalog-results .gridProducts__list{grid-template-columns:repeat(2,minmax(0,1fr))}.product-catalog-results .pagination{margin-top:0;padding-top:100px}.product-catalog-results .pagination .nav-links{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:10px;width:300px;max-width:100%;height:40px;margin-inline:auto}.product-catalog-results .pagination .nav-links:not(:has(.prev)):before{content:"";display:block;flex:0 0 40px;width:40px;height:40px;margin-right:30px;border:1px solid var(--color-gray-200);border-radius:3px;background:var(--white) url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='8'%20height='13'%20viewBox='0%200%208%2013'%20fill='none'%3e%3cpath%20d='M0.0001055%206.36377L6.36407%2012.7277L7.07117%2012.0206L1.41432%206.36377L7.07117%200.706915L6.36407%20-0.000191391L0.0001055%206.36377Z'%20fill='%23005D94'/%3e%3c/svg%3e") center/8px 13px no-repeat;box-sizing:border-box;pointer-events:none}.product-catalog-results .pagination .nav-links .page-numbers{flex:0 0 40px;width:40px;min-width:40px;height:40px;min-height:40px;padding:0;font-size:16px;line-height:12px;box-sizing:border-box}.product-catalog-results .pagination .nav-links .page-numbers.prev{margin-right:30px}.product-catalog-results .pagination .nav-links .page-numbers.next{margin-left:auto}.product-catalog-results .pagination .nav-links .page-numbers.prev,.product-catalog-results .pagination .nav-links .page-numbers.next{gap:0;font-size:0}}@media only screen and (max-width:500px){.product-catalog-results .gridProducts__list{grid-template-columns:minmax(0,1fr)}}.product-comparison__launch{position:fixed;z-index:1000;right:3rem;bottom:3rem;min-height:5rem;padding:1.4rem 2.4rem;border:0;border-radius:.3rem;background:var(--color-orange);color:var(--white);font:inherit;font-size:1.5rem;font-weight:700;text-transform:uppercase;box-shadow:0 .5rem 2rem #0003;cursor:pointer}.product-comparison__launch:hover,.product-comparison__launch:focus-visible{background:var(--color-blue)}.product-comparison__launch:focus-visible{outline:3px solid var(--color-orange);outline-offset:3px}.product-comparison__launch[hidden]{display:none}.product-comparison__status{position:fixed;z-index:1001;right:3rem;bottom:9rem;max-width:min(38rem,100vw - 3rem);margin:0;padding:1.2rem 1.6rem;border-radius:.3rem;background:var(--color-blue-dark);color:var(--white);font-size:1.4rem;box-shadow:0 .5rem 2rem #0003}.product-comparison__status[hidden]{display:none}.product-comparison__dialog{position:fixed;inset:50% auto auto 50%;width:min(96vw,150rem);max-width:none;height:min(90vh,100rem);max-height:none;margin:0;padding:0;border:.6rem solid rgba(255,255,255,.7);background:var(--white);color:var(--black-carbon);box-shadow:0 0 0 1px #0006;transform:translate(-50%,-50%)}.product-comparison__dialog::backdrop{background:#000000c7}.product-comparison__dialog[open]{display:flex}.product-comparison__frame{display:flex;flex-direction:column;min-width:0;width:100%;min-height:0}.product-comparison__topbar{position:sticky;z-index:5;top:0;display:flex;flex:0 0 auto;align-items:center;justify-content:center;min-height:4.2rem;padding:.8rem 1.4rem;background:#505050;color:var(--white)}.product-comparison__topbar h2{margin:0;color:inherit;font-size:1.5rem;font-weight:700;line-height:1.2;text-align:center}.product-comparison__actions{position:absolute;top:50%;right:1.2rem;display:flex;align-items:center;gap:1rem;transform:translateY(-50%)}.product-comparison__clear,.product-comparison__close{border:0;font:inherit;cursor:pointer}.product-comparison__clear{min-height:3rem;padding:.6rem 1.2rem;border-radius:.3rem;background:#aaa;color:var(--white);font-size:1.2rem;font-weight:700;text-transform:uppercase}.product-comparison__clear:hover,.product-comparison__clear:focus-visible{background:var(--color-orange)}.product-comparison__close{display:block;width:3.6rem;height:3.6rem;padding:0;background:transparent;color:var(--white);font-size:3rem;line-height:1}.product-comparison__close:hover,.product-comparison__close:focus-visible{color:var(--color-orange)}.product-comparison__message{flex:0 0 auto;padding:1.6rem;color:var(--color-blue);font-size:1.4rem;text-align:center}.product-comparison__message[hidden],.product-comparison__swipe-hint{display:none}.product-comparison__table-wrap{flex:1 1 auto;min-width:0;min-height:0;overflow:auto;overscroll-behavior:contain}.product-comparison__table{width:100%;min-width:max-content;border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:1.4rem;line-height:1.45}.product-comparison__table th,.product-comparison__table td{min-width:24rem;padding:1.4rem;border-right:1px solid #dedede;border-bottom:1px solid #dedede;background:var(--white);text-align:center;vertical-align:middle}.product-comparison__table thead th{position:sticky;z-index:3;top:0}.product-comparison__table th:first-child,.product-comparison__table td:first-child{position:sticky;z-index:2;left:0;min-width:20rem;width:20rem;background:#f0f0f0;text-align:left}.product-comparison__table thead th:first-child{z-index:4}.product-comparison__table tbody th{color:var(--color-blue-dark);font-size:1.3rem;font-weight:700;text-transform:uppercase}.product-comparison__table tbody tr.is-different th,.product-comparison__table tbody tr.is-different td{background:var(--color-orange)}.product-comparison__product{min-width:24rem;height:20rem}.product-comparison__remove{display:block;margin:0 auto 1rem;padding:.2rem .6rem;border:0;background:transparent;color:#777;font:inherit;font-size:1.2rem;text-transform:uppercase;cursor:pointer}.product-comparison__remove:hover,.product-comparison__remove:focus-visible{color:var(--color-orange);text-decoration:underline}.product-comparison__product-link{display:flex;flex-direction:column;align-items:center;gap:1rem;color:var(--color-blue-dark);font-weight:700;text-decoration:none}.product-comparison__product-link:hover{color:var(--color-orange)}.product-comparison__product-image{display:block;width:12rem;height:9rem;object-fit:contain}.product-comparison__description{text-align:center;overflow-wrap:anywhere}.product-comparison__description p{margin:0 0 1em}.product-comparison__description p:last-child{margin-bottom:0}.product-comparison__description ul,.product-comparison__description ol{display:inline-block;margin:.6em auto 0;padding-left:1.8em;text-align:left}.product-comparison__loading{min-height:12rem;padding:3rem;text-align:center}.product-comparison__value{white-space:pre-line;overflow-wrap:anywhere}.product-comparison__empty{padding:2.4rem;color:#777;text-align:center}@media only screen and (max-width:770px){.product-comparison__launch{right:15px;bottom:15px;min-height:46px;padding:12px 18px;border-radius:3px;font-size:13px}.product-comparison__status{right:15px;bottom:70px;max-width:min(380px,100vw - 30px);padding:12px 16px;border-radius:3px;font-size:14px}.product-comparison__dialog{top:0;right:0;bottom:0;left:0;width:100vw;height:100dvh;max-height:none;margin:0;border:0;transform:none}.product-comparison__topbar{justify-content:flex-start;min-height:50px;padding:0 15px}.product-comparison__topbar h2{font-size:15px;text-align:left}.product-comparison__actions{right:10px;gap:4px}.product-comparison__clear{min-height:34px;padding:0 9px;border-radius:3px;font-size:11px}.product-comparison__close{display:block;width:36px;height:36px;font-size:30px}.product-comparison__message{padding:16px;font-size:14px}.product-comparison__swipe-hint{display:block;flex:0 0 auto;margin:0;padding:9px 14px;background:var(--color-blue-100);color:var(--color-blue-dark);font-size:11px;text-align:center}.product-comparison__table{font-size:12px;line-height:1.4}.product-comparison__table th,.product-comparison__table td{min-width:56vw;padding:10px}.product-comparison__table th:first-child,.product-comparison__table td:first-child{min-width:112px;width:112px;max-width:112px}.product-comparison__table tbody th{font-size:11px}.product-comparison__product{min-width:56vw;height:160px}.product-comparison__remove{margin-bottom:8px;padding:2px 4px;font-size:10px}.product-comparison__product-link{gap:8px;font-size:13px}.product-comparison__product-image{width:100px;height:70px}.product-comparison__description{font-size:12px;text-align:left}.product-comparison__value{font-size:12px}}.product-detail{width:100%;display:flex;flex-direction:column;gap:8em}@media only screen and (max-width:770px){.product-detail{gap:0}.product-detail-section-layout{gap:28px}.main-single-product:not(.main-analysis-product) .product-detail-section-layout{gap:35px}.main-single-product:not(.main-analysis-product) .product-detail-section-layout--app{gap:24px}.product-detail-section-layout>.title__default{align-items:center;width:100%;gap:26px;text-align:center}.product-detail-section-layout>.title__default h2{margin:0;color:var(--color-blue);font-size:32px;line-height:38px}.product-detail-section-layout>.title__default h2 span{color:var(--black-carbon)}.product-detail-section-layout>.title__default hr{width:175px;height:4px;margin:0 auto;border:0;background:linear-gradient(to right,var(--color-orange) 0 25%,var(--color-blue) 25% 75%,var(--color-orange) 75% 100%)}.main-single-product:not(.main-analysis-product)>section:first-of-type>.product-detail-page-layout{gap:30px;padding-bottom:0}.main-single-product:not(.main-analysis-product)>section:first-of-type>.product-detail-page-layout>.breadcrumb{margin-bottom:-10px}}@media only screen and (max-width:500px){.main-single-product:not(.main-analysis-product)>section>.wrapper-center{max-width:420px}}.product-detail-anchor-nav{box-sizing:border-box;width:100%;min-height:7.3rem;border-radius:.3rem;background-color:var(--color-blue);color:var(--white);overflow-x:auto}.product-detail-anchor-nav__label,.product-detail-anchor-nav__select{display:none}.product-detail-anchor-nav{overscroll-behavior-inline:contain;scrollbar-width:none}.product-detail-anchor-nav::-webkit-scrollbar{display:none}.product-detail-anchor-nav ul{box-sizing:border-box;width:100%;min-width:max-content;min-height:7.3rem;margin:0;padding:0 2.4rem;list-style:none;display:flex;align-items:center;justify-content:center}.product-detail-anchor-nav li{position:relative;display:flex;align-items:center;min-height:7.3rem;white-space:nowrap}.product-detail-anchor-nav li:not(:last-child):after{content:"•";margin:0 4rem;color:var(--white);font-size:1.6rem;line-height:1}.product-detail-anchor-nav a{color:var(--white);font-size:1.6rem;font-weight:400;line-height:1;text-decoration:none;text-transform:uppercase;transition:color .15s ease}.product-detail-anchor-nav a:hover,.product-detail-anchor-nav a:focus-visible,.product-detail-anchor-nav a.is-active{color:var(--color-orange)}.product-detail-anchor-nav a.is-active{font-weight:700}.product-detail-anchor-nav a:focus-visible{outline:2px solid var(--white);outline-offset:5px}[id^=product-]{scroll-margin-top:24rem}@media only screen and (max-width:770px){[id^=product-]{scroll-margin-top:90px}#product-introduction{scroll-margin-top:200px}.product-detail-anchor-nav{position:relative;box-sizing:border-box;width:100%;height:52px;min-height:52px;align-self:center;margin-inline:auto;margin:0;border-radius:3px;overflow:hidden}.product-detail-anchor-nav ul{display:none}.product-detail-anchor-nav__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.product-detail-anchor-nav__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;display:block;width:100%;height:52px;min-height:52px;padding:0 48px 0 20px;border:0;border-radius:3px;background:transparent;color:var(--color-orange);font-family:inherit;font-size:15px;font-weight:700;line-height:52px;text-align:left;text-transform:uppercase;cursor:pointer}.product-detail-anchor-nav:after{position:absolute;top:calc(50% - 2px);right:20px;width:8px;height:8px;border-right:2px solid var(--white);border-bottom:2px solid var(--white);content:"";transform:translateY(-50%) rotate(45deg);pointer-events:none}}.product-detail-section-layout--app{gap:0}.product-detail-app{display:grid;grid-template-columns:minmax(0,95.1rem) 21.2rem;justify-content:space-between;align-items:center;width:100%;color:var(--black-carbon)}.product-detail-app__description{font-size:1.6em;font-weight:400;line-height:1.625}.product-detail-app__description p:first-child{margin-top:0}.product-detail-app__description p:last-child{margin-bottom:0}.product-detail-app__badge{display:block;width:21.2rem;line-height:0}.product-detail-app__badge img{display:block;width:100%;height:auto}.product-detail-app__badge:focus-visible{outline:2px solid var(--color-blue);outline-offset:3px}@media only screen and (max-width:1023px){.product-detail-app{grid-template-columns:minmax(0,1fr) auto;gap:3rem}}@media only screen and (max-width:770px){.product-detail-app{grid-template-columns:1fr;gap:20px;text-align:center}.product-detail-app__description{font-size:14px;line-height:24px}.product-detail-app__badge{width:212px;max-width:100%;margin-inline:auto}.main-single-product:not(.main-analysis-product) .product-detail-app{gap:26px}}.product-detail-documents{width:100%;color:var(--black-carbon)}.product-detail-documents__list{list-style:none;margin:0;padding:0}.product-detail-documents__divider{height:1px;margin:0;padding:0;line-height:0;background-color:var(--color-gray-200)}.product-detail-documents__divider img{display:block;width:100%;height:auto}.product-detail-documents__row{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,34.375%) minmax(0,1fr);align-items:center;min-height:7.35em}.product-detail-documents__label{font-size:1.6em;font-weight:400;line-height:1.2;text-transform:uppercase}.product-detail-documents__downloads{display:flex;flex-wrap:wrap;align-items:center;gap:1em}.product-detail-documents__downloads .custom-button{margin:0}.product-detail-documents__downloads .custom-button__control{box-sizing:border-box;min-height:4.9rem;height:4.9rem;padding:1.5rem 3rem;border-radius:.3rem;font-size:1.5rem;font-weight:700;line-height:1.2rem;opacity:1}.product-detail-documents__downloads .custom-button__control>span{gap:1rem}.product-detail-documents__downloads .custom-button__control>span>img{width:2rem;height:1.9rem}.product-detail-documents__downloads .custom-button__control:hover,.product-detail-documents__downloads .custom-button__control:focus-visible{background-color:var(--color-orange);color:var(--white)}.product-detail-documents__downloads .custom-button__control:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px}@media only screen and (max-width:770px){.product-detail-documents__list{flex-direction:column;display:flex;gap:20px}.product-detail-documents__row{display:flex;flex-direction:column;align-items:center;gap:15px;min-height:0}.product-detail-documents__row:nth-last-child(2){padding-bottom:0}.product-detail-documents__divider:last-child{display:none}.product-detail-documents__label{font-size:14px;line-height:22px;text-align:center}.product-detail-documents__downloads{justify-content:center;gap:10px;width:100%}.product-detail-documents__downloads .custom-button{flex:0 0 185px;width:185px;max-width:calc(50% - 5px)}.product-detail-documents__downloads .custom-button__control{box-sizing:border-box;width:100%;min-width:0;min-height:49px;height:49px;max-width:none;margin:0;padding:0 12px;font-size:15px;line-height:18px}.product-detail-documents__downloads .custom-button__control>span{gap:10px}.product-detail-documents__downloads .custom-button__control>span>img{width:20px;height:19px}}.product-detail-drivers{width:100%;color:var(--black-carbon)}.product-detail-drivers__scroll{width:100%;overflow-x:auto}.product-detail-drivers table{width:100%;min-width:102rem;border-collapse:collapse;table-layout:fixed;font-size:1.6em;line-height:1.6;text-align:left}.product-detail-drivers__file-column{width:19.53%}.product-detail-drivers__description-column{width:35.47%}.product-detail-drivers__version-column{width:9.92%}.product-detail-drivers__compatibility-column{width:15.08%}.product-detail-drivers__date-column{width:10.16%}.product-detail-drivers__download-column{width:9.84%}.product-detail-drivers thead tr{border-top:1px solid var(--color-gray-200);border-bottom:1px solid var(--color-gray-200)}.product-detail-drivers thead th{box-sizing:border-box;height:6.5rem;padding:0;font-weight:700;vertical-align:middle}.product-detail-drivers tbody tr{border-bottom:1px solid var(--color-gray-200)}.product-detail-drivers tbody td{box-sizing:border-box;height:15.2rem;padding:1.2rem 1.4rem 1.2rem 0;font-weight:400;vertical-align:middle;overflow-wrap:anywhere}.product-detail-drivers tbody td:first-child{font-weight:700}.product-detail-drivers__download{display:inline-flex;align-items:center;gap:.9rem;color:var(--color-blue);font-size:1.6rem;font-weight:700;line-height:1;text-decoration:none;white-space:nowrap}.product-detail-drivers__download img{display:block;width:2rem;height:1.9rem;flex:0 0 auto}.product-detail-drivers__download:hover,.product-detail-drivers__download:focus-visible{text-decoration:underline}.product-detail-drivers__download:focus-visible{outline:2px solid var(--color-orange);outline-offset:3px}.product-detail-drivers__mobile-label{display:none}@media only screen and (max-width:770px){.product-detail-drivers__scroll{width:100%;margin:0;overflow:visible}.product-detail-drivers table{display:block;width:100%;min-width:0;font-size:14px;line-height:24px;text-align:center}.product-detail-drivers thead{display:none}.product-detail-drivers tbody,.product-detail-drivers tbody tr{display:block;width:100%}.product-detail-drivers tbody tr{box-sizing:border-box;padding:17px 0;border-bottom:1px solid var(--color-gray-200)}.product-detail-drivers tbody tr:first-child{border-top:1px solid var(--color-gray-200)}.product-detail-drivers tbody td{display:block;box-sizing:border-box;width:100%;height:auto;min-height:0;padding:0;vertical-align:initial;overflow-wrap:anywhere}.product-detail-drivers tbody td:first-child{margin-bottom:11px;font-size:14px;font-weight:700;line-height:16px}.product-detail-drivers tbody td:nth-child(2){max-width:350px;margin:0 auto 21px;font-size:14px;line-height:24px}.product-detail-drivers tbody td:nth-child(3),.product-detail-drivers tbody td:nth-child(4),.product-detail-drivers tbody td:nth-child(5){margin-bottom:21px;font-size:14px;line-height:16px}.product-detail-drivers tbody td:nth-child(5){margin-bottom:25px}.product-detail-drivers__mobile-label{display:inline;font-weight:700;text-transform:uppercase}.product-detail-drivers__download{justify-content:center;gap:10px;margin-top:0;font-size:14px;line-height:19px}.main-single-product section.section .product-detail-drivers__download img{width:20px;height:19px}}.product-detail-overview{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:6em}.product-detail-overview--text-only{grid-template-columns:minmax(0,1fr)}.product-detail-overview--analysis .product-detail-overview__main-image{padding:0}.product-detail-overview__main-image{border:1px solid var(--color-gray-200);border-radius:1em;padding:4em;background:var(--white);overflow:hidden}.product-detail-overview__main-image img{display:block;width:100%;height:auto;object-fit:contain}.product-detail-overview__slider{width:100%;overflow:hidden}.product-detail-overview__slider .swiper-slide{box-sizing:border-box;height:auto}.product-detail-overview__gallery{list-style:none;padding:0;margin:2em 0 0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1.5em}.product-detail-overview__gallery li{min-width:0;aspect-ratio:1;border:1px solid var(--color-gray-200);border-radius:.6em;overflow:hidden}.product-detail-overview__gallery button{width:100%;height:100%;padding:.8em;border:0;background:transparent;cursor:pointer}.product-detail-overview__gallery button.is-active{outline:2px solid var(--color-orange);outline-offset:-2px}.product-detail-overview__gallery img{width:100%;height:100%;object-fit:contain}.product-detail-overview__carousel{display:none}.product-detail-overview__meta{margin-top:8em;color:var(--color-blue)}.product-detail-overview__documentation{margin-top:8em;color:var(--black-carbon)}.product-detail-overview__documentation-title{margin:0 0 1.5em;color:var(--color-blue);font-size:1.8em;font-weight:700;line-height:1.35}.product-detail-overview__documentation-links{display:flex;flex-wrap:wrap;align-items:center;gap:1em}.product-detail-overview__documentation-links .custom-button{margin:0}.product-detail-overview__documentation-links .custom-button__control{min-height:4.9rem;height:4.9rem;padding:1.5rem 3rem;border-radius:.3rem;font-size:1.5rem;font-weight:700;line-height:1.2rem}.product-detail-overview__documentation-links .custom-button__control>span{gap:1rem}.product-detail-overview__documentation-links .custom-button__control>span>img{width:2rem;height:1.9rem}.product-detail-overview__meta-row{display:grid;grid-template-columns:minmax(0,23.6rem) minmax(0,1fr);align-items:center;min-height:8em;column-gap:0}.product-detail-overview__meta-label{margin:0;color:var(--color-blue);font-size:1.6em;font-weight:700;line-height:1.3;text-transform:uppercase}.product-detail-overview__meta-value{color:var(--black-carbon);font-size:1.6em;line-height:1.4}.product-detail-overview__meta-value p{margin:0}.product-detail-overview__certifications{list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:2em;margin:0;padding:0}.product-detail-overview__certifications li{display:flex;align-items:center}.product-detail-overview__certifications img{display:block;width:auto;max-width:10em;max-height:5em;object-fit:contain}.product-detail-overview__social-list{list-style:none;display:flex;align-items:center;gap:3.2em;margin:0;padding:0}.product-detail-overview__social-list li,.product-detail-overview__social-list span{display:flex;align-items:center;justify-content:center}.product-detail-overview__social-list img{display:block;width:3.2em;height:3.2em;object-fit:contain}.product-detail-overview__actions{display:flex;align-items:center;gap:2em;margin-top:1em}.product-detail-overview__actions .custom-button:first-child .custom-button__control{min-width:23.4rem}.product-detail-overview__actions .custom-button:nth-child(2) .custom-button__control{min-width:12.3rem}.product-detail-overview__content{min-width:0;display:flex;flex-direction:column;gap:2.5em}.product-detail-overview__content h1{margin:0 0 1em;color:var(--color-blue);font-size:3.2em}.product-detail-overview__description{color:var(--black-carbon);font-size:1.6em;line-height:1.6}.product-detail-overview__description p:first-child{margin-top:0}.product-detail-overview__description ol,.product-detail-overview__description ul{padding-left:2em;margin:1em 0}.product-detail-overview__description ul{list-style:disc outside}.product-detail-overview__description ol{list-style:decimal outside}.product-detail-overview__description li{display:list-item;list-style:inherit;margin:.5em 0}@media only screen and (max-width:770px){.product-detail-overview{display:flex;flex-direction:column;align-items:stretch;gap:0}.product-detail-overview__media{display:contents}.product-detail-overview__slider{order:1;box-sizing:border-box;width:100%;max-width:390px;height:290px;margin:0 auto}.product-detail-overview__slider .swiper-slide{display:flex;align-items:center;justify-content:center}.product-detail-overview__main-image{box-sizing:border-box;width:290px;max-width:100%;height:290px;padding:0;border-radius:4px}.product-detail-overview__main-image img{width:100%;height:100%;object-fit:contain}.product-detail-overview__gallery{display:none}.product-detail-overview__carousel{order:2;display:block;position:relative;z-index:2;width:100%;max-width:380px;height:330px;margin:-290px auto 0;pointer-events:none}.product-detail-overview__carousel-arrow{position:absolute;z-index:1;top:126px;width:21px;height:38px;display:flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent;pointer-events:auto;cursor:pointer}.product-detail-overview__carousel-arrow svg{display:block;width:21px;height:38px;overflow:visible;fill:none;stroke:var(--color-orange);stroke-width:2px;stroke-linecap:square;stroke-linejoin:miter}.product-detail-overview__carousel-arrow--previous{left:0}.product-detail-overview__carousel-arrow--next{right:0}.product-detail-overview__carousel-arrow:focus-visible{outline:2px solid var(--color-orange);outline-offset:2px}.product-detail-overview__carousel-dots{position:absolute;bottom:0;left:50%;right:auto;width:max-content;display:flex;align-items:center;justify-content:center;transform:translate(-50%);pointer-events:auto}.product-detail-overview__carousel-dots .swiper-pagination-bullet{flex:0 0 10px;width:10px;height:10px;margin:0;border-radius:50%;background:var(--color-blue);opacity:1}.product-detail-overview__carousel-dots .swiper-pagination-bullet-active{background:var(--color-orange)}.product-detail-overview__carousel .product-detail-overview__carousel-dots.swiper-pagination-bullets.swiper-pagination-horizontal{left:50%;right:auto;width:max-content;bottom:0;transform:translate(-50%)}.product-detail-overview__content{order:3;gap:24px;width:100%;margin-top:20px}.product-detail-overview__description{font-size:14px;line-height:24px}.product-detail-overview__meta{order:4;width:100%;margin-top:28px}.product-detail-overview__documentation{order:5;box-sizing:border-box;width:100%;max-width:380px;margin:48px auto 0}.product-detail-overview__meta-row{grid-template-columns:minmax(0,165px) minmax(0,1fr);align-items:center;min-height:58px;padding:10px 0;border-bottom:1px solid var(--color-gray-200);column-gap:10px}.product-detail-overview__meta-label,.product-detail-overview__meta-value{font-size:14px;line-height:20px}.product-detail-overview__social-list{gap:16px}.product-detail-overview__social-list svg{width:24px;height:24px}.product-detail-overview__certifications{gap:8px}.product-detail-overview__certifications img{max-width:74px;max-height:38px}.product-detail-overview__actions{flex-direction:column;align-items:stretch;gap:12px;margin-top:20px}.product-detail-overview__actions .custom-button{width:100%;margin:0}.product-detail-overview__actions .custom-button__control{box-sizing:border-box;width:100%;min-width:0!important;min-height:42px;height:42px;font-size:15px}.product-detail-overview__documentation-title{margin-bottom:22px;font-size:16px;line-height:22px}.product-detail-overview__documentation-links{flex-direction:column;align-items:stretch;gap:12px}.product-detail-overview__documentation-links .custom-button{width:100%}.product-detail-overview__documentation-links .custom-button__control{box-sizing:border-box;width:100%;min-width:0;min-height:42px;height:42px;font-size:15px}.product-detail-overview__documentation-links .custom-button__control>span{gap:.5em}.product-detail-overview__documentation-links .custom-button__control>span>img{width:1em;height:1em}}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev ::slotted(svg),.swiper-button-prev svg,.swiper-button-next ::slotted(svg),.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center;fill:currentColor;pointer-events:none}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset, 50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset, 4px);right:auto}.swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset, 4px);left:auto}.swiper-horizontal .swiper-button-prev,.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{top:var(--swiper-navigation-top-offset, 50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset, 4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset, 4px);left:auto}.swiper-horizontal .swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-horizontal .swiper-button-prev .swiper-navigation-icon,.swiper-horizontal~.swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-horizontal~.swiper-button-prev .swiper-navigation-icon,.swiper-horizontal.swiper-rtl .swiper-button-next ::slotted(.swiper-navigation-icon),.swiper-horizontal.swiper-rtl .swiper-button-next .swiper-navigation-icon,.swiper-horizontal.swiper-rtl~.swiper-button-next ::slotted(.swiper-navigation-icon),.swiper-horizontal.swiper-rtl~.swiper-button-next .swiper-navigation-icon{transform:rotate(180deg)}.swiper-horizontal.swiper-rtl .swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-horizontal.swiper-rtl .swiper-button-prev .swiper-navigation-icon,.swiper-horizontal.swiper-rtl~.swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-horizontal.swiper-rtl~.swiper-button-prev .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-prev,.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-prev,.swiper-vertical~.swiper-button-next{left:var(--swiper-navigation-top-offset, 50%);right:auto;margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset, 4px);bottom:auto}.swiper-vertical .swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-vertical .swiper-button-prev .swiper-navigation-icon,.swiper-vertical~.swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-vertical~.swiper-button-prev .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset, 4px);top:auto}.swiper-vertical .swiper-button-next ::slotted(.swiper-navigation-icon),.swiper-vertical .swiper-button-next .swiper-navigation-icon,.swiper-vertical~.swiper-button-next ::slotted(.swiper-navigation-icon),.swiper-vertical~.swiper-button-next .swiper-navigation-icon{transform:rotate(90deg)}.product-detail-section-layout{gap:3em}.product-detail-specifications{width:100%}.product-detail-specifications table{border-collapse:collapse;border-spacing:0;table-layout:auto;width:100%;color:var(--black-carbon);font-size:1.6em;line-height:1.2;text-align:left;text-transform:uppercase;overflow-wrap:anywhere}.product-detail-specifications--analysis table{text-transform:none;line-height:26px}.product-detail-specifications--analysis .product-detail-specifications__label-column{width:51.56%;max-width:none}.product-detail-specifications--analysis .product-detail-specifications__row th,.product-detail-specifications--analysis .product-detail-specifications__row td{height:auto;padding:23px 0;vertical-align:top;line-height:26px}.product-detail-specifications--analysis .product-detail-specifications__row th{width:51.56%;max-width:none}.product-detail-specifications__label-column{width:25.8%;max-width:35%}.product-detail-specifications__row th,.product-detail-specifications__row td{box-sizing:border-box;height:3.95em;padding:0;vertical-align:middle;overflow-wrap:anywhere}.product-detail-specifications__row th{width:25.8%;max-width:35%;font-weight:700}.product-detail-specifications__row td{font-weight:400}.product-detail-specifications__header th{box-sizing:border-box;height:4em;padding:0;text-align:left;vertical-align:middle;font-weight:700;overflow-wrap:anywhere}.product-detail-specifications__divider{height:1px}.product-detail-specifications__divider td,.product-detail-specifications__divider th{border:0;height:1px;line-height:0;padding:0;font-size:0}.product-detail-specifications__divider img{display:block;width:100%;height:auto}@media only screen and (max-width:770px){.product-detail-specifications{width:100%}.product-detail-specifications table{display:block;width:100%;font-size:16px;line-height:22px;text-align:center}.product-detail-specifications--analysis thead{display:none}.product-detail-specifications tbody{display:block;width:100%}.product-detail-specifications__label-column{display:none}.product-detail-specifications__row{display:block;padding:18px 0}.product-detail-specifications__row th,.product-detail-specifications__row td{display:block;box-sizing:border-box;width:100%;max-width:none;height:auto;min-height:0;padding:0;line-height:24px;text-align:center}.product-detail-specifications__row th{margin-bottom:11px;font-size:16px;font-weight:700;width:100%!important}.product-detail-specifications__row td{font-size:14px;font-weight:400}.product-detail-specifications__divider,.product-detail-specifications__divider td,.product-detail-specifications__divider th{display:block;width:100%}.product-detail-specifications--analysis .product-detail-specifications__row{padding:24px 0}}.textImage__layout{grid-template-columns:minmax(0,550fr) minmax(0,640fr);align-items:start;display:grid;gap:9rem}.textImage__layout--right{grid-template-columns:minmax(0,640fr) minmax(0,550fr)}.textImage__layout--right>.textImage__photo{order:-1}.textImage__layout--text-only{grid-template-columns:minmax(0,1fr)}.textImage__content{flex-direction:column;display:flex;min-width:0;gap:3rem}.textImage__content sup{color:var(--color-blue);font-weight:800;font-size:3rem}.textImage__intro{background-color:var(--color-orange);padding:2.3rem 3rem 2.2rem;flex-direction:column;border-radius:1rem;color:var(--white);font-style:italic;line-height:1.5;font-size:2rem;display:flex;gap:1em}.textImage__description{flex-direction:column;line-height:1.625;font-size:1.6rem;display:flex;gap:1em}.textImage__description ul{padding-left:2rem}.textImage__description ul li{list-style:disc outside}.textImage__photo{border-radius:1rem;overflow:hidden}.textImage__photo img{height:100%;width:100%}@media only screen and (max-width:770px){.textImage__layout{flex-direction:column;display:flex;gap:40px}.textImage__layout--right{flex-direction:column-reverse}.textImage__photo{border-radius:10px;max-width:500px;margin:0 auto;width:100%;order:-1}.textImage__content{width:100%;gap:30px}.textImage__intro{border-radius:10px;padding:18px 16px;text-align:center;line-height:1.5;font-size:18px}.textImage__description{text-align:center;font-style:normal;line-height:1.55;font-size:14px}.textImage__description ul{flex-direction:column;align-items:center;display:flex}.textImage__description ul li{width:fit-content}}.historyTimeline{position:relative}.historyTimeline__panels{margin-top:5rem}.historyTimeline__panel[hidden]{display:none}.historyTimeline__track{display:flex;overflow-x:auto;scrollbar-width:thin;scrollbar-color:var(--color-gray-200) transparent;padding:4px 0 12px}.historyTimeline__item{position:relative;flex:1 0 54px;min-width:0}.historyTimeline__item:not(:last-child):after{content:"";position:absolute;top:12px;left:calc(50% + 12px);width:calc(100% - 24px);height:1px;background:var(--color-gray-200)}.historyTimeline__year{display:flex;flex-direction:column;align-items:center;gap:9px;width:100%;background:transparent;color:var(--color-gray-200);font-family:inherit;cursor:pointer}.historyTimeline__year:focus-visible{outline:2px solid var(--color-blue);outline-offset:-2px}.historyTimeline__year[aria-pressed=true]{color:var(--color-blue)}.historyTimeline__year[aria-pressed=true] .historyTimeline__dot{border-color:var(--color-orange)}.historyTimeline__year[aria-pressed=true] .historyTimeline__dot:after{background:var(--color-orange);border-color:var(--color-orange)}.historyTimeline__year[aria-pressed=true] .historyTimeline__label{font-size:16px;font-weight:700}.historyTimeline__dot{display:grid;place-items:center;width:24px;height:24px;border:1px solid var(--color-gray-200);border-radius:50%;background:var(--white)}.historyTimeline__dot:after{content:"";width:16px;height:16px;border:1px solid var(--color-gray-200);border-radius:50%}.historyTimeline__label{font-size:14px;font-weight:600;line-height:20px;letter-spacing:-.03em}.historyTimeline__arrow{position:absolute;top:1px;width:15px;height:30px;background:var(--white);color:var(--color-orange);cursor:pointer}.historyTimeline__arrow:after{content:"";display:block;width:6px;height:6px;margin:auto;border-top:1px solid currentColor;border-right:1px solid currentColor;transform:rotate(45deg)}.historyTimeline__arrow--previous:after{transform:rotate(-135deg)}.historyTimeline__arrow:disabled{color:var(--color-gray-200);cursor:default}.historyTimeline__arrow:focus-visible{outline:2px solid var(--color-blue)}@media only screen and (max-width:770px){.historyTimeline__panels{margin-top:32px}.historyTimeline__track{padding:4px 30px 12px;scrollbar-width:none}.historyTimeline__track::-webkit-scrollbar{display:none}.historyTimeline__item{flex:0 0 54px}.historyTimeline__arrow{top:4px;width:30px;height:50px;z-index:1}.historyTimeline__arrow:after{width:12px;height:12px;border-top:2px solid currentColor;border-right:2px solid currentColor}.historyTimeline__arrow--previous{left:0!important}.historyTimeline__arrow--next{left:auto!important;right:0}.historyTimeline__arrow:disabled{color:var(--color-orange)}.historyTimeline__panel{max-width:500px;margin:0 auto;width:100%}.historyTimeline__panel .textImage__layout{gap:0}.historyTimeline__panel .textImage__photo{aspect-ratio:1;border-radius:10px;max-width:none}.historyTimeline__panel .textImage__photo img{width:100%;height:100%;object-fit:cover}.historyTimeline__panel .textImage__content{width:calc(100% - 40px);margin:0 auto;padding-top:38px;gap:20px}.historyTimeline__panel .textImage__content sup{font-size:26px;line-height:26px;margin:0 auto}}.title__default{text-transform:uppercase;flex-direction:column;position:relative;width:fit-content;display:flex;gap:2.5em}.title__default h2 a,.title__default .title__default-content a{color:inherit;text-decoration:none}.title__default h2 a:hover,.title__default .title__default-content a:hover{color:var(--color-orange)}.title__default--compare{flex-direction:row;padding-bottom:.5em;align-items:center;display:flex;gap:.8em;cursor:pointer}.title__default--compare input{border:1px var(--color-gray-200) solid;border-radius:.2em;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;height:2.2rem;width:2.2rem}.title__default--compare i{color:var(--black-carbon);font-style:normal;font-size:1.6em;font-weight:100}.title__default h2{font-size:min(2.24609375vw,46px);color:var(--color-blue);font-weight:800;line-height:1}.title__default h2 span{color:var(--black-carbon)}.title__default .title__default-content{color:var(--black-carbon);font-size:1.6em;line-height:1.5;text-transform:none}.title__default .title__default-content ul{margin:0;padding-left:1.25em}.title__default .title__default-content li{margin:0 0 .35em}.title__default p{color:var(--black-carbon);padding-bottom:.3em;font-size:1.2em;font-weight:100}.title__default p strong{font-weight:700}.title__default>ul{color:var(--black-carbon);font-size:1.2em;font-weight:100;line-height:1.5;list-style-type:disc;padding-left:1.25em;text-transform:none}.title__default>ul li{margin-bottom:.35em}.title__default .title__default-compare{padding-bottom:.5em;align-items:center;display:flex;gap:.8em}.title__default .title__default-compare input{border:1px var(--color-gray-200) solid;border-radius:.2em;height:2.2rem;width:2.2rem}.title__default .title__default-compare i{font-style:normal;font-size:1.6em;font-weight:100}.title__default .custom-button{margin-bottom:1em}.title__default hr{background:linear-gradient(to right,color-mix(in srgb,var(--color-blue) 100%,transparent) 0% 74.9%,var(--color-orange) 75% 100%);position:relative;height:.4rem;display:flex;content:"";width:14rem}.title__default hr+p{text-transform:none;line-height:1.6;font-size:1.6em}.title__default--single h2{color:var(--color-orange)}.title__default--single>p{color:var(--color-blue);font-weight:700;line-height:1.5;font-size:2em}.title__default--large h2{font-size:min(3.41796875vw,70px);color:var(--white);line-height:.85}.title__default--large+div p{line-height:1.5;font-size:2em}.title__default--small{gap:1.5em}.title__default--small h2{font-size:2.6em;font-weight:700}.title__default--small+div p{line-height:1.6;font-size:1.6em}.title__default--xsmall{gap:1em}.title__default--xsmall h2{line-height:1.1;font-weight:700;font-size:2em}.title__default--xsmall hr{width:11rem}.title__default--xsmall+div p{line-height:1.7;font-size:1.4em}.title__default--xxsmall{gap:1em}.title__default--xxsmall h2{line-height:1.1;font-weight:700;font-size:1.6em}.title__default--xxsmall hr{width:11rem}.title__default--center{margin-inline:auto;text-align:center}.title__default--center h2{margin-inline:auto}.title__default--center hr{margin-inline:auto;background:linear-gradient(to right,color-mix(in srgb,var(--color-orange) 100%,transparent) 0% 25%,color-mix(in srgb,var(--color-blue) 100%,transparent) 25.1% 74.9%,var(--color-orange) 75% 100%);width:18rem}@media only screen and (max-width:770px){.title__default{align-items:center;text-align:center;width:100%;gap:24px}.title__default hr{width:175px;height:4px;flex:0 0 4px}.title__default h2{font-size:clamp(32px,9.09vw,40px);line-height:.95}.title__default p,.title__default .title__default-content{font-size:14px;line-height:24px}.title__default .title__default-content ul{font-size:inherit;line-height:inherit}.title__default>ul{font-size:14px;line-height:24px}.title__default hr+p{font-size:14px;line-height:24px}.title__default hr+p br{display:none}.title__default hr{background:linear-gradient(to right,color-mix(in srgb,var(--color-orange) 100%,transparent) 0% 25%,color-mix(in srgb,var(--color-blue) 100%,transparent) 25.1% 74.9%,var(--color-orange) 75% 100%)}.title__default--large h2{font-size:clamp(38px,11.36vw,50px);line-height:.96}.title__default--single{gap:16px}.title__default--single h2{font-size:clamp(34px,10vw,44px);line-height:.95}.title__default--single>p{font-size:clamp(18px,4.55vw,20px);line-height:1.4}.title__default--small{gap:16px}.title__default--small h2{font-size:clamp(20px,5.91vw,26px);line-height:1}.title__default--xsmall{gap:16px}.title__default--xsmall h2{font-size:clamp(18px,4.55vw,20px);line-height:1.1}.title__default--xxsmall{gap:12px}.title__default--xxsmall h2{font-size:16px;line-height:1.1}.title__default--compare{flex-direction:row;justify-content:center;align-self:center;min-height:32px;padding:0 8px;gap:8px}.title__default--compare input{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;flex:0 0 22px;width:22px;min-width:22px;height:22px;min-height:22px;margin:0;border:1px solid var(--color-gray-200);border-radius:2px;accent-color:#005d94}.title__default--compare i{color:var(--black-carbon);font-size:12px;font-weight:500;line-height:1.2}.title__default--center hr{width:175px}}.wysiwygContent{color:var(--color-text);font-size:max(14px,1.6rem);line-height:1.625;overflow-wrap:anywhere}.wysiwygContent>*+*{margin-top:1em}.wysiwygContent h1,.wysiwygContent h2,.wysiwygContent h3,.wysiwygContent h4,.wysiwygContent h5,.wysiwygContent h6{color:var(--color-blue);font-weight:800;line-height:1.2}.wysiwygContent h1{font-size:2.5em}.wysiwygContent h2{font-size:2em}.wysiwygContent h3{font-size:1.5em}.wysiwygContent h4{font-size:1.25em}.wysiwygContent h5,.wysiwygContent h6{font-size:1em}.wysiwygContent a{color:var(--color-blue);text-decoration:underline}.wysiwygContent a:hover{color:var(--color-orange)}.wysiwygContent a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.wysiwygContent ul,.wysiwygContent ol{padding-left:1.5em}.wysiwygContent ul>li{list-style:disc}.wysiwygContent ol>li{list-style:decimal}.wysiwygContent li+li{margin-top:.4em}.wysiwygContent li>ul,.wysiwygContent li>ol{margin-top:.4em}.wysiwygContent blockquote{border-left:4px solid var(--color-orange);padding-left:1.25em;font-style:italic}.wysiwygContent img{max-width:100%;width:auto;height:auto}.wysiwygContent .aligncenter{display:block;margin-inline:auto}.wysiwygContent .alignleft{float:left;margin:0 1.5em 1em 0}.wysiwygContent .alignright{float:right;margin:0 0 1em 1.5em}.wysiwygContent:after{content:"";display:block;clear:both}.wysiwygContent table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse}.wysiwygContent th,.wysiwygContent td{border:1px solid var(--color-gray-200);padding:.6em 1em;text-align:left}.wysiwygContent pre{overflow-x:auto;white-space:pre;padding:1em;background:var(--white)}.wysiwygContent hr{border-top:1px solid var(--color-gray-200)}.section-safety-policy .wysiwygContent>h2{font-size:max(18px,2.2rem);line-height:1.2;text-transform:uppercase;margin-top:9rem;margin-bottom:3.1rem}.section-safety-policy .wysiwygContent>h2:first-child{margin-top:0}.section-safety-policy .wysiwygContent>h2+*{margin-top:0}.section-safety-policy .wysiwygContent>p+ul{margin-top:0}.section-safety-policy .wysiwygContent>p,.section-safety-policy .wysiwygContent>ul{margin-top:1.625em}.section-safety-policy .wysiwygContent li+li{margin-top:0}:root{--black: #000000;--black-carbon: #212322;--white: #ffffff;--color-blue-dark: #0a1e32;--color-blue: #005d94;--color-blue-100: #e6eff5;--color-blue-200: #bfd6e4;--color-blue-300: #80aeca;--color-blue-500: #4086af;--color-gray-200: #ebebeb;--color-orange: #ff8200;--color-orange-100: #fff3e6;--color-orange-200: #ffdfbf;--color-orange-300: #ffc180;--color-orange-400: #ffa140;--color-text: #212322;--color-bg-light: #f7f7f7;--font-primary: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--ease: all ease-out .15s;--ease-slow: all .3s cubic-bezier(.19, 1, .22, 1);--ease-slow-default: all .5s cubic-bezier(.19, 1, .22, 1)}*{box-sizing:border-box;text-decoration:none;list-style:none;-moz-appearance:none;appearance:none;outline:none;padding:0;outline:0;margin:0;border:0;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:none;-webkit-touch-callout:none;-webkit-appearance:none}html,body{font-size:min(.78125vw,10px);font-family:var(--font-primary);scroll-behavior:smooth;height:auto;width:100%}html.no-scroll,body.no-scroll{overflow:hidden;width:100vw}html.no-scroll body,body.no-scroll body{width:100vw}section{position:relative;overflow:hidden;height:auto;width:100%}section.bg-light{background-color:var(--color-bg-light)}section img{width:100%;display:block;height:auto}section img.desktop{display:block}section img.mobile{display:none}section>div.wrapper-center{padding-bottom:min(4.39453125vw,90px);padding-top:min(4.39453125vw,90px)}section>div.wrapper-center.pd-half{padding-bottom:min(2.197265625vw,45px);padding-top:min(2.197265625vw,45px)}section>div.wrapper-center.pd-top-zero{padding-top:0}section>div.wrapper-center.pd-bottom-zero{padding-bottom:0}div.wrapper-center{position:relative;max-width:calc(1280px + 4em);padding:0 2em;margin:0 auto;width:100%}div.wrapper-center.rows-gap{flex-direction:column;display:flex;gap:5em}@media only screen and (max-width:770px){section>div.wrapper-center{padding-bottom:45px;padding-top:45px}section>div.wrapper-center.pd-half{padding-bottom:22.5px;padding-top:22.5px}section>div.wrapper-center.pd-zero{padding:0!important}div.wrapper-center{padding:0 20px}div.wrapper-center.rows-gap{gap:45px}}.colors-bar{grid-template-columns:repeat(10,1fr);display:grid;height:.4em;width:100%}.colors-bar span:nth-child(1){background:var(--color-blue)}.colors-bar span:nth-child(2){background:var(--color-blue-500)}.colors-bar span:nth-child(3){background:var(--color-blue-300)}.colors-bar span:nth-child(4){background:var(--color-blue-200)}.colors-bar span:nth-child(5){background:var(--color-blue-100)}.colors-bar span:nth-child(6){background:var(--color-orange-100)}.colors-bar span:nth-child(7){background:var(--color-orange-200)}.colors-bar span:nth-child(8){background:var(--color-orange-300)}.colors-bar span:nth-child(9){background:var(--color-orange-400)}.colors-bar span:nth-child(10){background:var(--color-orange)}.custom-banner{background-image:var(--home-banner-image);background-repeat:no-repeat;background-position:center center;background-size:min(125vw,2560px);padding-top:min(3.90625vw,80px);height:min(32.32421875vw,662px)}.custom-banner .wrapper-center{align-items:center;height:-webkit-fill-available;height:stretch;display:flex}.custom-banner .wrapper-center .text-box{justify-content:center;flex-direction:column;height:-webkit-fill-available;height:stretch;display:flex;gap:5em}.world-map .thumb{justify-content:center;width:fit-content;max-height:80vh;overflow:hidden;display:flex;width:100%}.world-map .thumb img{object-position:center;object-fit:contain;width:90%}@media only screen and (max-width:770px){.colors-bar{height:4px}.custom-banner{background-image:var(--home-banner-image-mobile, var(--home-banner-image));background-repeat:no-repeat;background-position:center center;background-size:770px;margin-top:40px;padding-top:0;height:985px}.custom-banner .wrapper-center{justify-content:center}.custom-banner .wrapper-center .text-box{justify-content:end;padding-bottom:50px;max-width:500px;gap:30px}.custom-banner .wrapper-center .text-box .title__default h2{text-align:center;line-height:1.2;font-weight:800;font-size:24px}}.triangle__base{position:absolute;top:0;z-index:1;display:grid;grid-template-columns:repeat(2,35rem);grid-template-rows:repeat(2,35rem);width:70rem;height:70rem}.triangle__base.top{top:-1px}.triangle__base.bottom{bottom:0}.triangle__base.left{left:115%}.triangle__base.right{right:110%}.triangle__quad{position:relative;overflow:hidden;width:35rem;height:35rem}.triangle__quad .triangle{position:absolute;top:0;right:0;bottom:0;left:0}.triangle__quad .triangle.c-orange-light{background:var(--color-orange-200)}.triangle__quad .triangle.c-orange{background:var(--color-orange)}.triangle__quad .triangle.c-blue{background:var(--color-blue-500)}.triangle__quad .triangle.c-blue-dark{background:var(--color-blue-dark)}.triangle__quad .triangle.c-white{background:var(--white)}.triangle__quad .triangle.c-gray{background:var(--color-bg-light)}.triangle__quad .triangle.c-transp{background:transparent}.triangle__quad .triangle.c-red{background:#fa0404}.triangle__quad .triangle.c-green{background:green}.triangle__quad .triangle:first-child{clip-path:polygon(0px 0px,100% 0,calc(100% + -0px) calc(100% + 0px))}.triangle__quad .triangle:last-child{clip-path:polygon(0px 0px,calc(100% + 0px) calc(100% + -0px),0 100%)}.triangle__quad--mirror .triangle:first-child{clip-path:polygon(0 0,calc(100% + -0px) 0px,0px calc(100% + -0px))}.triangle__quad--mirror .triangle:last-child{clip-path:polygon(calc(100% + 0px) 0px,100% 100%,0px calc(100% + 0px))}.contact-details{position:relative}.contact-details__inner{display:flex;flex-direction:column;gap:6.5rem}.contact-form{background:var(--white)}.contact-form__inner{display:flex;flex-direction:column;align-items:flex-start;gap:2.2rem}.contact-form>.wrapper-center,.contact-form__inner{padding-top:6rem;padding-bottom:6rem}.contact-form .title__default{gap:1.2rem;margin:0;width:100%;align-items:flex-start;background-color:transparent}.contact-form .title__default h2{font-size:min(2.24609375vw,46px);line-height:1}.contact-form .title__default hr{width:14rem;height:.4rem;margin:0}.contact-form__intro{max-width:73.1rem;margin:0;color:var(--black-carbon);font-size:1.6rem;line-height:1.625}.contact-form__form{width:100%;margin-top:4.8rem}.contact-form__form .wpcf7 form{margin:0}.contact-form__form .wpcf7 form .wpcf7-response-output{margin:2rem 0 0}.contact-form__form .wpcf7 form .wpcf7-not-valid-tip{font-size:1.2rem}.contact-form__form .wpcf7 form p{margin:0}.contact-form7__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4rem}.contact-form7__fields,.contact-form7__message{min-width:0;display:flex;flex-direction:column;gap:0}.contact-form7__fields>p,.contact-form7__message>p{display:grid;gap:2rem;margin:0}.contact-form7__fields br,.contact-form7__message br{display:none}.contact-form7__label,.contact-form7 .wpcf7-form-control-wrap{display:block;width:100%}.contact-form7__label{margin:0}.contact-form7__label>.screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.contact-form7__control,.contact-form7__message textarea,.contact-form7__message select{box-sizing:border-box;width:100%;height:4rem;min-height:4rem;padding:.8rem 2rem;border:1px solid #cbcbcb;border-radius:.3rem;background:var(--white);color:var(--black-carbon);font:inherit;font-size:1.2rem;line-height:1.4;text-transform:uppercase}.contact-form7__control::placeholder,.contact-form7__message textarea::placeholder,.contact-form7__message select::placeholder{color:var(--color-blue);opacity:1;text-transform:uppercase}.contact-form7__control:focus,.contact-form7__message textarea:focus,.contact-form7__message select:focus{border-color:var(--color-blue);outline:2px solid var(--color-blue-100)}.contact-form7__message .wpcf7-form-control-wrap{display:block}.contact-form7__message select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='m1 1 5 5 5-5' fill='none' stroke='%23005d94' stroke-width='1'/%3E%3C/svg%3E");background-position:right 2rem center;background-repeat:no-repeat;padding-right:4rem;color:var(--color-blue);text-transform:uppercase}.contact-form7__message textarea{height:16rem;min-height:16rem;resize:vertical;text-transform:none}.contact-form7__counter{margin-top:-1.2rem;color:var(--black-carbon);font-size:1.2rem;line-height:1;text-align:right;text-transform:uppercase}.contact-form7__message>p{grid-template-rows:4rem 16rem auto;gap:2rem}.contact-form7__consent{margin-top:1.6rem;font-size:1.2rem;line-height:1.4;color:var(--color-blue)}.contact-form7__consent>p{margin:0}.contact-form7__consent .wpcf7-form-control-wrap{display:block}.contact-form7__consent .wpcf7-list-item{margin:0}.contact-form7__consent .wpcf7-list-item label{display:flex;align-items:center;gap:1.2rem}.contact-form7__consent input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:0 0 2.4rem;width:2.4rem;height:2.4rem;margin:0;border:1px solid #cbcbcb;border-radius:.3rem;background:var(--white);cursor:pointer}.contact-form7__consent input[type=checkbox]:checked{border-color:var(--color-blue);background:var(--color-blue);box-shadow:inset 0 0 0 .5rem var(--white)}.contact-form7__consent input[type=checkbox]:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px}.contact-form7__consent a{color:inherit;text-decoration:underline}.contact-form7__actions{margin-top:2.5rem}.contact-form7__actions>p{margin:0}.contact-form7__actions input[type=submit]{min-width:14.4rem;min-height:4.2rem;padding:1.3rem 4rem;border:0;border-radius:.3rem;background:var(--color-orange);color:var(--white);font-size:1.5rem;font-weight:700;line-height:1.2;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease}.contact-form7__actions input[type=submit]:hover{background:var(--color-blue)}.contact-form7__actions input[type=submit]:focus-visible{outline:2px solid var(--color-blue);outline-offset:3px}.contact-form7 .wpcf7 form .wpcf7-response-output{margin:2rem 0 0;padding:1rem 1.5rem;font-size:1.3rem}.contact-form7 .g-recaptcha,.contact-form7 .wpcf7-recaptcha{margin-top:2.5rem}@media only screen and (max-width:770px){.contact-form7__fields>p,.contact-form7__message>p{gap:1.2rem}.contact-form7__message>p{grid-template-rows:40px 260px auto}.contact-form7__consent{margin-top:1.6rem}.contact-form7__actions{margin-top:2.5rem}}@media only screen and (max-width:770px){#contact-details{background:#f7f7f7}#contact-details>.contact-details__inner{gap:40px}#contact-details .contact-details__inner>.title__default{align-items:center;gap:25px;width:100%;text-align:center}#contact-details .contact-details__inner>.title__default h2{font-size:40px;line-height:1}#contact-details .contact-details__inner>.title__default hr{width:175px;height:4px}#contact-form>.contact-form__inner{gap:28px}#contact-form .contact-form__inner>.title__default{align-items:center;gap:25px;width:100%;text-align:center}#contact-form .contact-form__inner>.title__default h2{font-size:40px;line-height:38px}#contact-form .contact-form__inner>.title__default hr{width:175px;height:4px}#contact-form .contact-form__intro{max-width:none;font-size:14px;line-height:24px;text-align:center}#contact-form .contact-form__form{margin-top:22px;font-size:14px}#contact-form .contact-form7__layout{gap:12px}#contact-form .contact-form7__fields>p,#contact-form .contact-form7__message>p{gap:10px}#contact-form .contact-form7__control,#contact-form .contact-form7__message textarea,#contact-form .contact-form7__message select{min-height:40px;height:40px;padding:0 20px;border-radius:3px;font-size:12px;line-height:16px}#contact-form .contact-form7__message textarea{min-height:260px;height:260px;padding-top:12px}#contact-form .contact-form7__message select{background-position:right 20px center;padding-right:44px}#contact-form .contact-form7__counter{margin-top:-2px;font-size:12px;line-height:14px}#contact-form .contact-form7__consent{margin-top:16px;font-size:12px;line-height:17px}#contact-form .contact-form7__consent input[type=checkbox]{flex-basis:26px;width:26px;height:26px}#contact-form .contact-form7__actions{margin-top:22px}#contact-form .contact-form7__actions input[type=submit]{width:100%;min-width:0;min-height:42px;padding:14px 20px;border-radius:3px;font-size:15px}#contact-form .g-recaptcha,#contact-form .wpcf7-recaptcha{margin-top:16px}#contact-locations .rows-gap{align-items:center;text-align:center}#contact-locations .rows-gap>.title__default{align-items:center;gap:25px;width:100%;text-align:center}#contact-locations .rows-gap>.title__default h2{font-size:40px;line-height:1}#contact-locations .rows-gap>.title__default hr{width:175px;height:4px}#contact-locations .world-map{width:100%}#contact-locations .world-map .thumb{max-height:none}#contact-locations .world-map .thumb img,#contact-locations .countryContacts{width:100%}}@media only screen and (max-width:500px){#contact-form .contact-form7__layout{grid-template-columns:minmax(0,1fr)}}
