.tool-page{padding-block:var(--s-5) var(--s-9);background:var(--bg);color:var(--ink)}.tool-container{max-width:var(--max);padding-inline:var(--s-6);min-width:0;margin-inline:auto}.tool-container--wide{max-width:var(--max)}.tool-container--narrow{max-width:960px}.tool-breadcrumb{align-items:center;gap:var(--s-3);color:var(--ink-light);font-size:var(--t-label);margin-bottom:var(--s-5);flex-wrap:wrap;display:flex}.tool-breadcrumb a{min-height:var(--tap);align-items:center;display:inline-flex}.tool-breadcrumb a:hover{color:var(--accent-text)}.tool-hero{padding-block:var(--s-4) var(--s-7)}.tool-h1{font:600 var(--t-h1)/1.05 var(--font-display);letter-spacing:-.04em;max-width:18ch;margin-bottom:var(--s-5)}.tool-sub{font-size:var(--t-body);line-height:var(--lh-body);color:var(--ink-mid);max-width:var(--measure)}.tool-page :is(button,select,input:not([type=checkbox]):not([type=radio]):not([type=range]),summary){min-height:var(--tap)}.tool-page :is(h2,h3){font-weight:500}.tool-page :is(input,select,textarea){font-size:1rem}.tool-page :is(.calc-tabs,.mty-steps,.scripts-categories,.privacy-tabs){min-width:0}@media (width<=720px){.tool-container{padding-inline:20px}.tool-page{padding-top:var(--s-3)}.tool-h1{font-size:clamp(2.5rem,10.5vw,3.75rem)}.tool-hero{padding-bottom:var(--s-6)}}
