@charset "UTF-8";.site-header[data-astro-cid-3ef6ksr2]{background-color:#fff;box-shadow:0 2px 8px #0000001a;position:sticky;top:0;z-index:100}.container[data-astro-cid-3ef6ksr2]{max-width:1200px;margin:0 auto;padding:0 20px}.header-content[data-astro-cid-3ef6ksr2]{display:flex;justify-content:space-between;align-items:center;height:70px}.logo[data-astro-cid-3ef6ksr2] h1[data-astro-cid-3ef6ksr2]{font-size:1.8rem;font-weight:700;color:#1890ff;margin:0}@media all and (max-width: 400px){.logo[data-astro-cid-3ef6ksr2] h1[data-astro-cid-3ef6ksr2]{font-size:1.6rem}}.logo[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{text-decoration:none}.main-nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{display:flex;list-style:none;padding:0;margin:0}.main-nav[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2]{margin-left:30px}.main-nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{text-decoration:none;color:#333;font-weight:500;font-size:16px;transition:color .3s}.main-nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{color:#1890ff}.main-nav[data-astro-cid-3ef6ksr2] .language-selector[data-astro-cid-3ef6ksr2]{position:relative;cursor:pointer}.main-nav[data-astro-cid-3ef6ksr2] .language-selector[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;color:#333;font-weight:500}.main-nav[data-astro-cid-3ef6ksr2] .language-selector[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]:hover{color:#1890ff}.main-nav[data-astro-cid-3ef6ksr2] .language-selector[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]:after{content:"▼";font-size:10px;margin-left:5px;display:inline-block}.main-nav[data-astro-cid-3ef6ksr2] .language-selector[data-astro-cid-3ef6ksr2] .language-dropdown[data-astro-cid-3ef6ksr2]{position:absolute;top:100%;right:20%;transform:translate(20%);min-width:120px;background:#fff;border-radius:4px;box-shadow:0 2px 10px #00000026;opacity:0;visibility:hidden;transition:all .3s;z-index:10}.main-nav[data-astro-cid-3ef6ksr2] .language-selector[data-astro-cid-3ef6ksr2] .language-dropdown[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{display:block;padding:5px 0}.main-nav[data-astro-cid-3ef6ksr2] .language-selector[data-astro-cid-3ef6ksr2] .language-dropdown[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2]{margin:0}.main-nav[data-astro-cid-3ef6ksr2] .language-selector[data-astro-cid-3ef6ksr2] .language-dropdown[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{display:block;padding:8px 15px;text-align:center;font-size:14px}.main-nav[data-astro-cid-3ef6ksr2] .language-selector[data-astro-cid-3ef6ksr2] .language-dropdown[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2].active{color:#1890ff;font-weight:700}.main-nav[data-astro-cid-3ef6ksr2] .language-selector[data-astro-cid-3ef6ksr2]:hover .language-dropdown[data-astro-cid-3ef6ksr2]{opacity:1;visibility:visible}@media (max-width: 768px){.header-content[data-astro-cid-3ef6ksr2]{flex-direction:column;height:auto}.main-nav[data-astro-cid-3ef6ksr2]{width:100%}.main-nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{justify-content:space-between;flex-wrap:wrap}.main-nav[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2]{margin:5px 10px}}.site-footer[data-astro-cid-sz7xmlte]{background-color:#f5f5f5;padding:40px 0 20px;margin-top:40px;color:#333}.container[data-astro-cid-sz7xmlte]{max-width:1200px;margin:0 auto;padding:0 20px}.footer-content[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column}.footer-info[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:30px}.footer-logo[data-astro-cid-sz7xmlte]{flex:0 0 300px;margin-bottom:20px}.footer-logo[data-astro-cid-sz7xmlte] h2[data-astro-cid-sz7xmlte]{font-size:1.5rem;color:#1890ff;margin:0 0 10px}.footer-logo[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{margin:0;color:#666}.footer-links[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;flex:1;justify-content:space-around}.footer-section[data-astro-cid-sz7xmlte]{margin-bottom:20px;min-width:150px}.footer-section[data-astro-cid-sz7xmlte] h3[data-astro-cid-sz7xmlte]{font-size:1.1rem;margin:0 0 15px;position:relative;padding-bottom:8px}.footer-section[data-astro-cid-sz7xmlte] h3[data-astro-cid-sz7xmlte]:after{content:"";position:absolute;left:0;bottom:0;width:40px;height:2px;background-color:#1890ff}.footer-section[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{list-style:none;padding:0;margin:0}.footer-section[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte]{margin-bottom:8px}.footer-section[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{text-decoration:none;color:#666;transition:color .3s}.footer-section[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:#1890ff}.copyright[data-astro-cid-sz7xmlte]{text-align:center;padding-top:20px;border-top:1px solid #ddd;color:#999;font-size:14px}.copyright[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:#999;text-decoration:none;transition:color .9s}.copyright[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:#1890ff}.mps[data-astro-cid-sz7xmlte]{display:flex;align-items:center;justify-content:center}.mps[data-astro-cid-sz7xmlte]>img[data-astro-cid-sz7xmlte]{width:16px}@media (max-width: 768px){.footer-info[data-astro-cid-sz7xmlte]{flex-direction:column}.footer-info[data-astro-cid-sz7xmlte] .footer-logo[data-astro-cid-sz7xmlte]{flex-basis:10%}.footer-links[data-astro-cid-sz7xmlte]{flex-direction:column}.footer-section[data-astro-cid-sz7xmlte]{margin-right:0;margin-bottom:20px}}*{box-sizing:border-box;margin:0;padding:0}html{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:16px;scroll-behavior:smooth}body{color:#333;background-color:#f7f9fc;line-height:1.6}.content{min-height:calc(100vh - 370px);width:100%}a{color:#1890ff;text-decoration:none;transition:color .3s ease}a:hover{color:#40a9ff}img{max-width:100%;height:auto}.container{max-width:1200px;margin:0 auto;padding:0 20px}.section{padding:60px 0}@media (max-width: 768px){.section{padding:40px 0}}
