.article-rich-text{max-width:864px}.article-rich-text blockquote,.article-rich-text ol,.article-rich-text p,.article-rich-text ul,.article-rich-text>div{-webkit-font-smoothing:antialiased;font-family:Banana-Grotesk-Regular,Helvetica,sans-serif;font-size:18px;font-weight:400;letter-spacing:normal;line-height:24px;margin-bottom:24px;padding-bottom:0;padding-top:0}@media (min-width:768px){.article-rich-text blockquote,.article-rich-text ol,.article-rich-text p,.article-rich-text ul,.article-rich-text>div{font-size:20px;letter-spacing:normal;line-height:28px;margin-bottom:40px;padding-bottom:2px;padding-top:2px}}.article-rich-text blockquote{border-left:3px solid #a36282;margin-left:24px;margin-right:24px;padding-left:16px}@media (min-width:768px){.article-rich-text blockquote{margin-left:40px;margin-right:40px;padding-left:32px}}.article-rich-text h1{-webkit-font-smoothing:antialiased;font-family:GT-Alpina-Light,Helvetica,serif;font-size:38px;font-weight:400;letter-spacing:normal;line-height:44px;margin:0;padding-bottom:2px;padding-top:2px}@media (min-width:768px){.article-rich-text h1{font-size:88px;letter-spacing:normal;line-height:108px;padding-bottom:2px;padding-top:2px}}.article-rich-text h2{-webkit-font-smoothing:antialiased;font-family:GT-Alpina-Light,Helvetica,serif;font-size:28px;font-weight:400;letter-spacing:normal;line-height:32px;margin:0;padding-bottom:0;padding-top:0}@media (min-width:768px){.article-rich-text h2{font-size:56px;letter-spacing:normal;line-height:64px;padding-bottom:0;padding-top:0}}.article-rich-text h3{-webkit-font-smoothing:antialiased;font-family:GT-Alpina-Light,Helvetica,serif;font-size:26px;font-weight:400;letter-spacing:normal;line-height:30px;margin:0;padding-bottom:1px;padding-top:1px}@media (min-width:768px){.article-rich-text h3{font-size:40px;letter-spacing:normal;line-height:44px;padding-bottom:2px;padding-top:2px}}.article-rich-text h4{-webkit-font-smoothing:antialiased;font-family:GT-Alpina-Light,Helvetica,serif;font-size:24px;font-weight:400;letter-spacing:normal;line-height:28px;margin:0;padding-bottom:2px;padding-top:2px}@media (min-width:768px){.article-rich-text h4{font-size:32px;letter-spacing:normal;line-height:38px;padding-bottom:1px;padding-top:1px}}.article-rich-text h5{-webkit-font-smoothing:antialiased;font-family:GT-Alpina-Light,Helvetica,serif;font-size:22px;font-weight:400;letter-spacing:normal;line-height:26px;margin:0;padding-bottom:3px;padding-top:3px}@media (min-width:768px){.article-rich-text h5{font-size:24px;letter-spacing:normal;line-height:28px;padding-bottom:2px;padding-top:2px}}.article-rich-text h6{-webkit-font-smoothing:antialiased;font-family:GT-Alpina-Light,Helvetica,serif;font-size:20px;font-weight:400;letter-spacing:normal;line-height:24px;margin:0;padding-bottom:0;padding-top:0}.article-rich-text h1,.article-rich-text h2,.article-rich-text h3,.article-rich-text h4,.article-rich-text h5,.article-rich-text h6{margin-bottom:16px}.article-rich-text :last-child{margin-bottom:0}.article-rich-text ol,.article-rich-text ul{margin-left:30px}.article-rich-text ol li:not(:last-of-type),.article-rich-text ul li:not(:last-of-type){margin-bottom:16px}.article-rich-text ol{padding:0}.article-rich-text ul li{list-style-type:disc}.article-rich-text a{border:0;color:#941d55;padding:0;position:relative;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.article-rich-text a:after{background-color:#941d55;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.article-rich-text a:visited{color:#941d55}.article-rich-text a:visited:after{background-color:#941d55}.article-rich-text a:disabled{color:#784166}.article-rich-text a:disabled:after{background-color:transparent}@media (min-width:768px){.article-rich-text a:hover{color:#2b061f}.article-rich-text a:hover:after{background-color:#2b061f}}.article-rich-text a.cta_button:after{content:none}.article-rich-text .hs-cta-img{height:auto}.article-rich-text table{border:none!important}.article-rich-text table tr{border-bottom:1px solid #2b061f}.article-rich-text table tr:first-child{border-bottom:2px solid #2b061f}.article-rich-text table td{padding:16px 8px}.article-rich-text .hs-video-container{border-radius:8px;overflow:hidden}.article-rich-text form{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px;padding:24px}@media (min-width:768px){.article-rich-text form{padding:48px}}@media (min-width:1024px){.article-rich-text form{padding:80px}}.article-rich-text .hs-form-field{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px}.article-rich-text .hs-form-field textarea{-webkit-font-smoothing:antialiased;border:2px solid #777a8c;border-radius:24px;color:#2b061f;font-family:Banana-Grotesk-Regular,Helvetica,sans-serif;font-size:16px;font-weight:400;height:224px;letter-spacing:normal;line-height:22px;max-width:100%;padding:12px 14px;width:100%}@media (min-width:768px){.article-rich-text .hs-form-field textarea{height:186px}}.article-rich-text .hs-form-field textarea::-webkit-input-placeholder{color:#777a8c}.article-rich-text .hs-form-field textarea::-moz-placeholder{color:#777a8c}.article-rich-text .hs-form-field textarea:-ms-input-placeholder{color:#777a8c}.article-rich-text .hs-form-field textarea::-ms-input-placeholder{color:#777a8c}.article-rich-text .hs-form-field textarea::placeholder{color:#777a8c}.article-rich-text label{-webkit-font-smoothing:antialiased;-webkit-box-orient:vertical;-webkit-box-direction:reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;font-family:Banana-Grotesk-SemiBold,Helvetica,sans-serif;font-size:16px;font-weight:400;gap:8px;letter-spacing:normal;line-height:18px;padding-bottom:3px;padding-top:3px}@media (min-width:768px){.article-rich-text label{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:row;flex-direction:row}}.article-rich-text label:not(:has(.hs-form-required)):after{-webkit-font-smoothing:antialiased;content:"(optional)";font-family:Banana-Grotesk-SemiBold,Helvetica,sans-serif;font-size:12px;font-weight:400;letter-spacing:normal;line-height:14px;padding-bottom:1px;padding-top:1px}.article-rich-text label .hs-form-required{display:none}.article-rich-text input[type=email],.article-rich-text input[type=tel],.article-rich-text input[type=text],.article-rich-text input[type=url]{-webkit-font-smoothing:antialiased;border:2px solid #777a8c;border-radius:99px;font-family:Banana-Grotesk-Regular,Helvetica,sans-serif;font-size:16px;font-weight:400;letter-spacing:normal;line-height:22px;padding:4px 14px;width:100%}@media (min-width:768px){.article-rich-text input[type=email],.article-rich-text input[type=tel],.article-rich-text input[type=text],.article-rich-text input[type=url]{padding:11px 14px}}.article-rich-text input[type=email]::-webkit-input-placeholder,.article-rich-text input[type=tel]::-webkit-input-placeholder,.article-rich-text input[type=text]::-webkit-input-placeholder,.article-rich-text input[type=url]::-webkit-input-placeholder{color:#777a8c}.article-rich-text input[type=email]::-moz-placeholder,.article-rich-text input[type=tel]::-moz-placeholder,.article-rich-text input[type=text]::-moz-placeholder,.article-rich-text input[type=url]::-moz-placeholder{color:#777a8c}.article-rich-text input[type=email]:-ms-input-placeholder,.article-rich-text input[type=tel]:-ms-input-placeholder,.article-rich-text input[type=text]:-ms-input-placeholder,.article-rich-text input[type=url]:-ms-input-placeholder{color:#777a8c}.article-rich-text input[type=email]::-ms-input-placeholder,.article-rich-text input[type=tel]::-ms-input-placeholder,.article-rich-text input[type=text]::-ms-input-placeholder,.article-rich-text input[type=url]::-ms-input-placeholder{color:#777a8c}.article-rich-text input[type=email]::placeholder,.article-rich-text input[type=tel]::placeholder,.article-rich-text input[type=text]::placeholder,.article-rich-text input[type=url]::placeholder{color:#777a8c}.article-rich-text input[type=file]{-webkit-font-smoothing:antialiased;font-family:Banana-Grotesk-SemiBold,Helvetica,sans-serif;font-size:16px;font-weight:400;letter-spacing:normal;line-height:18px;padding-bottom:3px;padding-top:3px}.article-rich-text .hs-error-msgs{line-height:0}.article-rich-text .hs-error-msg{-webkit-font-smoothing:antialiased;-webkit-box-orient:horizontal;-webkit-box-direction:normal;color:#66202b;-ms-flex-direction:row;flex-direction:row;font-family:Banana-Grotesk-SemiBold,Helvetica,sans-serif;font-size:14px;font-weight:400;letter-spacing:normal;line-height:16px;padding:0 16px}.article-rich-text .hs-error-msg:after{display:none}.article-rich-text .hs-error-msg:before{-ms-flex-negative:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath fill='%23CC5468' d='M14.67 8A6.667 6.667 0 1 0 1.335 8a6.667 6.667 0 0 0 13.333 0Z'/%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M7.997 10a1.333 1.333 0 1 1 0 2.667 1.333 1.333 0 0 1 0-2.667m1.334-2a1.333 1.333 0 1 1-2.667 0V4.667a1.333 1.333 0 0 1 2.667 0z' clip-rule='evenodd'/%3E%3C/svg%3E");content:"";flex-shrink:0;height:16px;width:16px}.article-rich-text .hs-richtext blockquote,.article-rich-text .hs-richtext ol,.article-rich-text .hs-richtext p,.article-rich-text .hs-richtext ul,.article-rich-text .hs-richtext>div{-webkit-font-smoothing:antialiased;font-family:Banana-Grotesk-Regular,Helvetica,sans-serif;font-size:18px;font-weight:400;letter-spacing:normal;line-height:24px;margin-bottom:24px;padding-bottom:0;padding-top:0}@media (min-width:768px){.article-rich-text .hs-richtext blockquote,.article-rich-text .hs-richtext ol,.article-rich-text .hs-richtext p,.article-rich-text .hs-richtext ul,.article-rich-text .hs-richtext>div{font-size:20px;letter-spacing:normal;line-height:28px;margin-bottom:40px;padding-bottom:2px;padding-top:2px}}.article-rich-text .hs-richtext blockquote{border-left:3px solid #a36282;margin-left:24px;margin-right:24px;padding-left:16px}@media (min-width:768px){.article-rich-text .hs-richtext blockquote{margin-left:40px;margin-right:40px;padding-left:32px}}.article-rich-text .hs-richtext h1{-webkit-font-smoothing:antialiased;font-family:GT-Alpina-Light,Helvetica,serif;font-size:38px;font-weight:400;letter-spacing:normal;line-height:44px;margin:0;padding-bottom:2px;padding-top:2px}@media (min-width:768px){.article-rich-text .hs-richtext h1{font-size:88px;letter-spacing:normal;line-height:108px;padding-bottom:2px;padding-top:2px}}.article-rich-text .hs-richtext h2{-webkit-font-smoothing:antialiased;font-family:GT-Alpina-Light,Helvetica,serif;font-size:28px;font-weight:400;letter-spacing:normal;line-height:32px;margin:0;padding-bottom:0;padding-top:0}@media (min-width:768px){.article-rich-text .hs-richtext h2{font-size:56px;letter-spacing:normal;line-height:64px;padding-bottom:0;padding-top:0}}.article-rich-text .hs-richtext h3{-webkit-font-smoothing:antialiased;font-family:GT-Alpina-Light,Helvetica,serif;font-size:26px;font-weight:400;letter-spacing:normal;line-height:30px;margin:0;padding-bottom:1px;padding-top:1px}@media (min-width:768px){.article-rich-text .hs-richtext h3{font-size:40px;letter-spacing:normal;line-height:44px;padding-bottom:2px;padding-top:2px}}.article-rich-text .hs-richtext h4{-webkit-font-smoothing:antialiased;font-family:GT-Alpina-Light,Helvetica,serif;font-size:24px;font-weight:400;letter-spacing:normal;line-height:28px;margin:0;padding-bottom:2px;padding-top:2px}@media (min-width:768px){.article-rich-text .hs-richtext h4{font-size:32px;letter-spacing:normal;line-height:38px;padding-bottom:1px;padding-top:1px}}.article-rich-text .hs-richtext h5{-webkit-font-smoothing:antialiased;font-family:GT-Alpina-Light,Helvetica,serif;font-size:22px;font-weight:400;letter-spacing:normal;line-height:26px;margin:0;padding-bottom:3px;padding-top:3px}@media (min-width:768px){.article-rich-text .hs-richtext h5{font-size:24px;letter-spacing:normal;line-height:28px;padding-bottom:2px;padding-top:2px}}.article-rich-text .hs-richtext h6{-webkit-font-smoothing:antialiased;font-family:GT-Alpina-Light,Helvetica,serif;font-size:20px;font-weight:400;letter-spacing:normal;line-height:24px;margin:0;padding-bottom:0;padding-top:0}.article-rich-text .hs-richtext h1,.article-rich-text .hs-richtext h2,.article-rich-text .hs-richtext h3,.article-rich-text .hs-richtext h4,.article-rich-text .hs-richtext h5,.article-rich-text .hs-richtext h6{margin-bottom:16px}.article-rich-text .hs-richtext :last-child{margin-bottom:0}.article-rich-text .hs-richtext ol,.article-rich-text .hs-richtext ul{margin-left:30px}.article-rich-text .hs-richtext ol li:not(:last-of-type),.article-rich-text .hs-richtext ul li:not(:last-of-type){margin-bottom:16px}.article-rich-text .hs-richtext ol{padding:0}.article-rich-text .hs-richtext ul li{list-style-type:disc}.article-rich-text .hs-richtext a{border:0;color:#941d55;padding:0;position:relative;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.article-rich-text .hs-richtext a:after{background-color:#941d55;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.article-rich-text .hs-richtext a:visited{color:#941d55}.article-rich-text .hs-richtext a:visited:after{background-color:#941d55}.article-rich-text .hs-richtext a:disabled{color:#784166}.article-rich-text .hs-richtext a:disabled:after{background-color:transparent}@media (min-width:768px){.article-rich-text .hs-richtext a:hover{color:#2b061f}.article-rich-text .hs-richtext a:hover:after{background-color:#2b061f}}.article-rich-text .hs-richtext a.cta_button:after{content:none}.article-rich-text .hs-richtext .hs-cta-img{height:auto}.article-rich-text .hs-richtext table{border:none!important}.article-rich-text .hs-richtext table tr{border-bottom:1px solid #2b061f}.article-rich-text .hs-richtext table tr:first-child{border-bottom:2px solid #2b061f}.article-rich-text .hs-richtext table td{padding:16px 8px}.article-rich-text .hs-richtext .hs-video-container{border-radius:8px;overflow:hidden}.article-rich-text .hs-richtext a,.article-rich-text .hs-richtext p{-webkit-font-smoothing:antialiased;font-family:Banana-Grotesk-Regular,Helvetica,sans-serif;font-size:16px;font-weight:400;letter-spacing:normal;line-height:22px;padding-bottom:1px;padding-top:1px}.article-rich-text .hs-main-font-element h1,.article-rich-text .hs-main-font-element h2,.article-rich-text .hs-main-font-element h3,.article-rich-text .hs-main-font-element h4,.article-rich-text .hs-main-font-element h5,.article-rich-text .hs-main-font-element h6{-webkit-font-smoothing:antialiased;font-family:GT-Alpina-Light,Helvetica,serif;font-size:26px;font-weight:400;letter-spacing:normal;line-height:30px;margin:0 0 24px;padding-bottom:1px;padding-top:1px}@media (min-width:768px){.article-rich-text .hs-main-font-element h1,.article-rich-text .hs-main-font-element h2,.article-rich-text .hs-main-font-element h3,.article-rich-text .hs-main-font-element h4,.article-rich-text .hs-main-font-element h5,.article-rich-text .hs-main-font-element h6{font-size:40px;letter-spacing:normal;line-height:44px;padding-bottom:2px;padding-top:2px}}.article-rich-text .hs-form-booleancheckbox-display,.article-rich-text .hs-form-checkbox{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:32px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:768px){.article-rich-text .hs-form-booleancheckbox-display,.article-rich-text .hs-form-checkbox{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.article-rich-text .hs-form-booleancheckbox-display:hover input+span:after,.article-rich-text .hs-form-checkbox:hover input+span:after{border:2px solid #2b061f}.article-rich-text .hs-form-booleancheckbox-display:hover input:checked+span:after,.article-rich-text .hs-form-checkbox:hover input:checked+span:after{background-color:#2b061f}}.article-rich-text .hs-form-booleancheckbox-display input:checked+span:after,.article-rich-text .hs-form-checkbox input:checked+span:after{background-color:#941d55;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M17.846 4.622a1.483 1.483 0 0 1 0 2.2L8.68 15.378a1.73 1.73 0 0 1-1.179.455 1.73 1.73 0 0 1-1.178-.455l-4.167-3.89a1.483 1.483 0 0 1 0-2.2 1.75 1.75 0 0 1 2.357 0l2.988 2.79 7.988-7.456a1.75 1.75 0 0 1 2.357 0' clip-rule='evenodd'/%3E%3C/svg%3E")}.article-rich-text .hs-form-booleancheckbox-display input,.article-rich-text .hs-form-checkbox input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.article-rich-text .hs-form-booleancheckbox-display input+span,.article-rich-text .hs-form-checkbox input+span{position:relative}.article-rich-text .hs-form-booleancheckbox-display span,.article-rich-text .hs-form-checkbox span{margin-left:0!important}.article-rich-text .hs-form-booleancheckbox-display span:after,.article-rich-text .hs-form-checkbox span:after{background-color:#fff;border:2px solid #941d55;border-radius:8px;content:"";height:24px;left:-32px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;width:24px}.article-rich-text .hs-fieldtype-checkbox .inputs-list{gap:16px}.article-rich-text .hs-fieldtype-checkbox .inputs-list,.article-rich-text .legal-consent-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.article-rich-text .legal-consent-container{gap:32px;margin-top:8px}.article-rich-text .hs-fieldtype-radio{gap:16px}.article-rich-text .hs-fieldtype-radio .inputs-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px}.article-rich-text .hs-form-radio-display{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:32px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:768px){.article-rich-text .hs-form-radio-display:hover input+span:after{border:2px solid #2b061f}.article-rich-text .hs-form-radio-display:hover input:checked+span:after{background-color:#2b061f}}.article-rich-text .hs-form-radio-display input:checked+span:after{background-color:#941d55;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath fill='%23fff' d='M15.833 10a5.833 5.833 0 1 1-11.666 0 5.833 5.833 0 0 1 11.666 0'/%3E%3C/svg%3E")}.article-rich-text .hs-form-radio-display input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.article-rich-text .hs-form-radio-display input+span{position:relative}.article-rich-text .hs-form-radio-display:after{display:none}.article-rich-text .hs-form-radio-display span{margin-left:0!important}.article-rich-text .hs-form-radio-display span:after{background-color:#fff;border:2px solid #941d55;border-radius:50px;content:"";height:24px;left:-32px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;width:24px}.article-rich-text .hs_error_rollup{color:#66202b}.article-rich-text .hs_error_rollup label:after{display:none}.article-rich-text input.hs-button{-webkit-font-smoothing:antialiased;background-color:#941d55;border:0;border-radius:100px;color:#fff;font-family:Banana-Grotesk-SemiBold,Helvetica,sans-serif;font-size:20px;font-weight:400;letter-spacing:normal;line-height:22px;padding:13px 30px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:100%}@media (min-width:768px){.article-rich-text input.hs-button:hover{background-color:#420d26}}.article-rich-text .submitted-message{padding:24px}@media (min-width:768px){.article-rich-text .submitted-message{padding:80px}}@media (min-width:1024px){.article-rich-text{max-width:1024px}}