.home-intro__header{grid-template-columns:1fr;align-items:center;gap:1.25rem;display:grid}@media (width>=768px){.home-intro__header{gap:2rem}}@media (width>=1024px){.home-intro__header{grid-template-columns:1.1fr .9fr;gap:3rem}}@media (width>=1280px){.home-intro__header{gap:6rem}}.home-intro__title{max-width:42.5rem}.home-intro__link{margin-top:1.25rem}@media (width>=768px){.home-intro__link{margin-top:1.5rem}}@media (width>=1024px){.home-intro__link{margin-top:1.75rem}}.home-intro__link .label{display:block}.home-intro__swiper{margin-block:-.625rem;padding-block:.625rem}.home-intro__card{border:.0625rem solid var(--border-secondary-muted);border-radius:1.5rem;flex-direction:column;align-items:flex-start;min-width:0;padding:1.75rem;transition:transform .25s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),background-color .25s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}@media (width>=1024px){.home-intro__card{border-radius:2rem;padding:2.75rem}}@media (width>=1280px){.home-intro__card{border-radius:2.75rem}}@media (width>=1800px){.home-intro__card{padding:3.75rem}}.home-intro__icon{background:var(--secondary-base);color:var(--text-base);border-radius:62.4375rem;flex:none;place-items:center;width:3.75rem;height:3.75rem;margin-bottom:1.75rem;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1);display:grid;position:relative}@media (width>=1024px){.home-intro__icon{width:5rem;height:5rem;margin-bottom:2rem}}.home-intro__icon svg{width:1.875rem;height:1.875rem;transition:transform .25s cubic-bezier(.4,0,.2,1)}@media (width>=1024px){.home-intro__icon svg{width:2.5rem;height:2.5rem}}.home-intro__body{width:100%;position:relative}.home-intro__card-title{color:var(--text-base);max-width:9.25rem}@media (width>=768px){.home-intro__card-title{max-width:11.25rem}}@media (width>=1024px){.home-intro__pagination{display:none!important}}@media (hover:hover) and (pointer:fine){.home-intro__card:hover{background-color:var(--secondary-muted);border-color:var(--border-secondary-subtle);transform:translateY(-.5rem)}.home-intro__card:hover .home-intro__icon{background:var(--primary-base);color:var(--text-inverse);transform:translateY(-.25rem)rotate(-6deg)}.home-intro__card:hover .home-intro__icon svg{transform:scale(1.08)}.home-intro__card:hover .home-intro__card-title{color:var(--text-primary)}}@media (prefers-reduced-motion:reduce){.home-intro__card,.home-intro__icon,.home-intro__icon svg{transition:none}.home-intro__card:hover{transform:none}}.gyzaa-products{overflow:hidden}.gyzaa-products__swiper{margin-block:-.625rem;padding-block:.625rem;overflow:visible}.home-points__grid{background-color:var(--secondary-muted);border-radius:2rem;grid-template-columns:repeat(2,minmax(0,1fr));padding:1.25rem;display:grid;overflow:hidden}@media (width>=768px){.home-points__grid{padding:60px 0}}@media (width>=1024px){.home-points__grid{border-radius:3rem;grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=1280px){.home-points__grid{padding:80px 0}}.home-points__item{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-width:0;padding:1.75rem;display:flex}@media (width>=1280px){.home-points__item{padding:2rem}}@media (width>=1800px){.home-points__item{padding:2.75rem}}.home-points__item:nth-child(2n){border-left:.0625rem solid var(--border-secondary-subtle)}.home-points__item:nth-child(n+3){border-top:.0625rem solid var(--border-secondary-subtle)}@media (width>=1024px){.home-points__item:nth-child(2n){border-left:0}.home-points__item:nth-child(n+3){border-top:0}.home-points__item+.home-points__item{border-left:.0625rem solid var(--border-secondary-subtle)}}.home-points__icon{background-color:var(--primary-base);color:var(--text-inverse);border-radius:62.4375rem;flex:none;place-items:center;width:3.75rem;height:3.75rem;margin-bottom:1.5rem;transition:transform .25s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1),background-color .25s cubic-bezier(.4,0,.2,1);display:grid}@media (width>=1024px){.home-points__icon{width:5rem;height:5rem;margin-bottom:1.75rem}}.home-points__icon svg{width:1.875rem;height:1.875rem}@media (width>=1024px){.home-points__icon svg{width:2.5rem;height:2.5rem}}.home-points__title{color:var(--text-base);transition:transform .25s cubic-bezier(.4,0,.2,1)}.home-points__title span{display:block}@media (hover:hover) and (pointer:fine){.home-points__item:hover .home-points__icon{background:var(--secondary-base);color:var(--text-base);transform:translateY(-.375rem)}.home-points__item:hover .home-points__title{transform:translateY(-.375rem)}}@media (prefers-reduced-motion:reduce){.home-points__icon,.home-points__title{transition:none}.home-points__item:hover .home-points__icon,.home-points__item:hover .home-points__title{transform:none}}.home-hero{isolation:isolate;background:var(--primary-base);border-radius:2rem;align-items:center;padding-block:4rem;display:flex;position:relative;overflow:hidden}@media (width>=768px){.home-hero{padding-block:5rem}}@media (width>=1024px){.home-hero{border-radius:3rem;padding-block:7.5rem}}@media (width>=1800px){.home-hero{border-radius:4rem;padding-block:11.25rem}}.home-hero__background{z-index:-2;position:absolute;inset:0}.home-hero__background img{object-fit:cover;object-position:center;width:100%;height:100%}.home-hero__background:after{content:"";background:linear-gradient(90deg,#231109f5 0%,#231109d6 38%,#2311097a 68%,#23110926 100%);position:absolute;inset:0}.home-hero__content{max-width:40.625rem}.home-hero__content .eyebrow{color:var(--secondary-base)}.home-hero__content .home-hero__title{color:var(--text-inverse)}.home-hero__description{max-width:32.5rem;color:var(--text-white-soft)}.gyzaa-process{overflow:hidden}.gyzaa-process__swiper{overflow:visible}.gyzaa-process__item{border:.0625rem solid var(--border-secondary-subtle);background:#fff9e9;border-radius:1.5rem;flex-direction:column;min-width:0;padding:1.75rem;display:flex;position:relative;overflow:hidden}@media (width>=1024px){.gyzaa-process__item{border-radius:2rem;padding:2.75rem}}@media (width>=1280px){.gyzaa-process__item{border-radius:2.75rem}}@media (width>=1800px){.gyzaa-process__item{padding:3.75rem}}.gyzaa-process__item{transition:transform .25s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),background-color .25s cubic-bezier(.4,0,.2,1)}.gyzaa-process__item-top{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}@media (width>=1024px){.gyzaa-process__item-top{margin-bottom:1.75rem}}.gyzaa-process__number{color:var(--text-muted);letter-spacing:.09375rem;font-size:1rem;font-weight:700}.gyzaa-process__item-icon{background:var(--primary-base);color:var(--text-inverse);border-radius:1.25rem;flex:none;place-items:center;width:3.75rem;height:3.75rem;transition:transform .25s cubic-bezier(.4,0,.2,1),background-color .25s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1);display:grid}@media (width>=1024px){.gyzaa-process__item-icon{border-radius:1.5rem;width:5rem;height:5rem}}.gyzaa-process__item-icon svg{width:1.875rem;height:1.875rem}@media (width>=1024px){.gyzaa-process__item-icon svg{width:2.5rem;height:2.5rem}}.gyzaa-process__item-title{color:var(--text-base);transition:color .15s cubic-bezier(.4,0,.2,1)}.gyzaa-process__item-text{max-width:18.75rem}@media (hover:hover) and (pointer:fine){.gyzaa-process__item:hover{background:var(--base-white);transform:translateY(-.5rem);box-shadow:0 .625rem 3rem #1f293714}.gyzaa-process__item:hover .gyzaa-process__item-icon{background:var(--secondary-base);color:var(--text-base);transform:rotate(-5deg)}.gyzaa-process__item:hover .gyzaa-process__item-title{color:var(--text-primary)}}@media (prefers-reduced-motion:reduce){.gyzaa-process__item,.gyzaa-process__item-icon,.gyzaa-process__item-title{transition:none}.gyzaa-process__item:hover,.gyzaa-process__item-icon{transform:none}}.video-carousel__slider{width:100%;overflow:visible}.video-carousel__slider .swiper-wrapper{align-items:stretch}.video-carousel__slide{height:auto}.video-carousel__card{background:var(--secondary-muted);aspect-ratio:.75;border-radius:1.5rem;width:100%;overflow:hidden}@media (width>=768px){.video-carousel__card{aspect-ratio:.5625}}@media (width>=1024px){.video-carousel__card{border-radius:2rem}}.video-carousel__media{object-fit:cover;object-position:center;transform-origin:50%;width:100%;height:100%}.farm-story__main{grid-template-columns:1fr;align-items:center;gap:2rem;display:grid}@media (width>=1024px){.farm-story__main{grid-template-columns:minmax(0,55fr) minmax(0,45fr);gap:3rem}}@media (width>=1280px){.farm-story__main{gap:4rem}}@media (width>=1800px){.farm-story__main{gap:6rem}}.farm-story__visual{background:var(--secondary-subtle);aspect-ratio:9/7;border-radius:1.5rem;min-width:0;position:relative;overflow:hidden}@media (width>=1024px){.farm-story__visual{border-radius:2rem}}.farm-story__visual img{object-fit:cover;object-position:center;transform-origin:50%;width:100%;height:100%;transition:transform .25s cubic-bezier(.4,0,.2,1)}.farm-story__feature{align-items:flex-start;gap:1rem;display:flex}@media (width>=768px){.farm-story__feature{gap:1.25rem}}@media (width>=1024px){.farm-story__feature{gap:1.5rem}}@media (width>=1280px){.farm-story__feature{gap:1.75rem}}.farm-story__feature+.farm-story__feature{border-top:.0625rem solid var(--border-secondary-muted);margin-top:1.25rem;padding-top:1.25rem}@media (width>=1024px){.farm-story__feature+.farm-story__feature{margin-top:2.5rem;padding-top:2.5rem}}.farm-story__feature-icon{background-color:var(--secondary-base);color:var(--text-base);border-radius:62.4375rem;flex:none;place-items:center;width:3.75rem;height:3.75rem;transition:transform .25s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1),background-color .25s cubic-bezier(.4,0,.2,1);display:grid}@media (width>=1024px){.farm-story__feature-icon{width:5rem;height:5rem}}.farm-story__feature-icon svg{width:1.875rem;height:1.875rem}@media (width>=1024px){.farm-story__feature-icon svg{width:2.5rem;height:2.5rem}}.farm-story__feature-content{flex:1;min-width:0}.farm-story__feature-title{color:var(--text-base)}@media (hover:hover) and (pointer:fine){.farm-story__visual:hover img{transform:scale(1.04)}.farm-story__feature:hover .farm-story__feature-icon{background:var(--primary-base);color:var(--text-inverse);transform:translateY(-.1875rem)}}@media (prefers-reduced-motion:reduce){.farm-story__visual img,.farm-story__feature-icon{transition:none}.farm-story__visual:hover img,.farm-story__feature:hover .farm-story__feature-icon{transform:none}}
