.ev-intro[data-astro-cid-b2xhywfe]{max-width:var(--measure);margin:0 0 var(--space-500);text-wrap:pretty}.ev-list[data-astro-cid-b2xhywfe]{gap:var(--space-300) var(--space-700);margin:0;padding:0;list-style:none;display:grid}@media (width>=56rem){.ev-list[data-astro-cid-b2xhywfe]{grid-template-columns:repeat(2,minmax(0,1fr))}}.ev-item[data-astro-cid-b2xhywfe]{min-width:0}.ev-lead[data-astro-cid-b2xhywfe]{margin:0 0 var(--space-75);font-family:var(--font-display);font-weight:600;font-size:var(--text-xl);letter-spacing:0;text-wrap:balance;line-height:1.25}.ev-text[data-astro-cid-b2xhywfe]{margin:0 0 var(--space-100);text-wrap:pretty}.ev-quote[data-astro-cid-b2xhywfe]{margin:0 0 var(--space-100);padding:0 0 0 var(--space-200);border-left:2px solid var(--accent);font-family:var(--font-text);font-size:var(--text-xl);line-height:1.45}.ev-quote[data-astro-cid-b2xhywfe] p[data-astro-cid-b2xhywfe]{margin:0}.ev-source[data-astro-cid-b2xhywfe]{overflow-wrap:anywhere;margin:0}.ev-closing[data-astro-cid-b2xhywfe]{max-width:var(--measure);margin:var(--space-600) 0 0;font-family:var(--font-text);font-size:var(--text-lede);text-wrap:pretty;line-height:1.45}.fit[data-astro-cid-bao7z7pr] .ks-head .lede{color:var(--ink)}.fit-grid[data-astro-cid-bao7z7pr]{gap:var(--space-400);display:grid}@media (width>=48rem){.fit-grid[data-astro-cid-bao7z7pr]{gap:var(--space-600);grid-template-columns:1fr 1fr}}.fit-col[data-astro-cid-bao7z7pr]{padding:var(--space-300);border-radius:var(--radius-surface);background:var(--surface);border:1px solid var(--line)}@media (width>=40rem){.fit-col[data-astro-cid-bao7z7pr]{padding:var(--space-400)}}.fit-col[data-astro-cid-bao7z7pr] h3[data-astro-cid-bao7z7pr]{margin:0 0 var(--space-200);font-family:var(--font-display);font-size:var(--text-2xl);font-weight:600}.fit-col[data-astro-cid-bao7z7pr] ul[data-astro-cid-bao7z7pr]{gap:var(--space-200);margin:0;padding:0;list-style:none;display:grid}.fit-col[data-astro-cid-bao7z7pr] li[data-astro-cid-bao7z7pr]{padding-left:var(--space-400);text-wrap:pretty;position:relative}.fit-yes[data-astro-cid-bao7z7pr] li[data-astro-cid-bao7z7pr]:before{content:"";border-right:2.5px solid var(--accent);border-bottom:2.5px solid var(--accent);width:7px;height:13px;position:absolute;top:.35em;left:4px;rotate:45deg}.fit-no[data-astro-cid-bao7z7pr] li[data-astro-cid-bao7z7pr]:before,.fit-no[data-astro-cid-bao7z7pr] li[data-astro-cid-bao7z7pr]:after{content:"";background:var(--muted);width:14px;height:2.5px;position:absolute;top:.8em;left:2px;rotate:45deg}.fit-no[data-astro-cid-bao7z7pr] li[data-astro-cid-bao7z7pr]:after{rotate:-45deg}.sc[data-astro-cid-euduotsz]{margin:0}.sc-cards[data-astro-cid-euduotsz]{gap:var(--space-200);grid-template-columns:1fr 1fr;max-width:30rem;display:grid}.sc-card[data-astro-cid-euduotsz]{align-content:center;justify-items:center;gap:var(--space-100);padding:var(--space-400) var(--space-200);border-radius:var(--radius-surface);text-align:center;min-height:15rem;display:grid}.sc-score[data-astro-cid-euduotsz]{background:var(--surface);border:2px solid var(--ink);box-shadow:var(--shadow-sheet)}.sc-ask[data-astro-cid-euduotsz]{border:2px dashed var(--ink)}.sc-ring[data-astro-cid-euduotsz]{border:5px solid var(--accent);width:84px;height:84px;font:700 1.75rem / 1 var(--font-text);letter-spacing:0;font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;display:grid}.sc-label[data-astro-cid-euduotsz]{font-weight:700;font-size:var(--text-lg);text-wrap:balance;line-height:1.3}.sc-rule[data-astro-cid-euduotsz]{background:var(--line);width:70%;height:2px;margin:var(--space-75) 0}.sc-badge[data-astro-cid-euduotsz]{border-radius:var(--radius-pill);background:var(--accent-soft);border:2px solid var(--accent);width:72px;height:24px}.sc-small[data-astro-cid-euduotsz]{font-size:var(--text-base)}.sc-q[data-astro-cid-euduotsz]{font:700 4.5rem / .9 var(--font-text);color:var(--accent)}@media (width<=63.99rem){.lh-visual-phone .sc-cards[data-astro-cid-euduotsz]{gap:var(--space-100);max-width:none}.lh-visual-phone .sc-card[data-astro-cid-euduotsz]{text-align:left;place-items:center start;gap:var(--space-100);min-height:0;padding:var(--space-100);grid-template-columns:auto minmax(0,1fr)}.lh-visual-phone .sc-ring[data-astro-cid-euduotsz]{width:44px;height:44px;font-size:var(--text-base);border-width:3px}.lh-visual-phone .sc-q[data-astro-cid-euduotsz]{text-align:center;width:44px;font-size:2.75rem}.lh-visual-phone .sc-label[data-astro-cid-euduotsz]{font-size:var(--text-base);line-height:1.25}.lh-visual-phone [data-astro-cid-euduotsz]:is(.sc-rule,.sc-badge,.sc-small){display:none}}@media (width<=24rem){.sc-card[data-astro-cid-euduotsz]{min-height:12rem;padding-block:var(--space-300)}.sc-ring[data-astro-cid-euduotsz]{width:68px;height:68px;font-size:1.375rem}.sc-q[data-astro-cid-euduotsz]{font-size:3.5rem}}.kc[data-astro-cid-z5n3h5qo]{margin:0}.kc-keys[data-astro-cid-z5n3h5qo]{gap:var(--space-300) var(--space-200);grid-template-columns:1fr 1fr;max-width:30rem;margin:0;padding:0;list-style:none;display:grid}.kc-keys[data-astro-cid-z5n3h5qo] li[data-astro-cid-z5n3h5qo]{gap:var(--space-100);justify-items:start;display:grid}kbd[data-astro-cid-z5n3h5qo]{min-width:7.5rem;min-height:4.5rem;padding:0 var(--space-300);font:600 var(--text-xl) / 1 var(--font-text);color:var(--ink);background:var(--surface);border:1.5px solid var(--line-strong);box-shadow:0 4px 0 var(--line-strong), var(--shadow-sheet);border-radius:10px;place-items:center;display:inline-grid}.kc-keys[data-astro-cid-z5n3h5qo] span[data-astro-cid-z5n3h5qo]{font-size:var(--text-base);color:var(--ink)}@media (width<=63.99rem){.lh-visual-phone .kc-keys[data-astro-cid-z5n3h5qo]{gap:var(--space-75);grid-template-columns:repeat(4,minmax(0,1fr));max-width:none}.lh-visual-phone kbd[data-astro-cid-z5n3h5qo]{width:100%;min-width:0;min-height:44px;padding:0 var(--space-50);font-size:var(--text-base);box-shadow:0 3px 0 var(--line-strong)}.lh-visual-phone .kc-keys[data-astro-cid-z5n3h5qo] span[data-astro-cid-z5n3h5qo]{display:none}}.lb-letter[data-astro-cid-lnn5juhq]{padding:var(--section-y) var(--gutter) 0}.lb-letter-inner[data-astro-cid-lnn5juhq]{max-width:var(--wide);margin:0 auto}.op-body[data-astro-cid-lnn5juhq]{max-width:var(--measure)}.op-body[data-astro-cid-lnn5juhq] p[data-astro-cid-lnn5juhq]{margin:0 0 var(--space-200);text-wrap:pretty}.op-source[data-astro-cid-lnn5juhq]{overflow-wrap:anywhere;margin-bottom:var(--space-400)!important}.op-close[data-astro-cid-lnn5juhq]{font-weight:600;margin:0!important}.bp-grid[data-astro-cid-lnn5juhq]{gap:var(--space-500);align-items:center;display:grid}@media (width>=64rem){.bp-grid[data-astro-cid-lnn5juhq]{gap:var(--space-800);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}}.bp-caption[data-astro-cid-lnn5juhq]{margin:var(--space-200) 0 0;font-size:var(--text-base);color:var(--muted)}.bp-copy[data-astro-cid-lnn5juhq] .lede[data-astro-cid-lnn5juhq]{margin:0 0 var(--space-300)}.bp-quote[data-astro-cid-lnn5juhq]{margin:0 0 var(--space-100);padding:0 0 0 var(--space-300);border-left:2px solid var(--accent);font-family:var(--font-text);font-size:var(--text-2xl);line-height:1.35}.bp-quote[data-astro-cid-lnn5juhq] p[data-astro-cid-lnn5juhq]{margin:0}.bp-source[data-astro-cid-lnn5juhq]{font-size:var(--text-base);color:var(--muted);overflow-wrap:anywhere;margin:0;line-height:1.5}.bp-ftc[data-astro-cid-lnn5juhq]{margin-top:var(--space-700);padding:var(--space-400);border:1px solid var(--line-strong);border-radius:var(--radius-surface);background:var(--surface);max-width:44rem}.bp-ftc[data-astro-cid-lnn5juhq] p[data-astro-cid-lnn5juhq]{margin:0 0 var(--space-100)}.bp-ftc[data-astro-cid-lnn5juhq] .bp-source[data-astro-cid-lnn5juhq]{margin:0}.bp-ftc-lead[data-astro-cid-lnn5juhq]{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:600;line-height:1.25}.bp-press[data-astro-cid-lnn5juhq]{margin-top:var(--space-600)}.bp-press-lead[data-astro-cid-lnn5juhq]{margin:0 0 var(--space-200);max-width:var(--measure);text-wrap:pretty}.bt-copy[data-astro-cid-lnn5juhq]{max-width:var(--measure)}.bt-copy[data-astro-cid-lnn5juhq] .lede[data-astro-cid-lnn5juhq]{margin:0 0 var(--space-300)}.bt-caveat[data-astro-cid-lnn5juhq]{margin:var(--space-300) 0 0;color:var(--muted);font-size:var(--text-base);line-height:1.5}.bp-press-line[data-astro-cid-lnn5juhq]{font-family:var(--font-display);font-size:var(--text-h2);margin:0;font-weight:600;line-height:1.3}.bp-press-line[data-astro-cid-lnn5juhq] kbd[data-astro-cid-lnn5juhq]{min-width:3.2em;font:600 .62em / 1.4 var(--font-text);border:1.5px solid var(--line-strong);background:var(--surface);box-shadow:0 3px 0 var(--line-strong);vertical-align:.15em;border-radius:8px;place-items:center;padding:.1em .5em;display:inline-grid}.hw-grid[data-astro-cid-lnn5juhq]{gap:var(--space-500);align-items:start;display:grid}@media (width>=56rem){.hw-grid[data-astro-cid-lnn5juhq]{gap:var(--space-800);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}}.hw-side[data-astro-cid-lnn5juhq]{gap:var(--space-200);justify-items:start;display:grid}.hw-side[data-astro-cid-lnn5juhq] p[data-astro-cid-lnn5juhq]{margin:0}.hw-ask[data-astro-cid-lnn5juhq]{padding:var(--space-200) var(--space-300);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-control);font-family:var(--font-text);font-size:var(--text-xl);line-height:1.4}@media (width<=39.99rem){.hw-side[data-astro-cid-lnn5juhq] .btn[data-astro-cid-lnn5juhq]{width:100%}}
