.page-header-section.svelte-12lilm0{padding-top:8.25rem}.page-header.svelte-12lilm0{border-radius:var(--radius-agro-xl);background:var(--color-agro-green-dark);width:100%;height:25.25rem;position:relative;overflow:hidden}.page-header__image.svelte-12lilm0{object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}.page-header__overlay.svelte-12lilm0{z-index:1;pointer-events:none;background:linear-gradient(#173d1e0a 0%,#173d1e33 42%,#173d1ee6 100%);position:absolute;inset:0}.page-header__content.svelte-12lilm0{z-index:2;width:100%;height:100%;color:var(--color-agro-white);flex-direction:column;justify-content:flex-end;padding:0 4rem 3.25rem;display:flex;position:relative}.page-header__title.svelte-12lilm0{letter-spacing:-.04em;margin:0;font-size:4rem;font-weight:400;line-height:1}.page-header__bottom.svelte-12lilm0{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2.5rem;margin-top:1.5rem;display:grid}.page-header__line.svelte-12lilm0{background:#fff6;width:100%;height:1px}.page-header__description.svelte-12lilm0{white-space:nowrap;margin:0;font-size:1rem;font-weight:400;line-height:1.5}@media (width<=1023px){.page-header-section.svelte-12lilm0{padding-top:8.5rem}.page-header.svelte-12lilm0{height:23rem}.page-header__content.svelte-12lilm0{padding-inline:3rem;padding-bottom:3rem}.page-header__title.svelte-12lilm0{font-size:3.5rem}}@media (width<=767px){.page-header.svelte-12lilm0{border-radius:1.25rem;height:15rem}.page-header__image.svelte-12lilm0{object-position:center center}.page-header__content.svelte-12lilm0{padding:1.75rem}.page-header__title.svelte-12lilm0{letter-spacing:-.04em;font-size:2.75rem;line-height:1}.page-header__bottom.svelte-12lilm0{grid-template-columns:1fr;gap:1rem;margin-top:1.25rem}.page-header__description.svelte-12lilm0{white-space:normal;max-width:22rem;font-size:.9375rem;line-height:1.5}}@media (width<=639px){.page-header-section.svelte-12lilm0{padding-top:6.75rem}.page-header.svelte-12lilm0{height:15rem}.page-header__content.svelte-12lilm0{padding:1.5rem}.page-header__title.svelte-12lilm0{font-size:2.5rem}.page-header__bottom.svelte-12lilm0{gap:.875rem;margin-top:1rem}}
