.footer.svelte-1wlmi2p{color:#f2f2f2;padding:2rem 1rem;margin-top:3rem;box-shadow:0 -5px 15px #0000001a}.footer-container.svelte-1wlmi2p{max-width:1200px;margin:0 auto}.footer-header.svelte-1wlmi2p{text-align:center;margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.1)}.footer-header.svelte-1wlmi2p p:where(.svelte-1wlmi2p){color:#b0b0b0;margin-top:.5rem}.tab-content.svelte-1wlmi2p{background-color:#ffffff0d;border-radius:10px;padding:2rem;margin-bottom:2rem}@keyframes svelte-1wlmi2p-fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.social-links.svelte-1wlmi2p{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:1rem;margin-bottom:2rem}.social-link.svelte-1wlmi2p{display:flex;flex-direction:column;align-items:center;padding:1rem;background-color:#ffffff0d;border-radius:8px;text-decoration:none;color:#fff;transition:all .3s ease}.social-link.svelte-1wlmi2p:hover{background-color:#ffffff1a;transform:translateY(-5px);box-shadow:0 5px 15px #0003}.social-icon.svelte-1wlmi2p{width:30px;height:30px;border-radius:50%;background-color:var(--social-color);display:flex;align-items:center;justify-content:center;font-size:1rem;margin-bottom:.5rem}.quick-links.svelte-1wlmi2p{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:.75rem;margin-bottom:2rem}.quick-link.svelte-1wlmi2p{display:flex;align-items:center;gap:.5rem;padding:.75rem;background-color:#ffffff0d;border-radius:5px;text-decoration:none;color:#fff;transition:all .2s ease}.quick-link.svelte-1wlmi2p:hover{background-color:#ffffff1a;padding-left:1.25rem}.quick-link.svelte-1wlmi2p i:where(.svelte-1wlmi2p){color:#4cc9f0}.logo-content.svelte-1wlmi2p{display:flex;flex-direction:column;gap:1.5rem}.logo-section.svelte-1wlmi2p{display:flex;align-items:center;gap:1.5rem}.logo-image.svelte-1wlmi2p{width:100px;height:100px;border-radius:10px;overflow:hidden;border:3px solid rgb(85,216,9)}.logo-image.svelte-1wlmi2p img:where(.svelte-1wlmi2p){width:100%;height:100%;object-fit:cover}.logo-text.svelte-1wlmi2p h2:where(.svelte-1wlmi2p){margin:0;font-size:1rem;color:#d6bfbf}.tagline.svelte-1wlmi2p{color:#4cc9f0;font-style:italic;margin-top:.25rem}.logo-description.svelte-1wlmi2p{color:#b0b0b0;line-height:1.6}.company-info.svelte-1wlmi2p h4:where(.svelte-1wlmi2p){color:#fff;margin-bottom:.75rem}.company-info.svelte-1wlmi2p p:where(.svelte-1wlmi2p){display:flex;align-items:center;gap:.5rem;margin:.5rem 0;color:#b0b0b0}.footer-bottom.svelte-1wlmi2p{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.1);color:#b0b0b0;font-size:small}.footer-bottom-links.svelte-1wlmi2p{display:flex;flex-wrap:wrap;gap:1.5rem}.footer-bottom-links.svelte-1wlmi2p a:where(.svelte-1wlmi2p){color:#b0b0b0;text-decoration:none;transition:color .2s ease}.footer-bottom-links.svelte-1wlmi2p a:where(.svelte-1wlmi2p):hover{color:#4cc9f0}.tab-description.svelte-1wlmi2p{font-size:small;padding:5px;margin-bottom:1em}@media(max-width:768px){.logo-section.svelte-1wlmi2p{flex-direction:column;text-align:center}.social-links.svelte-1wlmi2p{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}.footer-bottom.svelte-1wlmi2p{flex-direction:column;gap:1rem;text-align:center}.tab-content.svelte-1wlmi2p{padding:1.5rem}}@media(max-width:480px){.social-links.svelte-1wlmi2p,.quick-links.svelte-1wlmi2p,.footer-header.svelte-1wlmi2p h2:where(.svelte-1wlmi2p){font-size:1.5rem}}.navbar.svelte-1qrzhyq{background:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 2px 20px #0000001a;position:sticky;top:0;z-index:1000}.navbar.svelte-1qrzhyq .content:where(.svelte-1qrzhyq){padding:.3rem 10px}.nav-links.svelte-1qrzhyq{gap:2rem;list-style:none;margin:0;padding:0;line-height:2.5em}.nav-links.svelte-1qrzhyq a:where(.svelte-1qrzhyq){text-decoration:none;color:#555;font-weight:500;padding:.5rem 1rem;border-radius:5px;transition:all .3s ease}button.svelte-1qrzhyq{padding-left:1em}.nav-links.svelte-1qrzhyq a:where(.svelte-1qrzhyq):hover{color:#069ae4;background:#66c5ea1a}.nav-links.svelte-1qrzhyq a.active:where(.svelte-1qrzhyq){color:#0284c7;background:#66cbea1a}body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif;background:linear-gradient(135deg,#d6d8d7,#2f7b99a7);min-height:100vh}
