.trust-badge[data-astro-cid-2k2kufym]{background:#ffffff0f;border:1.5px solid #ffffff8c;border-radius:10px;align-items:center;gap:9px;padding:12px 16px;font-size:14px;font-weight:700;display:inline-flex}.trust-badge[data-astro-cid-2k2kufym] svg[data-astro-cid-2k2kufym]{width:19px;height:19px;color:var(--color-gold)}.hero[data-astro-cid-lcdefpme]{min-height:clamp(600px,88vh,880px)}@media (width<=767.98px){.hero[data-astro-cid-lcdefpme]{min-height:82svh}}@media (width>=1024px){.hero-scrim[data-astro-cid-lcdefpme]{background:linear-gradient(96deg,#0a2228f2 0%,#0a2228f0 26%,#0a2228db 36%,#0a22287a 42%,#0a222829 47%,#0a222800 51%),linear-gradient(#0000 72%,#0a2228b8)}}@media (width<=1023.98px){.hero-scrim[data-astro-cid-lcdefpme]{background:linear-gradient(#081c21ed 0%,#081c21de 30%,#081c21d1 52%,#081c21e3 78%,#081c21f7 100%)}}.hero-dot[data-astro-cid-lcdefpme]{background:var(--color-accent);border-radius:50%;width:5px;height:5px;margin-right:9px}.bento[data-astro-cid-lcdefpme]{gap:var(--spacing-s2);grid-template-rows:154px 154px 208px;grid-template-columns:repeat(12,1fr);display:grid}.tile[data-astro-cid-lcdefpme]{isolation:isolate;border-radius:var(--radius-card);background:var(--color-steel);color:#fff;flex-direction:column;transition:transform .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden}.tile[data-astro-cid-lcdefpme]:hover{box-shadow:var(--shadow-brand-lg);transform:translateY(-5px)}.tile-img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:center 60%;width:100%;height:100%;transition:transform .5s;position:absolute;inset:0}.tile[data-astro-cid-lcdefpme]:hover .tile-img[data-astro-cid-lcdefpme]{transform:scale(1.06)}.tile-scrim[data-astro-cid-lcdefpme]{background:linear-gradient(#0000 50%,#0c2f370d 50%,#0c2f37d9 70%,#0c2f37f2 100%);position:absolute;inset:0}.tile-body[data-astro-cid-lcdefpme]{z-index:2;padding:var(--spacing-s3);margin-top:auto;position:relative}.tile-body-center[data-astro-cid-lcdefpme]{max-width:38ch;margin:auto 0}.tile-tag[data-astro-cid-lcdefpme]{-webkit-backdrop-filter:blur(6px);font-family:var(--font-condensed);letter-spacing:.1em;text-transform:uppercase;color:var(--color-gold);background:#0c2f3780;border:1px solid #fff9;border-radius:999px;margin-bottom:8px;padding:4px 11px;font-size:13px;font-weight:700;display:inline-block}.tile-h3[data-astro-cid-lcdefpme]{color:#fff;margin:4px 0 6px;font-size:24px}.tile-p[data-astro-cid-lcdefpme]{color:#eaf2f4;max-width:40ch;font-size:13.5px;font-weight:500}.tile-more[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:.05em;text-transform:uppercase;color:#fff;align-items:center;gap:6px;margin-top:10px;font-size:13px;font-weight:800;display:inline-flex}.bento-lift[data-astro-cid-lcdefpme]{grid-area:span 2/span 8}.bento-wheels[data-astro-cid-lcdefpme]{grid-area:span 2/span 4}.bento-mech[data-astro-cid-lcdefpme]{grid-column:span 7}.bento-tint[data-astro-cid-lcdefpme]{grid-column:span 5;align-items:center}.bento-mech[data-astro-cid-lcdefpme] .tile-img{object-position:50% 100%}@media (width>=681px){.bento[data-astro-cid-lcdefpme][data-mech-card=tall]{grid-template-rows:154px 154px auto}.bento[data-astro-cid-lcdefpme][data-mech-card=tall] .bento-mech[data-astro-cid-lcdefpme]{aspect-ratio:1440/805}}.bento[data-astro-cid-lcdefpme][data-mech-card=tall] .bento-mech[data-astro-cid-lcdefpme] .tile-img{object-position:50% 95%}@media (width<=680px){.bento[data-astro-cid-lcdefpme]{flex-direction:column;display:flex}.tile[data-astro-cid-lcdefpme]{min-height:230px}.bento-lift[data-astro-cid-lcdefpme] .tile-h3[data-astro-cid-lcdefpme]{font-size:26px}}.gallery-grid[data-astro-cid-lcdefpme]{gap:var(--spacing-s2);grid-template-columns:repeat(6,1fr);grid-auto-rows:165px;display:grid}.g-item[data-astro-cid-lcdefpme]{border-radius:var(--radius-card-sm);background:var(--color-steel);display:block;position:relative;overflow:hidden}.g-img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:center 60%;width:100%;height:100%;transition:transform .5s}.g-item[data-astro-cid-lcdefpme]:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(#0000 50%,#0c2f3799);transition:opacity .25s;position:absolute;inset:0}.g-item[data-astro-cid-lcdefpme]:hover .g-img[data-astro-cid-lcdefpme],.g-item[data-astro-cid-lcdefpme]:focus-within .g-img[data-astro-cid-lcdefpme]{transform:scale(1.06)}.g-item[data-astro-cid-lcdefpme]:hover:after,.g-item[data-astro-cid-lcdefpme]:focus-within:after{opacity:1}.g-view[data-astro-cid-lcdefpme]{left:var(--spacing-s2);bottom:var(--spacing-s2);z-index:2;font-family:var(--font-display);letter-spacing:.05em;text-transform:uppercase;color:#fff;opacity:0;font-size:13px;font-weight:800;transition:opacity .25s;position:absolute}.g-item[data-astro-cid-lcdefpme]:hover .g-view[data-astro-cid-lcdefpme],.g-item[data-astro-cid-lcdefpme]:focus-within .g-view[data-astro-cid-lcdefpme]{opacity:1}.gal-a[data-astro-cid-lcdefpme]{grid-area:span 2/span 3}.gal-b[data-astro-cid-lcdefpme],.gal-c[data-astro-cid-lcdefpme]{grid-column:span 3}.gal-d[data-astro-cid-lcdefpme],.gal-e[data-astro-cid-lcdefpme],.gal-f[data-astro-cid-lcdefpme]{grid-column:span 2}@media (width<=680px){.gallery-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr);grid-auto-rows:auto}.g-item[data-astro-cid-lcdefpme]{aspect-ratio:1}.gal-a[data-astro-cid-lcdefpme],.gal-b[data-astro-cid-lcdefpme],.gal-c[data-astro-cid-lcdefpme],.gal-d[data-astro-cid-lcdefpme],.gal-e[data-astro-cid-lcdefpme],.gal-f[data-astro-cid-lcdefpme]{grid-area:auto}}.quote-benefit[data-astro-cid-lcdefpme]{color:var(--color-ink);padding-left:31px;font-size:15px;position:relative}.quote-benefit[data-astro-cid-lcdefpme]:before{content:"";background:var(--color-orange);width:20px;height:20px;position:absolute;top:3px;left:0;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3'%3E%3Cpath d='M5 13l4 4L19 7'/%3E%3C/svg%3E") 50%/contain no-repeat}
