:root{--better-type-h1-size:28px;--better-type-h1-line-height:1.2;--better-type-h2-size:20px;--better-type-h2-line-height:1.3;--better-type-h3-size:15px;--better-type-h3-line-height:1.35;--better-type-h4-size:14px;--better-type-h4-line-height:1.4;--better-type-body-size:14px;--better-type-body-line-height:1.5;--better-type-control-size:13px;--better-type-control-line-height:1.25;--better-type-label-size:12px;--better-type-label-line-height:1.35;--better-type-caption-size:11px;--better-type-caption-line-height:1.4;--better-type-micro-size:10px;--better-type-micro-line-height:1.35}html,body{margin:0;min-height:100%;background:#f6f6f7;color:#202223;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:var(--better-type-body-size);line-height:var(--better-type-body-line-height)}h1{font-size:var(--better-type-h1-size);line-height:var(--better-type-h1-line-height)}h2{font-size:var(--better-type-h2-size);line-height:var(--better-type-h2-line-height)}h3{font-size:var(--better-type-h3-size);line-height:var(--better-type-h3-line-height)}h4{font-size:var(--better-type-h4-size);line-height:var(--better-type-h4-line-height)}p{font-size:var(--better-type-body-size);line-height:var(--better-type-body-line-height)}small{font-size:var(--better-type-caption-size);line-height:var(--better-type-caption-line-height)}button,input,textarea{font:inherit}input[type=range]{accent-color:#1d1d1d}
