*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{height:100%;scroll-behavior:smooth}body{min-height:100%;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ul,ol{list-style:none}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit;color:inherit}button{background:none;border:none;cursor:pointer}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}p{overflow-wrap:break-word}:focus-visible{outline:2px solid var(--accent, #FF6B35);outline-offset:2px}:focus:not(:focus-visible){outline:none}:root{--pink: #ffeef2;--cyan: #00d4c8;--orange: #ff6b35;--coral: #ff8a80;--lavender: #e8d4f0;--mint: #c8f7e8;--text: #1a1a1a;--text-muted: #666}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:Space Grotesk,-apple-system,BlinkMacSystemFont,sans-serif;background:var(--pink);color:var(--text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}a{text-decoration:none;color:inherit}
