.section1-pass-component{--margin:1rem;--gutter:1.5rem;--space-sm:0.5rem;--space-md:1rem;--space-xl:2rem;--space-2xl:3rem;--space-3xl:4rem;--space-4xl:6rem;--hero-top:120px;--font-size-t2:2rem;--font-weight-t2:700;--letter-spacing-t2:-0.02em;--line-height-t2:1.2;--font-size-body-lg:1.125rem;--letter-spacing-body-lg:0;--line-height-body-lg:1.6;--px-button-px:1.5rem;--py-button-py:0.75rem;--px-button-lg-px:2rem;--py-button-lg-py:1rem;--text-button-size:1rem;--text-button-lg-size:1.125rem;--font-button-font:inherit;--font-button-weight:700;--tracking-button-tracking:0;--rounded-button:9999px;--color-button-light-primary-text:#ffffff;--color-button-light-primary-bg:#000000;--color-button-light-primary-border:#000000;--color-button-light-primary-text-hover:#ffffff;--color-button-light-primary-bg-hover:#333333;--color-button-light-primary-border-hover:#333333}.section1-pass-component .absolute{position:absolute}.section1-pass-component .top-0{top:0}.section1-pass-component .bottom-0{bottom:0}.section1-pass-component .left-1\/2{left:50%}.section1-pass-component .top-1\/2,.section1-pass-component .top-\[50\%\]{top:50%}.section1-pass-component .left-\[50\%\]{left:50%}.section1-pass-component .w-full{width:100%}.section1-pass-component .h-full{height:100%}.section1-pass-component .h-\[400px\]{height:400px}.section1-pass-component .bg-\[\#5FD5B6\]{background-color:#5FD5B6}.section1-pass-component .bg-\[\#79DFFF\]{background-color:#79DFFF}.section1-pass-component .bg-\[\#1CAA86\]{background-color:#1CAA86}.section1-pass-component .bg-gradient-to-t{background-image:linear-gradient(0deg,#ffffff,transparent)}.section1-pass-component .from-white{--tw-gradient-from:#fff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(255,255,255,0))}.section1-pass-component .to-transparent{--tw-gradient-to:transparent}.section1-pass-component .bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.section1-pass-component .from-\[\#79DFFF\]{--tw-gradient-from:#79DFFF;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(121,223,255,0))}.section1-pass-component .to-\[\#84C6C5\]{--tw-gradient-to:#84C6C5}.section1-pass-component .rounded-full{border-radius:9999px}.section1-pass-component .mix-blend-normal{mix-blend-mode:normal}.section1-pass-component .blur-\[204px\]{filter:blur(204px)}.section1-pass-component .blur-\[228px\]{filter:blur(228px)}.section1-pass-component .origin-center{transform-origin:center}.section1-pass-component .will-change-transform{will-change:transform}.section1-pass-component .delay-300{animation-delay:.3s}.section1-pass-component .delay-600{animation-delay:.6s}@keyframes start-header-gradient-1{0%{transform:translate(-20%) rotate(-30deg) scale(1)}50%{transform:translate(-25%,5px) rotate(-25deg) scale(1.05)}to{transform:translate(-20%) rotate(-30deg) scale(1)}}@keyframes start-header-gradient-2{0%{transform:translate(-75%,-75%) rotate(80deg) scaleX(.65)}50%{transform:translate(-70%,-80%) rotate(85deg) scaleX(.7)}to{transform:translate(-75%,-75%) rotate(80deg) scaleX(.65)}}@keyframes start-header-gradient-3{0%{transform:translate(-10%,-25%) rotate(-50deg) scaleY(.65)}50%{transform:translate(-15%,-20%) rotate(-45deg) scaleY(.7)}to{transform:translate(-10%,-25%) rotate(-50deg) scaleY(.65)}}.section1-pass-component .animate-start-header-gradient-1{animation:start-header-gradient-1 10s ease-in-out infinite;width:1518px;height:1342px}.section1-pass-component .animate-start-header-gradient-2{animation:start-header-gradient-2 12s ease-in-out infinite;width:1060px;height:1060px}.section1-pass-component .animate-start-header-gradient-3{animation:start-header-gradient-3 14s ease-in-out infinite;width:1242px;height:1242px}.section1-pass-component .grid{display:grid}.section1-pass-component .grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.section1-pass-component .grid-cols-full{grid-template-columns:100%}.section1-pass-component .gap-x-gutter{column-gap:var(--gutter)}.section1-pass-component .gap-y-2xl{row-gap:var(--space-2xl)}.section1-pass-component .gap-y-xl{row-gap:var(--space-xl)}.section1-pass-component .gap-y-md{row-gap:var(--space-md)}.section1-pass-component .col-span-4{grid-column:span 4/span 4}.section1-pass-component .col-start-1{grid-column-start:1}.section1-pass-component .flex{display:flex}.section1-pass-component .flex-col{flex-direction:column}.section1-pass-component .flex-wrap{flex-wrap:wrap}.section1-pass-component .justify-start{justify-content:flex-start}.section1-pass-component .items-center{align-items:center}.section1-pass-component .gap-x-sm{column-gap:var(--space-sm)}.section1-pass-component .gap-y-sm{row-gap:var(--space-sm)}.section1-pass-component .pt-hero-top{padding-top:var(--hero-top)}.section1-pass-component .pt-3xl{padding-top:var(--space-3xl)}.section1-pass-component .pb-3xl{padding-bottom:var(--space-3xl)}.section1-pass-component .pt-sm{padding-top:var(--space-sm)}.section1-pass-component .my-auto{margin-top:auto;margin-bottom:auto}.section1-pass-component .mx-auto{margin-left:auto;margin-right:auto}.section1-pass-component .text-left{text-align:left}.section1-pass-component .text-section-light-text{color:rgb(0,0,0)}.section1-pass-component .text-t2{font-size:var(--font-size-t2);font-weight:var(--font-weight-t2);letter-spacing:var(--letter-spacing-t2);line-height:var(--line-height-t2)}.section1-pass-component .text-body-lg{font-size:var(--font-size-body-lg);letter-spacing:var(--letter-spacing-body-lg);line-height:var(--line-height-body-lg)}.section1-pass-component .richtext,.section1-pass-component .richtext>:first-child{margin-top:0}.section1-pass-component .richtext>:last-child{margin-bottom:0}.section1-pass-component .inline-block{display:inline-block}.section1-pass-component .self-center{align-self:center}.section1-pass-component .overflow-hidden{overflow:hidden}.section1-pass-component .max-w-full{max-width:100%}.section1-pass-component .border-2{border-width:2px}.section1-pass-component .transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.section1-pass-component .duration-150{transition-duration:.15s}.section1-pass-component .px-button-px{padding-left:var(--px-button-px);padding-right:var(--px-button-px)}.section1-pass-component .py-button-py{padding-top:var(--py-button-py);padding-bottom:var(--py-button-py)}.section1-pass-component .rounded-button{border-radius:var(--rounded-button)}.section1-pass-component .text-button-size{font-size:var(--text-button-size)}.section1-pass-component .font-button-font{font-family:var(--font-button-font)}.section1-pass-component .font-button-weight{font-weight:var(--font-button-weight)}.section1-pass-component .tracking-button-tracking{letter-spacing:var(--tracking-button-tracking)}.section1-pass-component .text-button-light-primary-text{color:var(--color-button-light-primary-text)}.section1-pass-component .bg-button-light-primary-bg{background-color:var(--color-button-light-primary-bg)}.section1-pass-component .border-button-light-primary-border{border-color:var(--color-button-light-primary-border)}.section1-pass-component .hover\:text-button-light-primary-text-hover:hover{color:var(--color-button-light-primary-text-hover)}.section1-pass-component .hover\:bg-button-light-primary-bg-hover:hover{background-color:var(--color-button-light-primary-bg-hover)}.section1-pass-component .hover\:border-button-light-primary-border-hover:hover{border-color:var(--color-button-light-primary-border-hover)}.section1-pass-component img{max-width:100%;height:auto}.section1-pass-component .container{width:auto;margin-left:var(--margin);margin-right:var(--margin);max-width:none}.section1-pass-component .relative{position:relative}.section1-pass-component .z-10{z-index:10}@media (min-width:320px){.section1-pass-component .xs\:col-span-4{grid-column:span 4/span 4}.section1-pass-component .xs\:col-start-1{grid-column-start:1}}@media (min-width:640px){.section1-pass-component{--margin:2.5rem;--font-size-t2:2.25rem}.section1-pass-component .sm\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.section1-pass-component .sm\:col-span-6{grid-column:span 6/span 6}.section1-pass-component .sm\:col-span-8{grid-column:span 8/span 8}.section1-pass-component .sm\:col-start-1{grid-column-start:1}}@media (min-width:768px){.section1-pass-component .md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.section1-pass-component .md\:col-span-5{grid-column:span 5/span 5}.section1-pass-component .md\:col-span-6{grid-column:span 6/span 6}.section1-pass-component .md\:col-start-8{grid-column-start:8}.section1-pass-component .md\:py-3xl{padding-top:var(--space-3xl);padding-bottom:var(--space-3xl)}.section1-pass-component .md\:pb-0{padding-bottom:0}.section1-pass-component .md\:px-button-lg-px{padding-left:var(--px-button-lg-px);padding-right:var(--px-button-lg-px)}.section1-pass-component .md\:py-button-lg-py{padding-top:var(--py-button-lg-py);padding-bottom:var(--py-button-lg-py)}.section1-pass-component .md\:text-button-lg-size{font-size:var(--text-button-lg-size)}}@media (min-width:900px){.section1-pass-component{--margin:4rem;--font-size-t2:2.5rem}}@media (min-width:1200px){.section1-pass-component{--margin:5.625rem;--font-size-t2:3rem}}@media (min-width:1420px){.section1-pass-component .container{margin-left:auto;margin-right:auto;max-width:1420px;width:100%}}.section2-pass-component{--margin:1rem;--gutter:1.5rem;--space-xs:0.25rem;--space-sm:0.5rem;--space-lg:1.5rem;--space-xl:2rem;--space-2xl:3rem;--space-4xl:8rem;--font-size-t2:2rem;--font-weight-t2:700;--letter-spacing-t2:-0.02em;--line-height-t2:1.2;--font-size-t5:1.25rem;--font-weight-t5:700;--letter-spacing-t5:-0.01em;--line-height-t5:1.3;--font-size-t7:0.875rem;--font-weight-t7:700;--letter-spacing-t7:0.05em;--line-height-t7:1;--font-size-body-lg:1.125rem;--letter-spacing-body-lg:0;--line-height-body-lg:1.6;--font-size-body-base:1rem;--letter-spacing-body-base:0;--line-height-body-base:1.6}.section2-pass-component .grid{display:grid}.section2-pass-component .grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.section2-pass-component .grid-cols-full{grid-template-columns:100%}.section2-pass-component .gap-x-gutter{column-gap:var(--gutter)}.section2-pass-component .gap-y-2xl{row-gap:var(--space-2xl)}.section2-pass-component .gap-y-xl{row-gap:var(--space-xl)}.section2-pass-component .gap-x-lg{column-gap:var(--space-lg)}.section2-pass-component .gap-y-4{row-gap:1rem}.section2-pass-component .flex{display:flex}.section2-pass-component .flex-col{flex-direction:column}.section2-pass-component .place-content-center{place-content:center}.section2-pass-component .order-first{order:-9999}.section2-pass-component .py-0{padding-top:0;padding-bottom:0}.section2-pass-component .pt-sm{padding-top:var(--space-sm)}.section2-pass-component .pb-xs{padding-bottom:var(--space-xs)}.section2-pass-component .mt-4{margin-top:1rem}.section2-pass-component .p-0{padding:0}.section2-pass-component .pt-4xl{padding-top:var(--space-4xl)}.section2-pass-component .pb-4xl{padding-bottom:var(--space-4xl)}.section2-pass-component .mx-auto{margin-left:auto;margin-right:auto}.section2-pass-component .text-center{text-align:center}.section2-pass-component .text-left{text-align:left}.section2-pass-component .text-section-light-text{color:rgb(0,0,0)}.section2-pass-component .text-eyebrow-light-text{color:rgb(71,148,71)}.section2-pass-component .text-t2{font-size:var(--font-size-t2);font-weight:var(--font-weight-t2);letter-spacing:var(--letter-spacing-t2);line-height:var(--line-height-t2)}.section2-pass-component .text-t5{font-size:var(--font-size-t5);font-weight:var(--font-weight-t5);letter-spacing:var(--letter-spacing-t5);line-height:var(--line-height-t5)}.section2-pass-component .text-t7{font-size:var(--font-size-t7);font-weight:var(--font-weight-t7);letter-spacing:var(--letter-spacing-t7);line-height:var(--line-height-t7)}.section2-pass-component .text-body-lg{font-size:var(--font-size-body-lg);letter-spacing:var(--letter-spacing-body-lg);line-height:var(--line-height-body-lg)}.section2-pass-component .text-body-base{font-size:var(--font-size-body-base);letter-spacing:var(--letter-spacing-body-base);line-height:var(--line-height-body-base)}.section2-pass-component .uppercase{text-transform:uppercase}.section2-pass-component .font-bold{font-weight:700}.section2-pass-component .leading-none{line-height:1}.section2-pass-component .richtext,.section2-pass-component .richtext>:first-child{margin-top:0}.section2-pass-component .richtext>:last-child{margin-bottom:0}.section2-pass-component .rounded-2xl{border-radius:1rem}.section2-pass-component .ring-0{box-shadow:none}.section2-pass-component .ring-black\/20{--tw-ring-color:rgba(0,0,0,0.2)}.section2-pass-component .border-black{border-color:rgb(0,0,0)}.section2-pass-component img{max-width:100%;height:auto}.section2-pass-component .bg-section-light-bg{background-color:#ffffff}.section2-pass-component .container{width:auto;margin-left:var(--margin);margin-right:var(--margin);max-width:none}@media (min-width:320px){.section2-pass-component .xs\:col-span-4{grid-column:span 4/span 4}.section2-pass-component .xs\:col-start-1{grid-column-start:1}}@media (min-width:640px){.section2-pass-component{--margin:2.5rem;--font-size-t2:2.25rem;--font-size-t5:1.375rem}.section2-pass-component .sm\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.section2-pass-component .sm\:col-span-6{grid-column:span 6/span 6}.section2-pass-component .sm\:col-span-8{grid-column:span 8/span 8}.section2-pass-component .sm\:col-start-1{grid-column-start:1}.section2-pass-component .sm\:flex-row{flex-direction:row}.section2-pass-component .sm\:gap-y-0{row-gap:0}}@media (min-width:768px){.section2-pass-component .md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.section2-pass-component .md\:col-span-5{grid-column:span 5/span 5}.section2-pass-component .md\:col-span-6{grid-column:span 6/span 6}.section2-pass-component .md\:col-span-10{grid-column:span 10/span 10}.section2-pass-component .md\:col-start-2{grid-column-start:2}.section2-pass-component .md\:col-start-8{grid-column-start:8}.section2-pass-component .md\:mt-0{margin-top:0}.section2-pass-component .md\:order-last{order:9999}}@media (min-width:900px){.section2-pass-component{--margin:4rem;--font-size-t2:2.5rem;--font-size-t5:1.5rem}}@media (min-width:1024px){.section2-pass-component .lg\:col-span-8{grid-column:span 8/span 8}.section2-pass-component .lg\:col-start-3{grid-column-start:3}}@media (min-width:1200px){.section2-pass-component{--margin:5.625rem;--font-size-t2:3rem}}@media (min-width:1280px){.section2-pass-component .xl\:col-span-8{grid-column:span 8/span 8}.section2-pass-component .xl\:col-start-3{grid-column-start:3}}@media (min-width:1420px){.section2-pass-component .container{margin-left:auto;margin-right:auto;max-width:1420px;width:100%}}.section3-pass-component{--margin:1rem;--gutter:1.5rem;--space-xs:0.25rem;--space-sm:0.5rem;--space-md:1rem;--space-lg:1.5rem;--space-xl:2rem;--space-2xl:3rem;--space-4xl:6rem;--font-size-t2:2rem;--font-weight-t2:700;--letter-spacing-t2:-0.02em;--line-height-t2:1.2;--font-size-t5:1.25rem;--font-weight-t5:700;--letter-spacing-t5:-0.01em;--line-height-t5:1.3;--font-size-t7:0.875rem;--font-weight-t7:700;--letter-spacing-t7:0.05em;--line-height-t7:1;--font-size-body-lg:1.125rem;--letter-spacing-body-lg:0;--line-height-body-lg:1.6;--font-size-body-base:1rem;--letter-spacing-body-base:0;--line-height-body-base:1.6}.section3-pass-component.bg-section-light-bg{background-color:#ffffff}.section3-pass-component .grid{display:grid}.section3-pass-component .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.section3-pass-component .grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.section3-pass-component .grid-cols-full{grid-template-columns:100%}.section3-pass-component .gap-x-gutter{column-gap:var(--gutter)}.section3-pass-component .gap-y-2xl{row-gap:var(--space-2xl)}.section3-pass-component .gap-y-4xl{row-gap:var(--space-4xl)}.section3-pass-component .gap-y-xl{row-gap:var(--space-xl)}.section3-pass-component .col-span-4{grid-column:span 4/span 4}.section3-pass-component .col-start-1{grid-column-start:1}.section3-pass-component .flex{display:flex}.section3-pass-component .flex-col{flex-direction:column}.section3-pass-component .py-4xl{padding-top:var(--space-4xl);padding-bottom:var(--space-4xl)}.section3-pass-component .mb-4xl{margin-bottom:var(--space-4xl)}.section3-pass-component .pb-4xl{padding-bottom:var(--space-4xl)}.section3-pass-component .pt-sm{padding-top:var(--space-sm)}.section3-pass-component .pb-xs{padding-bottom:var(--space-xs)}.section3-pass-component .p-0{padding:0}.section3-pass-component .pt-md{padding-top:var(--space-md)}.section3-pass-component .mt-md{margin-top:var(--space-md)}.section3-pass-component .mx-auto{margin-left:auto;margin-right:auto}.section3-pass-component .text-left{text-align:left}.section3-pass-component .text-section-light-text{color:rgb(0,0,0)}.section3-pass-component .text-eyebrow-light-text{color:rgb(71,148,71)}.section3-pass-component .text-t2{font-size:var(--font-size-t2);font-weight:var(--font-weight-t2);letter-spacing:var(--letter-spacing-t2);line-height:var(--line-height-t2)}.section3-pass-component .text-t5{font-size:var(--font-size-t5);font-weight:var(--font-weight-t5);letter-spacing:var(--letter-spacing-t5);line-height:var(--line-height-t5)}.section3-pass-component .text-t7{font-size:var(--font-size-t7);font-weight:var(--font-weight-t7);letter-spacing:var(--letter-spacing-t7);line-height:var(--line-height-t7)}.section3-pass-component .text-body-lg{font-size:var(--font-size-body-lg);letter-spacing:var(--letter-spacing-body-lg);line-height:var(--line-height-body-lg)}.section3-pass-component .text-body-base{font-size:var(--font-size-body-base);letter-spacing:var(--letter-spacing-body-base);line-height:var(--line-height-body-base)}.section3-pass-component .text-base{font-size:1rem;line-height:1.5rem}.section3-pass-component .uppercase{text-transform:uppercase}.section3-pass-component .font-bold{font-weight:700}.section3-pass-component .leading-none{line-height:1}.section3-pass-component .leading-\[0\]{line-height:0}.section3-pass-component .leading-\[inherit\]{line-height:inherit}.section3-pass-component .text-link-light{color:rgb(0,0,0)}.section3-pass-component .hover\:text-link-light-hover:hover{color:rgb(60,60,60)}.section3-pass-component .underline{text-decoration:underline}.section3-pass-component .hover\:no-underline:hover{text-decoration:none}.section3-pass-component .group:focus{outline:none}.section3-pass-component .rounded-none{border-radius:0}.section3-pass-component .border-t-2{border-top-width:2px}.section3-pass-component .ring-0{box-shadow:none}.section3-pass-component .ring-black\/20{--tw-ring-color:rgba(0,0,0,0.2)}.section3-pass-component .border-black{border-color:rgb(0,0,0)}.section3-pass-component .richtext,.section3-pass-component .richtext>:first-child{margin-top:0}.section3-pass-component .richtext>:last-child{margin-bottom:0}.section3-pass-component img{max-width:100%;height:auto}.section3-pass-component .w-full{width:100%}.section3-pass-component .rounded{border-radius:.25rem}.section3-pass-component .group .opacity-0{opacity:0}.section3-pass-component .group:hover .group-hover\:opacity-100{opacity:1}.section3-pass-component .group .translate-x-\[-\.5em\]{transform:translateX(-.5em)}.section3-pass-component .group:hover .group-hover\:translate-x-0{transform:translateX(0)}.section3-pass-component .transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.section3-pass-component .ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.section3-pass-component .duration-150{transition-duration:.15s}.section3-pass-component .inline{display:inline}.section3-pass-component .whitespace-nowrap{white-space:nowrap}.section3-pass-component .align-text-bottom{vertical-align:text-bottom}.section3-pass-component .ml-\[0\.5ch\]{margin-left:.5ch}.section3-pass-component .w-\[1em\]{width:1em}.section3-pass-component .h-\[1em\]{height:1em}.section3-pass-component .container{width:auto;margin-left:var(--margin);margin-right:var(--margin);max-width:none}@media (min-width:320px){.section3-pass-component .xs\:col-span-4{grid-column:span 4/span 4}.section3-pass-component .xs\:col-start-1{grid-column-start:1}}@media (min-width:640px){.section3-pass-component{--margin:2.5rem;--font-size-t2:2.25rem;--font-size-t5:1.375rem}.section3-pass-component .sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.section3-pass-component .sm\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.section3-pass-component .sm\:col-span-8{grid-column:span 8/span 8}.section3-pass-component .sm\:col-start-1{grid-column-start:1}}@media (min-width:900px){.section3-pass-component{--margin:4rem;--font-size-t2:2.5rem;--font-size-t5:1.5rem}.section3-pass-component .md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.section3-pass-component .md\:col-span-10{grid-column:span 10/span 10}}@media (min-width:1024px){.section3-pass-component .lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.section3-pass-component .lg\:col-span-8{grid-column:span 8/span 8}}@media (min-width:1200px){.section3-pass-component{--margin:5.625rem;--font-size-t2:3rem}}@media (min-width:1280px){.section3-pass-component .xl\:col-span-8{grid-column:span 8/span 8}}@media (min-width:1420px){.section3-pass-component .container{margin-left:auto;margin-right:auto;max-width:1420px;width:100%}}.section4-pass-component{--margin:1rem;--gutter:1.5rem;--space-xs:0.25rem;--space-sm:0.5rem;--space-md:1rem;--space-lg:1.5rem;--space-xl:2rem;--space-2xl:3rem;--space-3xl:4rem;--space-4xl:6rem;--font-size-t2:2rem;--font-weight-t2:700;--letter-spacing-t2:-0.02em;--line-height-t2:1.2;--font-size-t5:1.25rem;--font-weight-t5:700;--letter-spacing-t5:-0.01em;--line-height-t5:1.3;--font-size-body-lg:1.125rem;--letter-spacing-body-lg:0;--line-height-body-lg:1.6;--font-size-body-base:1rem;--letter-spacing-body-base:0;--line-height-body-base:1.6}.section4-pass-component.bg-section-light-bg{background-color:#ffffff}.section4-pass-component .grid,.section4-pass-component.grid{display:grid}.section4-pass-component .grid-cols-1,.section4-pass-component.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.section4-pass-component .grid-cols-4,.section4-pass-component.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.section4-pass-component .grid-cols-full,.section4-pass-component.grid-cols-full{grid-template-columns:100%}.section4-pass-component .gap-x-gutter,.section4-pass-component.gap-x-gutter{column-gap:var(--gutter)}.section4-pass-component .gap-y-2xl,.section4-pass-component.gap-y-2xl{row-gap:var(--space-2xl)}.section4-pass-component .gap-y-3xl,.section4-pass-component.gap-y-3xl{row-gap:var(--space-3xl)}.section4-pass-component .gap-y-xl,.section4-pass-component.gap-y-xl{row-gap:var(--space-xl)}.section4-pass-component .pt-4xl,.section4-pass-component.pt-4xl{padding-top:var(--space-4xl)}.section4-pass-component .pb-4xl,.section4-pass-component.pb-4xl{padding-bottom:var(--space-4xl)}.section4-pass-component .pt-sm{padding-top:var(--space-sm)}.section4-pass-component .p-0{padding:0}.section4-pass-component .mb-md{margin-bottom:var(--space-md)}.section4-pass-component .mt-md{margin-top:var(--space-md)}.section4-pass-component .mx-auto{margin-left:auto;margin-right:auto}.section4-pass-component .text-left{text-align:left}.section4-pass-component .text-section-light-text{color:rgb(0,0,0)}.section4-pass-component .text-t2{font-size:var(--font-size-t2);font-weight:var(--font-weight-t2);letter-spacing:var(--letter-spacing-t2);line-height:var(--line-height-t2)}.section4-pass-component .text-t5{font-size:var(--font-size-t5);font-weight:var(--font-weight-t5);letter-spacing:var(--letter-spacing-t5);line-height:var(--line-height-t5)}.section4-pass-component .text-body-lg{font-size:var(--font-size-body-lg);letter-spacing:var(--letter-spacing-body-lg);line-height:var(--line-height-body-lg)}.section4-pass-component .text-body-base{font-size:var(--font-size-body-base);letter-spacing:var(--letter-spacing-body-base);line-height:var(--line-height-body-base)}.section4-pass-component .text-base{font-size:1rem;line-height:1.5rem}.section4-pass-component .font-bold{font-weight:700}.section4-pass-component .leading-none{line-height:1}.section4-pass-component .leading-\[0\]{line-height:0}.section4-pass-component .leading-\[inherit\]{line-height:inherit}.section4-pass-component .text-link-light{color:rgb(0,0,0)}.section4-pass-component .hover\:text-link-light-hover:hover{color:rgb(60,60,60)}.section4-pass-component .underline{text-decoration:underline}.section4-pass-component .hover\:no-underline:hover{text-decoration:none}.section4-pass-component .group:focus{outline:none}.section4-pass-component .rounded-2xl{border-radius:1rem}.section4-pass-component .ring-0{box-shadow:none}.section4-pass-component .ring-black\/20{--tw-ring-color:rgba(0,0,0,0.2)}.section4-pass-component .border-black{border-color:rgb(0,0,0)}.section4-pass-component .richtext,.section4-pass-component .richtext>:first-child{margin-top:0}.section4-pass-component .richtext>:last-child{margin-bottom:0}.section4-pass-component img{max-width:100%;height:auto}.section4-pass-component .group .opacity-0{opacity:0}.section4-pass-component .group:hover .group-hover\:opacity-100{opacity:1}.section4-pass-component .group .translate-x-\[-\.5em\]{transform:translateX(-.5em)}.section4-pass-component .group:hover .group-hover\:translate-x-0{transform:translateX(0)}.section4-pass-component .transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.section4-pass-component .ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.section4-pass-component .duration-150{transition-duration:.15s}.section4-pass-component .inline{display:inline}.section4-pass-component .whitespace-nowrap{white-space:nowrap}.section4-pass-component .align-text-bottom{vertical-align:text-bottom}.section4-pass-component .ml-\[0\.5ch\]{margin-left:.5ch}.section4-pass-component .w-\[1em\]{width:1em}.section4-pass-component .h-\[1em\]{height:1em}.section4-pass-component .container{width:auto;margin-left:var(--margin);margin-right:var(--margin);max-width:none}@media (min-width:320px){.section4-pass-component .xs\:col-span-4{grid-column:span 4/span 4}.section4-pass-component .xs\:col-start-1{grid-column-start:1}}@media (min-width:640px){.section4-pass-component{--margin:2.5rem;--font-size-t2:2.25rem;--font-size-t5:1.375rem}.section4-pass-component .sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.section4-pass-component .sm\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.section4-pass-component .sm\:col-span-8{grid-column:span 8/span 8}.section4-pass-component .sm\:col-start-1{grid-column-start:1}}@media (min-width:900px){.section4-pass-component{--margin:4rem;--font-size-t2:2.5rem;--font-size-t5:1.5rem}.section4-pass-component .md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.section4-pass-component .md\:col-span-10{grid-column:span 10/span 10}}@media (min-width:1024px){.section4-pass-component .lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.section4-pass-component .lg\:col-span-8{grid-column:span 8/span 8}}@media (min-width:1200px){.section4-pass-component{--margin:5.625rem;--font-size-t2:3rem}}@media (min-width:1280px){.section4-pass-component .xl\:col-span-8{grid-column:span 8/span 8}}@media (min-width:1420px){.section4-pass-component .container{margin-left:auto;margin-right:auto;max-width:1420px;width:100%}}.section5-pass-component{--margin:1rem;--gutter:1.5rem;--space-sm:0.5rem;--space-md:1rem;--space-xl:2rem;--space-2xl:3rem;--space-4xl:6rem;--font-size-t2:2rem;--font-weight-t2:700;--letter-spacing-t2:-0.02em;--line-height-t2:1.2;--font-size-body-lg:1.125rem;--letter-spacing-body-lg:0;--line-height-body-lg:1.6;--px-button-px:1.5rem;--py-button-py:0.75rem;--px-button-lg-px:2rem;--py-button-lg-py:1rem;--text-button-size:1rem;--text-button-lg-size:1.125rem;--font-button-font:inherit;--font-button-weight:700;--tracking-button-tracking:0;--rounded-button:9999px;--color-button-light-primary-text:#ffffff;--color-button-light-primary-bg:#000000;--color-button-light-primary-border:#000000;--color-button-light-primary-text-hover:#ffffff;--color-button-light-primary-bg-hover:#333333;--color-button-light-primary-border-hover:#333333;--color-jalapeño-30:#1CAA86;--color-aloe-30:#84C6C5}.section5-pass-component.bg-section-light-bg{background-color:#ffffff}.section5-pass-component.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.section5-pass-component.from-jalapeño-30{--tw-gradient-from:var(--color-jalapeño-30);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(255,255,255,0))}.section5-pass-component.to-aloe-30{--tw-gradient-to:var(--color-aloe-30)}.section5-pass-component .grid,.section5-pass-component.grid{display:grid}.section5-pass-component .grid-cols-4,.section5-pass-component.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.section5-pass-component .grid-cols-full,.section5-pass-component.grid-cols-full{grid-template-columns:100%}.section5-pass-component .gap-x-gutter,.section5-pass-component.gap-x-gutter{column-gap:var(--gutter)}.section5-pass-component .gap-y-2xl,.section5-pass-component.gap-y-2xl{row-gap:var(--space-2xl)}.section5-pass-component .gap-y-sm,.section5-pass-component.gap-y-sm{row-gap:var(--space-sm)}.section5-pass-component .gap-x-sm,.section5-pass-component.gap-x-sm{column-gap:var(--space-sm)}.section5-pass-component .pt-4xl,.section5-pass-component.pt-4xl{padding-top:var(--space-4xl)}.section5-pass-component .pb-4xl,.section5-pass-component.pb-4xl{padding-bottom:var(--space-4xl)}.section5-pass-component .pt-sm{padding-top:var(--space-sm)}.section5-pass-component .mt-md{margin-top:var(--space-md)}.section5-pass-component .text-center{text-align:center}.section5-pass-component .text-section-light-text{color:rgb(0,0,0)}.section5-pass-component .text-t2{font-size:var(--font-size-t2);font-weight:var(--font-weight-t2);letter-spacing:var(--letter-spacing-t2);line-height:var(--line-height-t2)}.section5-pass-component .text-body-lg{font-size:var(--font-size-body-lg);letter-spacing:var(--letter-spacing-body-lg);line-height:var(--line-height-body-lg)}.section5-pass-component .flex{display:flex}.section5-pass-component .flex-wrap{flex-wrap:wrap}.section5-pass-component .justify-center{justify-content:center}.section5-pass-component .inline-block{display:inline-block}.section5-pass-component .self-center{align-self:center}.section5-pass-component .overflow-hidden{overflow:hidden}.section5-pass-component .max-w-full{max-width:100%}.section5-pass-component .border-2{border-width:2px}.section5-pass-component .transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.section5-pass-component .duration-150{transition-duration:.15s}.section5-pass-component .px-button-px{padding-left:var(--px-button-px);padding-right:var(--px-button-px)}.section5-pass-component .py-button-py{padding-top:var(--py-button-py);padding-bottom:var(--py-button-py)}.section5-pass-component .rounded-button{border-radius:var(--rounded-button)}.section5-pass-component .text-button-size{font-size:var(--text-button-size)}.section5-pass-component .font-button-font{font-family:var(--font-button-font)}.section5-pass-component .font-button-weight{font-weight:var(--font-button-weight)}.section5-pass-component .tracking-button-tracking{letter-spacing:var(--tracking-button-tracking)}.section5-pass-component .text-button-light-primary-text{color:var(--color-button-light-primary-text)}.section5-pass-component .bg-button-light-primary-bg{background-color:var(--color-button-light-primary-bg)}.section5-pass-component .border-button-light-primary-border{border-color:var(--color-button-light-primary-border)}.section5-pass-component .hover\:text-button-light-primary-text-hover:hover{color:var(--color-button-light-primary-text-hover)}.section5-pass-component .hover\:bg-button-light-primary-bg-hover:hover{background-color:var(--color-button-light-primary-bg-hover)}.section5-pass-component .hover\:border-button-light-primary-border-hover:hover{border-color:var(--color-button-light-primary-border-hover)}.section5-pass-component .container{width:auto;margin-left:var(--margin);margin-right:var(--margin);max-width:none}@media (min-width:320px){.section5-pass-component .xs\:col-span-4{grid-column:span 4/span 4}.section5-pass-component .xs\:col-start-1{grid-column-start:1}}@media (min-width:640px){.section5-pass-component{--margin:2.5rem;--font-size-t2:2.25rem}.section5-pass-component .sm\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.section5-pass-component .sm\:col-span-8{grid-column:span 8/span 8}.section5-pass-component .sm\:col-start-1{grid-column-start:1}}@media (min-width:768px){.section5-pass-component .md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.section5-pass-component .md\:col-span-10{grid-column:span 10/span 10}.section5-pass-component .md\:col-start-2{grid-column-start:2}.section5-pass-component .md\:px-button-lg-px{padding-left:var(--px-button-lg-px);padding-right:var(--px-button-lg-px)}.section5-pass-component .md\:py-button-lg-py{padding-top:var(--py-button-lg-py);padding-bottom:var(--py-button-lg-py)}.section5-pass-component .md\:text-button-lg-size{font-size:var(--text-button-lg-size)}}@media (min-width:900px){.section5-pass-component{--margin:4rem;--font-size-t2:2.5rem}}@media (min-width:1024px){.section5-pass-component .lg\:col-span-8{grid-column:span 8/span 8}.section5-pass-component .lg\:col-start-3{grid-column-start:3}}@media (min-width:1200px){.section5-pass-component{--margin:5.625rem;--font-size-t2:3rem}}@media (min-width:1280px){.section5-pass-component .xl\:col-span-8{grid-column:span 8/span 8}.section5-pass-component .xl\:col-start-3{grid-column-start:3}}@media (min-width:1420px){.section5-pass-component .container{margin-left:auto;margin-right:auto;max-width:1420px;width:100%}}