@import"https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@400;500;700&display=swap";body{color:#333;font-family:Noto Sans SC,sans-serif}:root{--color-primary:#27ae60;--color-primary-dark:#219653;--color-primary-light:#6fcf97;--color-secondary:#2980b9;--color-secondary-dark:#2471a3;--color-secondary-light:#3498db}.text-primary{color:var(--color-primary)}.text-secondary{color:var(--color-secondary)}.bg-primary{background-color:var(--color-primary)}.bg-primary-dark{background-color:var(--color-primary-dark)}.bg-primary-light{background-color:var(--color-primary-light)}.bg-secondary{background-color:var(--color-secondary)}.bg-secondary-dark{background-color:var(--color-secondary-dark)}.bg-secondary-light{background-color:var(--color-secondary-light)}.hover\:bg-primary:hover{background-color:var(--color-primary)}.hover\:bg-primary-dark:hover{background-color:var(--color-primary-dark)}.hover\:text-primary:hover{color:var(--color-primary)}.hover\:bg-secondary:hover{background-color:var(--color-secondary)}.hover\:bg-secondary-dark:hover{background-color:var(--color-secondary-dark)}.hover\:text-secondary:hover{color:var(--color-secondary)}.container{margin-left:auto;margin-right:auto;max-width:1280px;width:100%}.btn,.transition,button{transition:all .3s ease}
