html{line-height:1.15;scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0}*,*::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-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;appearance:button;color:inherit}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}a{color:inherit;text-decoration:inherit}pre{white-space:normal}input{padding:2px 4px}img{display:block}details{display:block;margin:0;padding:0}summary::-webkit-details-marker{display:none}[data-ui="accordion"] [data-ui="accordion-content"]{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out;padding:0}[data-ui="accordion"] details[data-ui="accordion-trigger"][open]+[data-ui="accordion-content"]{max-height:1000vh}details[data-ui="accordion-trigger"][open] summary [data-ui="accordion-icon"]{transform:rotate(180deg)}html{font-family:"Inter","Segoe UI",Arial,sans-serif;font-size:1rem}body{font-weight:400;font-style:normal;letter-spacing:.02em;line-height:1.65;color:var(--color-on-surface);background:var(--color-surface);fill:var(--color-on-surface)}