.nav-toggle[data-astro-cid-nen7h5rs]{cursor:pointer;background:0 0;border:1.5px solid #fff6;border-radius:999px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:4px;width:44px;height:44px;padding:0;display:none}.nav-toggle[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{background:#fff;border-radius:2px;width:16px;height:2px;transition:transform .25s,opacity .2s;display:block}.nav-toggle[data-astro-cid-nen7h5rs][aria-expanded=true] span[data-astro-cid-nen7h5rs]:first-child{transform:translateY(6px)rotate(45deg)}.nav-toggle[data-astro-cid-nen7h5rs][aria-expanded=true] span[data-astro-cid-nen7h5rs]:nth-child(2){opacity:0}.nav-toggle[data-astro-cid-nen7h5rs][aria-expanded=true] span[data-astro-cid-nen7h5rs]:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.mobile-nav[data-astro-cid-nen7h5rs]{border-top:1px solid #ffffff14;flex-direction:column;padding:8px clamp(20px,4vw,56px) 28px;display:flex}.mobile-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:#fff;border-bottom:1px solid #ffffff1a;padding:14px 0;font-family:Poppins,sans-serif;font-size:22px;font-weight:600;line-height:1.2}.mobile-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:#ff4da6}@media (width<=719px){.nav-links[data-astro-cid-nen7h5rs]{display:none!important}.nav-toggle[data-astro-cid-nen7h5rs]{display:inline-flex}}@media (width>=720px){.mobile-nav[data-astro-cid-nen7h5rs]{display:none!important}}.a12-hs form{flex-direction:column;gap:18px;font-family:Mulish,sans-serif;display:flex}.a12-hs fieldset{border:0;margin:0;padding:0;max-width:none!important}.a12-hs .hs-form-field{flex-direction:column;gap:8px;margin:0;display:flex}.a12-hs .hs-form-field>label{color:#111e3e;font-size:14px;font-weight:700}.a12-hs .hs-form-field>label:has(>span:empty:only-child){display:none}.a12-hs .hs-form-required{color:#e60073;margin-left:2px}.a12-hs .input{margin:0!important}.a12-hs input.hs-input:not([type=checkbox]):not([type=radio]),.a12-hs textarea.hs-input,.a12-hs select.hs-input{box-sizing:border-box;font:inherit;color:#111e3e;background:#fff;border:1.5px solid #c8d0e0;border-radius:10px;outline:none;padding:14px 16px;font-size:16px;font-weight:400;width:100%!important}.a12-hs textarea.hs-input{resize:vertical;min-height:120px}.a12-hs .hs-input:focus{border-color:#111e3e}.a12-hs .hs-input:focus-visible{outline-offset:2px;outline:3px solid #ff4da6}.a12-hs .hs-input.invalid.error{border-color:#b0105f}.a12-hs .hs-error-msgs{margin:0;padding:0;list-style:none}.a12-hs .hs-error-msg,.a12-hs .hs-main-font-element{color:#b0105f;font-size:13px;line-height:1.5}.a12-hs .hs-richtext,.a12-hs .legal-consent-container{color:#3d4a63;font-size:13px;line-height:1.5}.a12-hs .hs_recaptcha{margin:0}.a12-hs .hs-submit .actions{margin:4px 0 0;padding:0}.a12-hs input[type=submit].hs-button{color:#fff;cursor:pointer;-webkit-appearance:none;background:#e60073;border:none;border-radius:999px;padding:17px 32px;font-family:Poppins,sans-serif;font-size:15px;font-weight:600;line-height:1.2}.a12-hs input[type=submit].hs-button:hover{background:#111e3e}.a12-hs input[type=submit].hs-button:focus-visible{outline-offset:3px;outline:3px solid #ff4da6}.a12-hs .submitted-message{letter-spacing:-.01em;color:#111e3e;padding:32px 0;font-family:Poppins,sans-serif;font-size:22px;font-weight:600;line-height:1.35}.footer-cookies[data-astro-cid-ubqjqawr]{all:unset;cursor:pointer;color:#fff;font:inherit}.footer-cookies[data-astro-cid-ubqjqawr]:hover{text-decoration:underline}.footer-cookies[data-astro-cid-ubqjqawr]:focus-visible{outline-offset:3px;border-radius:2px;outline:3px solid #ff4da6}.otp-scroller{scroll-behavior:smooth}.otp-scroller::-webkit-scrollbar{display:none}nav.otp-more-right .otp-scroller{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 56px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 56px),#0000)}nav.otp-more-left .otp-scroller{-webkit-mask-image:linear-gradient(90deg,#0000,#000 56px);mask-image:linear-gradient(90deg,#0000,#000 56px)}nav.otp-more-left.otp-more-right .otp-scroller{-webkit-mask-image:linear-gradient(90deg,#0000,#000 56px calc(100% - 56px),#0000);mask-image:linear-gradient(90deg,#0000,#000 56px calc(100% - 56px),#0000)}.otp-scroller a.otp-current{color:#111e3e!important;border-bottom-color:#e60073!important}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/poppins-400.woff2)format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/poppins-500.woff2)format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/poppins-600.woff2)format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/poppins-700.woff2)format("woff2")}@font-face{font-family:Mulish;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/mulish-400.woff2)format("woff2")}@font-face{font-family:Mulish;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/mulish-500.woff2)format("woff2")}@font-face{font-family:Mulish;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/mulish-600.woff2)format("woff2")}@font-face{font-family:Mulish;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/mulish-700.woff2)format("woff2")}html{scroll-behavior:smooth;scroll-padding-top:150px}body{-webkit-font-smoothing:antialiased;background:#fff;margin:0}a{color:inherit;text-decoration:none}a:hover{color:#ff4da6}@keyframes a12-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes a12-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.skip-link{z-index:100;color:#111e3e;background:#fff;border-radius:999px;padding:12px 20px;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;position:absolute;top:-100px;left:16px}.skip-link:focus{top:16px}a:focus-visible,button:focus-visible,[tabindex]:focus-visible{outline-offset:3px;border-radius:4px;outline:3px solid #ff4da6}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}[hidden]{display:none!important}@media (width<=979px){[style*="position: sticky; top: 120px"],[style*="position: sticky; top: 160px"]{position:static!important}}@media (prefers-reduced-motion:reduce){[data-marquee]{animation-duration:540s!important;animation-iteration-count:infinite!important}}@media (width<=1199px){[style*="grid-column: span 2"]{grid-column:1/-1!important}}p,li,a,span{overflow-wrap:break-word}@media (width<=480px){h1,h2,h3{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}[style*="grid-template-columns: repeat(3, minmax(0px, 1fr)); gap: 12px;"]>div{padding:12px!important}[style*="grid-template-columns: repeat(3, minmax(0px, 1fr)); gap: 12px;"]>div>span:first-child{font-size:clamp(15px,4.6vw,22px)!important}}@media (width<=520px){[style*="grid-template-columns: repeat(2, minmax(0px, 1fr)); gap: 12px; align-content: start;"]{grid-template-columns:minmax(0,1fr)!important}}.prod-rag-fit{width:min(100%,460px)}@media (width<=600px){.prod-rag-fit{flex:none;width:125%;transform:scale(.8)}}.hv-1:hover{color:#fff!important;background:#e60073!important}.hv-2:hover{color:#111e3e!important;transform:translateY(-4px)!important;box-shadow:0 24px 60px #111e3e24!important}.hv-3:hover{color:#ff4da6!important}.fv-4:focus-visible{border-color:#111e3e!important}.hv-5:hover{background:#111e3e!important}.hv-6:hover{color:#111e3e!important;background:#fff!important}.hv-7:hover{color:#fff!important;border-color:#fff!important}.hv-8:hover{animation-play-state:paused!important}.hv-9:hover{color:#111e3e!important}.hv-10:hover{transform:scale(1.04)!important}.hv-11:hover{color:#0a2450!important;background:#fff!important}.hv-12:hover{color:#ff4da6!important;border-color:#ff4da6!important}.hv-13:hover{color:#e60073!important;border-bottom-color:#ff4da6!important}.hv-14:hover{color:#fff!important;background:#111e3e!important}.hv-15:hover{border-color:#ff4da6!important}.hv-16:hover{color:#fff!important;transform:translateY(-4px)!important;box-shadow:0 24px 60px #111e3e40!important}.hv-17:hover{color:#fff!important;background:#e60073!important}
