.locale-dropdown.svelte-q971rm{position:relative}.locale-trigger.svelte-q971rm{display:flex;align-items:center;gap:6px;padding:6px 10px;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;cursor:pointer;transition:border-color .15s,background .15s;font-size:1rem;line-height:1}.locale-trigger.svelte-q971rm:hover{border-color:#fff3;background:#ffffff14}.locale-trigger.svelte-q971rm svg:where(.svelte-q971rm){transition:transform .2s}.locale-trigger.open.svelte-q971rm svg:where(.svelte-q971rm){transform:rotate(180deg)}.locale-menu.svelte-q971rm{position:absolute;top:calc(100% + 8px);right:0;min-width:148px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#0d1220;box-shadow:0 16px 48px #0009;overflow:hidden;z-index:100}.locale-option.svelte-q971rm{display:flex;align-items:center;gap:10px;width:100%;padding:9px 14px;font-size:.875rem;font-weight:500;color:#f2f0eb99;text-decoration:none;background:none;border:none;text-align:left;transition:background .12s,color .12s;cursor:pointer}.locale-option.svelte-q971rm:hover{background:#ffffff0f;color:#f2f0eb}.locale-option.active.svelte-q971rm{color:#c1ff00}.locale-option.svelte-q971rm .flag:where(.svelte-q971rm){font-size:1.1rem;line-height:1}.contact-nav-cta.svelte-q971rm{box-shadow:0 0 0 1px #c1ff002e,0 14px 32px #c1ff002e}.contact-nav-cta.svelte-q971rm:hover{box-shadow:0 0 0 1px #c1ff0047,0 18px 40px #c1ff0042}@keyframes svelte-tibptj-fade-up{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-tibptj-slide-in{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}@keyframes svelte-tibptj-glow-breathe{0%,to{box-shadow:0 0 40px #c1ff001f,0 40px 80px #0009}50%{box-shadow:0 0 70px #c1ff0038,0 40px 80px #0009}}.anim-fade.svelte-tibptj{animation:svelte-tibptj-fade-up .65s ease forwards;opacity:0}.d1.svelte-tibptj{animation-delay:.08s}.d2.svelte-tibptj{animation-delay:.2s}.d3.svelte-tibptj{animation-delay:.36s}.d4.svelte-tibptj{animation-delay:.52s}.notif-1.svelte-tibptj{animation:svelte-tibptj-slide-in .5s ease 1s forwards;opacity:0}.notif-2.svelte-tibptj{animation:svelte-tibptj-slide-in .5s ease 1.4s forwards;opacity:0}.notif-3.svelte-tibptj{animation:svelte-tibptj-slide-in .5s ease 1.8s forwards;opacity:0}@media(prefers-reduced-motion:no-preference){.phone-frame.svelte-tibptj{animation:svelte-tibptj-glow-breathe 4s ease-in-out infinite}}.feature-card.svelte-qt5iw6{transition:border-color .2s,background .2s}.feature-card.svelte-qt5iw6:hover{border-color:#c1ff0059!important;background:#0f1825!important}.contact-input.svelte-1mt7jo5{width:100%;border-radius:18px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;padding:.95rem 1rem;color:#f2f0eb;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.contact-input.svelte-1mt7jo5::placeholder{color:#6b7a8de6}.contact-input.svelte-1mt7jo5:hover{background:#ffffff0d}.contact-input.svelte-1mt7jo5:focus{border-color:#c1ff008c;background:#ffffff0f;box-shadow:0 0 0 4px #c1ff001f;outline:none}@keyframes svelte-1uha8ag-toast-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.toast.svelte-1uha8ag{position:fixed;bottom:2rem;left:50%;transform:translate(-50%);background:#c1ff00;color:#070a10;font-weight:700;padding:.875rem 1.5rem;border-radius:1rem;box-shadow:0 8px 32px #c1ff0059;z-index:9999;animation:svelte-1uha8ag-toast-in .25s ease both;white-space:nowrap}
