.motorsport-site.public-refresh.efl-home{--home-surface:#17191d;--home-raised:#24272c;--home-card:#292d33;--home-border:#4d535b;--home-copy:#c6ccd3;--home-muted:#a9b1bb;background:var(--home-surface);color:#f4f6f8}.motorsport-site.public-refresh.efl-home .primary{background:#0572de;border-color:#168cff}.motorsport-site.public-refresh.efl-home .primary:hover{background:#0069ca}.motorsport-site.public-refresh.efl-home .shell{width:min(1240px,100% - 56px)}.motorsport-site.public-refresh.efl-home .nav-shell{gap:24px;width:min(1240px,100% - 56px);min-height:76px}.motorsport-site.public-refresh.efl-home .site-header{background:#090a0c}.motorsport-site.public-refresh.efl-home .site-header nav{flex-wrap:nowrap;gap:5px}.motorsport-site.public-refresh.efl-home h1{letter-spacing:-1.5px;text-wrap:balance;max-width:650px;margin:14px 0 20px;font-size:clamp(38px,4.3vw,59px);font-weight:750;line-height:1.06}.motorsport-site.public-refresh.efl-home h1 em{color:#0099f5;font-style:normal}.efl-home .home-hero{isolation:isolate;background:#131519;border-bottom:1px solid #3a4048;scroll-margin-top:12px;position:relative;overflow:hidden}.efl-home .home-hero-art{z-index:-1;background:linear-gradient(90deg,#131519f5 0%,#131519e8 30%,#13151980 53%,#13151900 76%),url(/assets/home-hero.webp) 50%/cover no-repeat;position:absolute;inset:0}.efl-home .home-hero-content{padding:44px 0 30px}.efl-home .home-hero-main{width:56%;min-width:0}.efl-home .home-eyebrow{color:var(--home-copy);align-items:center;gap:12px;margin:0;font-size:13px;line-height:1.5;display:flex}.efl-home .home-eyebrow>span{background:#00a4fc;flex-shrink:0;width:26px;height:2px}.efl-home .home-hero-copy{color:#d8dde3;max-width:570px;margin:0 0 17px;font-size:16px;line-height:1.55}.efl-home .home-service-links{flex-wrap:wrap;gap:8px 0;margin:0 0 21px;padding:0;list-style:none;display:flex}.efl-home .home-service-links li+li{border-left:1px solid #555d67;margin-left:15px;padding-left:15px}.efl-home .home-service-links a{color:#f3f8ff;align-items:center;gap:9px;min-height:44px;font-size:14px;font-weight:600;display:inline-flex}.efl-home .home-service-links a:hover{text-underline-offset:5px;text-decoration:underline}.efl-home .home-service-links svg{color:#00a2fa;flex-shrink:0;width:25px;height:25px}.efl-home .home-hero-actions{flex-wrap:wrap;gap:12px;display:flex}.efl-home .home-hero-actions .button{min-height:48px;padding:12px 22px}.efl-home :is(.home-workshops,.home-services,.home-process){border-bottom:1px solid #3b4149;padding:22px 0 20px;scroll-margin-top:20px}.efl-home .home-workshops{background:linear-gradient(115deg,#24272c,#1c1f24)}.motorsport-site.public-refresh.efl-home .home-section-title,.efl-home .home-services .section-head{text-align:left;margin:0 0 14px;display:block}.motorsport-site.public-refresh.efl-home :is(.home-section-title h2,.home-services .section-head h2){letter-spacing:-.65px;margin:0;padding-left:49px;font-size:28px;font-weight:700;line-height:1.25;position:relative}.efl-home :is(.home-section-title h2,.home-services .section-head h2):before{content:"";background:#00a1f5;width:32px;height:2px;position:absolute;top:.62em;left:0}.efl-home :is(.home-section-title>p,.home-services .section-head>p){color:var(--home-copy);max-width:none;margin:4px 0 0;font-size:14px;line-height:1.5}.efl-home .home-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.efl-home .home-feature{isolation:isolate;background:#292d33;border:1px solid #4d535b;border-radius:6px;align-items:flex-end;min-width:0;min-height:284px;padding:24px;display:flex;position:relative;overflow:hidden}.efl-home .home-feature:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#20232810,#20232840 26%,#202328df 66%,#202328fc 100%);position:absolute;inset:0}.efl-home :is(.home-feature-qr,.home-feature-platform):after{background:linear-gradient(#20232822 0%,#202328e8 45%,#202328fc 100%)}.efl-home .home-feature-photo{z-index:0;object-fit:cover;object-position:center 30%;width:100%;height:100%;position:absolute;inset:0}.efl-home .home-feature-content{z-index:2;flex-direction:column;align-items:flex-start;width:100%;min-width:0;display:flex;position:relative}.efl-home .home-feature-icon{color:#00a7ff;background:#009dff14;border-radius:50%;justify-content:center;align-items:center;width:57px;height:57px;margin:0 0 25px;display:flex}.efl-home .home-feature-icon svg{stroke-width:1.8px;width:32px;height:32px}.motorsport-site.public-refresh.efl-home .home-feature h3{letter-spacing:-.5px;margin:0 0 7px;font-size:22px;font-weight:650;line-height:1.25}.efl-home .home-feature p{color:#d8dde3;max-width:310px;min-height:42px;margin:0 0 15px;font-size:15px;line-height:1.45}.efl-home .home-feature .button{white-space:normal;text-align:left;justify-content:space-between;align-items:center;gap:15px;max-width:100%;min-height:44px;padding:11px 17px;font-size:13px;line-height:1.4;display:inline-flex}.efl-home .home-development-badge{color:#fff;background:#0766bc;border-radius:4px;margin:-1px 0 7px;padding:3px 9px;font-size:11px;font-weight:650;line-height:1.3;display:inline-flex}.efl-home .home-support-actions{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.motorsport-site.public-refresh.efl-home .home-collaborations{background:#1d2025;border-top:0;border-bottom:1px solid #3b4149;padding:28px 0;scroll-margin-top:20px}.efl-home .partnership-toggle{text-align:left;align-items:center;gap:10px;display:inline-flex}.efl-home .partnership-toggle[data-state=closed] .partnership-toggle-open,.efl-home .partnership-toggle[data-state=open] .partnership-toggle-closed{display:none}.efl-home .partnership-toggle[data-state=open]>svg{transform:rotate(180deg)}.efl-home .home-feature-platform .home-feature-icon{margin-bottom:15px}.efl-home .home-feature-platform p{min-height:0}.efl-home .home-feature-qr{background:radial-gradient(at 80% 30%,#3b4149,#1a1d22 68%)}.efl-home .home-qr-stand{z-index:0;color:#091e2c;text-align:center;background:linear-gradient(135deg,#fff,#d9e2e6);border:3px solid #b7c1c7;border-right-width:6px;border-radius:3px;width:141px;padding:9px 9px 18px;position:absolute;top:10px;right:26px;transform:rotate(10deg)skewY(-4deg);box-shadow:14px 12px 13px #0006}.efl-home .home-qr-stand:after{content:"";background:#637b87;height:13px;position:absolute;bottom:-15px;left:-4px;right:-9px;transform:skew(-25deg);box-shadow:10px 4px 12px #0008}.efl-home .home-qr-stand strong{letter-spacing:-.5px;margin:0 0 6px;font-size:12px;display:block}.efl-home .home-qr-stand img{width:100%;height:auto;display:block}.efl-home .home-qr-stand small{letter-spacing:2px;margin-top:3px;font-size:9px;display:block}.efl-home .home-services{background:#17191d}.efl-home .home-calibrations .home-feature{min-height:232px;padding-top:95px}.efl-home .home-calibrations .home-feature p{min-height:44px;margin-bottom:0}.efl-home .home-calibrations .home-feature:after{background:linear-gradient(#20232810 24%,#202328e8 72%,#202328fc 100%)}.efl-home .home-feature-diagnosis{background:radial-gradient(at 62% 29%,#6634155e 0%,#1b1b20 30%,#1c1f24 70%)}.efl-home .home-engine{z-index:0;stroke-width:1.6px;color:#ff941f;filter:drop-shadow(0 0 13px #ff6b0d9c);width:100px;height:100px;position:absolute;top:22px;left:50%;transform:translate(-50%)}.motorsport-site.public-refresh.efl-home .home-all-services{background:0 0;border:0;margin-top:9px;overflow:visible}.efl-home .home-all-services>summary{color:#17abff;text-underline-offset:4px;text-align:center;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:10px 12px;text-decoration:underline;list-style:none;display:flex}.efl-home .home-all-services>summary::-webkit-details-marker{display:none}.efl-home .home-all-services[open]>summary{border-bottom:0}.efl-home .home-all-services[open]>summary svg{transform:rotate(-90deg)}.efl-home .home-process{background:#1e2126}.motorsport-site.public-refresh.efl-home .home-process h2{font-size:24px}.efl-home .home-process ol{background:#14161a55;border:1px solid #4d535b;border-radius:6px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:16px 0;list-style:none;display:grid}.efl-home .home-process li{align-items:flex-start;gap:13px;min-width:0;padding:0 22px;display:flex;position:relative}.efl-home .home-process li+li{border-left:1px solid #414851}.efl-home .home-step-number{color:#fff;background:#0085ee;border-radius:50%;flex:0 0 28px;justify-content:center;align-items:center;height:28px;font-size:14px;font-weight:650;display:flex}.efl-home .home-process li>svg{color:#00a4fc;flex:0 0 30px;width:30px;height:30px}.motorsport-site.public-refresh.efl-home .home-process h3{letter-spacing:-.2px;margin:0 0 6px;font-size:15px;font-weight:600;line-height:1.4}.efl-home .home-process li p{color:var(--home-copy);margin:0;font-size:13px;line-height:1.5}.efl-home .home-devices{z-index:0;pointer-events:none;color:#a7c4df;width:220px;position:absolute;top:28px;right:15px;transform:rotate(-5deg)}.efl-home .home-laptop{width:100%;position:relative}.efl-home .home-screen{aspect-ratio:16/10;background:linear-gradient(135deg,#292e35,#17191d);border:5px solid #131519;border-bottom-width:8px;border-radius:7px;padding:9px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #6b7a86,10px 12px 24px #0005}.efl-home .home-screen-brand{color:#cbd0d6;border-bottom:1px solid #454c55;padding-bottom:7px;font-size:8px;font-weight:700;line-height:1.2}.efl-home .home-screen-body{gap:9px;margin-top:10px;display:flex}.efl-home .home-screen-sidebar{border-right:1px solid #414851;align-content:start;gap:9px;width:17%;display:grid}.efl-home .home-screen-sidebar svg{color:#559ee2;width:10px;height:10px}.efl-home .home-screen-content{flex:1;gap:8px;display:grid}.efl-home .home-screen-content>span{color:#d8dde3;font-size:8px;font-weight:650}.efl-home .home-screen-content i{background:linear-gradient(90deg,#2877b84d 18%,#0000 18% 40%,#2d333c 40% 80%,#225d9366 80%);border:1px solid #4b535e;border-radius:2px;height:8px;display:block}.efl-home .home-laptop-base{background:linear-gradient(#777e87,#282d35);border-radius:2px 2px 7px 7px;height:7px;margin:1px -7px 0;box-shadow:0 8px 13px #0008}.efl-home .home-phone{background:#24282f;border:4px solid #14161a;border-radius:11px;align-content:start;gap:9px;width:57px;height:112px;padding:9px 4px;display:grid;position:absolute;bottom:-12px;right:-7px;box-shadow:0 0 0 1px #627480,4px 6px 12px #0008}.efl-home .home-phone>.home-screen-brand{padding-bottom:5px;font-size:5px}.efl-home .home-phone>svg{color:#59a9f0;width:15px;height:15px}.efl-home .home-phone>i{border:1px solid #48515d;border-radius:2px;height:7px;display:block}.efl-home .home-feature-platform>.home-devices{width:245px;top:20px;right:-20px;transform:rotate(-6deg)}.motorsport-site.public-refresh.efl-home .client-download-section{background:#24272c;border-bottom:1px solid #3b4149;padding:22px 0!important}.efl-home .client-download-layout{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:18px}.motorsport-site.public-refresh.efl-home .client-download-card{isolation:isolate;background:linear-gradient(110deg,#30343a,#202328);border:1px solid #4d535b;border-radius:6px;min-height:210px;padding:24px 38% 20px 82px;display:block;position:relative;overflow:hidden}.efl-home .client-download-card>.home-devices{z-index:-1;opacity:.9;width:36%;top:36px;right:12px}.motorsport-site.public-refresh.efl-home .client-download-card>svg{color:#009eff;width:42px;height:42px;position:absolute;top:24px;left:20px}.motorsport-site.public-refresh.efl-home .client-download-card h3{margin:0 0 9px;font-size:19px;font-weight:650;line-height:1.3}.motorsport-site.public-refresh.efl-home .client-download-card p{color:var(--home-copy);margin:0 0 10px;font-size:13px;font-weight:400;line-height:1.5}.motorsport-site.public-refresh.efl-home .client-download-card .button{white-space:normal;text-align:center;width:auto;max-width:100%;min-height:44px;padding:10px 14px;font-size:13px;line-height:1.4}.efl-home .client-install-guide,.efl-home .client-access-guide{margin:10px 0;font-size:12px!important}.efl-home .client-install-guide>summary,.efl-home .client-access-guide>summary{cursor:pointer;color:#a9d9fc;min-height:32px;font-size:12px;line-height:1.5}.efl-home .client-download-steps{margin:8px 0 0;padding-left:17px;font-size:12px;line-height:1.5}.efl-home .client-download-steps li+li{margin-top:5px}.efl-home .client-access-guide p{margin-top:6px!important;font-size:12px!important}.motorsport-site.public-refresh.efl-home .public-extras{background:#1c1f24;padding:8px 0}.efl-home .public-extras>.shell{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.efl-home .public-extras>.shell>details{margin-top:0}.efl-home .public-extras>.shell>details[open]{grid-column:1/-1}.efl-home .public-extras>.shell>details>summary{min-height:44px;font-size:13px}.efl-home .white-label-home-details>.shell{display:block}.efl-home footer{background:#090a0c}.efl-home footer .footer-main{grid-template-columns:minmax(220px,.7fr) minmax(0,1.65fr);align-items:center;gap:42px;padding-block:22px!important}.efl-home footer .footer-brand .brand{margin-bottom:9px;display:inline-flex}.efl-home .home-footer-logo{width:195px;max-width:100%;height:auto;display:block}.efl-home footer .footer-brand p{max-width:285px;color:var(--home-copy);font-size:12px;line-height:1.55}.efl-home footer .footer-contact{gap:8px}.efl-home footer .footer-heading{letter-spacing:.07em;text-transform:uppercase;font-size:10px;line-height:1.4}.efl-home footer .footer-contact-list{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.efl-home footer .footer-contact-list a{background:#202329;border:1px solid #414851;border-radius:5px;align-items:center;gap:10px;min-width:0;min-height:59px;padding:10px 11px;display:flex}.efl-home footer .footer-contact-list a:hover{background:#292e35;border-color:#2891d5}.efl-home footer .footer-contact-icon{color:#10a6f5;flex:0 0 23px;width:23px;height:23px;display:block}.efl-home footer .footer-whatsapp-icon{color:#35df79}.efl-home footer .footer-contact-copy{letter-spacing:0;text-transform:none;gap:3px;min-width:0;display:grid}.efl-home footer .footer-contact-copy>span{letter-spacing:.04em;color:var(--home-muted);text-transform:uppercase;font-size:9px;font-weight:600;line-height:1.3}.efl-home footer .footer-contact-copy>strong{color:#f3f8fc;overflow-wrap:anywhere;margin:0;font-size:12px;font-weight:600;line-height:1.4}@media (max-width:1000px){.efl-home footer .footer-main{grid-template-columns:1fr;gap:18px}.efl-home footer .footer-brand{align-items:center;gap:20px;max-width:none;display:flex}.efl-home footer .footer-brand .brand{flex:none;margin-bottom:0}.efl-home footer .footer-brand p{max-width:340px;margin:0}}@media (max-width:680px){.efl-home footer .footer-brand{display:block}.efl-home footer .footer-brand .brand{margin-bottom:9px}.efl-home footer .footer-contact-list{grid-template-columns:1fr}.efl-home footer .footer-contact-list a{min-height:60px;padding:12px 15px}.efl-home footer .footer-contact-copy>strong{font-size:13px}}@media (min-width:1600px){.efl-home .home-hero-content{padding-block:55px 45px}}@media (max-width:1100px){.efl-home .home-feature{min-height:290px;padding:20px}.efl-home .home-feature .button{gap:9px;padding-inline:12px;font-size:12px}.motorsport-site.public-refresh.efl-home .home-feature h3{font-size:20px}.efl-home .home-process li{gap:9px;padding-inline:16px}.efl-home .home-process li>svg{display:none}.efl-home .home-service-links li+li{margin-left:10px;padding-left:10px}.efl-home .home-service-links a{gap:7px;font-size:12px}.efl-home .home-service-links svg{width:22px;height:22px}}@media (max-width:900px){.motorsport-site.public-refresh.efl-home .nav-shell{width:calc(100% - 32px);min-height:70px}.motorsport-site.public-refresh.efl-home .site-header nav{gap:0}.efl-home .home-hero-main{width:67%}.efl-home .home-hero-art{background-image:linear-gradient(90deg,#131519f7 0%,#131519e6 45%,#13151950 85%),url(/assets/home-hero.webp);background-position:65%}.efl-home .home-feature-grid{gap:12px}.efl-home .home-feature{min-height:300px;padding:17px}.efl-home .home-feature-icon{width:47px;height:47px;margin-bottom:24px}.efl-home .home-feature p{font-size:14px}.efl-home .home-qr-stand{width:120px;right:6px}.efl-home .home-feature-platform>.home-devices{width:195px;right:-30px}.efl-home .client-download-layout{grid-template-columns:1fr}.efl-home .client-download-card>.home-devices{width:210px;right:20px}.motorsport-site.public-refresh.efl-home .client-download-card{min-height:200px;padding-right:260px}}@media (max-width:680px){.motorsport-site.public-refresh.efl-home .shell{width:calc(100% - 32px)}.efl-home .home-hero-content{padding:32px 0 28px}.efl-home .home-hero-main{width:100%}.efl-home .home-hero-art{background-image:linear-gradient(90deg,#131519f5,#131519dc 65%,#131519a3),url(/assets/home-hero.webp);background-position:68%}.motorsport-site.public-refresh.efl-home h1{letter-spacing:-1px;max-width:570px;margin:17px 0;font-size:clamp(34px,8.8vw,48px);line-height:1.09}.efl-home .home-eyebrow{gap:10px;font-size:12px}.efl-home .home-hero-copy{margin-bottom:13px;font-size:15px}.efl-home .home-service-links{gap:3px 14px;margin-bottom:16px}.efl-home .home-service-links li+li{border:0;margin-left:0;padding-left:0}.efl-home .home-service-links a{gap:6px;font-size:12px}.efl-home .home-service-links svg{width:20px;height:20px}.efl-home .home-hero-actions{gap:9px}.efl-home .home-hero-actions .button{white-space:normal;text-align:center;flex:1;justify-content:center;min-width:0;min-height:48px;padding:12px;font-size:13px;line-height:1.4}.efl-home .home-hero-actions .recent-request-link{flex-basis:100%}.efl-home :is(.home-workshops,.home-services,.home-process){padding-block:24px}.motorsport-site.public-refresh.efl-home :is(.home-section-title h2,.home-services .section-head h2){padding-left:35px;font-size:25px}.efl-home :is(.home-section-title h2,.home-services .section-head h2):before{width:23px}.efl-home :is(.home-section-title>p,.home-services .section-head>p){margin-top:6px;font-size:13px}.efl-home .home-feature-grid{grid-template-columns:1fr;gap:13px}.efl-home .home-feature{min-height:244px;padding:21px}.efl-home .home-feature-photo{object-position:center 30%}.efl-home .home-feature-icon{width:47px;height:47px;margin-bottom:21px}.motorsport-site.public-refresh.efl-home .home-feature h3{font-size:23px}.efl-home .home-feature p{max-width:80%;min-height:0;margin-bottom:14px;font-size:14px}.efl-home .home-feature .button{min-height:44px;padding:10px 15px;font-size:13px}.efl-home .home-qr-stand{width:135px;top:12px;right:24px}.efl-home .home-feature-platform>.home-devices{width:230px;top:23px;right:4px}.efl-home .home-calibrations .home-feature{min-height:185px;padding-top:90px}.efl-home .home-calibrations .home-feature p{min-height:0}.efl-home .home-engine{width:85px;height:85px;top:15px;left:73%}.efl-home .home-process ol{grid-template-columns:1fr;padding:0}.efl-home .home-process li{gap:12px;padding:17px}.efl-home .home-process li+li{border-top:1px solid #414851;border-left:0}.efl-home .home-process li>svg{flex-basis:25px;width:25px;height:25px;display:block}.motorsport-site.public-refresh.efl-home .home-process h2{font-size:23px}.motorsport-site.public-refresh.efl-home .client-download-card{min-height:230px;padding:22px 130px 22px 65px}.motorsport-site.public-refresh.efl-home .client-download-card>svg{width:33px;height:33px;top:23px;left:16px}.efl-home .client-download-card>.home-devices{opacity:.65;width:130px;top:65px;right:-10px}.motorsport-site.public-refresh.efl-home .client-download-card h3{font-size:19px}.efl-home .public-extras>.shell{grid-template-columns:1fr}}@media (max-width:380px){.motorsport-site.public-refresh.efl-home h1{font-size:34px}.efl-home .home-hero-actions{flex-direction:column}.efl-home .home-hero-actions .button{width:100%}.motorsport-site.public-refresh.efl-home .client-download-card{padding-right:24px}.efl-home .client-download-card>.home-devices{display:none}}.motorsport-site.public-refresh.efl-home .home-hero-art{filter:saturate(.7)}.motorsport-site.public-refresh.efl-home .home-feature-support .home-feature-photo{filter:saturate(.75)}.motorsport-site.public-refresh.efl-home .site-header{border-color:#363c44}.motorsport-site.public-refresh.efl-home .button:is(.ghost,.outline){color:#f2f4f7;background:#191c21;border-color:#606874}.motorsport-site.public-refresh.efl-home .button:is(.ghost,.outline):hover{background:#30343a;border-color:#009dff}.motorsport-site.public-refresh.efl-home .client-download-section{border-color:#3b4149}.motorsport-site.public-refresh.efl-home .efl-nav-group-links{border-color:var(--home-border);background:#171a20}.motorsport-site.public-refresh.efl-home .efl-menu-toggle{background:#ffffff08;border-color:#545b65}.motorsport-site.public-refresh.efl-home :is(.service-card,.pricing-group-card,.payment-methods,.public-more,.partnership-card){background:var(--home-card);border-color:var(--home-border)}.motorsport-site.public-refresh.efl-home .service-card.featured{background:#30353c}.motorsport-site.public-refresh.efl-home .home-all-services{background:0 0;border:0}.motorsport-site.public-refresh.efl-home .public-more[open]>summary{border-color:var(--home-border)}.motorsport-site.public-refresh.efl-home :is(.pricing,.catalog-home-cta){border-color:var(--home-border);background:#202328}.motorsport-site.public-refresh.efl-home :is(.service-card p,.service-card ul,.pricing-group-copy,.pricing-intro p,.pricing-group-card dt,.partnership-intro p,.partnership-card p,.catalog-home-cta p,.white-label-announcement-description){color:var(--home-copy)}.motorsport-site.public-refresh.efl-home :is(.pricing-group-card dl div,.pricing-group-heading,.footer-bottom){border-color:#414851}.motorsport-site.public-refresh.efl-home .partnership-note{color:var(--home-muted)}.motorsport-site.public-refresh.efl-home .partnership-form{background:#292d33;border-color:#59616c}.motorsport-site.public-refresh.efl-home .partnership-form :is(input,select,textarea){color:#f4f6f8;background:#14161a;border-color:#5b626c}.motorsport-site.public-refresh.efl-home .partnership-form :is(input,textarea)::placeholder{color:#aeb5bf}.motorsport-site.public-refresh.efl-home .partnership-form :is(.partnership-form-head p,small){color:var(--home-copy)}.motorsport-site.public-refresh.efl-home .white-label-announcement{border-color:var(--home-border);background:linear-gradient(115deg,#202328,#17191d)}.motorsport-site.public-refresh.efl-home .white-label-announcement-offer{background:#2b3037;border-color:#59616c}.motorsport-site.public-refresh.efl-home .white-label-announcement :is(.white-label-announcement-activation,.white-label-announcement-disclaimer){color:var(--home-copy)}.motorsport-site.public-refresh.efl-home .legal-note{background:#1b1e23;border-color:#414851}.motorsport-site.public-refresh.efl-home .legal-note p{color:var(--home-copy)}.motorsport-site.public-refresh.efl-home footer{background:#090a0c;border-color:#3b4149}.motorsport-site.public-refresh.efl-home :is(.footer-legal,.footer-nav a,.footer-nav button){color:var(--home-copy)}@media (max-width:900px){.motorsport-site.public-refresh.efl-home .efl-public-navigation nav{border-color:var(--home-border);background:#171a20}}
