@font-face{font-family:Autofit Aeonik;src:url(/cdn/shop/files/Aeonik-Bold.woff2?v=1765521642) format("woff2"),url(/cdn/shop/files/Aeonik-Bold.woff?v=1765521641) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Autofit UK Plate;src:url(/cdn/shop/files/uknumberplate-webfont.woff2?v=1761736258) format("woff2"),url(/cdn/shop/files/uknumberplate-webfont.woff?v=1761736258) format("woff");font-weight:400;font-style:normal;font-display:swap}.autofit-hero{--autofit-hero-heading-font: "Autofit Aeonik", "Inter", sans-serif;--autofit-hero-ease: cubic-bezier(.22, .61, .36, 1);position:relative;overflow:hidden;background:var(--autofit-hero-bg, #fafbfb);font-family:Inter,sans-serif;-webkit-font-smoothing:antialiased}.autofit-hero *:not(.autofit-hero__live *),.autofit-hero *:not(.autofit-hero__live *):before,.autofit-hero *:not(.autofit-hero__live *):after{box-sizing:border-box}.autofit-hero p:not(.autofit-hero__live *){margin:0}.autofit-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.autofit-hero__glow{position:absolute;width:520px;height:520px;border-radius:50%;background:linear-gradient(135deg,#0072ef,#7cc4ff);opacity:.35;filter:blur(60px);pointer-events:none}.autofit-hero__glow--left{top:-390px;left:-270px}.autofit-hero__glow--right{top:-390px;right:0}.autofit-hero__grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to right,rgba(190,190,190,.1) .6px,transparent .6px),linear-gradient(to bottom,rgba(190,190,190,.1) .6px,transparent .6px);background-size:60.06px 60.75px;background-position:calc(50% - 960px) 0}.autofit-hero__square{position:absolute;top:var(--y);left:calc(50% - 960px + var(--x));width:60px;height:61px;background:#c2dafc;opacity:.5}.autofit-hero__square--dark{background:#a3bfe6;opacity:.25}.autofit-hero__inner{position:relative;display:flex;flex-direction:column;align-items:center;gap:93px;max-width:1400px;margin:0 auto;padding:30px 0}.autofit-hero__row{display:flex;align-items:center;justify-content:space-between;gap:40px;width:100%;min-height:646px}.autofit-hero__content{display:flex;flex-direction:column;align-items:flex-start;gap:16px;min-width:0}.autofit-hero__eyebrow{padding:5px 14px 5px 6px;font-size:13.5px;font-weight:500;line-height:normal;color:#0b1b3f;background:#fff;border:1px solid #e3e8f0;border-radius:99px;filter:drop-shadow(0 2px 4px rgba(11,27,63,.06))}.autofit-hero__heading{display:flex;flex-direction:column;align-items:flex-start;gap:16px;margin:0;font-family:var(--autofit-hero-heading-font);font-size:clamp(54px,calc(54px + (100vw - 1200px)*.0194),68px);font-weight:700;line-height:1.103;letter-spacing:normal;color:#0b0b0b}.autofit-hero__line{display:block}.autofit-hero__line--mobile{display:none}.autofit-hero__highlight{position:relative;display:inline-block;padding:.096em .456em;color:#fff;background:var(--autofit-hero-accent, #146ef5);border-radius:51px}.autofit-hero__underline{display:none}.autofit-hero__text{max-width:679px;min-height:70px;display:flex;align-items:center;font-size:16px;font-weight:400;line-height:22.4px;color:#55637d}.autofit-hero__cta{display:inline-flex;align-items:center;gap:10px;padding:12px 12px 12px 20px;font-size:15px;font-weight:500;line-height:18px;color:#0b1b3f;text-decoration:none;background:#afeb8a;border-radius:999px;transition:background-color .3s var(--autofit-hero-ease),box-shadow .3s var(--autofit-hero-ease),transform .2s var(--autofit-hero-ease);-webkit-tap-highlight-color:transparent}.autofit-hero__cta-arrow{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:30px;height:30px;font-size:16px;font-weight:500;line-height:normal;color:#000;background:#fff;border-radius:999px;transition:transform .3s var(--autofit-hero-ease)}.autofit-hero__cta:active{transform:scale(.98)}.autofit-hero__cta:active .autofit-hero__cta-arrow{transform:translate(3px)}@media(hover:hover){.autofit-hero__cta:hover{background:#a2e27a;box-shadow:0 8px 20px -8px #4c96288c}.autofit-hero__cta:hover .autofit-hero__cta-arrow{transform:translate(3px)}}.autofit-hero a:focus-visible,.autofit-hero button:focus-visible{outline:2px solid #0072ef;outline-offset:3px}.autofit-hero__trust{display:flex;flex-direction:column;gap:3px;padding-top:6px;font-size:13px;line-height:normal}.autofit-hero__trust-title{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-weight:600;color:#0b1b3f}.autofit-hero__stars{display:inline-flex;gap:2px}.autofit-hero__stars svg{display:block}.autofit-hero__trust-text{color:#6b7280}.autofit-hero__stage{position:relative;flex-shrink:0;width:501px}.autofit-hero__glow--stage{top:50px;left:40px}.autofit-hero__doodle{position:absolute;top:-52px;left:-142.5px;z-index:2;line-height:0;pointer-events:none}.autofit-hero__badge{position:absolute;top:58.94px;left:-193px;z-index:2;display:inline-flex;align-items:center;gap:8px;padding:6px 20px 6px 14px;font-size:16px;font-weight:500;line-height:20px;white-space:nowrap;color:#fff;background:var(--autofit-hero-accent, #146ef5);border:1px solid rgba(255,255,255,.28);border-radius:999px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:autofit-hero-float 4s ease-in-out infinite}@keyframes autofit-hero-float{50%{transform:translateY(-4px)}}.autofit-hero__live-dot{display:block;flex-shrink:0;width:20px;height:20px;margin:-2px;animation:autofit-hero-blink 1.6s ease-in-out infinite}@keyframes autofit-hero-blink{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.8)}}.autofit-hero__card{top:20px;left:10px;display:flex;flex-direction:column;gap:16px;width:491px;margin-left:10px;padding:20px;overflow:hidden;background:#ffffffb8;border:1.5px solid #ffffff;border-radius:16px;box-shadow:0 2px 8px #0b1b3f0a,0 40px 80px -12px #0b1b3f29;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.autofit-hero__browser{display:flex;align-items:center;gap:12px;padding:0 8px}.autofit-hero__browser svg{display:block;flex-shrink:0}.autofit-hero__url{display:flex;flex:1 1 395px;align-items:center;justify-content:center;gap:6px;min-width:0;padding:6px 12px;font-size:12px;font-weight:500;line-height:16px;white-space:nowrap;color:#55637d;background:#eef2f8;border-radius:999px}.autofit-hero__browser-spacer{flex:0 0 46px;height:10px}.autofit-hero__visual{position:relative;display:grid;height:510px;overflow:hidden;background:#fff;border-radius:22px}.autofit-hero__card--live .autofit-hero__visual{display:block;height:auto;overflow:visible}.autofit-hero__live{padding:24px}.autofit-hero__live .autofitai-combined{width:100%;max-width:100%}.autofit-hero__slide{grid-area:1 / 1;padding:24px;opacity:0;visibility:hidden;transition:opacity .6s var(--autofit-hero-ease),visibility .6s}.autofit-hero__slide.is-active{opacity:1;visibility:visible}.autofit-hero__pagination{display:flex;align-items:center;justify-content:center;gap:6px;padding:0 8px}.autofit-hero__dot{display:block;width:8px;height:8px;background:#dce3ee;border-radius:99px}.autofit-hero__dot.is-active{width:28px;background:linear-gradient(to right,#0072ef,#2268b4)}.autofit-hero__live .autofitai-nav:not(#autofit-hero-x){margin-top:20px}.autofit-hero__live .autofitai-dots:not(#autofit-hero-x){gap:6px;margin-top:0;padding:0}.autofit-hero__live .autofitai-dots .autofitai-dot:not(#autofit-hero-x){width:8px;height:8px;background:#dce3ee;border-radius:99px;transition:width .35s var(--autofit-hero-ease),background-color .35s var(--autofit-hero-ease)}.autofit-hero__live .autofitai-dots .autofitai-dot.is-active:not(#autofit-hero-x){width:28px;background:linear-gradient(to right,#0072ef,#2268b4)}@media(hover:hover){.autofit-hero__live .autofitai-dots .autofitai-dot:not(.is-active):not(#autofit-hero-x):hover{background:#b9c6da}}.autofit-hero-widget{display:flex;flex-direction:column;gap:10px;font-family:Poppins,sans-serif}.autofit-hero-widget__top{display:flex;flex-direction:column;align-items:center;gap:12px;margin-bottom:15px}.autofit-hero-widget__title{font-size:18px;font-weight:500;line-height:normal;text-align:center;color:#000}.autofit-hero-widget__plate{display:flex;align-items:stretch;width:100%;height:52px;overflow:hidden;border:1px solid #000000;border-radius:8px}.autofit-hero-widget__flag{display:flex;align-items:center;padding:6px 10px;background:#0032a3}.autofit-hero-widget__flag svg{display:block}.autofit-hero-widget__reg{display:flex;flex:1 1 0;align-items:center;justify-content:center;padding:10px;font-family:Autofit UK Plate,Inter,sans-serif;font-size:40px;line-height:16px;white-space:nowrap;color:#000;background:#ffcd26}.autofit-hero-widget__go{display:flex;flex:0 0 105px;align-items:center;justify-content:center;font-size:18px;font-weight:600;line-height:16px;color:#fffbfb;background:#0032a3}.autofit-hero-widget__or{position:relative;display:flex;align-items:center;justify-content:center;height:27px}.autofit-hero-widget__or:before{content:"";position:absolute;top:50%;left:0;right:0;border-top:1px solid #d0d0d0}.autofit-hero-widget__or span{position:relative;padding:0 2px;font-size:18px;font-weight:500;line-height:normal;color:#8c7f7f;background:#fff}.autofit-hero-widget__form{display:flex;flex-direction:column;align-items:center;gap:20px}.autofit-hero-widget__select{display:flex;align-items:center;justify-content:space-between;width:100%;height:52px;padding:12px 14px;font-size:16px;line-height:normal;color:gray;background:#fff;border:1px solid #d0d0d0;border-radius:4px}.autofit-hero-widget__select svg{display:block}.autofit-hero-widget__btn{display:flex;align-items:center;justify-content:center;width:100%;height:52px;padding:10px;font-size:18px;font-weight:600;line-height:16px;color:#fffbfb;background:var(--autofit-hero-accent, #146ef5);border-radius:8px}.autofit-hero__logos{position:relative;width:100%;max-width:1224px}.autofit-hero__logos-title{margin-bottom:16px;font-size:14px;font-weight:600;line-height:14.4px;letter-spacing:1.2px;text-align:center;text-transform:uppercase;color:#55637d}.autofit-hero__marquee{position:relative;display:flex;overflow:hidden;height:68px;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 5.2%,#000 87%,transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 5.2%,#000 87%,transparent 100%)}.autofit-hero__logo-list{display:flex;flex-shrink:0;align-items:center;gap:59px;margin:0;padding:0 59px 0 0;list-style:none;animation:autofit-hero-marquee 40s linear infinite}@media(hover:hover){.autofit-hero__marquee:hover .autofit-hero__logo-list{animation-play-state:paused}}.autofit-hero__logo{flex-shrink:0;width:var(--w);height:var(--h)}.autofit-hero__logo a{display:block;width:100%;height:100%}.autofit-hero__placeholder{background:#eef2f8;fill:#8a97ad}.autofit-hero__logo img,.autofit-hero__logo .autofit-hero__placeholder{display:block;width:100%;height:100%;object-fit:contain}@keyframes autofit-hero-marquee{to{transform:translate(-100%)}}@media screen and (max-width:1479px){.autofit-hero__inner{padding-left:32px;padding-right:32px}}@media screen and (max-width:1199px){.autofit-hero__heading{font-size:clamp(42px,4.3vw,54px)}.autofit-hero__stage{width:clamp(400px,40vw,501px)}.autofit-hero__card{width:calc(100% - 10px)}}@media screen and (max-width:989px){.autofit-hero__inner{gap:56px;padding:48px 24px 40px}.autofit-hero__row{flex-direction:column;align-items:stretch;gap:48px;min-height:0}.autofit-hero__heading{font-size:clamp(42px,calc(42px + (100vw - 750px)/40),48px)}.autofit-hero__stage{align-self:center;width:100%;max-width:491px}.autofit-hero__card{position:relative;top:auto;left:auto;width:100%;margin-left:0}.autofit-hero__glow--stage{left:0}.autofit-hero__badge{display:inline-flex;top:-14px;right:8px;left:auto;gap:8px;padding:7px 14px 7px 10px;font-size:13px;line-height:16px;background:#146ef5;border:0;box-shadow:0 6px 16px #146ef559;-webkit-backdrop-filter:none;backdrop-filter:none;animation:none}.autofit-hero__live-dot{display:block}}@media screen and (max-width:749px){.autofit-hero__card--live .autofit-hero__visual{display:flex;align-items:center}.autofit-hero__doodle{display:none}.autofit-hero{background:var(--autofit-hero-bg-mobile, #f5f7fa)}.autofit-hero__bg{display:none}.autofit-hero__inner{gap:18px;padding:20px 20px 40px}.autofit-hero__row{gap:36px}.autofit-hero__content{align-items:center;gap:18px}.autofit-hero__heading{display:block;width:100%;font-size:clamp(28px,8.57vw,36px);line-height:1.3333;text-align:center;color:#0b0b0b}.autofit-hero__heading--has-mobile .autofit-hero__line--desktop{display:none}.autofit-hero__line,.autofit-hero__heading--has-mobile .autofit-hero__line--mobile{display:inline}.autofit-hero__line--desktop+.autofit-hero__line--desktop:before{content:" "}.autofit-hero__highlight{display:block;width:fit-content;max-width:100%;margin:0 auto;padding:0 0 .325em;font-size:clamp(30px,9.52vw,40px);line-height:1.2;white-space:nowrap;color:#0072ef;background:none;border-radius:0}.autofit-hero__underline{position:absolute;left:50%;bottom:0;display:block;width:min(323px,92%);height:10px;transform:translate(-50%);clip-path:inset(0 0 0 0);animation:autofit-hero-underline .9s var(--autofit-hero-ease) .4s both}.autofit-hero__text{align-self:stretch;max-width:none;min-height:0;font-size:14px;line-height:24px}.autofit-hero__cta{font-size:14px}.autofit-hero__eyebrow{max-width:100%;font-size:min(13.5px,calc((100vw - 40px)*.0375));text-align:center}.autofit-hero__trust{align-self:stretch;font-size:min(13px,calc((100vw - 40px)*.0353))}.autofit-hero__trust-title{gap:2px;column-gap:8px}.autofit-hero__stage{max-width:none}.autofit-hero__glow--stage,.autofit-hero__browser{display:none}.autofit-hero__card{width:100%;margin:0;gap:12px;padding:0;overflow:visible;background:none;border:0;border-radius:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.autofit-hero__visual{height:auto;min-height:unset;border-radius:16px;box-shadow:0 4px 16px #0a1a400f}.autofit-hero__live,.autofit-hero__slide{padding:30px 14px}.autofit-hero__card--live .autofit-hero__visual{background:none;border-radius:0;box-shadow:none}.autofit-hero__card--live .autofit-hero__live{padding:0}.autofit-hero__live .autofitai-combined:not(#autofit-hero-x){margin:0;background:transparent;box-shadow:none}.autofit-hero__live .autofitai-wrap:not(#autofit-hero-x){border:0}.autofit-hero__live .autofitai-slides:not(#autofit-hero-x){padding:30px 14px;background:#fff;border-radius:16px;box-shadow:0 4px 16px #0a1a400f}.autofit-hero__live .autofitai-nav:not(#autofit-hero-x){margin-top:12px}.autofit-hero-widget{gap:7.6px}.autofit-hero-widget__top{gap:9.1px;margin-bottom:11px}.autofit-hero-widget__plate{height:44px;border:0;border-radius:6px}.autofit-hero-widget__flag{flex:0 0 41px;padding:4.5px 7.6px}.autofit-hero-widget__flag svg{width:100%;height:auto}.autofit-hero-widget__reg{padding:7.6px;font-size:22px;line-height:normal;color:#0b0b0b}.autofit-hero-widget__go{flex-basis:79.64px;font-size:13.65px;line-height:12.14px}.autofit-hero-widget__title{font-size:16px}.autofit-hero-widget__form .autofit-hero-widget__title,.autofit-hero-widget__or span{font-size:13.65px}.autofit-hero-widget__or{height:20.5px}.autofit-hero-widget__form{gap:15.17px}.autofit-hero-widget__select,.autofit-hero-widget__btn{height:39.44px}.autofit-hero-widget__select{padding:9.1px 10.6px;font-size:12.14px;border-width:.76px;border-radius:3px}.autofit-hero-widget__select svg{width:15.17px;height:15.17px}.autofit-hero-widget__btn{padding:7.6px;font-size:13.65px;line-height:12.14px;border-radius:6px}.autofit-hero__logos{padding-top:12px}.autofit-hero__logos-title{font-size:11px;line-height:normal;letter-spacing:.88px}.autofit-hero__marquee{height:42px;-webkit-mask-image:none;mask-image:none}.autofit-hero__logo-list{gap:36.58px;padding-right:36.58px;animation-duration:30s}.autofit-hero__logo{width:calc(var(--w) * .62);height:calc(var(--h) * .62)}}@keyframes autofit-hero-underline{0%{clip-path:inset(0 100% 0 0)}}@media screen and (max-width:359px){.autofit-hero__inner{padding-left:16px;padding-right:16px}}@media(prefers-reduced-motion:reduce){.autofit-hero__logo-list,.autofit-hero__badge,.autofit-hero__live-dot,.autofit-hero__underline{animation:none}.autofit-hero__marquee{flex-wrap:wrap;justify-content:center;height:auto;-webkit-mask-image:none;mask-image:none}.autofit-hero__logo-list{flex-wrap:wrap;justify-content:center;row-gap:24px;padding:0}.autofit-hero__logo-list[aria-hidden=true]{display:none}.autofit-hero *:not(.autofit-hero__live *),.autofit-hero *:not(.autofit-hero__live *):before,.autofit-hero *:not(.autofit-hero__live *):after{transition-duration:.01ms}}@media screen and (min-width:750px)and (max-width:1479px){.autofit-hero__inner{padding-left:40px;padding-right:40px;max-width:1480px}}@media screen and (min-width:750px)and (max-width:1199px){.autofit-hero__inner{padding-left:32px;padding-right:32px}}@media screen and (min-width:750px)and (max-width:989px){.autofit-hero__inner{padding-left:24px;padding-right:24px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/autofit-hero.css.map */
