.ServicesCardImages{height:380px}.vehicle-modal-overlay{z-index:100;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);opacity:0;pointer-events:none;background:radial-gradient(circle at 74% 16%,#ffffff29,#0000 28%),linear-gradient(135deg,#0a0a0cc7,#2a2a2cad);place-items:center;padding:22px;transition:opacity .26s cubic-bezier(.16,1,.3,1);display:grid;position:fixed;inset:0}.vehicle-modal-overlay.is-visible{opacity:1;pointer-events:auto}.vehicle-modal-shell{opacity:0;background:radial-gradient(circle at 18% 0,#1111110b,#0000 32%),linear-gradient(#fff 0%,#f4f4f4 100%);border-radius:30px;flex-direction:column;width:min(1480px,100vw - 44px);max-height:calc(100dvh - 44px);transition:transform .34s cubic-bezier(.16,1,.3,1),opacity .26s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;transform:translateY(28px)scale(.965);box-shadow:0 44px 120px #00000061,inset 0 1px #fffffff5}.vehicle-modal-shell.is-visible{opacity:1;transform:translateY(0)scale(1)}.vehicle-modal-close{z-index:20;color:#111;cursor:pointer;background:#fffffff0;border:0;border-radius:999px;place-items:center;width:46px;height:46px;transition:transform .24s,background .24s,color .24s;display:grid;position:absolute;top:20px;right:20px;box-shadow:0 14px 34px #00000024}.vehicle-modal-close:hover{color:#fff;background:#111;transform:scale(1.08)rotate(90deg)}.vehicle-modal-content{flex:1;grid-template-columns:minmax(570px,1.08fr) minmax(430px,.92fr);gap:26px;min-height:0;padding:28px 30px 22px;display:grid;overflow:hidden}.vehicle-modal-media{gap:18px;min-width:0;min-height:0;animation:.52s cubic-bezier(.16,1,.3,1) both modalMediaIn;display:grid}.vehicle-modal-details{overscroll-behavior:contain;scrollbar-width:thin;min-width:0;min-height:0;padding:8px 10px 8px 6px;animation:.56s cubic-bezier(.16,1,.3,1) both modalDetailsIn;overflow-y:auto}@keyframes modalMediaIn{0%{opacity:0;transform:translate(-22px)}to{opacity:1;transform:translate(0)}}@keyframes modalDetailsIn{0%{opacity:0;transform:translate(22px)}to{opacity:1;transform:translate(0)}}.vehicle-modal-thumbs{scrollbar-width:thin;flex-direction:column;justify-content:center;gap:70px;min-height:0;padding:2px 4px 2px 2px;display:flex;overflow-y:auto}.vehicle-modal-thumbs button{cursor:pointer;opacity:.62;background:#fff;border:1px solid #1111111a;border-radius:15px;flex:none;width:70px;height:64px;padding:5px;transition:opacity .22s,transform .22s,border-color .22s,box-shadow .22s;overflow:hidden}.vehicle-modal-thumbs button:hover{opacity:1;transform:translateY(-2px)}.vehicle-modal-thumbs button.active{opacity:1;border-color:#111;box-shadow:0 10px 24px #11111124}.vehicle-modal-thumbs button img{object-fit:contain;width:100%;height:100%}.vehicle-image-stage{cursor:grab;-webkit-user-select:none;user-select:none;background:radial-gradient(circle at 50% 36%,#11111113,#0000 35%),linear-gradient(135deg,#fff 0%,#eee 100%);border-radius:26px;place-items:center;min-width:0;min-height:438px;display:grid;position:relative;overflow:hidden}.vehicle-image-stage.dragging{cursor:grabbing}.vehicle-image-orbit{opacity:.46;border-radius:50%;position:absolute;inset:9%}.vehicle-image-road{opacity:.55;background:linear-gradient(90deg,#0000,#1111111f,#0000),repeating-linear-gradient(90deg,#ffffffbf 0 34px,#0000 34px 66px);border-radius:999px;height:70px;position:absolute;bottom:16%;left:8%;right:8%;transform:perspective(420px)rotateX(62deg)}.vehicle-image-glow{filter:blur(16px);opacity:.48;background:radial-gradient(circle,#0003,#0000 68%);border-radius:50%;height:62px;position:absolute;inset:auto 18% 9%}@keyframes vehicleOrbitPulse{0%{opacity:.28;transform:scale(.94)}to{opacity:.52;transform:scale(1.06)}}.vehicle-main-image{z-index:2;object-fit:contain;filter:drop-shadow(0 28px 34px #0000002e);max-width:88%;animation:.36s cubic-bezier(.16,1,.3,1) vehicleImageIn;position:relative}@keyframes vehicleImageIn{0%{opacity:0;transform:translateY(12px)scale(.975)rotate(-1deg)}to{opacity:1;transform:translateY(0)scale(1)rotate(0)}}.vehicle-no-image{z-index:2;color:#111;font-weight:900;position:relative}.vehicle-image-nav{z-index:5;color:#111;cursor:pointer;background:#ffffffed;border:0;border-radius:999px;place-items:center;width:46px;height:46px;transition:transform .22s,background .22s,color .22s;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 12px 26px #0000001f}.vehicle-image-nav.left{left:18px}.vehicle-image-nav.right{right:18px}.vehicle-image-nav:hover{color:#fff;background:#111;transform:translateY(-50%)scale(1.08)}.vehicle-rotate-btn{z-index:6;color:#111;cursor:pointer;background:#fffffff2;border:1px solid #11111114;border-radius:999px;justify-content:center;align-items:center;gap:7px;min-width:76px;height:46px;font-size:13px;font-weight:950;transition:transform .22s,color .22s,background .22s;display:inline-flex;position:absolute;bottom:18px;right:18px;box-shadow:0 12px 26px #00000021}.vehicle-rotate-btn:hover,.vehicle-rotate-btn.active{color:#fff;background:#111;transform:translateY(-2px)}.vehicle-rotate-btn.active svg{animation:1.1s linear infinite vehicleSpin}@keyframes vehicleSpin{to{transform:rotate(360deg)}}.vehicle-image-dots{z-index:6;align-items:center;gap:8px;display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.vehicle-image-dots button{cursor:pointer;background:#11111138;border:0;border-radius:999px;width:7px;height:7px;transition:width .22s,background .22s}.vehicle-image-dots button.active{background:#111;width:22px}.vehicle-category-pill{color:#111;letter-spacing:.12em;text-transform:uppercase;background:#f1f1f1;border:1px solid #11111124;border-radius:999px;width:fit-content;padding:7px 11px;font-size:11px;font-weight:950}.vehicle-modal-details h3{color:#111;letter-spacing:-.045em;margin:16px 0 0;font-size:clamp(24px,2.15vw,36px);font-weight:950;line-height:1.05}.vehicle-modal-description{color:#5f626b;max-width:670px;margin:12px 0 0;font-size:14px;line-height:1.65}.vehicle-highlight-box{color:#111;background:#f4f4f4;border:1px solid #11111117;border-radius:16px;margin-top:15px;padding:13px 15px;font-size:13px;font-weight:760}.vehicle-variant-block{margin-top:18px}.vehicle-small-label{color:#777;letter-spacing:.12em;text-transform:uppercase;margin-bottom:9px;font-size:11px;font-weight:900}.vehicle-variant-list{flex-wrap:wrap;gap:9px;display:flex}.vehicle-variant-list button{color:#1111119e;cursor:pointer;background:#eee;border:0;border-radius:999px;min-height:38px;padding:0 15px;font-size:13px;font-weight:850;transition:color .22s,background .22s,transform .22s}.vehicle-variant-list button:hover{color:#111;transform:translateY(-2px)}.vehicle-variant-list button.active{color:#fff;background:#111}.vehicle-spec-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.vehicle-spec-card{background:#fff;border:1px solid #11111113;border-radius:15px;align-items:center;gap:11px;min-width:0;min-height:78px;padding:12px;transition:border-color .22s,transform .22s,box-shadow .22s;display:flex}.vehicle-spec-card:hover{border-color:#1111112e;transform:translateY(-3px);box-shadow:0 12px 28px #1111110f}.vehicle-spec-card>span{color:#111;background:#f2f2f2;border-radius:12px;flex:none;place-items:center;width:34px;height:34px;display:grid}.vehicle-spec-card small{color:#777;font-size:10px;font-weight:900;line-height:1.2;display:block}.vehicle-spec-card strong{color:#111;margin-top:4px;font-size:12px;font-weight:900;line-height:1.25;display:block}.vehicle-details-grid{grid-template-columns:1fr 210px;align-items:start;gap:18px;margin-top:20px;display:grid}.vehicle-details-grid h4,.vehicle-addon-section h4{color:#111;margin:0 0 12px;font-size:15px;font-weight:950}.vehicle-feature-list{columns:2;column-gap:26px;margin:0;padding:0;list-style:none}.vehicle-feature-list li{break-inside:avoid;color:#424242;gap:9px;margin-bottom:9px;font-size:13px;line-height:1.45;display:flex}.vehicle-feature-list svg{color:#111;flex:none;margin-top:2px}.vehicle-available-card{background:#eee;border-radius:18px;padding:16px}.vehicle-available-card ul{margin:0;padding:0;list-style:none}.vehicle-available-card li{color:#303030;align-items:center;gap:8px;margin-top:10px;font-size:12px;font-weight:750;display:flex}.vehicle-available-card svg{color:#111}.vehicle-addon-section{margin-top:19px}.vehicle-addon-list{flex-wrap:wrap;gap:9px;display:flex}.vehicle-addon-list span{color:#5c5c5c;background:#f7f7f7;border:1px solid #11111112;border-radius:999px;align-items:center;min-height:34px;padding:7px 11px;font-size:12px;font-weight:720;display:inline-flex}.vehicle-branding-note{color:#111;background:#fff;border:1px solid #11111114;border-radius:16px;margin-top:18px;padding:13px 15px;font-size:13px;font-weight:800}.vehicle-modal-footer{background:linear-gradient(#fffffff5,#fafafaf5);border-top:1px solid #11111114;flex:none;justify-content:space-between;align-items:center;gap:22px;padding:18px 30px;display:flex}.vehicle-price-box{flex-direction:column;gap:4px;display:flex}.vehicle-price-box span{color:#555;font-size:12px;font-weight:780}.vehicle-price-box strong{color:#111;font-size:clamp(22px,1.7vw,30px);font-weight:950;line-height:1}.vehicle-price-box small{color:#555;font-size:13px;font-weight:760}.vehicle-price-box p{color:#111;margin:3px 0 0;font-size:12px;font-weight:850}.vehicle-modal-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:14px;display:flex}.vehicle-download-btn{color:#111;cursor:pointer;background:#fff;border:1px solid #1111111a;border-radius:999px;justify-content:center;align-items:center;gap:11px;min-height:50px;padding:0 24px;font-size:14px;font-weight:900;transition:transform .22s,background .22s,border-color .22s,box-shadow .22s;display:inline-flex}.vehicle-download-btn:hover{background:#f8f8f8;border-color:#1111112e;transform:translateY(-2px);box-shadow:0 12px 26px #11111112}.vehicle-download-btn:disabled{opacity:.65;cursor:wait}@media (max-width:1180px){.vehicle-modal-content{grid-template-columns:1fr;overflow-y:auto}.vehicle-modal-details{overflow:visible}.vehicle-image-stage{min-height:360px}.vehicle-main-image{max-height:300px}}@media (max-width:760px){.vehicle-modal-overlay{padding:12px}.vehicle-modal-shell{border-radius:22px;width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}.vehicle-modal-content{gap:18px;padding:18px}.vehicle-modal-media{grid-template-columns:1fr}.vehicle-modal-thumbs{flex-direction:row;order:2;overflow:auto hidden}.vehicle-modal-thumbs button{width:64px;height:56px}.vehicle-image-stage{min-height:280px}.vehicle-main-image{max-height:220px}.vehicle-image-nav{width:40px;height:40px}.vehicle-spec-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vehicle-details-grid{grid-template-columns:1fr}.vehicle-feature-list{columns:1}.vehicle-modal-footer{flex-direction:column;align-items:stretch;padding:16px 18px}.vehicle-modal-actions{flex-direction:column;width:100%}.vehicle-download-btn,.vehicle-modal-actions>*{width:100%}}
.client-roadshow-section{--adinn-red:#d71920;--adinn-red-soft:#d7192014;--adinn-black:#111;--adinn-text:#202020;--adinn-muted:#666;--adinn-line:#1111111a;--adinn-soft:#f7f7f7;isolation:isolate;background:radial-gradient(circle at 52% 4%,#d7192013,#0000 28%),radial-gradient(circle at 80% 32%,#1111110b,#0000 28%),linear-gradient(#fff 0%,#f8f8f8 100%);border-block:1px solid #1111110f;padding:clamp(70px,7vw,112px) 0 clamp(58px,6vw,90px);position:relative;overflow:hidden}.client-roadshow-grid-bg{z-index:-1;pointer-events:none;background:url(/assets/RS_Client_Roadshow_BG1.png) 50%/cover no-repeat;position:absolute;inset:0}.client-roadshow-grid-bg:before,.client-roadshow-grid-bg:after{content:"";opacity:.16;background-image:radial-gradient(#11111180 1.3px,#0000 1.3px);background-size:17px 17px;width:156px;height:126px;position:absolute}.client-roadshow-grid-bg:before{top:100px;left:7%;transform:rotate(-8deg)}.client-roadshow-grid-bg:after{top:108px;right:8%;transform:rotate(10deg)}.client-roadshow-container{width:min(1600px,100% - 72px);margin:0 auto}.client-roadshow-hero{grid-template-columns:1.5fr 1.2fr;align-items:center;gap:clamp(32px,5vw,76px);min-height:470px;display:grid}.client-roadshow-copy{z-index:2;position:relative}.client-roadshow-eyebrow{color:var(--adinn-black);text-transform:uppercase;letter-spacing:.22em;align-items:center;gap:10px;font-size:clamp(11px,.85vw,13px);font-weight:950;display:inline-flex}.client-roadshow-eyebrow svg,.client-roadshow-eyebrow span{color:var(--adinn-red)}.client-roadshow-copy h2{color:var(--adinn-black);letter-spacing:-.052em;margin:22px 0 0;font-size:clamp(46px,5.4vw,86px);font-weight:600;line-height:.96}.client-roadshow-copy h2 span{color:var(--adinn-red)}.client-roadshow-copy p{max-width:500px;color:var(--adinn-muted);margin:24px 0 0;font-size:clamp(15px,1.04vw,18px);font-weight:560;line-height:1.65}.client-roadshow-proof{grid-template-columns:repeat(3,minmax(0,.21fr));gap:clamp(14px,1.7vw,24px);margin-top:clamp(32px,3vw,48px);display:grid}.client-roadshow-proof-item{align-items:center;gap:14px;min-width:0;display:flex;position:relative}.client-roadshow-proof-item:not(:last-child):after{content:"";background:#1111111f;width:1px;height:36px;position:absolute;top:50%;right:-12px;transform:translateY(-50%)}.client-roadshow-proof-item>span{width:48px;height:48px;color:var(--adinn-black);background:#f0f0f0;border-radius:999px;flex:none;place-items:center;transition:background .28s,color .28s,transform .28s;display:grid}.client-roadshow-proof-item:hover>span{background:var(--adinn-red-soft);color:var(--adinn-red);transform:rotate(-8deg)}.client-roadshow-proof-item strong{color:var(--adinn-black);font-size:14px;font-weight:850;line-height:1.25;display:block}.client-roadshow-proof-item small{color:var(--adinn-muted);margin-top:3px;font-size:13px;font-weight:600;line-height:1.25;display:block}.client-roadshow-visual{justify-content:center;align-items:center;min-height:470px;display:flex;position:relative}.client-roadshow-visual:before{content:"";filter:blur(1px);z-index:-1;position:absolute;top:-40px;left:12%}.client-roadshow-visual img{-webkit-user-select:none;user-select:none;object-fit:contain;width:min(860px,100%);max-width:none}.client-roadshow-float-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffd6;border:1px solid #11111114;border-radius:22px;align-items:center;gap:18px;min-width:min(320px,80%);padding:20px 24px;display:flex;position:absolute;bottom:clamp(26px,4vw,70px);right:clamp(20px,5vw,74px)}.client-roadshow-float-card>span{background:var(--adinn-red-soft);width:50px;height:50px;color:var(--adinn-red);border-radius:999px;place-items:center;display:grid}.client-roadshow-float-card strong{color:var(--adinn-black);font-size:17px;font-weight:920;line-height:1.2;display:block}.client-roadshow-float-card p{color:var(--adinn-muted);margin:5px 0 0;font-size:13px;font-weight:650}.client-roadshow-logo-panel{border:1px solid var(--adinn-line);background:#ffffffc2;border-radius:36px;margin-top:clamp(32px,4vw,54px);padding:clamp(26px,2.5vw,38px) 54px;position:relative;overflow:hidden}.client-roadshow-logo-window{overflow:hidden}.client-roadshow-logo-track{will-change:transform;gap:clamp(12px,1.3vw,18px);width:max-content;animation:34s linear infinite roadshowLogoMove;display:flex}.client-roadshow-logo-track.paused,.client-roadshow-logo-panel:hover .client-roadshow-logo-track{animation-play-state:paused}@keyframes roadshowLogoMove{0%{transform:translate(0)}to{transform:translate(-50%)}}.client-roadshow-logo-card{cursor:pointer;background:#fff;border:1px solid #11111117;border-radius:18px;place-items:center;width:clamp(168px,13vw,215px);height:clamp(82px,6.5vw,104px);transition:border-color .28s,background .28s,box-shadow .28s;display:grid}.client-roadshow-logo-card img{object-fit:contain;filter:grayscale();opacity:.64;max-width:72%;max-height:48px;transition:filter .28s,opacity .28s,transform .28s}.client-roadshow-logo-card:hover,.client-roadshow-logo-card.active{background:linear-gradient(#fff 0%,#fafafa 100%);border-color:#d7192057}.client-roadshow-logo-card:hover img,.client-roadshow-logo-card.active img{filter:grayscale(0);opacity:1;transform:scale(1.06)}.client-roadshow-logo-card.active{box-shadow:inset 0 -3px 0 var(--adinn-red)}.client-logo-fallback{color:var(--adinn-black);letter-spacing:.1em;font-size:13px;font-weight:950}.client-roadshow-logo-fade{z-index:4;pointer-events:none;width:min(17vw,220px);position:absolute;top:0;bottom:0}.client-roadshow-logo-fade.left{background:linear-gradient(90deg,#fff 0%,#fff0 100%);left:0}.client-roadshow-logo-fade.right{background:linear-gradient(270deg,#fff 0%,#fff0 100%);right:0}.client-roadshow-arrow{z-index:6;border:1px solid var(--adinn-line);width:52px;height:52px;color:var(--adinn-black);cursor:pointer;background:#fff;border-radius:999px;place-items:center;transition:background .25s,color .25s,border-color .25s,transform .25s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.client-roadshow-arrow.left{left:18px}.client-roadshow-arrow.right{right:18px}.client-roadshow-arrow:hover{background:var(--adinn-black);color:#fff;border-color:var(--adinn-black);transform:translateY(-50%)scale(1.04)}.client-roadshow-logo-dots{justify-content:center;gap:8px;margin-top:22px;display:flex}.client-roadshow-logo-dots button{cursor:pointer;background:#d2d2d2;border:0;border-radius:999px;width:8px;height:8px;transition:width .28s,background .28s,transform .28s}.client-roadshow-logo-dots button:hover{background:#d7192061;transform:scale(1.18)}.client-roadshow-logo-dots button.active{background:var(--adinn-red);width:24px}.client-roadshow-active-client{background:#ffffffb8;border:1px solid #11111114;border-radius:999px;align-items:center;gap:18px;width:fit-content;max-width:100%;margin:26px auto 0;padding:12px 20px 12px 12px;display:flex}.client-roadshow-active-logo{background:#fff;border:1px solid #11111114;border-radius:999px;place-items:center;width:82px;height:54px;display:grid}.client-roadshow-active-logo img{object-fit:contain;max-width:70%;max-height:34px}.client-roadshow-active-client span{color:var(--adinn-red);text-transform:uppercase;letter-spacing:.14em;font-size:10px;font-weight:950;display:block}.client-roadshow-active-client h3{color:var(--adinn-black);letter-spacing:-.04em;margin:3px 0 0;font-size:18px;font-weight:950;line-height:1}.client-roadshow-active-client p{color:var(--adinn-muted);margin:4px 0 0;font-size:12px;font-weight:700}.client-roadshow-stats{grid-template-columns:repeat(4,1fr);gap:clamp(18px,2vw,32px);margin-top:clamp(44px,4.5vw,64px);display:grid}.client-roadshow-stat{align-items:center;gap:18px;min-width:0;display:flex;position:relative}.client-roadshow-stat:not(:last-child):after{content:"";background:#1111111f;width:1px;height:46px;position:absolute;top:50%;right:-16px;transform:translateY(-50%)}.client-roadshow-stat>span{width:58px;height:58px;color:var(--adinn-black);background:#eee;border-radius:999px;flex:none;place-items:center;transition:color .28s,background .28s,transform .28s;display:grid}.client-roadshow-stat:hover>span{background:var(--adinn-red-soft);color:var(--adinn-red);transform:rotate(-8deg)}.client-roadshow-stat strong{color:var(--adinn-black);letter-spacing:-.055em;font-size:clamp(26px,2.3vw,38px);font-weight:950;line-height:.95;display:block}.client-roadshow-stat p{color:var(--adinn-muted);margin:8px 0 0;font-size:14px;font-weight:650;line-height:1.25}@media (min-width:1024px) and (max-width:1280px){.client-roadshow-container{width:min(1600px,100% - 72px);margin:0 auto}}@media (max-width:1180px){.client-roadshow-hero{grid-template-columns:1fr;min-height:auto}.client-roadshow-visual{min-height:420px}.client-roadshow-proof{max-width:720px}.client-roadshow-stats{grid-template-columns:repeat(2,1fr)}.client-roadshow-stat:nth-child(2):after{display:none}}@media (max-width:760px){.client-roadshow-container{width:min(100% - 28px,1520px)}.client-roadshow-grid-bg:before,.client-roadshow-grid-bg:after{display:none}.client-roadshow-copy h2{letter-spacing:-.06em}.client-roadshow-proof{grid-template-columns:1fr}.client-roadshow-proof-item:not(:last-child):after{display:none}.client-roadshow-visual{min-height:300px}.client-roadshow-float-card{margin-top:-24px;position:relative;bottom:auto;right:auto}.client-roadshow-logo-panel{border-radius:26px;padding:24px 20px 28px}.client-roadshow-logo-card{width:165px;height:86px}.client-roadshow-arrow{display:none}.client-roadshow-logo-fade{width:70px}.client-roadshow-active-client{border-radius:24px;align-items:flex-start}.client-roadshow-stats{grid-template-columns:1fr}.client-roadshow-stat:not(:last-child):after{display:none}.client-roadshow-stat{background:#ffffffb8;border:1px solid #11111114;border-radius:22px;padding:16px}}@media (prefers-reduced-motion:reduce){.client-roadshow-logo-track{animation:none;transform:none}.client-roadshow-logo-card,.client-roadshow-arrow,.client-roadshow-stat,.client-roadshow-proof-item>span{transition:none}}
.adinn-testimonial-section{--adinn-red:#e5393f;--adinn-red-dark:#c91820;--adinn-black:#191b20;--adinn-soft-black:#2a2d31;--adinn-muted:#5f646d;--adinn-line:#191b201a;--adinn-card:#ffffffe0;isolation:isolate;background:radial-gradient(circle at 50% -10%,#fff 0%,#f6f7f9fa 38%,#eef0f3 100%);padding:clamp(46px,4.8vw,78px) 0;position:relative;overflow:hidden}.adinn-testimonial-shell{margin:0 auto;position:relative;overflow:hidden}.adinn-testimonial-bg-layer{z-index:-1;pointer-events:none;position:absolute;inset:0}.adinn-testimonial-shell:before,.adinn-testimonial-shell:after{content:"";pointer-events:none;opacity:.28;background-image:radial-gradient(#191b2029 1px,#0000 1.5px);background-size:16px 16px;width:34%;height:55%;position:absolute;top:0;-webkit-mask-image:linear-gradient(#000,#0000 82%);mask-image:linear-gradient(#000,#0000 82%)}.adinn-testimonial-shell:before{left:0}.adinn-testimonial-shell:after{right:0}.adinn-testimonial-container{z-index:2;width:min(1540px,100% - 76px);margin:0 auto;position:relative}.adinn-testimonial-heading{text-align:center;padding-top:clamp(28px,3vw,44px)}.adinn-testimonial-eyebrow{color:#42464d;letter-spacing:-.02em;margin-bottom:12px;font-size:clamp(13px,.95vw,17px);font-weight:800;display:inline-block}.adinn-testimonial-heading h2{color:var(--adinn-black);letter-spacing:-.055em;margin:0;font-size:clamp(34px,4.2vw,62px);font-weight:950;line-height:1}.adinn-testimonial-heading h2 span{color:var(--adinn-red)}.adinn-testimonial-heading p{color:#555b64;max-width:560px;margin:16px auto 0;font-size:clamp(14px,1.05vw,17px);line-height:1.6}.adinn-testimonial-hero{background:url(/assets/led-truck_testimonials1.png) 100% 62%/cover no-repeat;place-items:end center;height:600px;min-height:clamp(350px,35vw,560px);margin-top:clamp(22px,2.6vw,42px);display:grid;position:relative;overflow:hidden}.adinn-testimonial-floor{height:36%;position:absolute;bottom:0;left:-5%;right:-5%}.adinn-testimonial-skyline{pointer-events:none;opacity:.08;position:absolute;inset:0;overflow:hidden}.adinn-testimonial-skyline svg{fill:#191b20;width:100%;height:78%;position:absolute;bottom:12%;left:0;right:0}.adinn-testimonial-truck-stage{aspect-ratio:726/364;z-index:3;filter:drop-shadow(0 22px 24px #191b2029);width:min(1030px,82vw);margin-bottom:clamp(8px,1vw,18px);position:relative;transform:translate(1.2%)}.adinn-testimonial-truck-img{object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.adinn-led-screen-overlay{background:linear-gradient(135deg,#24272bfa,#121417fa),radial-gradient(circle at 18% 18%,#ffffff17,#0000 36%);border:1px solid #ffffff14;border-radius:2px;width:82%;height:67%;position:absolute;top:-4.7%;left:17.1%;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0a,inset 0 0 36px #0000006b}.adinn-led-screen-overlay:before{content:"";opacity:.35;pointer-events:none;background-image:radial-gradient(#ffffff29 1px,#0000 1.5px),linear-gradient(90deg,#e5393f2e,#0000 40%,#ffffff0f);background-size:9px 9px,100% 100%;position:absolute;inset:0}.adinn-led-screen-overlay:after{content:"";pointer-events:none;background:linear-gradient(#ffffff1c,#0000 18% 75%,#00000047),linear-gradient(90deg,#ffffff14,#0000 20% 76%,#0000004d);position:absolute;inset:0}.adinn-led-screen-content{z-index:2;flex-direction:column;justify-content:center;height:100%;padding:clamp(16px,2.3vw,38px) clamp(18px,2.8vw,46px);display:flex;position:relative}.adinn-led-screen-tag{color:#fff;letter-spacing:.12em;text-transform:uppercase;background:#e5393fe6;border-radius:999px;width:fit-content;margin-bottom:clamp(8px,.8vw,12px);padding:6px 12px;font-size:clamp(8px,.72vw,11px);font-weight:950}.adinn-led-screen-quote{color:#fff;letter-spacing:-.035em;text-shadow:0 2px 12px #0006;max-width:780px;margin:0;font-size:clamp(13px,1.45vw,25px);font-weight:600;line-height:1.36}.adinn-led-screen-bottom{justify-content:space-between;align-items:end;gap:18px;margin-top:clamp(12px,1.2vw,20px);display:flex}.adinn-led-screen-stars{color:#ffbd3d;gap:4px;margin-bottom:8px;display:flex}.adinn-led-screen-bottom strong{color:#fff;letter-spacing:-.02em;font-size:clamp(12px,1vw,17px);font-weight:600;display:block}.adinn-led-screen-bottom span{color:#ffffffbd;margin-top:3px;font-size:clamp(9px,.8vw,13px);line-height:1.3;display:block}.adinn-led-live-badge{color:#fff;letter-spacing:.12em;white-space:nowrap;background:#ffffff1a;border:1px solid #ffffff24;border-radius:999px;flex:none;padding:8px 12px;font-size:clamp(8px,.66vw,10px);font-weight:950}.adinn-testimonial-carousel{margin-top:clamp(18px,2vw,32px);padding-bottom:2px;position:relative}.adinn-testimonial-viewport{margin:0 62px;padding:8px 4px 18px;overflow:hidden}.adinn-testimonial-track{will-change:transform;cursor:grab;align-items:stretch;display:flex}.adinn-testimonial-track:active{cursor:grabbing}.adinn-testimonial-slide{flex:none}.adinn-testimonial-card{background:var(--adinn-card);cursor:pointer;border:1px solid #191b2014;border-radius:15px;outline:none;flex-direction:column;height:100%;min-height:340px;padding:clamp(18px,1.6vw,24px);transition:border-color .28s,box-shadow .28s,background .28s,transform .28s;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 34px #191b2012,inset 0 1px #ffffffe6}.adinn-testimonial-card:hover,.adinn-testimonial-card:focus-visible,.adinn-testimonial-card.is-selected{background:#fff;border-color:#e5393f57;box-shadow:0 18px 44px #191b201a,0 10px 30px #e5393f14}.adinn-testimonial-card.is-selected:after{content:"";border-radius:inherit;pointer-events:none;border:2px solid #e5393f99;position:absolute;inset:0}.adinn-testimonial-stars{z-index:2;color:var(--adinn-red);gap:4px;display:flex;position:relative}.adinn-testimonial-card:hover .adinn-testimonial-stars svg,.adinn-testimonial-card.is-selected .adinn-testimonial-stars svg{animation:.56s both adinnStarPop}.adinn-testimonial-card:hover .adinn-testimonial-stars svg:nth-child(2),.adinn-testimonial-card.is-selected .adinn-testimonial-stars svg:nth-child(2){animation-delay:40ms}.adinn-testimonial-card:hover .adinn-testimonial-stars svg:nth-child(3),.adinn-testimonial-card.is-selected .adinn-testimonial-stars svg:nth-child(3){animation-delay:80ms}.adinn-testimonial-card:hover .adinn-testimonial-stars svg:nth-child(4),.adinn-testimonial-card.is-selected .adinn-testimonial-stars svg:nth-child(4){animation-delay:.12s}.adinn-testimonial-card:hover .adinn-testimonial-stars svg:nth-child(5),.adinn-testimonial-card.is-selected .adinn-testimonial-stars svg:nth-child(5){animation-delay:.16s}@keyframes adinnStarPop{0%{transform:translateY(0)scale(1)}45%{transform:translateY(-4px)scale(1.18)rotate(-8deg)}to{transform:translateY(0)scale(1)}}.adinn-testimonial-quote-mark{color:#191b2014;pointer-events:none;font-family:Georgia,serif;font-size:72px;line-height:1;position:absolute;top:44px;left:20px}.adinn-testimonial-text{z-index:2;color:#2c3036;flex:1;margin:24px 0 0;font-size:clamp(13px,.9vw,15px);font-weight:600;line-height:1.68;position:relative}.adinn-testimonial-profile{z-index:2;align-items:center;gap:12px;margin-top:22px;display:flex;position:relative}.adinn-testimonial-avatar{color:#fff;background:linear-gradient(135deg,#1d2025,#3a3f47);border:3px solid #eee;border-radius:999px;flex:none;place-items:center;width:52px;height:52px;display:grid;position:relative;overflow:hidden;box-shadow:0 8px 16px #191b201f}.adinn-testimonial-avatar span{font-size:13px;font-weight:950}.adinn-testimonial-avatar img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.adinn-testimonial-person h3{color:var(--adinn-black);letter-spacing:-.025em;margin:0;font-size:15px;font-weight:900}.adinn-testimonial-person p{color:var(--adinn-muted);margin:4px 0 0;font-size:12px;line-height:1.35}.adinn-testimonial-chip{z-index:2;width:fit-content;color:var(--adinn-black);letter-spacing:.1em;text-transform:uppercase;background:linear-gradient(#f1f1f1,#e7e7e7);border:1px solid #191b200f;border-radius:999px;margin:22px auto 0;padding:8px 18px;font-size:10.5px;font-weight:950;transition:color .25s,background .25s,transform .25s;position:relative}.adinn-testimonial-card:hover .adinn-testimonial-chip,.adinn-testimonial-card.is-selected .adinn-testimonial-chip{color:#fff;background:var(--adinn-black);transform:translateY(-2px)}.adinn-testimonial-arrow{z-index:6;width:54px;height:54px;color:var(--adinn-black);cursor:pointer;background:#ffffffeb;border:1px solid #191b201a;border-radius:999px;place-items:center;transition:transform .25s,background .25s,color .25s,border-color .25s;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 16px 34px #191b201f,inset 0 1px #ffffffe6}.adinn-testimonial-arrow:hover{background:var(--adinn-black);color:#fff;border-color:var(--adinn-black);transform:translateY(-50%)scale(1.07)}.adinn-testimonial-arrow:active{transform:translateY(-50%)scale(.94)}.adinn-testimonial-arrow-left{left:0}.adinn-testimonial-arrow-right{right:0}.adinn-testimonial-dots{justify-content:center;gap:14px;margin:12px 0 clamp(30px,3vw,48px);display:flex}.adinn-testimonial-dots button{cursor:pointer;background:#c9cbd0;border:0;border-radius:999px;width:12px;height:12px;padding:0;transition:width .28s,background .28s,transform .28s}.adinn-testimonial-dots button:hover{background:#e5393f6b;transform:scale(1.18)}.adinn-testimonial-dots button.active{background:var(--adinn-red);width:30px}@media (max-width:1180px){.adinn-testimonial-container{width:min(100% - 44px,1540px)}.adinn-testimonial-truck-stage{width:min(980px,92vw)}.adinn-testimonial-card{min-height:320px}}@media (max-width:900px){.adinn-testimonial-shell{width:min(96vw,100%)}.adinn-testimonial-container{width:min(100% - 34px,1540px)}.adinn-testimonial-hero{min-height:360px}.adinn-testimonial-truck-stage{width:760px;max-width:none;transform:translate(-2%)}.adinn-led-screen-quote{font-size:18px}.adinn-testimonial-viewport{margin:0 52px}}@media (max-width:640px){.adinn-testimonial-section{padding:28px 0}.adinn-testimonial-shell{border-radius:18px}.adinn-testimonial-container{width:min(100% - 24px,1540px)}.adinn-testimonial-heading{padding-top:30px}.adinn-testimonial-heading h2{font-size:34px}.adinn-testimonial-heading p{max-width:320px;font-size:14px}.adinn-testimonial-hero{min-height:300px;margin-top:18px}.adinn-testimonial-truck-stage{width:620px;transform:translate(-6%)}.adinn-led-screen-content{padding:14px 18px}.adinn-led-screen-tag{margin-bottom:7px;padding:5px 9px;font-size:7px}.adinn-led-screen-quote{font-size:13px;line-height:1.34}.adinn-led-screen-bottom{margin-top:9px}.adinn-led-screen-stars svg{width:12px;height:12px}.adinn-led-screen-bottom strong{font-size:10px}.adinn-led-screen-bottom span,.adinn-led-live-badge{display:none}.adinn-testimonial-carousel{margin-top:18px}.adinn-testimonial-viewport{margin:0;padding-inline:2px}.adinn-testimonial-card{min-height:290px}.adinn-testimonial-arrow{width:46px;height:46px;top:auto;bottom:-66px}.adinn-testimonial-arrow-left{left:calc(50% - 58px)}.adinn-testimonial-arrow-right{right:calc(50% - 58px)}.adinn-testimonial-dots{margin-top:78px}}@media (prefers-reduced-motion:reduce){.adinn-testimonial-card,.adinn-testimonial-arrow,.adinn-testimonial-dots button,.adinn-testimonial-chip{transition:none}.adinn-testimonial-card:hover .adinn-testimonial-stars svg,.adinn-testimonial-card.is-selected .adinn-testimonial-stars svg{animation:none}}.adinn-testimonial-hero{isolation:isolate;background-color:var(--testimonial-surface);background-image:url(/assets/led-truck_testimonials1.png);background-position:100% 62%;background-repeat:no-repeat;background-size:cover;position:relative}.adinn-testimonial-hero:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg, var(--testimonial-surface) 0%, #f2f3f5f5 4%, #f2f3f594 9%, #f2f3f500 17%, #f2f3f500 82%, #f2f3f585 91%, #f2f3f5fa 97%, var(--testimonial-surface) 100%);position:absolute;inset:0}.adinn-testimonial-hero:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg, var(--testimonial-surface) 0%, #f2f3f5b8 8%, #f2f3f500 21%, #f2f3f500 79%, #f2f3f5c2 92%, var(--testimonial-surface) 100%), linear-gradient(180deg, #f2f3f500 0%, #eef0f32e 34%, #eceef1b3 76%, var(--testimonial-floor) 100%);height:35%;position:absolute;bottom:0;left:0;right:0}.adinn-testimonial-truck-stage{z-index:3}.adinn-testimonial-carousel{display:none!important}.adinn-led-screen-overlay{z-index:5;width:82%;height:67%;position:absolute;top:-4.7%;left:17.1%;overflow:hidden}.adinn-led-screen-overlay:before{animation:8s linear infinite adinnLedNoise}.adinn-led-screen-overlay:after{z-index:3}@keyframes adinnLedNoise{0%{background-position:0 0,0 0}to{background-position:90px 45px,0 0}}.adinn-led-screen-content{z-index:4;will-change:opacity, transform, filter;justify-content:center;align-items:flex-start;height:100%;padding:clamp(24px,3vw,54px) clamp(34px,4.6vw,82px);display:flex;position:relative}.adinn-led-screen-inner{width:min(86%,1080px);transform:translateY(-1%)}.adinn-led-screen-tag{box-shadow:0 8px 24px #e5393f38,inset 0 1px #ffffff38}.adinn-led-screen-quote{letter-spacing:-.045em;max-width:1040px;font-size:clamp(16px,1.55vw,30px);line-height:1.28}.adinn-led-screen-stars span{color:#ffbd3d;display:inline-flex}.adinn-led-live-badge{position:relative;overflow:hidden}.adinn-led-live-badge:before{content:"";background:linear-gradient(90deg,#0000,#ffffff2e,#0000);animation:2.8s ease-in-out infinite adinnBadgeSweep;position:absolute;inset:0;transform:translate(-120%)}@keyframes adinnBadgeSweep{0%{transform:translate(-120%)}55%{transform:translate(120%)}to{transform:translate(120%)}}.adinn-testimonial-dots{z-index:8;margin:clamp(-4px,-.4vw,0px) 0 clamp(30px,3vw,48px);position:relative}.adinn-testimonial-dots button{background:#c9cbd0;position:relative;overflow:hidden}.adinn-testimonial-dots button.active{background:var(--adinn-red);width:32px;box-shadow:0 8px 18px #e5393f38}@media (min-width:1024px) and (max-width:1280px){.adinn-led-screen-overlay{z-index:5;width:64%;height:54%;position:absolute;top:8.3%;left:24.1%;overflow:hidden}}@media (max-width:1180px){.adinn-led-screen-content{padding:clamp(22px,3vw,42px) clamp(30px,4vw,64px)}.adinn-led-screen-inner{width:86%}.adinn-led-screen-quote{font-size:clamp(15px,1.7vw,24px)}}@media (max-width:900px){.adinn-testimonial-hero:before{background:linear-gradient(90deg, var(--testimonial-surface) 0%, #f2f3f5e0 3%, #f2f3f538 12%, #f2f3f500 22%, #f2f3f500 78%, #f2f3f557 90%, var(--testimonial-surface) 100%)}.adinn-led-screen-content{padding:22px 38px}.adinn-led-screen-inner{width:88%}.adinn-led-screen-quote{font-size:18px}}@media (max-width:640px){.adinn-led-screen-content{padding:14px 22px}.adinn-led-screen-inner{width:88%}.adinn-led-screen-tag{margin-bottom:7px;padding:5px 9px;font-size:7px}.adinn-led-screen-quote{letter-spacing:-.025em;font-size:12px;line-height:1.33}.adinn-led-screen-bottom{margin-top:8px}.adinn-led-screen-stars{gap:2px;margin-bottom:5px}.adinn-led-screen-stars svg{width:11px;height:11px}.adinn-led-screen-bottom strong{font-size:9.5px}.adinn-led-screen-bottom span,.adinn-led-live-badge{display:none}.adinn-led-progress{height:2px}}
.adinn-road-faq-section{--faq-black:#111;--faq-text:#161616;--faq-muted:#555;--faq-soft:#f1f1f1;--faq-card:#ffffffc2;--faq-line:#1111111a;isolation:isolate;background:radial-gradient(circle at 14% 14%,#fffffff5,#0000 28%),radial-gradient(circle at 78% 18%,#ffffffb8,#0000 30%),linear-gradient(#eee 0%,#f8f8f8 46%,#eee 100%);padding:clamp(64px,7vw,112px) 0;position:relative;overflow:hidden}.adinn-road-faq-bg{z-index:-1;pointer-events:none;position:absolute;inset:0}.adinn-road-faq-bg:before{content:"";opacity:.45;background-image:linear-gradient(#11111109 1px,#0000 1px),linear-gradient(90deg,#11111109 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 0% 26%,#0000 46% 62%,#000 100%);mask-image:linear-gradient(90deg,#000 0% 26%,#0000 46% 62%,#000 100%)}.adinn-road-faq-bg:after{content:"";background:#1111110b;border-radius:999px;width:480px;height:480px;animation:8s ease-in-out infinite alternate adinnRoadFaqFloat;position:absolute;top:-150px;right:-170px}@keyframes adinnRoadFaqFloat{0%{transform:translate(0,0)scale(1)}to{transform:translate(-30px,34px)scale(1.05)}}.adinn-road-faq-shell{grid-template-columns:minmax(300px,420px) minmax(0,1fr);align-items:center;gap:clamp(34px,5vw,86px);width:min(1460px,100% - 56px);margin:0 auto;display:grid}.adinn-road-faq-left{min-width:0;padding:8px 0;position:relative}.adinn-road-faq-eyebrow{z-index:1;color:#666;letter-spacing:.12em;text-transform:uppercase;margin:0 0 26px;font-size:13px;font-weight:950;position:relative}.adinn-road-faq-big-title{z-index:1;width:fit-content;color:var(--faq-black);letter-spacing:-.09em;margin:0;font-size:clamp(92px,8.6vw,156px);font-weight:950;line-height:.78;position:relative}.adinn-road-faq-spark{pointer-events:none;width:58px;height:58px;position:absolute;top:-18px;right:-46px}.adinn-road-faq-spark i{transform-origin:0;background:#111;border-radius:999px;width:34px;height:6px;position:absolute}.adinn-road-faq-spark i:first-child{top:7px;left:2px;transform:rotate(-65deg)}.adinn-road-faq-spark i:nth-child(2){top:18px;left:23px;transform:rotate(-42deg)}.adinn-road-faq-spark i:nth-child(3){top:41px;left:34px;transform:rotate(-18deg)}.adinn-road-faq-big-title span{margin-left:4px;display:inline-block}.adinn-road-faq-title-mark{align-items:center;gap:14px;margin-top:30px;display:flex}.adinn-road-faq-title-mark i{background:#111;border-radius:999px;width:170px;height:4px}.adinn-road-faq-title-mark b{background:#111;border-radius:999px;width:14px;height:14px}.adinn-road-faq-copy h3{max-width:430px;color:var(--faq-text);letter-spacing:-.055em;margin:42px 0 0;font-size:clamp(32px,2.7vw,48px);font-weight:600;line-height:1.16}.adinn-road-faq-copy h3 span{color:var(--faq-text);background:0 0;display:block}.adinn-road-faq-copy p{max-width:430px;color:var(--faq-muted);margin:24px 0 0;font-size:clamp(16px,1.15vw,19px);font-weight:600;line-height:1.75}.adinn-road-faq-support-card{background:linear-gradient(135deg,#ffffffb3,#ebebebb8),#eee;border:1px solid #11111114;border-radius:18px;grid-template-columns:70px 1fr;align-items:start;gap:20px;width:min(430px,100%);margin-top:54px;padding:28px;display:grid;box-shadow:0 22px 50px #0000000e,inset 0 1px #ffffffd6}.adinn-road-faq-support-icon{color:#111;background:linear-gradient(#f9f9f9,#e6e6e6);border:1px solid #11111114;border-radius:999px;justify-content:center;align-items:center;width:62px;height:62px;display:inline-flex}.adinn-road-faq-support-card h4{color:var(--faq-text);letter-spacing:-.035em;margin:0;font-size:21px;font-weight:600;line-height:1.2}.adinn-road-faq-support-card p{color:#555;margin:9px 0 22px;font-size:15.5px;font-weight:500;line-height:1.5}.adinn-road-faq-support-card a{color:#fff;background:linear-gradient(#242424,#0d0d0d);border:1px solid #111;border-radius:10px;justify-content:center;align-items:center;gap:14px;width:fit-content;min-height:54px;padding:0 22px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .25s,box-shadow .25s;display:inline-flex;box-shadow:0 16px 34px #0000002e}.adinn-road-faq-support-card a:hover{transform:translateY(-2px);box-shadow:0 20px 40px #0000003b}.adinn-road-faq-support-card a svg{transition:transform .25s}.adinn-road-faq-support-card a:hover svg{transform:translate(5px)}.adinn-road-faq-marquee{width:min(430px,100%);margin-top:26px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000);mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000)}.adinn-road-faq-marquee-track{gap:10px;width:max-content;display:flex}.adinn-road-faq-marquee-track span{white-space:nowrap;color:#333;background:#ffffff9e;border:1px solid #11111114;border-radius:999px;align-items:center;gap:8px;min-height:34px;padding:0 14px;font-size:12px;font-weight:900;display:inline-flex}.adinn-road-faq-wave-lines{opacity:.28;pointer-events:none;width:560px;height:180px;position:absolute;bottom:-80px;left:-130px;overflow:hidden}.adinn-road-faq-wave-lines span{border:2px solid #0000;border-top-color:#1111111f;border-radius:50%;width:760px;height:120px;animation:10s linear infinite adinnRoadFaqWave;position:absolute;left:0}.adinn-road-faq-wave-lines span:first-child{bottom:0}.adinn-road-faq-wave-lines span:nth-child(2){animation-duration:13s;bottom:28px}.adinn-road-faq-wave-lines span:nth-child(3){animation-duration:16s;bottom:56px}@keyframes adinnRoadFaqWave{0%{transform:translate(0)}to{transform:translate(-130px)}}.adinn-road-faq-right{flex-direction:column;gap:12px;min-width:0;display:flex}.adinn-road-faq-item{background:linear-gradient(#ffffffd1,#f8f8f8c2),#f8f8f8;border:1px solid #1111111a;border-radius:14px;transition:background .28s,border-color .28s,box-shadow .28s;position:relative;overflow:hidden;box-shadow:0 14px 34px #0000000d,inset 0 1px #ffffffeb}.adinn-road-faq-item:before{content:"";opacity:0;pointer-events:none;background:linear-gradient(110deg,#0000 0%,#ffffffb8 42%,#0000 62%);position:absolute;inset:0;transform:translate(-120%)}.adinn-road-faq-item:hover:before{opacity:1;animation:1.2s adinnRoadFaqShine}@keyframes adinnRoadFaqShine{0%{transform:translate(-120%)}to{transform:translate(120%)}}.adinn-road-faq-item.is-open{background:linear-gradient(#fffffff5,#f8f8f8e6),#fff;border-color:#11111129;box-shadow:0 22px 48px #00000014,inset 0 1px #fffffff0}.adinn-road-faq-question{z-index:1;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:58px minmax(0,1fr) 42px;align-items:center;gap:22px;width:100%;min-height:92px;padding:0 30px;display:grid;position:relative}.adinn-road-faq-item.is-open .adinn-road-faq-question{min-height:90px}.adinn-road-faq-icon{color:#111;background:linear-gradient(#fafafa,#e9e9e9);border:1px solid #1111110f;border-radius:999px;justify-content:center;align-items:center;width:50px;height:50px;transition:background .25s,color .25s,transform .25s;display:inline-flex}.adinn-road-faq-item.is-open .adinn-road-faq-icon{color:#fff;background:linear-gradient(#222,#090909);transform:scale(1.02)}.adinn-road-faq-question-text{min-width:0;color:var(--faq-text);letter-spacing:-.035em;font-size:clamp(18px,1.45vw,27px);font-weight:600;line-height:1.22}.adinn-road-faq-toggle{color:#111;justify-content:center;justify-self:end;align-items:center;width:42px;height:42px;display:inline-flex}.adinn-road-faq-answer{z-index:1;position:relative;overflow:hidden}.adinn-road-faq-answer-inner{padding:0 88px 30px 108px}.adinn-road-faq-answer-inner:before{content:"";background:#1111111a;height:1px;margin-bottom:24px;display:block}.adinn-road-faq-answer-inner p{color:#333;max-width:850px;margin:0;font-size:clamp(15.5px,1.12vw,18px);font-weight:500;line-height:1.75}.adinn-road-faq-points{flex-wrap:wrap;gap:9px;margin-top:20px;display:flex}.adinn-road-faq-points span{color:#222;background:#f0f0f0;border:1px solid #11111114;border-radius:999px;align-items:center;min-height:34px;padding:8px 13px;font-size:13px;font-weight:850;display:inline-flex}@media (max-width:1180px){.adinn-road-faq-shell{grid-template-columns:1fr;align-items:start;gap:48px}.adinn-road-faq-left{max-width:760px}.adinn-road-faq-copy h3,.adinn-road-faq-copy p{max-width:680px}.adinn-road-faq-support-card{max-width:520px}.adinn-road-faq-wave-lines{display:none}}@media (max-width:760px){.adinn-road-faq-section{padding:58px 0}.adinn-road-faq-shell{gap:34px;width:min(100% - 28px,1460px)}.adinn-road-faq-dot-grid{background-size:15px 15px;width:90px;height:70px}.adinn-road-faq-eyebrow{margin-bottom:22px;font-size:11px}.adinn-road-faq-big-title{font-size:clamp(82px,27vw,116px)}.adinn-road-faq-spark{width:42px;height:42px;top:-12px;right:-32px}.adinn-road-faq-spark i{width:24px;height:4px}.adinn-road-faq-spark i:first-child{top:25px;left:0}.adinn-road-faq-spark i:nth-child(2){top:13px;left:16px}.adinn-road-faq-spark i:nth-child(3){top:30px;left:24px}.adinn-road-faq-title-mark{margin-top:24px}.adinn-road-faq-title-mark i{width:132px}.adinn-road-faq-copy h3{margin-top:34px;font-size:34px}.adinn-road-faq-copy p{font-size:16px}.adinn-road-faq-support-card{grid-template-columns:58px 1fr;gap:16px;margin-top:34px;padding:22px}.adinn-road-faq-support-icon{width:54px;height:54px}.adinn-road-faq-support-card h4{font-size:20px}.adinn-road-faq-support-card a{width:100%}.adinn-road-faq-question{grid-template-columns:48px minmax(0,1fr) 32px;gap:14px;min-height:76px;padding:18px}.adinn-road-faq-item.is-open .adinn-road-faq-question{min-height:76px}.adinn-road-faq-icon{width:48px;height:48px}.adinn-road-faq-question-text{font-size:17px}.adinn-road-faq-toggle{width:32px;height:32px}.adinn-road-faq-answer-inner{padding:0 20px 24px 80px}.adinn-road-faq-answer-inner:before{margin-bottom:18px}.adinn-road-faq-answer-inner p{font-size:15px}.adinn-road-faq-points span{font-size:12px}}@media (max-width:460px){.adinn-road-faq-support-card{grid-template-columns:1fr}.adinn-road-faq-support-card a{justify-content:center}.adinn-road-faq-question{grid-template-columns:42px minmax(0,1fr) 28px;gap:12px;padding:16px}.adinn-road-faq-icon{width:42px;height:42px}.adinn-road-faq-answer-inner{padding:0 16px 22px}.adinn-road-faq-points{gap:7px}}@media (prefers-reduced-motion:reduce){.adinn-road-faq-bg:after,.adinn-road-faq-wave-lines span,.adinn-road-faq-item:hover:before{animation:none}.adinn-road-faq-item,.adinn-road-faq-icon,.adinn-road-faq-support-card a,.adinn-road-faq-support-card a svg{transition:none}}
