/*!/wp-content/plugins/lkk-import-cars/assets/lkk.css*/.lkk-ic{--blue-50:#e8f6fd;--blue-500:#0697d6;--blue-600:#057cb2;--ink-950:#0b111a;--ink-900:#101826;--ink-800:#1a2434;--ink-700:#2b3a4e;--ink-600:#3e4c58;--ink-500:#5a6772;--ink-400:#818d97;--ink-300:#a9b2ba;--ink-200:#cdd3d8;--ink-150:#e0e4e8;--ink-100:#eceff1;--ink-50:#f5f7f8;--green-500:#1e9e5a;--green-50:#e7f5ee;--amber-500:#e8a317;--red-500:#d8403a;--red-50:#fbe9e8;--brand:var(--blue-500);--brand-hover:var(--blue-600);--brand-subtle:var(--blue-50);--text-strong:#0d1420;--text-body:var(--ink-800);--text-muted:var(--ink-500);--text-subtle:var(--ink-400);--surface-page:var(--ink-50);--surface-card:#ffffff;--surface-dark:var(--ink-950);--surface-dark-2:var(--ink-900);--border-subtle:var(--ink-150);--border-default:var(--ink-200);--border-strong:var(--ink-300);--border-dark:var(--ink-700);--status-verified-bg:var(--green-50);--font-display:'Saira', 'Arial Narrow', sans-serif;--font-body:'Manrope', system-ui, -apple-system, 'Segoe UI', sans-serif;--font-mono:'IBM Plex Mono', ui-monospace, 'SFMono-Regular', monospace;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-pill:999px;--shadow-sm:0 1px 3px rgba(11, 17, 26, 0.08), 0 1px 2px rgba(11, 17, 26, 0.04);--shadow-md:0 4px 12px rgba(11, 17, 26, 0.1), 0 2px 4px rgba(11, 17, 26, 0.05);--shadow-lg:0 12px 28px rgba(11, 17, 26, 0.16), 0 4px 8px rgba(11, 17, 26, 0.06);--shadow-brand:0 8px 24px rgba(6, 151, 214, 0.32);--shadow-focus:0 0 0 3px rgba(6, 151, 214, 0.3);--container-max:1200px;--header-h:70px;--ease-out:cubic-bezier(0.22, 1, 0.36, 1);--dur-fast:130ms;--dur-base:200ms}.lkk-ic{font-family:var(--font-body);font-size:16px;line-height:1.6;color:var(--text-body);background:var(--surface-page);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}.lkk-ic *{box-sizing:border-box}.lkk-ic ::selection{background:rgb(6 151 214 / .28)}.lkk-ic h1,.lkk-ic h2,.lkk-ic h3,.lkk-ic h4,.lkk-ic p{margin:0}.lkk-ic a{color:inherit}.lkk-ic button{font-family:var(--font-body)}.lkk-ic svg{display:inline-block;vertical-align:middle}.lkk-ic .eyebrow{display:inline-flex;align-items:center;gap:12px;font-family:var(--font-mono);font-size:11.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--brand)}.lkk-ic .eyebrow::before{content:'';width:28px;height:2px;background:var(--brand);opacity:.7}.lkk-ic .lkk-navlink{transition:color var(--dur-fast) var(--ease-out)}.lkk-ic .lkk-navlink:hover{color:var(--brand)!important}.lkk-ic .lkk-link{transition:color var(--dur-fast) var(--ease-out)}.lkk-ic .lkk-link:hover{color:#fff!important}.lkk-ic .lkk-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--font-body);font-weight:700;letter-spacing:.01em;border-radius:var(--radius-md);cursor:pointer;white-space:nowrap;transition:background var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.lkk-ic .lkk-btn:active:not(:disabled){transform:translateY(1px)}.lkk-ic .lkk-btn:disabled{opacity:.5;cursor:not-allowed}.lkk-ic .lkk-btn--md{padding:0 20px;height:46px;font-size:15px}.lkk-ic .lkk-btn--lg{padding:0 28px;height:52px;font-size:16.5px}.lkk-ic .lkk-btn--full{width:100%}.lkk-ic .lkk-btn--primary{background:var(--brand);color:#fff;border:1.5px solid var(--brand);box-shadow:var(--shadow-sm);position:relative;overflow:hidden}.lkk-ic .lkk-btn--primary:hover:not(:disabled){background:var(--brand-hover);transform:translateY(-1px);box-shadow:var(--shadow-brand)}.lkk-ic .lkk-btn--primary::after{content:'';position:absolute;top:0;left:-120%;width:60%;height:100%;background:linear-gradient(100deg,transparent,rgb(255 255 255 / .28),transparent);transform:skewX(-18deg);transition:left 0.6s var(--ease-out);pointer-events:none}.lkk-ic .lkk-btn--primary:hover::after{left:140%}.lkk-ic .lkk-btn--secondary{background:var(--surface-card);color:var(--text-strong);border:1.5px solid var(--border-strong)}.lkk-ic .lkk-btn--secondary:hover:not(:disabled){background:var(--ink-50);border-color:var(--brand)}.lkk-ic .lkk-btn--ghost{background:rgb(255 255 255 / .04);color:#fff;border:1.5px solid var(--border-dark)}.lkk-ic .lkk-btn--ghost:hover:not(:disabled){border-color:var(--brand);color:var(--brand)}.lkk-ic .lkk-field{display:flex;flex-direction:column;gap:6px}.lkk-ic .lkk-field-label{font-size:13px;font-weight:700;color:var(--text-strong)}.lkk-ic .lkk-field-label .req{color:var(--red-500)}.lkk-ic .lkk-input-wrap{display:flex;align-items:center;gap:8px;background:#fff;border:1.5px solid var(--border-default);border-radius:var(--radius-md);padding:0 12px;height:48px;transition:border-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.lkk-ic .lkk-input-wrap:focus-within{border-color:var(--brand);box-shadow:var(--shadow-focus)}.lkk-ic .lkk-input-wrap input{flex:1;min-width:0;border:none;outline:none;background:#fff0;font-family:var(--font-body);font-size:15px;color:var(--text-body);height:100%}.lkk-ic .pill{cursor:pointer;font-family:var(--font-body);font-size:13.5px;font-weight:700;padding:11px 15px;border-radius:var(--radius-md);background:var(--surface-card);color:var(--text-body);border:1.5px solid var(--border-default);transition:all var(--dur-fast) var(--ease-out);min-height:44px}.lkk-ic .pill:hover{border-color:var(--brand)}.lkk-ic .pill.is-sel{background:var(--brand);color:#fff;border-color:var(--brand)}.lkk-ic .feature-card{transition:transform var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out)}.lkk-ic .feature-card:hover{transform:translateY(-4px);box-shadow:0 16px 36px rgb(6 151 214 / .14),0 4px 10px rgb(11 17 26 / .06)}.lkk-ic .hero-grid{display:grid;grid-template-columns:1.02fr 0.98fr;grid-template-areas:"head media" "rest media";column-gap:56px;row-gap:22px;align-items:center}.lkk-ic .hero-head{grid-area:head;align-self:end}.lkk-ic .hero-media{grid-area:media;position:relative}.lkk-ic .hero-rest{grid-area:rest;align-self:start}.lkk-ic .hero-h1{font-family:var(--font-display);font-style:italic;font-weight:800;text-transform:uppercase;letter-spacing:-.02em;line-height:.98;font-size:clamp(38px, 5.4vw, 64px);color:#fff;margin:0}.lkk-ic .hero-h1-sub{display:block;font-size:clamp(22px, 3.1vw, 37px);line-height:1.12;letter-spacing:-.01em;margin-top:6px}.lkk-ic .hero-aurora{position:absolute;inset:-20% -10% auto auto;width:70%;height:120%;background:radial-gradient(45% 45% at 70% 25%,rgb(6 151 214 / .26),transparent 70%);filter:blur(10px);pointer-events:none;animation:lkkAurora 16s ease-in-out infinite;will-change:transform}@keyframes lkkAurora{0%,100%{transform:translate3d(0,0,0) scale(1);opacity:.9}50%{transform:translate3d(-6%,4%,0) scale(1.12);opacity:1}}.lkk-ic .lkk-img{position:relative;display:block;margin:0;overflow:hidden;border-radius:var(--radius-xl);background:linear-gradient(135deg,var(--ink-100),var(--ink-50));border:1px solid var(--border-subtle)}.lkk-ic .lkk-img.on-dark{background:linear-gradient(135deg,var(--ink-800),var(--ink-950));border-color:var(--border-dark)}.lkk-ic .lkk-img>img{display:block;width:100%;height:100%;object-fit:cover}.lkk-ic .lkk-img .lkk-img-ph{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;color:#6f7480;text-align:center;padding:18px}.lkk-ic .lkk-img.on-dark .lkk-img-ph{color:var(--ink-400)}.lkk-ic .lkk-img .lkk-img-ph svg{opacity:.55}.lkk-ic .lkk-img .lkk-img-ph span:last-child{font-family:var(--font-mono);font-size:11px;letter-spacing:.08em}.lkk-ic .lkk-img .lkk-img-ph::after{content:'';position:absolute;inset:0;background:repeating-linear-gradient(125deg,rgb(6 151 214 / .05) 0 13px,transparent 13px 26px);pointer-events:none}.lkk-ic .float-card{position:absolute;left:-10px;bottom:20px;background:rgb(16 24 38 / .94);border:1px solid var(--border-dark);border-radius:var(--radius-lg);padding:14px 18px;box-shadow:0 18px 40px rgb(0 0 0 / .45),inset 0 1px 0 rgb(255 255 255 / .06);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.lkk-ic .marquee{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.lkk-ic .marquee-track{display:flex;align-items:center;gap:56px;width:max-content;animation:lkkMarquee 32s linear infinite}.lkk-ic .marquee:hover .marquee-track{animation-play-state:paused}.lkk-ic .marquee-track svg{height:30px;width:auto;color:var(--ink-400);opacity:.85;flex:none;transition:color var(--dur-base) var(--ease-out),opacity var(--dur-base) var(--ease-out)}.lkk-ic .marquee-track svg:hover{color:var(--text-strong);opacity:1}@keyframes lkkMarquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}.lkk-ic .intent-card{cursor:pointer;background:var(--surface-card);border:1.5px solid var(--border-subtle);border-radius:var(--radius-xl);padding:30px 28px;box-shadow:var(--shadow-sm);transition:border-color var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out);display:flex;flex-direction:column;gap:10px}.lkk-ic .intent-card:hover{border-color:var(--brand);transform:translateY(-4px);box-shadow:0 16px 36px rgb(6 151 214 / .14)}.lkk-ic .intent-card .ic{width:52px;height:52px;border-radius:var(--radius-lg);background:var(--brand-subtle);color:var(--brand);display:flex;align-items:center;justify-content:center;margin-bottom:6px}.lkk-ic .intent-card h3{font-family:var(--font-display);font-style:italic;font-weight:800;font-size:21px;color:var(--text-strong);letter-spacing:-.01em}.lkk-ic .intent-card p{font-size:14.5px;color:var(--text-muted);line-height:1.55}.lkk-ic .intent-card .intent-cta{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding-top:12px;font-size:15px;font-weight:800;color:var(--brand);transition:gap var(--dur-fast) var(--ease-out)}.lkk-ic .intent-card:hover .intent-cta{gap:12px}.lkk-ic .car-track{display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding:4px 2px 18px;scrollbar-width:none}.lkk-ic .car-track::-webkit-scrollbar{display:none}.lkk-ic .car-track>*{scroll-snap-align:start;flex:0 0 auto}.lkk-ic .car-nav{display:flex;gap:10px;justify-content:flex-end;margin-top:8px}.lkk-ic .car-arrow{width:46px;height:46px;border-radius:50%;border:1.5px solid var(--border-default);background:var(--surface-card);color:var(--text-strong);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.lkk-ic .car-arrow:hover{border-color:var(--brand);color:var(--brand)}.lkk-ic .car-arrow:active{transform:scale(.94)}.lkk-ic .veh-card{width:300px;max-width:82vw;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:14px;box-shadow:var(--shadow-sm);overflow:hidden;transition:transform var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out)}.lkk-ic .veh-card:hover{transform:translateY(-3px);box-shadow:var(--shadow-md)}.lkk-ic .veh-card.is-neg{background:var(--ink-50)}.lkk-ic .veh-photo{height:120px;background:linear-gradient(140deg,var(--ink-800),var(--ink-950));display:flex;align-items:center;justify-content:center;color:rgb(255 255 255 / .85)}.lkk-ic .veh-card.is-neg .veh-photo{background:linear-gradient(140deg,var(--ink-600),var(--ink-800));color:rgb(255 255 255 / .5)}.lkk-ic .veh-photo svg{height:42px;width:auto}.lkk-ic .veh-check{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--text-body)}.lkk-ic .veh-check svg{color:var(--green-500);flex:none}.lkk-ic .veh-check.neg svg{color:var(--ink-400)}.lkk-ic .veh-check.neg{color:var(--text-muted)}.lkk-ic .veh-badge{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;padding:5px 11px;border-radius:var(--radius-pill)}.lkk-ic .veh-badge.ok{background:var(--status-verified-bg);color:#0c6e3d}.lkk-ic .veh-badge.neg{background:var(--ink-100);color:var(--ink-500)}.lkk-ic .rev-card{width:340px;max-width:84vw;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:14px;padding:24px;box-shadow:var(--shadow-sm);display:flex;flex-direction:column}.lkk-ic .core-block{background:rgb(255 255 255 / .03);border:1px solid var(--border-dark);border-radius:14px;padding:28px;transition:border-color var(--dur-base) var(--ease-out),background var(--dur-base) var(--ease-out)}.lkk-ic .core-block:hover{border-color:rgb(6 151 214 / .55);background:rgb(255 255 255 / .05)}.lkk-ic .core-block .ic{width:50px;height:50px;border-radius:var(--radius-lg);background:rgb(6 151 214 / .14);color:var(--brand);display:flex;align-items:center;justify-content:center;margin-bottom:16px}.lkk-ic .core-block .kicker{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-400);margin-bottom:7px}.lkk-ic .core-block h3{font-family:var(--font-display);font-style:italic;font-weight:800;font-size:19px;color:#fff;letter-spacing:-.01em;margin-bottom:10px}.lkk-ic .core-block p{font-size:14px;color:var(--ink-300);line-height:1.6;margin-bottom:8px}.lkk-ic .check-list{display:grid;grid-template-columns:1fr;gap:12px}.lkk-ic .check-row{display:flex;gap:13px;align-items:flex-start;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:13px 15px;transition:border-color var(--dur-fast) var(--ease-out)}.lkk-ic .check-row:hover{border-color:rgb(6 151 214 / .5)}.lkk-ic .check-row .ic{flex:none;width:36px;height:36px;border-radius:10px;background:var(--brand-subtle);color:var(--brand);display:flex;align-items:center;justify-content:center}.lkk-ic .check-row b{display:block;font-size:14.5px;color:var(--text-strong)}.lkk-ic .check-row span:not(.ic){display:block;font-size:13px;color:var(--text-muted);line-height:1.5}@media (min-width:640px){.lkk-ic .check-list{grid-template-columns:1fr 1fr}}.lkk-ic .report-mock{margin-top:16px;background:linear-gradient(160deg,var(--ink-800),var(--ink-950));border:1px solid var(--border-dark);border-radius:14px;padding:20px 22px;box-shadow:var(--shadow-lg),inset 0 1px 0 rgb(255 255 255 / .06)}.lkk-ic .report-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px 14px}.lkk-ic .report-grid span{display:inline-flex;align-items:center;gap:7px;font-family:var(--font-mono);font-size:12px;color:var(--ink-200)}.lkk-ic .report-grid svg{color:var(--green-500);flex:none}.lkk-ic .why-cards{grid-template-columns:1fr}@media (min-width:720px){.lkk-ic .why-cards{grid-template-columns:1fr 1fr}}.lkk-ic .proc-details{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:16px 20px}.lkk-ic .proc-details summary{cursor:pointer;font-size:14.5px;font-weight:700;color:var(--brand);list-style:none;display:flex;align-items:center;gap:8px}.lkk-ic .proc-details summary::before{content:'+';font-weight:800;font-size:17px}.lkk-ic .proc-details[open] summary::before{content:'–'}.lkk-ic .proc-details summary::-webkit-details-marker{display:none}.lkk-ic .case-cols{display:grid;grid-template-columns:1fr 1fr;gap:20px}.lkk-ic .case-kicker{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-400);margin-bottom:9px}.lkk-ic .case-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.lkk-ic .case-list li{font-size:13.5px;color:var(--ink-300);padding-left:14px;position:relative}.lkk-ic .case-list li::before{content:'·';position:absolute;left:0;color:var(--brand);font-weight:800}.lkk-ic .case-list.strong li{color:var(--ink-150);font-weight:600}.lkk-ic .case-check{display:inline-flex;align-items:center;gap:9px;font-size:14px;font-weight:600;color:var(--ink-150)}.lkk-ic .case-check svg{color:var(--green-500);flex:none}.lkk-ic .wiz-top{margin-bottom:20px}.lkk-ic .wiz-bar{height:6px;border-radius:999px;background:var(--ink-100);overflow:hidden}.lkk-ic .wiz-bar-fill{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,var(--brand),var(--blue-600));transition:width 0.45s var(--ease-out)}.lkk-ic .wiz-meta{display:flex;align-items:center;justify-content:space-between;margin-top:9px;font-size:12px;font-weight:600;color:var(--text-subtle)}.lkk-ic .wiz-step{display:none}.lkk-ic .wiz-step.is-active{display:block;animation:lkkWizIn 0.35s var(--ease-out)}@keyframes lkkWizIn{from{opacity:0;transform:translateX(16px)}to{opacity:1;transform:none}}.lkk-ic .wiz-back{cursor:pointer;display:inline-flex;align-items:center;gap:6px;background:none;border:none;color:var(--brand);font-weight:700;font-size:13px;font-family:var(--font-body);margin-bottom:16px;padding:0}.lkk-ic .path-card{cursor:pointer;text-align:left;display:flex;align-items:center;gap:14px;width:100%;padding:18px;border-radius:var(--radius-lg);border:1.5px solid var(--border-default);background:var(--surface-card);transition:border-color var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out);font-family:var(--font-body);min-height:44px}.lkk-ic .path-card:hover{border-color:var(--brand);background:var(--brand-subtle);transform:translateY(-2px)}.lkk-ic .path-card .pc-ic{flex:none;width:46px;height:46px;border-radius:var(--radius-md);background:var(--brand-subtle);color:var(--brand);display:flex;align-items:center;justify-content:center}.lkk-ic .path-card .pc-tx{flex:1;min-width:0}.lkk-ic .path-card .pc-tx b{display:block;font-size:15.5px;font-weight:800;color:var(--text-strong)}.lkk-ic .path-card .pc-tx small{display:block;font-size:13px;color:var(--text-muted);margin-top:3px;line-height:1.45}.lkk-ic .path-card .pc-arrow{flex:none;color:var(--text-subtle);transition:transform var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.lkk-ic .path-card:hover .pc-arrow{transform:translateX(3px);color:var(--brand)}.lkk-ic .wiz-advice{display:flex;align-items:center;gap:10px;cursor:pointer;font-size:14px;color:var(--text-body);user-select:none;min-height:44px}.lkk-ic .wiz-advice input{width:19px;height:19px;accent-color:var(--brand);cursor:pointer}.lkk-ic .wiz-pills{display:flex;flex-wrap:wrap;gap:8px}.lkk-ic .wiz-model-field.is-hidden{display:none}.lkk-ic .wiz-ok-ic{width:68px;height:68px;border-radius:50%;background:var(--status-verified-bg);color:var(--green-500);display:flex;align-items:center;justify-content:center;margin:0 auto 18px;animation:lkkPop 0.5s var(--ease-out)}@keyframes lkkPop{0%{transform:scale(.4);opacity:0}70%{transform:scale(1.12)}100%{transform:scale(1);opacity:1}}.lkk-ic .form-card-success{display:none}.lkk-ic.is-submitted .form-card-body{display:none}.lkk-ic.is-submitted .form-card-success{display:block}.lkk-ic .faq-answer{overflow:hidden;transition:max-height var(--dur-base) var(--ease-out);max-height:0}.lkk-ic .faq-item.is-open .faq-answer{max-height:420px}.lkk-ic .faq-item .faq-plus{display:inline-flex}.lkk-ic .faq-item .faq-minus{display:none}.lkk-ic .faq-item.is-open .faq-plus{display:none}.lkk-ic .faq-item.is-open .faq-minus{display:inline-flex}.lkk-ic .mobile-cta{display:none}.lkk-ic [data-reveal],.lkk-ic [data-stagger]{opacity:1}.lkk-ic.is-ready [data-reveal]{opacity:0;transform:translateY(24px);transition:opacity 0.7s var(--ease-out),transform 0.7s var(--ease-out);will-change:opacity,transform}.lkk-ic.is-ready [data-reveal].is-in{opacity:1;transform:none}.lkk-ic.is-ready [data-stagger]>*{opacity:0;transform:translateY(18px)}.lkk-ic.is-ready [data-stagger].is-in>*{opacity:1;transform:none}@media (max-width:980px){.lkk-ic .hero-grid{grid-template-columns:1fr!important;grid-template-areas:"head" "media" "rest"!important;row-gap:26px}.lkk-ic .nav-hide{display:none!important}.lkk-ic .split{grid-template-columns:1fr!important}.lkk-ic .foot-grid{grid-template-columns:1fr!important;gap:28px!important}}@media (max-width:700px){.lkk-ic .wrap.pad{padding-top:52px!important;padding-bottom:52px!important}.lkk-ic .trust-grid{grid-template-columns:1fr 1fr!important;gap:22px 14px!important}.lkk-ic header .lkk-btn--md{min-width:0!important;padding:0 14px!important;font-size:14px!important}.lkk-ic .hero-grid{gap:34px!important}.lkk-ic .float-card{left:10px;bottom:12px;padding:12px 15px}}@media (max-width:640px){.lkk-ic .g3,.lkk-ic .g2{grid-template-columns:1fr!important}.lkk-ic .case-cols{grid-template-columns:1fr 1fr}.lkk-ic .case-gallery{grid-template-columns:1fr 1fr!important}.lkk-ic #dopyt .g2{grid-template-columns:1fr!important}.lkk-ic .pad{padding-left:20px!important;padding-right:20px!important}.lkk-ic .big{font-size:36px!important}.lkk-ic .mobile-cta{display:flex!important}.lkk-ic .hero-cta{flex-direction:column!important;align-items:stretch!important}.lkk-ic .endpad .wrap.pad{padding-bottom:108px!important}.lkk-ic #faq .wrap.pad{padding-bottom:108px!important}}@media (max-width:380px){.lkk-ic .big{font-size:31px!important}}@media (prefers-reduced-motion:reduce){.lkk-ic .hero-aurora{animation:none}.lkk-ic .lkk-btn--primary::after{display:none}.lkk-ic .marquee-track{animation:none;flex-wrap:wrap;justify-content:center}.lkk-ic.is-ready [data-reveal],.lkk-ic.is-ready [data-reveal].is-in,.lkk-ic.is-ready [data-stagger]>*,.lkk-ic.is-ready [data-stagger].is-in>*{opacity:1!important;transform:none!important;transition:none!important}.lkk-ic .wiz-step.is-active,.lkk-ic .wiz-ok-ic{animation:none}}.lkk-ic .lkk-textarea{width:100%;min-height:84px;resize:vertical;background:#fff;border:1.5px solid var(--border-default);border-radius:var(--radius-md);padding:11px 12px;font-family:var(--font-body);font-size:15px;color:var(--text-body);transition:border-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.lkk-ic .lkk-textarea:focus{outline:none;border-color:var(--brand);box-shadow:var(--shadow-focus)}.lkk-ic .deliveries{background:#fff;border-bottom:1px solid #e0e4e8}.lkk-ic .deliveries-wrap{max-width:1200px;margin:auto;padding:76px 28px 70px}.lkk-ic .deliveries-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-bottom:28px}.lkk-ic .deliveries-heading h2{font-family:var(--font-display);font-style:italic;font-weight:800;text-transform:uppercase;letter-spacing:-.025em;font-size:clamp(32px,3.7vw,46px);line-height:1.07;color:var(--text-strong);margin:14px 0}.lkk-ic .deliveries-heading p{font-size:15px;line-height:1.65;color:var(--text-muted);max-width:600px}.lkk-ic .delivery-total{display:flex;align-items:center;gap:14px;flex-shrink:0;border-left:1px solid #dce3e8;padding-left:24px;margin-bottom:5px}.lkk-ic .delivery-total strong{font:italic 800 58px/.95 var(--font-display);letter-spacing:-.05em;color:#0697d6}.lkk-ic .delivery-total span{font-size:12px;line-height:1.5;color:#5a6772;max-width:82px}.lkk-ic .delivery-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 40px)/3);gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:2px 0 8px;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.delivery-track::-webkit-scrollbar{display:none}.lkk-ic .delivery-card{min-width:0;border:1px solid #dfe5ea;border-radius:14px;background:#fff;overflow:hidden;display:flex;flex-direction:column;scroll-snap-align:start;scroll-snap-stop:always;transition:box-shadow .2s}.lkk-ic .delivery-card:hover{box-shadow:0 8px 24px rgb(11 17 26 / .08)}.lkk-ic .delivery-photo{display:block;position:relative;width:100%;aspect-ratio:4/3;padding:0;border:0;background:#dae3e9;cursor:zoom-in;overflow:hidden}.lkk-ic .delivery-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 65%;transition:transform .5s}.lkk-ic .delivery-photo:hover img{transform:scale(1.025)}.lkk-ic .delivery-photo:after{content:'↗';position:absolute;bottom:12px;right:12px;width:30px;height:30px;display:grid;place-items:center;background:rgb(255 255 255 / .94);border-radius:50%;color:#172635;font-size:18px}.lkk-ic .photo-label{position:absolute;top:14px;left:14px;font:600 10px/1.2 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#fff;background:#101826cc;backdrop-filter:blur(8px);padding:7px 10px;border-radius:4px}.lkk-ic .delivery-content{padding:23px 22px 21px;display:flex;flex-direction:column;flex:1}.lkk-ic .delivery-model{font:italic 800 25px/1.15 var(--font-display);color:#0d1420;letter-spacing:-.015em}.lkk-ic .delivery-theme{font-size:12px;font-weight:600;color:#057cb2;margin-top:5px}.lkk-ic .delivery-description{position:relative;margin:17px 0 22px;padding-top:16px;border-top:1px solid #e5eaf0;font-size:14px;line-height:1.75;color:#364655;flex:1}.lkk-ic .delivery-bottom{display:flex;gap:20px;align-items:center;margin-top:22px}.lkk-ic .delivery-position{font:500 12px/1.3 var(--font-mono);color:#667480;min-width:91px}.lkk-ic .delivery-progress{height:2px;flex:1;background:#e0e6eb;overflow:hidden}.lkk-ic .delivery-progress span{display:block;height:100%;width:33.333%;background:#0697d6;transition:width .2s}.lkk-ic .delivery-controls{display:flex;gap:8px}.lkk-ic .delivery-arrow{width:46px;height:46px;border-radius:50%;background:#fff;border:1px solid #cbd6df;display:grid;place-items:center;color:#142334;font-size:22px;cursor:pointer}.lkk-ic .delivery-arrow:hover:not(:disabled){color:#fff;background:#0697d6;border-color:#0697d6}.lkk-ic .delivery-arrow:disabled{opacity:.35;cursor:default}.lkk-ic .delivery-cta{display:flex;justify-content:space-between;align-items:center;gap:18px;border-top:1px solid #e0e6eb;margin-top:30px;padding-top:26px}.lkk-ic .delivery-cta p{font-size:14px;color:#62717c}.lkk-ic .delivery-cta strong{display:block;color:#172635;font-size:16px;margin-bottom:2px}.lkk-ic .delivery-description{margin-bottom:0}.lkk-ic .delivery-play{font-size:16px}.lkk-ic .delivery-track{scroll-behavior:smooth}.lkk-ic .deliveries button:focus-visible,.lkk-ic .delivery-track:focus-visible{outline:3px solid var(--brand);outline-offset:3px}.lkk-ic .lkk-consent-box{margin-top:20px;padding:14px;border-radius:8px;background:#f3f7f9;border:1px solid #dbe5ec}.lkk-ic .lkk-consent-label{display:flex;gap:11px;align-items:flex-start;font-size:12.5px;line-height:1.65;cursor:pointer}.lkk-ic .lkk-consent-label input{width:20px;height:20px;min-width:20px;margin:2px 0 0;accent-color:#057cb2;cursor:pointer}.lkk-ic .lkk-consent-box.has-error{border-color:#b82d27}.lkk-ic .lkk-consent-error{font-size:12px;color:#b82d27;margin:7px 0 0 31px;line-height:1.5}.lkk-ic .lkk-consent-error:empty{display:none}.lkk-ic .lkk-consent-label input:focus-visible{outline:3px solid var(--brand);outline-offset:3px}.lkk-ic .lkk-gallery-dialog{padding:0;border:0;border-radius:14px;width:min(1100px,calc(100% - 24px));max-height:92vh;background:#101826;color:#fff;box-shadow:0 20px 80px #0006}.lkk-gallery-dialog::backdrop{background:#0b111ad9}.lkk-ic .gallery-dialog-top{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 18px}.lkk-ic .gallery-dialog-top h2{font-size:16px;line-height:1.4}.lkk-ic .gallery-dialog-top button{flex-shrink:0;width:44px;height:44px;border:0;border-radius:50%;background:#ffffff16;color:#fff;font-size:24px;cursor:pointer}.lkk-ic .lkk-gallery-dialog>img{display:block;width:100%;height:auto;max-height:calc(92vh - 68px);object-fit:contain}@media(max-width:980px){.lkk-ic .delivery-track{grid-auto-columns:calc((100% - 20px)/2)}.lkk-ic .delivery-total{display:none}.lkk-ic .deliveries-wrap{padding-top:56px;padding-bottom:52px}}@media(max-width:640px){.lkk-ic .deliveries-wrap{padding:42px 20px 44px}.lkk-ic .deliveries-heading{margin-bottom:22px}.lkk-ic .deliveries-heading h2{font-size:33px;line-height:1.08;margin:12px 0}.lkk-ic .deliveries-heading p{font-size:14px}.lkk-ic .deliveries-heading .eyebrow{font-size:10px;letter-spacing:.13em}.lkk-ic .delivery-track{grid-auto-columns:88%;gap:14px;margin-right:-20px;padding-right:20px;scroll-padding-left:0}.lkk-ic .delivery-content{padding:20px}.lkk-ic .delivery-description{font-size:13.5px;line-height:1.7;margin:14px 0 0;padding-top:14px}.lkk-ic .delivery-model{font-size:24px}.lkk-ic .delivery-bottom{gap:10px;margin-top:16px}.lkk-ic .delivery-position{font-size:11px;min-width:63px}.lkk-ic .delivery-controls{gap:6px}.lkk-ic .delivery-arrow{width:44px;height:44px}.lkk-ic .delivery-cta{flex-direction:column;align-items:stretch;gap:16px;margin-top:24px;padding-top:22px}.lkk-ic .delivery-cta .lkk-btn{width:100%;font-size:14px}.lkk-ic .delivery-cta p{font-size:13px}.lkk-ic .delivery-cta strong{font-size:15px}.lkk-ic .lkk-consent-box{padding:12px}.lkk-ic .lkk-consent-label{font-size:12px}}@media(max-width:359px){.lkk-ic .deliveries-heading h2{font-size:29px}.lkk-ic .delivery-content{padding:16px}.lkk-ic .delivery-arrow{width:40px;height:44px}}@media(prefers-reduced-motion:reduce){.lkk-ic .delivery-track{scroll-behavior:auto}.lkk-ic .delivery-photo img,.lkk-ic .delivery-progress span{transition:none}}.lkk-ic .review-stars{color:#e5a119;font-size:18px;line-height:1;letter-spacing:3px;margin-bottom:14px}.lkk-ic .review-title{font:italic 800 23px/1.18 var(--font-display);letter-spacing:-.02em;color:#101826;margin:0}.lkk-ic .delivery-review .delivery-description{border:0;padding:0;margin:14px 0 22px;font-size:14px;line-height:1.75;color:#3f4e5c}.lkk-ic .review-author{display:flex;gap:11px;align-items:center;padding-top:17px;border-top:1px solid #e5eaf0}.lkk-ic .review-avatar{width:40px;height:40px;flex-shrink:0;border-radius:50%;background:#eaf4fa;color:#057cb2;display:grid;place-items:center;font:700 12px/1 var(--font-mono)}.lkk-ic .review-author strong{display:block;font-size:14px;color:#142334}.lkk-ic .review-author div>span{display:block;font-size:12px;color:#71808c;margin-top:3px}.lkk-ic .delivery-google{display:flex;justify-content:center;margin:26px 0 0}.lkk-ic .delivery-google a{text-decoration:none;gap:10px}.lkk-ic .google-letter{color:#4285f4;font:800 20px/1 Arial,sans-serif}@media(max-width:640px){.lkk-ic .review-title{font-size:22px}.lkk-ic .delivery-review .delivery-description{font-size:13.5px;line-height:1.7;margin:13px 0 18px}.lkk-ic .delivery-google a{width:100%;font-size:13px;padding-left:10px;padding-right:10px}.lkk-ic .review-stars{font-size:17px;margin-bottom:12px}}