.fx-hero[data-astro-cid-l4b6paec] h1[data-astro-cid-l4b6paec]{text-wrap:balance;max-width:18ch}.fx-hero[data-astro-cid-l4b6paec] h1[data-astro-cid-l4b6paec] em[data-astro-cid-l4b6paec],.fx-section[data-astro-cid-l4b6paec] h2[data-astro-cid-l4b6paec] em[data-astro-cid-l4b6paec]{color:var(--yellow);font-style:italic;font-weight:inherit}.fx-hero-grid[data-astro-cid-l4b6paec]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:48px;margin-top:12px;display:grid}@media (width<=960px){.fx-hero-grid[data-astro-cid-l4b6paec]{grid-template-columns:1fr}}.fx-hero-text[data-astro-cid-l4b6paec]{align-content:start;gap:18px;display:grid}.fx-lead[data-astro-cid-l4b6paec]{max-width:64ch;color:var(--light);opacity:.88;font-size:17px;line-height:1.65}.fx-actions[data-astro-cid-l4b6paec]{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.fx-btn[data-astro-cid-l4b6paec]{border:1px solid var(--yellow);min-height:44px;color:var(--white);transition:background var(--tr), color var(--tr);border-radius:999px;align-items:center;padding:10px 22px;font-size:14px;text-decoration:none;display:inline-flex}.fx-btn[data-astro-cid-l4b6paec]:hover,.fx-btn--primary[data-astro-cid-l4b6paec]{background:var(--yellow);color:var(--black)}.fx-btn[data-astro-cid-l4b6paec]:focus-visible,.fx-scen[data-astro-cid-l4b6paec] button[data-astro-cid-l4b6paec]:focus-visible,.fx-faq[data-astro-cid-l4b6paec] summary[data-astro-cid-l4b6paec]:focus-visible{outline:2px solid var(--yellow);outline-offset:3px}.fx-facts[data-astro-cid-l4b6paec]{border-top:1px solid var(--border-hi);display:grid}.fx-fact[data-astro-cid-l4b6paec]{border-bottom:1px solid var(--border-hi);grid-template-columns:104px 1fr;align-items:baseline;gap:16px;padding:16px 0;display:grid}.fx-fact[data-astro-cid-l4b6paec] b[data-astro-cid-l4b6paec]{color:var(--yellow);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:30px;font-weight:300}.fx-fact[data-astro-cid-l4b6paec] b[data-astro-cid-l4b6paec] small[data-astro-cid-l4b6paec]{font-size:15px}.fx-fact[data-astro-cid-l4b6paec] span[data-astro-cid-l4b6paec]{color:var(--light);opacity:.85;font-size:15px;line-height:1.5}.fx-section[data-astro-cid-l4b6paec]{padding:72px 0}.narrow[data-astro-cid-l4b6paec]{max-width:880px}.fx-section--alt[data-astro-cid-l4b6paec]{background:var(--section-bg-alt)}.fx-section[data-astro-cid-l4b6paec] h2[data-astro-cid-l4b6paec]{text-wrap:balance;margin-bottom:24px}.fx-group[data-astro-cid-l4b6paec]{letter-spacing:2px;text-transform:uppercase;color:var(--yellow);margin:28px 0 14px;font-size:13px;font-weight:500}.fx-note[data-astro-cid-l4b6paec]{max-width:76ch;color:var(--muted);margin-top:18px;font-size:14px;line-height:1.6}.fx-related[data-astro-cid-l4b6paec] a[data-astro-cid-l4b6paec]{color:var(--yellow);white-space:nowrap;margin-right:16px}.fx-pick[data-astro-cid-l4b6paec]{gap:20px;display:grid}.fx-scen[data-astro-cid-l4b6paec]{flex-wrap:wrap;gap:8px;display:flex}.fx-scen[data-astro-cid-l4b6paec] button[data-astro-cid-l4b6paec]{font:500 14px/20px var(--font-body);color:var(--white);border:1px solid var(--border-hi);cursor:pointer;min-height:44px;transition:background var(--tr), color var(--tr);background:0 0;border-radius:999px;padding:10px 18px}.fx-hint[data-astro-cid-l4b6paec]{color:var(--yellow);margin:0;font-size:14px}.fx-scen[data-astro-cid-l4b6paec] button[data-astro-cid-l4b6paec]:hover{border-color:var(--yellow)}.fx-scen[data-astro-cid-l4b6paec] button[data-astro-cid-l4b6paec][aria-pressed=true]{background:var(--white);color:var(--black);border-color:var(--white)}.fx-kit[data-astro-cid-l4b6paec]{border:1px solid var(--border-hi);border-radius:var(--radius);background:var(--card);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;overflow:hidden}@media (width<=760px){.fx-kit[data-astro-cid-l4b6paec]{grid-template-columns:1fr}}.fx-kit-main[data-astro-cid-l4b6paec]{align-content:start;gap:12px;padding:28px;display:grid}.fx-kit-name[data-astro-cid-l4b6paec]{font-size:24px;font-weight:300;line-height:1.25}.fx-kit-main[data-astro-cid-l4b6paec] p[data-astro-cid-l4b6paec]{color:var(--light);opacity:.85;line-height:1.6}.fx-kit-side[data-astro-cid-l4b6paec]{background:var(--card-hi);border-left:1px solid var(--border);padding:20px 28px}@media (width<=760px){.fx-kit-side[data-astro-cid-l4b6paec]{border-left:0;border-top:1px solid var(--border)}}.fx-kv{border-bottom:1px solid var(--border);justify-content:space-between;gap:16px;padding:10px 0;font-size:15px;display:flex}.fx-kv:last-child{border-bottom:0}.fx-kv span{color:var(--muted)}.fx-kv b{text-align:right;font-variant-numeric:tabular-nums;font-weight:500}.fx-models[data-astro-cid-l4b6paec]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;display:grid}.fx-model[data-astro-cid-l4b6paec]{border:1px solid var(--border-hi);border-radius:var(--radius);background:var(--card);align-content:start;gap:6px;min-width:0;padding:16px;display:grid}.fx-img[data-astro-cid-l4b6paec]{background:#f2f0ec;border-radius:10px;justify-content:center;align-items:center;height:190px;margin-bottom:8px;padding:12px;display:flex;overflow:hidden}.fx-img[data-astro-cid-l4b6paec] img[data-astro-cid-l4b6paec]{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:166px;display:block}.fx-model[data-astro-cid-l4b6paec] .k[data-astro-cid-l4b6paec],.fx-card[data-astro-cid-l4b6paec] .k[data-astro-cid-l4b6paec]{letter-spacing:2px;text-transform:uppercase;color:var(--muted);font-size:11px}.fx-model[data-astro-cid-l4b6paec] h4[data-astro-cid-l4b6paec]{margin:0;font-size:19px;font-weight:500}.fx-model[data-astro-cid-l4b6paec] ul[data-astro-cid-l4b6paec],.fx-card[data-astro-cid-l4b6paec] ul[data-astro-cid-l4b6paec]{color:var(--light);opacity:.85;gap:3px;margin:4px 0 0;padding-left:18px;font-size:14px;line-height:1.5;display:grid}.fx-cmp[data-astro-cid-l4b6paec]{border:1px solid var(--border-hi);border-radius:var(--radius);overflow-x:auto}.fx-cmp[data-astro-cid-l4b6paec] table[data-astro-cid-l4b6paec]{border-collapse:collapse;width:100%;min-width:680px;font-size:14px}.fx-cmp[data-astro-cid-l4b6paec] th[data-astro-cid-l4b6paec],.fx-cmp[data-astro-cid-l4b6paec] td[data-astro-cid-l4b6paec]{border-bottom:1px solid var(--border);text-align:left;vertical-align:top;padding:12px 14px}.fx-cmp[data-astro-cid-l4b6paec] thead[data-astro-cid-l4b6paec] th[data-astro-cid-l4b6paec]{letter-spacing:1.2px;text-transform:uppercase;color:var(--muted);background:var(--card-hi);font-size:12px;font-weight:500}.fx-cmp[data-astro-cid-l4b6paec] tbody[data-astro-cid-l4b6paec] th[data-astro-cid-l4b6paec]{color:var(--light);width:28%;font-weight:500}.fx-cmp[data-astro-cid-l4b6paec] tr[data-astro-cid-l4b6paec]:last-child td[data-astro-cid-l4b6paec],.fx-cmp[data-astro-cid-l4b6paec] tr[data-astro-cid-l4b6paec]:last-child th[data-astro-cid-l4b6paec]{border-bottom:0}.fx-strong[data-astro-cid-l4b6paec]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin-top:24px;display:grid}.fx-card[data-astro-cid-l4b6paec]{border:1px solid var(--border-hi);border-radius:var(--radius);background:var(--card);gap:6px;padding:20px;display:grid}.fx-sr[data-astro-cid-l4b6paec]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fx-cmp[data-astro-cid-l4b6paec]:focus-visible{outline:2px solid var(--yellow);outline-offset:3px}.fx-case[data-astro-cid-l4b6paec]{border-top:1px solid var(--border-hi);max-width:640px}.fx-faq[data-astro-cid-l4b6paec]{gap:10px;display:grid}.fx-faq[data-astro-cid-l4b6paec] details[data-astro-cid-l4b6paec]{border:1px solid var(--border-hi);border-radius:10px;padding:16px 18px}.fx-faq[data-astro-cid-l4b6paec] summary[data-astro-cid-l4b6paec]{cursor:pointer;font-weight:500}.fx-faq[data-astro-cid-l4b6paec] p[data-astro-cid-l4b6paec]{color:var(--light);opacity:.85;margin-top:12px;font-size:15px;line-height:1.65}.fx-scen[data-astro-cid-l4b6paec] button[data-astro-cid-l4b6paec]{transition:background var(--tr), color var(--tr), border-color var(--tr), transform .1s;background:#ffffff0f;border-color:#ffffff61;box-shadow:0 1px #0006}.fx-scen[data-astro-cid-l4b6paec] button[data-astro-cid-l4b6paec]:hover{border-color:var(--yellow);background:#ffffff1f}.fx-scen[data-astro-cid-l4b6paec] button[data-astro-cid-l4b6paec]:active{transform:scale(.97)}.fx-scen[data-astro-cid-l4b6paec] button[data-astro-cid-l4b6paec][aria-pressed=true]{background:var(--white);border-color:var(--white)}@media (width<=640px){.fx-section[data-astro-cid-l4b6paec]{padding:48px 0}.fx-fact[data-astro-cid-l4b6paec]{grid-template-columns:84px 1fr}}@media (prefers-reduced-motion:reduce){.fx-btn[data-astro-cid-l4b6paec],.fx-scen[data-astro-cid-l4b6paec] button[data-astro-cid-l4b6paec]{transition:none}}
