.stage6 .hero-section .inset-0{inset: 0px;}
.stage6 .hero-section .inset-x-0{left: 0px; right: 0px;}
.stage6 .hero-section .inset-y-0{bottom: 0px; top: 0px;}
.stage6 .hero-section .top-0{top: 0px;}
.stage6 .hero-section .top-8{top: 2rem;}
.stage6 .hero-section .right-0{right: 0px;}
.stage6 .hero-section .right-1\/2{right: 50%;}
.stage6 .hero-section .right-full{right: 100%;}
.stage6 .hero-section .bottom-0{bottom: 0px;}
.stage6 .hero-section .left-1\/2{left: 50%;}
.stage6 .hero-section .left-full{left: 100%;}
.stage6 .hero-section .z-10{z-index: 10;}
.stage6 .hero-section .z-30{z-index: 30;}
.stage6 .hero-section .col-span-1{grid-column: span 1 / span 1;}
.stage6 .hero-section .col-span-2{grid-column: span 2 / span 2;}
.stage6 .hero-section .block{display: block;}
.stage6 .hero-section .flex{display: flex;}
.stage6 .hero-section .inline-flex{display: inline-flex;}
.stage6 .hero-section .table{display: table;}
.stage6 .hero-section .flow-root{display: flow-root;}
.stage6 .hero-section .grid{display: grid;}
.stage6 .hero-section .hidden{display: none;}
.stage6 .hero-section .h-5{height: 1.25rem;}
.stage6 .hero-section .h-6{height: 1.5rem;}
.stage6 .hero-section .h-8{height: 2rem;}
.stage6 .hero-section .h-9{height: 2.25rem;}
.stage6 .hero-section .h-10{height: 2.5rem;}
.stage6 .hero-section .h-11{height: 2.75rem;}
.stage6 .hero-section .h-12{height: 3rem;}
.stage6 .hero-section .h-20{height: 5rem;}
.stage6 .hero-section .h-56{height: 14rem;}
.stage6 .hero-section .h-64{height: 16rem;}
.stage6 .hero-section .h-1\/2{height: 50%;}
.stage6 .hero-section .h-full{height: 100%;}
.stage6 .hero-section .min-h-screen{min-height: 100vh;}
.stage6 .hero-section .w-5{width: 1.25rem;}
.stage6 .hero-section .w-6{width: 1.5rem;}
.stage6 .hero-section .w-10{width: 2.5rem;}
.stage6 .hero-section .w-20{width: 5rem;}
.stage6 .hero-section .w-48{width: 12rem;}
.stage6 .hero-section .w-auto{width: auto;}
.stage6 .hero-section .w-full{width: 100%;}
.stage6 .hero-section .w-screen{width: 100vw;}
.stage6 .hero-section .min-w-0{min-width: 0px;}
.stage6 .hero-section .flex-1{flex: 1 1 0%;}
.stage6 .hero-section .flex-shrink-0{flex-shrink: 0;}
.stage6 .hero-section .flex-grow{flex-grow: 1;}
.stage6 .hero-section .origin-top{transform-origin: center top;}
.stage6 .hero-section .origin-top-right{transform-origin: right top;}
.stage6 .hero-section .transform{--tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}
.stage6 .hero-section .translate-x-64{--tw-translate-x: 16rem;}
.stage6 .hero-section .translate-x-1\/2{--tw-translate-x: 50%;}
.stage6 .hero-section .translate-x-1\/4{--tw-translate-x: 25%;}
.stage6 .hero-section .-translate-x-1\/2{--tw-translate-x: -50%;}
.stage6 .hero-section .-translate-x-1\/4{--tw-translate-x: -25%;}
.stage6 .hero-section .translate-y-0{--tw-translate-y: 0px;}
.stage6 .hero-section .translate-y-1{--tw-translate-y: 0.25rem;}
.stage6 .hero-section .-translate-y-8{--tw-translate-y: -2rem;}
.stage6 .hero-section .translate-y-1\/3{--tw-translate-y: 33.333333%;}
.stage6 .hero-section .translate-y-1\/4{--tw-translate-y: 25%;}
.stage6 .hero-section .-translate-y-3\/4{--tw-translate-y: -75%;}
.stage6 .hero-section .scale-75{--tw-scale-x: .75; --tw-scale-y: .75;}
.stage6 .hero-section .scale-95{--tw-scale-x: .95; --tw-scale-y: .95;}
.stage6 .hero-section .scale-100{--tw-scale-x: 1; --tw-scale-y: 1;}
.stage6 .hero-section .grid-cols-1{grid-template-columns: repeat(1, minmax(0px, 1fr));}
.stage6 .hero-section .grid-cols-2{grid-template-columns: repeat(2, minmax(0px, 1fr));}
.stage6 .hero-section .grid-cols-3{grid-template-columns: repeat(3, minmax(0px, 1fr));}
.stage6 .hero-section .flex-col{flex-direction: column;}
.stage6 .hero-section .flex-wrap{flex-wrap: wrap;}
.stage6 .hero-section .items-start{align-items: flex-start;}
.stage6 .hero-section .items-center{align-items: center;}
.stage6 .hero-section .justify-start{justify-content: flex-start;}
.stage6 .hero-section .justify-end{justify-content: flex-end;}
.stage6 .hero-section .justify-center{justify-content: center;}
.stage6 .hero-section .justify-between{justify-content: space-between;}
.stage6 .hero-section .gap-3{gap: 0.75rem;}
.stage6 .hero-section .gap-4{gap: 1rem;}
.stage6 .hero-section .gap-6{gap: 1.5rem;}
.stage6 .hero-section .gap-7{gap: 1.75rem;}
.stage6 .hero-section .gap-8{gap: 2rem;}
.stage6 .hero-section .gap-x-8{column-gap: 2rem;}
.stage6 .hero-section .gap-y-4{row-gap: 1rem;}
.stage6 .hero-section .gap-y-8{row-gap: 2rem;}
.stage6 .hero-section .space-x-1 > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse: 0; margin-left: calc(.25rem*(1 - var(--tw-space-x-reverse))); margin-right: calc(.25rem*var(--tw-space-x-reverse));}
.stage6 .hero-section .space-x-4 > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse: 0; margin-left: calc(1rem*(1 - var(--tw-space-x-reverse))); margin-right: calc(1rem*var(--tw-space-x-reverse));}
.stage6 .hero-section .space-x-8 > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse: 0; margin-left: calc(2rem*(1 - var(--tw-space-x-reverse))); margin-right: calc(2rem*var(--tw-space-x-reverse));}
.stage6 .hero-section .space-x-10 > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse: 0; margin-left: calc(2.5rem*(1 - var(--tw-space-x-reverse))); margin-right: calc(2.5rem*var(--tw-space-x-reverse));}
.stage6 .hero-section .space-y-1 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse: 0; margin-bottom: calc(.25rem*var(--tw-space-y-reverse)); margin-top: calc(.25rem*(1 - var(--tw-space-y-reverse)));}
.stage6 .hero-section .space-y-4 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse: 0; margin-bottom: calc(1rem*var(--tw-space-y-reverse)); margin-top: calc(1rem*(1 - var(--tw-space-y-reverse)));}
.stage6 .hero-section .space-y-6 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse: 0; margin-bottom: calc(1.5rem*var(--tw-space-y-reverse)); margin-top: calc(1.5rem*(1 - var(--tw-space-y-reverse)));}
.stage6 .hero-section .divide-x > :not([hidden]) ~ :not([hidden]){--tw-divide-x-reverse: 0; border-left-width: calc(1px*(1 - var(--tw-divide-x-reverse))); border-right-width: calc(1px*var(--tw-divide-x-reverse));}
.stage6 .hero-section .divide-y-2 > :not([hidden]) ~ :not([hidden]){--tw-divide-y-reverse: 0; border-bottom-width: calc(2px*var(--tw-divide-y-reverse)); border-top-width: calc(2px*(1 - var(--tw-divide-y-reverse)));}
.stage6 .hero-section .overflow-hidden{overflow: hidden;}
.stage6 .hero-section .truncate{overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.stage6 .hero-section .whitespace-nowrap{white-space: nowrap;}
.stage6 .hero-section .bg-opacity-60{--tw-bg-opacity: 0.6;}
.stage6 .hero-section .hover\:bg-opacity-70:hover{--tw-bg-opacity: 0.7;}
.stage6 .hero-section .object-cover{object-fit: cover;}
.stage6 .hero-section .hover\:underline:hover,.stage6 .hero-section .underline{text-decoration: underline;}
.stage6 .hero-section .placeholder-gray-500::placeholder{--tw-placeholder-opacity: 1; color: rgba(107,114,128,var(--tw-placeholder-opacity));}
.stage6 .hero-section .opacity-0{opacity: 0;}
.stage6 .hero-section .opacity-100{opacity: 1;}
.stage6 .hero-section .mix-blend-multiply{mix-blend-mode: multiply;}
.stage6 .hero-section .transition{transition-duration: 0.15s; transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);}
.stage6 .hero-section .duration-100{transition-duration: 0.1s;}
.stage6 .hero-section .duration-150{transition-duration: 0.15s;}
.stage6 .hero-section .duration-200{transition-duration: 0.2s;}
.stage6 .hero-section .ease-in{transition-timing-function: cubic-bezier(0.4, 0, 1, 1);}
.stage6 .hero-section .ease-out{transition-timing-function: cubic-bezier(0, 0, 0.2, 1);}
.stage6 .section-sticky{position: sticky; top: 0px; z-index: 1020;}
.stage6 .hero-section .cursor-pointer{cursor: pointer;}
.stage6 .hero-section .uppercase{text-transform: uppercase;}
.stage6 .hero-section-6 .hs-form .field > label{display: none;}
.stage6 .custom-transformed .custom-svg{transform: rotate(180deg);}
@media (max-width: 1023px) {.stage6 .hero-section .hs-form{justify-content: center;}}
@media (min-width: 640px) {.stage6 .hero-section .sm\:inset-0{inset: 0px;}
.stage6 .hero-section .sm\:inset-y-0{bottom: 0px; top: 0px;}
.stage6 .hero-section .sm\:block{display: block;}
.stage6 .hero-section .sm\:flex{display: flex;}
.stage6 .hero-section .sm\:inline-flex{display: inline-flex;}
.stage6 .hero-section .sm\:inline-grid{display: inline-grid;}
.stage6 .hero-section .sm\:h-10{height: 2.5rem;}
.stage6 .hero-section .sm\:h-12{height: 3rem;}
.stage6 .hero-section .sm\:h-72{height: 18rem;}
.stage6 .hero-section .sm\:h-full{height: 100%;}
.stage6 .hero-section .sm\:w-12{width: 3rem;}
.stage6 .hero-section .sm\:w-auto{width: auto;}
.stage6 .hero-section .sm\:w-full{width: 100%;}
.stage6 .hero-section .sm\:flex-1{flex: 1 1 0%;}
.stage6 .hero-section .sm\:flex-shrink-0{flex-shrink: 0;}
.stage6 .hero-section .sm\:translate-x-1\/2{--tw-translate-x: 50%;}
.stage6 .hero-section .sm\:-translate-x-1\/2{--tw-translate-x: -50%;}
.stage6 .hero-section .sm\:scale-100{--tw-scale-x: 1; --tw-scale-y: 1;}
.stage6 .hero-section .sm\:grid-cols-2{grid-template-columns: repeat(2, minmax(0px, 1fr));}
.stage6 .hero-section .sm\:items-center{align-items: center;}
.stage6 .hero-section .sm\:justify-center{justify-content: center;}
.stage6 .hero-section .sm\:gap-5{gap: 1.25rem;}
.stage6 .hero-section .sm\:gap-8{gap: 2rem;}
.stage6 .hero-section .sm\:space-x-10 > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse: 0; margin-left: calc(2.5rem*(1 - var(--tw-space-x-reverse))); margin-right: calc(2.5rem*var(--tw-space-x-reverse));}
.stage6 .hero-section .sm\:space-y-0 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse: 0; margin-bottom: calc(0px*var(--tw-space-y-reverse)); margin-top: calc(0px*(1 - var(--tw-space-y-reverse)));}
.stage6 .hero-section .sm\:overflow-hidden{overflow: hidden;}
.stage6 .hero-section .hs-form{display: flex; position: relative;}
.stage6 .hero-section.hero-section-5 .hs-form{display: block;}
.stage6 .hero-section .hs-form .legal-consent-container{font-size: 0.875rem; position: absolute; top: 100%;}}
@media (min-width: 768px) {.stage6 .hero-section .md\:inset-y-0{bottom: 0px; top: 0px;}
.stage6 .hero-section .md\:right-0{right: 0px;}
.stage6 .hero-section .md\:left-0{left: 0px;}
.stage6 .hero-section .md\:col-span-2{grid-column: span 2 / span 2;}
.stage6 .hero-section .md\:col-span-3{grid-column: span 3 / span 3;}
.stage6 .hero-section .md\:col-start-2{grid-column-start: 2;}
.stage6 .hero-section .md\:col-start-4{grid-column-start: 4;}
.stage6 .hero-section .md\:block{display: block;}
.stage6 .hero-section .md\:flex{display: flex;}
.stage6 .hero-section .md\:hidden{display: none;}
.stage6 .hero-section .md\:h-96{height: 24rem;}
.stage6 .hero-section .md\:w-auto{width: auto;}
.stage6 .hero-section .md\:flex-1{flex: 1 1 0%;}
.stage6 .hero-section .md\:translate-y-1\/2{--tw-translate-y: 50%;}
.stage6 .hero-section .md\:-translate-y-1\/2{--tw-translate-y: -50%;}
.stage6 .hero-section .md\:grid-cols-6{grid-template-columns: repeat(6, minmax(0px, 1fr));}
.stage6 .hero-section .md\:items-center{align-items: center;}
.stage6 .hero-section .md\:justify-start{justify-content: flex-start;}
.stage6 .hero-section .md\:justify-end{justify-content: flex-end;}
.stage6 .hero-section .md\:justify-center{justify-content: center;}
.stage6 .hero-section .md\:space-x-6 > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse: 0; margin-left: calc(1.5rem*(1 - var(--tw-space-x-reverse))); margin-right: calc(1.5rem*var(--tw-space-x-reverse));}
.stage6 .hero-section .md\:space-x-8 > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse: 0; margin-left: calc(2rem*(1 - var(--tw-space-x-reverse))); margin-right: calc(2rem*var(--tw-space-x-reverse));}
.stage6 .hero-section .md\:space-x-10 > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse: 0; margin-left: calc(2.5rem*(1 - var(--tw-space-x-reverse))); margin-right: calc(2.5rem*var(--tw-space-x-reverse));}}
@media (min-width: 1024px) {.stage6 .hero-section .lg\:inset-0{inset: 0px;}
.stage6 .hero-section .lg\:inset-y-0{bottom: 0px; top: 0px;}
.stage6 .hero-section .lg\:top-0{top: 0px;}
.stage6 .hero-section .lg\:right-0{right: 0px;}
.stage6 .hero-section .lg\:left-0{left: 0px;}
.stage6 .hero-section .lg\:left-80{left: 20rem;}
.stage6 .hero-section .lg\:left-1\/2{left: 50%;}
.stage6 .hero-section .lg\:col-span-1{grid-column: span 1 / span 1;}
.stage6 .hero-section .lg\:col-span-6{grid-column: span 6 / span 6;}
.stage6 .hero-section .lg\:block{display: block;}
.stage6 .hero-section .lg\:flex{display: flex;}
.stage6 .hero-section .lg\:grid{display: grid;}
.stage6 .hero-section .lg\:hidden{display: none;}
.stage6 .hero-section .lg\:h-full{height: 100%;}
.stage6 .hero-section .lg\:w-0{width: 0px;}
.stage6 .hero-section .lg\:w-auto{width: auto;}
.stage6 .hero-section .lg\:w-1\/2{width: 50%;}
.stage6 .hero-section .lg\:w-full{width: 100%;}
.stage6 .hero-section .lg\:flex-1{flex: 1 1 0%;}
.stage6 .hero-section .lg\:flex-grow-0{flex-grow: 0;}
.stage6 .hero-section .lg\:translate-x-1\/2{--tw-translate-x: 50%;}
.stage6 .hero-section .lg\:translate-x-full{--tw-translate-x: 100%;}
.stage6 .hero-section .lg\:-translate-x-1\/2{--tw-translate-x: -50%;}
.stage6 .hero-section .lg\:-translate-x-3\/4{--tw-translate-x: -75%;}
.stage6 .hero-section .lg\:grid-cols-2{grid-template-columns: repeat(2, minmax(0px, 1fr));}
.stage6 .hero-section .lg\:grid-cols-5{grid-template-columns: repeat(5, minmax(0px, 1fr));}
.stage6 .hero-section .lg\:grid-cols-12{grid-template-columns: repeat(12, minmax(0px, 1fr));}
.stage6 .hero-section .lg\:items-center{align-items: center;}
.stage6 .hero-section .lg\:justify-start{justify-content: flex-start;}
.stage6 .hero-section .lg\:gap-8{gap: 2rem;}
.stage6 .hero-section .lg\:gap-24{gap: 6rem;}
.stage6 .hero-section .lg\:overflow-hidden{overflow: hidden;}
.stage6 .hero-section .lg\:space-x-10 > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse: 0; margin-left: calc(2.5rem*(1 - var(--tw-space-x-reverse))); margin-right: calc(2.5rem*var(--tw-space-x-reverse));}
.stage6 .lg\:max-w-md{max-width: 28rem;}}
@media (min-width: 1280px) {.stage6 .hero-section .xl\:inline{display: inline;}
.stage6 .hero-section .xl\:transform-none{transform: none;}
.stage6 .hero-section .xl\:translate-x-0{--tw-translate-x: 0px;}}