@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800&display=swap";.exoride{--ex-navy: #0d1b2a;--ex-deep: #102a43;--ex-teal: #008c99;--ex-teal-dark: #006b75;--ex-mist: #efffff;--ex-cloud: #e6eaf0;--ex-fog: #f4f7fa;--ex-slate: #475569;--ex-grey: #5e6b7a;--ex-green: #10b981;color:var(--ex-navy);background:var(--ex-fog);font-family:Montserrat,var(--font-body--family),system-ui,sans-serif}.exoride *{box-sizing:border-box}.exoride a{color:inherit;text-decoration:none}.exoride__section{padding:clamp(64px,8vw,112px) clamp(18px,4vw,56px)}.exoride__inner{width:min(1180px,100%);margin:0 auto}.exoride__hero{position:relative;min-height:min(820px,calc(100vh - var(--header-group-height, 0px)));display:grid;align-items:stretch;overflow:hidden;background:var(--ex-deep);color:var(--ex-mist)}.exoride__hero-media{position:absolute;top:0;right:0;bottom:0;left:0}.exoride__hero-media img{width:100%;height:100%;object-fit:cover;object-position:center right;opacity:.72}.exoride__hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#102a43ed,#102a43a8 42%,#102a432e),linear-gradient(0deg,#102a43b8,#102a4300 42%)}.exoride__hero-content{position:relative;z-index:1;width:min(1180px,100%);margin:0 auto;padding:clamp(92px,12vw,160px) clamp(18px,4vw,56px) clamp(60px,8vw,110px);display:grid;align-content:end}.exoride__hero-card{max-width:760px}.exoride__eyebrow{margin:0 0 18px;color:var(--ex-teal);font-size:.78rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.exoride h1,.exoride h2,.exoride h3{margin:0;font-family:Montserrat,var(--font-heading--family),system-ui,sans-serif;letter-spacing:0;line-height:1.04}.exoride h1{max-width:760px;font-size:clamp(3rem,8vw,7.1rem)}.exoride .exr-hero-title{max-width:920px;font-size:clamp(1.86rem,6.1vw,5.65rem);line-height:1.02}.exoride .exr-hero-title span{display:block;width:max-content;max-width:100%;white-space:nowrap}.exoride h2{max-width:820px;font-size:clamp(2.2rem,5vw,4.7rem)}.exoride h3{font-size:clamp(1.25rem,2vw,1.65rem);line-height:1.18}.exoride__lead{max-width:720px;margin:24px 0 0;color:#0d1b2ac7;font-size:clamp(1.02rem,1.45vw,1.23rem);line-height:1.65}.exoride__hero .exoride__lead{color:#efffffe0}.exoride__mini{margin-top:22px;color:#efffffb8;font-size:.95rem;font-weight:600}.exoride__buttons{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.exoride__button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;border:1px solid transparent;border-radius:999px;padding:0 22px;background:var(--ex-teal);color:#fff;-webkit-text-fill-color:#fff;font-weight:700;transition:transform .2s ease,background .2s ease,border-color .2s ease}.exoride__button:hover{transform:translateY(-2px);background:var(--ex-teal-dark)}.exoride__button:not(.exoride__button--secondary,.exoride__button--light,.exr-difference__button-secondary,.exr-news__secondary),.exoride__button:not(.exoride__button--secondary,.exoride__button--light,.exr-difference__button-secondary,.exr-news__secondary):hover,.exoride__button:not(.exoride__button--secondary,.exoride__button--light,.exr-difference__button-secondary,.exr-news__secondary):focus,.exoride__button:not(.exoride__button--secondary,.exoride__button--light,.exr-difference__button-secondary,.exr-news__secondary):active,.exoride__button:not(.exoride__button--secondary,.exoride__button--light,.exr-difference__button-secondary,.exr-news__secondary):visited{color:#fff!important;-webkit-text-fill-color:#fff}.exoride__button--secondary{background:#ffffff14;border-color:#efffff52;color:var(--ex-mist)}.exoride__button--light{background:#fff;color:var(--ex-navy)!important;-webkit-text-fill-color:var(--ex-navy)}.exoride__trust{background:#fff;border-bottom:1px solid rgba(13,27,42,.08)}.exoride__trust-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;overflow:hidden;border-radius:8px;background:#0d1b2a1a}.exoride__trust-item{min-height:92px;display:flex;align-items:center;padding:18px;background:#fff;color:var(--ex-slate);font-size:.92rem;font-weight:700}.exoride__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:34px}.exoride__card{min-height:230px;padding:24px;border:1px solid rgba(13,27,42,.1);border-radius:8px;background:#fff;box-shadow:0 24px 60px #0d1b2a0f}.exoride__card-number{display:inline-block;margin-bottom:34px;color:var(--ex-teal);font-weight:800}.exoride__card p,.exoride__split p,.exoride__dark p{color:#0d1b2ab8;line-height:1.65}.exoride__dark{background:var(--ex-deep);color:var(--ex-mist)}.exoride__dark .exoride__lead,.exoride__dark p{color:#efffffc7}.exoride__dark .exoride__card{background:#ffffff0f;border-color:#efffff1f;box-shadow:none}.exoride__dark .exoride__card p{color:#efffffc2}.exoride__split{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.86fr);gap:clamp(28px,6vw,84px);align-items:center}.exoride__image-frame{overflow:hidden;border-radius:8px;background:#fff;box-shadow:0 28px 80px #0d1b2a24}.exoride__image-frame img{display:block;width:100%;height:auto;transition:transform .5s ease}.exoride__image-frame:hover img{transform:scale(1.035)}.exoride__products{background:#fff}.exoride__products-grid{display:grid;gap:18px}.exoride__product-panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.82fr);gap:clamp(28px,5vw,64px);align-items:center;padding:clamp(24px,4vw,42px);border:1px solid rgba(13,27,42,.1);border-radius:8px;background:linear-gradient(180deg,#fff,var(--ex-fog));box-shadow:0 24px 60px #0d1b2a0f}.exoride__product-panel .exoride__image-frame{box-shadow:none}.exoride__product-video{background:linear-gradient(135deg,var(--ex-navy),var(--ex-deep))}.exoride__video-copy{width:min(820px,100%);margin:0 auto clamp(26px,4vw,42px);color:#fff;text-align:center;text-shadow:0 2px 18px rgba(0,0,0,.28)}.exoride__video-copy h2{max-width:780px;margin:0 auto 16px;color:#fff}.exoride__video-copy p{max-width:760px;margin:0 auto;color:#ffffffe0}.exoride__video-frame{overflow:hidden;border-radius:8px;background:var(--ex-navy);box-shadow:0 28px 80px #0d1b2a24}.exoride__video-frame iframe,.exoride__video-frame img,.exoride__video-frame video{display:block;width:100%;aspect-ratio:16 / 9;border:0;object-fit:cover}.exoride__specs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:32px}.exoride__spec{padding:18px;border-radius:8px;background:var(--ex-fog)}.exoride__spec strong{display:block;margin-bottom:6px;color:var(--ex-navy);font-size:1.25rem}.exoride__gallery{display:grid;grid-template-columns:1.1fr .9fr .9fr;gap:16px;margin-top:36px}.exoride__gallery .exoride__image-frame:first-child{grid-row:span 2}.exoride__gallery img{height:100%;object-fit:cover;aspect-ratio:4 / 3}.exoride__gallery .exoride__image-frame:first-child img{aspect-ratio:3 / 4}.exoride__demo{background:linear-gradient(135deg,var(--ex-navy),var(--ex-deep));color:var(--ex-mist)}.exoride__demo h2,.exoride__contact h2{color:#f8fafc}.exoride__demo .exoride__eyebrow,.exoride__contact .exoride__eyebrow{color:#5eead4}.exoride__demo .exoride__lead,.exoride__contact .exoride__lead{color:#eaf2f7}.exoride__demo-box{display:grid;grid-template-columns:.8fr 1fr;gap:clamp(28px,5vw,72px);align-items:start}.exoride__steps{counter-reset:step;display:grid;gap:10px;margin-top:28px;padding:0;list-style:none}.exoride__steps li{counter-increment:step;display:flex;gap:12px;align-items:flex-start;color:#d7e3ea}.exoride__steps li:before{content:counter(step,decimal-leading-zero);color:var(--ex-teal);font-weight:800}.exoride__form{display:grid;gap:16px;padding:clamp(22px,3vw,32px);border:1px solid rgba(203,213,225,.9);border-radius:8px;background:#fff;color:#0f172a;box-shadow:0 28px 70px #0311262e}.exoride__form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.exoride__form-field{display:grid;gap:8px}.exoride__label{color:#1e293b;font-size:.88rem;font-weight:800}.exoride__field,.exoride__form input.exoride__field,.exoride__form select.exoride__field,.exoride__form textarea.exoride__field{width:100%;min-height:50px;border:1px solid #cbd5e1;border-radius:8px;padding:12px 14px;background-color:#fff!important;color:#0f172a!important;caret-color:#0f172a;font:inherit;-webkit-text-fill-color:#0f172a;box-shadow:0 1px #0f172a0a;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.exoride__field::placeholder{color:#64748b!important;opacity:1}.exoride__field:focus{outline:none;border-color:var(--ex-teal);background-color:#fff!important;box-shadow:0 0 0 3px #008c9929}.exoride__field:-webkit-autofill,.exoride__field:-webkit-autofill:hover,.exoride__field:-webkit-autofill:focus,.exoride input:-webkit-autofill,.exoride textarea:-webkit-autofill,.exoride select:-webkit-autofill{-webkit-text-fill-color:#0f172a!important;caret-color:#0f172a!important;box-shadow:0 0 0 1000px #fff inset!important;border-color:#cbd5e1!important;transition:background-color 9999s ease-out}.exoride__field:autofill{color:#0f172a!important;background-color:#fff!important}.exoride__field option{color:#0f172a;background:#fff}.exoride__field option[disabled]{color:#64748b}select.exoride__field:invalid{color:#64748b!important;-webkit-text-fill-color:#64748b}textarea.exoride__field{min-height:118px;resize:vertical}.exoride__form-status{margin:0;padding:12px 14px;border-radius:8px;font-weight:700;line-height:1.45}.exoride__form-status--success{border:1px solid rgba(16,185,129,.24);background:#ecfdf5;color:#065f46}.exoride__form-status--error{border:1px solid rgba(185,28,28,.22);background:#fef2f2;color:#7f1d1d}.exoride__form-privacy{margin:2px 0 6px;color:#475569;font-size:.86rem;line-height:1.55}.exoride__form-privacy a{color:var(--ex-teal-dark);font-weight:800;text-decoration:underline;text-underline-offset:3px}.exoride__form .exoride__button--light{width:fit-content;min-width:210px;background:var(--ex-teal);color:#fff!important;-webkit-text-fill-color:#fff;border-color:var(--ex-teal)}.exoride__form .exoride__button--light:hover,.exoride__form .exoride__button--light:focus,.exoride__form .exoride__button--light:active,.exoride__form .exoride__button--light:visited{background:var(--ex-teal-dark);color:#fff!important;-webkit-text-fill-color:#fff}.exoride__service,.exoride__newsletter{background:#fff}.exoride__location{margin-top:20px;padding:22px;border-left:4px solid var(--ex-teal);border-radius:8px;background:#f8fafc;color:#0f172a;line-height:1.7;box-shadow:0 18px 50px #03112624}.exoride__location a{color:var(--ex-teal-dark);font-weight:800;text-decoration:underline;text-underline-offset:3px}.exoride__colors{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:32px}.exoride__color-card{overflow:hidden;border:1px solid rgba(13,27,42,.1);border-radius:8px;background:#fff}.exoride__color-card img{width:100%;aspect-ratio:1 / 1;object-fit:contain;padding:14px;background:var(--ex-fog)}.exoride__color-card span{display:block;padding:14px 16px 16px;font-weight:800}.exoride__color-picker{display:grid;gap:18px;margin-top:34px}.exoride__color-display{overflow:hidden;border:1px solid rgba(13,27,42,.1);border-radius:8px;background:#fff;box-shadow:0 24px 60px #0d1b2a12}.exoride__color-display img{display:block;width:100%;aspect-ratio:16 / 9;object-fit:contain;padding:clamp(18px,4vw,42px);background:var(--ex-fog)}.exoride__color-options{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.exoride__color-option{display:flex;align-items:center;gap:10px;min-height:58px;border:1px solid rgba(13,27,42,.12);border-radius:8px;padding:10px 12px;background:#fff;color:var(--ex-navy);cursor:pointer;font:inherit;font-weight:800;text-align:left;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.exoride__color-option:hover,.exoride__color-option:focus{transform:translateY(-2px);border-color:#008c9980;box-shadow:0 14px 34px #0d1b2a14}.exoride__color-option.is-active{border-color:var(--ex-teal);box-shadow:0 0 0 3px #008c9924}.exoride__swatch{width:24px;height:24px;flex:0 0 24px;border:1px solid rgba(13,27,42,.18);border-radius:999px;background:var(--swatch)}.exoride__newsletter{background:var(--ex-mist)}.exoride__footer-note{font-size:.88rem;color:var(--ex-slate)}.exr-legal-source{display:grid;gap:18px;width:min(920px,100%)}.exr-legal-source__notice{margin:0;padding:14px 16px;border-left:4px solid var(--ex-teal, #008c99);border-radius:8px;background:var(--ex-mist, #efffff);color:var(--ex-deep, #102a43);font-size:.94rem;font-weight:700;line-height:1.55}.exr-legal-source__block{padding:clamp(22px,3vw,34px);border:1px solid rgba(13,27,42,.1);border-radius:8px;background:#fff;box-shadow:0 24px 60px #0d1b2a0f}.exr-legal-source__block h2{margin:0 0 14px;color:var(--ex-navy, #0d1b2a);font-size:clamp(1.28rem,2vw,1.8rem);line-height:1.18}.exr-legal-source__block p,.exr-legal-source__block li{color:#0d1b2ac2;line-height:1.72}.exr-legal-source__block p{margin:0}.exr-legal-source__block p+p{margin-top:12px}.exr-legal-source__block ul{display:grid;gap:8px;margin:0;padding-left:1.2rem}.exr-difference{position:relative;overflow:hidden;background:linear-gradient(180deg,#ffffff 0%,var(--ex-fog) 100%)}.exr-difference:before{content:"";position:absolute;width:42vw;height:42vw;min-width:320px;min-height:320px;right:-18vw;top:12%;border-radius:50%;background:radial-gradient(circle,#008c9921,#008c9900 68%);pointer-events:none}.exr-difference__intro,.exr-difference__statement,.exr-difference__body,.exr-difference__closing{position:relative;z-index:1}.exr-difference__intro{max-width:910px}.exr-difference__statement{display:grid;grid-template-columns:minmax(120px,.24fr) 1fr;gap:clamp(18px,4vw,48px);margin-top:clamp(30px,5vw,56px);padding:24px 0;border-top:1px solid rgba(13,27,42,.1);border-bottom:1px solid rgba(13,27,42,.1)}.exr-difference__statement span{color:var(--ex-teal-dark);font-weight:800}.exr-difference__statement p{max-width:760px;margin:0;color:var(--ex-navy);font-size:clamp(1.18rem,2.1vw,1.65rem);font-weight:750;line-height:1.28}.exr-difference__body{display:grid;grid-template-columns:minmax(260px,.76fr) 1fr;gap:clamp(24px,5vw,72px);align-items:stretch;margin-top:clamp(34px,6vw,72px)}.exr-difference__panel{display:grid;grid-template-columns:minmax(0,.95fr) minmax(150px,.78fr);gap:clamp(18px,3vw,34px);align-items:stretch;min-height:430px;padding:clamp(20px,3vw,32px);border:1px solid rgba(13,27,42,.08);border-radius:8px;background:linear-gradient(140deg,#0d1b2aed,#102a43e0),radial-gradient(circle at top right,#008c9957,#008c9900 54%);color:var(--ex-mist);box-shadow:0 28px 80px #0d1b2a29;overflow:hidden}.exr-difference__panel-content{display:grid;align-content:space-between;min-width:0}.exr-difference__panel-logo{width:54px;height:54px;margin-bottom:auto;filter:drop-shadow(0 16px 28px rgba(0,140,153,.26))}.exr-difference__panel h3{max-width:360px}.exr-difference__panel p{max-width:430px;margin:16px 0 0;color:#efffffc7}.exr-difference__panel-media{position:relative;display:grid;place-items:center;min-height:100%;border:1px solid rgba(239,255,255,.1);border-radius:8px;background:linear-gradient(180deg,#efffff14,#efffff05),linear-gradient(135deg,#008c9929,#0d1b2a29)}.exr-difference__panel-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(180deg,#0d1b2a0f,#0d1b2a33);pointer-events:none}.exr-difference__panel-media img{position:relative;z-index:1;width:100%;max-width:none;height:100%;min-height:260px;object-fit:cover;object-position:center;opacity:.86}.exr-difference__flow{position:relative;display:grid;gap:0;padding-left:36px}.exr-difference__line{position:absolute;left:7px;top:8px;bottom:8px;width:2px;overflow:hidden;background:#008c9929}.exr-difference__line:after{content:"";display:block;width:100%;height:100%;background:linear-gradient(180deg,var(--ex-teal),rgba(0,140,153,.2));transform:translateY(-100%);transition:transform 1.1s ease}.exr-difference .is-visible .exr-difference__line:after,.exr-difference .exr-difference__body.is-visible .exr-difference__line:after{transform:translateY(0)}.exr-difference__item{position:relative;padding:4px 0 32px}.exr-difference__item:before{content:"";position:absolute;left:-36px;top:10px;width:16px;height:16px;border:4px solid #fff;border-radius:50%;background:var(--ex-teal);box-shadow:0 0 0 1px #008c9947}.exr-difference__item h3{margin-bottom:10px}.exr-difference__item p{max-width:640px;margin:0;color:#0d1b2ab8}.exr-difference__closing{max-width:800px;margin-top:clamp(22px,4vw,48px)}.exr-difference__closing p{color:#0d1b2ab8}.exr-difference__button-secondary{background:#fff;border-color:#0d1b2a29;color:var(--ex-navy)!important;-webkit-text-fill-color:var(--ex-navy)}.exr-difference__button-secondary:hover,.exr-difference__button-secondary:focus,.exr-difference__button-secondary:active,.exr-difference__button-secondary:visited{background:#fff;color:var(--ex-navy)!important;-webkit-text-fill-color:var(--ex-navy)}.exr-fit .exoride__lead{max-width:820px}.exr-fit__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:34px}.exr-fit__card{min-height:300px;padding:26px;border:1px solid rgba(239,255,255,.12);border-radius:8px;background:linear-gradient(180deg,#ffffff14,#ffffff0b);transition:transform .22s ease,border-color .22s ease,background .22s ease}.exr-fit__card:hover{transform:translateY(-4px);border-color:#008c998f;background:linear-gradient(180deg,#008c991f,#ffffff0d)}.exr-fit__icon{display:inline-grid;width:44px;height:44px;place-items:center;margin-bottom:46px;border:1px solid rgba(0,140,153,.35);border-radius:999px;background:#008c991a;color:#84f4ff}.exr-fit__icon svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}.exr-fit__card p{color:#efffffc2}.exoride-newsletter-light{padding:clamp(76px,9vw,128px) clamp(18px,4vw,56px);background:#eef3f6;color:#101b32}.exoride-newsletter-inner{width:min(980px,100%);margin:0 auto}.exoride-newsletter-kicker{display:inline-block;margin-bottom:18px;color:#5d93a3;font-size:.78rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.exoride-newsletter-title{max-width:900px;color:#101b32;font-size:clamp(2.35rem,5.2vw,5.2rem);line-height:1.03}.exoride-newsletter-text{max-width:720px;margin:24px 0 0;color:#4e5866;font-size:clamp(1.02rem,1.45vw,1.2rem);line-height:1.65}.exoride-newsletter-form{display:grid;gap:14px;max-width:820px;margin-top:36px}.exoride-newsletter-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:end}.exoride-newsletter-label{grid-column:1 / -1;color:#101b32;font-size:.88rem;font-weight:800}.exoride-newsletter-input{width:100%;min-height:56px;border:1px solid rgba(93,147,163,.34);border-radius:8px;padding:0 18px;background-color:#fff!important;color:#123743!important;caret-color:#123743;font:inherit;-webkit-text-fill-color:#123743;box-shadow:0 14px 32px #101b320f;transition:border-color .2s ease,box-shadow .2s ease}.exoride-newsletter-input::placeholder{color:#7a808c!important;opacity:1}.exoride-newsletter-input:focus{outline:none;border-color:#5d93a3;box-shadow:0 0 0 3px #5d93a333}.exoride-newsletter-input:-webkit-autofill,.exoride-newsletter-input:-webkit-autofill:hover,.exoride-newsletter-input:-webkit-autofill:focus{-webkit-text-fill-color:#123743!important;caret-color:#123743!important;box-shadow:0 0 0 1000px #fff inset!important;border-color:#5d93a373!important}.exoride-newsletter-button{min-height:56px;border:1px solid #5d93a3;border-radius:999px;padding:0 24px;background:#5d93a3;color:#fff!important;-webkit-text-fill-color:#fff;cursor:pointer;font:inherit;font-weight:800;white-space:nowrap;transition:transform .2s ease,background .2s ease,border-color .2s ease}.exoride-newsletter-button:hover,.exoride-newsletter-button:focus,.exoride-newsletter-button:active{background:#4f8595;border-color:#4f8595;color:#fff!important;-webkit-text-fill-color:#fff}.exoride-newsletter-button:hover{transform:translateY(-2px)}.exoride-newsletter-button:focus-visible{outline:3px solid rgba(93,147,163,.32);outline-offset:3px}.exoride-newsletter-privacy{max-width:760px;margin:2px 0 0;color:#4e5866;font-size:.88rem;line-height:1.55}.exoride-newsletter-privacy a{color:#4f8595;font-weight:800;text-decoration:underline;text-underline-offset:3px}.exoride-newsletter-status{margin:0;padding:12px 14px;border-radius:8px;font-weight:700;line-height:1.45}.exoride-newsletter-status--success{border:1px solid rgba(16,185,129,.24);background:#ecfdf5;color:#065f46}.exoride-newsletter-status--error{border:1px solid rgba(185,28,28,.22);background:#fef2f2;color:#7f1d1d}.exr-news{background:linear-gradient(180deg,var(--ex-mist),#fff)}.exr-news__links{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.exr-news__secondary{background:#fff;border-color:#0d1b2a24;color:var(--ex-navy)!important;-webkit-text-fill-color:var(--ex-navy)}.exr-news__secondary:hover,.exr-news__secondary:focus,.exr-news__secondary:active,.exr-news__secondary:visited{background:#fff;color:var(--ex-navy)!important;-webkit-text-fill-color:var(--ex-navy)}.exr-vision__media{position:relative;overflow:hidden;margin-top:clamp(30px,5vw,52px);border:1px solid rgba(239,255,255,.12);border-radius:8px;box-shadow:0 28px 80px #0003}.exr-vision__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#102a4357,#102a4305),linear-gradient(0deg,#102a434d,#102a4300 58%);pointer-events:none}.exr-vision__media img{display:block;width:100%;aspect-ratio:16 / 7;object-fit:cover;object-position:center 58%}.exr-news__feeds{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:clamp(30px,5vw,56px)}.exr-news__app-blocks{grid-column:1 / -1;display:grid;gap:18px}.exr-news__app-block{overflow:hidden;border:1px solid rgba(13,27,42,.1);border-radius:8px;background:#fff;box-shadow:0 24px 60px #0d1b2a12}.exr-news__feed-placeholder{min-height:320px;padding:clamp(22px,4vw,34px);border:1px solid rgba(13,27,42,.1);border-radius:8px;background:linear-gradient(135deg,#fffffffa,#f4f7faf0),radial-gradient(circle at top right,#008c991f,#008c9900 56%);box-shadow:0 24px 60px #0d1b2a12}.exr-news__feed-placeholder+.exr-news__feed-placeholder{margin-top:0}.exr-news__feed-placeholder span{color:var(--ex-teal-dark);font-size:.8rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.exr-news__feed-placeholder h3{margin-top:64px}.exr-news__feed-placeholder p{max-width:560px;color:#0d1b2ab3}.exr-news__instagram-post{width:100%!important;min-width:0!important;margin:0!important;border:1px solid rgba(13,27,42,.1)!important;border-radius:8px!important;overflow:hidden;background:#fff;box-shadow:0 24px 60px #0d1b2a12}.exr-news__instagram-post a{color:var(--ex-teal-dark);font-weight:800}.exr-news__instagram-post~.exr-news__feed-placeholder{display:none}.exoride [data-animate]{opacity:0;transform:translateY(24px);transition:opacity .65s ease,transform .65s ease}.exoride [data-animate].is-visible{opacity:1;transform:translateY(0)}@media(max-width:990px){.exoride__trust-grid,.exoride__grid,.exoride__specs,.exoride__colors{grid-template-columns:repeat(2,minmax(0,1fr))}.exoride__split,.exoride__demo-box,.exoride__product-panel{grid-template-columns:1fr}.exoride__gallery{grid-template-columns:1fr 1fr}.exr-difference__statement,.exr-difference__body,.exr-fit__grid,.exr-news__feeds{grid-template-columns:1fr}.exr-difference__panel{min-height:360px}}@media(max-width:640px){.exoride__hero:after{background:linear-gradient(0deg,#102a43f2,#102a438a)}.exoride__trust-grid,.exoride__grid,.exoride__specs,.exoride__colors,.exoride__gallery,.exoride__color-options{grid-template-columns:1fr}.exoride__card{min-height:auto}.exoride__product-panel{padding:20px}.exoride__buttons{align-items:stretch;flex-direction:column}.exoride__button{width:100%}.exoride__form{padding:20px}.exoride__form-grid{grid-template-columns:1fr}.exoride__form .exoride__button--light{width:100%}.exr-difference__flow{padding-left:26px}.exr-difference__item:before{left:-26px}.exr-difference__line{left:7px}.exr-fit__card,.exr-news__feed-placeholder{min-height:auto}.exr-difference__panel{grid-template-columns:1fr;min-height:auto}.exr-difference__panel-content{gap:70px}.exr-difference__panel-media{min-height:230px}.exr-difference__panel-media img{width:100%;min-height:210px}.exr-vision__media img{aspect-ratio:4 / 3}.exoride-newsletter-light{padding:64px 18px}.exoride-newsletter-title{font-size:clamp(2rem,12vw,3.3rem)}.exoride-newsletter-row{grid-template-columns:1fr}.exoride-newsletter-button{width:100%}}@media(prefers-reduced-motion:reduce){.exoride [data-animate],.exoride__image-frame img,.exoride__button,.exoride-newsletter-button{opacity:1;transform:none;transition:none}.exr-difference__line:after,.exr-fit__card{transform:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/exoride.css.map */
