::selection{background:#a335ff;color:#fff}.nb-form-module.light-purple{background-color:#f6ebff}.nb-form-module.light-grey{background-color:#f2f2f2}.nb-form-module.white{background-color:#fff}.nb-form-module{overflow:hidden;position:relative;width:100%;--border-color:#7f06c3;--text-gray:gray}.nb-form-content{display:grid;grid-template-columns:repeat(12,1fr);margin:0 auto;max-width:1900px;padding:100px 0;position:relative;z-index:1}.nb-form-left-column{grid-column:2/span 5}.nb-form-wrap{grid-column:8/span 4}.nb-form-img{display:block;margin:0 auto 30px;max-width:100%;padding:10px 0}.nb-form-border,.nb-form-img{background:#fff;border-radius:8px}.nb-form-border{outline:2px solid #7f06c3;padding:12px}.nb-form-bg{background-color:#fff;border-radius:4px;padding:20px}.nb-form .nb-form--legacy strong{font-size:12px}.nb-form-text-box h2{font-size:16px!important;font-weight:500!important;letter-spacing:3px!important;line-height:1.4!important;text-transform:uppercase!important}.nb-form-text-box h3,.nb-form-text-box h3 span{font-size:clamp(1.75rem,2.2vw,2.5rem)!important;font-weight:700!important;line-height:1.2!important}h3.nb-form-title,h3.nb-form-title span{color:#7f06c3;font-size:clamp(1.75rem,2.2vw,2.5rem)!important;font-weight:600!important;line-height:1.2!important}p.nb-form-subtitle{color:#191919;font-size:24px;line-height:32px}a.cookie-reset-container{cursor:pointer!important}body form.hs-form .hs-form-field ul.inputs-list{padding:10px 0 0!important}.nb-form-bg .hs-form-booleancheckbox-display,.nb-form-bg .hs-form-booleancheckbox-display>label,.nb-form-bg .hs-form-booleancheckbox-display>span,.nb-form-bg label.hs-form-checkbox{align-items:center;display:flex;gap:8px}.nb-form-bg input[type=checkbox]{-webkit-appearance:none;appearance:none;border:1px solid #bdbdbd;border-radius:3px;flex:0 0 20px;height:20px;margin:0!important;position:relative;vertical-align:middle;width:20px}[data-hsfc-id=Renderer] .hsfc-DataPrivacyField{margin:-40px 0 -80px!important}[data-hsfc-id=Renderer] .hsfc-CheckboxField label{line-height:1.2}.nb-form-bg .hs-form-booleancheckbox-display .hs-richtext,.nb-form-bg .hs-form-booleancheckbox-display>span{line-height:1.3;margin-left:30px!important}.nb-form-bg .control{align-items:center;display:inline-flex;float:none!important;justify-content:center;margin:0!important;width:auto}.nb-form-bg .hs-form-booleancheckbox-display{align-items:flex-start;display:flex;flex-wrap:wrap;gap:8px}.nb-form-bg .hs-form-booleancheckbox-display label,.nb-form-bg .hs-form-booleancheckbox-display span{flex:1;line-height:1.4;white-space:normal}.button,.hs-button,input[type=submit]{cursor:pointer}.post-date-text{color:#555;font-size:20px;padding:20px 0;text-align:center}.nb-popup-overlay{align-items:center;background:rgba(25,25,25,.6);display:none;inset:0;justify-content:center;padding:20px;position:fixed;z-index:9999}.nb-popup-overlay.is-active{display:flex}body.nb-popup-open{overflow:hidden}.nb-popup{background:#fff;border-radius:8px;max-height:calc(100vh - 40px);max-width:480px;outline:2px solid #7f06c3;overflow-y:auto;padding:40px 30px;position:relative;text-align:left;width:100%}.nb-popup.has-cover{max-width:820px}.nb-popup.has-cover .nb-popup-body{align-items:stretch;display:grid;gap:32px;grid-template-columns:2fr 3fr}.nb-popup-cover{align-items:center;display:flex;justify-content:center}.nb-popup-cover-img{border-radius:4px;box-shadow:0 4px 16px rgba(25,25,25,.15);display:block;height:auto;width:100%}.nb-popup-text{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;text-align:left}.nb-popup-close{background:none;border:none;color:gray;cursor:pointer;font-size:24px;line-height:1;position:absolute;right:16px;top:12px;z-index:1}.nb-popup-title{color:#7f06c3;font-size:28px;font-weight:600;margin:0 0 12px}.nb-popup-message{color:#191919;font-size:16px;line-height:1.5;margin:0 0 24px}.nb-popup-cta{display:inline-block}@media (max-width:1023px){.nb-form-content{align-items:center;display:flex;flex-direction:column;padding:37.5px 20px}.nb-form-left-column,.nb-form-wrap{max-width:600px;width:100%}.nb-form-text-box h3,.nb-form-text-box h3 span{font-size:clamp(1.5rem,3.5vw,2.25rem)!important;line-height:1.2!important}.nb-form-bg{padding:25px}}@media (max-width:690px){h3.nb-form-title{font-size:28px;line-height:36px}p.nb-form-subtitle{font-size:18px;line-height:28px}.nb-form-bg{padding:15px}.nb-popup.has-cover{padding:40px 20px 30px}.nb-popup.has-cover .nb-popup-body{gap:20px;grid-template-columns:1fr}.nb-popup-cover-img{margin:0 auto;max-width:180px}}@media (max-width:480px){.nb-form-text-box h3,.nb-form-text-box h3 span{font-size:clamp(1.4rem,7.5vw,2rem)!important;line-height:1.2!important}.nb-form-bg .hs-form-booleancheckbox-display,.nb-form-bg label.hs-form-checkbox{gap:6px}.nb-form-bg input[type=checkbox]{flex:0 0 18px;height:18px;width:18px}}