.hn-newsletter-band{--hn-newsletter-band-pad-top:96px;--hn-newsletter-band-pad-bottom:96px;background:var(--navy,#00205b);color:var(--white,#fff);font-family:DM Sans,system-ui,-apple-system,sans-serif;overflow:hidden;padding-bottom:var(--hn-newsletter-band-pad-bottom);padding-top:var(--hn-newsletter-band-pad-top);position:relative;width:100%}.hn-newsletter-band__container{margin:0 auto;max-width:1200px;padding:0 24px}.hn-newsletter-band--pad-top-none{--hn-newsletter-band-pad-top:0}.hn-newsletter-band--pad-top-tight{--hn-newsletter-band-pad-top:48px}.hn-newsletter-band--pad-top-default{--hn-newsletter-band-pad-top:96px}.hn-newsletter-band--pad-top-loose{--hn-newsletter-band-pad-top:144px}.hn-newsletter-band--pad-bottom-none{--hn-newsletter-band-pad-bottom:0}.hn-newsletter-band--pad-bottom-tight{--hn-newsletter-band-pad-bottom:48px}.hn-newsletter-band--pad-bottom-default{--hn-newsletter-band-pad-bottom:96px}.hn-newsletter-band--pad-bottom-loose{--hn-newsletter-band-pad-bottom:144px}.hn-newsletter-band__confetti{opacity:.15;pointer-events:none;position:absolute;z-index:0}.hn-newsletter-band__confetti--1{height:40px;left:60px;top:30px;width:40px}.hn-newsletter-band__confetti--2{bottom:40px;height:32px;right:80px;width:32px}.hn-newsletter-band__confetti--3{height:32px;right:15%;top:50%;transform:translateY(-50%);width:24px}.hn-newsletter-band--warm{--hn-nb-confetti-1:var(--yellow,#f6eb61);--hn-nb-confetti-2:var(--tiger,#f8ad6d);--hn-nb-confetti-3:var(--fuchsia,#e45dbf)}.hn-newsletter-band--tech{--hn-nb-confetti-1:var(--violet,#6638b6);--hn-nb-confetti-2:var(--yellow,#f6eb61);--hn-nb-confetti-3:var(--fuchsia,#e45dbf)}.hn-newsletter-band--balanced{--hn-nb-confetti-1:var(--yellow,#f6eb61);--hn-nb-confetti-2:var(--tiger,#f8ad6d);--hn-nb-confetti-3:var(--fuchsia,#e45dbf)}.hn-newsletter-band__confetti--1 .hn-newsletter-band__confetti-fill{fill:var(--hn-nb-confetti-1)}.hn-newsletter-band__confetti--2 .hn-newsletter-band__confetti-fill{fill:var(--hn-nb-confetti-2)}.hn-newsletter-band__confetti--3 .hn-newsletter-band__confetti-fill{fill:var(--hn-nb-confetti-3)}.hn-newsletter-band__inner{margin:0 auto;max-width:720px;position:relative;text-align:center;z-index:1}.hn-newsletter-band__headline{color:var(--white,#fff);font-family:Giorgio Sans,Bebas Neue,sans-serif;font-size:64px;font-weight:900;letter-spacing:-.01em;line-height:.85;margin:0 0 16px;text-transform:uppercase}.hn-newsletter-band__accent{color:var(--fuchsia,#e45dbf)}.hn-newsletter-band__subhead{color:hsla(0,0%,100%,.6);font-family:DM Sans,system-ui,-apple-system,sans-serif;font-size:18px;font-weight:400;line-height:1.6;margin:0 0 36px;max-width:100%}.hn-newsletter-band__subhead p{margin:0 0 12px}.hn-newsletter-band__subhead p:last-child{margin-bottom:0}.hn-newsletter-band__subhead a{color:var(--white,#fff);font-weight:700;text-decoration:underline}.hn-newsletter-band__form{margin:0 auto;max-width:580px}.hn-newsletter-band .hs-form{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;text-align:left}.hn-newsletter-band .hs-form fieldset{border:0;display:flex;flex-wrap:wrap;gap:12px;margin:0;max-width:100%;padding:0;width:100%}.hn-newsletter-band .hs-form fieldset.form-columns-1,.hn-newsletter-band .hs-form fieldset.form-columns-2,.hn-newsletter-band .hs-form fieldset.form-columns-3{display:flex;flex-wrap:wrap;gap:12px}.hn-newsletter-band .hs-form .hs-form-field{flex:1 1 200px;margin:0;padding:0;width:auto}.hn-newsletter-band .hs-fieldtype-booleancheckbox>label,.hn-newsletter-band .hs-fieldtype-checkbox>label,.hn-newsletter-band .hs-fieldtype-radio>label,.hn-newsletter-band .hs-form label.hs-error-msg-label{height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}.hn-newsletter-band .hs-form-field:not(.hs-fieldtype-radio):not(.hs-fieldtype-checkbox):not(.hs-fieldtype-booleancheckbox):not(.hs-fieldtype-file){position:relative}.hn-newsletter-band .hs-form-field:not(.hs-fieldtype-radio):not(.hs-fieldtype-checkbox):not(.hs-fieldtype-booleancheckbox):not(.hs-fieldtype-file)>label{background:transparent;color:hsla(0,0%,100%,.5);cursor:text;font-family:DM Sans,system-ui,-apple-system,sans-serif!important;font-size:16px;font-weight:400;height:auto!important;left:20px;margin:0!important;overflow:visible!important;padding:0 6px!important;pointer-events:none;position:absolute!important;top:16px;transition:top .18s ease,left .18s ease,font-size .18s ease,color .18s ease,font-weight .18s ease,background .18s ease;width:auto!important;z-index:1;clip:auto!important;border:0!important;line-height:1.4;white-space:nowrap!important}.hn-newsletter-band .hs-form-field:not(.hs-fieldtype-radio):not(.hs-fieldtype-checkbox):not(.hs-fieldtype-booleancheckbox):not(.hs-fieldtype-file):focus-within>label,.hn-newsletter-band .hs-form-field:not(.hs-fieldtype-radio):not(.hs-fieldtype-checkbox):not(.hs-fieldtype-booleancheckbox):not(.hs-fieldtype-file):has(input:focus)>label,.hn-newsletter-band .hs-form-field:not(.hs-fieldtype-radio):not(.hs-fieldtype-checkbox):not(.hs-fieldtype-booleancheckbox):not(.hs-fieldtype-file):has(input:not(:placeholder-shown))>label,.hn-newsletter-band .hs-form-field:not(.hs-fieldtype-radio):not(.hs-fieldtype-checkbox):not(.hs-fieldtype-booleancheckbox):not(.hs-fieldtype-file):has(select:focus)>label,.hn-newsletter-band .hs-form-field:not(.hs-fieldtype-radio):not(.hs-fieldtype-checkbox):not(.hs-fieldtype-booleancheckbox):not(.hs-fieldtype-file):has(textarea:focus)>label,.hn-newsletter-band .hs-form-field:not(.hs-fieldtype-radio):not(.hs-fieldtype-checkbox):not(.hs-fieldtype-booleancheckbox):not(.hs-fieldtype-file):has(textarea:not(:placeholder-shown))>label{background:var(--navy,#00205b)!important;color:var(--white,#fff)!important;font-size:12px!important;font-weight:500!important;left:14px!important;top:-8px!important}.hn-newsletter-band .hs-form input::placeholder,.hn-newsletter-band .hs-form textarea::placeholder,.hn-newsletter-band .hs-input:not([type=radio]):not([type=checkbox]):not([type=submit])::placeholder{color:transparent!important}.hn-newsletter-band .hs-form-required{color:var(--fuchsia,#e45dbf)!important;margin-left:2px!important}.hn-newsletter-band .hs-form .input{margin:0}.hn-newsletter-band .hs-form input[type=email],.hn-newsletter-band .hs-form input[type=number],.hn-newsletter-band .hs-form input[type=tel],.hn-newsletter-band .hs-form input[type=text],.hn-newsletter-band .hs-form select,.hn-newsletter-band .hs-input{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.15);border-radius:12px;box-sizing:border-box;color:var(--white,#fff);font-family:DM Sans,system-ui,-apple-system,sans-serif;font-size:16px;line-height:1.4;outline:none;padding:16px 20px;transition:border-color .2s;width:100%!important}.hn-newsletter-band .hs-form input[type=email]:focus,.hn-newsletter-band .hs-form input[type=number]:focus,.hn-newsletter-band .hs-form input[type=tel]:focus,.hn-newsletter-band .hs-form input[type=text]:focus,.hn-newsletter-band .hs-form select:focus,.hn-newsletter-band .hs-input:focus{border-color:hsla(0,0%,100%,.4);outline:none}.hn-newsletter-band .hs-input::placeholder{color:hsla(0,0%,100%,.35)}.hn-newsletter-band .hs-form .hs-form-booleancheckbox,.hn-newsletter-band .hs-form .hs-form-booleancheckbox-display,.hn-newsletter-band .hs-form .hs-richtext,.hn-newsletter-band .hs-form .legal-consent-container{color:hsla(0,0%,100%,.6);font-size:13px;line-height:1.5;text-align:left;width:100%}.hn-newsletter-band .hs-form .hs-form-booleancheckbox-display>span{color:hsla(0,0%,100%,.6);margin-left:8px}.hn-newsletter-band .hs-form .hs-form-booleancheckbox-display input[type=checkbox]{accent-color:var(--fuchsia,#e45dbf)}.hn-newsletter-band .hs-form a{color:hsla(0,0%,100%,.85);text-decoration:underline}.hn-newsletter-band .hs-form .inputs-list{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;list-style:none;margin:0;padding:0}.hn-newsletter-band .hs-form .inputs-list>li{margin:0}.hn-newsletter-band .hs-form .hs-form-checkbox-display,.hn-newsletter-band .hs-form .hs-form-radio-display{align-items:center;color:hsla(0,0%,100%,.7);cursor:pointer;display:inline-flex;font-size:15px;gap:8px}.hn-newsletter-band .hs-form input[type=checkbox],.hn-newsletter-band .hs-form input[type=radio]{accent-color:var(--fuchsia,#e45dbf);height:18px;width:18px}.hn-newsletter-band .hs-form .actions,.hn-newsletter-band .hs-form .hs_submit{flex:0 0 auto;margin:0;padding:0}.hn-newsletter-band__btn{align-items:center;border:none;border-radius:12px;cursor:pointer;display:inline-flex;font-family:DM Sans,system-ui,-apple-system,sans-serif;font-size:16px;font-weight:700;justify-content:center;padding:16px 32px;text-decoration:none;transition:filter .2s,transform .2s;white-space:nowrap}.hn-newsletter-band .hs-button,.hn-newsletter-band__btn--fill{background:var(--fuchsia,#e45dbf);color:var(--white,#fff)}.hn-newsletter-band .hs-button{align-items:center;border:none;border-radius:12px;cursor:pointer;display:inline-flex;font-family:DM Sans,system-ui,-apple-system,sans-serif;font-size:16px;font-weight:700;justify-content:center;padding:16px 32px;transition:filter .2s,transform .2s;white-space:nowrap;width:auto}.hn-newsletter-band .hs-button:hover,.hn-newsletter-band__btn--fill:hover{filter:brightness(.92);transform:translateY(-1px)}.hn-newsletter-band .hs-button:focus-visible,.hn-newsletter-band__btn--fill:focus-visible{outline:2px solid var(--white,#fff);outline-offset:2px}.hn-newsletter-band .hs-error-msg,.hn-newsletter-band .hs-error-msgs{color:hsla(0,0%,100%,.85);font-size:13px;list-style:none;margin-top:4px;padding:0}.hn-newsletter-band .hs-input.error,.hn-newsletter-band .hs-input.invalid{border-color:var(--fuchsia,#e45dbf)}.hn-newsletter-band .hs-form-success,.hn-newsletter-band .submitted-message{color:var(--white,#fff);font-size:16px;text-align:center}.hn-newsletter-band__privacy{color:hsla(0,0%,100%,.35);font-family:DM Sans,system-ui,-apple-system,sans-serif;font-size:13px;line-height:1.5;margin:16px 0 0;text-align:center}.hn-newsletter-band__privacy-link{color:hsla(0,0%,100%,.5);text-decoration:underline}.hn-newsletter-band__privacy-link:hover{color:hsla(0,0%,100%,.75)}.hn-newsletter-band__privacy-link:focus-visible{border-radius:2px;outline:2px solid var(--white,#fff);outline-offset:2px}@media (max-width:1024px){.hn-newsletter-band__headline{font-size:52px}}@media (max-width:680px){.hn-newsletter-band__container{padding:0 20px}.hn-newsletter-band__headline{font-size:42px;margin-bottom:12px}.hn-newsletter-band__subhead{font-size:16px;margin-bottom:28px}.hn-newsletter-band--pad-top-tight{--hn-newsletter-band-pad-top:32px}.hn-newsletter-band--pad-top-default{--hn-newsletter-band-pad-top:64px}.hn-newsletter-band--pad-top-loose{--hn-newsletter-band-pad-top:96px}.hn-newsletter-band--pad-bottom-tight{--hn-newsletter-band-pad-bottom:32px}.hn-newsletter-band--pad-bottom-default{--hn-newsletter-band-pad-bottom:64px}.hn-newsletter-band--pad-bottom-loose{--hn-newsletter-band-pad-bottom:96px}.hn-newsletter-band .hs-form,.hn-newsletter-band .hs-form fieldset,.hn-newsletter-band .hs-form fieldset.form-columns-1,.hn-newsletter-band .hs-form fieldset.form-columns-2,.hn-newsletter-band .hs-form fieldset.form-columns-3{flex-direction:column;gap:8px}.hn-newsletter-band .hs-form .hs-form-field{flex:1 1 100%;width:100%}.hn-newsletter-band .hs-button,.hn-newsletter-band__btn{width:100%}.hn-newsletter-band__confetti--1{height:32px;left:16px;top:20px;width:32px}.hn-newsletter-band__confetti--2{bottom:24px;height:28px;right:16px;width:28px}.hn-newsletter-band__confetti--3{display:none}}