@charset "UTF-8";:root{--color-primary: #70c14a;--color-primary-dark: #5ba03b;--color-text: #111827;--color-heading: #063a4d;--color-surface: #ffffff;--color-surface-light: #f4f7fa;--color-border: #e5e7eb;--color-error: #dc2626;--blog-detail-title-color: #063a4d;--news-detail-title-color: #063a4d;--navbar-height: 72px;--navbar-bg: transparent;--navbar-scrolled-bg: #ffffff;--footer-bg: #1a1a2e;--footer-text: #e0e0e0;--content-max-width: 1364px;--footer-bg-image: url(/assets/footer_bg.webp);--footer-link-color: #063a4d;--footer-bottom-border: rgba(6, 58, 77, .25)}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Open Sans,system-ui,sans-serif;color:var(--color-text);background:var(--color-surface);-webkit-font-smoothing:antialiased}img,svg{display:block;max-width:100%}a{color:var(--color-primary);text-decoration:underline;text-underline-offset:2px}a:hover,a:focus-visible{color:var(--color-primary-dark, #5ba03b)}html:not(.hydration-ready) *{animation:none!important;transition:none!important}@keyframes fade-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fade-in-up{animation:fade-in-up .6s ease-out both}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@font-face{font-family:Open Sans;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(/assets/fonts/woff2/open-sans-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(/assets/fonts/woff2/open-sans-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
