@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-100.woff2)format("woff2");font-weight:100;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-100italic.woff2)format("woff2");font-weight:100;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-200.woff2)format("woff2");font-weight:200;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-200italic.woff2)format("woff2");font-weight:200;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-300.woff2)format("woff2");font-weight:300;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-300italic.woff2)format("woff2");font-weight:300;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-500italic.woff2)format("woff2");font-weight:500;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-600italic.woff2)format("woff2");font-weight:600;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-700italic.woff2)format("woff2");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-800.woff2)format("woff2");font-weight:800;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-800italic.woff2)format("woff2");font-weight:800;font-style:italic;font-display:block}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes easeOut{0%{opacity:1}}@keyframes animaRotate{0%{transform:rotate(180deg)}to{transform:rotate(0)}}@-webkit-keyframes animaRotate{to{transform:rotate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes midSlideY{0%{transform:translateY(0)}50%{transform:translateY(30%)}to{transform:translateY(0)}}@keyframes pulse{0%{transform:scale(.85);box-shadow:0 0 #25d366b3}70%{transform:scale(1);box-shadow:0 0 0 25px #0000}to{transform:scale(.85);box-shadow:0 0 #0000}}@keyframes loadingSkeleton{0%{background-position:200% 0}to{background-position:-200% 0}}.infoModal{z-index:400;visibility:hidden;pointer-events:none;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}@media (max-width:768px){.infoModal{padding:0}}.infoModal--open{visibility:visible;pointer-events:auto}.infoModal__backdrop{cursor:pointer;opacity:0;background:#00000080;border:0;transition:opacity .3s;position:absolute;inset:0}.infoModal--open .infoModal__backdrop{opacity:1}.infoModal__card{z-index:1;opacity:0;background:#fff;border-radius:16px;flex-direction:column;gap:16px;width:min(400px,100%);max-height:85vh;padding:24px 0 0;transition:opacity .3s,transform .3s;display:flex;position:relative;overflow:hidden;transform:scale(.92)}.infoModal--open .infoModal__card{opacity:1;transform:scale(1)}@media (max-width:768px){.infoModal__card{border-radius:0;width:100%;height:100%;max-height:none;padding:24px 0 0;transform:translate(100%)}.infoModal--open .infoModal__card{transform:translate(0)}}.infoModal__header{justify-content:space-between;align-items:center;gap:16px;padding:0 32px;display:flex}@media (max-width:768px){.infoModal__header{justify-content:flex-start;gap:8px;padding:0 20px}}.infoModal__back{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:40px;height:40px;margin:-8px 0 -8px -8px;padding:8px;display:none}.infoModal__back img{filter:brightness(0);width:24px;height:24px}@media (max-width:768px){.infoModal__back{display:inline-flex}}.infoModal__title{color:#101319;margin:0;font-family:Montserrat,sans-serif;font-size:16px;font-weight:700;line-height:normal}.infoModal__close{cursor:pointer;background:0 0;border:0;border-radius:300px;justify-content:center;align-items:center;width:40px;height:40px;margin:-8px -8px -8px 0;padding:8px;transition:background .2s;display:inline-flex}.infoModal__close:hover{background:#0000000f}.infoModal__close img{width:24px;height:24px}@media (max-width:768px){.infoModal__close{display:none}}.infoModal__divider{background:#ebebeb;border:0;width:100%;height:1px;margin:0}@media (max-width:768px){.infoModal__divider{display:none}}.infoModal__grid{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;min-height:0;margin:0;padding:0 32px 32px;list-style:none;display:grid;overflow-y:auto}@media (max-width:768px){.infoModal__grid{grid-template-columns:1fr;padding:0 20px 24px}}.infoModal__grid--single{grid-template-columns:1fr}.infoModal__item{flex-direction:column;gap:4px;min-width:0;display:flex}.infoModal__itemLabel{color:#000;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;line-height:22px}.infoModal__itemValue{color:#000000b8;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;line-height:22px}.infoModal__itemValue--link{text-decoration:underline;transition:color .2s}.infoModal__itemValue--link:hover{color:#000}
@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-100.woff2)format("woff2");font-weight:100;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-100italic.woff2)format("woff2");font-weight:100;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-200.woff2)format("woff2");font-weight:200;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-200italic.woff2)format("woff2");font-weight:200;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-300.woff2)format("woff2");font-weight:300;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-300italic.woff2)format("woff2");font-weight:300;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-500italic.woff2)format("woff2");font-weight:500;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-600italic.woff2)format("woff2");font-weight:600;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-700italic.woff2)format("woff2");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-800.woff2)format("woff2");font-weight:800;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-800italic.woff2)format("woff2");font-weight:800;font-style:italic;font-display:block}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes easeOut{0%{opacity:1}}@keyframes animaRotate{0%{transform:rotate(180deg)}to{transform:rotate(0)}}@-webkit-keyframes animaRotate{to{transform:rotate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes midSlideY{0%{transform:translateY(0)}50%{transform:translateY(30%)}to{transform:translateY(0)}}@keyframes pulse{0%{transform:scale(.85);box-shadow:0 0 #25d366b3}70%{transform:scale(1);box-shadow:0 0 0 25px #0000}to{transform:scale(.85);box-shadow:0 0 #0000}}@keyframes loadingSkeleton{0%{background-position:200% 0}to{background-position:-200% 0}}.carHighLight{aspect-ratio:1366/690;display:block;position:relative;overflow:hidden}@media (max-width:768px){.carHighLight{aspect-ratio:unset;height:300px}}.carHighLight:hover .carHighLight__image{transform:scale(1.06)}.carHighLight__link{color:inherit;width:100%;height:100%;text-decoration:none;display:block}.carHighLight__imageWrapper{width:100%;height:100%;position:absolute;top:0;left:0}@media (max-width:768px){.carHighLight__imageWrapper{width:100%;height:100%;position:static}}.carHighLight__image{object-fit:cover;width:100%;height:100%;transition:transform .55s}.carHighLight__container{width:100%;height:100%;max-width:100%!important;margin:0!important;padding:0!important}.carHighLight__innerContainer{pointer-events:none;margin-inline:auto;padding-left:calc(2.01005vw + 44.5427px);position:absolute;inset:0}@media (max-width:768px){.carHighLight__innerContainer{padding-left:16px}}.carHighLight__innerContainer{padding-right:calc(2.01005vw + 44.5427px)}@media (max-width:768px){.carHighLight__innerContainer{padding-right:16px}}.carHighLight__content{flex-direction:column;gap:calc(.446678vw + 9.89838px);display:flex;position:absolute;bottom:0}@media (max-width:768px){.carHighLight__content{gap:16px}}.carHighLight__content{padding-bottom:calc(1.56337vw + 34.6443px)}@media (max-width:768px){.carHighLight__content{padding-bottom:20px}}.carHighLight__badge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font-variant-numeric:lining-nums proportional-nums;background:#0101014d;border-radius:300px;align-self:flex-start;padding:12px 16px;font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}@media (max-width:768px){.carHighLight__badge{padding:8px 12px;font-size:12px}}.carHighLight__title{color:#fff;font-variant-numeric:lining-nums proportional-nums;font-family:Montserrat,sans-serif;font-size:calc(.893356vw + 19.7968px);font-style:normal;font-weight:600;line-height:40px}@media (max-width:768px){.carHighLight__title{font-size:32px}}
@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-100.woff2)format("woff2");font-weight:100;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-100italic.woff2)format("woff2");font-weight:100;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-200.woff2)format("woff2");font-weight:200;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-200italic.woff2)format("woff2");font-weight:200;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-300.woff2)format("woff2");font-weight:300;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-300italic.woff2)format("woff2");font-weight:300;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-500italic.woff2)format("woff2");font-weight:500;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-600italic.woff2)format("woff2");font-weight:600;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-700italic.woff2)format("woff2");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-800.woff2)format("woff2");font-weight:800;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-800italic.woff2)format("woff2");font-weight:800;font-style:italic;font-display:block}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes easeOut{0%{opacity:1}}@keyframes animaRotate{0%{transform:rotate(180deg)}to{transform:rotate(0)}}@-webkit-keyframes animaRotate{to{transform:rotate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes midSlideY{0%{transform:translateY(0)}50%{transform:translateY(30%)}to{transform:translateY(0)}}@keyframes pulse{0%{transform:scale(.85);box-shadow:0 0 #25d366b3}70%{transform:scale(1);box-shadow:0 0 0 25px #0000}to{transform:scale(.85);box-shadow:0 0 #0000}}@keyframes loadingSkeleton{0%{background-position:200% 0}to{background-position:-200% 0}}.aboutServopa{background:#000;justify-content:center;align-items:center;min-height:100dvh;padding-block:80px;display:flex;position:relative;overflow:hidden}.aboutServopa__bg{z-index:0;pointer-events:none;isolation:isolate;position:absolute;inset:0;overflow:hidden}.aboutServopa__blurLayer{z-index:1;pointer-events:none;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 16%,#000 60%);mask-image:linear-gradient(#0000 16%,#000 60%)}.aboutServopa__beam--left{position:absolute;top:calc(-7.81686vw - 173.222px);right:50%}@media (max-width:768px){.aboutServopa__beam--left{top:-98px}}.aboutServopa__beam--left{width:calc(17.4204vw + 386.037px)}@media (max-width:768px){.aboutServopa__beam--left{width:299px}}.aboutServopa__beam--left{height:calc(20.9101vw + 463.368px)}@media (max-width:768px){.aboutServopa__beam--left{height:360px}}.aboutServopa__beam--left{background:conic-gradient(from 90deg,#1e4bff 0deg,#1e4bfff2 6.61105deg,#001878d1 53.0915deg,#0000009c 141.694deg,#0000003d 269.116deg,#0000000d 350.89deg,#d9d9d900 360deg)}.aboutServopa__beam--right{position:absolute;top:calc(-7.81686vw - 173.222px);left:50%}@media (max-width:768px){.aboutServopa__beam--right{top:-98px}}.aboutServopa__beam--right{width:calc(17.4204vw + 386.037px)}@media (max-width:768px){.aboutServopa__beam--right{width:299px}}.aboutServopa__beam--right{height:calc(20.9101vw + 463.368px)}@media (max-width:768px){.aboutServopa__beam--right{height:360px}}.aboutServopa__beam--right{background:conic-gradient(from -90deg,#d9d9d900 0deg,#0000000d 9.10979deg,#0000003d 90.8838deg,#0000009c 218.306deg,#001878d1 306.909deg,#1e4bfff2 353.389deg,#1e4bff 360deg)}.aboutServopa__glow{opacity:.5;filter:blur(250px);background:#1e4bff;border-radius:663px;width:500px;height:212px;position:absolute;top:80px;left:50%;transform:translate(-50%)}.aboutServopa__lightStage{transform-origin:50%;opacity:0;filter:blur(28px);will-change:transform,opacity,filter;transition:transform 1.8s cubic-bezier(.22,1,.36,1),opacity 1.4s,filter 1.6s;position:absolute;inset:0;transform:scaleX(.5)}.aboutServopa__bg.is-visible .aboutServopa__lightStage{opacity:1;filter:blur();transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.aboutServopa__lightStage{opacity:1;filter:blur();transition:none;transform:scaleX(1)}}.aboutServopa__container{padding-left:calc(2.01005vw + 44.5427px)}@media (max-width:768px){.aboutServopa__container{padding-left:16px}}.aboutServopa__container{padding-right:calc(2.01005vw + 44.5427px)}@media (max-width:768px){.aboutServopa__container{padding-right:16px}}.aboutServopa__container{justify-content:center;width:100%;display:flex}.aboutServopa__innerContainer{color:#fff;text-align:center;z-index:2;flex-direction:column;justify-content:center;align-items:center;width:100%;font-family:Montserrat,sans-serif;display:flex;position:relative}.aboutServopa__reveal{opacity:0;transition:opacity .7s,transform .7s;transition-delay:calc(var(--reveal-index,0)*.12s);will-change:opacity,transform;transform:translateY(24px)}.aboutServopa__title.aboutServopa__reveal{--reveal-index:0}.aboutServopa__paragraph.aboutServopa__reveal{--reveal-index:1}.aboutServopa__innerContainer.is-visible .aboutServopa__reveal{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.aboutServopa__reveal{opacity:1;transition:none;transform:none}}.aboutServopa__title{font-variant-numeric:lining-nums proportional-nums;margin-top:40px;font-size:32px;font-style:normal;font-weight:500;line-height:40px}@media (max-width:768px){.aboutServopa__title{margin-top:20px;font-size:24px;line-height:32px}}.aboutServopa__paragraph{font-variant-numeric:lining-nums proportional-nums;text-align:center;color:#fff9;max-width:710px;margin-top:24px;font-size:20px;font-style:normal;font-weight:400;line-height:32px}@media (max-width:768px){.aboutServopa__paragraph{margin-top:16px;font-size:16px;line-height:24px}}.aboutServopa__cards{margin-inline:auto;grid-template-columns:repeat(4,1fr);width:100%;max-width:857px;margin-top:88px;display:grid}@media (max-width:768px){.aboutServopa__cards{grid-template-columns:repeat(2,1fr);gap:32px;margin-top:48px}}.aboutServopa__card{flex-direction:column;align-items:flex-start;gap:12px;display:flex}@media (max-width:768px){.aboutServopa__card{align-items:center;gap:6px;min-width:173px}}.aboutServopa__cardTitle{font-variant-numeric:lining-nums proportional-nums;font-size:32px;font-style:normal;font-weight:600;line-height:40px}@media (max-width:768px){.aboutServopa__cardTitle{font-size:24px;line-height:32px}}.aboutServopa__cardDescription{font-variant-numeric:lining-nums proportional-nums;color:#fff9;font-size:16px;font-style:normal;font-weight:400;line-height:24px}@media (max-width:768px){.aboutServopa__cardDescription{font-size:14px;line-height:20px}}
@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-100.woff2)format("woff2");font-weight:100;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-100italic.woff2)format("woff2");font-weight:100;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-200.woff2)format("woff2");font-weight:200;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-200italic.woff2)format("woff2");font-weight:200;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-300.woff2)format("woff2");font-weight:300;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-300italic.woff2)format("woff2");font-weight:300;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-500italic.woff2)format("woff2");font-weight:500;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-600italic.woff2)format("woff2");font-weight:600;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-700italic.woff2)format("woff2");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-800.woff2)format("woff2");font-weight:800;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-800italic.woff2)format("woff2");font-weight:800;font-style:italic;font-display:block}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes easeOut{0%{opacity:1}}@keyframes animaRotate{0%{transform:rotate(180deg)}to{transform:rotate(0)}}@-webkit-keyframes animaRotate{to{transform:rotate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes midSlideY{0%{transform:translateY(0)}50%{transform:translateY(30%)}to{transform:translateY(0)}}@keyframes pulse{0%{transform:scale(.85);box-shadow:0 0 #25d366b3}70%{transform:scale(1);box-shadow:0 0 0 25px #0000}to{transform:scale(.85);box-shadow:0 0 #0000}}@keyframes loadingSkeleton{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes videoServopaPlayPulse{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}.videoServopa{overflow:hidden}.videoServopa__container{aspect-ratio:1355/739;width:100%;height:100vh;max-width:100%!important;margin:0!important;padding:0!important}@media (max-width:992px){.videoServopa__container{aspect-ratio:1355/739;height:auto;min-height:480px}}@media (max-width:768px){.videoServopa__container{width:100%;height:718px;aspect-ratio:unset}}.videoServopa__background{background-position:50%;background-size:cover;width:100%;height:100%}@media (max-width:992px){.videoServopa__background{background-position:70%}}@media (max-width:768px){.videoServopa__background{background-position:80%}}.videoServopa__innerContainer{padding-left:calc(2.01005vw + 44.5427px)}@media (max-width:768px){.videoServopa__innerContainer{padding-left:16px}}.videoServopa__innerContainer{padding-right:calc(2.01005vw + 44.5427px)}@media (max-width:768px){.videoServopa__innerContainer{padding-right:16px}}.videoServopa__innerContainer{opacity:0;will-change:opacity,transform;justify-content:flex-end;width:100%;height:100%;transition:opacity .8s,transform .8s cubic-bezier(.25,1,.5,1);display:flex;transform:translate(100px)}.videoServopa__innerContainer.is-visible{opacity:1;transform:translate(0)}@media (prefers-reduced-motion:reduce){.videoServopa__innerContainer{opacity:1;transition:none;transform:none}}.videoServopa__content{flex-direction:column;align-items:flex-end;gap:32px;width:calc(13.1212vw + 290.765px);display:flex}@media (max-width:768px){.videoServopa__content{width:275px}}.videoServopa__content{padding-top:calc(1.56337vw + 34.6443px)}@media (max-width:768px){.videoServopa__content{padding-top:120px}}.videoServopa__title{color:#fff;text-align:right;font-variant-numeric:lining-nums proportional-nums;font-family:Montserrat,sans-serif;font-size:40px;font-style:normal;font-weight:400;line-height:normal}@media (max-width:768px){.videoServopa__title{font-size:24px;line-height:32px}}.videoServopa__titleBold{font-weight:700}.videoServopa__playButton{aspect-ratio:1;cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;height:36px;display:inline-flex;position:relative}.videoServopa__playButton:after{border-radius:inherit;content:"";pointer-events:none;border:1px solid #fffffff2;animation:1.8s ease-out infinite videoServopaPlayPulse;position:absolute;inset:0}.videoServopa__playButton:hover{transition:all .3s;scale:1.2}.videoServopa__playButton:hover:after{animation:none}.videoServopa__playButton img{z-index:1;width:100%;height:100%;display:block;position:relative}
@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-100.woff2)format("woff2");font-weight:100;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-100italic.woff2)format("woff2");font-weight:100;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-200.woff2)format("woff2");font-weight:200;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-200italic.woff2)format("woff2");font-weight:200;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-300.woff2)format("woff2");font-weight:300;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-300italic.woff2)format("woff2");font-weight:300;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-500italic.woff2)format("woff2");font-weight:500;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-600italic.woff2)format("woff2");font-weight:600;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-700italic.woff2)format("woff2");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-800.woff2)format("woff2");font-weight:800;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-800italic.woff2)format("woff2");font-weight:800;font-style:italic;font-display:block}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes easeOut{0%{opacity:1}}@keyframes animaRotate{0%{transform:rotate(180deg)}to{transform:rotate(0)}}@-webkit-keyframes animaRotate{to{transform:rotate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes midSlideY{0%{transform:translateY(0)}50%{transform:translateY(30%)}to{transform:translateY(0)}}@keyframes pulse{0%{transform:scale(.85);box-shadow:0 0 #25d366b3}70%{transform:scale(1);box-shadow:0 0 0 25px #0000}to{transform:scale(.85);box-shadow:0 0 #0000}}@keyframes loadingSkeleton{0%{background-position:200% 0}to{background-position:-200% 0}}.videoModal{z-index:1000;background:#000000d9;justify-content:center;align-items:center;animation:.25s ease-in-out forwards fadeIn;display:flex;position:fixed;inset:0}.videoModal__box{width:80%;max-width:1100px;position:relative}@media (max-width:768px){.videoModal__box{width:100%;max-width:100%;margin-inline:16px}}.videoModal__close{cursor:pointer;z-index:1;background:#010101;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:-16px;right:-16px}.videoModal__close img{width:16px;height:16px}@media (max-width:768px){.videoModal__close{top:-48px;right:0}}.videoModal__video{aspect-ratio:16/9;background:#000;border-radius:4px;width:100%;height:auto;display:block}
@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-100.woff2)format("woff2");font-weight:100;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-100italic.woff2)format("woff2");font-weight:100;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-200.woff2)format("woff2");font-weight:200;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-200italic.woff2)format("woff2");font-weight:200;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-300.woff2)format("woff2");font-weight:300;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-300italic.woff2)format("woff2");font-weight:300;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-500italic.woff2)format("woff2");font-weight:500;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-600italic.woff2)format("woff2");font-weight:600;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-700italic.woff2)format("woff2");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-800.woff2)format("woff2");font-weight:800;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-800italic.woff2)format("woff2");font-weight:800;font-style:italic;font-display:block}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes easeOut{0%{opacity:1}}@keyframes animaRotate{0%{transform:rotate(180deg)}to{transform:rotate(0)}}@-webkit-keyframes animaRotate{to{transform:rotate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes midSlideY{0%{transform:translateY(0)}50%{transform:translateY(30%)}to{transform:translateY(0)}}@keyframes pulse{0%{transform:scale(.85);box-shadow:0 0 #25d366b3}70%{transform:scale(1);box-shadow:0 0 0 25px #0000}to{transform:scale(.85);box-shadow:0 0 #0000}}@keyframes loadingSkeleton{0%{background-position:200% 0}to{background-position:-200% 0}}.aboutAtto{background:#000;position:relative}.aboutAtto__container{padding-left:0;padding-right:0}.aboutAtto__stage{justify-content:center;align-items:center;height:100dvh;display:flex;position:relative;overflow:hidden}.aboutAtto__media{will-change:transform,border-radius;border-radius:0;transition:transform .9s cubic-bezier(.22,1,.36,1),border-radius .9s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;overflow:hidden;transform:scale(1)}.aboutAtto__image{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.aboutAtto__stage.is-collapsed .aboutAtto__media{border-radius:24px;transform:scale(.62)}.aboutAtto__overlay{z-index:2;pointer-events:none;opacity:0;flex-direction:column;align-items:center;gap:52px;width:min(700px,92vw);transition:opacity .6s .25s,transform .6s .25s;display:flex;position:absolute;bottom:8%;left:50%;transform:translate(-50%,12px)}@media (max-width:768px){.aboutAtto__overlay{gap:16px;bottom:12%}}.aboutAtto__stage.is-collapsed .aboutAtto__overlay{opacity:1;transform:translate(-50%)}.aboutAtto__tabsScroll{pointer-events:auto;justify-content:center;max-width:100%;display:flex}@media (max-width:768px){.aboutAtto__tabsScroll{-webkit-overflow-scrolling:touch;scrollbar-width:none;justify-content:flex-start;width:100%;padding-inline:16px;scroll-padding-inline:16px;overflow-x:auto}.aboutAtto__tabsScroll::-webkit-scrollbar{display:none}}.aboutAtto__tabs{background:#131315;border:1px solid #fff;border-radius:100px;align-items:center;gap:4px;width:max-content;padding:6px;display:inline-flex}.aboutAtto__tab{color:#fff;white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:100px;flex-shrink:0;height:40px;padding-inline:16px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;line-height:24px;transition:background .25s,color .25s}.aboutAtto__tab.is-active{color:#000;background:#fff}.aboutAtto__tab:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #0367ad;transition:outline-offset .15s,outline-color .2s}.aboutAtto__description{color:#fff;text-align:center;font-variant-numeric:lining-nums proportional-nums;min-height:72px;margin:0;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;line-height:24px}@media (max-width:768px){.aboutAtto__description{min-height:0;font-size:14px;line-height:20px}.aboutAtto__stage{flex-direction:column;justify-content:flex-start;gap:20px;height:auto;padding-block:40px;overflow:visible}.aboutAtto__stage .aboutAtto__media,.aboutAtto__stage.is-collapsed .aboutAtto__media{border-radius:4px;width:calc(100% - 32px);height:189px;margin-inline:auto;transition:none;position:relative;inset:auto;transform:none}.aboutAtto__stage .aboutAtto__overlay,.aboutAtto__stage.is-collapsed .aboutAtto__overlay{opacity:1;gap:20px;width:100%;transition:none;position:static;transform:none}.aboutAtto__description{padding-inline:16px}}@media (prefers-reduced-motion:reduce){.aboutAtto__media{border-radius:24px;transition:none;transform:scale(.62)}.aboutAtto__overlay{opacity:1;transition:none;transform:translate(-50%)}}
@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-100.woff2)format("woff2");font-weight:100;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-100italic.woff2)format("woff2");font-weight:100;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-200.woff2)format("woff2");font-weight:200;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-200italic.woff2)format("woff2");font-weight:200;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-300.woff2)format("woff2");font-weight:300;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-300italic.woff2)format("woff2");font-weight:300;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-500italic.woff2)format("woff2");font-weight:500;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-600italic.woff2)format("woff2");font-weight:600;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-700italic.woff2)format("woff2");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-800.woff2)format("woff2");font-weight:800;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-800italic.woff2)format("woff2");font-weight:800;font-style:italic;font-display:block}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes easeOut{0%{opacity:1}}@keyframes animaRotate{0%{transform:rotate(180deg)}to{transform:rotate(0)}}@-webkit-keyframes animaRotate{to{transform:rotate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes midSlideY{0%{transform:translateY(0)}50%{transform:translateY(30%)}to{transform:translateY(0)}}@keyframes pulse{0%{transform:scale(.85);box-shadow:0 0 #25d366b3}70%{transform:scale(1);box-shadow:0 0 0 25px #0000}to{transform:scale(.85);box-shadow:0 0 #0000}}@keyframes loadingSkeleton{0%{background-position:200% 0}to{background-position:-200% 0}}.section10{background:#000;position:relative}.section10__container{padding-left:0;padding-right:0}.section10__track{height:200vh;position:relative}.section10__sticky{justify-content:center;align-items:center;height:100dvh;display:flex;position:sticky;top:0;overflow:hidden}.section10__media{z-index:1;--pill-w:calc(calc(1126 * 1px) + (1126/.75 - 1126)*(100vw - 1366*1px)/(2560 - 1366));position:relative}@media (max-width:768px){.section10__media{--pill-w:calc(1126*1px)}}.section10__media{--pill-h:calc(calc(428 * 1px) + (428/.75 - 428)*(100vw - 1366*1px)/(2560 - 1366))}@media (max-width:768px){.section10__media{--pill-h:calc(428*1px)}}.section10__media{width:calc(var(--pill-w) + (100vw - var(--pill-w))*var(--reveal,0));height:calc(var(--pill-h) + (100vh - var(--pill-h))*var(--reveal,0));border-radius:calc(999px*(1 - var(--reveal,0)));will-change:width,height,border-radius;max-width:100vw;max-height:100vh;overflow:hidden}@media (max-width:768px){.section10__media{--pill-w:88vw;--pill-h:46vh}}.section10__picture{width:100%;height:100%;display:block}.section10__image{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.section10__shade{pointer-events:none;background:#0003;position:absolute;inset:0}.section10__content{z-index:2;pointer-events:none;transform:translateY(calc((1 - var(--content,0)) * 100vh));will-change:transform;flex-direction:column;justify-content:space-between;align-items:center;padding-block:80px;display:flex;position:absolute;inset:0}@media (max-width:768px){.section10__content{padding-block:96px}}.section10__info{text-align:center;flex-direction:column;align-items:center;gap:9px;width:min(671px,92vw);display:flex}@media (max-width:768px){.section10__info{width:min(361px,92vw)}}.section10__title{color:#fff;font-variant-numeric:lining-nums proportional-nums;margin:0;font-family:Montserrat,sans-serif;font-size:32px;font-weight:600;line-height:40px}@media (max-width:768px){.section10__title{font-size:24px;line-height:32px}}.section10__paragraph{color:#ffffffb3;font-variant-numeric:lining-nums proportional-nums;margin:0;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;line-height:24px}.section10__buttons{pointer-events:auto;align-items:center;gap:8px;display:flex}@media (max-width:768px){.section10__buttons .buttonAtto{flex:1 1 0}}@media (prefers-reduced-motion:reduce){.section10__track{height:100vh}}
@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-100.woff2)format("woff2");font-weight:100;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-100italic.woff2)format("woff2");font-weight:100;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-200.woff2)format("woff2");font-weight:200;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-200italic.woff2)format("woff2");font-weight:200;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-300.woff2)format("woff2");font-weight:300;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-300italic.woff2)format("woff2");font-weight:300;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-500italic.woff2)format("woff2");font-weight:500;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-600italic.woff2)format("woff2");font-weight:600;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-700italic.woff2)format("woff2");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-800.woff2)format("woff2");font-weight:800;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-800italic.woff2)format("woff2");font-weight:800;font-style:italic;font-display:block}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes easeOut{0%{opacity:1}}@keyframes animaRotate{0%{transform:rotate(180deg)}to{transform:rotate(0)}}@-webkit-keyframes animaRotate{to{transform:rotate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes midSlideY{0%{transform:translateY(0)}50%{transform:translateY(30%)}to{transform:translateY(0)}}@keyframes pulse{0%{transform:scale(.85);box-shadow:0 0 #25d366b3}70%{transform:scale(1);box-shadow:0 0 0 25px #0000}to{transform:scale(.85);box-shadow:0 0 #0000}}@keyframes loadingSkeleton{0%{background-position:200% 0}to{background-position:-200% 0}}.attoDetails{background:linear-gradient(#fff 0%,#e1ded9 100%)}.attoDetails__container{flex-direction:column;padding-left:0;padding-right:0;display:flex}.attoDetails__teto{aspect-ratio:1366/768;width:100%;position:relative;overflow:hidden}@media (max-width:768px){.attoDetails__teto{aspect-ratio:auto;flex-direction:column;gap:24px;padding-top:40px;display:flex}}.attoDetails__tetoMedia{z-index:1;position:absolute;inset:0}@media (max-width:768px){.attoDetails__tetoMedia{aspect-ratio:1366/900;width:100%;position:relative;inset:auto}}.attoDetails__tetoBg{z-index:0;object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.attoDetails__tetoCar{object-fit:cover;pointer-events:none;aspect-ratio:112/61;will-change:transform;width:100%;height:100%;transition:transform 1.1s cubic-bezier(.22,1,.36,1);position:absolute;top:96px;transform:translateY(4%)scale(1.04)}@media (max-width:768px){.attoDetails__tetoCar{object-position:center bottom;top:0;transform:translateY(12%)}}.attoDetails__teto.is-visible .attoDetails__tetoCar{transform:translateY(0)scale(1)}.attoDetails__tetoInfo{z-index:2;flex-direction:column;gap:12px;width:min(500px,82vw);padding-left:calc(1.78671vw + 39.5935px);display:flex;position:absolute;top:96px;left:0}@media (max-width:768px){.attoDetails__tetoInfo{padding-left:16px}}.attoDetails__tetoInfo{opacity:0;transition:opacity .7s .15s,transform .7s .15s;transform:translateY(-24px)}@media (max-width:768px){.attoDetails__tetoInfo{z-index:3;width:100%;padding-inline:16px;position:relative;top:auto}}.attoDetails__teto.is-visible .attoDetails__tetoInfo{opacity:1;transform:translateY(0)}.attoDetails__tetoTitle{color:#000;font-variant-numeric:lining-nums proportional-nums;margin:0;font-family:Montserrat,sans-serif;font-size:32px;font-weight:600;line-height:40px}@media (max-width:768px){.attoDetails__tetoTitle{font-size:24px;line-height:32px}}.attoDetails__tetoDescription{color:#0009;font-variant-numeric:lining-nums proportional-nums;margin:0;font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;line-height:24px}@media (max-width:768px){.attoDetails__tetoDescription{font-size:14px;line-height:20px}}.attoDetails__grid{grid-template-columns:1fr 1fr;gap:8px;width:100%;display:grid}@media (max-width:768px){.attoDetails__grid{width:calc(1366px*1px)}}.attoDetails__grid{height:100%}@media (max-width:768px){.attoDetails__grid{height:calc(920px*1px)}}.attoDetails__grid{margin-inline:auto;padding-left:calc(1.78671vw + 39.5935px)}@media (max-width:768px){.attoDetails__grid{padding-left:16px}}.attoDetails__grid{padding-right:calc(1.78671vw + 39.5935px)}@media (max-width:768px){.attoDetails__grid{padding-right:16px}}.attoDetails__grid{padding-top:calc(2.68007vw + 59.3903px)}@media (max-width:768px){.attoDetails__grid{padding-top:40px}}.attoDetails__grid{padding-bottom:calc(2.68007vw + 59.3903px)}@media (max-width:768px){.attoDetails__grid{padding-bottom:40px}}.attoDetails__card{aspect-ratio:615/360;border-radius:4px;position:relative;overflow:hidden}.attoDetails__card--featured{aspect-ratio:auto;grid-area:1/1/span 2}.attoDetails__cardImage{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.attoDetails__cardInfo{-webkit-backdrop-filter:blur(8px);background:linear-gradient(#ffffffe0 0%,#e1ded9e0 100%);border-radius:8px;flex-direction:column;gap:8px;padding:32px;display:flex;position:absolute;bottom:16px;left:16px;right:16px}@media (max-width:768px){.attoDetails__cardInfo{padding:20px}}.attoDetails__cardTitle{color:#010101;font-variant-numeric:lining-nums proportional-nums;margin:0;font-family:Montserrat,sans-serif;font-size:20px;font-weight:600;line-height:32px}.attoDetails__cardDescription{color:#01010199;font-variant-numeric:lining-nums proportional-nums;margin:0;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;line-height:24px}@media (max-width:768px){.attoDetails__cardDescription{font-size:14px;line-height:20px}}@media (hover:hover){.attoDetails__cardInfo{opacity:0;transition:opacity .4s,transform .45s cubic-bezier(.22,1,.36,1);transform:translateY(calc(100% + 16px))}.attoDetails__card:hover .attoDetails__cardInfo,.attoDetails__card:focus-within .attoDetails__cardInfo{opacity:1;transform:translateY(0)}}@media (max-width:768px){.attoDetails__carousel{padding-top:calc(1.11669vw + 24.7459px);padding-bottom:calc(1.11669vw + 24.7459px)}}@media (max-width:768px) and (max-width:768px){.attoDetails__carousel{padding-top:40px;padding-bottom:40px}}@media (max-width:768px){.attoDetails__carousel .carouselDefault{--slide-spacing:8px;--slide-size:96%}.attoDetails__carousel .carouselDefault__container{padding-left:16px}.attoDetails__carousel .carouselDefault__slide:last-child{margin-right:16px}.attoDetails__carousel .carouselDefault__controls{display:none}}
@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-100.woff2)format("woff2");font-weight:100;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-100italic.woff2)format("woff2");font-weight:100;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-200.woff2)format("woff2");font-weight:200;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-200italic.woff2)format("woff2");font-weight:200;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-300.woff2)format("woff2");font-weight:300;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-300italic.woff2)format("woff2");font-weight:300;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-500italic.woff2)format("woff2");font-weight:500;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-600italic.woff2)format("woff2");font-weight:600;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-700italic.woff2)format("woff2");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-800.woff2)format("woff2");font-weight:800;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-800italic.woff2)format("woff2");font-weight:800;font-style:italic;font-display:block}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes easeOut{0%{opacity:1}}@keyframes animaRotate{0%{transform:rotate(180deg)}to{transform:rotate(0)}}@-webkit-keyframes animaRotate{to{transform:rotate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes midSlideY{0%{transform:translateY(0)}50%{transform:translateY(30%)}to{transform:translateY(0)}}@keyframes pulse{0%{transform:scale(.85);box-shadow:0 0 #25d366b3}70%{transform:scale(1);box-shadow:0 0 0 25px #0000}to{transform:scale(.85);box-shadow:0 0 #0000}}@keyframes loadingSkeleton{0%{background-position:200% 0}to{background-position:-200% 0}}.carouselDefault{--slide-size:100%;--slide-spacing:calc(calc(10 * 1px) + (10/.75 - 10)*(100vw - 1366*1px)/(2560 - 1366));align-items:center;width:100%;max-width:100%;margin:auto;display:flex;position:relative}@media (max-width:768px){.carouselDefault{--slide-spacing:calc(10*1px)}}.carouselDefault__viewport{width:100%;overflow:hidden}.carouselDefault__container{backface-visibility:hidden;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing)*-1);padding-inline:1px;display:flex}.carouselDefault__slide{flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing);width:100%;margin-block:1px}.carouselDefault__buttons{align-items:center;display:flex}.carouselDefault__button{cursor:pointer;z-index:5;background-color:#0000;border:1px solid #131315;border-radius:1000px;justify-content:center;align-items:center;width:calc(1.11669vw + 24.7459px);transition:background-color .15s ease-out;display:flex;position:absolute}@media (max-width:768px){.carouselDefault__button{width:40px}}.carouselDefault__button{height:calc(1.11669vw + 24.7459px)}@media (max-width:768px){.carouselDefault__button{height:40px;display:none}}.carouselDefault__button:before{content:"";object-fit:contain;filter:brightness(0)saturate()invert(8%)sepia(9%)saturate(1268%)hue-rotate(8deg)brightness(92%)contrast(94%);background-image:url(/icons/arrow-right-white.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:calc(.670017vw + 14.8476px);display:flex;position:absolute}@media (max-width:768px){.carouselDefault__button:before{width:24px}}.carouselDefault__button:before{height:calc(.670017vw + 14.8476px)}@media (max-width:768px){.carouselDefault__button:before{height:24px}}.carouselDefault__button:hover{background-color:#0367ad;border-color:#0367ad;transition:background-color .15s ease-in}.carouselDefault__button:hover:before{filter:brightness(0)saturate()invert()sepia()saturate(0%)hue-rotate(201deg)brightness(106%)contrast(106%);background-image:url(/icons/arrow-right-white.svg)}.carouselDefault__button--prev{left:calc(.446678vw + 9.89838px);transform:rotateY(180deg)}@media (max-width:768px){.carouselDefault__button--prev{left:16px}}.carouselDefault__button--next{right:calc(.446678vw + 9.89838px)}@media (max-width:768px){.carouselDefault__button--next{right:16px}}.carouselDefault__button:focus{outline-offset:2px;outline:2px solid #0367ad}.carouselDefault__button:disabled{pointer-events:none;opacity:.3}.carouselDefault__button:disabled:before{background-image:url(/icons/arrow-right.svg)}.carouselDefault__button__svg{width:35%;height:35%}.carouselDefault__dots{align-items:center;display:none;position:absolute}@media (max-width:768px){.carouselDefault__dots{justify-content:center;gap:8px;width:100%;display:flex;bottom:-24px;left:0}}.carouselDefault__dot{background-color:#0000;border:1px solid #131315;border-radius:1000px;width:calc(.335008vw + 7.42379px);position:relative}@media (max-width:768px){.carouselDefault__dot{width:12px}}.carouselDefault__dot{height:calc(.335008vw + 7.42379px)}@media (max-width:768px){.carouselDefault__dot{height:12px}}.carouselDefault__dot--selected{background-color:#131315}.carouselDefault__dot:after{box-shadow:inset 0 0 0 3px var(--detail-medium-contrast);height:calc(.6421vw + 14.2289px)}@media (max-width:768px){.carouselDefault__dot:after{height:23px}}.carouselDefault__dot:after{width:calc(.6421vw + 14.2289px)}@media (max-width:768px){.carouselDefault__dot:after{width:23px}}.carouselDefault__dot:after{content:"";border-radius:50%;align-items:center;display:flex}.carouselDefault__dot--selected:after{box-shadow:inset 0 0 0 3px var(--text-body)}
@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-100.woff2)format("woff2");font-weight:100;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-100italic.woff2)format("woff2");font-weight:100;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-200.woff2)format("woff2");font-weight:200;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-200italic.woff2)format("woff2");font-weight:200;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-300.woff2)format("woff2");font-weight:300;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-300italic.woff2)format("woff2");font-weight:300;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-500italic.woff2)format("woff2");font-weight:500;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-600italic.woff2)format("woff2");font-weight:600;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-700italic.woff2)format("woff2");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-800.woff2)format("woff2");font-weight:800;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-800italic.woff2)format("woff2");font-weight:800;font-style:italic;font-display:block}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes easeOut{0%{opacity:1}}@keyframes animaRotate{0%{transform:rotate(180deg)}to{transform:rotate(0)}}@-webkit-keyframes animaRotate{to{transform:rotate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes midSlideY{0%{transform:translateY(0)}50%{transform:translateY(30%)}to{transform:translateY(0)}}@keyframes pulse{0%{transform:scale(.85);box-shadow:0 0 #25d366b3}70%{transform:scale(1);box-shadow:0 0 0 25px #0000}to{transform:scale(.85);box-shadow:0 0 #0000}}@keyframes loadingSkeleton{0%{background-position:200% 0}to{background-position:-200% 0}}.attoDetailCard{flex-direction:column;gap:8px;width:100%;display:flex}.attoDetailCard__image{aspect-ratio:361/240;border-radius:4px;width:100%;position:relative;overflow:hidden}.attoDetailCard__image img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.attoDetailCard__info{-webkit-backdrop-filter:blur(8px);background:linear-gradient(#ffffffe0 0%,#e1ded9e0 100%);border:1px solid #e1ded9;border-radius:8px;flex-direction:column;gap:4px;padding:24px;display:flex}.attoDetailCard__title{color:#010101;font-variant-numeric:lining-nums proportional-nums;margin:0;font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;line-height:24px}.attoDetailCard__description{color:#01010199;font-variant-numeric:lining-nums proportional-nums;margin:0;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;line-height:20px}
@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-100.woff2)format("woff2");font-weight:100;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-100italic.woff2)format("woff2");font-weight:100;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-200.woff2)format("woff2");font-weight:200;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-200italic.woff2)format("woff2");font-weight:200;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-300.woff2)format("woff2");font-weight:300;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-300italic.woff2)format("woff2");font-weight:300;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-500italic.woff2)format("woff2");font-weight:500;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-600italic.woff2)format("woff2");font-weight:600;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-700italic.woff2)format("woff2");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-800.woff2)format("woff2");font-weight:800;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-800italic.woff2)format("woff2");font-weight:800;font-style:italic;font-display:block}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes easeOut{0%{opacity:1}}@keyframes animaRotate{0%{transform:rotate(180deg)}to{transform:rotate(0)}}@-webkit-keyframes animaRotate{to{transform:rotate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes midSlideY{0%{transform:translateY(0)}50%{transform:translateY(30%)}to{transform:translateY(0)}}@keyframes pulse{0%{transform:scale(.85);box-shadow:0 0 #25d366b3}70%{transform:scale(1);box-shadow:0 0 0 25px #0000}to{transform:scale(.85);box-shadow:0 0 #0000}}@keyframes loadingSkeleton{0%{background-position:200% 0}to{background-position:-200% 0}}.engine{background:#0b0b0e}.engine__container{padding-left:0;padding-right:0}.engine__stage{aspect-ratio:1366/680;background:#0b0b0e;width:100%;position:relative;overflow:hidden}@media (max-width:768px){.engine__stage{aspect-ratio:360/640}}.engine__bg{z-index:0;pointer-events:none;position:absolute;inset:0}.engine__bg img{width:100%;height:100%}@media (max-width:768px){.engine__bg img{object-fit:cover;object-position:center}}.engine__stage:after{content:"";z-index:1;opacity:0;pointer-events:none;background:0 0;width:1013.65px;height:1581.14px;transition:opacity .9s,transform 1s cubic-bezier(.22,1,.36,1);position:absolute;top:-20%;left:35%;transform:translate(-12%)rotate(15deg);box-shadow:-2px 0 16px 4px #ffffff4d,-16px 0 40px #ffffff40,0 0 0 2000px #000000bf}@media (max-width:768px){.engine__stage:after{opacity:1;width:100%;height:45%;box-shadow:none;background:linear-gradient(#1d253300 0%,#1d2533 100%);border:none;top:auto;bottom:0;left:0;transform:none}}.engine__watermark{z-index:2;mix-blend-mode:soft-light;pointer-events:none;width:46%;position:absolute;top:42%;left:68%;transform:translate(-50%,-50%)}@media (max-width:768px){.engine__watermark{width:90%;top:40%;left:50%}}.engine__motorWrap{z-index:3;opacity:0;width:22%;transition:opacity .8s .1s,transform .8s cubic-bezier(.22,1,.36,1) .1s;position:absolute;bottom:33%;left:68%;transform:translate(-50%,24px)}@media (max-width:768px){.engine__motorWrap{width:56%;top:26%;bottom:auto;left:50%}}.engine__motor{width:100%;height:auto;animation:1.8s ease-in-out infinite engineFloat;display:block}.engine__content{z-index:4;opacity:0;flex-direction:column;justify-content:space-between;gap:64px;padding-left:calc(1.78671vw + 39.5935px);transition:opacity .8s .15s,transform .9s cubic-bezier(.22,1,.36,1) .15s;display:flex;position:absolute;inset:0;transform:translate(-56px)}@media (max-width:768px){.engine__content{padding-left:16px}}.engine__content{padding-right:calc(.446678vw + 9.89838px)}@media (max-width:768px){.engine__content{padding-right:16px}}.engine__content{padding-top:calc(2.45673vw + 54.4411px)}@media (max-width:768px){.engine__content{padding-top:16px}}.engine__content{padding-bottom:calc(1.78671vw + 39.5935px)}@media (max-width:768px){.engine__content{opacity:1;justify-content:space-between;gap:32px;padding-top:64px;padding-bottom:16px;transition:none;transform:none}}.engine__title{color:#fff;font-variant-numeric:lining-nums proportional-nums;max-width:393px;margin:0;font-family:Montserrat,sans-serif;font-size:32px;font-weight:600;line-height:40px}@media (max-width:768px){.engine__title{opacity:0;font-size:24px;line-height:32px;transition:opacity .7s,transform .8s cubic-bezier(.22,1,.36,1);transform:translateY(-40px)}}.engine__stats{grid-template-rows:repeat(3,auto);grid-template-columns:max-content max-content;grid-auto-flow:column;gap:24px 48px;display:grid}@media (max-width:768px){.engine__stats{opacity:0;grid-template-columns:1fr 1fr;gap:16px 32px;width:100%;transition:opacity .7s .1s,transform .8s cubic-bezier(.22,1,.36,1) .1s;transform:translateY(48px)}}.engine__stat{flex-direction:column;display:flex}.engine__statValue{color:#fff;font-variant-numeric:lining-nums proportional-nums;align-items:flex-end;margin:0;font-family:Montserrat,sans-serif;font-size:24px;font-weight:500;line-height:32px;display:flex}@media (max-width:768px){.engine__statValue{font-size:20px;line-height:24px}}.engine__statUnit{margin-left:2px;font-size:14px;font-weight:400;line-height:24px}.engine__statLabel{color:#fff9;font-variant-numeric:lining-nums proportional-nums;margin:0;font-family:Montserrat,sans-serif;font-size:12px;font-weight:400;line-height:20px}.engine__stage.is-visible:after{opacity:1;transform:translate(0)rotate(15deg)}@media (max-width:768px){.engine__stage.is-visible:after{transform:none}}.engine__stage.is-visible .engine__content{opacity:1;transform:translate(0)}@media (max-width:768px){.engine__stage.is-visible .engine__title,.engine__stage.is-visible .engine__stats{opacity:1;transform:translateY(0)}}.engine__stage.is-visible .engine__motorWrap{opacity:1;transform:translate(-50%)}@keyframes engineFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-12%)}}
@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-100.woff2)format("woff2");font-weight:100;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-100italic.woff2)format("woff2");font-weight:100;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-200.woff2)format("woff2");font-weight:200;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-200italic.woff2)format("woff2");font-weight:200;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-300.woff2)format("woff2");font-weight:300;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-300italic.woff2)format("woff2");font-weight:300;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-500italic.woff2)format("woff2");font-weight:500;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-600italic.woff2)format("woff2");font-weight:600;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-700italic.woff2)format("woff2");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-800.woff2)format("woff2");font-weight:800;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-800italic.woff2)format("woff2");font-weight:800;font-style:italic;font-display:block}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes easeOut{0%{opacity:1}}@keyframes animaRotate{0%{transform:rotate(180deg)}to{transform:rotate(0)}}@-webkit-keyframes animaRotate{to{transform:rotate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes midSlideY{0%{transform:translateY(0)}50%{transform:translateY(30%)}to{transform:translateY(0)}}@keyframes pulse{0%{transform:scale(.85);box-shadow:0 0 #25d366b3}70%{transform:scale(1);box-shadow:0 0 0 25px #0000}to{transform:scale(.85);box-shadow:0 0 #0000}}@keyframes loadingSkeleton{0%{background-position:200% 0}to{background-position:-200% 0}}.hibrido{background:#060618}.hibrido__container{padding-left:0;padding-right:0}.hibrido__stage{aspect-ratio:1366/720;width:100%;position:relative;overflow:hidden}@media (max-width:768px){.hibrido__stage{aspect-ratio:393/720}}.hibrido__bg{z-index:0;pointer-events:none;position:absolute;inset:0}.hibrido__bg img{object-fit:cover;object-position:center;width:100%;height:100%}.hibrido__stage:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(199deg,#06061800 39%,#06061899 74%),linear-gradient(#01010100 64%,#01010199 93%);position:absolute;inset:0}@media (max-width:768px){.hibrido__stage:before{background:linear-gradient(214deg,#06061800 39%,#06061899 74%),linear-gradient(#01010100 64%,#01010199 93%)}}.hibrido__head{z-index:2;color:#fff;flex-direction:column;gap:9px;width:min(700px,60%);padding-left:calc(1.78671vw + 39.5935px);display:flex;position:absolute;top:10%;left:0}@media (max-width:768px){.hibrido__head{padding-left:16px}}.hibrido__head{opacity:0;transition:opacity .7s,transform .8s cubic-bezier(.22,1,.36,1);transform:translateY(-40px)}@media (max-width:768px){.hibrido__head{width:100%;padding-right:calc(.446678vw + 9.89838px);top:64px}}@media (max-width:768px) and (max-width:768px){.hibrido__head{padding-right:16px}}.hibrido__title{font-variant-numeric:lining-nums proportional-nums;margin:0;font-family:Montserrat,sans-serif;font-size:40px;font-weight:600;line-height:40px}@media (max-width:768px){.hibrido__title{font-size:24px;line-height:32px}}.hibrido__paragraph{font-variant-numeric:lining-nums proportional-nums;margin:0;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;line-height:24px}@media (max-width:768px){.hibrido__paragraph{font-size:14px;line-height:20px}}.hibrido__servopa{z-index:2;opacity:0;transition:opacity .7s .1s,transform .8s cubic-bezier(.22,1,.36,1) .1s;position:absolute;top:10%;right:64px;transform:translateY(-40px)}@media (max-width:768px){.hibrido__servopa{top:200px;left:16px;right:16px}}.hibrido__details{z-index:2;align-items:flex-end;gap:16px;padding-left:calc(1.78671vw + 39.5935px);display:flex;position:absolute;bottom:40px;left:0;right:0}@media (max-width:768px){.hibrido__details{padding-left:16px}}.hibrido__details{padding-right:calc(1.78671vw + 39.5935px)}@media (max-width:768px){.hibrido__details{padding-right:16px}}.hibrido__details{opacity:0;transition:opacity .7s .2s,transform .8s cubic-bezier(.22,1,.36,1) .2s;transform:translateY(40px)}@media (max-width:768px){.hibrido__details{scrollbar-width:none;flex-wrap:nowrap;align-items:flex-end;gap:8px;padding-inline:16px;top:auto;bottom:16px;overflow:auto hidden}.hibrido__details::-webkit-scrollbar{display:none}}.hibrido__stage.is-visible .hibrido__head,.hibrido__stage.is-visible .hibrido__servopa,.hibrido__stage.is-visible .hibrido__details{opacity:1;transform:translateY(0)}
@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-100.woff2)format("woff2");font-weight:100;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-100italic.woff2)format("woff2");font-weight:100;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-200.woff2)format("woff2");font-weight:200;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-200italic.woff2)format("woff2");font-weight:200;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-300.woff2)format("woff2");font-weight:300;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-300italic.woff2)format("woff2");font-weight:300;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-500italic.woff2)format("woff2");font-weight:500;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-600italic.woff2)format("woff2");font-weight:600;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-700italic.woff2)format("woff2");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-800.woff2)format("woff2");font-weight:800;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-800italic.woff2)format("woff2");font-weight:800;font-style:italic;font-display:block}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes easeOut{0%{opacity:1}}@keyframes animaRotate{0%{transform:rotate(180deg)}to{transform:rotate(0)}}@-webkit-keyframes animaRotate{to{transform:rotate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes midSlideY{0%{transform:translateY(0)}50%{transform:translateY(30%)}to{transform:translateY(0)}}@keyframes pulse{0%{transform:scale(.85);box-shadow:0 0 #25d366b3}70%{transform:scale(1);box-shadow:0 0 0 25px #0000}to{transform:scale(.85);box-shadow:0 0 #0000}}@keyframes loadingSkeleton{0%{background-position:200% 0}to{background-position:-200% 0}}.bigNumberHover{text-align:center;outline:none;flex-direction:column;flex:1 0 0;justify-content:flex-end;align-items:center;gap:16px;min-width:0;display:flex}.bigNumberHover__head{flex-direction:column;align-items:center;display:flex}.bigNumberHover__value{color:#fff;font-variant-numeric:lining-nums proportional-nums;margin:0;font-family:Montserrat,sans-serif;font-size:40px;font-weight:500;line-height:48px}@media (max-width:768px){.bigNumberHover__value{font-size:32px;line-height:40px}}.bigNumberHover__subtitle{color:#ffffffb2;font-variant-numeric:lining-nums proportional-nums;margin:0;font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;line-height:24px}.bigNumberHover__description-container{opacity:0;background:linear-gradient(#0101014d 0%,#01010100 100%);border-radius:16px 16px 0 0;justify-content:center;align-self:stretch;align-items:flex-start;max-height:0;padding:0 20px;transition:max-height .45s,padding .45s,opacity .4s;display:flex;overflow:hidden}.bigNumberHover__description{color:#ffffffb2;font-variant-numeric:lining-nums proportional-nums;margin:0;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;line-height:20px}@media (hover:hover){.bigNumberHover:hover .bigNumberHover__description-container,.bigNumberHover:focus-visible .bigNumberHover__description-container{opacity:1;max-height:220px;padding:20px}}@media (max-width:768px){.bigNumberHover{flex:none;gap:8px;width:285px}.bigNumberHover__description-container{opacity:1;max-height:none;padding:20px;overflow:visible}}
@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-100.woff2)format("woff2");font-weight:100;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-100italic.woff2)format("woff2");font-weight:100;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-200.woff2)format("woff2");font-weight:200;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-200italic.woff2)format("woff2");font-weight:200;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-300.woff2)format("woff2");font-weight:300;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-300italic.woff2)format("woff2");font-weight:300;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-500italic.woff2)format("woff2");font-weight:500;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-600italic.woff2)format("woff2");font-weight:600;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-700italic.woff2)format("woff2");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-800.woff2)format("woff2");font-weight:800;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-800italic.woff2)format("woff2");font-weight:800;font-style:italic;font-display:block}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes easeOut{0%{opacity:1}}@keyframes animaRotate{0%{transform:rotate(180deg)}to{transform:rotate(0)}}@-webkit-keyframes animaRotate{to{transform:rotate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes midSlideY{0%{transform:translateY(0)}50%{transform:translateY(30%)}to{transform:translateY(0)}}@keyframes pulse{0%{transform:scale(.85);box-shadow:0 0 #25d366b3}70%{transform:scale(1);box-shadow:0 0 0 25px #0000}to{transform:scale(.85);box-shadow:0 0 #0000}}@keyframes loadingSkeleton{0%{background-position:200% 0}to{background-position:-200% 0}}.servopaExplica{display:inline-block;position:relative}.servopaExplica__badge{z-index:2;color:#000;white-space:nowrap;filter:drop-shadow(0 1px 1px #00000040);background:#fff;border-radius:100px;align-items:center;gap:8px;padding:2px 8px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;line-height:20px;display:inline-flex;position:absolute;top:0;left:16px;transform:translateY(-50%)}.servopaExplica__badgeDot{background:#0e8530;border-radius:100px;width:8px;height:8px}.servopaExplica__card{-webkit-backdrop-filter:blur(4px);background:#0000001a;border:2px solid #ffffffb3;border-radius:8px;align-items:center;gap:16px;padding:20px 16px;display:flex}.servopaExplica__divider{background:#ffffff80;border-radius:300px;flex-shrink:0;width:1px;height:56px}.servopaExplica__texts{color:#fff;flex-direction:column;display:flex}.servopaExplica__title{font-variant-numeric:lining-nums proportional-nums;max-width:250px;font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;line-height:24px}.servopaExplica__subtitle{font-variant-numeric:lining-nums proportional-nums;font-family:Montserrat,sans-serif;font-size:12px;font-weight:400;line-height:20px}@media (max-width:768px){.servopaExplica{width:100%;display:block}.servopaExplica__card{width:100%;padding:20px 12px 16px}.servopaExplica__title{font-size:14px;line-height:20px}.servopaExplica__subtitle{font-size:10px;line-height:16px}}
@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-100.woff2)format("woff2");font-weight:100;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-100italic.woff2)format("woff2");font-weight:100;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-200.woff2)format("woff2");font-weight:200;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-200italic.woff2)format("woff2");font-weight:200;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-300.woff2)format("woff2");font-weight:300;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-300italic.woff2)format("woff2");font-weight:300;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-500italic.woff2)format("woff2");font-weight:500;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-600italic.woff2)format("woff2");font-weight:600;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-700italic.woff2)format("woff2");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-800.woff2)format("woff2");font-weight:800;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-800italic.woff2)format("woff2");font-weight:800;font-style:italic;font-display:block}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes easeOut{0%{opacity:1}}@keyframes animaRotate{0%{transform:rotate(180deg)}to{transform:rotate(0)}}@-webkit-keyframes animaRotate{to{transform:rotate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes midSlideY{0%{transform:translateY(0)}50%{transform:translateY(30%)}to{transform:translateY(0)}}@keyframes pulse{0%{transform:scale(.85);box-shadow:0 0 #25d366b3}70%{transform:scale(1);box-shadow:0 0 0 25px #0000}to{transform:scale(.85);box-shadow:0 0 #0000}}@keyframes loadingSkeleton{0%{background-position:200% 0}to{background-position:-200% 0}}.botaoPlay{aspect-ratio:1;cursor:pointer;background:0 0;border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;height:56px;padding:0;display:inline-flex;position:relative}.botaoPlay:after{content:"";border-radius:inherit;pointer-events:none;border:1px solid #fffffff2;animation:1.8s ease-out infinite botaoPlayPulse;position:absolute;inset:0}.botaoPlay--noPulse:after{content:none}.botaoPlay img{z-index:1;width:100%;height:100%;display:block;position:relative}.botaoPlay:hover{transition:scale .3s;scale:1.12}.botaoPlay:hover:after{animation:none}.botaoPlay:focus-visible{outline-offset:4px;outline:2px solid #0367ad}@keyframes botaoPlayPulse{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}
@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-100.woff2)format("woff2");font-weight:100;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-100italic.woff2)format("woff2");font-weight:100;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-200.woff2)format("woff2");font-weight:200;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-200italic.woff2)format("woff2");font-weight:200;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-300.woff2)format("woff2");font-weight:300;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-300italic.woff2)format("woff2");font-weight:300;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-500italic.woff2)format("woff2");font-weight:500;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-600italic.woff2)format("woff2");font-weight:600;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-700italic.woff2)format("woff2");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-800.woff2)format("woff2");font-weight:800;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-800italic.woff2)format("woff2");font-weight:800;font-style:italic;font-display:block}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes easeOut{0%{opacity:1}}@keyframes animaRotate{0%{transform:rotate(180deg)}to{transform:rotate(0)}}@-webkit-keyframes animaRotate{to{transform:rotate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes midSlideY{0%{transform:translateY(0)}50%{transform:translateY(30%)}to{transform:translateY(0)}}@keyframes pulse{0%{transform:scale(.85);box-shadow:0 0 #25d366b3}70%{transform:scale(1);box-shadow:0 0 0 25px #0000}to{transform:scale(.85);box-shadow:0 0 #0000}}@keyframes loadingSkeleton{0%{background-position:200% 0}to{background-position:-200% 0}}.carrousselInformation{background:#f4f3f1}.carrousselInformation__container{flex-direction:column;padding-top:calc(2.23339vw + 49.4919px);padding-left:0;padding-right:0;display:flex}@media (max-width:768px){.carrousselInformation__container{padding-top:40px}}.carrousselInformation__container{padding-bottom:calc(2.23339vw + 49.4919px)}@media (max-width:768px){.carrousselInformation__container{padding-bottom:64px}}.carrousselInformation__container{gap:24px}.carrousselInformation__head{justify-content:space-between;align-items:flex-end;gap:32px;padding-left:calc(2.01005vw + 44.5427px);display:flex}@media (max-width:768px){.carrousselInformation__head{padding-left:16px}}.carrousselInformation__head{padding-right:calc(2.01005vw + 44.5427px)}@media (max-width:768px){.carrousselInformation__head{flex-direction:column;gap:24px;padding-right:16px}}.carrousselInformation__intro{flex-direction:column;max-width:500px;display:flex}.carrousselInformation__title{color:#000;font-variant-numeric:lining-nums proportional-nums;margin:0;font-family:Montserrat,sans-serif;font-size:24px;font-weight:600;line-height:32px}@media (max-width:768px){.carrousselInformation__title{font-size:20px}}.carrousselInformation__paragraph{color:#0009;font-variant-numeric:lining-nums proportional-nums;margin:0;font-family:Montserrat,sans-serif;font-size:24px;font-weight:600;line-height:32px}@media (max-width:768px){.carrousselInformation__paragraph{font-size:20px}}.carrousselInformation__cta{flex-shrink:0}@media (max-width:768px){.carrousselInformation__cta{width:100%}}.carrousselInformation__carousel{width:100%;overflow:hidden}.carrousselInformation__track{touch-action:pan-y pinch-zoom;gap:8px;display:flex}.carrousselInformation__slide{aspect-ratio:850/500;border-radius:4px;flex:0 0 62%;min-width:0;position:relative;overflow:hidden}.carrousselInformation__slide img{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}@media (max-width:768px){.carrousselInformation__slide{aspect-ratio:361/320;flex:0 0 90%}}.carrousselInformation__footer{justify-content:space-between;align-items:flex-start;gap:48px;width:62%;margin-inline:auto;display:flex}@media (max-width:768px){.carrousselInformation__footer{flex-direction:column;align-items:stretch;gap:24px;width:90%}}.carrousselInformation__info{gap:24px;max-width:850px;display:flex}@media (max-width:768px){.carrousselInformation__info{gap:8px}}.carrousselInformation__number{color:#000;font-variant-numeric:lining-nums proportional-nums;flex-shrink:0;width:32px;font-family:Montserrat,sans-serif;font-size:20px;font-weight:600;line-height:32px}@media (max-width:768px){.carrousselInformation__number{font-size:16px}}.carrousselInformation__infoText{flex-direction:column;gap:4px;display:flex}.carrousselInformation__infoTitle{color:#000;font-variant-numeric:lining-nums proportional-nums;margin:0;font-family:Montserrat,sans-serif;font-size:20px;font-weight:600;line-height:32px}@media (max-width:768px){.carrousselInformation__infoTitle{font-size:16px;line-height:24px}}.carrousselInformation__infoDesc{color:#0009;font-variant-numeric:lining-nums proportional-nums;margin:0;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;line-height:24px}@media (max-width:768px){.carrousselInformation__infoDesc{font-size:14px;line-height:20px}}.carrousselInformation__controls{flex-shrink:0;align-items:center;gap:12px;display:flex}@media (max-width:768px){.carrousselInformation__controls{justify-content:center}}.carrousselInformation__nav{background:#fff;border-radius:100px;align-items:center;gap:8px;padding:6px;display:flex}.carrousselInformation__arrow{cursor:pointer;background:#000;border:none;border-radius:100px;justify-content:center;align-items:center;padding:6px;display:inline-flex}.carrousselInformation__arrow img{filter:brightness(0)invert();width:24px;height:24px}.carrousselInformation__arrow--prev img{transform:rotate(180deg)}.carrousselInformation__arrow:hover{opacity:.85}.carrousselInformation__dots{align-items:center;gap:6px;padding:0 6px;display:flex}.carrousselInformation__dot{cursor:pointer;background:#01010126;border:none;border-radius:100px;width:6px;height:6px;padding:0;transition:width .3s,background .3s}.carrousselInformation__dot--selected{background:#000;width:32px}.carrousselInformation__playPause{cursor:pointer;background:#fff;border:none;border-radius:100px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.carrousselInformation__playPause:hover{opacity:.9}.carrousselInformation__pauseIcon{width:16px;height:18px;position:relative}.carrousselInformation__pauseIcon:before,.carrousselInformation__pauseIcon:after{content:"";background:#000;border-radius:1px;width:4px;height:18px;position:absolute;top:0}.carrousselInformation__pauseIcon:before{left:0}.carrousselInformation__pauseIcon:after{right:0}.carrousselInformation__playIcon{border:9px solid #0000;border-left:15px solid #000;border-right-width:0;width:0;height:0}
@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-100.woff2)format("woff2");font-weight:100;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-100italic.woff2)format("woff2");font-weight:100;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-200.woff2)format("woff2");font-weight:200;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-200italic.woff2)format("woff2");font-weight:200;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-300.woff2)format("woff2");font-weight:300;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-300italic.woff2)format("woff2");font-weight:300;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-500italic.woff2)format("woff2");font-weight:500;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-600italic.woff2)format("woff2");font-weight:600;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-700italic.woff2)format("woff2");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-800.woff2)format("woff2");font-weight:800;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-800italic.woff2)format("woff2");font-weight:800;font-style:italic;font-display:block}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes easeOut{0%{opacity:1}}@keyframes animaRotate{0%{transform:rotate(180deg)}to{transform:rotate(0)}}@-webkit-keyframes animaRotate{to{transform:rotate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes midSlideY{0%{transform:translateY(0)}50%{transform:translateY(30%)}to{transform:translateY(0)}}@keyframes pulse{0%{transform:scale(.85);box-shadow:0 0 #25d366b3}70%{transform:scale(1);box-shadow:0 0 0 25px #0000}to{transform:scale(.85);box-shadow:0 0 #0000}}@keyframes loadingSkeleton{0%{background-position:200% 0}to{background-position:-200% 0}}.colorsAndEspecifications{background:#f4f3f1;overflow-x:clip}.colorsAndEspecifications__container{flex-direction:column;padding-top:calc(2.45673vw + 54.4411px);padding-left:0;padding-right:0;display:flex}@media (max-width:768px){.colorsAndEspecifications__container{padding-top:40px}}.colorsAndEspecifications__container{padding-bottom:calc(1.11669vw + 24.7459px)}@media (max-width:768px){.colorsAndEspecifications__container{padding-bottom:32px}}.colorsAndEspecifications__head{text-align:center;flex-direction:column;align-items:center;gap:9px;max-width:671px;margin-inline:auto;padding-inline:calc(.446678vw + 9.89838px);display:flex}@media (max-width:768px){.colorsAndEspecifications__head{text-align:start;align-items:flex-start;max-width:none;padding-inline:16px}}.colorsAndEspecifications__title{color:#010101;font-variant-numeric:lining-nums proportional-nums;margin:0;font-family:Montserrat,sans-serif;font-size:32px;font-weight:600;line-height:40px}@media (max-width:768px){.colorsAndEspecifications__title{font-size:24px;line-height:32px}}.colorsAndEspecifications__paragraph{color:#010101b2;font-variant-numeric:lining-nums proportional-nums;margin:0;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;line-height:24px}@media (max-width:768px){.colorsAndEspecifications__paragraph{font-size:16px;line-height:24px}}.colorsAndEspecifications__stage{aspect-ratio:1366/620;width:100%;position:relative}@media (max-width:768px){.colorsAndEspecifications__stage{aspect-ratio:auto;flex-direction:column;align-items:center;gap:24px;padding-top:24px;display:flex}}.colorsAndEspecifications__watermark{--wm-from:48px;z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;width:72%;animation:1.2s cubic-bezier(.22,1,.36,1) colorsWmSwap;position:absolute;top:16%;left:50%;transform:translate(-50%,-50%)}@media (max-width:768px){.colorsAndEspecifications__watermark{width:95%;margin:0;animation:none;top:8%;transform:translate(-50%)}}.colorsAndEspecifications__carWrap{z-index:1;width:58%;position:absolute;top:8%;left:50%;transform:translate(-50%)}@media (max-width:768px){.colorsAndEspecifications__carWrap{order:1;width:100%;position:relative;top:auto;left:auto;transform:none}}.colorsAndEspecifications__car{transform-origin:50%;opacity:1;width:100%;height:auto;transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .6s;display:block;transform:scale(1)}.colorsAndEspecifications__car--shrinking{opacity:.25;transform:scale(.65)}.colorsAndEspecifications__hotspot{z-index:3;-webkit-backdrop-filter:blur(2px);filter:drop-shadow(0 2px 4px #00000014);cursor:pointer;background:#ffffff4d;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:transform .18s;display:inline-flex;position:absolute;transform:translate(-50%,-50%)}.colorsAndEspecifications__hotspot:hover{transform:translate(-50%,-50%)scale(1.06)}.colorsAndEspecifications__hotspotInner{background:#fff;border-radius:50%;width:10px;height:10px;display:block;position:relative}.colorsAndEspecifications__hotspotInner:after{content:"";background:#fff;border-radius:50%;animation:1.8s ease-out infinite colorsHotspotWave;position:absolute;inset:0;transform:scale(1)}.colorsAndEspecifications__specs{z-index:2;position:absolute;top:58%;left:calc(1.78671vw + 39.5935px)}@media (max-width:768px){.colorsAndEspecifications__specs{left:16px}}.colorsAndEspecifications__specs{flex-direction:column;gap:24px;display:flex}@media (max-width:768px){.colorsAndEspecifications__specs{flex-flow:row;order:4;justify-content:space-between;gap:8px;width:100%;position:static}}.colorsAndEspecifications__spec{align-items:center;gap:12px;display:flex}@media (max-width:768px){.colorsAndEspecifications__spec{flex:1 1 0;justify-content:center;gap:8px;min-width:0}}.colorsAndEspecifications__specIcon{flex-shrink:0;width:48px;height:48px}@media (max-width:768px){.colorsAndEspecifications__specIcon{width:36px;height:36px}}.colorsAndEspecifications__specText{flex-direction:column;display:flex}@media (max-width:768px){.colorsAndEspecifications__specText{min-width:0}}.colorsAndEspecifications__specValue{color:#010101;font-variant-numeric:lining-nums proportional-nums;align-items:flex-end;margin:0;font-family:Montserrat,sans-serif;font-size:24px;font-weight:500;line-height:32px;display:flex}@media (max-width:768px){.colorsAndEspecifications__specValue{font-size:20px;line-height:24px}}.colorsAndEspecifications__specUnit{margin-left:2px;font-size:14px;font-weight:400;line-height:24px}@media (max-width:768px){.colorsAndEspecifications__specUnit{font-size:12px;line-height:20px}}.colorsAndEspecifications__specLabel{color:#01010199;margin:0;font-family:Montserrat,sans-serif;font-size:12px;font-weight:400;line-height:20px}@media (max-width:768px){.colorsAndEspecifications__specLabel{font-size:10px;line-height:16px}}.colorsAndEspecifications__colors{z-index:3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:300px;align-items:center;gap:8px;padding:6px;display:flex;position:absolute;top:80%;left:50%;transform:translate(-50%)}@media (max-width:768px){.colorsAndEspecifications__colors{order:3;position:static;transform:none}}.colorsAndEspecifications__color{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:50%;width:32px;height:32px;padding:0;transition:border-color .2s;display:inline-flex;position:relative}.colorsAndEspecifications__color img{border-radius:50%;width:100%;height:100%}.colorsAndEspecifications__color--active{border-width:1px;border-color:#0e8530;padding:2px}.colorsAndEspecifications__color--active:after{content:"";background:#0e8530 url(/icons/check.svg) 50%/16px 16px no-repeat;border-radius:50%;width:14px;height:14px;position:absolute;top:-3px;right:-3px}.colorsAndEspecifications__tooltip{color:#010101;white-space:nowrap;opacity:0;pointer-events:none;background:#fff;border-radius:100px;padding:4px 12px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;line-height:20px;transition:opacity .2s,transform .2s;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%)translateY(4px);box-shadow:0 4px 12px #00000026}.colorsAndEspecifications__color:hover .colorsAndEspecifications__tooltip,.colorsAndEspecifications__color:focus-visible .colorsAndEspecifications__tooltip{opacity:1;transform:translate(-50%)translateY(0)}@keyframes colorsHotspotWave{0%{opacity:.75;transform:scale(1)}to{opacity:0;transform:scale(2.66)}}@keyframes colorsWmSwap{0%{opacity:0;transform:translate(-50%, calc(-50% + var(--wm-from)))}to{opacity:1;transform:translate(-50%,-50%)}}
@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-100.woff2)format("woff2");font-weight:100;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-100italic.woff2)format("woff2");font-weight:100;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-200.woff2)format("woff2");font-weight:200;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-200italic.woff2)format("woff2");font-weight:200;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-300.woff2)format("woff2");font-weight:300;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-300italic.woff2)format("woff2");font-weight:300;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-500italic.woff2)format("woff2");font-weight:500;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-600italic.woff2)format("woff2");font-weight:600;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-700italic.woff2)format("woff2");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-800.woff2)format("woff2");font-weight:800;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-800italic.woff2)format("woff2");font-weight:800;font-style:italic;font-display:block}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes easeOut{0%{opacity:1}}@keyframes animaRotate{0%{transform:rotate(180deg)}to{transform:rotate(0)}}@-webkit-keyframes animaRotate{to{transform:rotate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes midSlideY{0%{transform:translateY(0)}50%{transform:translateY(30%)}to{transform:translateY(0)}}@keyframes pulse{0%{transform:scale(.85);box-shadow:0 0 #25d366b3}70%{transform:scale(1);box-shadow:0 0 0 25px #0000}to{transform:scale(.85);box-shadow:0 0 #0000}}@keyframes loadingSkeleton{0%{background-position:200% 0}to{background-position:-200% 0}}.carDetailModal{z-index:1300;pointer-events:none;position:fixed;inset:0}.carDetailModal--open{pointer-events:auto}.carDetailModal--open .carDetailModal__backdrop{opacity:1}.carDetailModal--open .carDetailModal__panel{transform:translate(0)}.carDetailModal__backdrop{cursor:pointer;opacity:0;background:#0009;border:none;padding:0;transition:opacity .3s;position:absolute;inset:0}.carDetailModal__panel{scrollbar-width:none;background:#fff;flex-direction:column;width:50%;max-width:720px;height:100dvh;margin-left:auto;transition:transform .35s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow-y:auto;transform:translate(100%)}.carDetailModal__panel::-webkit-scrollbar{display:none}@media (max-width:768px){.carDetailModal__panel{width:90%;max-width:none}}.carDetailModal__close{z-index:2;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffd9;border:none;border-radius:100px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex;position:absolute;top:16px;right:16px}.carDetailModal__close img{width:20px;height:20px}.carDetailModal__close:hover{background:#fff}.carDetailModal__image{aspect-ratio:4/3;flex-shrink:0;width:100%;position:relative;overflow:hidden}.carDetailModal__image img{object-fit:cover;width:100%;height:100%}@media (max-width:768px){.carDetailModal__image{aspect-ratio:auto;height:50%;min-height:0}}.carDetailModal__body{flex-direction:column;flex:1;gap:12px;padding:32px 24px;display:flex}.carDetailModal__number{color:#000;font-family:Montserrat,sans-serif;font-size:20px;font-weight:600;line-height:24px}.carDetailModal__text{flex-direction:column;gap:8px;display:flex}.carDetailModal__title{color:#010101;font-variant-numeric:lining-nums proportional-nums;margin:0;font-family:Montserrat,sans-serif;font-size:24px;font-weight:600;line-height:32px}@media (max-width:768px){.carDetailModal__title{font-size:20px;line-height:28px}}.carDetailModal__paragraph{color:#01010199;font-variant-numeric:lining-nums proportional-nums;margin:0;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;line-height:24px}.carDetailModal__footer{justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:24px;display:flex}.carDetailModal__nav{align-items:center;gap:8px;display:flex}.carDetailModal__arrow{cursor:pointer;background:#010101;border:none;border-radius:100px;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.carDetailModal__arrow img{filter:brightness(0)invert();width:24px;height:24px}.carDetailModal__arrow--prev img{transform:rotate(180deg)}.carDetailModal__arrow:hover{opacity:.85}
@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-100.woff2)format("woff2");font-weight:100;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-100italic.woff2)format("woff2");font-weight:100;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-200.woff2)format("woff2");font-weight:200;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-200italic.woff2)format("woff2");font-weight:200;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-300.woff2)format("woff2");font-weight:300;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-300italic.woff2)format("woff2");font-weight:300;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-500italic.woff2)format("woff2");font-weight:500;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-600italic.woff2)format("woff2");font-weight:600;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-700italic.woff2)format("woff2");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-800.woff2)format("woff2");font-weight:800;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-800italic.woff2)format("woff2");font-weight:800;font-style:italic;font-display:block}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes easeOut{0%{opacity:1}}@keyframes animaRotate{0%{transform:rotate(180deg)}to{transform:rotate(0)}}@-webkit-keyframes animaRotate{to{transform:rotate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes midSlideY{0%{transform:translateY(0)}50%{transform:translateY(30%)}to{transform:translateY(0)}}@keyframes pulse{0%{transform:scale(.85);box-shadow:0 0 #25d366b3}70%{transform:scale(1);box-shadow:0 0 0 25px #0000}to{transform:scale(.85);box-shadow:0 0 #0000}}@keyframes loadingSkeleton{0%{background-position:200% 0}to{background-position:-200% 0}}.powerSource{background:#0b0b0e}.powerSource__container{padding-left:0;padding-right:0}.powerSource__stage{--mx:50%;--my:50%;--flashlight:0px;aspect-ratio:1366/800;width:100%;position:relative;overflow:hidden}@media (max-width:768px){.powerSource__stage{aspect-ratio:auto;flex-direction:column;gap:24px;padding-block:16px;display:flex;overflow:visible}}.powerSource__media{z-index:0;position:absolute;inset:0}@media (max-width:768px){.powerSource__media{margin-inline:auto;order:2;width:100%;max-width:393px;height:300px;margin-top:6px;position:relative;inset:auto;overflow:hidden}}.powerSource__bg,.powerSource__fg{position:absolute;inset:0}.powerSource__bg img,.powerSource__fg img{object-fit:cover;width:100%;height:100%;display:block}.powerSource__bg{z-index:0}.powerSource__fg{z-index:1;-webkit-mask-image:radial-gradient(circle var(--flashlight,0px) at var(--mx,50%) var(--my,50%), #000 55%, transparent 100%);-webkit-mask-image:radial-gradient(circle var(--flashlight,0px) at var(--mx,50%) var(--my,50%), #000 55%, transparent 100%);mask-image:radial-gradient(circle var(--flashlight,0px) at var(--mx,50%) var(--my,50%), #000 55%, transparent 100%)}.powerSource__top{z-index:2;pointer-events:none;flex-direction:column;align-items:flex-start;display:flex;position:absolute;top:calc(3.12675vw + 69.2887px)}@media (max-width:768px){.powerSource__top{top:112px}}.powerSource__top{left:calc(1.78671vw + 39.5935px)}@media (max-width:768px){.powerSource__top{left:64px}}.powerSource__top{gap:calc(.670017vw + 14.8476px)}@media (max-width:768px){.powerSource__top{z-index:2;pointer-events:auto;order:1;gap:24px;padding-inline:16px;position:relative;top:0;left:0}}.powerSource__head{max-width:calc(13.9587vw + 309.324px)}@media (max-width:768px){.powerSource__head{max-width:500px}}.powerSource__title{color:#fff;font-variant-numeric:lining-nums proportional-nums;margin:0;font-family:Montserrat,sans-serif;font-size:calc(.893356vw + 19.7968px);font-weight:600}@media (max-width:768px){.powerSource__title{font-size:24px}}.powerSource__title{line-height:calc(1.11669vw + 24.7459px)}@media (max-width:768px){.powerSource__title{line-height:32px}}.powerSource__paragraph{color:#ffffffb3;font-variant-numeric:lining-nums proportional-nums;margin:calc(.223339vw + 4.94919px) 0 0;font-family:Montserrat,sans-serif;font-weight:400}@media (max-width:768px){.powerSource__paragraph{margin-top:8px}}.powerSource__paragraph{font-size:calc(.446678vw + 9.89838px)}@media (max-width:768px){.powerSource__paragraph{font-size:16px}}.powerSource__paragraph{line-height:calc(.670017vw + 14.8476px)}@media (max-width:768px){.powerSource__paragraph{line-height:24px}}.powerSource__switch{pointer-events:auto}.powerSource__infos{z-index:2;pointer-events:none;margin:0;padding:0;list-style:none;display:flex;position:absolute;left:calc(1.78671vw + 39.5935px)}@media (max-width:768px){.powerSource__infos{left:64px}}.powerSource__infos{right:calc(1.78671vw + 39.5935px)}@media (max-width:768px){.powerSource__infos{right:64px}}.powerSource__infos{bottom:calc(1.78671vw + 39.5935px)}@media (max-width:768px){.powerSource__infos{bottom:64px}}.powerSource__infos{gap:calc(.446678vw + 9.89838px)}@media (max-width:768px){.powerSource__infos{z-index:2;flex-direction:column;order:3;gap:16px;margin-top:2px;padding-inline:16px;position:relative;left:0}}.powerSource__info{color:#fff;font-variant-numeric:lining-nums proportional-nums;flex-direction:column;flex:1 1 0;gap:calc(.335008vw + 7.42379px);font-family:Montserrat,sans-serif;font-weight:400;display:flex}@media (max-width:768px){.powerSource__info{gap:12px}}.powerSource__info{font-size:calc(.446678vw + 9.89838px)}@media (max-width:768px){.powerSource__info{font-size:14px}}.powerSource__info{line-height:calc(.670017vw + 14.8476px)}@media (max-width:768px){.powerSource__info{line-height:20px}}.powerSource__info:after{content:"";background:#fff;width:100%;height:1px;display:block}@media (max-width:768px){.powerSource__info{flex:none}.powerSource__info:after{background:#ffffff1a}}
@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-100.woff2)format("woff2");font-weight:100;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-100italic.woff2)format("woff2");font-weight:100;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-200.woff2)format("woff2");font-weight:200;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-200italic.woff2)format("woff2");font-weight:200;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-300.woff2)format("woff2");font-weight:300;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-300italic.woff2)format("woff2");font-weight:300;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-500italic.woff2)format("woff2");font-weight:500;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-600italic.woff2)format("woff2");font-weight:600;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-700italic.woff2)format("woff2");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-800.woff2)format("woff2");font-weight:800;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-800italic.woff2)format("woff2");font-weight:800;font-style:italic;font-display:block}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes easeOut{0%{opacity:1}}@keyframes animaRotate{0%{transform:rotate(180deg)}to{transform:rotate(0)}}@-webkit-keyframes animaRotate{to{transform:rotate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes midSlideY{0%{transform:translateY(0)}50%{transform:translateY(30%)}to{transform:translateY(0)}}@keyframes pulse{0%{transform:scale(.85);box-shadow:0 0 #25d366b3}70%{transform:scale(1);box-shadow:0 0 0 25px #0000}to{transform:scale(.85);box-shadow:0 0 #0000}}@keyframes loadingSkeleton{0%{background-position:200% 0}to{background-position:-200% 0}}.switchOnOff{-webkit-backdrop-filter:blur(8px);cursor:pointer;background:#0101014d;border:none;border-radius:1000px;align-items:center;width:120px;height:56px;padding:0;display:inline-flex;position:relative}.switchOnOff__label{color:#fff6;text-transform:uppercase;font-family:Montserrat,sans-serif;font-size:20px;font-weight:600;line-height:32px;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.switchOnOff__knob{background:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:left .3s cubic-bezier(.22,1,.36,1);display:inline-flex;position:absolute;top:8px;left:8px;box-shadow:0 2px 6px #00000040}.switchOnOff__icon{fill:none;stroke:#d22e34;stroke-width:2px;stroke-linecap:round;width:20px;height:20px;transition:stroke .3s}.switchOnOff--on .switchOnOff__knob{left:calc(100% - 48px)}.switchOnOff--on .switchOnOff__label{left:20px;right:auto}.switchOnOff--on .switchOnOff__icon{stroke:#0e8530}
