@font-face{font-display:block;font-family:Roboto;src:url(https://assets.brevo.com/font/Roboto/Latin/normal/normal/7529907e9eaf8ebb5220c5f9850e3811.woff2) format("woff2"),url(https://assets.brevo.com/font/Roboto/Latin/normal/normal/25c678feafdc175a70922a116c9be3e7.woff) format("woff")}@font-face{font-display:fallback;font-family:Roboto;font-weight:600;src:url(https://assets.brevo.com/font/Roboto/Latin/medium/normal/6e9caeeafb1f3491be3e32744bc30440.woff2) format("woff2"),url(https://assets.brevo.com/font/Roboto/Latin/medium/normal/71501f0d8d5aa95960f6475d5487d4c2.woff) format("woff")}@font-face{font-display:fallback;font-family:Roboto;font-weight:700;src:url(https://assets.brevo.com/font/Roboto/Latin/bold/normal/3ef7cf158f310cf752d5ad08cd0e7e60.woff2) format("woff2"),url(https://assets.brevo.com/font/Roboto/Latin/bold/normal/ece3a1d82f18b60bcce0211725c476aa.woff) format("woff")}[data-astro-cid-cud5rhu6]:where(.sib-form-message-panel){display:none}[data-astro-cid-cud5rhu6]:where(.sib-form-message-panel .sib-notification__icon){width:20px;height:20px}#sib-container input:-ms-input-placeholder{font-family:Plus Jakarta Sans,system-ui,sans-serif;text-align:left;color:#94a3b8}#sib-container input::placeholder{font-family:Plus Jakarta Sans,system-ui,sans-serif;text-align:left;color:#94a3b8}#sib-container textarea::placeholder{font-family:Plus Jakarta Sans,system-ui,sans-serif;text-align:left;color:#94a3b8}#sib-container a{text-decoration:underline;color:#667eea}.brevo-guide-form,.brevo-guide-form .sib-form,.brevo-guide-form .sib-form-container,.brevo-guide-form #sib-container{max-width:100%!important;width:100%!important}.brevo-guide-form{color:#111827!important;font-family:Plus Jakarta Sans,system-ui,sans-serif!important}.brevo-guide-form *{font-family:Plus Jakarta Sans,system-ui,sans-serif!important;letter-spacing:0!important}.brevo-guide-form .sib-form{background:transparent!important;padding:0!important}.brevo-guide-form .sib-form-container{padding:0!important}.brevo-guide-form #sib-container{background:#fff!important;border:1px solid rgb(102 126 234 / .16)!important;border-radius:1.5rem!important;box-shadow:0 18px 55px #0f172a14!important;padding:1.35rem!important;text-align:left!important}.brevo-guide-form #error-message,.brevo-guide-form #success-message{border-radius:1rem!important;border-width:1px!important;margin:0 0 .85rem!important;max-width:100%!important;padding:.9rem 1rem!important;text-align:left!important;width:100%!important}.brevo-guide-form #success-message{background:#ecfdf5!important;border-color:#bbf7d0!important;color:#065f46!important}.brevo-guide-form #error-message{background:#fff1f2!important;border-color:#fecdd3!important;color:#9f1239!important}.brevo-guide-form .sib-form-message-panel__text{align-items:flex-start!important;gap:.6rem!important;justify-content:flex-start!important;line-height:1.5!important}.brevo-guide-form .sib-form-block{padding-left:0!important;padding-right:0!important;text-align:left!important}.brevo-guide-form .sib-form-block p{margin:0!important}.brevo-guide-form .sib-form-block:first-child p{color:#111827!important;font-size:1.35rem!important;font-weight:800!important;letter-spacing:0!important;line-height:1.18!important}.brevo-guide-form .sib-text-form-block p{color:#64748b!important;font-size:.95rem!important;font-weight:500!important;line-height:1.65!important}.brevo-guide-form .entry__label{color:#1f2937!important;display:block!important;font-size:.88rem!important;font-weight:750!important;margin-bottom:.5rem!important}.brevo-guide-form .form__entry,.brevo-guide-form .form__label-row{width:100%!important}.brevo-guide-form .entry__field{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:1rem!important;box-shadow:0 1px 2px #0f172a0a!important;min-height:54px!important;overflow:hidden!important;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease!important}.brevo-guide-form .entry__field:focus-within{border-color:#667eeaa3!important;box-shadow:0 0 0 4px #667eea21,0 10px 24px #0f172a0f!important;transform:translateY(-1px)}.brevo-guide-form input[name=EMAIL]{background:transparent!important;color:#111827!important;font-size:.95rem!important;font-weight:600!important;min-height:54px!important;padding:0 1rem!important;width:100%!important}.brevo-guide-form input[name=EMAIL]:focus{box-shadow:none!important;outline:none!important}.brevo-guide-form .entry__specification{display:none!important}.brevo-guide-form .entry__error{background:#fff1f2!important;border:1px solid #fecdd3!important;border-radius:.9rem!important;color:#9f1239!important;font-size:.84rem!important;line-height:1.5!important;margin-top:.55rem!important;padding:.65rem .75rem!important}.brevo-guide-form .legal-consent-block{color:#475569!important;font-size:.82rem!important;line-height:1.55!important}.brevo-guide-form .legal-consent-label{align-items:flex-start!important;display:flex!important;gap:.65rem!important;margin:0!important;text-align:left!important}.brevo-guide-form .legal-consent-label input{accent-color:#667eea!important;flex:0 0 auto!important;height:1rem!important;margin-top:.2rem!important;width:1rem!important}.brevo-guide-form .legal-consent-error{color:#9f1239!important;display:none;font-size:.78rem!important;line-height:1.45!important;margin:.45rem 0 0 1.65rem!important}.brevo-guide-form .legal-consent-label:has(input:user-invalid)+.legal-consent-error{display:block}.brevo-guide-form .form-legal-note{border-top:1px solid #e2e8f0!important;color:#64748b!important;font-size:.74rem!important;line-height:1.55!important;margin-top:.75rem!important;padding-top:.9rem!important;text-align:left!important}.brevo-guide-form .form-legal-note p{margin:0 0 .5rem!important}.brevo-guide-form .form-legal-note p:last-child{margin-bottom:0!important}.brevo-guide-form .sib-form-block__button{display:inline-flex!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:56px!important;border-radius:1rem!important;background:linear-gradient(135deg,#667eea,#764ba2)!important;border:0!important;color:#fff!important;font-size:.98rem!important;font-weight:800!important;line-height:1!important;padding:0 1.25rem!important;text-align:center!important;box-shadow:0 16px 34px #667eea47,inset 0 1px #ffffff38!important;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease!important}.brevo-guide-form .sib-form-block__button:hover{filter:saturate(1.05) brightness(1.02);transform:translateY(-1px);box-shadow:0 22px 44px #667eea5c,0 0 0 5px #667eea14!important}.brevo-guide-form .sib-form-block__button:focus-visible{outline:3px solid rgb(102 126 234 / .28)!important;outline-offset:3px!important}.brevo-guide-form .sib-form-block__button svg{height:1rem!important;margin-right:.5rem!important;width:1rem!important}.landing-card[data-astro-cid-cud5rhu6]{animation:fade-up .7s ease both}.landing-card[data-astro-cid-cud5rhu6]:nth-child(2){animation-delay:80ms}.landing-card[data-astro-cid-cud5rhu6]:nth-child(3){animation-delay:.14s}.landing-card[data-astro-cid-cud5rhu6]:nth-child(4){animation-delay:.2s}@keyframes fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.landing-card[data-astro-cid-cud5rhu6]{animation:none}.brevo-guide-form .entry__field,.brevo-guide-form .sib-form-block__button{transition:none!important}}@media (max-width: 640px){.brevo-guide-form #sib-container{border-radius:1.25rem!important;padding:1rem!important}.brevo-guide-form .sib-form-block:first-child p{font-size:1.18rem!important}}
