/*!
 * Modified Normalize & Bootstrap reboot css 
 * Normalize is licensed under MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md) 
 * Bootstrap is licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */html{line-height:1.25;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1,h2,h3,h4,h5,h6{font-weight:500;margin-bottom:.75rem;margin-top:0}h1,.h1{font-size:clamp(2rem, calc(1.375rem + 1.5vw), 2.5rem)}h2,.h2{font-size:clamp(1.8rem, calc(1.325rem + .9vw), 2rem)}h3,.h3{font-size:clamp(1.65rem, calc(1.3rem + .6vw), 1.75rem)}h4,.h4{font-size:clamp(1.45rem, calc(1.275rem + .3vw), 1.5rem)}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}hr{box-sizing:content-box;height:0;overflow:visible}pre,code,kbd,samp{font-family:Consolas,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline dotted;cursor:help}b,strong{font-weight:bolder}small{font-size:.8em}sub,sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0;border:1px solid #000}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto;resize:vertical}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*{box-sizing:border-box}*::before,*::after{box-sizing:border-box}label{display:inline-block}output{display:inline-block}iframe{border:0}[role=button]{cursor:pointer}
