.cinema-intro.needs-play #introPlayPause{min-width:156px;background:linear-gradient(110deg,#edcf9a,#c4924c);color:#120c07;border-color:#deb982}.cinema-intro.needs-play #introPlayPause::after{content:" TAP TO PLAY";font-size:10px;font-weight:800;letter-spacing:.11em}html[lang^="fr"] .cinema-intro.needs-play #introPlayPause::after{content:" LANCER LE FILM"}body.k24-impact24-public main :is(h1,h2,h3){color:#eeeae4;font-family:"Helvetica Neue",Arial,sans-serif}.cinema-fast-estimate{padding:11px 13px;border:1px solid rgb(241 197 125 / .66);font-size:9px;font-weight:800;letter-spacing:.12em;white-space:nowrap;color:#f3d5a5;background:rgb(8 7 6 / .65)}.cinema-fast-estimate:hover,.cinema-fast-estimate:focus-visible{background:#33200f;color:#fff3dd}.cinema-intro .intro-track span{background:linear-gradient(90deg,#a47a43 0%,#e3b775 65%,#f4d29a 100%);box-shadow:0 0 12px rgb(225 177 107 / .3)}.cinema-intro .alive{background:#e9b96c;box-shadow:0 0 0 3px rgb(219 167 95 / .15),0 0 13px #d8a151}.repair-card .comp-tag-before,.repair-card .comp-tag-after{background:rgb(15 13 9 / .82);border-left:2px solid #dcb272;padding:7px 10px;color:#f4dbb6}@media(prefers-reduced-motion:reduce){body.motion-user-requested .cinema-intro video{display:block}}@media(max-width:600px){.cinema-intro-actions{gap:9px}.cinema-intro .cinema-text-button{min-height:32px;padding:6px 2px}.cinema-intro .langs button{min-width:32px;min-height:32px;padding:6px}.cinema-fast-estimate{display:inline-flex;align-items:center;min-height:32px;font-size:8px;padding:7px 8px}}@media(max-width:600px){body.k24-impact24-public .site-header{gap:12px}body.k24-impact24-public .film-section .film-window{width:100%;max-width:100%}body.k24-impact24-public .film-window .film-wordmark{max-width:88%}}body.k24-impact24-public{--black:#060606;--black2:#151515;--gold:#d5a634;--light-gold:#f8db8b;--white:#f5f5f5;--muted:#bfbfbf;--edge:rgba(218,178,77,.40);background:#050505;color:#f3f3f3}body.k24-impact24-public .site-header .brand,body.k24-impact24-public footer .brand{display:block;flex:0 0 auto;width:238px;height:62px;background:#fff0 url(/wp-content/plugins/24k-impact24-public/site/assets/24k-auto-velocity-mark-v2.svg) center/contain no-repeat;overflow:hidden;font-size:0}body.k24-impact24-public .site-header .brand>*,body.k24-impact24-public footer .brand>*,body.k24-impact24-public .cinema-intro .cinema-mark>*{opacity:0}body.k24-impact24-public footer .brand{width:193px;height:52px}body.k24-impact24-public .cinema-intro .cinema-mark{display:block;flex:0 0 auto;width:230px;height:60px;background:#fff0 url(/wp-content/plugins/24k-impact24-public/site/assets/24k-auto-velocity-mark-v2.svg) center/contain no-repeat;overflow:hidden}body.k24-impact24-public .film-section{background:linear-gradient(180deg,#080808,#111111)}body.k24-impact24-public .work-section{background:linear-gradient(150deg,#0c0c0c,#181818)}body.k24-impact24-public .craft-section{background:#0a0a0a}body.k24-impact24-public .service-section{background:radial-gradient(ellipse at 50% 4%,rgb(220 180 77 / .065),transparent 65%),#090909}body.k24-impact24-public .process-section{background:#101010}body.k24-impact24-public .confidence-section{background:linear-gradient(110deg,#141414,#080808)}body.k24-impact24-public .faq-section{background:#0b0b0b}body.k24-impact24-public .final-cta{background:radial-gradient(ellipse at center,rgb(220 180 77 / .075),transparent 60%),#070707}body.k24-impact24-public .work-layout{background:#0b0b0b}body.k24-impact24-public .repair-card{background:linear-gradient(150deg,#1d1d1d,#0c0c0c)}body.k24-impact24-public .repair-card .comparison{background:#171717}body.k24-impact24-public .service-card{background:linear-gradient(145deg,#1b1b1b,#0d0d0d)}body.k24-impact24-public .service-card:hover,body.k24-impact24-public .service-card:focus-within{background:linear-gradient(145deg,#242424,#111111)}body.k24-impact24-public .craft-cards article{background:#171717}body.k24-impact24-public .repair-index a{background:#171717;color:#f4d991}body.k24-impact24-public .repair-index a:hover{background:#242424}body.k24-impact24-public .section-rail a{background:rgb(10 10 10 / .75);color:#d5d5d5}body.k24-impact24-public .section-rail a[aria-current=true]{background:#1c1c1c;color:#f6dc92}body.k24-impact24-public .film-controls button{background:rgb(11 11 11 / .80)}body.k24-impact24-public .film-controls button:hover{background:#242424}body.k24-impact24-public .luxury-banner{background:linear-gradient(95deg,rgb(6 6 6 / .94),rgb(12 12 12 / .70)),url(/wp-content/plugins/24k-impact24-public/site/assets/hero-obsidian-v2.webp) center 58%/cover}body.k24-impact24-public .luxury-banner>a:hover{background:#202020}body.k24-impact24-public .process-grid article>span{color:#cfa64a}body.k24-impact24-public :is(.repair-card-copy>p:not(.story-nr),.service-card p,.work-copy p,.process-grid p,.faq-list p,.confidence-section>div:last-child>p:not(.kicker),.final-cta>p:not(.kicker)){color:#c8c8c8}body.k24-impact24-public :is(.section-heading>p,.disclosure,.work-trustline,.contact-details small){color:#bdbdbd}body.k24-impact24-public :is(.impact-hero h1 em,.section-heading h2 em,.final-cta h2 em,.cinema-drive-title strong,.cinema-intro-center h2 em){background-image:linear-gradient(110deg,#b98522 0%,#f3cf70 25%,#fff8d2 43%,#c99c32 65%,#f4d986 88%,#af7a21 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0}body.k24-impact24-public :is(.btn-gold,.intro-buttons button#introSound,.cinema-intro.needs-play #introPlayPause,.mobile-cta a:first-child){background:linear-gradient(110deg,#b98622 0%,#f1ce67 22%,#fff9db 39%,#ca992e 57%,#f3d780 80%,#ad7a1b 100%);color:#101010;border-color:#d9b455;box-shadow:inset 0 1px 0 rgb(255 255 255 / .53),0 6px 22px rgb(0 0 0 / .38)}body.k24-impact24-public .intro-buttons button#introSound[aria-pressed=true]{background:#171717;color:#f7d991}body.k24-impact24-public .cinema-fast-estimate:hover,body.k24-impact24-public .cinema-fast-estimate:focus-visible{background:#191919;color:#fff4d7}body.k24-impact24-public .cinema-intro .intro-track span{background:linear-gradient(90deg,#b98622,#fff9db 47%,#c99c32 100%)}@media(max-width:600px){body.k24-impact24-public .site-header .brand{width:min(190px,55vw);height:51px}body.k24-impact24-public .cinema-intro .cinema-mark{width:min(184px,48vw);height:51px}body.k24-impact24-public footer .brand{width:173px;height:46px}}body.k24-impact24-public .cinema-drive-title{max-width:calc(100vw - 36px)}body.k24-impact24-public .cinema-drive-title strong{max-width:100%;overflow-wrap:anywhere;word-break:normal;text-wrap:balance;white-space:normal!important}@media(max-width:600px){body.k24-impact24-public .cinema-drive-title{left:18px;right:18px;max-width:calc(100vw - 36px)}body.k24-impact24-public .cinema-drive-title strong{font-size:clamp(30px,8.6vw,55px)!important;line-height:.99!important;letter-spacing:-.065em!important}body.k24-impact24-public .cinema-drive-title p:last-child{max-width:100%;overflow-wrap:break-word}}body.k24-impact24-public .cinema-intro-top{background:#090909}body.k24-impact24-public .cinema-intro .langs button{color:#c9c9c9}body.k24-impact24-public .cinema-intro .langs button[aria-pressed="true"]{color:#f3dcba}body.k24-impact24-public .cinema-intro-top :is(a,button):focus-visible{outline:2px solid #f3dcba;outline-offset:4px}body.k24-impact24-public :is(.hero-actions,.mobile-cta,.cinema-intro-actions,.footer-links) a{font-variant-emoji:text}body.k24-impact24-public #hero-title ::selection{color:#0b0b0b;background:#f0cf83}body.k24-impact24-public #hero-title[tabindex="-1"]:focus{outline:none!important;box-shadow:none!important}body.k24-impact24-public .site-header .brand.precision-brand{position:relative;display:block;isolation:isolate;flex:0 0 auto;width:238px;height:62px;overflow:hidden;background:#fff0 none}body.k24-impact24-public .site-header .brand.precision-brand>img.precision-frame{position:absolute;display:block;width:100%;height:100%;inset:0;object-fit:cover;object-position:50% 50%;pointer-events:none;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 11%,#000 89%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,#000 11%,#000 89%,transparent 100%);opacity:0;animation-duration:3.8s;animation-timing-function:ease-in-out;animation-iteration-count:1;animation-fill-mode:both}body.k24-impact24-public .site-header .brand.precision-brand>.precision-frame--start{animation-name:precision-header-start}body.k24-impact24-public .site-header .brand.precision-brand>.precision-frame--spray{animation-name:precision-header-spray}body.k24-impact24-public .site-header .brand.precision-brand>.precision-frame--final{opacity:1;animation-name:precision-header-finish}body.k24-impact24-public.intro-active .site-header .brand.precision-brand>img.precision-frame{animation-play-state:paused}@keyframes precision-header-start{0%,22%{opacity:1}35%,100%{opacity:0}}@keyframes precision-header-spray{0%,20%{opacity:0}34%,56%{opacity:1}70%,100%{opacity:0}}@keyframes precision-header-finish{0%,61%{opacity:0}82%,100%{opacity:1}}@media (max-width:600px){body.k24-impact24-public .site-header .brand.precision-brand{width:min(190px, 55vw);height:51px}}@media (prefers-reduced-motion:reduce){body.k24-impact24-public .site-header .brand.precision-brand>img.precision-frame{animation:none!important;opacity:0}body.k24-impact24-public .site-header .brand.precision-brand>.precision-frame--final{opacity:1}}