@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;450;500;550;600;650;700&family=Manrope:wght@400;500;600;650;700;750;800&display=swap";*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:#233b33;-webkit-font-smoothing:antialiased;background:#f6f5ef;margin:0;font-family:DM Sans,Arial,sans-serif}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button{cursor:pointer}a{color:inherit;text-decoration:none}button:disabled{cursor:wait;opacity:.6}img,svg{max-width:100%}:is(button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible){outline-offset:4px;outline:3px solid #86ad55}::selection{color:#203d34;background:#d6ed9c}button{color:inherit}button svg{flex-shrink:0}h1,h2,h3,h4,p{margin-top:0}button{border:0}input,select,textarea{color:#243b32}body:has(dialog[open]){overflow:hidden}
