@layer components.molecules{._tA0eG_banner{background-color:var(--sand-100-nova);border-radius:var(--space-xs-nova);flex-direction:column;display:flex;overflow:hidden}@media (min-width:768px){._tA0eG_banner{flex-direction:row}}._tA0eG_bannerImageContainer{block-size:12.5rem;position:relative;overflow:hidden}@media (min-width:768px){._tA0eG_bannerImageContainer{block-size:auto}}._tA0eG_bannerImageContainer img{object-fit:cover;block-size:100%;inline-size:100%;display:block}@media (min-width:768px){._tA0eG_bannerImageContainer img{block-size:15rem}}@media (min-width:1024px){._tA0eG_bannerImageContainer img{block-size:11.5rem}}._tA0eG_bannerContent{text-align:center;align-items:center;gap:var(--space-xl3-nova);padding:var(--space-xl-nova);flex-direction:column;padding-block-end:var(--space-xl2-nova);display:flex}@media (min-width:768px){._tA0eG_bannerContent{gap:var(--space-xl-nova);text-align:start;justify-content:center;align-items:flex-start}}@media (min-width:1024px){._tA0eG_bannerContent{flex-direction:row;flex:75%;justify-content:space-between;align-items:center}}._tA0eG_bannerCtaContainer{align-items:center;gap:var(--space-md-nova);flex-direction:column;display:flex}@media (min-width:768px){._tA0eG_bannerCtaContainer{align-items:start}}@media (min-width:1024px){._tA0eG_bannerCtaContainer{align-items:center}}._tA0eG_bannerCaption{font-size:var(--font-size-xs-nova);line-height:var(--font-line-height-xs-nova);letter-spacing:.02em}}
@layer components.templates{.LIHYDa_footer{font-family:var(--font-family-body-nova);gap:var(--space-xl-nova);padding-block:var(--space-xl4-nova);padding-inline:var(--space-md-nova);flex-direction:column;display:flex}:root:has([data-sticky-bar]) .LIHYDa_footer{padding-block-end:8.5rem}@media (min-width:768px){:root:has([data-sticky-bar]) .LIHYDa_footer{padding-block-end:var(--space-xl4-nova)}.LIHYDa_footer{gap:var(--space-xl2-nova);padding-inline:var(--space-xl2-nova)}}@media (min-width:1024px){.LIHYDa_footer{gap:var(--space-xl4-nova);padding-block:var(--space-8);padding-inline:var(--space-xl4-nova)}}@media (min-width:1280px){.LIHYDa_footer{inline-size:100%;max-inline-size:1440px;margin-inline:auto;padding-inline:6.75rem}}.LIHYDa_content{gap:var(--space-xl2-nova);flex-direction:column;display:flex}@media (min-width:1024px){.LIHYDa_content{gap:var(--space-16);flex-direction:row}}.LIHYDa_about{gap:var(--space-md-nova);flex-direction:column;display:flex}@media (min-width:768px){.LIHYDa_about{gap:var(--space-xl2-nova);flex-direction:row}}@media (min-width:1024px){.LIHYDa_about{gap:var(--space-xl-nova);flex-direction:column;max-inline-size:25%}}.LIHYDa_aboutContent{gap:var(--space-md-nova);flex-direction:column;display:flex}@media (min-width:768px){.LIHYDa_aboutContent{order:2}}@media (min-width:1024px){.LIHYDa_aboutContent{order:initial}}.LIHYDa_aboutCertifications{aspect-ratio:1;inline-size:6rem}@media (min-width:768px){.LIHYDa_aboutCertifications{order:0}}@media (min-width:1024px){.LIHYDa_aboutCertifications{order:initial}}@media (min-width:768px){.LIHYDa_aboutDivider{--divider-orientation:1;order:1}}@media (min-width:1024px){.LIHYDa_aboutDivider{--divider-orientation:0;order:initial}}.LIHYDa_logoContainer{color:var(--neutral-950-nova)}.LIHYDa_logo{block-size:var(--space-xl-nova);inline-size:var(--space-12);color:var(--neutral-950-nova);display:block}.LIHYDa_legalText{font-size:var(--font-size-xs-nova);font-weight:var(--font-weight-regular-nova);line-height:var(--font-line-height-xs-nova);letter-spacing:.02em;color:var(--text-muted-nova)}.LIHYDa_socialLinks{justify-content:space-between;gap:var(--space-md-nova);display:flex}@media (min-width:768px){.LIHYDa_socialLinks{justify-content:start;gap:var(--space-lg-nova)}}@media (min-width:1024px){.LIHYDa_socialLinks{justify-content:space-between;gap:var(--space-lg-nova)}}.LIHYDa_socialLink{color:var(--neutral-950-nova);cursor:pointer;transition:color .15s ease-out;display:block}.LIHYDa_socialLink:hover{color:var(--button-subtle-hover-nova)}.LIHYDa_menus{gap:var(--space-xl2-nova);flex-direction:column;display:flex}@media (min-width:768px){.LIHYDa_menus{flex-direction:row}}@media (min-width:1024px){.LIHYDa_menus{gap:var(--space-xl2-nova)}}.LIHYDa_menuColumn{gap:var(--space-md-nova);flex-direction:column;display:flex}@media (min-width:768px){.LIHYDa_menuColumn{gap:var(--space-lg-nova);flex:33.3333%}}@media (min-width:1024px){.LIHYDa_menuColumn{flex:1}}.LIHYDa_menuTitle{font-weight:var(--font-weight-bold-nova)}.LIHYDa_menuList{gap:var(--space-xs-nova);flex-direction:column;display:flex}.LIHYDa_menuLink:hover{color:var(--green-700-nova);text-decoration:underline}}