.page-intro+.about-page-grid{padding-top:15px}.about-page-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;padding-bottom:95px}.about-food{background:#e7e3d8;border-radius:50%}.about-food img{mix-blend-mode:multiply}.about-page-grid h2{font-size:58px;color:var(--olive);margin:20px 0 30px}.about-page-grid .button{margin-top:30px}@media(max-width:1150px){.about-page-grid{gap:45px}}@media(max-width:850px){.about-page-grid{grid-template-columns:1fr;gap:40px}.about-food{max-width:550px}.about-page-grid h2{font-size:57px}}@media(max-width:580px){.about-page-grid{gap:30px;padding-bottom:50px}.about-page-grid h2{font-size:50px}.about-page-grid p{font-size:15px}.about-page-grid h2{font-size:clamp(1.75rem,7vw,2.5rem);line-height:1.12;overflow-wrap:break-word}}.about-story{padding-block:32px 48px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:clamp(20px,5vw,70px);border-top:1px solid #d9d3c8}.about-story h2{font-size:clamp(30px,4vw,52px);line-height:1.05;color:var(--olive)}.about-story p{max-width:65ch;line-height:1.7;margin:0 0 14px}@media(max-width:580px){.about-story{grid-template-columns:1fr;padding-block:25px 32px;gap:15px}}