.vag-phyto{position:relative;isolation:isolate;box-sizing:border-box;min-height:clamp(600px,56vw,850px);display:flex;align-items:center;justify-content:center;background:#f6f9eb;color:#3c3c3b;overflow:hidden;max-width:none;flex-shrink:0}.vag-phyto .vag-phyto-content{position:relative;z-index:3;width:min(760px,70%);box-sizing:border-box;margin:0 auto;padding:90px 20px;text-align:center}.vag-phyto .vag-phyto-eyebrow{font:400 16px/1.4 Arial,sans-serif;margin:0 0 15px;letter-spacing:.03em;color:inherit}.vag-phyto .vag-phyto-title{font:400 clamp(38px,5.4vw,82px)/1.05 Georgia,'Times New Roman',serif;color:inherit;letter-spacing:-.035em;margin:0 0 40px;overflow-wrap:anywhere}.vag-phyto .vag-phyto-description{font:400 16px/1.65 Arial,sans-serif;color:inherit;margin:0 0 32px}.vag-phyto .vag-phyto-link{display:inline-block;color:inherit;font:400 20px/1.5 Georgia,'Times New Roman',serif;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:6px}.vag-phyto .vag-phyto-link:hover{color:inherit;opacity:.8}.vag-phyto .vag-phyto-link:focus-visible{outline:2px solid currentColor;outline-offset:6px}.vag-phyto .vag-phyto-leaves{position:absolute;inset:-12% -5%;pointer-events:none;z-index:1;transform:translate3d(0,calc(var(--vag-phyto-progress,0) * var(--vag-phyto-depth)),0);transition:transform .25s ease-out}.vag-phyto .vag-phyto-leaves-1{--vag-phyto-depth:30px}.vag-phyto .vag-phyto-leaves-2{--vag-phyto-depth:65px;z-index:2}.vag-phyto .vag-phyto-leaves-3{--vag-phyto-depth:110px;z-index:4}.vag-phyto .vag-phyto-image{display:block;width:100%;height:100%;max-width:none;object-fit:cover}@media(max-width:767px){.vag-phyto{min-height:640px}.vag-phyto .vag-phyto-content{width:88%;padding:90px 18px}.vag-phyto .vag-phyto-title{font-size:clamp(32px,9vw,48px);margin-bottom:26px}.vag-phyto .vag-phyto-description{font-size:15px;line-height:1.6}.vag-phyto .vag-phyto-eyebrow{font-size:13px}.vag-phyto .vag-phyto-leaves{inset:-8% -40%;opacity:.65}.vag-phyto .vag-phyto-leaves-1{--vag-phyto-depth:15px}.vag-phyto .vag-phyto-leaves-2{--vag-phyto-depth:30px}.vag-phyto .vag-phyto-leaves-3{--vag-phyto-depth:45px;opacity:.4}}@media(prefers-reduced-motion:reduce){.vag-phyto .vag-phyto-leaves{transform:none!important;transition:none}}