:root{--bg:#f5f7f8;--surface:#fff;--surface-soft:#eef3f1;--surface-strong:#e4ece8;--border:#cdd8d4;--text:#14221f;--muted:#5d6f69;--brand:#184f5a;--brand-2:#1f7a6b;--accent:#b76b18;--success:#28744f;--danger:#9a3434;--shadow:0 16px 42px #14221f14;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=dark]{--bg:#101616;--surface:#172020;--surface-soft:#1d2b2a;--surface-strong:#243534;--border:#38504c;--text:#edf6f3;--muted:#a8b8b3;--brand:#7bd4c5;--brand-2:#8fb9ff;--accent:#f0b35a;--success:#83d7a9;--danger:#ff9b9b;--shadow:0 18px 45px #00000040;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-contrast=high]{--bg:#000;--surface:#000;--surface-soft:#111;--surface-strong:#191919;--border:#fff;--text:#fff;--muted:#f3f3f3;--brand:#8eeeff;--brand-2:#fff;--accent:#ffd34d;--success:#a6ffb8;--danger:#ffb4b4;--shadow:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{background:var(--bg);min-width:320px;color:var(--text);scroll-behavior:smooth}html[data-font=large]{font-size:118%}body{letter-spacing:0;background:var(--bg);margin:0;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.5}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid var(--accent);outline-offset:2px}button,input,select{font:inherit}.site-header{background:color-mix(in srgb, var(--surface) 92%, transparent);border-bottom:1px solid var(--border);z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);justify-content:space-between;align-items:center;gap:18px;min-height:78px;padding:12px clamp(16px,4vw,48px);display:flex;position:sticky;top:0}.header-primary,.header-secondary{align-items:center;gap:16px;display:flex}.header-secondary{flex-wrap:wrap;justify-content:flex-end}.brand-link{align-items:center;width:184px;min-width:150px;display:flex}.brand-link img{width:100%;height:auto;display:block}.site-header nav,.site-footer nav,.theme-controls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.site-header nav a,.site-footer nav a,.theme-controls button,.catalog-actions a,.catalog-actions span,.status-badge,.calculator-list span,.primary-link,.text-link,.secondary-action,.paynet-action{min-height:36px;color:var(--brand);white-space:nowrap;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;padding:7px 10px;font-size:.9rem;font-weight:700;display:inline-flex}.site-header nav a:hover,.site-footer nav a:hover,.theme-controls button:hover,.text-link:hover{border-color:var(--border);background:var(--surface-soft)}.language-switcher a{min-width:44px}.theme-controls button{background:var(--surface-soft);cursor:pointer}.theme-controls button[aria-pressed=true]{background:var(--brand);color:var(--surface)}main{width:100%}.site-header>*,.home-hero>*,.workspace-layout>*,.tool-header>*,.calculator-grid>*,.result-grid>*,.details-grid>*,.catalog-item>*,.side-panel,.tool-surface,.narrow-page{min-width:0}.home-hero{grid-template-columns:minmax(0,1.05fr) minmax(260px,.95fr);align-items:center;gap:clamp(18px,4vw,42px);padding:clamp(22px,4vw,42px) clamp(16px,4vw,48px) 0;display:grid}.hero-copy{gap:12px;display:grid}.hero-actions,.home-featured-actions,.jump-row{flex-wrap:wrap;gap:10px;display:flex}.hero-copy p{max-width:760px;color:var(--muted);margin:0}.hero-media{border:1px solid var(--border);background:var(--surface-soft);border-radius:8px;min-height:clamp(220px,24vw,340px);position:relative;overflow:hidden}.hero-system-visual{isolation:isolate;background:linear-gradient(90deg, color-mix(in srgb, var(--border) 34%, transparent) 1px, transparent 1px), linear-gradient(color-mix(in srgb, var(--border) 34%, transparent) 1px, transparent 1px), radial-gradient(circle at 76% 24%, color-mix(in srgb, var(--accent) 18%, transparent), transparent 28%), var(--surface-soft);background-size:34px 34px,34px 34px,auto,auto;place-items:center;display:grid}.hero-system-visual:before{content:"";border:2px solid color-mix(in srgb, var(--brand) 40%, transparent);border-radius:8px;position:absolute;inset:12%;transform:skew(-8deg)}.hero-meter,.hero-node,.hero-formula{z-index:1;border:1px solid var(--border);background:color-mix(in srgb, var(--surface) 88%, transparent);box-shadow:var(--shadow);border-radius:8px;position:absolute}.hero-meter{min-width:112px;padding:14px;display:grid;top:18%;left:10%}.hero-meter span,.hero-formula{color:var(--muted);font-weight:800}.hero-meter strong{color:var(--brand);font-size:2rem;line-height:1}.hero-node{width:76px;height:76px;color:var(--surface);background:var(--brand);place-items:center;font-weight:900;display:grid}.hero-node-source{top:48%;left:34%}.hero-node-load{background:var(--accent);top:36%;right:12%}.hero-line{z-index:0;background:linear-gradient(90deg, var(--brand), var(--accent));transform-origin:0;border-radius:999px;height:5px;position:absolute}.hero-line-a{width:22%;top:56%;left:20%;transform:rotate(15deg)}.hero-line-b{width:34%;top:56%;left:46%;transform:rotate(-12deg)}.hero-formula{color:var(--brand);padding:10px 12px;bottom:14%;right:10%}.workspace-layout{grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:start;gap:24px;padding:28px clamp(16px,4vw,48px);display:grid}.ad-band{padding:20px clamp(16px,4vw,48px) 0}.ad-band:empty{display:none}.ad-banner{width:min(100%,970px);min-height:90px;margin:0 auto;overflow:hidden}.ad-banner-slot{width:100%;min-height:90px;display:block}.ad-banner-placeholder{border:1px dashed var(--border);color:var(--muted);background:var(--surface-soft);border-radius:6px;place-items:center;font-size:.85rem;display:grid}.tool-surface,.narrow-page{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:8px}.tool-surface{padding:clamp(18px,3vw,32px)}.home-featured-card{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);border-radius:8px;align-content:start;gap:14px;padding:clamp(18px,3vw,30px);display:grid}.home-featured-card h2,.home-featured-card p{margin:0}.featured-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;display:grid}.featured-metrics div{border:1px solid var(--border);background:var(--surface-soft);border-radius:8px;padding:12px}.featured-metrics dt{color:var(--muted);font-size:.86rem;font-weight:800}.featured-metrics dd{color:var(--brand);margin:4px 0 0;font-weight:900}.side-panel{gap:14px;display:grid}.side-panel section{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);border-radius:8px;padding:14px}.tool-header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.eyebrow{color:var(--brand-2);text-transform:uppercase;margin:0 0 6px;font-size:.8rem;font-weight:800}h1,h2,h3,p,li,dd,dt,span,strong,small{overflow-wrap:anywhere}h1{letter-spacing:0;margin:0;font-size:clamp(2rem,3vw,3.15rem);line-height:1.06}h2{margin:0 0 10px;font-size:1.05rem;line-height:1.25}.lede{max-width:760px;color:var(--muted)}.status-badge,.catalog-actions span,.calculator-list span{color:#744400;background:#fff4df}html[data-theme=dark] .status-badge,html[data-theme=dark] .catalog-actions span,html[data-theme=dark] .calculator-list span{color:#ffcb76;background:#342710}.calculator-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:14px;display:grid}label{color:var(--muted);gap:6px;min-width:0;font-weight:800;display:grid}.input-row{border:1px solid var(--border);background:var(--surface);border-radius:6px;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid;overflow:hidden}input,select{border:1px solid var(--border);background:var(--surface);width:100%;min-height:44px;color:var(--text);border-radius:6px;padding:10px 12px}.input-row input{border:0;border-radius:0}.input-row em{border-left:1px solid var(--border);background:var(--surface-soft);min-width:76px;height:44px;color:var(--muted);white-space:nowrap;justify-content:center;align-items:center;padding:0 10px;font-size:.85rem;font-style:normal;display:inline-flex}.field-helper{color:var(--muted);font-size:.78rem;font-weight:650;line-height:1.35}.primary-action,.secondary-action,.paynet-action,.primary-link,.secondary-link{cursor:pointer;border:0}.primary-action{background:var(--brand);min-height:46px;color:var(--surface);border-radius:6px;align-self:end;margin-top:29px;padding:10px 14px;font-weight:800}.primary-action:hover,.primary-link:hover,.secondary-link:hover{filter:brightness(.92)}.secondary-link{border:1px solid var(--border);background:var(--surface-soft);min-height:44px;color:var(--brand);border-radius:6px;justify-content:center;align-items:center;padding:10px 14px;font-weight:800;text-decoration:none;display:inline-flex}.validation-box{background:color-mix(in srgb, var(--danger) 10%, var(--surface));color:var(--danger);border:1px solid #efb8b8;border-radius:6px;margin-top:16px;padding:10px 12px}.validation-box p{margin:0}.risk-warning{border:2px solid var(--accent);background:color-mix(in srgb, var(--accent) 14%, var(--surface));border-radius:8px;gap:6px;margin-top:16px;padding:14px;display:grid}.risk-warning strong{color:var(--accent);font-size:1rem}.risk-warning p{color:var(--text);margin:0;font-weight:700}.jump-row{margin:18px 0}.jump-row a{border:1px solid var(--border);background:var(--surface-soft);color:var(--brand);border-radius:999px;padding:8px 12px;font-size:.9rem;font-weight:800;text-decoration:none}.result-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:20px;display:grid}.result-grid article,.details-grid section,.catalog-item{border:1px solid var(--border);background:var(--surface);border-radius:8px}.result-grid article{gap:6px;min-height:96px;padding:14px;display:grid}.result-grid span,.catalog-item p,.side-panel dt,small{color:var(--muted);font-size:.9rem}.result-grid strong{color:var(--brand);font-size:1.45rem;line-height:1.15}.warning-result strong{color:var(--accent)}.ai-citable-block{border:1px solid var(--border);background:var(--surface);border-radius:8px;gap:18px;margin:24px 0;padding:20px;display:grid}.ai-citable-shell{width:min(100% - 32px,1220px);margin:0 auto}.visual-loading{border:1px solid var(--border);background:linear-gradient(90deg, var(--surface), var(--surface-soft), var(--surface));border-radius:8px;min-height:96px;margin-top:20px}.quick-answer{border-left:4px solid var(--brand);background:var(--surface-soft);color:var(--text);padding:14px 16px}.ai-citable-grid,.ai-example-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.ai-citable-block h2,.ai-citable-block h3,.ai-citable-block p,.ai-citable-block ul,.ai-citable-block ol{margin-top:0}.ai-citable-block details{border-top:1px solid var(--border);padding-top:10px}.ai-citable-block summary{cursor:pointer;font-weight:800}.ai-meta{gap:8px;margin:0;display:grid}.ai-meta div{flex-wrap:wrap;gap:8px;display:flex}.ai-meta dt{font-weight:800}.ai-meta dd{margin:0}.premium-card{border:1px solid var(--border);background:var(--surface-soft);border-radius:8px;gap:8px;margin-top:18px;padding:14px;display:grid}.premium-card h2,.premium-card p{margin:0}.premium-card p{color:var(--muted)}.action-row{flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;display:flex}.secondary-action{background:var(--surface-soft)}.secondary-action:disabled{cursor:not-allowed;opacity:.55}.paynet-action,.primary-link{background:var(--brand);color:var(--surface)}.secondary-action,.paynet-action,.primary-link{text-align:center;white-space:normal;overflow-wrap:anywhere;max-width:100%}.payment-note{color:var(--muted);margin:10px 0 0;font-size:.92rem}.details-grid{grid-template-columns:1.2fr 1fr 1fr;gap:14px;margin-top:20px;display:grid}.details-grid section{padding:14px}.methodology-block{border:1px solid var(--border);background:var(--surface);border-radius:8px;margin-top:20px;padding:14px}.methodology-block summary{cursor:pointer;color:var(--brand);font-weight:800}.methodology-content{gap:14px;padding-top:14px;display:grid}.methodology-content p{color:var(--muted);margin:0}.source-list{gap:8px;display:grid}.source-list a{color:var(--brand);text-underline-offset:3px;font-weight:700;text-decoration:underline}pre{white-space:pre-wrap;color:var(--brand);margin:0;font-size:.9rem}ul{margin:0;padding-left:18px}dl{gap:10px;margin:0;display:grid}dl div{justify-content:space-between;align-items:baseline;gap:14px;display:flex}dd{color:var(--brand);text-align:right;margin:0;font-weight:800}.calculator-list,.guide-list{gap:10px;padding:0;list-style:none;display:grid}.calculator-list li{grid-template-columns:minmax(0,1fr) minmax(68px,auto);align-items:center;gap:12px;min-height:46px;display:grid}.guide-list li{display:block}.calculator-list a,.guide-list a{color:var(--brand);font-weight:700}.calculator-list span[data-status=live]{background:color-mix(in srgb, var(--success) 14%, var(--surface));color:var(--success);justify-self:end;min-width:68px}.text-link{background:var(--surface-soft);width:fit-content;margin-top:12px}.disclaimer-band{border-left:4px solid var(--accent);background:color-mix(in srgb, var(--accent) 10%, var(--surface));color:var(--text);margin:0 clamp(16px,4vw,48px) 28px;padding:14px 18px}.single-tool-page{padding-top:28px}.single-tool-page .tool-surface{width:min(100% - 32px,1220px);margin:0 auto 28px}.narrow-page{width:min(100% - 32px,1040px);margin:28px auto;padding:clamp(18px,3vw,32px)}.page-heading{gap:8px;margin-bottom:22px;display:grid}.page-heading p{color:var(--muted);margin:0}.catalog-grid{gap:12px;display:grid}.catalog-page{width:min(100% - 32px,1320px);margin:28px auto}.catalog-hub{gap:22px;display:grid}.catalog-heading,.catalog-controls,.tool-group-section,.tool-reference-page{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);border-radius:8px;padding:clamp(16px,2.5vw,28px)}.catalog-controls{gap:16px;display:grid}.search-label{color:var(--muted)}.filter-chip-row{flex-wrap:wrap;gap:8px;display:flex}.filter-chip{border:1px solid var(--border);background:var(--surface-soft);min-height:36px;color:var(--brand);cursor:pointer;border-radius:6px;padding:8px 11px;font-weight:800}.filter-chip[aria-pressed=true]{background:var(--brand);color:var(--surface)}.tool-group-section{gap:14px;display:grid}.catalog-editorial,.guide-hub-block,.guide-depth-block{border:1px solid var(--border);background:var(--surface);border-radius:8px;gap:14px;padding:clamp(16px,2.5vw,24px);display:grid}.catalog-editorial h2,.catalog-editorial h3,.guide-hub-block h2,.guide-hub-block h3,.guide-depth-block h2,.guide-depth-block h3,.catalog-editorial p,.guide-hub-block p,.guide-depth-block p{margin:0}.catalog-editorial-grid,.guide-category-grid,.guide-two-column{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.catalog-editorial-grid article,.guide-category-grid article{border:1px solid var(--border);background:var(--surface-soft);border-radius:8px;padding:12px}.inline-link-list{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.inline-link-list a{background:var(--surface-soft);min-height:34px;color:var(--brand);border-radius:6px;align-items:center;padding:6px 10px;font-weight:800;display:inline-flex}.tool-group-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.tool-group-heading h2{margin:0;font-size:1.35rem}.tool-group-heading span{background:var(--surface-soft);min-width:42px;color:var(--brand);text-align:center;border-radius:999px;padding:5px 10px;font-weight:800}.tool-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.tool-card{border:1px solid var(--border);background:var(--surface);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:14px;min-height:176px;padding:14px;display:grid}.tool-card-copy{align-content:start;gap:9px;display:grid}.tool-card h3,.tool-card p{margin:0}.tool-card h3{color:var(--brand);font-size:1.06rem;line-height:1.25}.tool-card p{color:var(--muted);font-size:.94rem}.tool-card-badges{flex-wrap:wrap;gap:6px;display:flex}.tool-card-badges span,.tool-card-link{background:var(--surface-soft);min-height:30px;color:var(--brand);border-radius:6px;justify-content:center;align-items:center;padding:5px 8px;font-size:.78rem;font-weight:800;display:inline-flex}.tool-card[data-risk=high] .tool-card-badges span:nth-child(3),.tool-card[data-risk=medium-high] .tool-card-badges span:nth-child(3){background:color-mix(in srgb, var(--accent) 18%, var(--surface));color:var(--accent)}.tool-card-link{background:var(--brand);min-width:82px;color:var(--surface);align-self:end}.empty-state{border:1px solid var(--border);background:var(--surface);color:var(--muted);border-radius:8px;margin:0;padding:18px}.tool-reference-page{width:min(100% - 32px,1220px);margin:0 auto 28px}.tool-reference-header{grid-template-columns:minmax(0,1fr) minmax(260px,360px);align-items:start;gap:18px;display:grid}.tool-meta-grid,.reference-panel dl{border:1px solid var(--border);background:var(--surface-soft);border-radius:8px;padding:12px}.tool-meta-grid div,.reference-panel dl div{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;display:grid}.reference-layout{grid-template-columns:minmax(0,1fr) minmax(280px,360px);gap:18px;margin-top:18px;display:grid}.reference-main,.reference-aside{align-content:start;gap:14px;display:grid}.reference-panel,.chart-block,.diagram-panel{border:1px solid var(--border);background:var(--surface);border-radius:8px;padding:14px}.reference-panel p,.chart-block p,.diagram-panel p{color:var(--muted)}.mini-calculator{gap:14px;display:grid}.color-swatch-row{min-height:28px;color:var(--muted);align-items:center;gap:8px;font-size:.82rem;display:inline-flex}.color-swatch-row i{border:1px solid var(--border);border-radius:4px;width:24px;height:18px}.color-band-visual{grid-template-columns:minmax(34px,.18fr) minmax(160px,.64fr) minmax(34px,.18fr);align-items:center;width:min(100%,420px);min-height:72px;margin:2px 0;display:grid}.color-band-lead{background:var(--border);height:8px}.color-band-body{border:2px solid var(--border);background:color-mix(in srgb, var(--surface-soft) 82%, var(--accent));border-radius:999px;justify-content:center;gap:clamp(14px,4vw,26px);min-height:62px;padding:0 26px;display:flex}.color-band-body i{border-left:1px solid color-mix(in srgb, var(--text) 25%, transparent);border-right:1px solid color-mix(in srgb, var(--text) 25%, transparent);width:16px;min-height:100%}.mini-form-grid,.mini-result-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.mini-result-grid article{border:1px solid var(--border);background:var(--surface-soft);border-radius:8px;min-height:86px;padding:12px}.mini-result-grid span{color:var(--muted);font-size:.9rem;display:block}.mini-result-grid strong{color:var(--brand);margin-top:8px;font-size:1.25rem;display:block}.reference-note{color:var(--muted);margin:0}.reference-data,.reference-data-grid{gap:14px;display:grid}.reference-data-card{gap:8px;display:grid}.reference-data-card h3,.reference-data-card p{margin:0}.reference-table-wrap{border:1px solid var(--border);border-radius:8px;width:100%;overflow-x:auto}.reference-table{border-collapse:collapse;background:var(--surface);width:100%;min-width:540px}.reference-table th,.reference-table td{border-bottom:1px solid var(--border);text-align:left;vertical-align:top;padding:9px 10px}.reference-table th{background:var(--surface-soft);color:var(--brand);font-size:.86rem}.reference-table tr:last-child td{border-bottom:0}.related-tool-list{gap:8px;padding:0;list-style:none;display:grid}.related-tool-list a{color:var(--brand);font-weight:800}.formula-diagram{border:1px solid var(--border);background:var(--surface-soft);border-radius:8px;gap:12px;padding:14px;display:grid}.formula-diagram code{white-space:pre-wrap;color:var(--brand);font-weight:800}.formula-diagram dl{gap:8px;display:grid}.calculator-visuals{margin-top:20px}.calculator-visuals-grid{grid-template-columns:minmax(0,1fr) minmax(280px,.9fr);gap:14px;display:grid}.chart-block{align-content:start;gap:12px;display:grid}.chart-block-heading{gap:4px;display:grid}.chart-block-heading h2,.chart-block-heading p{margin:0}.result-chart{gap:10px;display:grid}.result-chart-row{grid-template-columns:minmax(96px,.9fr) minmax(80px,1.5fr) minmax(76px,auto);align-items:center;gap:10px;display:grid}.result-chart-row span,.result-chart-row strong{min-width:0;font-size:.86rem}.result-chart-row strong{color:var(--brand);text-align:right}.result-chart-track{background:var(--surface-soft);border-radius:999px;height:12px;overflow:hidden}.result-chart-track i{border-radius:inherit;background:linear-gradient(90deg, var(--brand), var(--accent));height:100%;display:block}.svg-diagram{gap:8px;margin:0;display:grid}.svg-diagram svg{border:1px solid var(--border);background:var(--surface-soft);width:100%;height:auto;min-height:180px;color:var(--text);border-radius:8px}.svg-diagram figcaption{color:var(--muted);font-size:.86rem}.diagram-label{fill:var(--text);font-size:22px;font-weight:800}.diagram-small{fill:var(--muted);font-size:15px;font-weight:700}.catalog-item{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px;display:grid}.catalog-item h2,.catalog-item p{margin:0}.catalog-item div:first-child{gap:5px;display:grid}.catalog-actions{justify-items:end;gap:8px;display:grid}.catalog-actions a,.catalog-item>a{background:var(--surface-soft)}.guide-copy,.legal-copy{gap:16px;display:grid}.guide-section{border-top:1px solid var(--border);padding-top:16px}.guide-section details{border-top:1px solid var(--border);padding-top:10px}.guide-section summary{cursor:pointer;font-weight:800}.last-reviewed{color:var(--muted);font-size:.9rem}.guide-section p,.legal-copy p{color:var(--text);margin:0}.site-footer{border-top:1px solid var(--border);color:var(--muted);justify-content:space-between;align-items:center;gap:16px;padding:22px clamp(16px,4vw,48px);display:flex}.site-footer p{margin:0}@media (max-width:1080px){.site-header,.header-primary,.header-secondary{flex-direction:column;align-items:flex-start}.header-secondary{width:100%}.workspace-layout,.details-grid,.home-hero,.tool-reference-header,.reference-layout,.calculator-visuals-grid,.catalog-editorial-grid,.guide-category-grid,.guide-two-column{grid-template-columns:1fr}.hero-media{max-width:720px}}@media (max-width:760px){.site-footer,.tool-header,.catalog-item,.tool-card{flex-direction:column;grid-template-columns:1fr;align-items:stretch}.site-header nav,.site-footer nav,.theme-controls{justify-content:flex-start}.brand-link{width:170px}.calculator-grid,.result-grid,.featured-metrics,.tool-card-grid,.ai-citable-grid,.ai-example-list,.mini-form-grid,.mini-result-grid{grid-template-columns:1fr}.primary-action{margin-top:0}.result-chart-row{grid-template-columns:1fr}.result-chart-row strong{text-align:left}.reference-table{min-width:0;font-size:.86rem}.reference-table th,.reference-table td{white-space:normal;padding:8px 7px}.tool-card-link{width:100%}.catalog-actions{justify-items:stretch}.action-row>*{width:100%}h1{font-size:2rem}}
