.HomeHero-module__NRzLjq__hero{isolation:isolate;min-height:calc(100vh - var(--site-header-height,78px));background:#fff;position:relative;overflow:hidden}.HomeHero-module__NRzLjq__media{z-index:-2;object-fit:cover;object-position:62% top;width:100%;height:100%;position:absolute;inset:0}.HomeHero-module__NRzLjq__media>img{object-fit:cover;object-position:62% top;width:100%;height:100%;display:block}.HomeHero-module__NRzLjq__shade{z-index:-1;background:linear-gradient(90deg,#2a3823e6 0%,#2a3823b3 32%,#2a38232e 58%,#2a38230f 78%,#2a382300 92%),linear-gradient(#2a38230a 0%,#2a38231a 100%);position:absolute;inset:0}.HomeHero-module__NRzLjq__content{z-index:1;min-height:calc(100vh - var(--site-header-height,78px));grid-template-columns:minmax(620px,780px) 1fr;align-items:center;gap:1.75rem;padding-block:clamp(4rem,8vh,6.5rem);display:grid;position:relative}@supports (height:100svh){.HomeHero-module__NRzLjq__hero,.HomeHero-module__NRzLjq__content{min-height:calc(100svh - var(--site-header-height,78px))}}@media (max-width:1200px){.HomeHero-module__NRzLjq__content{grid-template-columns:1fr;padding-block:clamp(3rem,7svh,5rem)}}@media (max-width:720px) and (orientation:portrait){.HomeHero-module__NRzLjq__content{width:calc(100% - 2.5rem);padding-block:clamp(2rem,5svh,2.75rem)}.HomeHero-module__NRzLjq__title{font-size:1.875rem;line-height:1.08}.HomeHero-module__NRzLjq__lead{font-size:1rem;line-height:1.625}}@media (orientation:landscape) and (max-width:1200px) and (max-height:700px){.HomeHero-module__NRzLjq__content{padding-block:clamp(.75rem,3dvh,1.375rem)}.HomeHero-module__NRzLjq__title{max-width:900px;font-size:clamp(1.75rem,7dvh,2.35rem);line-height:1.04}.HomeHero-module__NRzLjq__lead{max-width:900px;margin-top:clamp(.375rem,2dvh,.875rem);font-size:clamp(.8125rem,3.2dvh,1rem);line-height:1.45}.HomeHero-module__NRzLjq__actions{flex-direction:row;gap:.75rem;margin-top:clamp(.5rem,2.5dvh,1rem)}.HomeHero-module__NRzLjq__action{width:auto;min-height:clamp(2.5rem,10dvh,3rem);padding-inline:1.125rem;font-size:.875rem}.HomeHero-module__NRzLjq__trust{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-top:clamp(.5rem,2.5dvh,1rem)}.HomeHero-module__NRzLjq__trustItem{grid-template-columns:clamp(1.625rem,7dvh,2.125rem) 1fr;gap:.5rem;font-size:clamp(.6875rem,2.8dvh,.8125rem);line-height:1.3}.HomeHero-module__NRzLjq__trustIcon{width:clamp(1.625rem,7dvh,2.125rem);height:clamp(1.625rem,7dvh,2.125rem)}}
