.manna-signature{max-width:1288px;margin:36px auto 28px;padding:65px 60px;display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:65px;background:var(--manna-green,#14251b);color:#f7f4ec}
.manna-signature>*{min-width:0}
.manna-signature-visual{display:flex;align-items:center;justify-content:center;min-height:440px;padding:28px 18px;background:#fff}
.manna-signature-visual img{display:block;width:100%;height:auto;max-height:520px;object-fit:contain;mix-blend-mode:normal;filter:none;transform:none}
.manna-signature-copy{align-self:center}
.manna-signature .manna-signature-eyebrow{font:600 10px/1.6 "DM Sans",sans-serif;letter-spacing:.2em;color:#c7a873;margin:0 0 22px}
.manna-signature h1{font:500 clamp(38px,3.8vw,54px)/1.09 "Playfair Display",Georgia,serif;letter-spacing:-.025em;margin:0 0 30px;color:inherit;overflow-wrap:break-word}
.manna-signature h1 span{display:block}
.manna-signature-prose{max-width:690px}
.manna-signature-prose p{font:400 15px/1.85 "DM Sans",sans-serif;color:#e6e5dc;margin:0 0 18px;text-wrap:pretty}
.manna-signature-cta{display:inline-flex;align-items:center;justify-content:space-between;gap:32px;min-width:185px;min-height:47px;margin-top:10px;padding:13px 0 9px;border-bottom:1px solid #b49460;color:#f7f4ec;text-decoration:none;font:600 12px/1.5 "DM Sans",sans-serif;letter-spacing:.045em}
@media(max-width:1399px){.manna-signature{margin-left:5vw;margin-right:5vw}}
.hero-territory.home-panorama{max-width:1288px;width:90%;height:220px!important;margin:28px auto!important}
.manna-signature{margin-bottom:40px!important}.manna-signature + .products{margin-top:40px!important}
@media(max-width:800px){.manna-signature{display:flex;flex-direction:column;margin:26px 20px 20px;padding:34px 25px;gap:28px}.manna-signature-visual{order:2;min-height:0;width:100%;padding:20px 12px}.manna-signature-visual img{height:auto;max-height:360px}.manna-signature h1{font-size:37px}.manna-signature .manna-signature-eyebrow{font-size:8px;letter-spacing:.16em}.manna-signature-prose p{font-size:14px}.hero-territory.home-panorama{width:calc(100% - 40px);height:150px!important;margin:20px auto!important}}
