.ehero[data-astro-cid-5zdyrieh]{background:var(--paper-2);border-bottom:1px solid var(--line);padding-block:clamp(3rem,7vw,5.5rem) clamp(2rem,4vw,3rem)}.ehero__sub[data-astro-cid-5zdyrieh]{max-width:52ch;color:var(--slate);margin:1.1rem 0 0;font-size:clamp(1rem,.95rem + .3vw,1.15rem)}.ehero__cta[data-astro-cid-5zdyrieh]{margin-top:1.9rem}.eq[data-astro-cid-5zdyrieh]{gap:clamp(1.5rem,3vw,2.25rem);margin:0;padding:0;list-style:none;display:grid}@media (width>=700px){.eq[data-astro-cid-5zdyrieh]{grid-template-columns:repeat(2,1fr)}}@media (width>=1100px){.eq[data-astro-cid-5zdyrieh]{grid-template-columns:repeat(3,1fr)}}.eq__card[data-astro-cid-5zdyrieh]{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);transition:box-shadow .25s var(--ease), border-color .25s var(--ease);grid-template-rows:auto 1fr;display:grid;position:relative;overflow:hidden}.eq__card[data-astro-cid-5zdyrieh]:hover{border-color:var(--slate-2);box-shadow:var(--shadow)}.eq__media[data-astro-cid-5zdyrieh]{position:relative;overflow:hidden}.eq__sold[data-astro-cid-5zdyrieh]{z-index:1;color:#fff;letter-spacing:.4em;text-indent:.4em;text-align:center;text-transform:uppercase;background:#a80532eb;width:130%;padding:.7rem 0;font-size:clamp(1.5rem,1.2rem + 1.2vw,2.1rem);font-weight:800;position:absolute;top:50%;left:-15%;translate:0 -50%;rotate:-14deg;box-shadow:0 6px 20px #00000059}.is-sold[data-astro-cid-5zdyrieh] .eq__media[data-astro-cid-5zdyrieh] img{filter:grayscale(.55)brightness(.92)}.is-sold[data-astro-cid-5zdyrieh] .eq__price[data-astro-cid-5zdyrieh]{color:var(--slate-2);text-decoration:line-through 2px}.eq__media[data-astro-cid-5zdyrieh] img{aspect-ratio:4/3;object-fit:cover;background:var(--paper-3);width:100%}.eq__noimg[data-astro-cid-5zdyrieh]{aspect-ratio:4/3;background:var(--paper-2);color:var(--slate-2);letter-spacing:var(--tracking-wide);text-transform:uppercase;place-items:center;font-size:.74rem;font-weight:600;display:grid}.eq__body[data-astro-cid-5zdyrieh]{align-content:start;padding:clamp(1.15rem,2.2vw,1.6rem);display:grid}.eq__name[data-astro-cid-5zdyrieh]{letter-spacing:-.005em;text-transform:uppercase;margin:0;font-size:clamp(1.02rem,.96rem + .3vw,1.2rem);font-weight:800;line-height:1.25}.eq__price[data-astro-cid-5zdyrieh]{letter-spacing:-.02em;color:var(--red);margin:.7rem 0 0;font-size:clamp(1.25rem,1.1rem + .7vw,1.6rem);font-weight:800}.eq__price[data-astro-cid-5zdyrieh] span[data-astro-cid-5zdyrieh]{letter-spacing:var(--tracking-wide);color:var(--slate-2);font-size:.62em;font-weight:700}.eq__specs[data-astro-cid-5zdyrieh]{border-top:1px solid var(--line);flex-wrap:wrap;gap:.5rem 1.75rem;margin:1.15rem 0 0;padding-top:1.15rem;display:flex}.eq__specs[data-astro-cid-5zdyrieh] dt[data-astro-cid-5zdyrieh]{letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--slate-2);font-size:.7rem;font-weight:700}.eq__specs[data-astro-cid-5zdyrieh] dd[data-astro-cid-5zdyrieh]{margin:.15rem 0 0;font-size:.95rem;font-weight:700}.eq__notes[data-astro-cid-5zdyrieh]{color:var(--slate);margin-top:.9rem;font-size:.92rem}.eq__notes[data-astro-cid-5zdyrieh] p{margin:0}.eq__notes[data-astro-cid-5zdyrieh]:empty{display:none}.eq__open[data-astro-cid-5zdyrieh]{color:inherit;font:inherit;letter-spacing:inherit;text-align:left;text-transform:inherit;cursor:pointer;background:0 0;border:0;padding:0}.eq__open[data-astro-cid-5zdyrieh]:after{content:"";z-index:2;position:absolute;inset:0}.eq__open[data-astro-cid-5zdyrieh]:focus-visible{outline:none}.eq__card[data-astro-cid-5zdyrieh]:has(.eq__open:focus-visible){outline:3px solid var(--red);outline-offset:2px}.eq__more[data-astro-cid-5zdyrieh]{letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--red);margin:1.1rem 0 0;font-size:.74rem;font-weight:700}.eqd[data-astro-cid-5zdyrieh]{border-radius:var(--radius);background:var(--paper);width:min(980px,100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--ink);border:0;padding:0;overflow:auto;box-shadow:0 30px 80px #00000073}.eqd[data-astro-cid-5zdyrieh]::backdrop{background:#0f1113b8}.eqd__inner[data-astro-cid-5zdyrieh]{display:grid;position:relative}@media (width>=860px){.eqd__inner[data-astro-cid-5zdyrieh]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}.eqd__media[data-astro-cid-5zdyrieh]{background:var(--paper-3)}.eqd__media[data-astro-cid-5zdyrieh] img{object-fit:cover;width:100%;height:100%;max-height:46vh;display:block}@media (width>=860px){.eqd__media[data-astro-cid-5zdyrieh] img{min-height:420px;max-height:none}.eqd__media[data-astro-cid-5zdyrieh] .eq__noimg[data-astro-cid-5zdyrieh]{aspect-ratio:auto;height:100%}}.eqd__body[data-astro-cid-5zdyrieh]{padding:clamp(1.4rem,3vw,2.25rem)}.eqd__name[data-astro-cid-5zdyrieh]{margin:0;padding-right:2.5rem;font-size:clamp(1.3rem,1.1rem + .9vw,1.75rem);line-height:1.2}.eqd__price[data-astro-cid-5zdyrieh]{margin-top:.8rem}.eqd__specs[data-astro-cid-5zdyrieh]{border-top:1px solid var(--line);margin:1.25rem 0 0}.eqd__specs[data-astro-cid-5zdyrieh]>div[data-astro-cid-5zdyrieh]{border-bottom:1px solid var(--line);justify-content:space-between;gap:1.5rem;padding:.7rem 0;display:flex}.eqd__specs[data-astro-cid-5zdyrieh] dt[data-astro-cid-5zdyrieh]{letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--slate-2);font-size:.72rem;font-weight:700}.eqd__specs[data-astro-cid-5zdyrieh] dd[data-astro-cid-5zdyrieh]{text-align:right;margin:0;font-weight:700}.eqd__notes[data-astro-cid-5zdyrieh]{margin-top:1.1rem}.eqd__ask[data-astro-cid-5zdyrieh]{color:var(--slate);margin:1.1rem 0 0;font-size:.95rem}.eqd__actions[data-astro-cid-5zdyrieh]{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.eqd__close[data-astro-cid-5zdyrieh]{z-index:1;border:1px solid var(--line);background:var(--paper);width:2.5rem;height:2.5rem;color:var(--ink);cursor:pointer;border-radius:50%;place-items:center;padding:0;font-size:1.6rem;line-height:1;display:grid;position:absolute;top:.6rem;right:.6rem}.eqd__close[data-astro-cid-5zdyrieh]:hover{border-color:var(--slate-2)}html:has(dialog[open]){overflow:hidden}.eq__cta[data-astro-cid-5zdyrieh]{align-items:center;gap:2rem;display:grid}@media (width>=860px){.eq__cta[data-astro-cid-5zdyrieh]{grid-template-columns:1fr auto}}
