@keyframes ryda-home-rise{0%{transform:translateY(15px)}to{transform:translate(0,0)}}@keyframes ryda-home-photo{0%{transform:scale(1.035)}to{transform:scale(1)}}@keyframes ryda-home-section{0%{opacity:.7;transform:translateY(18px)}to{opacity:1;transform:translate(0,0)}}.ryda-home-showroom .ryda-home-headline{animation:.76s cubic-bezier(.2,.8,.2,1) backwards ryda-home-rise}.ryda-home-showroom .ryda-home-details{animation:.76s cubic-bezier(.2,.8,.2,1) .1s backwards ryda-home-rise}.ryda-home-showroom .ryda-home-photo{transform-origin:62%;animation:1.1s cubic-bezier(.2,.8,.2,1) backwards ryda-home-photo}[data-ryda-reveal].ryda-home-visible{animation:.57s cubic-bezier(.2,.8,.2,1) backwards ryda-home-section}.ryda-home-cards>[data-ryda-reveal]:nth-child(2).ryda-home-visible,.ryda-home-steps>[data-ryda-reveal]:nth-child(2).ryda-home-visible{animation-delay:65ms}.ryda-home-steps>[data-ryda-reveal]:nth-child(3).ryda-home-visible{animation-delay:.12s}@media (hover:hover) and (pointer:fine){.ryda-home-steps>[data-ryda-reveal]{transition:transform .24s cubic-bezier(.2,.8,.2,1)}.ryda-home-steps>[data-ryda-reveal]:hover{transform:translateY(-4px)}.ryda-home-cards>[data-ryda-reveal] a{transition:border-color .24s,box-shadow .24s}.ryda-home-cards>[data-ryda-reveal] a:hover{box-shadow:0 16px 32px #00000013}}@keyframes ryda-home-light-pass{0%{opacity:0;transform:translate(-110%)}20%{opacity:.6}76%{opacity:.6}to{opacity:0;transform:translate(110%)}}.ryda-home-light-rake{opacity:0;background:linear-gradient(112deg,#0000 35%,#ffffff18 50%,#0000 65%);animation:2.5s cubic-bezier(.2,.8,.2,1) .5s both ryda-home-light-pass;transform:translate(-110%)}.ryda-featured-light{opacity:0;background:linear-gradient(112deg,#0000 35%,#ffffff2b 50%,#0000 65%);transform:translate(-110%)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.ryda-featured-light{transition:transform .85s cubic-bezier(.2,.8,.2,1),opacity .25s}.ryda-home-cards a:hover .ryda-featured-light,.ryda-home-cards a:focus-visible .ryda-featured-light{opacity:.8;transform:translate(110%)}}@media (prefers-reduced-motion:no-preference){.ryda-home-partner-cta svg{transition:transform .24s cubic-bezier(.2,.8,.2,1)}.ryda-home-partner-cta:hover svg,.ryda-home-partner-cta:focus-visible svg{transform:translate(3px,-2px)}}@media (prefers-reduced-motion:reduce){.ryda-home-light-rake{opacity:0!important;animation:none!important}.ryda-featured-light{opacity:0!important;transition:none!important}.ryda-home-showroom .ryda-home-headline,.ryda-home-showroom .ryda-home-details,.ryda-home-showroom .ryda-home-photo,[data-ryda-reveal].ryda-home-visible{animation:none!important}.ryda-home-steps>[data-ryda-reveal],.ryda-home-cards>[data-ryda-reveal] a{transition:none!important}.ryda-home-steps>[data-ryda-reveal]:hover{transform:none!important}}
.brand-reveal-module__MMNkpq__section{background:var(--surface);padding:8px 24px 42px}.brand-reveal-module__MMNkpq__scene{isolation:isolate;color:#f7f7f4;background:#090b0d;border-radius:16px;align-items:center;max-width:1152px;min-height:390px;margin:0 auto;display:flex;position:relative;overflow:hidden}.brand-reveal-module__MMNkpq__photo{z-index:-3;position:absolute;inset:0;overflow:hidden}.brand-reveal-module__MMNkpq__car{object-fit:cover;object-position:67% 57%;filter:brightness(.8)contrast(1.08)saturate(.88);transform-origin:66%}.brand-reveal-module__MMNkpq__scrim{z-index:-2;background:linear-gradient(90deg,#06080bf7 0%,#06080bd1 34%,#06080b1f 100%),linear-gradient(#0000 58%,#040507a6);position:absolute;inset:0}.brand-reveal-module__MMNkpq__glint{z-index:-1;pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000,#ffffff13,#0000);width:35%;position:absolute;inset:-25% auto -25% 0;transform:translate(-250%)skew(-16deg)}.brand-reveal-module__MMNkpq__content{max-width:525px;padding:45px 45px 65px;position:relative}.brand-reveal-module__MMNkpq__eyebrow{letter-spacing:.18em;color:#f0c8ca;font-size:11px;font-weight:750}.brand-reveal-module__MMNkpq__wordmark{object-fit:contain;object-position:left center;width:150px;height:auto;max-height:50px;margin:8px 0 12px;display:block}.brand-reveal-module__MMNkpq__heading{letter-spacing:-.045em;max-width:400px;margin:12px 0 16px;font-size:clamp(29px,4.2vw,48px);font-weight:650;line-height:1.03}.brand-reveal-module__MMNkpq__copy{color:#e8e5e5;max-width:390px;font-size:14px;line-height:1.65}.brand-reveal-module__MMNkpq__action{color:#fff;background:#a21120;border-radius:100px;justify-content:center;align-items:center;gap:12px;min-height:44px;margin-top:24px;padding:10px 18px;font-size:13px;font-weight:700;text-decoration:none;transition:background-color .15s,transform .15s;display:inline-flex}.brand-reveal-module__MMNkpq__action:hover{background:#b92736}.brand-reveal-module__MMNkpq__action:focus-visible{outline-offset:3px;outline:3px solid #fff}.brand-reveal-module__MMNkpq__disclosure{color:#ffffffd1;text-align:right;text-shadow:0 1px 5px #000;max-width:390px;font-size:10px;line-height:1.3;position:absolute;bottom:12px;right:20px}@keyframes brand-reveal-module__MMNkpq__ryda-cinematic-car{0%{filter:brightness(.65)contrast(1.08)saturate(.82);transform:scale(1.08)}to{filter:brightness(.8)contrast(1.08)saturate(.88);transform:scale(1)}}@keyframes brand-reveal-module__MMNkpq__ryda-cinematic-glint{0%,20%{opacity:0;transform:translate(-250%)skew(-16deg)}32%{opacity:1}75%,to{opacity:0;transform:translate(700%)skew(-16deg)}}@media (max-width:760px){.brand-reveal-module__MMNkpq__section{padding:6px 16px 34px}.brand-reveal-module__MMNkpq__scene{align-items:flex-end;min-height:485px}.brand-reveal-module__MMNkpq__car{object-position:62% 20%}.brand-reveal-module__MMNkpq__scrim{background:linear-gradient(#06080b14 10%,#06080bdb 55%,#06080bf5 95%)}.brand-reveal-module__MMNkpq__content{width:100%;max-width:none;padding:185px 26px 75px}.brand-reveal-module__MMNkpq__wordmark{width:128px}.brand-reveal-module__MMNkpq__copy{font-size:13px}.brand-reveal-module__MMNkpq__disclosure{text-align:left;font-size:9px;bottom:13px;left:25px;right:25px}}@media (prefers-reduced-motion:reduce){.brand-reveal-module__MMNkpq__car,.brand-reveal-module__MMNkpq__glint{animation:none!important}.brand-reveal-module__MMNkpq__car{filter:brightness(.8)contrast(1.08)saturate(.88)!important;transform:none!important}.brand-reveal-module__MMNkpq__action{transition:none!important}}@media (prefers-reduced-motion:no-preference){.brand-reveal-module__MMNkpq__scene.ryda-home-visible .brand-reveal-module__MMNkpq__car{animation:3.6s cubic-bezier(.18,.75,.2,1) both brand-reveal-module__MMNkpq__ryda-cinematic-car}.brand-reveal-module__MMNkpq__scene.ryda-home-visible .brand-reveal-module__MMNkpq__glint{animation:3.8s ease-out .2s both brand-reveal-module__MMNkpq__ryda-cinematic-glint}.brand-reveal-module__MMNkpq__action span{transition:transform .24s cubic-bezier(.2,.8,.2,1);display:inline-block}.brand-reveal-module__MMNkpq__action:hover span,.brand-reveal-module__MMNkpq__action:focus-visible span{transform:translate(2px,-2px)}}
