.entry-head{align-items:end;padding-block:clamp(32px,6vw,96px) clamp(32px,4vw,56px)}.entry-title{font-size:var(--step-head);grid-area:1/2;line-height:.98}.entry-title-sep{display:none}.entry-title-sub{font-family:var(--font-text);font-size:var(--step-lead);letter-spacing:0;margin-top:16px;line-height:1.25;display:block}.entry-byline{font-size:var(--step-small);grid-area:1/1}.entry-byline p+p{margin-top:2px}.entry-byline a{color:inherit}.entry-tools{flex-wrap:wrap;gap:6px;display:flex;margin-top:12px!important}.entry-tools a{background:var(--surface);transition:background-color var(--t-hover) ease, color var(--t-hover) ease;padding:4px 10px;text-decoration:none}@media (hover:hover) and (pointer:fine){.entry-tools a:hover{background:var(--accent);color:var(--accent-ink)}}.entry-grid{padding-bottom:var(--gap-section)}.toc-rail{align-self:start;max-height:calc(100svh - 48px);position:sticky;top:24px;overflow-y:auto}.toc-title{margin-bottom:10px;font-weight:500}.toc-list{max-width:34ch;font-size:var(--step-small);gap:6px;margin:0;padding:0;line-height:1.35;list-style:none;display:grid}.toc-list a{color:var(--muted);transition:color var(--t-hover) ease;text-decoration:none}.toc-list a[aria-current=true]{color:var(--accent);font-weight:500}.toc-note{max-width:34ch;font-size:var(--step-small);margin-top:24px}.toc-note-link{font-size:var(--step-small);margin-top:4px}.toc-details{background:var(--surface);margin-bottom:24px;padding:14px 16px;display:none}.toc-details summary{cursor:pointer;font-weight:500}.toc-details .toc-list{max-width:none;margin-top:12px;font-size:1rem}.entry-content{overflow-wrap:break-word;min-width:0}.entry-content>p,.entry-content>ul,.entry-content>ol,.entry-content>h2,.entry-content>h3,.entry-content>h4,.entry-content>blockquote{max-width:var(--measure)}.entry-content p,.entry-content ul,.entry-content ol{margin:0 0 1.1em}.entry-content ul,.entry-content ol{padding-left:1.3em}.entry-content li+li{margin-top:.35em}.entry-content h1{font-size:var(--step-head);margin-bottom:32px}.entry-content h2{font-size:var(--step-section);margin:2em 0 .55em;scroll-margin-top:24px;line-height:1.05}.entry-content h3{font-size:var(--step-lead);margin:1.6em 0 .45em;scroll-margin-top:24px}.entry-content h4{font-size:var(--step-body);margin:1.3em 0 .4em}.entry-content hr{border:0;height:0;margin:1.5em 0}.entry-content figure{margin:1.6em 0}.entry-content img{width:auto;max-height:86svh;display:block}.entry-content figcaption{max-width:var(--measure);font-size:var(--step-small);margin-top:8px}.entry-content blockquote{background:var(--surface);margin:1.5em 0;padding:20px 24px}.entry-content blockquote p:last-child{margin-bottom:0}.entry-content .wp-block-rank-math-toc-block{display:none}.table-scroll{margin:1.6em 0;overflow-x:auto}.entry-content figure .table-scroll{margin:0}.entry-content table{border-collapse:collapse;width:100%;font-size:var(--step-small);line-height:1.4}.entry-content th,.entry-content td{text-align:left;vertical-align:top;padding:12px 14px}.entry-content thead th,.entry-content thead td{background:var(--ink);color:var(--bg);font-weight:500}.entry-content tbody tr:nth-child(odd){background:var(--surface)}.entry-content tbody td:first-child{font-weight:500}.entry-content code{background:var(--surface);font-family:var(--font-code);padding:2px 5px;font-size:.875em}.entry-content pre{background:var(--ink);color:var(--bg);font-family:var(--font-code);font-size:var(--step-small);margin:0 0 1.2em;padding:20px;overflow-x:auto}.entry-content pre code{color:inherit;background:0 0;padding:0}.ad-slot{clear:both;text-align:center;min-height:280px;margin:24px 0}.ad-slot:has(ins[data-ad-status=unfilled]){display:none}.keep-deciding{background:var(--surface);padding-block:clamp(56px,7vw,112px)}.keep-deciding h2{font-size:var(--step-head)}.keep-deciding .guide-row-link:hover{background:var(--bg)}@media (width<=960px){.entry-head{gap:16px}.entry-title{grid-column:1}.entry-byline{grid-area:2/1}.toc-rail{display:none}.toc-details{display:block}.keep-deciding h2{margin-bottom:24px}}@media (width<=640px){.entry-content th,.entry-content td{min-width:9.5rem}.entry-content tr>:first-child{background:var(--bg);min-width:7.5rem;max-width:38vw;position:sticky;left:0}.entry-content tbody tr:nth-child(odd)>:first-child{background:var(--surface)}.entry-content thead tr>:first-child{background:var(--ink)}}.hero{align-items:center;min-height:calc(100svh - 96px);padding-block:clamp(24px,4vw,64px) clamp(40px,5vw,80px)}.hero-copy{justify-items:start;gap:24px;display:grid}.hero-title{font-size:clamp(3.25rem,7vw,7.5rem);line-height:.92}.lines .line{margin-bottom:-.1em;padding-bottom:.1em;display:block;overflow:hidden}.lines [data-line]{display:block}.hero-copy p{max-width:36ch}.hero-panel{background:var(--surface);margin:0;padding:clamp(20px,3vw,40px)}.panel-title{margin-bottom:20px;font-weight:500}.tool-bars{gap:4px;margin:0;padding:0;list-style:none;display:grid}.tool-bar{min-height:36px;color:var(--ink);grid-template-columns:7.5rem minmax(0,1fr) 2.5rem;align-items:center;gap:12px;font-size:1rem;text-decoration:none;display:grid}.tool-bar-track{background:var(--bg);height:12px}.tool-bar-fill{height:100%;width:calc(var(--share) * 100%);background:var(--ink);transform-origin:0;display:block}.tool-bar.is-top .tool-bar-fill{background:var(--accent)}.tool-bar-count{text-align:right;font-variant-numeric:tabular-nums}.panel-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:28px 0 0;display:grid}.panel-stats dt{color:var(--muted);font-size:var(--step-small)}.panel-stats dd{font-size:var(--step-lead);font-variant-numeric:tabular-nums;margin:0}.panel-latest{border-top:2px solid var(--bg);color:var(--ink);grid-template-columns:132px minmax(0,1fr);align-items:center;gap:16px;margin-top:28px;padding-top:20px;text-decoration:none;display:grid}.panel-latest img{aspect-ratio:16/10;object-fit:cover;object-position:top;width:100%;display:block}.panel-latest-label{color:var(--muted);font-size:var(--step-small);display:block}.panel-latest-title{transition:color var(--t-hover) ease;font-weight:500;line-height:1.3;display:block}.guides{padding-top:clamp(56px,7vw,112px);padding-bottom:var(--gap-section);scroll-margin-top:16px}.guides-title{padding-inline:var(--margin);font-size:var(--step-head);margin-bottom:clamp(32px,5vw,64px)}.guides-side{align-self:start;position:sticky;top:24px}.picker{display:none}.js .picker{display:block}.picker-label{margin-bottom:12px}.picker-chips{flex-wrap:wrap;gap:6px;display:flex}.chip{background:var(--surface);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;transition:background-color var(--t-hover) ease, color var(--t-hover) ease, transform var(--t-press) var(--ease-out);border:0;padding:0 14px;font-size:1rem}.chip:active{transform:scale(.97)}.chip[aria-pressed=true]{background:var(--accent);color:var(--accent-ink)}.picker-status{min-height:3em;margin-top:16px;font-weight:500}.picker-clear{color:var(--accent);font:inherit;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.shelves{margin-top:32px}.shelves p{margin-bottom:8px}.shelves ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.shelves span{color:var(--muted);font-size:var(--step-small);font-variant-numeric:tabular-nums}.picker-clear[hidden],.show-all[hidden]{display:none}.show-all{margin-top:32px}.verdict{padding-block:var(--gap-section);background:var(--surface);align-items:start}.verdict h2{font-size:var(--step-head);margin-bottom:20px}.verdict .axis-side p{max-width:44ch}.verdict-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.verdict-card{background:var(--bg);padding:clamp(20px,3vw,36px)}.verdict-word{font-family:var(--font-display);letter-spacing:-.03em;margin-bottom:12px;font-size:clamp(3.5rem,7vw,6.5rem);line-height:.9}.verdict-word.is-keep{color:var(--accent)}.method{padding:var(--gap-section) var(--margin);scroll-margin-top:16px}.method h2{font-size:var(--step-head);margin-bottom:24px}.method-lead{max-width:44ch;font-size:var(--step-lead);line-height:1.3}.method-links{flex-wrap:wrap;gap:8px 24px;margin-top:20px;display:flex}.method-tiles{grid-template-columns:minmax(0,8fr) minmax(0,4fr);gap:16px;margin-top:clamp(40px,5vw,72px);display:grid}.method-photo{aspect-ratio:16/10;background:var(--surface);margin:0;position:relative;overflow:clip}.method-photo img{object-fit:cover;object-position:top;width:100%;height:100%;display:block;position:absolute;inset:0}.method-note{background:var(--bg);width:min(340px,45%);padding:20px;font-size:1rem;position:absolute;top:0;right:0}.method-side{align-content:start;gap:20px;display:grid}.method-field{aspect-ratio:4/3;background:var(--ink);color:var(--bg);flex-direction:column;justify-content:flex-end;padding:20px;display:flex}.method-figure{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(3.5rem,7vw,6.5rem);line-height:.85}.method-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;display:grid}.method-facts dt{color:var(--muted);font-size:var(--step-small)}.method-facts dd{margin:0;font-weight:500}@media (hover:hover) and (pointer:fine){.chip:hover{background:var(--ink);color:var(--bg)}.chip[aria-pressed=true]:hover{background:var(--accent-strong);color:var(--accent-ink)}.tool-bar:hover .tool-bar-name,.panel-latest:hover .panel-latest-title{color:var(--accent)}}@media (width<=960px){.hero{gap:32px;min-height:0}.hero-copy{padding-right:0}.hero-title{font-size:clamp(3.25rem,16vw,6rem)}.guides-side{margin-bottom:28px;position:static}.picker-status{min-height:0}.verdict{gap:32px}.verdict-pair,.method-tiles{grid-template-columns:minmax(0,1fr)}.method-photo{aspect-ratio:auto;overflow:visible}.method-photo img{aspect-ratio:4/3;height:auto;position:static}.method-note{width:auto;padding:16px 0 0;position:static}}@media (width<=560px){.tool-bar{grid-template-columns:6.5rem minmax(0,1fr) 2rem}.panel-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.panel-latest{grid-template-columns:96px minmax(0,1fr)}}@media (prefers-reduced-motion:no-preference){.js .lines [data-line]{animation:line-up .9s var(--ease-expo) forwards;animation-delay:calc(var(--i) * .11s + .15s);transform:translateY(105%)}.js [data-load]{opacity:0;animation:fade-up .7s var(--ease-out) forwards;animation-delay:var(--d);transform:translateY(16px)}.js .tool-bar-fill{animation:grow .9s var(--ease-expo) forwards;animation-delay:calc(.5s + var(--i) * 70ms);transform:scaleX(0)}}@keyframes line-up{to{transform:none}}@keyframes fade-up{to{opacity:1;transform:none}}@keyframes grow{to{transform:none}}.index-jump[data-astro-cid-2sle3pip]{flex-wrap:wrap;gap:6px;margin-bottom:clamp(36px,5vw,64px);display:flex}.index-jump[data-astro-cid-2sle3pip] a[data-astro-cid-2sle3pip]{background:var(--surface);min-height:44px;color:var(--ink);transition:background-color var(--t-hover) ease, color var(--t-hover) ease;align-items:center;gap:6px;padding:0 14px;text-decoration:none;display:inline-flex}.index-jump[data-astro-cid-2sle3pip] span[data-astro-cid-2sle3pip]{color:var(--muted);font-size:var(--step-small);font-variant-numeric:tabular-nums}.topic-index[data-astro-cid-2sle3pip]{columns:2 22rem;column-gap:clamp(32px,4vw,64px)}.index-block[data-astro-cid-2sle3pip]{break-inside:avoid;margin-bottom:clamp(36px,4vw,56px);scroll-margin-top:24px}.index-block[data-astro-cid-2sle3pip] h2[data-astro-cid-2sle3pip]{border-bottom:2px solid var(--ink);font-size:var(--step-lead);justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;padding-bottom:10px;display:flex}.index-block[data-astro-cid-2sle3pip] h2[data-astro-cid-2sle3pip] a[data-astro-cid-2sle3pip]{color:var(--ink);transition:color var(--t-hover) ease;text-decoration:none}.index-count[data-astro-cid-2sle3pip]{color:var(--muted);font-family:var(--font-text);font-size:var(--step-small);font-variant-numeric:tabular-nums;flex:none}.index-block[data-astro-cid-2sle3pip] ul[data-astro-cid-2sle3pip]{margin:0;padding:0;list-style:none}.index-block[data-astro-cid-2sle3pip] li[data-astro-cid-2sle3pip] a[data-astro-cid-2sle3pip]{color:var(--ink);transition:color var(--t-hover) ease;padding:7px 0;line-height:1.45;text-decoration:none;display:block}@media (hover:hover) and (pointer:fine){.index-jump[data-astro-cid-2sle3pip] a[data-astro-cid-2sle3pip]:hover{background:var(--ink);color:var(--bg)}.index-jump[data-astro-cid-2sle3pip] a[data-astro-cid-2sle3pip]:hover span[data-astro-cid-2sle3pip]{color:var(--bg)}.index-block[data-astro-cid-2sle3pip] h2[data-astro-cid-2sle3pip] a[data-astro-cid-2sle3pip]:hover,.index-block[data-astro-cid-2sle3pip] li[data-astro-cid-2sle3pip] a[data-astro-cid-2sle3pip]:hover{color:var(--accent)}}.latest-title[data-astro-cid-tl5dcasd]{font-size:var(--step-lead);margin:clamp(24px,4vw,48px) 0 16px}.topic-crumb[data-astro-cid-6vdi2cmw]{margin-bottom:8px;font-weight:600}.topic-crumb[data-astro-cid-6vdi2cmw] a[data-astro-cid-6vdi2cmw]{color:var(--accent);text-decoration:none}.topic-siblings[data-astro-cid-6vdi2cmw]{flex-wrap:wrap;gap:6px;margin-bottom:clamp(28px,4vw,48px);display:flex}.topic-siblings[data-astro-cid-6vdi2cmw] a[data-astro-cid-6vdi2cmw]{background:var(--surface);min-height:44px;color:var(--ink);transition:background-color var(--t-hover) ease, color var(--t-hover) ease;align-items:center;gap:6px;padding:0 14px;text-decoration:none;display:inline-flex}.topic-siblings[data-astro-cid-6vdi2cmw] span[data-astro-cid-6vdi2cmw]{color:var(--muted);font-size:var(--step-small);font-variant-numeric:tabular-nums}.topic-siblings[data-astro-cid-6vdi2cmw] a[data-astro-cid-6vdi2cmw][aria-current=page]{background:var(--accent);color:var(--accent-ink)}.topic-siblings[data-astro-cid-6vdi2cmw] a[data-astro-cid-6vdi2cmw][aria-current=page] span[data-astro-cid-6vdi2cmw]{color:var(--accent-ink)}.topic-related[data-astro-cid-6vdi2cmw]{border-top:2px solid var(--ink);margin-top:clamp(48px,6vw,88px);padding-top:24px}.topic-related[data-astro-cid-6vdi2cmw] h2[data-astro-cid-6vdi2cmw]{font-size:var(--step-lead)}@media (hover:hover) and (pointer:fine){.topic-siblings[data-astro-cid-6vdi2cmw] a[data-astro-cid-6vdi2cmw]:not([aria-current=page]):hover{background:var(--ink);color:var(--bg)}.topic-siblings[data-astro-cid-6vdi2cmw] a[data-astro-cid-6vdi2cmw]:not([aria-current=page]):hover span[data-astro-cid-6vdi2cmw]{color:var(--bg)}}
