.form-page-header{--content-width:33rem;}.form-page-header .form-page-header-content{display:grid;align-items:flex-start;grid-template-columns:repeat(1,1fr);gap:3rem;padding-top:5rem;padding-bottom:4rem;}@media (min-width:64rem){.form-page-header .form-page-header-content{grid-template-columns:repeat(2,1fr);}}@media (min-width:80rem){.form-page-header .form-page-header-content{gap:8rem;}}.form-page-header .form-page-header-content-left-wrapper{display:flex;justify-content:center;width:100%;}.form-page-header .form-page-header-content-left{display:flex;flex-direction:column;gap:2.5rem;width:100%;max-width:33rem;}.form-page-header .form-page-header-headings{display:flex;flex-direction:column;gap:1rem;}.form-page-header .form-page-header-minor-heading{padding-bottom:1rem;font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-weight-semi-bold);text-align:center;}.form-page-header .form-page-header-major-heading{padding-bottom:2rem;font-size:var(--font-size-display-md);line-height:var(--line-height-display-md);letter-spacing:-0.02em;text-align:center;}.form-page-header .form-page-header-scribble{background-size:contain;background-repeat:no-repeat;background-position-y:var(--line-height-display-md);padding-bottom:2rem;white-space:nowrap;overflow:visible;}.form-page-header .form-page-header-subheading{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);text-align:center;}@media (min-width:64rem){.form-page-header .form-page-header-minor-heading,.form-page-header .form-page-header-major-heading{text-align:start;}.form-page-header .form-page-header-subheading{font-size:var(--font-size-text-xl);line-height:var(--line-height-text-xl);text-align:start;}}@media (min-width:80rem){.form-page-header .form-page-header-content-left{max-width:38rem;}.form-page-header .form-page-header-major-heading{font-size:var(--font-size-display-lg);line-height:var(--line-height-display-lg);}.form-page-header .form-page-header-scribble{background-position-y:var(--line-height-display-lg);}}.form-page-header .form-page-header-list{display:flex;flex-direction:column;gap:1rem;}.form-page-header .form-page-header-image-list{display:none;}.form-page-header .form-page-header-image-list.mobile{display:flex;flex-direction:row;justify-content:space-evenly;gap:.5rem;width:100%;}.form-page-header .form-page-header-image img{width:108px;height:120px;object-fit:cover;}@media (min-width:40rem){.form-page-header .form-page-header-image-list{display:flex;flex-direction:row;width:100%;justify-content:flex-start;gap:1rem;}.form-page-header .form-page-header-image-list.mobile{display:none;}.form-page-header .form-page-header-image img{width:162px;height:120px;}}.form-page-header .form-page-header-content-right{display:flex;justify-content:center;width:100%;}.form-page-header .form-page-header-form{background-color:var(--white);height:fit-content;width:100%;padding:1.5rem;border-radius:1rem;max-width:var(--content-width);}@media (min-width:64rem){.form-page-header .form-page-header-form{padding:2rem;box-shadow:var(--shadow-xl);}}@media (min-width:80rem){.form-page-header .form-page-header-form{padding:2.5rem;}}
.text-with-icon{display:flex;align-items:flex-start;gap:1rem;}.text-with-icon .icon{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);}@media (min-width:40rem){.text-with-icon{display:flex;align-items:flex-start;gap:1.5rem;}.text-with-icon .icon{font-size:var(--font-size-text-xl);line-height:var(--line-height-text-lg);}}
.logo-carousel-layout{background-color:var(--harvest-midnight-50);}.logo-carousel-layout.is-evergreen-background{background-color:var(--evergreen-50);}.logo-carousel-layout .layout-content{max-width:100rem;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;}.logo-carousel-wrapper{display:flex;justify-content:center;flex-direction:column;width:100%;height:10.25rem;}@media (min-width:80rem){.logo-carousel-wrapper{flex-direction:row;height:7.5rem;}}.logo-carousel-text-container{flex:1;flex-shrink:0;margin-top:2rem;text-align:center;margin-right:1.5rem;}@media (min-width:80rem){.logo-carousel-text-container{width:13rem;margin-top:0;align-content:center;}}.logos-container{flex:1 1 75%;min-width:19rem;padding-top:1.5rem;overflow:hidden;display:flex;flex-direction:row;}@media (min-width:80rem){.logo-carousel-text-container .onside-text{display:flex;text-align:center;justify-self:center;}}.logos-container-inner{display:flex;animation:logo-carousel 30s linear infinite;gap:4rem;padding-right:4rem;}.logo-carousel-logos{height:4rem;object-fit:contain;}@keyframes logo-carousel{0%{transform:translateX(0);}100%{transform:translateX(-100%);}}
