*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}body{min-height:100vh;font:var(--ds-font-p-small-regular)}h1{font:var(--ds-font-title-h1);margin-bottom:var(--ds-h1-spacing-bottom);line-height:2.75rem}h2{font:var(--ds-font-title-h2);margin-bottom:var(--ds-h2-spacing-bottom);line-height:2.25rem}h3{font:var(--ds-font-title-h3);margin-bottom:var(--ds-h3-spacing-bottom);line-height:2rem}h4{font:var(--ds-font-title-h4);line-height:1.75rem}h5{font:var(--ds-font-title-h5);line-height:1.5rem}h6{font:var(--ds-font-title-h6);line-height:1.25rem}h1:not([class*=ds-color-]),h2:not([class*=ds-color-]),h3:not([class*=ds-color-]){color:var(--ds-color-primary)}h1,h2,h3{margin-top:0}.ds-font+h1,.ds-font+h2,.ds-font+h3,h1+h1,h1+h2,h1+h3,h2+h1,h2+h2,h2+h3,h3+h1,h3+h2,h3+h3{margin-top:1.2em}p{margin-top:0;margin-bottom:var(--ds-p-spacing-bottom)}p:not([class*=ds-color-]){color:var(--ds-color-dark)}fieldset{border:none;padding:0;margin:0}legend{font-weight:600;padding:0;color:var(--ds-color-quartz-neutral-800);margin-bottom:.5rem;height:1.1875rem}
