*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin:0;padding:0}html{scroll-behavior:smooth}:root{--color-main:#2faef2;--color-main-light:#4bc7ff;--color-main-dark:#1e9ede;--color-bg:#f9fbff;--color-text:#111827;--color-text-light:#374151;--radius-lg:20px;--radius-md:14px;--radius-sm:10px}body{background:var(--color-bg);color:var(--color-text);font-family:-apple-system,BlinkMacSystemFont,Inter,Roboto,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}button{cursor:pointer;font-family:inherit}input{font-family:inherit}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}section{width:100%;display:block}.container{max-width:1300px;margin:0 auto;padding:0 24px}.text-center{text-align:center}
