.discovery[data-astro-cid-74kmg2lg]{margin-block:var(--sp-5)}.discovery-grid[data-astro-cid-74kmg2lg]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-4)}.mc-card[data-astro-cid-74kmg2lg]{min-width:0;display:flex;flex-direction:column;text-decoration:none;color:var(--c-ink);border:var(--border-width) var(--border-style) var(--c-line);border-radius:var(--radius-lg);overflow:hidden;background:var(--c-surface)}.mc-card[data-astro-cid-74kmg2lg] img[data-astro-cid-74kmg2lg]{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.card-copy[data-astro-cid-74kmg2lg]{display:flex;flex:1;flex-direction:column;gap:var(--sp-2);padding:var(--sp-3)}strong[data-astro-cid-74kmg2lg]{font-family:var(--font-heading);font-size:var(--fs-2)}.card-action[data-astro-cid-74kmg2lg]{margin-top:auto;padding-top:var(--sp-2);color:var(--c-link);text-decoration:underline;font-weight:700}.mc-card[data-astro-cid-74kmg2lg]:hover{border-color:var(--c-link)}.mc-card[data-astro-cid-74kmg2lg]:focus-visible{outline:var(--rule-width) solid var(--c-link);outline-offset:3px}@media(max-width:600px){.discovery-grid[data-astro-cid-74kmg2lg]{grid-template-columns:minmax(0,1fr)}}@media print{.discovery[data-astro-cid-74kmg2lg]{display:none}}.toc-collapsible .toc-label{min-width:0;flex:1}.toc-collapsible .toc-count{flex:none;white-space:nowrap}.toc-collapsible summary:after{flex:none}main.wrap:has(.home-answer)>h1{font-size:var(--fs-4);margin-block:var(--sp-2)}main.wrap:has(.home-answer)>.decision{margin-block:var(--sp-2) var(--sp-3)}main.wrap:has(.home-answer)>.decision>h2{font-size:var(--fs-2);margin-block:0 var(--sp-1)}main.wrap:has(.home-answer)>.decision>p{font-size:var(--fs-0);max-width:var(--maxw);margin-block:var(--sp-1) var(--sp-2)}@media(max-width:720px){main.wrap:has(.home-answer)>h1{font-size:var(--fs-3)}main.wrap:has(.home-answer)>.decision>p{line-height:1.4;margin-bottom:var(--sp-1)}main.wrap:has(.home-answer) .comparison .mobile{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-1)}main.wrap:has(.home-answer) .comparison .identity{flex-direction:column;align-items:start;gap:var(--sp-1)}main.wrap:has(.home-answer) .comparison .identity>a{width:100%;max-width:100%}main.wrap:has(.home-answer) .comparison .identity .tp-tag{max-width:100%}main.wrap:has(.home-answer) .comparison dl div{display:block;line-height:1.4}main.wrap:has(.home-answer) .comparison dt,main.wrap:has(.home-answer) .comparison dd{display:inline;margin:0}main.wrap:has(.home-answer) .comparison dt{margin-right:var(--sp-1);white-space:nowrap}main.wrap:has(.home-answer) .comparison .actions{display:flex}main.wrap:has(.home-answer) .comparison .mobile .tp{display:flex;flex-direction:column;padding:calc(var(--sp-3) / 2)}main.wrap:has(.home-answer) .comparison .actions{margin-top:auto;padding-top:var(--sp-1)}}.page-hero[data-astro-cid-j7pv25f6]{aspect-ratio:16/9;object-fit:cover}.first-actions[data-astro-cid-j7pv25f6]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-3);margin-top:var(--sp-3)}.first-actions[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{white-space:normal;min-height:44px}.browse-action[data-astro-cid-j7pv25f6]{font-weight:700;min-height:44px;display:inline-flex;align-items:center}.home-answer[data-astro-cid-j7pv25f6]{padding:var(--sp-3);margin-bottom:var(--sp-4);background:var(--c-brand-soft);border:var(--border-width) var(--border-style) var(--c-brand)}.home-answer[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0}.home-answer[data-astro-cid-j7pv25f6] .dateline[data-astro-cid-j7pv25f6]{margin-top:var(--sp-2);font-size:var(--fs-0)}.rr-comparison{width:100%;table-layout:fixed}.rr-comparison th,.rr-comparison td{overflow-wrap:anywhere}@media(max-width:720px){.table-scroll:has(.rr-comparison){overflow:visible}.rr-comparison,.rr-comparison tbody,.rr-comparison tr,.rr-comparison td{display:block;width:100%;box-sizing:border-box}.rr-comparison thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.rr-comparison tr{margin-bottom:var(--sp-3);border:var(--border-width) var(--border-style) var(--c-line)}.rr-comparison td:before{content:attr(data-label);display:block;font-weight:700}.table-scroll:has(.rr-comparison)+.table-scroll-hint{display:none}}@media print{.page-hero[data-astro-cid-j7pv25f6],header,footer,nav,.toc{display:none}}
