@charset "UTF-8";.beta-dialog-backdrop.svelte-15g9yhd.svelte-15g9yhd{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;background:#060d28d9;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);padding:1rem;overflow-y:auto}.beta-dialog.svelte-15g9yhd.svelte-15g9yhd{position:relative;width:100%;background:linear-gradient(135deg,#0f172afa,#1e293bfa);border:1px solid rgba(52,124,251,.3);border-radius:1rem;box-shadow:0 20px 60px #00000080,0 0 40px #347cfb26,inset 0 1px #ffffff1a;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);overflow:hidden}.beta-dialog.svelte-15g9yhd.svelte-15g9yhd:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,transparent,var(--ayra-accent),transparent);opacity:.8}.beta-dialog-header.svelte-15g9yhd.svelte-15g9yhd{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem;padding:2rem 2rem 1.5rem;border-bottom:1px solid rgba(148,163,184,.15);background:linear-gradient(to bottom,rgba(52,124,251,.05),transparent)}.beta-dialog-header-content.svelte-15g9yhd.svelte-15g9yhd{flex:1;min-width:0}.beta-dialog-title.svelte-15g9yhd.svelte-15g9yhd{font-size:1.75rem;font-weight:700;color:#fff;margin:0;line-height:1.3;letter-spacing:-.02em}.beta-dialog-subtitle.svelte-15g9yhd.svelte-15g9yhd{font-size:.95rem;color:#cbd5e1;margin:.5rem 0 0;line-height:1.5}.beta-dialog-close.svelte-15g9yhd.svelte-15g9yhd{flex-shrink:0;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;background:#94a3b81a;border:1px solid rgba(148,163,184,.2);border-radius:.5rem;color:#cbd5e1;cursor:pointer;transition:all .2s ease}.beta-dialog-close.svelte-15g9yhd.svelte-15g9yhd:hover{background:#ef444426;border-color:#ef44444d;color:#fca5a5;transform:scale(1.05)}.beta-dialog-close.svelte-15g9yhd.svelte-15g9yhd:focus{outline:none;box-shadow:0 0 0 3px #347cfb4d}.beta-dialog-close.svelte-15g9yhd.svelte-15g9yhd:active{transform:scale(.95)}.beta-dialog-close.svelte-15g9yhd svg.svelte-15g9yhd{width:1.25rem;height:1.25rem}.beta-dialog-body.svelte-15g9yhd.svelte-15g9yhd{padding:2rem;color:#f1f5f9;font-size:1rem;line-height:1.7;max-height:calc(80vh - 200px);overflow-y:auto}.beta-dialog-body.svelte-15g9yhd.svelte-15g9yhd::-webkit-scrollbar{width:8px}.beta-dialog-body.svelte-15g9yhd.svelte-15g9yhd::-webkit-scrollbar-track{background:#0f172a80;border-radius:4px}.beta-dialog-body.svelte-15g9yhd.svelte-15g9yhd::-webkit-scrollbar-thumb{background:#347cfb4d;border-radius:4px}.beta-dialog-body.svelte-15g9yhd.svelte-15g9yhd::-webkit-scrollbar-thumb:hover{background:#347cfb80}.beta-dialog-body.svelte-15g9yhd h2.svelte-15g9yhd,.beta-dialog-body.svelte-15g9yhd h5.svelte-15g9yhd{color:#fff;margin-top:1.5rem;margin-bottom:.75rem;font-weight:600;line-height:1.3}.beta-dialog-body.svelte-15g9yhd h2.svelte-15g9yhd:first-child,.beta-dialog-body.svelte-15g9yhd h5.svelte-15g9yhd:first-child{margin-top:0}.beta-dialog-body.svelte-15g9yhd p.svelte-15g9yhd{margin-bottom:1rem}.beta-dialog-body.svelte-15g9yhd p.svelte-15g9yhd:last-child{margin-bottom:0}.beta-dialog-body.svelte-15g9yhd a.svelte-15g9yhd{color:var(--ayra-accent);text-decoration:none;transition:color .2s ease}.beta-dialog-body.svelte-15g9yhd a.svelte-15g9yhd:hover{color:var(--ayra-accent-hover);text-decoration:underline}.beta-dialog-footer.svelte-15g9yhd.svelte-15g9yhd{padding:1.5rem 2rem 2rem;border-top:1px solid rgba(148,163,184,.15);background:linear-gradient(to top,rgba(15,23,42,.3),transparent);display:flex;align-items:center;justify-content:flex-end;gap:.75rem;flex-wrap:wrap}@media (max-width: 768px){.beta-dialog-backdrop.svelte-15g9yhd.svelte-15g9yhd{padding:.5rem}.beta-dialog.svelte-15g9yhd.svelte-15g9yhd{border-radius:.75rem}.beta-dialog-header.svelte-15g9yhd.svelte-15g9yhd{padding:1.5rem 1.5rem 1rem;gap:1rem}.beta-dialog-title.svelte-15g9yhd.svelte-15g9yhd{font-size:1.5rem}.beta-dialog-subtitle.svelte-15g9yhd.svelte-15g9yhd{font-size:.875rem}.beta-dialog-close.svelte-15g9yhd.svelte-15g9yhd{width:2rem;height:2rem}.beta-dialog-close.svelte-15g9yhd svg.svelte-15g9yhd{width:1rem;height:1rem}.beta-dialog-body.svelte-15g9yhd.svelte-15g9yhd{padding:1.5rem;font-size:.9375rem;max-height:calc(85vh - 180px)}.beta-dialog-footer.svelte-15g9yhd.svelte-15g9yhd{padding:1rem 1.5rem 1.5rem;flex-direction:column;align-items:stretch}.beta-dialog-footer.svelte-15g9yhd button{width:100%}}@media (max-width: 480px){.beta-dialog-header.svelte-15g9yhd.svelte-15g9yhd{padding:1.25rem 1.25rem .875rem}.beta-dialog-title.svelte-15g9yhd.svelte-15g9yhd{font-size:1.25rem}.beta-dialog-body.svelte-15g9yhd.svelte-15g9yhd{padding:1.25rem;font-size:.875rem}.beta-dialog-footer.svelte-15g9yhd.svelte-15g9yhd{padding:.875rem 1.25rem 1.25rem}}@keyframes svelte-15g9yhd-dialogSlideIn{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion: reduce){.beta-dialog-backdrop.svelte-15g9yhd.svelte-15g9yhd,.beta-dialog.svelte-15g9yhd.svelte-15g9yhd,.beta-dialog-close.svelte-15g9yhd.svelte-15g9yhd{transition:none}.beta-dialog-close.svelte-15g9yhd.svelte-15g9yhd:hover,.beta-dialog-close.svelte-15g9yhd.svelte-15g9yhd:active{transform:none}}.form-grid.svelte-15g9yhd.svelte-15g9yhd{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-bottom:1.5rem}@media (max-width: 768px){.form-grid.svelte-15g9yhd.svelte-15g9yhd{grid-template-columns:1fr;gap:1rem}}.form-section-header.svelte-15g9yhd.svelte-15g9yhd{grid-column:1/-1;margin-top:1.25rem;margin-bottom:.625rem;padding-bottom:.5rem;border-bottom:1px solid rgba(255,255,255,.1)}.form-section-header.svelte-15g9yhd.svelte-15g9yhd:first-child{margin-top:0}.form-section-header.svelte-15g9yhd h5.svelte-15g9yhd{margin:0;font-size:.9em;font-weight:600;color:var(--ayra-accent);text-transform:uppercase;letter-spacing:.5px}.form-group.svelte-15g9yhd.svelte-15g9yhd{display:flex;flex-direction:column}.form-group.form-group-full.svelte-15g9yhd.svelte-15g9yhd{grid-column:1/-1}.form-group.svelte-15g9yhd label.svelte-15g9yhd{margin-bottom:.5rem;font-size:.9rem;font-weight:500;color:#cbd5e1}.form-group.svelte-15g9yhd .form-control.svelte-15g9yhd{padding:.75rem 1rem;background:#0f172a99;border:1px solid rgba(148,163,184,.2);border-radius:.5rem;color:#f1f5f9;font-size:.95rem;transition:all .2s ease}.form-group.svelte-15g9yhd .form-control.svelte-15g9yhd:focus{outline:none;border-color:var(--ayra-accent);box-shadow:0 0 0 3px #347cfb1a;background:#0f172acc}.form-group.svelte-15g9yhd .form-control.svelte-15g9yhd:disabled{opacity:.5;cursor:not-allowed}.form-group.svelte-15g9yhd .form-control.svelte-15g9yhd::-moz-placeholder{color:#64748b}.form-group.svelte-15g9yhd .form-control.svelte-15g9yhd::placeholder{color:#64748b}.form-group.svelte-15g9yhd select.form-control.svelte-15g9yhd{cursor:pointer}.form-group.svelte-15g9yhd textarea.form-control.svelte-15g9yhd{resize:vertical;min-height:100px;font-family:inherit}.help-block.svelte-15g9yhd.svelte-15g9yhd{color:#ff8686;width:100%;margin-top:.3125rem;margin-bottom:.3125rem;font-size:.75em}.help-block.invisible.svelte-15g9yhd.svelte-15g9yhd{display:none}.help-block.visible.svelte-15g9yhd.svelte-15g9yhd{display:block}.consent-group.svelte-15g9yhd.svelte-15g9yhd{padding:1rem;background:#347cfb0d;border-radius:.5rem;border:1px solid rgba(52,124,251,.15);margin-bottom:.5rem}.checkbox-label.svelte-15g9yhd.svelte-15g9yhd{display:flex;align-items:flex-start;gap:.75rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:500;color:#f1f5f9}.checkbox-label.error.svelte-15g9yhd .checkbox-custom.svelte-15g9yhd{border-color:#ff8686;box-shadow:0 0 0 2px #ff868633}.checkbox-input.svelte-15g9yhd.svelte-15g9yhd{position:absolute;opacity:0;width:0;height:0}.checkbox-input.svelte-15g9yhd:checked+.checkbox-custom.svelte-15g9yhd{background:var(--ayra-accent);border-color:var(--ayra-accent)}.checkbox-input.svelte-15g9yhd:checked+.checkbox-custom.svelte-15g9yhd:after{opacity:1;transform:scale(1)}.checkbox-input.svelte-15g9yhd:focus+.checkbox-custom.svelte-15g9yhd{box-shadow:0 0 0 3px #347cfb4d}.checkbox-input.svelte-15g9yhd:disabled+.checkbox-custom.svelte-15g9yhd{opacity:.5;cursor:not-allowed}.checkbox-custom.svelte-15g9yhd.svelte-15g9yhd{flex-shrink:0;width:1.25rem;height:1.25rem;background:#0f172a99;border:2px solid rgba(148,163,184,.3);border-radius:.25rem;position:relative;transition:all .2s ease;margin-top:.125rem}.checkbox-custom.svelte-15g9yhd.svelte-15g9yhd:after{content:"";position:absolute;left:.35rem;top:.15rem;width:.35rem;height:.6rem;border:solid #ffffff;border-width:0 2px 2px 0;transform:rotate(45deg) scale(0);opacity:0;transition:all .2s ease}.checkbox-text.svelte-15g9yhd.svelte-15g9yhd{flex:1;font-size:.95rem;line-height:1.4}.consent-description.svelte-15g9yhd.svelte-15g9yhd{margin:.5rem 0 0 2rem;font-size:.8rem;color:#94a3b8;line-height:1.5}.privacy-link-container.svelte-15g9yhd.svelte-15g9yhd{margin-top:.5rem}.privacy-link.svelte-15g9yhd.svelte-15g9yhd{display:inline-flex;align-items:center;gap:.5rem;color:var(--ayra-accent);text-decoration:none;font-size:.9rem;font-weight:500;transition:all .2s ease;padding:.5rem 0}.privacy-link.svelte-15g9yhd.svelte-15g9yhd:hover{color:var(--ayra-accent-hover);text-decoration:underline}.privacy-link.svelte-15g9yhd svg.svelte-15g9yhd{flex-shrink:0}.btn.svelte-15g9yhd.svelte-15g9yhd{padding:.875rem 2rem;font-size:1rem;font-weight:600;border:none;border-radius:.5rem;cursor:pointer;transition:all .2s ease}.btn.btn-lg.svelte-15g9yhd.svelte-15g9yhd{padding:1rem 2.5rem;font-size:1.125rem}.btn.submit.svelte-15g9yhd.svelte-15g9yhd{background:linear-gradient(135deg,var(--ayra-accent),#2563eb);color:#fff;width:100%;margin-top:1rem}.btn.submit.svelte-15g9yhd.svelte-15g9yhd:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 10px 30px #347cfb4d}.btn.submit.svelte-15g9yhd.svelte-15g9yhd:active:not(:disabled){transform:translateY(0)}.btn.submit.svelte-15g9yhd.svelte-15g9yhd:disabled{opacity:.6;cursor:not-allowed;transform:none}.clear.svelte-15g9yhd.svelte-15g9yhd{clear:both}.block-message.svelte-15g9yhd.svelte-15g9yhd{margin-top:1rem}.block-message.svelte-15g9yhd .message .notify-valid.svelte-15g9yhd{margin:0}.toast.svelte-1rdua6n.svelte-1rdua6n{position:fixed;top:30px;right:50px;z-index:9999;width:300px;margin:10px;transition:all .3s ease-in-out;border:10px solid var(--ayra-accent);background:url(../../../img/background-newsletter.jpg) center;background-size:cover}.toast.svelte-1rdua6n.svelte-1rdua6n:before{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;border:1px solid var(--ayra-accent);background:#060d28e6}.toast.svelte-1rdua6n .toast-container.svelte-1rdua6n{padding:20px;width:100%}.toast.svelte-1rdua6n .toast-header.svelte-1rdua6n{color:#fff;padding:0}.toast.svelte-1rdua6n .toast-header .close.svelte-1rdua6n{color:var(--ayra-accent)}.toast.svelte-1rdua6n .toast-body.svelte-1rdua6n{color:#fff;padding:15px}.toast.disabled.svelte-1rdua6n.svelte-1rdua6n{right:-400px}.help-block.svelte-1rdua6n.svelte-1rdua6n{color:#ff8686;width:100%;margin-top:5px;margin-bottom:5px;font-size:.75em}.gdpr-consent-group.svelte-1rdua6n.svelte-1rdua6n{margin-top:20px;margin-bottom:20px}.gdpr-consent-label.svelte-1rdua6n.svelte-1rdua6n{display:flex;align-items:flex-start;cursor:pointer;position:relative;padding-left:35px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gdpr-checkbox.svelte-1rdua6n.svelte-1rdua6n{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.gdpr-checkmark.svelte-1rdua6n.svelte-1rdua6n{position:absolute;left:0;top:2px;height:20px;width:20px;background-color:#ffffff1a;border:2px solid #8095a1;border-radius:4px;transition:all .2s ease}.gdpr-consent-label.svelte-1rdua6n:hover .gdpr-checkmark.svelte-1rdua6n{background-color:#fff3}.gdpr-checkbox.svelte-1rdua6n:checked~.gdpr-checkmark.svelte-1rdua6n{background-color:var(--ayra-accent, #4a90d9)}.gdpr-checkmark.svelte-1rdua6n.svelte-1rdua6n:after{content:"";position:absolute;display:none;left:6px;top:2px;width:5px;height:10px;border:solid rgb(255,255,255);border-width:0 2px 2px 0;transform:rotate(45deg)}.gdpr-checkbox.svelte-1rdua6n:checked~.gdpr-checkmark.svelte-1rdua6n:after{display:block}.gdpr-label-text.svelte-1rdua6n.svelte-1rdua6n{color:#082651;font-size:.95em;line-height:1.4}.gdpr-label-text.svelte-1rdua6n .required.svelte-1rdua6n{color:var(--ayra-accent, #4a90d9)}.gdpr-description.svelte-1rdua6n.svelte-1rdua6n{color:#ffffffb3;font-size:.8em;line-height:1.5;margin-top:10px;margin-bottom:8px;padding-left:35px}.gdpr-privacy-link.svelte-1rdua6n.svelte-1rdua6n{color:var(--ayra-accent, #4a90d9);font-size:.85em;text-decoration:underline;padding-left:35px;display:inline-block;transition:color .2s ease}.gdpr-privacy-link.svelte-1rdua6n.svelte-1rdua6n:hover{color:#011037}.form-label.svelte-1rdua6n.svelte-1rdua6n{display:block;margin-bottom:8px;color:#082651;font-size:.9em;font-weight:500}.gdpr-section.svelte-1rdua6n.svelte-1rdua6n{margin-top:30px;padding:20px;background:#ffffff0d;border-radius:8px;border:1px solid rgba(128,149,161,.2)}.gdpr-section-title.svelte-1rdua6n.svelte-1rdua6n{color:#082651;font-size:1em;font-weight:600;margin:0 0 15px;padding-bottom:10px;border-bottom:1px solid rgba(128,149,161,.2)}.gdpr-consent-label.error.svelte-1rdua6n .gdpr-checkmark.svelte-1rdua6n{border-color:#ff8686;box-shadow:0 0 0 2px #ff868633}.gdpr-legal-info.svelte-1rdua6n.svelte-1rdua6n{margin-top:15px;padding-top:15px;border-top:1px solid rgba(128,149,161,.15)}.gdpr-legal-basis.svelte-1rdua6n.svelte-1rdua6n,.gdpr-withdrawal-info.svelte-1rdua6n.svelte-1rdua6n{color:#082651b3;font-size:.75em;line-height:1.5;margin:0 0 8px}#newsletter-form.svelte-1rdua6n .newsletter-submit-btn.svelte-1rdua6n{display:block;width:100%;margin-top:1.5rem;padding:1em 2em;font-size:1em;font-weight:700;line-height:1.2;color:#fff;background:var(--ayra-accent);border:2px solid var(--ayra-accent);border-radius:0;cursor:pointer;transition:background .2s ease,border-color .2s ease}#newsletter-form.svelte-1rdua6n .newsletter-submit-btn.svelte-1rdua6n:hover:not(:disabled){background:var(--ayra-accent-hover);border-color:var(--ayra-accent-hover)}#newsletter-form.svelte-1rdua6n .newsletter-submit-btn.svelte-1rdua6n:disabled{background:#8095a1;border-color:#8095a1;cursor:not-allowed;opacity:.9}
