header.new-header-lp-module{color:#1a1a1a;font-size:16px}header.new-header-lp-module a,header.new-header-lp-module a:hover{text-decoration:none}header.new-header-lp-module figure{margin:unset}header.new-header-lp-module .btn{align-items:center;appearance:none;border:unset;cursor:pointer;display:flex;flex-direction:row;gap:.3125em;height:fit-content;user-select:none;width:fit-content}header.new-header-lp-module .btn,header.new-header-lp-module .btn span{color:#1a1a1a;font-family:Open Sans,sans-serif;font-size:18px;font-weight:700;line-height:1;text-decoration:none;white-space:normal}header.new-header-lp-module .btn span{text-transform:none}header.new-header-lp-module .btn.primary{--btn-color:#fce500;--btn-hover:#fef599;background-color:var(--btn-color);border-radius:.3125em;padding:16px 32px;transition:background-color .3s}header.new-header-lp-module .btn.secondary{--btn-color:#27509b;--btn-hover:#27509b;background-color:unset;color:var(--btn-color)}header.new-header-lp-module .btn.secondary span{color:var(--btn-color)}header.new-header-lp-module .btn.secondary:after{background-color:var(--btn-color);content:"";flex-shrink:0;height:1.5em;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%2327509b' d='m16.172 11-5.364-5.364 1.414-1.414L20 12l-7.778 7.778-1.414-1.414L16.172 13H4v-2z'/%3E%3C/svg%3E");mask-position:50%;mask-repeat:no-repeat;mask-size:contain;transition:transform .3s;width:1.5em}header.new-header-lp-module .btn.white{--btn-color:#fff;--btn-hover:#eaeaea}header.new-header-lp-module .btn:hover.primary{background-color:var(--btn-hover)}header.new-header-lp-module .btn:hover.secondary:after{transform:translateX(.5em)}header.new-header-lp-module div.container{margin:0 auto;max-width:calc(1290px + 3em);padding:0 1.5em}header.new-header-lp-module .h1,header.new-header-lp-module .h2,header.new-header-lp-module .h3,header.new-header-lp-module .h4,header.new-header-lp-module .h5,header.new-header-lp-module .h6,header.new-header-lp-module h1,header.new-header-lp-module h2,header.new-header-lp-module h3,header.new-header-lp-module h4,header.new-header-lp-module h5,header.new-header-lp-module h6{font-family:Michelin,sans-serif;font-style:italic;font-weight:700;line-height:1.3;overflow-wrap:break-word;text-transform:uppercase}header.new-header-lp-module .h1,header.new-header-lp-module h1{font-size:2.8125em}header.new-header-lp-module .h2,header.new-header-lp-module h2{font-size:2.1875em}header.new-header-lp-module .h3,header.new-header-lp-module h3{font-size:1.5625em}header.new-header-lp-module .h4,header.new-header-lp-module .h5,header.new-header-lp-module .h6,header.new-header-lp-module h4,header.new-header-lp-module h5,header.new-header-lp-module h6{font-family:Open Sans,sans-serif;font-size:1.25em;font-style:normal;font-weight:800;text-transform:none}header.new-header-lp-module a,header.new-header-lp-module li,header.new-header-lp-module p,header.new-header-lp-module ul{color:#1a1a1a;font-size:1em;font-weight:600;line-height:1.5;margin:0;padding:0}header.new-header-lp-module a.sm,header.new-header-lp-module li.sm,header.new-header-lp-module p.sm,header.new-header-lp-module ul.sm{font-size:.875em}header.new-header-lp-module a.lg,header.new-header-lp-module li.lg,header.new-header-lp-module p.lg,header.new-header-lp-module ul.lg{font-size:1.125em;font-weight:400;line-height:1.6}header.new-header-lp-module .label,header.new-header-lp-module label{font-size:1em;font-weight:600;line-height:1.5}@media screen and (max-width:768px){header.new-header-lp-module .h1,header.new-header-lp-module h1{font-size:1.75em}header.new-header-lp-module .h2,header.new-header-lp-module h2{font-size:1.5em}header.new-header-lp-module .h3,header.new-header-lp-module h3{font-size:1.25em}header.new-header-lp-module .h4,header.new-header-lp-module .h5,header.new-header-lp-module .h6,header.new-header-lp-module h4,header.new-header-lp-module h5,header.new-header-lp-module h6{font-size:1.125em}}header.new-header-lp-module{left:0;overflow:visible;position:fixed;top:0;transition:transform .3s;width:100%;z-index:10000000}header.new-header-lp-module.scrolled .main-bar,header.new-header-lp-module:hover .main-bar{background-color:#f1f4f9}header.new-header-lp-module.scrolled .main-bar .container .logo-link .logo img.logo-1,header.new-header-lp-module:hover .main-bar .container .logo-link .logo img.logo-1{opacity:0;pointer-events:none}header.new-header-lp-module.scrolled .main-bar .container .logo-link .logo img.logo-2,header.new-header-lp-module:hover .main-bar .container .logo-link .logo img.logo-2{opacity:1;pointer-events:all}header.new-header-lp-module .anchors-bar{background-color:#f1f4f9;border-bottom:1px solid rgba(26,26,26,.15);padding:.75em 0}header.new-header-lp-module .anchors-bar .container{align-items:center;display:flex;flex-direction:row;gap:1.5em}header.new-header-lp-module .anchors-bar .container .anchor:hover{text-decoration:underline}header.new-header-lp-module .mobile-bar{display:none}header.new-header-lp-module .main-bar{padding:25px 0;position:relative;transition:background-color .3s;z-index:1}header.new-header-lp-module .main-bar .container{align-items:center;display:flex;flex-direction:row;gap:2em}header.new-header-lp-module .main-bar .container .logo-link{flex-shrink:0;height:fit-content;margin-right:auto;width:fit-content}header.new-header-lp-module .main-bar .container .logo-link .logo{aspect-ratio:5.125;height:auto;overflow:hidden;position:relative;width:10.25em}header.new-header-lp-module .main-bar .container .logo-link .logo img{height:100%;object-fit:contain;object-position:left;transition:opacity .3s;width:100%}header.new-header-lp-module .main-bar .container .logo-link .logo img.logo-1{left:0;position:absolute;top:0}header.new-header-lp-module .main-bar .container .logo-link .logo img.logo-2{left:0;opacity:0;pointer-events:none;position:absolute;top:0}@media (max-width:950px){header.new-header-lp-module{overflow:hidden;pointer-events:none}header.new-header-lp-module.scrolled .mobile-bar{background-color:#f1f4f9}header.new-header-lp-module.scrolled .mobile-bar .container .logo-link .logo img.logo-1{opacity:0;pointer-events:none}header.new-header-lp-module.scrolled .mobile-bar .container .logo-link .logo img.logo-2{opacity:1;pointer-events:all}header.new-header-lp-module .anchors-bar{display:none}header.new-header-lp-module .mobile-bar{display:block;padding:1.5em 0;pointer-events:all;transition:background-color .3s}header.new-header-lp-module .mobile-bar .container{align-items:center;display:flex;flex-direction:row;gap:2em;justify-content:space-between}header.new-header-lp-module .mobile-bar .container .logo-link{flex-shrink:0;height:fit-content;width:fit-content}header.new-header-lp-module .mobile-bar .container .logo-link .logo{aspect-ratio:5.125;height:auto;overflow:hidden;position:relative;width:7.75em}header.new-header-lp-module .mobile-bar .container .logo-link .logo img{height:100%;object-fit:contain;object-position:left;transition:opacity .3s;width:100%}header.new-header-lp-module .mobile-bar .container .logo-link .logo img.logo-1{left:0;position:absolute;top:0}header.new-header-lp-module .mobile-bar .container .logo-link .logo img.logo-2{left:0;opacity:0;pointer-events:none;position:absolute;top:0}header.new-header-lp-module .main-bar{background-color:#f1f4f9;display:flex;flex-direction:column;gap:1em;height:calc(100dvh - 6em);justify-content:space-between;pointer-events:all;transform:translateX(100%);transition:transform .3s}header.new-header-lp-module .main-bar .container{align-items:flex-start;flex-direction:column;width:100%}header.new-header-lp-module .main-bar .container .logo-link{display:none}header.new-header-lp-module .main-bar .container .btn{justify-content:center;text-align:center;width:100%}header.new-header-lp-module.new-mobile .mobile-bar .container .contact-btn{height:48px;justify-content:center;padding:unset;width:48px}header.new-header-lp-module.new-mobile .mobile-bar .container .contact-btn .icon{height:24px;width:24px}header.new-header-lp-module.new-mobile .mobile-bar .container .contact-btn .icon img{height:100%;object-fit:contain;width:100%}header.new-header-lp-module.new-mobile .main-bar{transform:translateX(-100%)}header.new-header-lp-module.new-mobile.mobile-open .main-bar{transform:translateX(0)}}