.vehicles[data-astro-cid-7y2qs53o]{background:var(--color-bg-2);border-block:1px solid var(--line)}.head[data-astro-cid-7y2qs53o]{grid-template-columns:7fr 5fr;align-items:end;gap:2rem 4rem;display:grid}.head-side[data-astro-cid-7y2qs53o]{justify-self:end;max-width:38rem}.head-ctas[data-astro-cid-7y2qs53o]{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.wa[data-astro-cid-7y2qs53o] svg{color:#25d366}.bento[data-astro-cid-7y2qs53o]{grid-template-columns:repeat(12,1fr);grid-auto-rows:clamp(180px,17vw,250px);gap:16px;margin-top:clamp(48px,6vw,80px);display:grid}.cell-0[data-astro-cid-7y2qs53o]{grid-area:span 2/span 7}.cell-1[data-astro-cid-7y2qs53o],.cell-2[data-astro-cid-7y2qs53o]{grid-column:span 5}.cell-3[data-astro-cid-7y2qs53o],.cell-4[data-astro-cid-7y2qs53o],.cell-5[data-astro-cid-7y2qs53o]{grid-column:span 4}.card[data-astro-cid-7y2qs53o]{border-radius:var(--radius-lg);height:100%;transition:transform .4s var(--ease-out);display:block;position:relative}.card[data-astro-cid-7y2qs53o]:hover{transform:translateY(-2px)}.card[data-astro-cid-7y2qs53o] .frame[data-astro-cid-7y2qs53o]{border:1px solid var(--line);position:absolute;inset:0}.card[data-astro-cid-7y2qs53o] .frame[data-astro-cid-7y2qs53o]:after{content:"";background:linear-gradient(#0a0a0b00 58%,#0a0a0bd9 100%);transition:opacity .4s;position:absolute;inset:0}.card[data-astro-cid-7y2qs53o] .frame[data-astro-cid-7y2qs53o] img{position:absolute;inset:0}.meta[data-astro-cid-7y2qs53o]{z-index:2;justify-content:space-between;align-items:baseline;gap:1rem;padding:1.1rem 1.25rem;display:flex;position:absolute;bottom:0;left:0;right:0}.model[data-astro-cid-7y2qs53o]{font-weight:600;font-family:var(--font-display);font-synthesis:none;font-size:1.05rem}.cell-0[data-astro-cid-7y2qs53o] .model[data-astro-cid-7y2qs53o]{font-size:1.5rem}.type[data-astro-cid-7y2qs53o]{font-family:var(--font-mono);color:var(--color-gold);flex:none;font-size:.72rem}.cell-0[data-astro-cid-7y2qs53o] .meta[data-astro-cid-7y2qs53o]{padding:1.5rem 1.75rem}@media (width<=1023px){.head[data-astro-cid-7y2qs53o]{grid-template-columns:1fr}.head-side[data-astro-cid-7y2qs53o]{justify-self:start}.bento[data-astro-cid-7y2qs53o]{grid-template-columns:repeat(2,1fr);grid-auto-rows:clamp(180px,34vw,280px)}.cell-0[data-astro-cid-7y2qs53o]{grid-area:span 1/span 2}.cell-1[data-astro-cid-7y2qs53o],.cell-2[data-astro-cid-7y2qs53o],.cell-3[data-astro-cid-7y2qs53o],.cell-4[data-astro-cid-7y2qs53o],.cell-5[data-astro-cid-7y2qs53o]{grid-column:span 1}.cell-5[data-astro-cid-7y2qs53o]{display:none}.cell-0[data-astro-cid-7y2qs53o]{grid-row:span 2}}@media (width<=640px){.bento[data-astro-cid-7y2qs53o]{grid-template-columns:1fr;grid-auto-rows:230px;gap:12px}.cell-0[data-astro-cid-7y2qs53o],.cell-1[data-astro-cid-7y2qs53o],.cell-2[data-astro-cid-7y2qs53o],.cell-3[data-astro-cid-7y2qs53o],.cell-4[data-astro-cid-7y2qs53o]{grid-area:span 1/span 1}.cell-4[data-astro-cid-7y2qs53o]{display:none}.head-ctas[data-astro-cid-7y2qs53o] .btn[data-astro-cid-7y2qs53o]{width:100%}.meta[data-astro-cid-7y2qs53o]{flex-direction:column;align-items:flex-start;gap:.2rem}.cell-0[data-astro-cid-7y2qs53o] .model[data-astro-cid-7y2qs53o]{font-size:1.25rem}}.grid[data-astro-cid-2aaoklga]{grid-template-columns:6fr 5fr;align-items:center;gap:clamp(3rem,6vw,6rem);display:grid}.pics[data-astro-cid-2aaoklga]{padding-bottom:18%;padding-right:12%;position:relative}.pic-a[data-astro-cid-2aaoklga]{aspect-ratio:4/5}.pic-b[data-astro-cid-2aaoklga]{aspect-ratio:1;border-radius:var(--radius-lg);width:46%;box-shadow:0 0 0 8px var(--color-bg), 0 30px 60px -20px #000c;position:absolute;bottom:0;right:0}.frame[data-astro-cid-2aaoklga] img{position:absolute;inset:0}.seal[data-astro-cid-2aaoklga]{aspect-ratio:1;border:2px solid var(--color-gold);text-align:center;background:radial-gradient(circle at 50% 35%,#d4ad572e,#0000 70%),#0a0a0be0;border-radius:50%;align-content:center;justify-items:center;width:clamp(124px,12vw,156px);padding:1rem;line-height:1;display:grid;position:absolute;top:clamp(16px,3vw,32px);left:clamp(16px,3vw,32px);box-shadow:0 0 0 6px #0a0a0b80,0 0 0 7px #d4ad5759,0 20px 40px -12px #000c}.seal[data-astro-cid-2aaoklga] .seal-icon{width:16px;height:16px;color:var(--color-gold)}.seal-num[data-astro-cid-2aaoklga]{font-family:var(--font-display);font-synthesis:none;color:var(--color-gold-hi);margin-top:.2rem;font-size:clamp(2rem,1.4rem + 1.6vw,2.6rem)}.seal-unit[data-astro-cid-2aaoklga]{font-family:var(--font-display);font-synthesis:none;text-transform:uppercase;letter-spacing:.06em;font-size:.85rem}.seal-text[data-astro-cid-2aaoklga]{text-transform:uppercase;letter-spacing:.02em;color:var(--color-muted);margin-top:.35rem;font-size:clamp(.5rem,.42rem + .18vw,.58rem);line-height:1.3}.options[data-astro-cid-2aaoklga]{gap:10px;margin-top:2rem;display:grid}.option[data-astro-cid-2aaoklga]{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--color-bg-2);grid-template-columns:auto 1fr;gap:1rem;padding:1.15rem 1.25rem;transition:border-color .3s;display:grid}.option[data-astro-cid-2aaoklga]:hover{border-color:#d4ad5759}.o-icon[data-astro-cid-2aaoklga]{border-radius:var(--radius);width:40px;height:40px;color:var(--color-gold-hi);background:linear-gradient(#d4ad5729,#d4ad570a);border:1px solid #d4ad5747;place-items:center;display:grid}.o-icon[data-astro-cid-2aaoklga] svg{stroke-width:1.6px;width:19px;height:19px}.o-title[data-astro-cid-2aaoklga]{font-family:var(--font-display);font-synthesis:none;font-size:1.15rem;font-weight:400}.o-text[data-astro-cid-2aaoklga]{color:var(--color-muted);margin-top:.3rem;font-size:.95rem}.o-link[data-astro-cid-2aaoklga]{color:var(--color-gold);align-items:center;gap:.35rem;margin-top:.55rem;font-size:.88rem;font-weight:650;transition:color .2s;display:inline-flex}.o-link[data-astro-cid-2aaoklga] svg{width:15px;height:15px;transition:transform .3s var(--ease-out)}.o-link[data-astro-cid-2aaoklga]:hover{color:var(--color-gold-hi)}.o-link[data-astro-cid-2aaoklga]:hover svg{transform:translate(3px)}.svc-label[data-astro-cid-2aaoklga]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-gold);margin-top:2rem;font-size:.72rem}.svc[data-astro-cid-2aaoklga]{grid-template-columns:1fr 1fr;gap:.85rem 1.25rem;margin-top:.9rem;display:grid}.svc[data-astro-cid-2aaoklga] li[data-astro-cid-2aaoklga]{align-items:flex-start;gap:.65rem;font-size:.95rem;font-weight:560;line-height:1.35;display:flex}.svc[data-astro-cid-2aaoklga] svg{width:20px;height:20px;color:var(--color-gold);stroke-width:1.6px;flex:none}.wa-box[data-astro-cid-2aaoklga]{border-top:1px solid var(--line);margin-top:2rem;padding-top:1.5rem}.wa-hint[data-astro-cid-2aaoklga]{color:var(--color-muted);align-items:center;gap:.55rem;font-size:.95rem;display:flex}.wa-hint[data-astro-cid-2aaoklga] svg{width:18px;height:18px;color:var(--color-gold)}.ctas[data-astro-cid-2aaoklga]{flex-wrap:wrap;gap:.75rem;margin-top:1rem;display:flex}.ctas[data-astro-cid-2aaoklga] svg{width:18px;height:18px}@media (width<=1023px){.grid[data-astro-cid-2aaoklga]{grid-template-columns:1fr}.pics[data-astro-cid-2aaoklga]{order:2;max-width:640px}.pic-a[data-astro-cid-2aaoklga]{aspect-ratio:4/3}}@media (width<=640px){.svc[data-astro-cid-2aaoklga]{grid-template-columns:1fr}.ctas[data-astro-cid-2aaoklga] .btn[data-astro-cid-2aaoklga]{justify-content:center;width:100%}}
