.page-head[data-astro-cid-domvfzv4]{padding:44px 0 24px;border-bottom:2px solid var(--rule-2)}.head-grid[data-astro-cid-domvfzv4]{display:grid;grid-template-columns:1.1fr .9fr;gap:50px;align-items:end}.head-copy[data-astro-cid-domvfzv4] .lede[data-astro-cid-domvfzv4]{max-width:56ch}.page-head[data-astro-cid-domvfzv4] h1[data-astro-cid-domvfzv4]{font-size:clamp(2.6rem,5vw,4.6rem)}.head-meta[data-astro-cid-domvfzv4]{display:flex;gap:18px;flex-wrap:wrap;margin-top:18px;font-size:.86rem;color:var(--muted)}.calc-bar[data-astro-cid-domvfzv4]{display:grid;grid-template-columns:.9fr .8fr .75fr 1.2fr auto;gap:16px;align-items:end;padding:16px 0;border-bottom:2px solid var(--rule-2)}.calc-bar[data-astro-cid-domvfzv4] .select[data-astro-cid-domvfzv4],.calc-bar[data-astro-cid-domvfzv4] .input[data-astro-cid-domvfzv4]{width:100%}.calc-fields[data-astro-cid-domvfzv4]{display:grid;grid-template-columns:1fr 1fr;gap:14px;min-width:0}.presets[data-astro-cid-domvfzv4]{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.preset-label[data-astro-cid-domvfzv4]{font-size:.78rem;color:var(--muted);margin-right:2px}.preset[data-astro-cid-domvfzv4]{border:1px solid var(--rule-2);background:transparent;padding:8px 10px;font-family:var(--font-body);font-size:.84rem;cursor:pointer;white-space:nowrap}.preset[data-astro-cid-domvfzv4]:hover,.preset[data-astro-cid-domvfzv4].active{background:var(--ink);color:var(--paper)}.summary[data-astro-cid-domvfzv4]{display:flex;justify-content:space-between;align-items:end;gap:24px;padding:16px 0;border-bottom:1px solid var(--rule);flex-wrap:wrap}.summary-label[data-astro-cid-domvfzv4]{display:block;font-size:.82rem;color:var(--muted)}.summary-main[data-astro-cid-domvfzv4]{display:block;font-family:var(--font-body);font-size:1.5rem;font-weight:500;letter-spacing:-.02em;color:var(--ink);margin-top:2px}.summary-model[data-astro-cid-domvfzv4]{display:block;font-size:.86rem;color:var(--muted);margin-top:1px}.summary-score[data-astro-cid-domvfzv4]{display:block;font-family:var(--font-outlier);font-size:.82rem;color:var(--accent);margin-top:4px}.summary-right[data-astro-cid-domvfzv4]{text-align:right}.summary-cost[data-astro-cid-domvfzv4]{display:block;font-family:var(--font-outlier);font-size:2rem;letter-spacing:-.04em;color:var(--ink);line-height:1;margin-top:4px}.table-wrap[data-astro-cid-domvfzv4]{overflow-x:auto;margin-top:22px;padding:0 14px}.compare-table[data-astro-cid-domvfzv4]{min-width:920px}.compare-table[data-astro-cid-domvfzv4] td[data-astro-cid-domvfzv4]{padding-top:11px;padding-bottom:11px}.pname[data-astro-cid-domvfzv4]{display:inline-flex;align-items:center;gap:8px}.pname[data-astro-cid-domvfzv4] img[data-astro-cid-domvfzv4]{width:26px;height:26px;object-fit:contain;background:var(--paper);border:1px solid var(--rule);padding:2px}.mname[data-astro-cid-domvfzv4]{display:block;font-family:var(--font-body);font-size:.9rem;font-weight:500;color:var(--ink)}.mfamily[data-astro-cid-domvfzv4]{display:block;font-size:.78rem;color:var(--muted)}.score-num[data-astro-cid-domvfzv4]{display:block;font-size:.96rem;color:var(--ink)}.score-bench[data-astro-cid-domvfzv4]{display:block;font-size:.72rem;color:var(--muted)}.value[data-astro-cid-domvfzv4] .mono[data-astro-cid-domvfzv4]{font-size:.96rem;color:var(--ink)}.value-unit[data-astro-cid-domvfzv4]{display:block;font-size:.72rem;color:var(--muted)}.is-best[data-astro-cid-domvfzv4] .monthly[data-astro-cid-domvfzv4],.is-best[data-astro-cid-domvfzv4] .value[data-astro-cid-domvfzv4] .mono[data-astro-cid-domvfzv4]{color:var(--accent);font-weight:500}.cell-stack[data-astro-cid-domvfzv4]{display:flex;flex-direction:column;align-items:flex-end;gap:1px}.score-alt[data-astro-cid-domvfzv4],.score-profile[data-astro-cid-domvfzv4]{display:block;font-size:.68rem;color:var(--muted);margin-top:2px}.score-alt[data-astro-cid-domvfzv4][hidden],.score-profile[data-astro-cid-domvfzv4][hidden]{display:none!important}.score-profile[data-astro-cid-domvfzv4]{color:var(--ink-2)}.compare-table[data-astro-cid-domvfzv4] tbody[data-astro-cid-domvfzv4] tr[data-astro-cid-domvfzv4][data-href]{cursor:pointer}.compare-table[data-astro-cid-domvfzv4] tbody[data-astro-cid-domvfzv4] tr[data-astro-cid-domvfzv4][data-href]:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.foot[data-astro-cid-domvfzv4]{margin-top:14px;font-size:.84rem;color:var(--muted);max-width:90ch}.foot-sources[data-astro-cid-domvfzv4]{margin-top:8px;font-size:.78rem;color:var(--muted)}.foot-sources[data-astro-cid-domvfzv4] a[data-astro-cid-domvfzv4]{color:var(--muted);text-decoration:none;border-bottom:1px solid var(--rule)}.foot-sources[data-astro-cid-domvfzv4] a[data-astro-cid-domvfzv4]:hover{color:var(--accent);border-bottom-color:var(--accent)}.field-note[data-astro-cid-domvfzv4]{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:start;margin-top:18px;padding-top:14px;border-top:1px solid var(--rule)}.field-note-label[data-astro-cid-domvfzv4]{font-size:.76rem;color:var(--accent);white-space:nowrap}.field-note[data-astro-cid-domvfzv4] p[data-astro-cid-domvfzv4]{margin:0;font-size:.84rem;color:var(--ink-2);max-width:90ch}.field-note[data-astro-cid-domvfzv4] a[data-astro-cid-domvfzv4]{color:var(--ink)}.field-note[data-astro-cid-domvfzv4] code[data-astro-cid-domvfzv4]{font-family:var(--font-outlier);font-size:.78rem;background:var(--paper-2);padding:1px 4px}@media(max-width:1080px){.calc-bar[data-astro-cid-domvfzv4]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.calc-fields[data-astro-cid-domvfzv4],.presets[data-astro-cid-domvfzv4]{grid-column:1 /-1}}@media(max-width:1000px){.head-grid[data-astro-cid-domvfzv4]{grid-template-columns:1fr;gap:18px}.calc-bar[data-astro-cid-domvfzv4]{grid-template-columns:1fr 1fr;gap:10px}.calc-bar[data-astro-cid-domvfzv4]>.field[data-astro-cid-domvfzv4]:first-child{grid-column:1 /-1}.calc-fields[data-astro-cid-domvfzv4]{grid-column:1 /-1;grid-template-columns:1fr 1fr;gap:10px}.presets[data-astro-cid-domvfzv4]{grid-column:1 /-1;display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.preset-label[data-astro-cid-domvfzv4]{grid-column:1 /-1}.preset[data-astro-cid-domvfzv4]{white-space:normal;text-align:center;padding:9px 4px;font-size:.76rem}.summary-main[data-astro-cid-domvfzv4]{font-size:1.25rem}.summary-cost[data-astro-cid-domvfzv4]{font-size:1.6rem}.field-note[data-astro-cid-domvfzv4]{grid-template-columns:1fr;gap:4px}.hide-s[data-astro-cid-domvfzv4]{display:none}.compare-table[data-astro-cid-domvfzv4] tr[data-astro-cid-domvfzv4]{display:grid;grid-template-columns:repeat(3,1fr);gap:0 10px;padding:13px 14px 12px}.compare-table[data-astro-cid-domvfzv4] td[data-astro-cid-domvfzv4].name{grid-column:1 /-1;padding:0 30px 1px 0}.compare-table[data-astro-cid-domvfzv4] td[data-astro-cid-domvfzv4].model-cell{grid-column:1 /-1;padding:0 0 9px;margin-bottom:2px}.compare-table[data-astro-cid-domvfzv4] td[data-astro-cid-domvfzv4].score,.compare-table[data-astro-cid-domvfzv4] td[data-astro-cid-domvfzv4].monthly,.compare-table[data-astro-cid-domvfzv4] td[data-astro-cid-domvfzv4].value{display:block;text-align:left;padding:9px 0 0}.compare-table[data-astro-cid-domvfzv4] td[data-astro-cid-domvfzv4].score:before,.compare-table[data-astro-cid-domvfzv4] td[data-astro-cid-domvfzv4].monthly:before,.compare-table[data-astro-cid-domvfzv4] td[data-astro-cid-domvfzv4].value:before{display:block;margin-bottom:2px;font-size:.72rem}.compare-table[data-astro-cid-domvfzv4] td[data-astro-cid-domvfzv4].score:before{content:"Cyber score"}.compare-table[data-astro-cid-domvfzv4] td[data-astro-cid-domvfzv4].monthly:before{content:"Monthly"}.compare-table[data-astro-cid-domvfzv4] td[data-astro-cid-domvfzv4].value:before{content:"Value"}.compare-table[data-astro-cid-domvfzv4] td[data-astro-cid-domvfzv4].score .cell-stack[data-astro-cid-domvfzv4],.compare-table[data-astro-cid-domvfzv4] td[data-astro-cid-domvfzv4].value .cell-stack[data-astro-cid-domvfzv4]{align-items:flex-start}.compare-table[data-astro-cid-domvfzv4] td[data-astro-cid-domvfzv4].hide-s{display:none!important}.compare-table[data-astro-cid-domvfzv4] td[data-astro-cid-domvfzv4].monthly{font-size:1rem}}
