html{line-height:1.15;scroll-behavior:smooth;font-family:Arial,Helvetica,sans-serif;font-size:1rem}body{margin:0;font-weight:400;font-style:normal;letter-spacing:.02em;line-height:1.6;color:var(--color-on-surface);background:var(--color-surface);fill:var(--color-on-surface)}*,*::before,*::after{box-sizing:border-box;border-width:0;border-style:solid;-webkit-font-smoothing:antialiased}p,li,ul,ol,pre,div,h1,h2,h3,h4,h5,h6,figure,blockquote,figcaption{margin:0;padding:0}button{background-color:transparent}button,input,optgroup,select,textarea{font:inherit;line-height:1.15;margin:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{appearance:button;color:inherit}a{color:inherit;text-decoration:inherit}pre{white-space:normal}input{padding:2px 4px}img{display:block;max-width:100%;height:auto}details{display:block;margin:0;padding:0}summary::-webkit-details-marker{display:none}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}:focus-visible{outline:3px solid #8c1f2a;outline-offset:3px}
address{font-style:normal}
