.phero[data-astro-cid-j6zfi67b]{padding-block:clamp(2.5rem,1.5rem + 3vw,4.5rem) 0}.phero[data-astro-cid-j6zfi67b] h1[data-astro-cid-j6zfi67b]{font-size:clamp(2.75rem,1.4rem + 5.5vw,6rem);font-weight:var(--w-heavy);line-height:.92;letter-spacing:-.045em;text-transform:uppercase;margin-block:1.2rem 1.5rem}.phero[data-astro-cid-j6zfi67b] h1[data-astro-cid-j6zfi67b] em[data-astro-cid-j6zfi67b]{font-style:normal;color:var(--accent)}.phero[data-astro-cid-j6zfi67b] .lead[data-astro-cid-j6zfi67b]{max-width:58ch}.phero__act[data-astro-cid-j6zfi67b]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.sec-head[data-astro-cid-j6zfi67b]{display:flex;flex-wrap:wrap;gap:1.5rem 3rem;align-items:end;justify-content:space-between;margin-bottom:clamp(2rem,1rem + 2vw,3rem)}.sec-head[data-astro-cid-j6zfi67b] h2[data-astro-cid-j6zfi67b]{margin-top:1rem;font-size:clamp(1.9rem,1.3rem + 2.2vw,3rem)}.sec-head__note[data-astro-cid-j6zfi67b]{font-size:var(--t-small);color:var(--ink-mute);max-width:38ch}.comparison-help[data-astro-cid-j6zfi67b],.comparison-note[data-astro-cid-j6zfi67b]{font-size:var(--t-small);color:var(--ink-soft)}.comparison-help[data-astro-cid-j6zfi67b]{margin-bottom:.75rem}.comparison-note[data-astro-cid-j6zfi67b]{margin-top:1rem;max-width:72ch}.comparison-scroll[data-astro-cid-j6zfi67b]{max-width:100%;overflow-x:auto;border:1px solid var(--rule);border-radius:var(--radius-lg);background:var(--paper)}.comparison[data-astro-cid-j6zfi67b]{width:100%;min-width:42rem;border-collapse:collapse;font-size:var(--t-small)}.comparison[data-astro-cid-j6zfi67b] caption[data-astro-cid-j6zfi67b]{text-align:left;padding:1rem;font-weight:700}.comparison[data-astro-cid-j6zfi67b] th[data-astro-cid-j6zfi67b],.comparison[data-astro-cid-j6zfi67b] td[data-astro-cid-j6zfi67b]{padding:.8rem 1rem;text-align:left;vertical-align:top;border-top:1px solid var(--rule)}.comparison[data-astro-cid-j6zfi67b] thead[data-astro-cid-j6zfi67b] th[data-astro-cid-j6zfi67b]{background:var(--paper-warm)}.comparison[data-astro-cid-j6zfi67b] tbody[data-astro-cid-j6zfi67b] th[data-astro-cid-j6zfi67b]{min-width:9rem}.prod[data-astro-cid-j6zfi67b]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr));gap:clamp(.6rem,.4rem + .5vw,1rem)}.prod__i[data-astro-cid-j6zfi67b] a[data-astro-cid-j6zfi67b]{display:grid;gap:0;text-decoration:none;border:1px solid var(--rule);border-radius:var(--radius-lg);overflow:hidden;height:100%;transition:border-color .3s var(--ease),transform .3s var(--ease)}.prod__i[data-astro-cid-j6zfi67b] a[data-astro-cid-j6zfi67b]:hover{border-color:var(--ink);transform:translateY(-3px)}.prod__media[data-astro-cid-j6zfi67b]{display:grid;place-items:center;aspect-ratio:3/2;background:var(--ink)}.prod__depth[data-astro-cid-j6zfi67b]{display:flex;align-items:baseline;gap:.1rem;color:#fff;font-family:var(--font-display)}.prod__depth[data-astro-cid-j6zfi67b] b[data-astro-cid-j6zfi67b]{font-weight:900;font-size:clamp(1.8rem,1.2rem + 2vw,2.8rem);letter-spacing:-.05em}.prod__depth[data-astro-cid-j6zfi67b] i[data-astro-cid-j6zfi67b]{font-style:normal;font-size:.8rem;font-weight:600;color:#ffffff80}.prod__body[data-astro-cid-j6zfi67b]{padding:.9rem 1rem 1.1rem;display:grid;gap:.2rem}.prod__name[data-astro-cid-j6zfi67b]{font-family:var(--font-display);font-weight:800;font-size:1.05rem;color:var(--ink);letter-spacing:-.015em}.prod__cfg[data-astro-cid-j6zfi67b]{font-size:var(--t-micro);color:var(--ink-mute);letter-spacing:.04em}.tex[data-astro-cid-j6zfi67b]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:1rem}.tex__i[data-astro-cid-j6zfi67b] a[data-astro-cid-j6zfi67b]{display:grid;gap:.5rem;align-content:start;height:100%;padding:clamp(1.25rem,1rem + 1vw,1.9rem);background:var(--paper);border:1px solid var(--rule);border-radius:var(--radius-lg);text-decoration:none;transition:border-color .3s var(--ease),transform .3s var(--ease)}.tex__i[data-astro-cid-j6zfi67b] a[data-astro-cid-j6zfi67b]:hover{border-color:var(--ink);transform:translateY(-3px)}.tex__i[data-astro-cid-j6zfi67b] h3[data-astro-cid-j6zfi67b]{font-size:var(--t-h3)}.tex__cfg[data-astro-cid-j6zfi67b]{font-size:var(--t-micro);text-transform:uppercase;letter-spacing:.1em;color:var(--accent);font-weight:600}.tex__int[data-astro-cid-j6zfi67b]{font-size:var(--t-small);color:var(--ink-soft)}.tex__go[data-astro-cid-j6zfi67b]{font-size:var(--t-micro);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink);margin-top:.3rem}
