.plats[data-astro-cid-le45m4z2]{display:flex;flex-wrap:wrap;gap:var(--sp-1) var(--sp-3);list-style:none;padding:0;margin:0}.plat[data-astro-cid-le45m4z2]{display:inline-flex;align-items:center;gap:3px;letter-spacing:.08em;color:var(--text-muted)}.card[data-astro-cid-g5sewvjw]{display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-5);background:var(--surface-raised);border:var(--hairline) solid var(--border-hairline);border-radius:var(--r-shell);box-shadow:var(--shadow-ambient);position:relative;height:100%;transition:transform var(--dur-base) var(--ease),box-shadow var(--dur-base) var(--ease)}.card[data-astro-cid-g5sewvjw]:hover{transform:translateY(-3px);box-shadow:var(--shadow-float)}.stripe[data-astro-cid-g5sewvjw]{display:none}.row-head[data-astro-cid-g5sewvjw]{display:grid;grid-template-columns:auto 1fr auto;align-items:start;gap:var(--sp-3)}.ident[data-astro-cid-g5sewvjw]{min-width:0}.name[data-astro-cid-g5sewvjw]{font:var(--text-h3);letter-spacing:var(--track-heading);margin-bottom:2px}.name-link[data-astro-cid-g5sewvjw]:hover{color:var(--accent)}.cat[data-astro-cid-g5sewvjw]{display:inline-flex;align-items:center;font:var(--text-small);font-size:12px;color:var(--text-muted);text-transform:none;letter-spacing:0;min-height:24px}.cat[data-astro-cid-g5sewvjw]:hover{color:var(--accent)}.compare[data-astro-cid-g5sewvjw]{display:inline-flex;align-items:center;gap:var(--sp-2);cursor:pointer;position:relative;z-index:2;padding:var(--sp-2) var(--sp-2);margin:calc(-1 * var(--sp-2));min-height:44px;border-radius:var(--r-pill)}.compare[data-astro-cid-g5sewvjw]:hover{background:var(--surface)}.compare-input[data-astro-cid-g5sewvjw]{position:absolute;opacity:0;inset:0;width:100%;height:100%;min-height:44px;margin:0;cursor:pointer}.compare-box[data-astro-cid-g5sewvjw]{width:20px;height:20px;border:1.5px solid var(--text-muted);border-radius:var(--r-pill);display:inline-flex;align-items:center;justify-content:center;color:transparent;background:var(--surface-raised);transition:background var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}.compare-input[data-astro-cid-g5sewvjw]:checked+.compare-box[data-astro-cid-g5sewvjw]{background:var(--accent);border-color:var(--accent);color:#fff}.compare-text[data-astro-cid-g5sewvjw]{letter-spacing:var(--track-label)}.tagline[data-astro-cid-g5sewvjw]{font:var(--text-small);color:var(--text-secondary);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:3em}.row-price[data-astro-cid-g5sewvjw]{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--sp-2);min-width:0}.price[data-astro-cid-g5sewvjw]{font-variant-numeric:tabular-nums;font-size:13px}.free-limit[data-astro-cid-g5sewvjw]{font:var(--text-label);text-transform:none;letter-spacing:0;color:var(--text-muted);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:100%;min-width:0;flex:1 1 100%;line-height:1.45}@media(hover:none){.free-limit[data-astro-cid-g5sewvjw]{-webkit-line-clamp:unset;line-clamp:unset;display:block}}.row-rating[data-astro-cid-g5sewvjw]{margin-top:auto;padding-top:var(--sp-2)}.row-foot[data-astro-cid-g5sewvjw]{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);border-top:var(--hairline) solid var(--border-hairline);padding-top:var(--sp-3)}.verified[data-astro-cid-g5sewvjw]{display:inline-flex;align-items:center;gap:6px;color:var(--text-muted);letter-spacing:.04em}.actions[data-astro-cid-g5sewvjw]{display:inline-flex;align-items:center;gap:var(--sp-3)}.profile[data-astro-cid-g5sewvjw],.visit[data-astro-cid-g5sewvjw]{font:var(--text-small);font-size:12.5px;font-weight:560;display:inline-flex;align-items:center;gap:4px;min-height:44px}.profile[data-astro-cid-g5sewvjw]:hover,.visit[data-astro-cid-g5sewvjw]:hover,.visit[data-astro-cid-g5sewvjw]{color:var(--accent)}.is-compact[data-astro-cid-g5sewvjw]{padding:var(--sp-4)}.is-compact[data-astro-cid-g5sewvjw] .tagline[data-astro-cid-g5sewvjw]{-webkit-line-clamp:1;line-clamp:1;min-height:auto}
