header.svelte-rt7gy8.svelte-rt7gy8{position:fixed;top:0;left:0;right:0;z-index:100;padding:1rem 0;background-color:#ffffffe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease}header.scrolled.svelte-rt7gy8.svelte-rt7gy8{box-shadow:0 2px 10px #0000001a;padding:.7rem 0}.container.svelte-rt7gy8.svelte-rt7gy8{display:flex;align-items:center;justify-content:space-between}.logo.svelte-rt7gy8.svelte-rt7gy8{display:flex;align-items:center;font-weight:700;font-size:1.5rem;color:#4361ee}.logo.svelte-rt7gy8 img.svelte-rt7gy8{height:40px;margin-right:.5rem}nav.svelte-rt7gy8 ul.svelte-rt7gy8{display:flex;list-style:none;margin:0;padding:0}nav.svelte-rt7gy8 li.svelte-rt7gy8{margin:0 1rem}nav.svelte-rt7gy8 a.svelte-rt7gy8{color:#333;font-weight:500;transition:color .2s ease}nav.svelte-rt7gy8 a.svelte-rt7gy8:hover{color:#4361ee;text-decoration:none}nav.svelte-rt7gy8 a.chat-link.svelte-rt7gy8{background:linear-gradient(135deg,#4361ee,#7209b7);color:#fff;padding:.5rem 1rem;border-radius:6px;font-weight:600;transition:all .2s ease}nav.svelte-rt7gy8 a.chat-link.svelte-rt7gy8:hover{background:linear-gradient(135deg,#3651d4,#6108a3);color:#fff;transform:translateY(-1px);box-shadow:0 4px 12px #4361ee4d}.auth-section.svelte-rt7gy8.svelte-rt7gy8{display:flex;align-items:center}.loading.svelte-rt7gy8.svelte-rt7gy8{color:#666;font-size:.9rem}.google-login-btn.svelte-rt7gy8.svelte-rt7gy8{display:flex;align-items:center;gap:.5rem;background-color:#fff;color:#333;border:1px solid #dadce0;border-radius:4px;padding:.6rem 1.2rem;font-weight:500;font-size:.9rem;transition:all .2s ease;cursor:pointer}.google-login-btn.svelte-rt7gy8.svelte-rt7gy8:hover{background-color:#f8f9fa;box-shadow:0 1px 3px #0000001a}.google-icon.svelte-rt7gy8.svelte-rt7gy8{flex-shrink:0}.user-menu-container.svelte-rt7gy8.svelte-rt7gy8{position:relative}.user-info.svelte-rt7gy8.svelte-rt7gy8{display:flex;align-items:center;gap:.75rem;background:none;border:none;cursor:pointer;padding:.5rem;border-radius:8px;transition:background-color .2s ease}.user-info.svelte-rt7gy8.svelte-rt7gy8:hover{background-color:#4361ee1a}.profile-pic.svelte-rt7gy8.svelte-rt7gy8{width:32px;height:32px;border-radius:50%;object-fit:cover}.user-name.svelte-rt7gy8.svelte-rt7gy8{font-weight:500;color:#333;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-arrow.svelte-rt7gy8.svelte-rt7gy8{color:#666;transition:transform .2s ease}.dropdown-arrow.rotated.svelte-rt7gy8.svelte-rt7gy8{transform:rotate(180deg)}.user-dropdown.svelte-rt7gy8.svelte-rt7gy8{position:absolute;top:100%;right:0;background:#fff;border:1px solid #e1e5e9;border-radius:8px;box-shadow:0 4px 12px #00000026;min-width:280px;z-index:1000;margin-top:.5rem}.dropdown-header.svelte-rt7gy8.svelte-rt7gy8{display:flex;align-items:center;gap:.75rem;padding:1rem;border-bottom:1px solid #f0f0f0}.dropdown-profile-pic.svelte-rt7gy8.svelte-rt7gy8{width:40px;height:40px;border-radius:50%;object-fit:cover}.dropdown-user-info.svelte-rt7gy8.svelte-rt7gy8{flex:1;min-width:0}.dropdown-user-name.svelte-rt7gy8.svelte-rt7gy8{font-weight:600;color:#333;font-size:.95rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-user-email.svelte-rt7gy8.svelte-rt7gy8{color:#666;font-size:.85rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-divider.svelte-rt7gy8.svelte-rt7gy8{height:1px;background-color:#f0f0f0;margin:.5rem 0}.dropdown-menu.svelte-rt7gy8.svelte-rt7gy8{padding:.5rem 0}.dropdown-item.svelte-rt7gy8.svelte-rt7gy8{display:flex;align-items:center;gap:.75rem;width:100%;padding:.75rem 1rem;background:none;border:none;text-align:left;cursor:pointer;transition:background-color .2s ease;font-size:.9rem;color:#333}.dropdown-item.svelte-rt7gy8.svelte-rt7gy8:hover{background-color:#f8f9fa}.dropdown-item.beta-status.svelte-rt7gy8.svelte-rt7gy8{color:#4361ee;cursor:default;font-weight:500}.dropdown-item.beta-status.svelte-rt7gy8.svelte-rt7gy8:hover{background-color:#4361ee0d}.dropdown-item.leave-beta.svelte-rt7gy8.svelte-rt7gy8{color:#f59e0b}.dropdown-item.leave-beta.svelte-rt7gy8.svelte-rt7gy8:hover{background-color:#fffbeb}.dropdown-item.logout-item.svelte-rt7gy8.svelte-rt7gy8{color:#dc3545}.dropdown-item.logout-item.svelte-rt7gy8.svelte-rt7gy8:hover{background-color:#fff5f5}.dropdown-item.chat-dropdown-item.svelte-rt7gy8.svelte-rt7gy8{color:#4361ee;font-weight:500;text-decoration:none}.dropdown-item.chat-dropdown-item.svelte-rt7gy8.svelte-rt7gy8:hover{background-color:#4361ee1a;color:#4361ee}@media (max-width: 768px){nav.svelte-rt7gy8.svelte-rt7gy8{display:none}.user-name.svelte-rt7gy8.svelte-rt7gy8{display:none}.google-login-btn.svelte-rt7gy8.svelte-rt7gy8{padding:.5rem .8rem;font-size:.8rem}}.chat-overlay.svelte-1gxzn56.svelte-1gxzn56.svelte-1gxzn56{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000;padding:1rem}.chat-container.svelte-1gxzn56.svelte-1gxzn56.svelte-1gxzn56{background-color:#fff;border-radius:8px;width:100%;max-width:600px;height:600px;max-height:90vh;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 10px 25px #0003}.chat-container.embedded.svelte-1gxzn56.svelte-1gxzn56.svelte-1gxzn56{width:100%;height:100%;max-width:none;max-height:none;border-radius:16px;background:transparent;display:flex;flex-direction:column}.chat-container.embedded.svelte-1gxzn56 .chat-header.svelte-1gxzn56.svelte-1gxzn56{background:linear-gradient(135deg,#4361ee,#3a56d4);border-top-left-radius:16px;border-top-right-radius:16px;padding:.8rem 1rem}.chat-container.embedded.svelte-1gxzn56 .chat-messages.svelte-1gxzn56.svelte-1gxzn56{background-color:#ffffffe6;flex:1;padding:1rem}.chat-container.embedded.svelte-1gxzn56 .chat-input.svelte-1gxzn56.svelte-1gxzn56{background-color:#fffffff2;border-top:1px solid rgba(67,97,238,.2);padding:.8rem;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.chat-container.embedded.svelte-1gxzn56 .chat-input.svelte-1gxzn56 input.svelte-1gxzn56{background-color:#fffc;border:1px solid rgba(67,97,238,.3);transition:all .2s ease}.chat-container.embedded.svelte-1gxzn56 .chat-input.svelte-1gxzn56 input.svelte-1gxzn56:focus{background-color:#fff;border-color:#4361ee;box-shadow:0 0 0 2px #4361ee33}.chat-container.embedded.svelte-1gxzn56 .send-button.svelte-1gxzn56.svelte-1gxzn56{background:linear-gradient(135deg,#4361ee,#3a56d4)}.chat-container.embedded.svelte-1gxzn56 .message.elys.svelte-1gxzn56 .message-content.svelte-1gxzn56{background-color:#4361ee1a;border-left:3px solid #4361ee}.chat-container.embedded.svelte-1gxzn56 .message.user .message-content.svelte-1gxzn56.svelte-1gxzn56{background-color:#4361ee33;border-right:3px solid #4361ee}.chat-header.svelte-1gxzn56.svelte-1gxzn56.svelte-1gxzn56{display:flex;justify-content:space-between;align-items:center;padding:1rem;background-color:#4361ee;color:#fff}.chat-title.svelte-1gxzn56.svelte-1gxzn56.svelte-1gxzn56{display:flex;align-items:center;font-weight:600}.chat-title.svelte-1gxzn56 img.svelte-1gxzn56.svelte-1gxzn56{height:24px;margin-right:.5rem}.beta-label.svelte-1gxzn56.svelte-1gxzn56.svelte-1gxzn56{font-size:.7rem;font-weight:400;opacity:1;margin-left:.5rem;padding:.1rem .4rem;background-color:#fff3;border-radius:8px;text-transform:lowercase;color:gold}.close-button.svelte-1gxzn56.svelte-1gxzn56.svelte-1gxzn56{background:none;border:none;color:#fff;cursor:pointer;padding:.25rem;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s ease}.close-button.svelte-1gxzn56.svelte-1gxzn56.svelte-1gxzn56:hover{background-color:#fff3}.chat-messages.svelte-1gxzn56.svelte-1gxzn56.svelte-1gxzn56{flex:1;padding:1rem;overflow-y:auto;display:flex;flex-direction:column;gap:1rem}.message.svelte-1gxzn56.svelte-1gxzn56.svelte-1gxzn56{display:flex;margin-bottom:.5rem}.message.user.svelte-1gxzn56.svelte-1gxzn56.svelte-1gxzn56{justify-content:flex-end}.message-content.svelte-1gxzn56.svelte-1gxzn56.svelte-1gxzn56{padding:.75rem 1rem;border-radius:18px;max-width:80%;word-break:break-word}.user.svelte-1gxzn56 .message-content.svelte-1gxzn56.svelte-1gxzn56{background-color:#4361ee;color:#fff;border-bottom-right-radius:4px}.elys.svelte-1gxzn56 .message-content.svelte-1gxzn56.svelte-1gxzn56{background-color:#f1f1f1;color:#333;border-bottom-left-radius:4px;white-space:pre-line}.message-content strong{font-weight:600}.message-content em{font-style:italic}.message-content code{background-color:#0000001a;padding:.1rem .3rem;border-radius:3px;font-family:Courier New,monospace;font-size:.9em}.message-content a{color:#4361ee;text-decoration:underline}.message-content a:hover{color:#3a56d4}.user .message-content code{background-color:#fff3}.user .message-content a{color:#fff}.elys.svelte-1gxzn56 .message-content.svelte-1gxzn56.svelte-1gxzn56:has-text("🔧"){background-color:#fff3cd;border-left:3px solid #ffc107;color:#856404}.elys.svelte-1gxzn56 .message-content.svelte-1gxzn56.svelte-1gxzn56:has-text("🎉"){background-color:#d1edff;border-left:3px solid #0084ff;color:#004085}.loading.svelte-1gxzn56.svelte-1gxzn56.svelte-1gxzn56{display:flex;align-items:center;justify-content:center;min-width:60px}.dot.svelte-1gxzn56.svelte-1gxzn56.svelte-1gxzn56{width:8px;height:8px;background-color:#666;border-radius:50%;margin:0 3px;animation:svelte-1gxzn56-bounce 1.5s infinite ease-in-out}.dot.svelte-1gxzn56.svelte-1gxzn56.svelte-1gxzn56:nth-child(1){animation-delay:0s}.dot.svelte-1gxzn56.svelte-1gxzn56.svelte-1gxzn56:nth-child(2){animation-delay:.2s}.dot.svelte-1gxzn56.svelte-1gxzn56.svelte-1gxzn56:nth-child(3){animation-delay:.4s}@keyframes svelte-1gxzn56-bounce{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-5px)}}.chat-input.svelte-1gxzn56.svelte-1gxzn56.svelte-1gxzn56{display:flex;padding:1rem;border-top:1px solid #eee}.chat-input.svelte-1gxzn56 input.svelte-1gxzn56.svelte-1gxzn56{flex:1;padding:.75rem 1rem;border:1px solid #ddd;border-radius:24px;outline:none;font-size:1rem}.chat-input.svelte-1gxzn56 input.svelte-1gxzn56.svelte-1gxzn56:focus{border-color:#4361ee}.chat-input.svelte-1gxzn56 input.beta-response.svelte-1gxzn56.svelte-1gxzn56{border-color:#ff6b35;background-color:#fff8f5}.chat-input.svelte-1gxzn56 input.beta-response.svelte-1gxzn56.svelte-1gxzn56:focus{border-color:#ff6b35;box-shadow:0 0 0 2px #ff6b3533}.send-button.svelte-1gxzn56.svelte-1gxzn56.svelte-1gxzn56{background-color:#4361ee;color:#fff;border:none;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;margin-left:.5rem;cursor:pointer;transition:background-color .2s ease}.send-button.svelte-1gxzn56.svelte-1gxzn56.svelte-1gxzn56:hover{background-color:#3a56d4}.send-button.svelte-1gxzn56.svelte-1gxzn56.svelte-1gxzn56:disabled{background-color:#ccc;cursor:not-allowed}@media (max-width: 576px){.chat-container.svelte-1gxzn56.svelte-1gxzn56.svelte-1gxzn56{height:100%;max-height:100%;border-radius:0}.chat-overlay.svelte-1gxzn56.svelte-1gxzn56.svelte-1gxzn56{padding:0}}.hero.svelte-16scwlm{position:relative;padding:8rem 2rem 10rem;background:linear-gradient(135deg,#4361ee,#3a56d4);color:#fff;overflow:hidden}.container.svelte-16scwlm{display:flex;align-items:center;justify-content:space-between;gap:2rem;position:relative;z-index:5}.hero-content.svelte-16scwlm{flex:1;max-width:500px}.hero-badge.svelte-16scwlm{display:inline-block;background:#fff3;color:#fff;padding:.5rem 1rem;border-radius:30px;font-weight:600;font-size:.9rem;margin-bottom:1rem;border:1px solid rgba(255,255,255,.3);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.embedded-chat.svelte-16scwlm{flex:1;max-width:480px;height:450px;background-color:#fffffff2;border-radius:16px;box-shadow:0 15px 30px #00000040;overflow:hidden;z-index:5;position:relative;border:2px solid rgba(255,255,255,.8);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transform:perspective(1000px) rotateY(-5deg);transition:transform .3s ease}.embedded-chat.svelte-16scwlm:hover{transform:perspective(1000px) rotateY(0)}.embedded-chat.svelte-16scwlm:before{content:"";position:absolute;top:-20px;left:-20px;width:60px;height:60px;background-color:#4361ee4d;border-radius:50%;z-index:-1}.embedded-chat.svelte-16scwlm:after{content:"";position:absolute;bottom:-30px;right:-20px;width:80px;height:80px;background-color:#4361ee33;border-radius:50%;z-index:-1}.chat-connector.svelte-16scwlm{position:absolute;width:100px;height:2px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.8));top:50%;left:-100px;z-index:4}.chat-connector.svelte-16scwlm:before{content:"";position:absolute;width:10px;height:10px;border-radius:50%;background-color:#fffc;right:0;top:-4px}h1.svelte-16scwlm{font-size:3.5rem;font-weight:700;margin-bottom:1.5rem;line-height:1.1;text-shadow:0 2px 4px rgba(0,0,0,.2)}.subtitle.svelte-16scwlm{font-size:1.25rem;margin-bottom:2.5rem;opacity:.9;text-shadow:0 1px 2px rgba(0,0,0,.2)}.cta-buttons.svelte-16scwlm{display:flex;gap:1rem;margin-top:2rem}.primary-button.svelte-16scwlm{background-color:#fff;color:#4361ee;border:none;border-radius:4px;padding:.8rem 1.8rem;font-weight:600;font-size:1rem;transition:all .2s ease;box-shadow:0 4px 6px #0000001a}.primary-button.svelte-16scwlm:hover{transform:translateY(-2px);box-shadow:0 6px 8px #00000026}.secondary-button.svelte-16scwlm{background-color:#fff;color:#4361ee;border:none;border-radius:4px;padding:.8rem 1.8rem;font-weight:600;font-size:1rem;transition:all .2s ease;box-shadow:0 4px 6px #0000001a}.secondary-button.svelte-16scwlm:hover{transform:translateY(-2px);box-shadow:0 6px 8px #00000026}.wave.svelte-16scwlm{position:absolute;bottom:-1px;left:0;width:100%;overflow:hidden;line-height:0;z-index:1;pointer-events:none}.hero-content.svelte-16scwlm{position:relative;z-index:5}@keyframes svelte-16scwlm-float{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}@media (max-width: 992px){.container.svelte-16scwlm{flex-direction:column;text-align:center}.hero-content.svelte-16scwlm{max-width:100%;margin-bottom:2rem}.embedded-chat.svelte-16scwlm{max-width:100%;height:400px;transform:none}.embedded-chat.svelte-16scwlm:hover{transform:none}.chat-connector.svelte-16scwlm{display:none}.cta-buttons.svelte-16scwlm{justify-content:center}h1.svelte-16scwlm{font-size:2.5rem}.hero-badge.svelte-16scwlm{margin:0 auto 1rem}}@media (max-width: 576px){.hero.svelte-16scwlm{padding:7rem 1rem 8rem}.embedded-chat.svelte-16scwlm{height:350px}h1.svelte-16scwlm{font-size:2rem}.subtitle.svelte-16scwlm{font-size:1rem}.cta-buttons.svelte-16scwlm{flex-direction:column;gap:.75rem}.primary-button.svelte-16scwlm,.secondary-button.svelte-16scwlm{width:100%}}.features.svelte-1fn2l5h.svelte-1fn2l5h{background-color:#f5f7ff;padding:6rem 2rem}.section-header.svelte-1fn2l5h.svelte-1fn2l5h{text-align:center;max-width:700px;margin:0 auto 4rem}.section-header.svelte-1fn2l5h h2.svelte-1fn2l5h{font-size:2.5rem;color:#333;margin-bottom:1rem}.section-header.svelte-1fn2l5h p.svelte-1fn2l5h{font-size:1.2rem;color:#666}.features-grid.svelte-1fn2l5h.svelte-1fn2l5h{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;margin-bottom:4rem}.features-highlight.svelte-1fn2l5h.svelte-1fn2l5h{background-color:#4361ee;color:#fff;border-radius:8px;padding:3rem;margin-top:3rem}.highlight-content.svelte-1fn2l5h.svelte-1fn2l5h{max-width:800px;margin:0 auto}.highlight-content.svelte-1fn2l5h h3.svelte-1fn2l5h{font-size:2rem;margin-bottom:1.5rem}.highlight-content.svelte-1fn2l5h p.svelte-1fn2l5h{font-size:1.1rem;margin-bottom:1rem;opacity:.9}.adaptive-card.svelte-1fn2l5h.svelte-1fn2l5h{background-color:#fff;border:1px solid #e5e7eb;border-radius:6px;padding:1.5rem;text-align:center;transition:transform .2s ease,box-shadow .2s ease}.adaptive-card.svelte-1fn2l5h.svelte-1fn2l5h:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000014}.adaptive-icon.svelte-1fn2l5h.svelte-1fn2l5h{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:#f3f4f6;color:#4361ee;border-radius:50%;margin-bottom:1rem}.adaptive-card.svelte-1fn2l5h h4.svelte-1fn2l5h{font-size:1.1rem;margin-bottom:.5rem;color:#333}.adaptive-card.svelte-1fn2l5h p.svelte-1fn2l5h{font-size:.9rem;color:#666;line-height:1.4}@media (max-width: 768px){.features-grid.svelte-1fn2l5h.svelte-1fn2l5h{grid-template-columns:1fr}.features-highlight.svelte-1fn2l5h.svelte-1fn2l5h{padding:2rem}}@media (max-width: 1024px){.features-grid.svelte-1fn2l5h.svelte-1fn2l5h{grid-template-columns:repeat(2,1fr)}}.privacy.svelte-14k1hza.svelte-14k1hza{padding:6rem 2rem;background-color:#fff}.section-header.svelte-14k1hza.svelte-14k1hza{text-align:center;max-width:700px;margin:0 auto 4rem}.section-header.svelte-14k1hza h2.svelte-14k1hza{font-size:2.5rem;color:#333;margin-bottom:1rem}.section-header.svelte-14k1hza p.svelte-14k1hza{font-size:1.2rem;color:#666}.privacy-content.svelte-14k1hza.svelte-14k1hza{display:flex;align-items:center;gap:4rem}.privacy-image.svelte-14k1hza.svelte-14k1hza{flex:1;display:flex;justify-content:center}.privacy-image.svelte-14k1hza img.svelte-14k1hza{max-width:100%;height:auto}.privacy-text.svelte-14k1hza.svelte-14k1hza{flex:1}.privacy-card.svelte-14k1hza.svelte-14k1hza{display:flex;align-items:flex-start;margin-bottom:2rem}.privacy-icon.svelte-14k1hza.svelte-14k1hza{display:flex;align-items:center;justify-content:center;width:50px;height:50px;background-color:#4361ee;color:#fff;border-radius:50%;margin-right:1.5rem;flex-shrink:0}.privacy-card.svelte-14k1hza h3.svelte-14k1hza{font-size:1.3rem;margin-bottom:.5rem;color:#333}.privacy-card.svelte-14k1hza p.svelte-14k1hza{color:#666;line-height:1.6}.privacy-quote.svelte-14k1hza.svelte-14k1hza{margin-top:3rem;padding:1.5rem;border-left:4px solid #4361ee;background-color:#f5f7ff}.privacy-quote.svelte-14k1hza p.svelte-14k1hza{font-size:1.3rem;font-style:italic;color:#333}@media (max-width: 992px){.privacy-content.svelte-14k1hza.svelte-14k1hza{flex-direction:column;gap:2rem}.privacy-image.svelte-14k1hza.svelte-14k1hza{order:-1}}.security.svelte-1ub3wvy.svelte-1ub3wvy{padding:6rem 2rem;background-color:#f5f7ff}.section-header.svelte-1ub3wvy.svelte-1ub3wvy{text-align:center;max-width:700px;margin:0 auto 4rem}.section-header.svelte-1ub3wvy h2.svelte-1ub3wvy{font-size:2.5rem;color:#333;margin-bottom:1rem}.section-header.svelte-1ub3wvy p.svelte-1ub3wvy{font-size:1.2rem;color:#666}.security-grid.svelte-1ub3wvy.svelte-1ub3wvy{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;margin-bottom:4rem}.security-card.svelte-1ub3wvy.svelte-1ub3wvy{background-color:#fff;border-radius:8px;padding:2rem;box-shadow:0 4px 6px #0000000d;transition:transform .3s ease,box-shadow .3s ease}.security-card.svelte-1ub3wvy.svelte-1ub3wvy:hover{transform:translateY(-5px);box-shadow:0 10px 20px #0000001a}.security-icon.svelte-1ub3wvy.svelte-1ub3wvy{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;background-color:#4361ee;color:#fff;border-radius:50%;margin-bottom:1.5rem}.security-card.svelte-1ub3wvy h3.svelte-1ub3wvy{font-size:1.5rem;margin-bottom:1rem;color:#333}.security-card.svelte-1ub3wvy p.svelte-1ub3wvy{color:#666;line-height:1.6}@media (max-width: 768px){.security-grid.svelte-1ub3wvy.svelte-1ub3wvy{grid-template-columns:1fr}}.footer.svelte-5b95so.svelte-5b95so{background-color:#1a1a2e;color:#fff;padding:4rem 2rem 2rem}.footer-content.svelte-5b95so.svelte-5b95so{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:3rem}.footer-logo.svelte-5b95so.svelte-5b95so{display:flex;align-items:center;margin-bottom:2rem}.footer-logo.svelte-5b95so img.svelte-5b95so{height:40px;margin-right:.5rem}.footer-logo.svelte-5b95so span.svelte-5b95so{font-size:1.5rem;font-weight:700}.footer-links.svelte-5b95so.svelte-5b95so{display:flex;flex-wrap:wrap;gap:3rem}.footer-column.svelte-5b95so h4.svelte-5b95so{font-size:1.1rem;margin-bottom:1.5rem;color:#fff}.footer-column.svelte-5b95so ul.svelte-5b95so{list-style:none;padding:0;margin:0}.footer-column.svelte-5b95so li.svelte-5b95so{margin-bottom:.8rem}.footer-column.svelte-5b95so a.svelte-5b95so{color:#ffffffb3;transition:color .2s ease}.footer-column.svelte-5b95so a.svelte-5b95so:hover{color:#fff;text-decoration:none}.footer-bottom.svelte-5b95so.svelte-5b95so{display:flex;justify-content:space-between;align-items:center;padding-top:2rem;border-top:1px solid rgba(255,255,255,.1)}.footer-bottom.svelte-5b95so p.svelte-5b95so{color:#ffffffb3;font-size:.9rem}.social-links.svelte-5b95so.svelte-5b95so{display:flex;gap:1rem}.social-links.svelte-5b95so a.svelte-5b95so{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:#ffffff1a;color:#fff;transition:background-color .2s ease}.social-links.svelte-5b95so a.svelte-5b95so:hover{background-color:#4361ee}@media (max-width: 768px){.footer-content.svelte-5b95so.svelte-5b95so{flex-direction:column}.footer-links.svelte-5b95so.svelte-5b95so{flex-direction:column;gap:2rem}.footer-bottom.svelte-5b95so.svelte-5b95so{flex-direction:column;gap:1rem;text-align:center}}body{margin:0;padding:0;font-family:Inter,sans-serif;color:#333;background-color:#fafafa;overflow-x:hidden}*,*:before,*:after{box-sizing:border-box}h1,h2,h3,h4,h5,h6{margin-top:0;line-height:1.2}p{line-height:1.6}a{color:#4361ee;text-decoration:none}a:hover{text-decoration:underline}button{cursor:pointer}section{padding:5rem 2rem}.container{max-width:1200px;margin:0 auto;padding:0 1rem}main.svelte-3fcun4{position:relative}
