.detail-grid[data-astro-cid-ld6umrfl]{grid-template-columns:1fr 1fr;align-items:start;gap:3rem;margin-top:2rem;display:grid}.detail-image[data-astro-cid-ld6umrfl]{aspect-ratio:4/3;border:1px solid var(--line);background:var(--navy);border-radius:4px;width:100%;overflow:hidden}.detail-image[data-astro-cid-ld6umrfl] img[data-astro-cid-ld6umrfl]{object-fit:cover;width:100%;height:100%}.img-placeholder[data-astro-cid-ld6umrfl]{letter-spacing:.25em;text-transform:uppercase;width:100%;height:100%;color:var(--steel);justify-content:center;align-items:center;font-family:Chakra Petch,sans-serif;font-size:.65rem;display:flex}.thumbs[data-astro-cid-ld6umrfl]{grid-template-columns:repeat(5,1fr);gap:.5rem;margin-top:.6rem;display:grid}.thumb[data-astro-cid-ld6umrfl]{border:1px solid var(--line);background:var(--navy);cursor:pointer;aspect-ratio:4/3;opacity:.7;border-radius:3px;padding:0;transition:border-color .15s,opacity .15s;overflow:hidden}.thumb[data-astro-cid-ld6umrfl]:hover{opacity:1}.thumb[data-astro-cid-ld6umrfl].active{border-color:var(--blue);opacity:1}.thumb[data-astro-cid-ld6umrfl] img[data-astro-cid-ld6umrfl]{object-fit:cover;width:100%;height:100%;display:block}.lightbox[data-astro-cid-ld6umrfl]{z-index:100;background:#030509f5;display:none;position:fixed;inset:0}.lightbox[data-astro-cid-ld6umrfl].open{display:block}.lb-stage[data-astro-cid-ld6umrfl]{justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:auto}.lb-stage[data-astro-cid-ld6umrfl] img[data-astro-cid-ld6umrfl]{object-fit:contain;cursor:zoom-in;max-width:92vw;max-height:90vh;transition:transform .2s}.lb-stage[data-astro-cid-ld6umrfl] img[data-astro-cid-ld6umrfl].zoomed{cursor:zoom-out;width:170vw;max-width:none;max-height:none}.lb-close[data-astro-cid-ld6umrfl]{top:max(1rem, env(safe-area-inset-top));z-index:102;border:1px solid var(--btn-edge);background:var(--btn-grad);color:#fff;cursor:pointer;border-radius:6px;align-items:center;gap:.5rem;min-height:48px;padding:0 1.1rem;font-size:1rem;font-weight:700;display:flex;position:absolute;right:1rem;box-shadow:0 4px 16px #00000080}.lb-close[data-astro-cid-ld6umrfl] span[data-astro-cid-ld6umrfl]{letter-spacing:.14em;text-transform:uppercase;font-family:Chakra Petch,sans-serif;font-size:.7rem;font-weight:700}.lb-close[data-astro-cid-ld6umrfl]:hover{background:var(--btn-grad-hover)}.lb-nav[data-astro-cid-ld6umrfl]{z-index:102;border:1px solid var(--line);width:48px;height:64px;color:var(--hi);cursor:pointer;background:#0a1424cc;border-radius:4px;font-size:2rem;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.lb-nav[data-astro-cid-ld6umrfl]:hover{border-color:var(--blue);color:var(--blue)}.lb-prev[data-astro-cid-ld6umrfl]{left:1rem}.lb-next[data-astro-cid-ld6umrfl]{right:1rem}.lb-count[data-astro-cid-ld6umrfl]{z-index:102;letter-spacing:.2em;color:var(--lo);border:1px solid var(--line);background:#0a1424cc;border-radius:4px;padding:.35rem .9rem;font-family:Chakra Petch,sans-serif;font-size:.7rem;position:absolute;bottom:1rem;left:50%;transform:translate(-50%)}@media (width<=768px){.lb-nav[data-astro-cid-ld6umrfl]{width:40px;height:52px;font-size:1.5rem}.lb-stage[data-astro-cid-ld6umrfl] img[data-astro-cid-ld6umrfl].zoomed{width:260vw}}.detail-content[data-astro-cid-ld6umrfl]{flex-direction:column;gap:2rem;display:flex}.title-block[data-astro-cid-ld6umrfl] h1[data-astro-cid-ld6umrfl]{color:var(--hi);margin-bottom:.5rem;font-family:Saira,sans-serif;font-size:clamp(1.8rem,4vw,2.5rem);font-weight:700}.versie[data-astro-cid-ld6umrfl]{color:var(--cyan);font-size:1rem;font-weight:600}.price-block[data-astro-cid-ld6umrfl]{border:1px solid var(--border);background:#2f8fff14;border-radius:8px;padding:1.5rem}.price[data-astro-cid-ld6umrfl]{color:var(--cyan);margin-bottom:.25rem;font-size:2.2rem;font-weight:700}.specs-block[data-astro-cid-ld6umrfl]{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.spec[data-astro-cid-ld6umrfl]{background:var(--navy);border:1px solid var(--border);border-radius:6px;flex-direction:column;padding:1rem;display:flex}.spec[data-astro-cid-ld6umrfl] .label[data-astro-cid-ld6umrfl]{letter-spacing:.1em;text-transform:uppercase;color:var(--steel);margin-bottom:.4rem;font-size:.75rem;font-weight:600}.spec[data-astro-cid-ld6umrfl] .value[data-astro-cid-ld6umrfl]{color:var(--chrome-hi);font-size:1.1rem;font-weight:600}.kenteken-plaat[data-astro-cid-ld6umrfl]{color:#10141a;letter-spacing:.08em;background:#f6b500;border-radius:3px;align-self:flex-start;padding:.15rem .6rem;font-family:Chakra Petch,sans-serif;display:inline-block}.ovi-link[data-astro-cid-ld6umrfl]{letter-spacing:.1em;text-transform:uppercase;color:var(--blue);margin-top:.55rem;font-family:Chakra Petch,sans-serif;font-size:.66rem;text-decoration:none}.ovi-link[data-astro-cid-ld6umrfl]:hover{color:var(--hi)}.opties-block[data-astro-cid-ld6umrfl] h3[data-astro-cid-ld6umrfl]{margin-bottom:.8rem;font-size:1rem;font-weight:600}.opties[data-astro-cid-ld6umrfl]{flex-wrap:wrap;gap:.45rem;display:flex}.optie[data-astro-cid-ld6umrfl]{letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--line);color:var(--lo);background:#0a142480;border-radius:2px;padding:.3rem .65rem;font-family:Chakra Petch,sans-serif;font-size:.68rem}.description[data-astro-cid-ld6umrfl]{border-left:3px solid var(--blue);background:#2f8fff0d;border-radius:6px;padding:1.5rem}.description[data-astro-cid-ld6umrfl] h3[data-astro-cid-ld6umrfl]{color:var(--cyan);margin-bottom:.75rem}.adv-tekst[data-astro-cid-ld6umrfl]{white-space:pre-line;font-size:.95rem;line-height:1.7}.lease-knop[data-astro-cid-ld6umrfl]{text-align:left;background:linear-gradient(135deg,#2f8fff24 0%,#0a1424b3 60%);border:1px solid #2f8fff80;border-radius:6px;align-items:center;gap:1rem;margin-top:1rem;padding:1rem 1.2rem;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex}.lease-knop[data-astro-cid-ld6umrfl]:hover{border-color:var(--blue);transform:translateY(-1px);box-shadow:0 2px 16px #2f8fff40}.lease-euro[data-astro-cid-ld6umrfl]{width:2.6rem;height:2.6rem;color:var(--blue);background:#2f8fff1a;border:1px solid #2f8fff73;border-radius:50%;flex:none;place-items:center;font-family:Saira,sans-serif;font-size:1.2rem;font-weight:700;display:grid}.lease-tekst[data-astro-cid-ld6umrfl]{flex:1;min-width:0}.lease-titel[data-astro-cid-ld6umrfl]{color:var(--hi);font-family:Saira,sans-serif;font-size:1.02rem;font-weight:600;display:block}.lease-sub[data-astro-cid-ld6umrfl]{color:var(--steel);margin-top:.2rem;font-size:.78rem;display:block}.lease-pijl[data-astro-cid-ld6umrfl]{color:var(--blue);flex:none;font-size:1.2rem;transition:transform .2s}.lease-knop[data-astro-cid-ld6umrfl]:hover .lease-pijl[data-astro-cid-ld6umrfl]{transform:translate(3px)}.cta-block[data-astro-cid-ld6umrfl]{gap:1rem;display:flex}.btn[data-astro-cid-ld6umrfl]{text-align:center;border-radius:6px;flex:1;padding:1rem;font-weight:600;text-decoration:none;transition:all .2s}.btn-primary[data-astro-cid-ld6umrfl]{background:var(--btn-grad);border:1px solid var(--btn-edge);box-shadow:var(--btn-shadow);color:#fff}.btn-primary[data-astro-cid-ld6umrfl]:hover{background:var(--btn-grad-hover)}.btn-secondary[data-astro-cid-ld6umrfl]{border:1px solid var(--border);color:var(--blue);background:0 0}.btn-secondary[data-astro-cid-ld6umrfl]:hover{border-color:var(--blue);background:#2f8fff1a}.btn-wa[data-astro-cid-ld6umrfl]{color:#25d366;background:#25d3661f;border:1px solid #25d36666}.btn-wa[data-astro-cid-ld6umrfl]:hover{background:#25d36638;border-color:#25d366}.title-block[data-astro-cid-ld6umrfl]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.share-icons[data-astro-cid-ld6umrfl]{flex-shrink:0;gap:.5rem;margin-top:.5rem;display:flex}.sh-btn[data-astro-cid-ld6umrfl]{border:1px solid var(--line);width:42px;height:42px;color:var(--steel);cursor:pointer;background:#0a1424b3;border-radius:4px;justify-content:center;align-items:center;transition:border-color .15s,color .15s;display:flex}.sh-btn[data-astro-cid-ld6umrfl]:hover{border-color:var(--blue);color:var(--blue)}.sh-btn[data-astro-cid-ld6umrfl] svg[data-astro-cid-ld6umrfl]{width:20px;height:20px}.sh-btn[data-astro-cid-ld6umrfl].copied{color:#22c55e;border-color:#22c55e}.info-box[data-astro-cid-ld6umrfl]{background:var(--navy2);border:1px solid var(--border);border-radius:6px;padding:1.1rem 1.3rem}@media (width<=768px){.detail-grid[data-astro-cid-ld6umrfl]{grid-template-columns:1fr;gap:2rem}.title-block[data-astro-cid-ld6umrfl] h1[data-astro-cid-ld6umrfl],.price[data-astro-cid-ld6umrfl]{font-size:1.8rem}.specs-block[data-astro-cid-ld6umrfl]{grid-template-columns:1fr}.cta-block[data-astro-cid-ld6umrfl]{flex-direction:column}}
