.more[data-astro-cid-lcdefpme]{color:#000;font-weight:700}.more[data-astro-cid-lcdefpme]:hover{color:var(--red)}.cta[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.btn-line[data-astro-cid-lcdefpme]{background:0 0;box-shadow:inset 0 0 0 1px #fff}.btn-line[data-astro-cid-lcdefpme]:hover{color:#000;background:#fff}.btn-big[data-astro-cid-lcdefpme]{padding:1em 1.8em;font-size:1rem}.hero[data-astro-cid-lcdefpme]{color:#fff;background:#000;grid-template-rows:1fr auto;min-height:min(86vh,800px);display:grid;position:relative;overflow:hidden}.hero-bg[data-astro-cid-lcdefpme]{background:var(--hero) no-repeat center 62% / cover;animation:14s cubic-bezier(.2,.6,.3,1) both heroZoom;position:absolute;inset:0 0 0 26%;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 32%);mask-image:linear-gradient(90deg,#0000 0,#000 32%)}@keyframes heroZoom{0%{transform:scale(1.08)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.hero-bg[data-astro-cid-lcdefpme]{animation:none}}.hero-main[data-astro-cid-lcdefpme]{align-items:center;display:flex;position:relative}.hero-text[data-astro-cid-lcdefpme]{max-width:560px;padding:56px 0}.hero-logo[data-astro-cid-lcdefpme]{width:clamp(200px,22vw,279px);height:auto;margin-bottom:28px;display:block}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-.02em;text-wrap:balance;margin:0 0 .4em;font-size:clamp(2.2rem,4.6vw,3.6rem);font-weight:700;line-height:1.05}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--red)}.tagline[data-astro-cid-lcdefpme]{color:#ddd;margin:0 0 24px;font-size:clamp(1.1rem,1.8vw,1.35rem);font-weight:300}.hooks[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.hooks[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:#ccc;background:#0000008c;border:1px solid #444;padding:8px 14px;font-size:1rem;text-decoration:none;transition:border-color .15s;display:block}.hooks[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{border-color:var(--red);color:#fff}.hooks[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:#fff}@media (width<=720px){.hero[data-astro-cid-lcdefpme]{grid-template-rows:auto auto auto;min-height:0}.hero-main[data-astro-cid-lcdefpme]{grid-row:1}.hero[data-astro-cid-lcdefpme]>.facts{grid-row:3}.hero-bg[data-astro-cid-lcdefpme]{background-position:50% 62%;grid-row:2;height:min(72vw,420px);margin-top:-12px;position:relative;inset:auto;-webkit-mask-image:linear-gradient(#0000 0,#000 22%);mask-image:linear-gradient(#0000 0,#000 22%)}.hero-text[data-astro-cid-lcdefpme]{padding:24px 0 0}.hero-logo[data-astro-cid-lcdefpme]{width:170px;margin-bottom:16px}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:2rem}.tagline[data-astro-cid-lcdefpme]{margin-bottom:16px;font-size:1rem}.hooks[data-astro-cid-lcdefpme]{gap:6px}.hooks[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{padding:6px 10px;font-size:.85rem}.cta[data-astro-cid-lcdefpme]{margin-top:16px}.hero-call[data-astro-cid-lcdefpme]{display:none}.btn-big[data-astro-cid-lcdefpme]{padding:.8em 1.4em;font-size:.85rem}}.shop[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);padding:80px 0;overflow:hidden}.shop-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr minmax(280px,520px);align-items:center;gap:48px;display:grid}.shop-lead[data-astro-cid-lcdefpme]{max-width:46ch;font-size:1.2rem}.shop-list[data-astro-cid-lcdefpme]{margin:0 0 28px;padding:0;list-style:none}.shop-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);padding:8px 0 8px 28px;position:relative}.shop-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";border:3px solid var(--red);border-radius:50%;width:10px;height:10px;margin-top:-5px;position:absolute;top:50%;left:4px}.shop-cta[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;display:flex}.btn-dark[data-astro-cid-lcdefpme]{background:#000}.btn-dark[data-astro-cid-lcdefpme]:hover{background:#333}.shop-img[data-astro-cid-lcdefpme]{display:block}.shop-img[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:100%;height:auto;transition:transform .8s cubic-bezier(.2,.6,.3,1);display:block}.shop-img[data-astro-cid-lcdefpme]:hover img[data-astro-cid-lcdefpme]{transform:rotate(-12deg)scale(1.03)}@media (prefers-reduced-motion:reduce){.shop-img[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{transition:none}}@media (width<=720px){.shop[data-astro-cid-lcdefpme]{padding:56px 0}.shop-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:24px}.shop-img[data-astro-cid-lcdefpme]{order:-1;width:80%;margin:0 auto}}.services[data-astro-cid-lcdefpme]{padding-top:72px;overflow:hidden}.tabs[data-astro-cid-lcdefpme]{z-index:1;position:relative}.tablist[data-astro-cid-lcdefpme]{border-bottom:3px solid var(--red);grid-template-columns:repeat(5,1fr);display:grid}[data-astro-cid-lcdefpme][role=tab]{font:inherit;letter-spacing:.02em;text-transform:uppercase;text-align:center;cursor:pointer;color:#000;background:0 0;border:0;flex-direction:column;align-items:center;gap:8px;padding:14px 8px;font-size:.8rem;line-height:1.25;transition:background .15s,color .15s;display:flex}[data-astro-cid-lcdefpme][role=tab] img[data-astro-cid-lcdefpme]{object-fit:contain;width:36px;height:36px}[data-astro-cid-lcdefpme][role=tab][aria-selected=true]{color:#fff;background:#000}[data-astro-cid-lcdefpme][role=tab][aria-selected=true] img[data-astro-cid-lcdefpme]{filter:brightness(0)invert()}[data-astro-cid-lcdefpme][role=tab]:not([aria-selected=true]):hover{background:#f2f2f2}.panels[data-astro-cid-lcdefpme]{max-width:760px;padding:28px 0 0}.panels[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{align-items:center;gap:16px;display:flex}.panels[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:contain;flex:none;width:56px;height:56px}.panels[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{text-transform:uppercase;margin:0 0 .5em;font-size:1.4rem;font-weight:700}.panels[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#333;margin:0 0 1em}.price[data-astro-cid-lcdefpme]{font-size:1.3rem;font-weight:700}.price[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--red);text-decoration:none}.price[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{text-decoration:underline}.cars[data-astro-cid-lcdefpme]{aspect-ratio:1920/640;object-fit:cover;object-position:50% 85%;width:100%;max-width:1400px;height:auto;margin:16px auto 0;display:block}@media (width<=720px){.tabs[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.tablist[data-astro-cid-lcdefpme]{display:none}.services[data-astro-cid-lcdefpme]{padding-top:40px}.panels[data-astro-cid-lcdefpme]{padding-top:0}.panels[data-astro-cid-lcdefpme] .panel[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);margin-bottom:20px;padding-bottom:20px}.panels[data-astro-cid-lcdefpme] .panel[data-astro-cid-lcdefpme]:last-child{border-bottom:0;margin-bottom:0}.panels[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:1.15rem}.cars[data-astro-cid-lcdefpme]{margin-top:0}}
