.snx{background:transparent!important;overflow:visible;padding:0}.snx section{padding-block:72px}.snx .btn,.snx a.btn{display:inline-flex!important;width:auto}.snx h1,.snx h2,.snx h3,.snx h4,.snx h5,.snx h6{color:inherit;letter-spacing:normal;margin:0}.snx label,.snx li,.snx ol,.snx p,.snx small,.snx ul{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.snx p{margin:0}.snx ol,.snx ul{list-style:none}.snx li,.snx ol,.snx ul{margin:0;padding:0}.snx li::marker{content:none}.snx img{height:auto;max-width:100%}.snx a{text-decoration:none}.snx button{font-family:inherit}.snx{--squid:#22263a;--squid-d:#191c2c;--teal:#81f7d7;--amber:#fdbb4c;--coral:#f96b6b;--lilac:#c6b0e2;--pink:#ff8fd4;--acid:#c7ef90;--paper:#fff;--line:#e4e8ee;--ink:#22263a;--muted:#5b6675;--on-dark-2:#c9d3dc;--hair:hsla(0,0%,100%,.14);--pill:25px 25px 25px 0;--r:15px}.snx,.snx *{box-sizing:border-box}.snx{background:var(--squid);color:#fff;font-family:DM Sans,Arial,sans-serif;font-size:16px;font-weight:300;line-height:1.6;margin:0;scroll-behavior:smooth;scroll-padding-top:90px;-webkit-font-smoothing:antialiased}.snx h1,.snx h2,.snx h3,.snx h4{font-weight:700;line-height:1.1;margin:0;text-wrap:balance}.snx a{color:inherit}.snx :focus-visible{border-radius:6px;outline:3px solid var(--amber);outline-offset:3px}.snx section{padding-block:104px}.snx .eyebrow{color:var(--teal);font-size:.78rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.snx .h2{font-size:clamp(1.9rem,3.2vw,2.6rem);letter-spacing:-.01em}@media (prefers-reduced-motion:reduce){.snx{scroll-behavior:auto}}.snx details{border-top:1px solid var(--hair)}.snx details:last-child{border-bottom:1px solid var(--hair)}.snx summary{cursor:pointer;display:flex;font-size:1.12rem;font-weight:600;gap:16px;justify-content:space-between;list-style:none;padding:22px 0}.snx summary::-webkit-details-marker{display:none}.snx summary:after{color:var(--teal);content:"+";font-size:1.6rem;font-weight:300;line-height:1;transition:transform .2s}.snx details[open] summary:after{transform:rotate(45deg)}.snx details p{color:var(--on-dark-2);margin:0 0 22px;max-width:62ch}.snx .contact{background:linear-gradient(180deg,#232845,var(--squid))}.snx .contact h2{margin:14px 0}.snx .next{counter-reset:n;display:grid;gap:18px;list-style:none;margin:28px 0 0;padding:0}.snx .next li{color:var(--on-dark-2);display:flex;gap:16px;line-height:1.5}.snx .next li:before{border:1.5px solid var(--teal);border-radius:50%;color:var(--teal);content:counter(n);counter-increment:n;display:grid;flex:none;font-size:.9rem;font-weight:700;height:32px;place-items:center;width:32px}.snx .next li b{color:#fff;display:block;font-weight:600}.snx .contact .side .alt{color:var(--on-dark-2);font-size:.95rem;margin-top:28px}.snx .alt a{text-decoration:underline}@media (max-width:560px){.snx section{padding-block:72px}}.snx{overflow-x:clip;position:relative}.snx h1,.snx h2,.snx h3,.snx h4,.snx h5,.snx h6{font-family:DM Sans,Arial,sans-serif;text-transform:none}.snx .contact-side{padding:24px 24px 24px 0}.snx .contact-side .alt{color:var(--on-dark-2);font-size:.95rem;margin-top:28px}.snx .contact-side .alt a{color:#81f7d7;text-decoration:underline}.snx .contact-side h2{margin:14px 0}.snx .contact-side{padding-top:8px}.snx:has(>.contact-side){margin-left:0!important;margin-right:0!important;max-width:100%!important;width:auto!important}.snx .contact-side{max-width:560px;width:auto}.themeForm-inner form.hs-form{align-items:stretch!important;display:flex!important;flex-direction:column!important;gap:0!important}.themeForm-inner form.hs-form>fieldset{display:block!important;grid-area:auto!important;margin:0!important;max-width:none!important;width:100%!important}.themeForm-inner form.hs-form>fieldset .hs-form-field{float:none!important;margin-bottom:18px!important;padding-right:0!important;width:100%!important}.themeForm-inner form.hs-form .input{margin-right:0!important}.themeForm-inner form.hs-form .hs-input:not([type=checkbox]):not([type=radio]){max-width:none!important;width:100%!important}.themeForm-inner form.hs-form textarea.hs-input{min-height:130px}.themeForm-inner form.hs-form .hs_recaptcha,.themeForm-inner form.hs-form .hs_submit{grid-area:auto!important;width:100%!important}.themeForm-inner form.hs-form .hs_submit{margin-top:12px}.themeForm-inner form.hs-form .legal-consent-container,.themeForm-inner form.hs-form .legal-consent-container *{text-align:left!important}.themeForm-inner form.hs-form .hs_submit .actions{justify-content:flex-start!important;text-align:left!important}