.bento-box-hero-layout{padding:4rem 0 6rem 0;background-color:var(--harvest-midnight-25);}.bento-box-hero-layout-header{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem;text-align:center;}.bento-box-hero-layout-heading{font-size:var(--font-size-display-md);line-height:var(--line-height-display-md);font-weight:var(--font-weight-semi-bold);color:var(--harvest-midnight-500);font-family:var(--font-family-red-hat),"open sans","Helvetica Neue",Helvetica,Arial,sans-serif;}.bento-box-hero-layout-subheading{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:var(--font-weight-regular);color:var(--harvest-midnight-400);}.bento-box-hero-card-container{display:grid;grid-template-columns:auto;gap:2rem;}.bento-box-hero-card-content{display:flex;flex-direction:column;gap:1.5rem;background-color:var(--white);padding:2rem;border-radius:1rem;}.bento-box-hero-card-header{display:flex;flex-direction:column;gap:1rem;}.bento-box-hero-card-icon{background-color:var(--zesty-meadow-500);color:var(--harvest-midnight-500);display:flex;justify-content:center;align-items:center;width:3rem;height:3rem;border-radius:0.948rem 0.948rem 0.948rem 0;}.bento-box-hero-card-icon::before{font-size:var(--font-size-display-xs);line-height:var(--line-height-display-xs);}.bento-box-hero-card-heading{font-size:var(--font-size-text-xl);line-height:var(--line-height-text-xl);font-weight:var(--font-weight-semi-bold);color:var(--harvest-midnight-500);}.bento-box-hero-card-subheading{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);font-weight:var(--font-weight-regular);color:var(--harvest-midnight-400);}@media(min-width:40rem){.bento-box-hero-layout-heading{font-size:var(--font-size-display-2xl);line-height:var(--line-height-display-2xl);font-weight:var(--font-weight-semi-bold);color:var(--harvest-midnight-500);}.bento-box-hero-card-icon{width:4rem;height:4rem;}.bento-box-hero-card-icon::before{font-size:var(--font-size-display-sm);line-height:var(--line-height-display-sm);}.bento-box-hero-card-heading{font-size:var(--font-size-display-xs);line-height:var(--line-height-display-xs);font-weight:var(--font-weight-semi-bold);color:var(--harvest-midnight-500);}.bento-box-hero-card-subheading{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:var(--font-weight-regular);color:var(--harvest-midnight-400);}}@media(min-width:59.25rem){.bento-box-hero-layout-header{margin-bottom:4rem;}.bento-box-hero-card-container.bento-box-hero-card-count-3{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(1,1fr);gap:2rem;}.bento-box-hero-card-container.bento-box-hero-card-count-4{display:grid;grid-template-columns:repeat(2,2fr);grid-template-rows:repeat(2,2fr);gap:2rem;}.bento-box-hero-card-container.bento-box-hero-card-count-5{display:grid;grid-template-columns:repeat(2,2fr);grid-template-rows:repeat(3,1fr);gap:2rem;}.bento-box-hero-card-container.bento-box-hero-card-count-6{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);gap:2rem;}}@media(min-width:80rem){.bento-box-hero-card-container.bento-box-hero-card-count-3{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(1,1fr);gap:2rem;}.bento-box-hero-card-container.bento-box-hero-card-count-5{display:grid;grid-template-columns:repeat(3,2fr);grid-template-rows:repeat(2,1fr);gap:2rem;}.bento-box-hero-card-container.bento-box-hero-card-count-6{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);gap:2rem;}}
.form-layout .form-content{display:flex;padding:4rem 2rem;justify-content:center;background-color:var(--white);}@media (min-width:59.25rem){.form-layout .form-content{gap:2.5rem;}}@media (min-width:80rem){.form-layout .form-content{padding:8rem 0;gap:3.5rem;}}@media (min-width:120rem){.form-layout .form-content{gap:4rem;}}.form-layout-image-container{display:none;--image-width:576px;--image-height:680px;height:var(--image-height);min-width:var(--image-width);min-height:var(--image-height);max-height:var(--image-height);flex:1 1 0;}@media (min-width:59.25rem){.form-layout-image-container{display:flex;--image-width:26.375rem;}}@media (min-width:80rem){.form-layout-image-container{display:flex;--image-width:30.375rem;}}@media (min-width:120rem){.form-layout-image-container{display:flex;--image-width:38rem;--image-height:49rem;}}.form-layout-image{width:var(--image-width);height:var(--image-height);min-width:var(--image-width);min-height:var(--image-height);max-width:var(--image-width);max-height:var(--image-height);margin-left:auto;border-radius:0.75rem 0.75rem 7rem 0;object-fit:contain;position:relative;padding-bottom:13rem;}.form-layout-form-container{height:100%;flex:1 1 0;}.form-layout .umbraco-forms-page{padding:0 1rem;max-width:500px;}@media (min-width:80rem){.form-layout .umbraco-forms-page{padding:0 2rem;}}@media (min-width:120rem){.form-layout .umbraco-forms-page{padding:0 3rem;}}
.faqs-layout-content-container{display:flex;flex-direction:column;align-items:center;gap:3rem;}.faqs-layout{background-color:var(--white);justify-self:center;}.faqs-layout-content{background-color:var(--white);max-width:inherit;display:flex;flex-direction:column;padding-top:6rem;gap:2rem;padding-bottom:6rem;}.faqs-layout-heading{color:var(--harvest-midnight-500);font-size:var(--font-size-display-md);line-height:var(--line-height-display-md);font-weight:600;text-align:center;margin:0 1.5rem;}.faqs-layout-heading .left-aligned{text-align:left;}.faqs-list{display:flex;flex:2;flex-direction:column;width:100%;}.faqs-list-item-heading{color:var(--harvest-midnight-500) }.faqs-list-item{display:flex;flex-direction:column;padding:2rem 2rem 2rem 5rem;color:var(--harvest-midnight-500);cursor:pointer;border-bottom:solid 1.5px var(--harvest-midnight-50);}.faqs-list-item:hover{transition:background-color .3s ease;background-color:var(--zesty-meadow-500);}.faqs-list-item.is-open{color:var(--harvest-midnight-500);}.faqs-list-item.is-open .faqs-list-item-icon .plus{display:none;}.faqs-list-item.is-open .faqs-list-item-icon .minus{display:block;margin-top:-2px;}.faqs-list-item .faqs-list-item-icon .plus{display:block;}.faqs-list-item .faqs-list-item-icon .minus{display:none;}.faqs-list-item-icon{width:1.75rem;height:1.75rem;font-size:2rem;line-height:1.75rem;position:absolute;margin-left:-3rem;background-color:var(--zesty-meadow-500);border-radius:50%;color:var(--harvest-midnight-500);text-align:center;}.faqs-list-item-heading{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg);font-weight:600;}.faqs-list-item-content{max-height:0;display:flex;flex-direction:column;gap:.5rem;overflow:hidden;transition:max-height .3s ease,padding .3s ease;}.faqs-list-item.is-open .faqs-list-item-content{padding-top:.5rem;transition:max-height .3s ease-out,padding .3s ease-out;}.faqs-list-item-answer{color:var(--harvest-midnight-500);font-size:var(--font-size-text-md);line-height:var(--line-height-text-md);}.faqs-list-item-link{width:fit-content;display:flex;align-items:center;gap:.25rem;color:var(--primary-700);font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:600;}.faqs-list-item-link:hover .faqs-list-item-link-text{text-decoration:underline;}.faqs-list-item-link-icon{font-size:var(--font-size-text-lg);line-height:var(--line-height-text-lg) !important;font-weight:600 !important;}.faqs-layout.left-aligned .faqs-layout-heading{text-align:left;}.faqs-layout.left-aligned .faqs-list{text-align:left;}.faqs-image-container{display:none;position:relative;margin:auto;}.faqs-image,.faqs-dynamic-image{position:absolute;top:0;left:0;height:100%;width:100%;object-position:center;object-fit:cover;transition:opacity 0.3s ease-in-out;border-radius:1.5rem;}.faq-placeholder-image{opacity:1;z-index:1;}.faq-item-image{opacity:0;z-index:2;}.faqs-image,.faqs-dynamic-image{height:11.625rem;width:21.375rem;object-position:center;margin:auto;transition:opacity 0.3s ease-in-out;}@media(min-width:24.375rem){.faqs-layout-heading{margin:auto;}}@media(min-width:40rem){.faqs-image,.faqs-dynamic-image{width:32rem;height:18.563rem;}.faqs-image-container{width:32rem;height:18.563rem;}}@media(min-width:80rem){.faqs-image-container{display:block;height:28.25rem;width:28.188rem;}.faqs-image,.faqs-dynamic-image{height:28.25rem;width:28.188rem;}.faqs-layout-content-container{flex-direction:row-reverse;align-items:center;}}@media(min-width:90rem){.faqs-image,.faqs-dynamic-image{height:28.25rem;width:28.188rem;}.faq-placeholder-image{display:block;}.faq-item-image{display:block;}.faqs-image-container{height:28.25rem;width:28.188rem;}}@media(min-width:100rem){.faqs-image,.faqs-dynamic-image{height:35.25rem;width:36.188rem;}.faqs-image-container{height:35.25rem;width:36.188rem;}}
