.hero[data-astro-cid-ge2uvauf]{padding-block:64px 56px;position:relative;overflow:hidden}.hero-grid[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:64px;display:grid}.hero-copy[data-astro-cid-ge2uvauf]{max-width:660px}.hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{letter-spacing:-.005em;margin-top:20px;font-size:clamp(46px,6.1vw,76px);line-height:.96}.hero-intro[data-astro-cid-ge2uvauf]{max-width:54ch;color:var(--muted);margin-top:22px;font-size:18px;line-height:1.62}.hero-actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.hero-meta[data-astro-cid-ge2uvauf]{border-top:1px solid var(--line-soft);flex-wrap:wrap;gap:14px 34px;margin:38px 0 0;padding-top:20px;display:flex}.hero-meta[data-astro-cid-ge2uvauf] div[data-astro-cid-ge2uvauf]{gap:2px;display:grid}.hero-meta[data-astro-cid-ge2uvauf] dt[data-astro-cid-ge2uvauf]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted-2);font-size:10px}.hero-meta[data-astro-cid-ge2uvauf] dd[data-astro-cid-ge2uvauf]{color:var(--text);margin:0;font-size:14px;font-weight:600;line-height:1.3}.hero-figure[data-astro-cid-ge2uvauf]{background:linear-gradient(#f5a6230e,#fff0 46%),#11151cd1;margin:0;padding:10px 10px 0}.hero-figure__tag[data-astro-cid-ge2uvauf]{z-index:2;color:var(--amber-soft);letter-spacing:.16em;background:#07090db8;border:1px solid #f5a62366;padding:5px 8px;font-size:10px;position:absolute;top:18px;left:18px}.hero-figure__frame[data-astro-cid-ge2uvauf]{border:1px solid var(--line);background:#05070a;position:relative;overflow:hidden}.hero-figure__frame[data-astro-cid-ge2uvauf]:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0b0e1329,#0000 30%),linear-gradient(#0000 66%,#0b0e1357);position:absolute;inset:0}.hero-figure[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{aspect-ratio:16/9;object-fit:cover;object-position:46% 50%;filter:saturate(.98)contrast(1.02);width:100%}.hero-figure__ring[data-astro-cid-ge2uvauf]{z-index:2;color:#f5a6239e;mix-blend-mode:screen;width:74px;height:74px;position:absolute;bottom:18px;right:18px}.hero-figure__caption[data-astro-cid-ge2uvauf]{border-top:1px solid var(--line-soft);min-height:42px;color:var(--muted-2);justify-content:space-between;align-items:center;gap:12px;padding:0 4px;display:flex}.hero-figure__caption[data-astro-cid-ge2uvauf] .mono[data-astro-cid-ge2uvauf]{color:var(--muted);font-size:10px}.hero-figure__credit[data-astro-cid-ge2uvauf]{color:var(--muted);text-align:right;font-size:12px}@media (width<=1080px){.hero-grid[data-astro-cid-ge2uvauf]{gap:40px}}@media (width<=920px){.hero[data-astro-cid-ge2uvauf]{padding-block:40px 44px}.hero-grid[data-astro-cid-ge2uvauf]{grid-template-columns:1fr;gap:30px}.hero-copy[data-astro-cid-ge2uvauf]{max-width:100%}.hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{font-size:clamp(42px,9vw,60px)}.hero-intro[data-astro-cid-ge2uvauf]{font-size:17px}}@media (width<=560px){.hero-actions[data-astro-cid-ge2uvauf]{display:grid}.hero-actions[data-astro-cid-ge2uvauf] .btn[data-astro-cid-ge2uvauf]{width:100%}.hero-meta[data-astro-cid-ge2uvauf]{gap:12px 22px;margin-top:28px}}.quick-facts[data-astro-cid-tqchhnie]{border-block:1px solid var(--line-soft);background:#ffffff03}.quick-facts__grid[data-astro-cid-tqchhnie]{grid-template-columns:1fr 1fr 1fr 1.45fr .7fr .95fr;display:grid}.quick-fact[data-astro-cid-tqchhnie]{border-right:1px solid var(--line-soft);gap:5px;padding:20px 20px 18px 0;display:grid}.quick-fact[data-astro-cid-tqchhnie]:last-child{border-right:0}.quick-fact__label[data-astro-cid-tqchhnie]{color:var(--muted-2);letter-spacing:.14em;font-size:10px}.quick-fact__value[data-astro-cid-tqchhnie]{color:var(--text);font-size:14.5px;font-weight:600;line-height:1.35}@media (width<=960px){.quick-facts__grid[data-astro-cid-tqchhnie]{grid-template-columns:repeat(3,minmax(0,1fr))}.quick-fact[data-astro-cid-tqchhnie]{border-bottom:1px solid var(--line-soft);padding:16px 16px 14px 0}.quick-fact[data-astro-cid-tqchhnie]:nth-child(3n){border-right:0}.quick-fact[data-astro-cid-tqchhnie]:nth-last-child(-n+3){border-bottom:0}}@media (width<=560px){.quick-facts__grid[data-astro-cid-tqchhnie]{grid-template-columns:repeat(2,minmax(0,1fr))}.quick-fact[data-astro-cid-tqchhnie]{padding:13px 12px 12px 0}.quick-fact[data-astro-cid-tqchhnie]:nth-child(3n){border-right:1px solid var(--line-soft)}.quick-fact[data-astro-cid-tqchhnie]:nth-child(2n){border-right:0}.quick-fact[data-astro-cid-tqchhnie]:nth-last-child(-n+2){border-bottom:0}.quick-fact__value[data-astro-cid-tqchhnie]{font-size:13.5px}}.guide-directory[data-astro-cid-iwax2nbm]{scroll-margin-top:calc(var(--header-h) + 16px)}.directory-grid[data-astro-cid-iwax2nbm]{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.directory-card[data-astro-cid-iwax2nbm]{border:1px solid var(--line);background:var(--surface);transition:border-color .18s var(--ease), transform .18s var(--ease);flex-direction:column;display:flex;overflow:hidden}.directory-card[data-astro-cid-iwax2nbm]:hover{border-color:#3a4557;transform:translateY(-2px)}.directory-card__figure[data-astro-cid-iwax2nbm]{border-bottom:1px solid var(--line);background:#05070a;margin:0;position:relative;overflow:hidden}.directory-card__figure[data-astro-cid-iwax2nbm]:after{content:"";pointer-events:none;background:linear-gradient(#0000 45%,#090c118c);position:absolute;inset:0}.directory-card__figure[data-astro-cid-iwax2nbm] img[data-astro-cid-iwax2nbm]{aspect-ratio:16/9;object-fit:cover;width:100%;transition:transform .42s var(--ease)}.directory-card[data-astro-cid-iwax2nbm]:hover .directory-card__figure[data-astro-cid-iwax2nbm] img[data-astro-cid-iwax2nbm]{transform:scale(1.03)}.directory-card__body[data-astro-cid-iwax2nbm]{flex-direction:column;gap:10px;padding:16px 16px 18px;display:flex}.directory-card__head[data-astro-cid-iwax2nbm]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.directory-card__head[data-astro-cid-iwax2nbm] h3[data-astro-cid-iwax2nbm]{font-size:24px;line-height:1.05}.directory-card__head[data-astro-cid-iwax2nbm] .mono[data-astro-cid-iwax2nbm]{color:var(--muted-2);white-space:nowrap;font-size:9.5px}.directory-card__desc[data-astro-cid-iwax2nbm]{color:var(--muted);font-size:14.5px;line-height:1.5}.directory-card__links[data-astro-cid-iwax2nbm]{border-top:1px solid var(--line-soft);gap:2px;margin-top:2px;padding-top:10px;display:grid}.directory-card__links[data-astro-cid-iwax2nbm] a[data-astro-cid-iwax2nbm]{min-height:34px;color:var(--text);align-items:center;gap:8px;font-size:14.5px;font-weight:600;text-decoration:none;display:flex}.directory-card__links[data-astro-cid-iwax2nbm] a[data-astro-cid-iwax2nbm]:before{content:"";border:1px solid var(--amber);flex:none;width:5px;height:5px;transform:rotate(45deg)}.directory-card__links[data-astro-cid-iwax2nbm] a[data-astro-cid-iwax2nbm]:hover{color:var(--amber-soft)}@media (width<=1020px){.directory-grid[data-astro-cid-iwax2nbm]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.directory-grid[data-astro-cid-iwax2nbm]{grid-template-columns:1fr}.directory-card__head[data-astro-cid-iwax2nbm] h3[data-astro-cid-iwax2nbm]{font-size:22px}}.systems-grid[data-astro-cid-cjmg5rex]{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.system-card[data-astro-cid-cjmg5rex]{border:1px solid var(--line);background:var(--surface);scroll-margin-top:calc(var(--header-h) + 24px);transition:border-color .18s var(--ease), background-color .18s var(--ease);grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);display:grid}.system-card[data-astro-cid-cjmg5rex]:hover{background:var(--surface-2);border-color:#465062}.system-card__media[data-astro-cid-cjmg5rex]{border-right:1px solid var(--line-soft);background:#05070a;position:relative;overflow:hidden}.system-card__media[data-astro-cid-cjmg5rex] img[data-astro-cid-cjmg5rex]{object-fit:cover;aspect-ratio:4/3;filter:saturate(.94)contrast(1.02);width:100%;height:100%;transition:transform .52s var(--ease), filter .52s var(--ease)}.system-card[data-astro-cid-cjmg5rex]:hover .system-card__media[data-astro-cid-cjmg5rex] img[data-astro-cid-cjmg5rex]{filter:saturate(1.02)contrast(1.03);transform:scale(1.025)}.system-card__number[data-astro-cid-cjmg5rex]{color:var(--amber);letter-spacing:.12em;background:#07090dc7;border:1px solid #f5a62357;padding:4px 7px;font-size:10px;position:absolute;top:10px;left:10px}.system-card__body[data-astro-cid-cjmg5rex]{align-content:start;gap:10px;padding:20px 20px 18px;display:grid}.system-card[data-astro-cid-cjmg5rex] h3[data-astro-cid-cjmg5rex]{font-size:26px;line-height:1.04}.system-card[data-astro-cid-cjmg5rex] p[data-astro-cid-cjmg5rex]{color:var(--muted);font-size:14.5px;line-height:1.55}.system-card__credit[data-astro-cid-cjmg5rex]{color:var(--muted);letter-spacing:.1em;margin-top:4px;font-size:11px}.systems-note[data-astro-cid-cjmg5rex]{max-width:88ch;margin-top:26px}@media (width<=1080px){.system-card[data-astro-cid-cjmg5rex]{grid-template-columns:1fr}.system-card__media[data-astro-cid-cjmg5rex]{border-right:0;border-bottom:1px solid var(--line-soft)}.system-card__media[data-astro-cid-cjmg5rex] img[data-astro-cid-cjmg5rex]{aspect-ratio:16/9}}@media (width<=640px){.systems-grid[data-astro-cid-cjmg5rex]{grid-template-columns:1fr}.system-card__body[data-astro-cid-cjmg5rex]{padding:16px 16px 15px}.system-card[data-astro-cid-cjmg5rex] h3[data-astro-cid-cjmg5rex]{font-size:24px}}.trailer-grid[data-astro-cid-mos457ih]{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:start;gap:48px;display:grid}.trailer-copy[data-astro-cid-mos457ih]{max-width:48ch;color:var(--muted);gap:18px;font-size:16px;display:grid}.trailer-facts[data-astro-cid-mos457ih]{border-top:1px solid var(--line-soft);gap:0;margin:0;display:grid}.trailer-facts[data-astro-cid-mos457ih] div[data-astro-cid-mos457ih]{border-bottom:1px solid var(--line-soft);grid-template-columns:100px minmax(0,1fr);gap:12px;padding:9px 0;display:grid}.trailer-facts[data-astro-cid-mos457ih] dt[data-astro-cid-mos457ih]{font-family:var(--font-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--muted-2);font-size:10px;line-height:1.9}.trailer-facts[data-astro-cid-mos457ih] dd[data-astro-cid-mos457ih]{color:var(--text);margin:0;font-size:14px}.trailer-card[data-astro-cid-mos457ih]{border:1px solid var(--line);background:var(--surface);color:var(--text);transition:border-color .18s var(--ease), transform .18s var(--ease);text-decoration:none;display:block}.trailer-card[data-astro-cid-mos457ih]:hover{color:var(--text);border-color:#f5a6238c;transform:translateY(-2px)}.trailer-card__media[data-astro-cid-mos457ih]{background:#05070a;position:relative;overflow:hidden}.trailer-card__media[data-astro-cid-mos457ih] img[data-astro-cid-mos457ih]{aspect-ratio:16/9;object-fit:cover;filter:saturate(.96);width:100%;transition:transform .52s var(--ease)}.trailer-card[data-astro-cid-mos457ih]:hover .trailer-card__media[data-astro-cid-mos457ih] img[data-astro-cid-mos457ih]{transform:scale(1.018)}.trailer-card__media[data-astro-cid-mos457ih]:after{content:"";background:linear-gradient(#07090d14 48%,#07090dd1);position:absolute;inset:0}.trailer-card__badge[data-astro-cid-mos457ih]{z-index:2;color:var(--amber-soft);background:#07090dc7;border:1px solid #f5a62373;padding:4px 8px;font-size:10px;position:absolute;top:12px;right:12px}.trailer-card__action[data-astro-cid-mos457ih]{z-index:2;color:#17120a;background:#f5a623f0;border:1px solid #f5a62399;align-items:center;gap:8px;padding:8px 12px;font-size:13.5px;font-weight:700;display:inline-flex;position:absolute;bottom:14px;left:16px}.trailer-card__action[data-astro-cid-mos457ih] svg[data-astro-cid-mos457ih]{width:13px;height:13px}.trailer-card__caption[data-astro-cid-mos457ih]{border-top:1px solid var(--line-soft);color:var(--muted-2);justify-content:space-between;align-items:center;gap:12px;padding:11px 14px;font-size:11.5px;display:flex}.trailer-card__caption[data-astro-cid-mos457ih] .mono[data-astro-cid-mos457ih]{color:var(--muted);font-size:10px}@media (width<=920px){.trailer-grid[data-astro-cid-mos457ih]{grid-template-columns:1fr;gap:26px}.trailer-copy[data-astro-cid-mos457ih]{max-width:64ch}}@media (width<=560px){.trailer-facts[data-astro-cid-mos457ih] div[data-astro-cid-mos457ih]{grid-template-columns:84px minmax(0,1fr)}}.platform-table-wrap[data-astro-cid-gjzadp75]{border:1px solid var(--line);background:var(--surface);overflow-x:auto}.platform-table[data-astro-cid-gjzadp75]{border-collapse:collapse;width:100%;font-size:15px}.platform-table[data-astro-cid-gjzadp75] th[data-astro-cid-gjzadp75],.platform-table[data-astro-cid-gjzadp75] td[data-astro-cid-gjzadp75]{border-bottom:1px solid var(--line-soft);text-align:left;vertical-align:top;padding:15px 18px}.platform-table[data-astro-cid-gjzadp75] thead[data-astro-cid-gjzadp75] th[data-astro-cid-gjzadp75]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted-2);background:#ffffff04;font-size:10px;font-weight:500}.platform-table[data-astro-cid-gjzadp75] tbody[data-astro-cid-gjzadp75] th[data-astro-cid-gjzadp75]{width:190px;color:var(--text-strong);font-family:var(--font-display);letter-spacing:.01em;font-size:19px;font-weight:600}.platform-table[data-astro-cid-gjzadp75] tbody[data-astro-cid-gjzadp75] tr[data-astro-cid-gjzadp75]:last-child th[data-astro-cid-gjzadp75],.platform-table[data-astro-cid-gjzadp75] tbody[data-astro-cid-gjzadp75] tr[data-astro-cid-gjzadp75]:last-child td[data-astro-cid-gjzadp75]{border-bottom:0}.platform-table[data-astro-cid-gjzadp75] tbody[data-astro-cid-gjzadp75] tr[data-astro-cid-gjzadp75]:hover{background:#f5a62307}.platform-table[data-astro-cid-gjzadp75] td[data-astro-cid-gjzadp75]{color:var(--muted)}.platform-table[data-astro-cid-gjzadp75] td[data-astro-cid-gjzadp75]:last-child{width:190px}.platform-table[data-astro-cid-gjzadp75] td[data-astro-cid-gjzadp75] a[data-astro-cid-gjzadp75]{color:var(--amber-soft);align-items:center;gap:5px;font-size:13.5px;text-decoration:none;display:inline-flex}.platform-table[data-astro-cid-gjzadp75] td[data-astro-cid-gjzadp75] a[data-astro-cid-gjzadp75]:hover{text-decoration:underline}.platform-table[data-astro-cid-gjzadp75] td[data-astro-cid-gjzadp75] a[data-astro-cid-gjzadp75] span[data-astro-cid-gjzadp75]{color:var(--muted-2);font-size:10px}.platform-grid[data-astro-cid-gjzadp75]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:22px;display:grid}.switch-callout[data-astro-cid-gjzadp75]{border-left:2px solid var(--green);background:linear-gradient(90deg, #3fc98a0e, #fff0 52%), var(--surface);grid-column:1/-1;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:10px 48px;padding:26px 28px;display:grid}.switch-callout[data-astro-cid-gjzadp75] h3[data-astro-cid-gjzadp75]{margin-top:12px;font-size:30px}.switch-callout[data-astro-cid-gjzadp75] p[data-astro-cid-gjzadp75]{max-width:70ch;color:var(--muted);grid-column:2;margin-top:0;font-size:15.5px}.switch-callout[data-astro-cid-gjzadp75] .note[data-astro-cid-gjzadp75]{margin-top:0;font-size:13px}.info-panel[data-astro-cid-gjzadp75]{border:1px solid var(--line);background:var(--surface);scroll-margin-top:calc(var(--header-h) + 24px);padding:22px 24px 24px}.info-panel--wide[data-astro-cid-gjzadp75]{grid-column:1/-1}.info-panel__kicker[data-astro-cid-gjzadp75]{color:var(--amber);letter-spacing:.15em;font-size:10px}.info-panel[data-astro-cid-gjzadp75] h3[data-astro-cid-gjzadp75]{margin-top:9px;font-size:27px}.info-panel[data-astro-cid-gjzadp75] p[data-astro-cid-gjzadp75]{color:var(--muted);margin-top:10px;font-size:14.5px}.info-panel[data-astro-cid-gjzadp75] .link-arrow[data-astro-cid-gjzadp75]{margin-top:14px;font-size:14px}.requirements[data-astro-cid-gjzadp75]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;margin:12px 0 0;display:grid}.requirements[data-astro-cid-gjzadp75] div[data-astro-cid-gjzadp75]{border-top:1px solid var(--line-soft);grid-template-columns:92px minmax(0,1fr);gap:10px;padding:8px 0;display:grid}.requirements[data-astro-cid-gjzadp75] dt[data-astro-cid-gjzadp75]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted-2);font-size:10px;line-height:2}.requirements[data-astro-cid-gjzadp75] dd[data-astro-cid-gjzadp75]{color:var(--text);margin:0;font-size:13.5px}.platforms-note[data-astro-cid-gjzadp75]{max-width:92ch;margin-top:24px}@media (width<=960px){.platform-table[data-astro-cid-gjzadp75] tbody[data-astro-cid-gjzadp75] th[data-astro-cid-gjzadp75],.platform-table[data-astro-cid-gjzadp75] td[data-astro-cid-gjzadp75]:last-child{width:150px}}@media (width<=720px){.platform-table-wrap[data-astro-cid-gjzadp75]{background:0 0;border:0;overflow:visible}.platform-table[data-astro-cid-gjzadp75] thead[data-astro-cid-gjzadp75]{display:none}.platform-table[data-astro-cid-gjzadp75],.platform-table[data-astro-cid-gjzadp75] tbody[data-astro-cid-gjzadp75],.platform-table[data-astro-cid-gjzadp75] tr[data-astro-cid-gjzadp75],.platform-table[data-astro-cid-gjzadp75] th[data-astro-cid-gjzadp75],.platform-table[data-astro-cid-gjzadp75] td[data-astro-cid-gjzadp75]{width:100%;display:block}.platform-table[data-astro-cid-gjzadp75] tr[data-astro-cid-gjzadp75]{border:1px solid var(--line);background:var(--surface);margin-bottom:12px}.platform-table[data-astro-cid-gjzadp75] tbody[data-astro-cid-gjzadp75] th[data-astro-cid-gjzadp75]{border-bottom:0;padding:14px 16px 6px;font-size:22px}.platform-table[data-astro-cid-gjzadp75] td[data-astro-cid-gjzadp75]{border-bottom:1px solid var(--line-soft);padding:6px 16px 12px}.platform-table[data-astro-cid-gjzadp75] td[data-astro-cid-gjzadp75]:last-child{border-bottom:0;padding-block:10px 12px}.platform-table[data-astro-cid-gjzadp75] td[data-astro-cid-gjzadp75]:before{content:attr(data-label);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted-2);margin-bottom:4px;font-size:10px;display:block}.platform-table[data-astro-cid-gjzadp75] tbody[data-astro-cid-gjzadp75] th[data-astro-cid-gjzadp75]:before{display:none}.platform-grid[data-astro-cid-gjzadp75]{grid-template-columns:1fr}.info-panel--wide[data-astro-cid-gjzadp75],.switch-callout[data-astro-cid-gjzadp75]{grid-column:auto}.switch-callout[data-astro-cid-gjzadp75]{grid-template-columns:1fr;gap:10px}.switch-callout[data-astro-cid-gjzadp75] p[data-astro-cid-gjzadp75]{grid-column:1;margin-top:4px}.requirements[data-astro-cid-gjzadp75]{grid-template-columns:1fr}}@media (width<=560px){.switch-callout[data-astro-cid-gjzadp75]{padding:20px 18px}.info-panel[data-astro-cid-gjzadp75]{padding:18px 18px 20px}}.score-grid[data-astro-cid-e7pquxyr]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.score-card[data-astro-cid-e7pquxyr]{border:1px solid var(--line);background:var(--surface);min-height:210px;scroll-margin-top:calc(var(--header-h) + 24px);align-content:start;gap:4px;padding:20px 20px 18px;display:grid;position:relative}.score-card[data-astro-cid-e7pquxyr]:before{content:"";background:var(--amber);width:34px;height:2px;position:absolute;top:-1px;left:20px}.score-card--green[data-astro-cid-e7pquxyr]:before{background:var(--green)}.score-card__label[data-astro-cid-e7pquxyr]{color:var(--muted-2);letter-spacing:.12em;font-size:10px}.score-card__value[data-astro-cid-e7pquxyr]{font-family:var(--font-display);color:var(--text-strong);margin-top:10px;font-size:clamp(38px,4vw,50px);font-weight:600;line-height:.95}.score-card__qualifier[data-astro-cid-e7pquxyr]{color:var(--muted);font-size:13.5px}.score-card__scope[data-astro-cid-e7pquxyr]{border-top:1px solid var(--line-soft);color:var(--muted-2);letter-spacing:.08em;margin-top:auto;padding-top:16px;font-size:10px;line-height:1.6}.reception-body[data-astro-cid-e7pquxyr]{border-top:1px solid var(--line-soft);grid-template-columns:minmax(0,.8fr) minmax(0,.8fr) minmax(0,1.15fr);gap:32px;margin-top:34px;padding-top:30px;display:grid}.reception-col__label[data-astro-cid-e7pquxyr]{letter-spacing:.14em;margin-bottom:14px;font-size:10px}.reception-col__label--good[data-astro-cid-e7pquxyr]{color:var(--green)}.reception-col__label--warn[data-astro-cid-e7pquxyr]{color:var(--amber)}.reception-col[data-astro-cid-e7pquxyr] ul[data-astro-cid-e7pquxyr]{gap:12px;display:grid}.reception-col[data-astro-cid-e7pquxyr] li[data-astro-cid-e7pquxyr]{color:var(--muted);padding-left:17px;font-size:14.5px;position:relative}.reception-col[data-astro-cid-e7pquxyr] li[data-astro-cid-e7pquxyr]:before{content:"";background:var(--amber);width:7px;height:1px;position:absolute;top:.66em;left:0}.reception-col[data-astro-cid-e7pquxyr]:first-child li[data-astro-cid-e7pquxyr]:before{background:var(--green)}.reception-note[data-astro-cid-e7pquxyr]{border-left:1px solid var(--line-soft);color:var(--muted);align-content:start;gap:12px;padding-left:28px;font-size:14.5px;display:grid}.comparison[data-astro-cid-e7pquxyr]{border:1px solid var(--line-soft);background:#ffffff03;grid-template-columns:170px minmax(0,1fr);gap:20px;margin-top:34px;padding:18px 20px;display:grid}.comparison__label[data-astro-cid-e7pquxyr]{color:var(--muted-2);letter-spacing:.13em;font-size:10px;line-height:1.8}.comparison[data-astro-cid-e7pquxyr] p[data-astro-cid-e7pquxyr]:last-child{color:var(--muted);font-size:14px}@media (width<=1080px){.score-grid[data-astro-cid-e7pquxyr]{grid-template-columns:repeat(2,minmax(0,1fr))}.reception-body[data-astro-cid-e7pquxyr]{grid-template-columns:1fr 1fr}.reception-note[data-astro-cid-e7pquxyr]{border-left:0;border-top:1px solid var(--line-soft);grid-column:1/-1;padding-top:18px;padding-left:0}}@media (width<=640px){.reception-body[data-astro-cid-e7pquxyr]{grid-template-columns:1fr;gap:24px}.comparison[data-astro-cid-e7pquxyr]{grid-template-columns:1fr;gap:8px}}@media (width<=480px){.score-grid[data-astro-cid-e7pquxyr]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.score-card[data-astro-cid-e7pquxyr]{min-height:0;padding:15px 14px 13px}.score-card__value[data-astro-cid-e7pquxyr]{font-size:34px}.score-card__qualifier[data-astro-cid-e7pquxyr]{font-size:12.5px}.score-card__scope[data-astro-cid-e7pquxyr]{padding-top:12px;font-size:10px}}.faq-list[data-astro-cid-hemr5th4]{border-top:1px solid var(--line)}.faq-item[data-astro-cid-hemr5th4]{border-bottom:1px solid var(--line);scroll-margin-top:calc(var(--header-h) + 24px)}.faq-item[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]{cursor:pointer;grid-template-columns:46px minmax(0,1fr) 30px;align-items:center;gap:12px;min-height:68px;padding:14px 4px;list-style:none;display:grid}.faq-item[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]:hover .faq-item__question[data-astro-cid-hemr5th4]{color:var(--amber-soft)}.faq-item__index[data-astro-cid-hemr5th4]{color:var(--muted-2);letter-spacing:.12em;font-size:10px}.faq-item__question[data-astro-cid-hemr5th4]{font-family:var(--font-display);color:var(--text-strong);transition:color .15s var(--ease);font-size:clamp(22px,2.4vw,27px);font-weight:600;line-height:1.12}.faq-item__icon[data-astro-cid-hemr5th4]{border:1px solid #465062;border-radius:50%;justify-self:end;width:24px;height:24px;position:relative}.faq-item__icon[data-astro-cid-hemr5th4]:before,.faq-item__icon[data-astro-cid-hemr5th4]:after{content:"";background:var(--muted);width:10px;height:1px;transition:transform .18s var(--ease), background-color .18s var(--ease);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq-item__icon[data-astro-cid-hemr5th4]:after{transform:translate(-50%,-50%)rotate(90deg)}.faq-item[data-astro-cid-hemr5th4][open] .faq-item__icon[data-astro-cid-hemr5th4]{border-color:#f5a6238c}.faq-item[data-astro-cid-hemr5th4][open] .faq-item__icon[data-astro-cid-hemr5th4]:before{background:var(--amber)}.faq-item[data-astro-cid-hemr5th4][open] .faq-item__icon[data-astro-cid-hemr5th4]:after{background:var(--amber);transform:translate(-50%,-50%)rotate(0)}.faq-item__body[data-astro-cid-hemr5th4]{padding:0 56px 22px 58px}.faq-item__body[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{max-width:84ch;color:var(--muted);font-size:15.5px;line-height:1.65}@media (width<=560px){.faq-item[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]{grid-template-columns:28px minmax(0,1fr) 28px;gap:8px;min-height:60px}.faq-item__question[data-astro-cid-hemr5th4]{font-size:21px}.faq-item__body[data-astro-cid-hemr5th4]{padding:0 0 18px 36px}}.official-list[data-astro-cid-glafbaj3]{border-top:1px solid var(--line)}.official-list[data-astro-cid-glafbaj3] a[data-astro-cid-glafbaj3]{border-bottom:1px solid var(--line);min-height:64px;color:var(--text);transition:background-color .15s var(--ease), padding-left .15s var(--ease);grid-template-columns:46px 220px minmax(0,1fr) 22px;align-items:center;gap:16px;padding:12px 6px;text-decoration:none;display:grid}.official-list[data-astro-cid-glafbaj3] a[data-astro-cid-glafbaj3]:hover{background:#f5a62309;padding-left:12px}.official-list__index[data-astro-cid-glafbaj3]{color:var(--muted-2);letter-spacing:.12em;font-size:10px}.official-list__label[data-astro-cid-glafbaj3]{font-family:var(--font-display);color:var(--text-strong);font-size:22px;font-weight:600;line-height:1.1}.official-list__note[data-astro-cid-glafbaj3]{color:var(--muted);font-size:14px}.official-list__arrow[data-astro-cid-glafbaj3]{color:var(--amber);justify-self:end;font-size:14px}.official-note[data-astro-cid-glafbaj3]{max-width:90ch;margin-top:22px}@media (width<=820px){.official-list[data-astro-cid-glafbaj3] a[data-astro-cid-glafbaj3]{grid-template-columns:30px minmax(0,1fr) 20px;grid-template-areas:"index label arrow""index note arrow";row-gap:2px;padding-block:14px}.official-list__index[data-astro-cid-glafbaj3]{grid-area:index}.official-list__label[data-astro-cid-glafbaj3]{grid-area:label;font-size:20px}.official-list__note[data-astro-cid-glafbaj3]{grid-area:note;font-size:13px}.official-list__arrow[data-astro-cid-glafbaj3]{grid-area:arrow}}
