.home-component{max-width:var(--page-width);margin-inline:auto;color:#122211;font-size:1.5rem;--tt: var(--on);--from: 80rem;--to: 163rem;animation-name:home-component;animation-timing-function:linear}@media (width > 50em){.home-component{font-size:1.5rem}}@keyframes home-component{to{font-size:2rem}}.home-component__section{position:relative;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr min-content;gap:2em;padding-block-start:1rem;background-color:#f8f6e5;box-shadow:50vw 0 #f8f6e5,-50vw 0 #f8f6e5;min-width:90vw;left:50%;transform:translate(-50%);container-type:inline-size}.home-component__img{grid-column:1 / 2;grid-row:1 / 3;overflow:hidden;align-self:end;z-index:1;margin-inline:auto}@media (width > 50em){.home-component__img{position:sticky;bottom:-13em}}.home-component__img img{width:100%;height:auto;margin-inline:auto;object-fit:cover;object-position:center;aspect-ratio:1 / 1;display:block}.home-component__content{grid-column:2 / 3;grid-row:1 / 2;align-self:center}.home-component__content h2{font-size:1.5em;margin-block:.5em .5em;line-height:1.3;text-wrap:balance;text-align:center;--tt: var(--on);--from: 40rem;--to: 163rem;animation-name:h2;animation-timing-function:linear}@keyframes h2{to{font-size:2.5em}}.home-component__content p.high{font-size:1.5em;line-height:1.2;text-wrap:balance;text-align:center;font-weight:600;--tt: var(--on);--from: 40rem;--to: 163rem;animation-name:high;animation-timing-function:ease-in}@keyframes high{to{font-size:1.75em}}@media (width > 50em){.home-component__content p.high{font-size:1.25em}}.home-component__content .buttongroup{display:flex;gap:.7em;justify-content:center;width:fit-content;margin-inline:auto;font-size:1em}@media (width <= 40em){.home-component__content .buttongroup{flex-direction:column;align-items:center}.home-component__content .buttongroup br{display:none}.home-component__content .cta{width:fit-content}}.home-component__content .cta{border-radius:99em;outline:2px solid transparent;transition:all .2s ease-in-out!important;text-align:center;flex:1;padding-block:.5em!important;font-size:1.5rem;font-weight:400;border-radius:99em!important;--tt: var(--on);--from: 40rem;--to: 163rem;animation-name:cta;animation-timing-function:linear}@media (width > 50em){.home-component__content .cta{font-size:1.25rem}}@keyframes cta{to{font-size:2.25rem}}.home-component__content .cta:hover,.home-component__content .cta:focus{outline-color:var(--primary-dark)}.home-component__content .cta:before,.home-component__content .cta:after{display:none}.home-component__content.results ul{list-style:none;padding:0;margin:0}.home-component__content.results li{padding-block:1em;border-bottom:1px solid var(--primary);text-align:center;text-wrap:balance}.home-component__content.results li:last-child{border-bottom:none}.home-component__content.testimonials ul{list-style:none;padding:0;margin:0}.home-component__content.testimonials li{padding-block:1em;border-bottom:1px solid var(--primary);text-align:center;text-wrap:balance}.home-component__content.testimonials li:last-child{border-bottom:none}.home-component__content.testimonials p{font-size:1em;margin-block:.5em}.home-component__content.testimonials .cite{font-size:.8em;font-style:italic}.home-component__content.logos ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:3rem;list-style:none;padding:0;margin-inline:auto;margin-block:2em}.home-component__content.logos li{display:flex;justify-content:center;align-items:center;padding:0;margin:0;aspect-ratio:16 / 9}.home-component__content.logos img{width:100%;aspect-ratio:16 / 9;object-fit:contain;filter:saturate(0);mix-blend-mode:multiply;transition:filter .3s ease-in-out;will-change:filter}.home-component__content.logos img:hover{filter:saturate(1)}.home-component__chyron{display:grid;grid-column:1 / 3;grid-row:2 / 3;background-color:var(--primary);grid-template-columns:subgrid;box-shadow:50vw 0 0 var(--primary),-50vw 0 0 var(--primary);padding-block:1em;font-size:.9em}.home-component__chyron>*{grid-column:2 / 3}.home-component__chyron p{margin-block:.25em;text-align:center;text-wrap:balance;font-style:italic}.home-component__chyron .cite{font-style:normal}.home-component__chyron .button.cta{background-color:#f8f6e5;outline-color:var(--primary-dark);width:fit-content;margin-inline:auto;border-radius:99em!important}.home-component__chyron .button.cta:hover,.home-component__chyron .button.cta:focus{box-shadow:0 5px 0 var(--primary-dark)}.home-component__section:nth-child(2n) .home-component__img{grid-column:2 / 3}.home-component__section:nth-child(2n) .home-component__content{grid-column:1 / 2}.home-component__section:nth-child(2n) .home-component__chyron>*{grid-column:1 / 2}@media (width <= 50em){.home-component__section{grid-template-columns:1fr;grid-template-rows:auto auto auto min-content;gap:0}.home-component__img.home-component__img.home-component__img{grid-column:1 / 2;grid-row:2 / 3}.home-component__content.home-component__content.home-component__content{grid-column:1 / 2;grid-row:1 / 2}.home-component__chyron.home-component__chyron.home-component__chyron{grid-column:1 / 2;grid-row:3 / 4}.home-component__chyron.home-component__chyron.home-component__chyron>*{grid-column:1 / 2}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/component-home.css.map */
