.rt{background:#fff;min-height:100dvh;overflow-x:clip}.dark .rt{background:#020617}.rt-frame{max-width:1280px;margin:0 auto;padding:16px 16px 32px}@media(min-width:640px){.rt-frame{padding:24px 24px 48px}}@media(min-width:1024px){.rt-frame{padding:24px 32px 48px}}.rt-card{position:relative;overflow:hidden;border-radius:24px;background:radial-gradient(ellipse at 80% 10%,rgba(99,102,241,.22) 0%,transparent 55%),linear-gradient(145deg,#07090f,#0d1220 55%,#111827);box-shadow:inset 0 0 0 1px #ffffff0f}.rt-card-photo{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.07;mix-blend-mode:luminosity;pointer-events:none}.rt-card-photo--home{opacity:.15}.rt-card-inner{position:relative;z-index:1;padding:28px 20px 20px}@media(min-width:640px){.rt-card-inner{padding:40px}}@media(min-width:1024px){.rt-card-inner{padding:40px}}.rt-display{font-size:40px;line-height:44px;font-weight:900;letter-spacing:-.02em;margin:0}.rt-hero-wrap--home .rt-home-title-checker{font-weight:600}@media(min-width:1024px){.rt-display{font-size:52px;line-height:56px}}.rt-display-support{font-size:26px;line-height:32px;font-weight:700;color:#cbd5e1;margin:0;letter-spacing:-.01em}@media(min-width:1024px){.rt-display-support{font-size:32px;line-height:40px}}.rt-body-lg{font-size:16px;line-height:26px;color:#cbd5e1;margin:0}@media(min-width:1024px){.rt-body-lg{font-size:17px;line-height:26px}}.rt-trust{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;font-size:13px;line-height:20px;font-weight:500;color:#cbd5e1}@media(min-width:640px){.rt-trust{font-size:14px}}.rt-trust-tick{width:16px;height:16px;color:#4ade80;flex-shrink:0}.rt-entry{display:flex;flex-direction:column;gap:12px;width:100%}.rt-entry-stacked,.rt-entry-stacked .uk-numberplate.is-home-large{max-width:440px}.rt-entry-bar{max-width:620px}@media(min-width:640px){.rt-entry-bar{flex-direction:row;align-items:stretch;gap:8px;padding:8px;border-radius:16px;background:#fff;box-shadow:0 24px 48px #00001459}}.rt-plate-bar{width:100%;height:85px;border-radius:10px;overflow:hidden}.rt-plate-bar img{-o-object-fit:cover;object-fit:cover;-o-object-position:left center;object-position:left center}@media(min-width:640px){.rt-plate-bar{flex:1 1 auto;height:72px}}.rt-entry .rt-plate .uk-numberplate-placeholder.uk-numberplate-placeholder{font-size:clamp(1.4rem,6.75cqh + 1.125rem,2.5rem)!important}.rt-hero-wrap--home .rt-entry .rt-plate .uk-numberplate-placeholder.uk-numberplate-placeholder{font-size:clamp(1.85rem,8.8cqh + 1.5rem,3.3rem)!important}.rt-hero-wrap--home .rt-entry .uk-numberplate-input-overlay{font-size:min(59cqh,13.8cqw)}.rt-entry .rt-plate-bar .uk-numberplate-placeholder.uk-numberplate-placeholder{font-size:26px!important}.rt-entry .uk-numberplate-input-overlay:focus-visible{outline:none!important;box-shadow:none!important}.rt-entry .uk-numberplate-inner:after,.rt-entry .uk-numberplate-inner:has(>.uk-numberplate-input-overlay:focus-visible):after{content:none;display:none}.rt-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:64px;padding:0 28px;border-radius:10px;border:0;background:#4f46e5;color:#fff;font-size:17px;font-weight:600;white-space:nowrap;box-shadow:0 4px 12px #4f46e540;transition:background-color .15s ease,box-shadow .15s ease,transform .15s ease;cursor:pointer}.rt-cta:hover:not(:disabled){background:#4338ca;box-shadow:0 8px 20px #4f46e559}.rt-cta:active:not(:disabled){transform:translateY(1px)}.rt-cta:disabled{opacity:.9;cursor:not-allowed}.rt-cta:focus-visible{outline:2px solid #818cf8!important;outline-offset:2px}.rt-entry-bar .rt-cta{width:100%}@media(min-width:640px){.rt-entry-bar .rt-cta{width:auto;height:72px}}@media(min-width:1024px){.rt-entry-stacked,.rt-entry-stacked .uk-numberplate.is-home-large{max-width:384px}.rt-entry-stacked .rt-cta{height:56px;font-size:16px}}.rt-car{width:100%;height:auto;filter:drop-shadow(-12px 20px 32px rgba(0,0,30,.55))}.rt-floor{position:absolute;left:8%;right:8%;bottom:4%;height:28%;background:radial-gradient(ellipse at center,rgba(129,140,248,.28) 0%,transparent 70%);pointer-events:none}.rt-promo{position:relative;overflow:hidden;height:100%;border-radius:16px;padding:20px;cursor:pointer;box-shadow:inset 0 0 0 1px #ffffff0f;transition:transform .15s ease,box-shadow .15s ease}@media(min-width:640px){.rt-promo{padding:24px}}@media(min-width:1024px){.rt-promo{padding:20px}}.rt-promo:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px #ffffff1a,0 12px 24px #0b12201f}.rt-promo:focus-visible{outline:2px solid #818cf8!important;outline-offset:3px}.rt-promo-teal{background:linear-gradient(135deg,#0d1220,#134e4a 60%,#0f766e)}.rt-promo-blue{background:linear-gradient(135deg,#0d1220,#0c2461 60%,#1e3a8a)}.rt-promo-photo{position:absolute;top:0;right:0;height:100%;width:60%;-o-object-fit:cover;object-fit:cover;opacity:.14;mix-blend-mode:luminosity;pointer-events:none;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 40%);mask-image:linear-gradient(to right,transparent 0%,#000 40%)}.rt-promo-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:48px;height:48px;border-radius:12px;background:#ffffff1a;color:#fff}.rt-promo-title{margin:0;color:#fff;font-size:18px;line-height:26px;font-weight:600;letter-spacing:-.01em}@media(min-width:640px){.rt-promo-title{font-size:20px;line-height:28px}}.rt-promo-text{margin:2px 0 0;color:#cbd5e1;font-size:14px!important;line-height:20px!important}.rt-promo-arrow{width:20px;height:20px;flex-shrink:0;color:#fff9;transition:transform .15s ease,color .15s ease}.rt-promo:hover .rt-promo-arrow{color:#fff;transform:translate(2px)}.rt-chip{align-items:center;gap:6px;white-space:nowrap;padding:4px 10px;border-radius:999px;background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff1a;color:#cbd5e1;font-size:12px;line-height:16px;font-weight:500}.rt-promo-badge{position:absolute;top:12px;right:12px;z-index:1;padding:2px 8px;border-radius:999px;background:#ffffff1f;box-shadow:inset 0 0 0 1px #ffffff2e;color:#fff;font-size:10px;line-height:16px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.rt-promo-cta{align-items:center;gap:6px;flex-shrink:0;white-space:nowrap;padding:6px 14px;border-radius:999px;background:#fff;color:#0b1220;font-size:13px;font-weight:600}@media(max-width:639px){.rt-entry .uk-numberplate.is-home-large{max-width:100%!important;height:auto!important;aspect-ratio:1304 / 367!important}.rt-entry .uk-numberplate.is-home-large img{-o-object-fit:contain!important;object-fit:contain!important}.rt-cta{padding:0 16px}}@media(max-width:359px){.rt-cta{font-size:16px}}.rt-cta svg{flex-shrink:0}@media(max-width:639px){.rt-trust-row{flex-wrap:nowrap;justify-content:space-between;gap:8px}.rt-trust-row .rt-trust{gap:4px;font-size:clamp(11px,3vw,12px)}.rt-trust-row .rt-trust-tick{width:12px;height:12px}.rt-promo-teal{padding:16px}.rt-centres-row{gap:8px}.rt-centres-row .rt-promo-icon{width:32px;height:32px;border-radius:8px}.rt-centres-row .rt-promo-icon svg{width:18px;height:18px}.rt-centres-row .rt-promo-arrow{width:16px;height:16px}.rt-centres-row .rt-promo-title{white-space:nowrap;font-size:clamp(14px,calc(5vw - 2px),18px);line-height:22px}}.rt-car-mobile{max-width:460px;margin-left:auto;margin-right:auto}@media(max-width:359px){.rt-display{font-size:34px;line-height:40px}.rt-display-support{font-size:22px;line-height:28px}}.rt-hero-wrap{position:relative;padding-bottom:74px}.rt-hero-wrap .rt-card-inner{padding-bottom:calc(41.5% - 36px)}.rt-hero-wrap .rt-car.rt-car-break-m{position:absolute;bottom:18px;right:-12px;width:100%;max-width:none;margin:0;z-index:10;filter:drop-shadow(-8px 16px 32px rgba(0,0,40,.5))}.rt-hero-wrap--home .rt-car.rt-car-break-m{bottom:18px;right:-30px;width:calc(100% + 36px);max-width:none!important}@media(max-width:639px){.rt-hero-wrap--home .rt-car.rt-car-break-m{bottom:38px;right:-20px;width:calc(100% + 32px)}}@media(min-width:1024px){.rt-hero-wrap{padding-bottom:0}.rt-hero-wrap .rt-card-inner{padding-bottom:40px}.rt-hero-wrap .rt-car.rt-car-break{position:absolute;bottom:-8%;right:-64px;width:min(70%,calc(100% - 400px));max-width:850px;z-index:10;filter:drop-shadow(-16px 24px 48px rgba(0,0,40,.55))}.rt-hero-wrap--home .rt-car.rt-car-break{bottom:-8%;right:calc(-8% - 32px);width:72%;max-width:880px}}
