.logo[data-astro-cid-tvrurpns]{display:flex;align-items:center;gap:8px;font-weight:600;color:#1e293b;text-decoration:none}.logo-text[data-astro-cid-tvrurpns]{font-size:18px;letter-spacing:-.025em}.logo[data-astro-cid-tvrurpns] svg[data-astro-cid-tvrurpns]{transition:transform .2s ease}.logo[data-astro-cid-tvrurpns]:hover svg[data-astro-cid-tvrurpns]{transform:scale(1.05)}@media (max-width: 768px){.logo-text[data-astro-cid-tvrurpns]{font-size:16px}.logo[data-astro-cid-tvrurpns] svg[data-astro-cid-tvrurpns]{width:28px;height:28px}}.navigation[data-astro-cid-pux6a34n]{background:#fffffff2;backdrop-filter:blur(10px);border-bottom:1px solid #e2e8f0;position:sticky;top:0;z-index:50}.nav-container[data-astro-cid-pux6a34n]{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:16px 24px}.logo-link[data-astro-cid-pux6a34n]{text-decoration:none}.nav-links[data-astro-cid-pux6a34n]{display:flex;gap:32px}.nav-link[data-astro-cid-pux6a34n]{text-decoration:none;color:#475569;font-weight:500;transition:color .2s ease;position:relative}.nav-link[data-astro-cid-pux6a34n]:hover{color:#2563eb}.nav-link[data-astro-cid-pux6a34n]:after{content:"";position:absolute;width:0;height:2px;bottom:-4px;left:50%;background:#2563eb;transition:all .2s ease;transform:translate(-50%)}.nav-link[data-astro-cid-pux6a34n]:hover:after{width:100%}.mobile-menu-toggle[data-astro-cid-pux6a34n]{display:none;flex-direction:column;cursor:pointer}.mobile-menu-toggle[data-astro-cid-pux6a34n] button[data-astro-cid-pux6a34n]{background:none;border:none;display:flex;flex-direction:column;gap:4px;padding:8px}.mobile-menu-toggle[data-astro-cid-pux6a34n] span[data-astro-cid-pux6a34n]{width:24px;height:2px;background:#475569;transition:all .3s ease}.mobile-menu[data-astro-cid-pux6a34n]{display:none;background:#fff;border-bottom:1px solid #e2e8f0;padding:16px 24px}.mobile-nav-link[data-astro-cid-pux6a34n]{display:block;padding:12px 0;text-decoration:none;color:#475569;font-weight:500;border-bottom:1px solid #f1f5f9}.mobile-nav-link[data-astro-cid-pux6a34n]:last-child{border-bottom:none}.mobile-nav-link[data-astro-cid-pux6a34n]:hover{color:#2563eb}@media (max-width: 768px){.nav-links[data-astro-cid-pux6a34n]{display:none}.mobile-menu-toggle[data-astro-cid-pux6a34n]{display:flex}.mobile-menu[data-astro-cid-pux6a34n].active{display:block}.mobile-menu-toggle[data-astro-cid-pux6a34n].active span[data-astro-cid-pux6a34n]:nth-child(1){transform:rotate(45deg) translate(5px,5px)}.mobile-menu-toggle[data-astro-cid-pux6a34n].active span[data-astro-cid-pux6a34n]:nth-child(2){opacity:0}.mobile-menu-toggle[data-astro-cid-pux6a34n].active span[data-astro-cid-pux6a34n]:nth-child(3){transform:rotate(-45deg) translate(7px,-6px)}}.footer[data-astro-cid-sz7xmlte]{background:#1e293b;color:#e2e8f0;margin-top:auto}.footer-container[data-astro-cid-sz7xmlte]{max-width:1200px;margin:0 auto;padding:48px 24px 24px}.footer-content[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:32px;margin-bottom:32px}.footer-section[data-astro-cid-sz7xmlte] h3[data-astro-cid-sz7xmlte]{font-size:20px;font-weight:600;margin-bottom:16px;color:#fff}.footer-section[data-astro-cid-sz7xmlte] h4[data-astro-cid-sz7xmlte]{font-size:16px;font-weight:600;margin-bottom:16px;color:#cbd5e1}.footer-section[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{line-height:1.6;color:#94a3b8}.footer-links[data-astro-cid-sz7xmlte]{list-style:none;padding:0;margin:0}.footer-links[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte]{margin-bottom:8px}.footer-links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:#94a3b8;text-decoration:none;transition:color .2s ease}.footer-links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:#0ea5e9}.footer-bottom[data-astro-cid-sz7xmlte]{padding-top:24px;border-top:1px solid #334155;text-align:center}.footer-bottom[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{color:#64748b;font-size:14px;margin:0}@media (max-width: 768px){.footer-container[data-astro-cid-sz7xmlte]{padding:32px 16px 16px}.footer-content[data-astro-cid-sz7xmlte]{grid-template-columns:1fr;gap:24px}}*{box-sizing:border-box}html{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:1.6}body{margin:0;padding:0;background:linear-gradient(135deg,#e0f2fe,#bae6fd);min-height:100vh;color:#1e293b}.app-container{min-height:100vh;display:flex;flex-direction:column}.main-content{flex:1;max-width:1200px;margin:0 auto;width:100%;padding:32px 24px}h1,h2,h3,h4,h5,h6{line-height:1.2;margin:0}p{margin:0;line-height:1.5}a{color:#2563eb;text-decoration:none}a:hover{color:#1d4ed8}button{cursor:pointer}.container{max-width:1200px;margin:0 auto;padding:0 24px}@media (max-width: 768px){.main-content{padding:24px 0}.container{padding:0 16px}}
