.product-card[data-astro-cid-4fhpls6h]{--card-ink:#261b37;--card-violet:#70439a;--card-muted:#62566b;min-width:0;color:var(--card-ink);background:#fff;border:1px solid #e7dfe8;border-radius:16px;flex-direction:column;padding:1.6rem;transition:border-color .2s,box-shadow .2s;display:flex;box-shadow:0 8px 30px #261b3709}.product-card[data-astro-cid-4fhpls6h]:hover{border-color:#cbb6d4;box-shadow:0 12px 32px #261b3712}.product-card-top[data-astro-cid-4fhpls6h]{justify-content:space-between;align-items:flex-start;gap:.75rem;margin:0 0 1.6rem;display:flex}.card-kicker[data-astro-cid-4fhpls6h]{color:var(--card-violet);letter-spacing:.12em;text-transform:uppercase;padding-top:.3rem;font-size:.65rem;font-weight:750;line-height:1.4}.product-card[data-astro-cid-4fhpls6h] .card-status[data-astro-cid-4fhpls6h]{color:#593a70;text-align:center;background:#f4edf7;border:1px solid #dfd1e5;border-radius:99px;flex-shrink:0;max-width:55%;padding:.35rem .65rem;font-size:.65rem;font-weight:700;line-height:1.35}.product-card[data-astro-cid-4fhpls6h] .status-discontinued[data-astro-cid-4fhpls6h],.product-card[data-astro-cid-4fhpls6h] .card-status[data-astro-cid-4fhpls6h]:not(.tag-green){color:#824b3c;background:#fbf0ec;border-color:#efd7cd}.card-identity[data-astro-cid-4fhpls6h]{min-width:0}.product-brand[data-astro-cid-4fhpls6h]{color:var(--card-muted);letter-spacing:.035em;overflow-wrap:anywhere;margin:0 0 .5rem;font-size:.75rem;font-weight:700}.product-title[data-astro-cid-4fhpls6h]{color:var(--card-ink);justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.product-title[data-astro-cid-4fhpls6h] h3[data-astro-cid-4fhpls6h]{font-family:var(--serif,Georgia, serif);letter-spacing:-.025em;overflow-wrap:anywhere;font-size:clamp(1.5rem,2vw,1.8rem);font-weight:600;line-height:1.12}.product-title[data-astro-cid-4fhpls6h] svg{color:var(--card-violet);margin-top:.25rem;transition:transform .2s}.product-title[data-astro-cid-4fhpls6h]:hover h3[data-astro-cid-4fhpls6h]{text-underline-offset:.16em;text-decoration:underline 1px}.product-title[data-astro-cid-4fhpls6h]:hover svg{transform:translate(3px)}.product-category[data-astro-cid-4fhpls6h]{color:var(--card-violet);margin:.8rem 0 0;font-size:.75rem;line-height:1.5}.product-category[data-astro-cid-4fhpls6h] a[data-astro-cid-4fhpls6h]{text-underline-offset:.2em;text-decoration:underline #cbb6d4}.product-category[data-astro-cid-4fhpls6h] a[data-astro-cid-4fhpls6h]:hover{color:var(--card-ink)}.product-card[data-astro-cid-4fhpls6h] .product-description[data-astro-cid-4fhpls6h]{color:#51465b;flex:1;margin:1.15rem 0 1.5rem;font-size:.875rem;line-height:1.7}.product-label-details[data-astro-cid-4fhpls6h]{background:#f9f5fa;border-radius:10px;margin-top:auto;padding:1rem}.product-label-details[data-astro-cid-4fhpls6h]>p[data-astro-cid-4fhpls6h]{color:#62536b;letter-spacing:.04em;margin:0 0 .65rem;font-size:.68rem;font-weight:750}.product-label-details[data-astro-cid-4fhpls6h] .platform-list[data-astro-cid-4fhpls6h]{flex-wrap:wrap;gap:.4rem;margin:0;display:flex}.product-label-details[data-astro-cid-4fhpls6h] .platform-list[data-astro-cid-4fhpls6h] span[data-astro-cid-4fhpls6h]{color:#51435c;background:#fff;border:1px solid #e8ddeb;border-radius:5px;padding:.25rem .5rem;font-size:.73rem;line-height:1.45}.product-bottom[data-astro-cid-4fhpls6h]{border-top:1px solid #e9e0e9;justify-content:space-between;align-items:center;gap:.75rem;margin-top:1.35rem;padding-top:1.15rem;display:flex}.product-bottom[data-astro-cid-4fhpls6h] .price[data-astro-cid-4fhpls6h]{color:var(--card-ink);font-size:.83rem;font-weight:750;line-height:1.4}.product-bottom[data-astro-cid-4fhpls6h] .visit-link[data-astro-cid-4fhpls6h]{color:var(--card-violet);white-space:nowrap;align-items:center;gap:.4rem;font-size:.75rem;font-weight:750;display:inline-flex}.product-bottom[data-astro-cid-4fhpls6h] .visit-link[data-astro-cid-4fhpls6h]:hover{text-decoration:underline}.product-card[data-astro-cid-4fhpls6h] .pricing-caveat[data-astro-cid-4fhpls6h]{color:var(--card-muted);margin:.65rem 0 0;font-size:.73rem;line-height:1.6}@media (width<=620px){.product-card[data-astro-cid-4fhpls6h]{padding:1.35rem}}
