.hv2{background:var(--h-lavender);color:var(--h-ink);font-size:var(--h-fs-body);line-height:1.6}.hv2,.hv2 button,.hv2 input,.hv2 label,.hv2 li,.hv2 p,.hv2 select,.hv2 td,.hv2 textarea,.hv2 th{font-family:var(--h-font)}.hv2 :is(h5,h6){font-family:var(--h-font)}.hv2 h1,.hv2 h2,.hv2 h3,.hv2 h4{color:var(--h-ink);font-family:var(--h-font);letter-spacing:-.01em}.hv2 h1{font-size:var(--h-fs-h1);font-weight:800;line-height:1.12}.hv2 h2{font-size:var(--h-fs-h2);font-weight:800;line-height:1.18}.hv2 h3{font-size:var(--h-fs-h3);line-height:1.3}.hv2 h3,.hv2 h4{font-weight:700}.hv2 :is(.rounded-3xl,.shadow-centered,[class*=card]) :is(h2,h3){font-size:var(--h-fs-h3);font-weight:800;line-height:1.25}.hv2 .text-white,.hv2 .text-white :is(h1,h2,h3,h4,p,li){color:var(--h-on-dark)}.hv2 .text-candy-blue,.hv2 .text-candy-pink,.hv2 .text-candy-purple,.hv2 .text-candy-red{color:var(--h-purple-deep)}.hv2 .text-candy-orange{color:var(--h-ignite-text)}.hv2 .text-candy-green{color:var(--h-insights-text)}.hv2 .text-candy-yellow,.hv2 .text-neutral-900{color:var(--h-ink)}.hv2 :is(h1,h2,h3,h4,h5,h6,p,li,td,th) [style*=color]{color:inherit!important}.hv2 .hs-richtext a:not([class*=rounded-full]),.hv2 .hs_cos_wrapper_type_rich_text a{color:var(--h-purple-mid)!important;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.hv2 .hs-richtext a:not([class*=rounded-full]):hover,.hv2 .hs_cos_wrapper_type_rich_text a:hover{color:var(--h-purple-deep)!important}.hv2 :is([class*=-background-],.text-white) :is(.hs-richtext,.hs_cos_wrapper_type_rich_text) a:not([class*=rounded-full]){color:var(--h-on-dark)!important}.hv2 .hatch-item-previews[class*=heading-color-] :is(h1,h2,h3,h4,h5,h6){color:var(--h-purple-deep)}.hv2 .hs-button,.hv2 .hs-form .actions input,.hv2 a.rounded-full[class*=bg-candy-],.hv2 input[type=submit]{align-items:center;background:var(--h-gradient);background-position:0 50%;background-size:140% 100%;border:0;border-radius:var(--h-radius-pill);box-shadow:var(--h-shadow-button);color:var(--h-on-dark);display:inline-flex;filter:none;font-family:var(--h-font);font-weight:800;justify-content:center;letter-spacing:.02em;min-height:var(--h-tap);padding:.75rem 1.75rem;text-decoration:none;transition:box-shadow .2s ease,background-position .3s ease}.hv2 .hs-button:hover,.hv2 a.rounded-full[class*=bg-candy-]:hover,.hv2 input[type=submit]:hover{background-position:100% 50%;box-shadow:0 0 0 4px var(--h-white-40),var(--h-shadow-button);color:var(--h-on-dark);text-decoration:none}.hv2 a:focus-visible,.hv2 button:focus-visible,.hv2 input:focus-visible,.hv2 select:focus-visible,.hv2 textarea:focus-visible{box-shadow:0 0 0 5px var(--h-ink)!important;outline:3px solid var(--h-focus);outline-offset:0}.hv2 .rounded-3xl{border-radius:var(--h-radius-card)}.hv2 .shadow-centered,.hv2 .shadow-lg,.hv2 .shadow-md{box-shadow:var(--h-shadow-card)}.hv2 .bg-white{background-color:var(--h-surface)}.hv2 img.rounded-3xl{border-radius:var(--h-radius-media)}.hv2 :is([class~="after:bg-candy-blue"],[class~="after:bg-candy-purple"]):after{background:var(--h-gradient)}.hv2 [class~="after:bg-candy-orange"]:after{background:var(--h-gold)}.hv2 [class*=-background-gradient]{background-color:var(--h-purple-mid);background-image:var(--h-gradient)!important}.hv2 :is([class*=-background-gradient],[class*=bg-gradient-to-][class*=from-candy-]) :is(h1,h2,h3,h4,h5,h6,p,li,strong):not(:is([class*=-background-gradient],[class*=bg-gradient-to-][class*=from-candy-]) :is(.rounded-3xl,.shadow-centered,.bg-white,[class*=card],form,.hs-form) *):not(:is(.rounded-3xl,.shadow-centered,[class*=card]) *):not(.rounded-3xl,.shadow-centered,[class*=card]){color:var(--h-on-dark)}.hv2 [class*=bg-gradient-to-][class*=from-candy-]{background-image:var(--h-gradient)}.hv2 .dnd-section[class*=-background-gradient],.hv2 [class*=cell_][class*=-background-gradient]{position:relative}.hv2 .dnd-section[class*=-background-gradient]:before,.hv2 [class*=cell_][class*=-background-gradient]:before{background:var(--h-rainbow);content:"";height:var(--h-rainbow-height);left:0;position:absolute;right:0;top:0;z-index:1}.hv2 .row-number-1.dnd-section{background:var(--h-lavender);color:var(--h-ink);padding-bottom:clamp(16px,3vw,40px);padding-top:clamp(28px,5vw,64px)}.hv2 .row-number-1.dnd-section :is(h1,h2,h3,h4,p,li,span,strong,em,.text-neutral-900,[class*=text-candy-]):not(.rounded-3xl *,.shadow-centered *){color:var(--h-ink)}.hv2 .row-number-1.dnd-section h1:not(.rounded-3xl *),.hv2 .row-number-1.dnd-section:not(:has(h1)) h2:not(.rounded-3xl *){background:var(--h-gradient);-webkit-background-clip:text;background-clip:text;-webkit-box-decoration-break:clone;box-decoration-break:clone;font-size:var(--h-fs-h1);font-weight:800;line-height:1.12;margin-bottom:0}.hv2 .row-number-1.dnd-section h1:not(.rounded-3xl *),.hv2 .row-number-1.dnd-section h1:not(.rounded-3xl *) *,.hv2 .row-number-1.dnd-section:not(:has(h1)) h2:not(.rounded-3xl *),.hv2 .row-number-1.dnd-section:not(:has(h1)) h2:not(.rounded-3xl *) *{color:transparent!important}.hv2 .row-number-1.dnd-section:has(h1) h2:not(.rounded-3xl *){color:var(--h-purple-mid);font-size:var(--h-fs-h3);font-weight:700}.hv2 .row-number-1.dnd-section h1:not(.rounded-3xl *),.hv2 .row-number-1.dnd-section h1:not(.rounded-3xl *) *,.hv2 .row-number-1.dnd-section:not(:has(h1)) h2:not(.rounded-3xl *),.hv2 .row-number-1.dnd-section:not(:has(h1)) h2:not(.rounded-3xl *) *{font-size:var(--h-fs-h1)!important;font-weight:800!important;line-height:1.12!important}.hv2 .row-number-1.dnd-section .hs-richtext h1:not(.rounded-3xl *),.hv2 .row-number-1.dnd-section .hs-richtext h1:not(.rounded-3xl *) *,.hv2 .row-number-1.dnd-section:not(:has(h1)) .hs-richtext h2:not(.rounded-3xl *),.hv2 .row-number-1.dnd-section:not(:has(h1)) .hs-richtext h2:not(.rounded-3xl *) *{font-size:var(--h-fs-h2)!important;line-height:1.15!important}.hv2 .row-number-1.dnd-section:not(:has(h1)) section>.flex>div:not(:first-child) h2:not(.rounded-3xl *){background:none}.hv2 .row-number-1.dnd-section:not(:has(h1)) section>.flex>div:not(:first-child) h2:not(.rounded-3xl *),.hv2 .row-number-1.dnd-section:not(:has(h1)) section>.flex>div:not(:first-child) h2:not(.rounded-3xl *) *{color:var(--h-purple-mid)!important;font-size:var(--h-fs-h3)!important;font-weight:700!important;line-height:1.3!important}.hv2 .row-number-1.dnd-section:has(h1) h2:not(.rounded-3xl *),.hv2 .row-number-1.dnd-section:has(h1) h2:not(.rounded-3xl *) *{font-size:var(--h-fs-h3)!important;font-weight:700!important;line-height:1.3!important}.hv2 .row-number-1.dnd-section[class*=-background-]{background:var(--h-lavender)!important}.hv2 .row-number-1.dnd-section .hs-richtext,.hv2 .row-number-1.dnd-section .hs-richtext p{color:var(--h-ink-soft)}.hv2 .row-number-1.dnd-section .hs-richtext:empty{display:none}.hv2 .row-number-1.dnd-section .w-full[class*=py-]{padding-bottom:4px;padding-top:4px}@media (max-width:1023px){.hv2 .row-number-1.dnd-section section>.flex{flex-direction:column}.hv2 .row-number-1.dnd-section section>.flex>div{justify-content:flex-start;width:100%}}@media (min-width:1024px){.hv2 .row-number-1.dnd-section section>.flex{align-items:center}}.hv2 .row-number-1.dnd-section+.dnd-section .dnd-module:only-child>.hs_cos_wrapper>section>div:only-child>img:only-child{aspect-ratio:16/9;height:auto;object-fit:cover;width:100%}.hv2 .row-number-1.dnd-section+.dnd-section:has(img):not(:has(h1,h2,h3,p)) section{padding-bottom:clamp(24px,4vw,56px);padding-top:0}@media (min-width:768px){.hv2 .row-number-1.dnd-section+.dnd-section .dnd-module:only-child>.hs_cos_wrapper>section>div:only-child>img:only-child{aspect-ratio:3/1}}@media (min-width:1024px){.hv2 .widget-type-cell:has(>.row-number-1.dnd-section+.dnd-section .dnd-module:only-child>.hs_cos_wrapper>section>div:only-child>img:only-child){background:var(--h-lavender);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,calc(min(1280px, 100%)*.52)) minmax(0,calc(min(1280px, 100%)*.48)) minmax(0,1fr)}.hv2 .widget-type-cell:has(>.row-number-1.dnd-section+.dnd-section .dnd-module:only-child>.hs_cos_wrapper>section>div:only-child>img:only-child)>*{grid-column:1/-1}.hv2 .widget-type-cell:has(>.row-number-1.dnd-section+.dnd-section .dnd-module:only-child>.hs_cos_wrapper>section>div:only-child>img:only-child)>.row-number-1.dnd-section{align-self:center;grid-column:2;padding-bottom:clamp(28px,5vw,64px)}.hv2 .widget-type-cell:has(>.row-number-1.dnd-section+.dnd-section .dnd-module:only-child>.hs_cos_wrapper>section>div:only-child>img:only-child)>.row-number-1.dnd-section+.dnd-section{align-self:center;grid-column:3}.hv2 .widget-type-cell:has(>.row-number-1.dnd-section+.dnd-section .dnd-module:only-child>.hs_cos_wrapper>section>div:only-child>img:only-child)>.row-number-1.dnd-section+.dnd-section section{padding:clamp(28px,5vw,64px) 0}.hv2 .widget-type-cell:has(>.row-number-1.dnd-section+.dnd-section .dnd-module:only-child>.hs_cos_wrapper>section>div:only-child>img:only-child)>.row-number-1.dnd-section+.dnd-section img{aspect-ratio:4/3}.hv2 .widget-type-cell:has(>.row-number-1.dnd-section+.dnd-section .dnd-module:only-child>.hs_cos_wrapper>section>div:only-child>img:only-child)>.row-number-1.dnd-section section>.flex{align-items:stretch;flex-direction:column}.hv2 .widget-type-cell:has(>.row-number-1.dnd-section+.dnd-section .dnd-module:only-child>.hs_cos_wrapper>section>div:only-child>img:only-child)>.row-number-1.dnd-section section>.flex>div{justify-content:flex-start;width:100%}.hv2 .widget-type-cell:has(>.row-number-1.dnd-section+.dnd-section .dnd-module:only-child>.hs_cos_wrapper>section>div:only-child>img:only-child)>.row-number-1.dnd-section h1{margin-bottom:8px}.hv2 .widget-type-cell:has(>.row-number-1.dnd-section+.dnd-section .dnd-module:only-child>.hs_cos_wrapper>section>div:only-child>img:only-child)>.row-number-1.dnd-section+.dnd-section,.hv2 .widget-type-cell:has(>.row-number-1.dnd-section+.dnd-section .dnd-module:only-child>.hs_cos_wrapper>section>div:only-child>img:only-child)>.row-number-1.dnd-section+.dnd-section [class*=-background-]{background:none!important;padding-bottom:0!important;padding-top:0!important}.hv2 .widget-type-cell:has(>.row-number-1.dnd-section+.dnd-section .dnd-module:only-child>.hs_cos_wrapper>section>div:only-child>img:only-child)>.row-number-1.dnd-section+.dnd-section [class*=-background-]:before,.hv2 .widget-type-cell:has(>.row-number-1.dnd-section+.dnd-section .dnd-module:only-child>.hs_cos_wrapper>section>div:only-child>img:only-child)>.row-number-1.dnd-section+.dnd-section:before{display:none}}.hv2 .dnd-column[class*=-padding]:not([class*=-background-]){padding-bottom:0!important;padding-top:var(--h-stack)!important}.hv2 .dnd-section>.row-fluid>.dnd-column:first-child[class*=-padding]:not([class*=-background-]){padding-top:0!important}.hv2 .dnd-column[class*=-background-],.hv2 .dnd-section[class*=-background-]{padding-bottom:var(--h-band-y)!important;padding-top:var(--h-band-y)!important}@media (min-width:768px){.hv2 [class~="md:py-12"]{padding-bottom:var(--h-stack);padding-top:var(--h-stack)}.hv2 [class~="md:mb-16"]{margin-bottom:var(--h-stack)}.hv2 img.absolute.top-full.pointer-events-none{max-height:320px;width:auto}}@media (min-width:1024px){.hv2 [class~="lg:mt-32"]{margin-top:var(--h-band-y)}}.hv2 :is(.widget-type-header,.widget-type-rich_text,.widget-type-section_header) :is(h1,h2,h3,h4,h5,h6):is(#hv2,*):not(:is([class*=-background-],[class*=bg-gradient-to-],.text-white,.row-number-1) *){color:var(--h-purple-deep)!important}.hv2 :is(.widget-type-header,.widget-type-rich_text,.widget-type-section_header) :is(p,li,span):is(#hv2,*):not(:is([class*=-background-],[class*=bg-gradient-to-],.text-white,.row-number-1,h1,h2,h3,h4,h5,h6) *){color:var(--h-ink)!important}.hv2 .hs-form input:not([type=submit]):not([type=checkbox]):not([type=radio]),.hv2 .hs-form select,.hv2 .hs-form textarea{background:var(--h-surface);border:1px solid var(--h-line);border-radius:12px;color:var(--h-ink);font-size:16px;min-height:var(--h-tap)}.hv2 .hs-form :is(label,legend){color:var(--h-ink)}.hv2 :is(.hs-form-checkbox-display,.hs-form-radio-display){align-items:center;display:flex;gap:.5em;min-height:var(--h-tap)}.hv2 section.flex>div{min-width:0}@media (prefers-reduced-motion:reduce){.hv2 *,.hv2 :after,.hv2 :before{animation:none!important;transition:none!important}}