.authority-page[data-astro-cid-vtawygiy]{padding-block:clamp(2.75rem, 5vw, 5rem) var(--space-7)}.authority-opening[data-astro-cid-vtawygiy]{max-width:52rem}.authority-lede[data-astro-cid-vtawygiy]{max-width:45rem;margin-top:var(--space-4);color:var(--ink-muted);font-family:var(--font-editorial);font-size:var(--text-lede);line-height:1.55}.comparison-workbench[data-astro-cid-vtawygiy]{border-block:var(--border-width) solid var(--ink);background:color-mix(in srgb, var(--surface) 48%, transparent);scroll-margin-top:var(--space-5);margin-top:clamp(2rem,5vw,3.5rem)}.comparison-heading[data-astro-cid-vtawygiy]{align-items:baseline;gap:var(--space-2);min-height:3.25rem;padding-block:var(--space-3);border-bottom:var(--border-width) solid var(--rule);display:flex}.comparison-heading[data-astro-cid-vtawygiy] span[data-astro-cid-vtawygiy],.comparison-heading[data-astro-cid-vtawygiy] h2[data-astro-cid-vtawygiy]{font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:.02em;text-transform:uppercase;font-weight:500;line-height:1}.comparison-heading[data-astro-cid-vtawygiy] span[data-astro-cid-vtawygiy]{color:var(--pencil-red)}.comparison-inputs[data-astro-cid-vtawygiy]{border-bottom:var(--border-width) solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.comparison-input[data-astro-cid-vtawygiy]{min-width:0;padding:clamp(1.25rem,3vw,2.5rem)}.comparison-input[data-astro-cid-vtawygiy]+.comparison-input[data-astro-cid-vtawygiy]{border-left:var(--border-width) solid var(--rule)}.comparison-input[data-astro-cid-vtawygiy] .supporting-input-line input{font-size:clamp(2.5rem,5vw,4rem)}.comparison-input[data-astro-cid-vtawygiy] .supporting-error{min-height:3em}.comparison-table-scroll[data-astro-cid-vtawygiy],.reference-table-scroll[data-astro-cid-vtawygiy]{max-width:100%;overflow-x:auto}.comparison-table[data-astro-cid-vtawygiy],.reference-table[data-astro-cid-vtawygiy]{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.comparison-table[data-astro-cid-vtawygiy]{min-width:43rem}.comparison-table[data-astro-cid-vtawygiy] caption[data-astro-cid-vtawygiy]{padding:var(--space-3) clamp(1rem, 3vw, 2rem);color:var(--ink-muted);font-size:var(--text-sm);text-align:left}.comparison-table[data-astro-cid-vtawygiy] thead[data-astro-cid-vtawygiy],.reference-table[data-astro-cid-vtawygiy] thead[data-astro-cid-vtawygiy]{border-block:var(--border-width) solid var(--ink)}.comparison-table[data-astro-cid-vtawygiy] th[data-astro-cid-vtawygiy],.comparison-table[data-astro-cid-vtawygiy] td[data-astro-cid-vtawygiy],.reference-table[data-astro-cid-vtawygiy] th[data-astro-cid-vtawygiy],.reference-table[data-astro-cid-vtawygiy] td[data-astro-cid-vtawygiy]{border-bottom:var(--border-width) solid var(--rule);text-align:left;vertical-align:top;padding:.8rem clamp(.75rem,2vw,1.5rem)}.comparison-table[data-astro-cid-vtawygiy] thead[data-astro-cid-vtawygiy] th[data-astro-cid-vtawygiy],.reference-table[data-astro-cid-vtawygiy] thead[data-astro-cid-vtawygiy] th[data-astro-cid-vtawygiy]{color:var(--ink-muted);letter-spacing:.07em;text-transform:uppercase;font-size:.75rem;font-weight:600}.comparison-table[data-astro-cid-vtawygiy] tbody[data-astro-cid-vtawygiy] th[data-astro-cid-vtawygiy],.reference-table[data-astro-cid-vtawygiy] tbody[data-astro-cid-vtawygiy] th[data-astro-cid-vtawygiy]{font-weight:600}.comparison-table[data-astro-cid-vtawygiy] output[data-astro-cid-vtawygiy],.comparison-table[data-astro-cid-vtawygiy] .calculation-cell[data-astro-cid-vtawygiy],.reference-table[data-astro-cid-vtawygiy] code[data-astro-cid-vtawygiy],.worked-table[data-astro-cid-vtawygiy] td[data-astro-cid-vtawygiy]:last-child{font-family:var(--font-mono)}.comparison-table[data-astro-cid-vtawygiy] output[data-astro-cid-vtawygiy]{color:var(--academic-blue);white-space:nowrap;font-weight:500}.calculation-cell[data-astro-cid-vtawygiy]{color:var(--ink-muted)}.authority-section[data-astro-cid-vtawygiy]{padding-top:var(--space-7)}.authority-section-heading[data-astro-cid-vtawygiy]{max-width:52rem;padding-bottom:var(--space-5);border-bottom:var(--border-width) solid var(--ink)}.authority-section-heading[data-astro-cid-vtawygiy] h2[data-astro-cid-vtawygiy],.curve-distinction[data-astro-cid-vtawygiy] h2[data-astro-cid-vtawygiy]{font-family:var(--font-editorial);letter-spacing:-.025em;font-size:clamp(2rem,4.5vw,3rem);font-weight:600;line-height:1.05}.authority-section-heading[data-astro-cid-vtawygiy]>p[data-astro-cid-vtawygiy]{margin-top:var(--space-3);color:var(--ink-muted)}.method-reference[data-astro-cid-vtawygiy]{border-bottom:var(--border-width) solid var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.method-reference[data-astro-cid-vtawygiy] article[data-astro-cid-vtawygiy]{min-width:0;padding:var(--space-5) clamp(1rem, 3vw, 2rem);border-bottom:var(--border-width) solid var(--rule)}.method-reference[data-astro-cid-vtawygiy] article[data-astro-cid-vtawygiy]:nth-child(2n){border-left:var(--border-width) solid var(--rule)}.method-reference[data-astro-cid-vtawygiy] h3[data-astro-cid-vtawygiy]{font-family:var(--font-editorial);font-size:clamp(1.4rem,2.5vw,1.8rem);line-height:1.15}.method-reference[data-astro-cid-vtawygiy] article[data-astro-cid-vtawygiy]>p[data-astro-cid-vtawygiy]:not(.method-label){margin-top:var(--space-2);color:var(--ink-muted)}.method-reference[data-astro-cid-vtawygiy] code[data-astro-cid-vtawygiy],.faq-list[data-astro-cid-vtawygiy] code[data-astro-cid-vtawygiy]{color:var(--academic-blue);font-family:var(--font-mono)}.method-reference[data-astro-cid-vtawygiy] .reference-link[data-astro-cid-vtawygiy]{margin-top:var(--space-3);display:inline-block}.curve-distinction[data-astro-cid-vtawygiy]{align-items:start;gap:var(--space-6);margin-top:var(--space-7);padding-block:var(--space-5);border-block:var(--border-width) solid var(--ink);grid-template-columns:minmax(16rem,.85fr) minmax(0,1.15fr);display:grid}.curve-distinction[data-astro-cid-vtawygiy]>p[data-astro-cid-vtawygiy]{color:var(--ink-muted);line-height:1.7}.reference-table-scroll[data-astro-cid-vtawygiy]{margin-top:var(--space-5);border-bottom:var(--border-width) solid var(--ink)}.reference-table[data-astro-cid-vtawygiy]{min-width:38rem}.reference-table[data-astro-cid-vtawygiy] td[data-astro-cid-vtawygiy]:last-child{color:var(--academic-blue);font-weight:500}.worked-table[data-astro-cid-vtawygiy] th[data-astro-cid-vtawygiy]:first-child,.worked-table[data-astro-cid-vtawygiy] td[data-astro-cid-vtawygiy]:first-child{width:28%}.worked-table[data-astro-cid-vtawygiy] th[data-astro-cid-vtawygiy]:last-child,.worked-table[data-astro-cid-vtawygiy] td[data-astro-cid-vtawygiy]:last-child{text-align:right;width:16%}.prose-section[data-astro-cid-vtawygiy]>p[data-astro-cid-vtawygiy]{max-width:49rem;margin-top:var(--space-5);color:var(--ink-muted);font-family:var(--font-editorial);font-size:var(--text-lede)}.decision-table[data-astro-cid-vtawygiy] td[data-astro-cid-vtawygiy]:first-child{width:62%}.related-links[data-astro-cid-vtawygiy]{max-width:50rem;margin-top:var(--space-4);color:var(--ink-muted)}.faq-section[data-astro-cid-vtawygiy]{padding-bottom:0}.faq-list[data-astro-cid-vtawygiy]{margin-top:var(--space-5);border-block:var(--border-width) solid var(--ink)}.faq-list[data-astro-cid-vtawygiy] details[data-astro-cid-vtawygiy]{border-bottom:var(--border-width) solid var(--rule)}.faq-list[data-astro-cid-vtawygiy] details[data-astro-cid-vtawygiy]:last-child{border-bottom:0}.faq-list[data-astro-cid-vtawygiy] summary[data-astro-cid-vtawygiy]{padding:var(--space-4) var(--space-5);cursor:pointer;font-family:var(--font-editorial);font-size:1.125rem;font-weight:600}.faq-list[data-astro-cid-vtawygiy] details[data-astro-cid-vtawygiy]>p[data-astro-cid-vtawygiy]{max-width:49rem;padding:0 var(--space-5) var(--space-4);color:var(--ink-muted)}@media (width<=56rem){.comparison-inputs[data-astro-cid-vtawygiy],.method-reference[data-astro-cid-vtawygiy],.curve-distinction[data-astro-cid-vtawygiy]{grid-template-columns:minmax(0,1fr)}.comparison-input[data-astro-cid-vtawygiy]+.comparison-input[data-astro-cid-vtawygiy],.method-reference[data-astro-cid-vtawygiy] article[data-astro-cid-vtawygiy]:nth-child(2n){border-left:0;border-top:var(--border-width) solid var(--rule)}.curve-distinction[data-astro-cid-vtawygiy]{gap:var(--space-3)}}@media (width<=40rem){.authority-page[data-astro-cid-vtawygiy]{padding-top:var(--space-5)}.comparison-input[data-astro-cid-vtawygiy]{padding-inline:clamp(1rem,6vw,2rem)}.comparison-table[data-astro-cid-vtawygiy],.reference-table[data-astro-cid-vtawygiy]{min-width:36rem}.authority-section-heading[data-astro-cid-vtawygiy] h2[data-astro-cid-vtawygiy],.curve-distinction[data-astro-cid-vtawygiy] h2[data-astro-cid-vtawygiy]{font-size:clamp(2rem,9vw,2.5rem)}.faq-list[data-astro-cid-vtawygiy] summary[data-astro-cid-vtawygiy],.faq-list[data-astro-cid-vtawygiy] details[data-astro-cid-vtawygiy]>p[data-astro-cid-vtawygiy]{padding-inline:var(--space-3)}}
