.stc[data-astro-cid-qtebt77f]{--stc-radius:8px;max-width:1152px;color:var(--color-text);margin:0 auto;padding:2rem 1rem 4rem;display:block}.stc-intro[data-astro-cid-qtebt77f]{text-align:center;max-width:768px;margin:0 auto 2rem}.stc-eyebrow[data-astro-cid-qtebt77f]{letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);margin:0 0 .5rem;font-size:.75rem}.stc[data-astro-cid-qtebt77f] h1[data-astro-cid-qtebt77f]{margin:0 0 .75rem;font-size:clamp(2rem,4vw,2.75rem);line-height:1.15}.stc-lead[data-astro-cid-qtebt77f]{color:var(--color-text-secondary);margin:0;font-size:1.125rem;line-height:1.6}.stc-card[data-astro-cid-qtebt77f]{border:1px solid var(--color-border);border-radius:var(--stc-radius);background:var(--color-surface);margin:0 0 1.5rem;padding:1.25rem}.stc-card-head[data-astro-cid-qtebt77f]{margin:0 0 1rem}.stc-card-title[data-astro-cid-qtebt77f]{margin:0 0 .25rem;font-size:1.375rem}.stc-card-sub[data-astro-cid-qtebt77f]{color:var(--color-text-secondary);margin:0;font-size:.9375rem;line-height:1.5}.stc-controls[data-astro-cid-qtebt77f]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem 1rem;margin:0 0 .75rem;display:grid}.stc-field[data-astro-cid-qtebt77f]{flex-direction:column;gap:.25rem;min-width:0;display:flex}.stc-field[data-astro-cid-qtebt77f] label[data-astro-cid-qtebt77f]{color:var(--color-muted);font-size:.75rem}.stc-input[data-astro-cid-qtebt77f]{border:1px solid var(--color-border);border-radius:var(--stc-radius);background:var(--color-bg);width:100%;min-height:3rem;color:var(--color-text);font:inherit;padding:.5rem .75rem;font-size:1rem}.stc-input[data-astro-cid-qtebt77f]:focus-visible,.stc-button[data-astro-cid-qtebt77f]:focus-visible{outline:2px solid var(--color-accent-ring);outline-offset:1px}.stc-inline[data-astro-cid-qtebt77f]{gap:.5rem;display:flex}.stc-input-unit[data-astro-cid-qtebt77f]{flex:none;width:6rem}.stc-hint[data-astro-cid-qtebt77f]{color:var(--color-muted);margin:.25rem 0 0;font-size:.8125rem;line-height:1.5}.stc-summary[data-astro-cid-qtebt77f]{flex-wrap:wrap;align-items:baseline;gap:1rem 2rem;margin:0 0 1rem;display:flex}.stc-total-label[data-astro-cid-qtebt77f]{letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);margin:0;font-size:.75rem}.stc-total-value[data-astro-cid-qtebt77f]{color:var(--color-accent);margin:.125rem 0 0;font-size:clamp(2rem,5vw,2.75rem);font-weight:700;line-height:1.05}.stc-total-alt[data-astro-cid-qtebt77f]{color:var(--color-muted);margin:.25rem 0 0;font-size:.875rem}.stc-band[data-astro-cid-qtebt77f],.stc-compare-summary[data-astro-cid-qtebt77f]{max-width:40rem;color:var(--color-text-secondary);margin:0;font-size:.9375rem;line-height:1.55}.stc-compare-summary[data-astro-cid-qtebt77f]{color:var(--color-text);flex-basis:100%;font-weight:600}.stc-error[data-astro-cid-qtebt77f]{border:1px solid var(--color-warm-accent);border-radius:var(--stc-radius);color:var(--color-text);margin:0 0 1rem;padding:.625rem .75rem;font-size:.9375rem}.stc-table-wrap[data-astro-cid-qtebt77f]{margin:0 0 1rem;overflow-x:auto}.stc-table[data-astro-cid-qtebt77f]{border-collapse:collapse;width:100%;min-width:34rem;font-size:.9375rem}.stc-table[data-astro-cid-qtebt77f] caption[data-astro-cid-qtebt77f]{caption-side:top;text-align:left;color:var(--color-muted);padding:0 0 .5rem;font-size:.8125rem}.stc-table[data-astro-cid-qtebt77f] th[data-astro-cid-qtebt77f],.stc-table[data-astro-cid-qtebt77f] td[data-astro-cid-qtebt77f]{border-bottom:1px solid var(--color-border-subtle);text-align:left;vertical-align:middle;padding:.5rem .625rem}.stc-table[data-astro-cid-qtebt77f] thead[data-astro-cid-qtebt77f] th[data-astro-cid-qtebt77f]{letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted);font-size:.75rem;font-weight:600}.stc-note[data-astro-cid-qtebt77f]{font-weight:600;display:block}.stc-hz[data-astro-cid-qtebt77f]{color:var(--color-muted);font-size:.75rem;display:block}.stc-input-gauge[data-astro-cid-qtebt77f]{font-variant-numeric:tabular-nums;max-width:7rem;min-height:2.5rem}.stc-input-type[data-astro-cid-qtebt77f]{max-width:7rem;min-height:2.5rem}.stc-tension-cell[data-astro-cid-qtebt77f]{white-space:nowrap}.stc-tension[data-astro-cid-qtebt77f]{font-variant-numeric:tabular-nums;font-weight:600;display:block}.stc-share[data-astro-cid-qtebt77f]{color:var(--color-muted);font-size:.75rem;display:block}.stc-notice[data-astro-cid-qtebt77f],.stc-delta[data-astro-cid-qtebt77f]{font-variant-numeric:tabular-nums;color:var(--color-muted);border:1px solid #0000;border-radius:9999px;padding:.125rem .5rem;font-size:.75rem;font-weight:600;display:inline-block}.stc-notice-low[data-astro-cid-qtebt77f],.stc-notice-high[data-astro-cid-qtebt77f]{border-color:var(--color-warm-accent);color:var(--color-text)}.stc-delta-up[data-astro-cid-qtebt77f]{color:var(--color-accent)}.stc-delta-down[data-astro-cid-qtebt77f]{color:var(--color-muted)}.stc-warnings[data-astro-cid-qtebt77f]{margin:0 0 1rem;font-size:.9375rem;line-height:1.5}.stc-ok[data-astro-cid-qtebt77f]{color:var(--color-text-secondary);margin:0}.stc-warning-list[data-astro-cid-qtebt77f]{color:var(--color-text-secondary);margin:0;padding-left:1.25rem}.stc-warning-list[data-astro-cid-qtebt77f] li[data-astro-cid-qtebt77f]+li[data-astro-cid-qtebt77f]{margin-top:.25rem}.stc-actions[data-astro-cid-qtebt77f]{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.stc-button[data-astro-cid-qtebt77f]{border-radius:var(--stc-radius);background:var(--color-accent);min-height:3rem;color:var(--color-on-accent);font:inherit;cursor:pointer;border:1px solid #0000;padding:.625rem 1rem;font-weight:600}.stc-button[data-astro-cid-qtebt77f]:hover{background:var(--color-accent-hover)}.stc-button-secondary[data-astro-cid-qtebt77f]{border-color:var(--color-border);color:var(--color-text);background:0 0}.stc-button-secondary[data-astro-cid-qtebt77f]:hover{border-color:var(--color-accent);background:0 0}.stc-copy-status[data-astro-cid-qtebt77f]{color:var(--color-muted);font-size:.8125rem}.stc-notes[data-astro-cid-qtebt77f]{max-width:896px;margin:0 auto;line-height:1.65}.stc-notes[data-astro-cid-qtebt77f] h2[data-astro-cid-qtebt77f]{margin:2rem 0 .75rem;font-size:1.5rem}.stc-notes[data-astro-cid-qtebt77f] p[data-astro-cid-qtebt77f]{color:var(--color-text-secondary);margin:0 0 1rem}.stc-steps[data-astro-cid-qtebt77f]{color:var(--color-text-secondary);margin:0 0 1rem;padding-left:1.25rem}.stc-steps[data-astro-cid-qtebt77f] li[data-astro-cid-qtebt77f]+li[data-astro-cid-qtebt77f]{margin-top:.5rem}.stc-mono[data-astro-cid-qtebt77f]{font-variant-numeric:tabular-nums;color:var(--color-text)}.stc-limits[data-astro-cid-qtebt77f],.stc-links[data-astro-cid-qtebt77f]{color:var(--color-text-secondary);margin:0 0 1rem;padding-left:1.25rem}.stc-limits[data-astro-cid-qtebt77f] li[data-astro-cid-qtebt77f]+li[data-astro-cid-qtebt77f],.stc-links[data-astro-cid-qtebt77f] li[data-astro-cid-qtebt77f]+li[data-astro-cid-qtebt77f]{margin-top:.5rem}.stc-faq[data-astro-cid-qtebt77f] details[data-astro-cid-qtebt77f]{border-bottom:1px solid var(--color-border-subtle);padding:.75rem 0}.stc-faq[data-astro-cid-qtebt77f] summary[data-astro-cid-qtebt77f]{cursor:pointer;color:var(--color-text);font-weight:600}.stc-faq[data-astro-cid-qtebt77f] p[data-astro-cid-qtebt77f]{margin:.5rem 0 0}.stc-visually-hidden[data-astro-cid-qtebt77f]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=640px){.stc-card[data-astro-cid-qtebt77f]{padding:1rem}.stc-table[data-astro-cid-qtebt77f]{min-width:30rem}}
