.hero--dine{min-height:600px}.hero--dine .hero__media::after{background:linear-gradient(123.26deg,rgb(0 0 0 / .8) 23.49%,#fff0 80.56%)}.hero--dine .hero__content{max-width:900px}.hero--dine .hero__text{max-width:704px}#our-story{padding-bottom:var(--section-y)}.about-experience .card-section__track{--card-image-h:240px}.about-experience .card__title{font-size:26px;font-weight:300;line-height:1.08}.about-experience .card__text{font-size:14px;line-height:1.55;letter-spacing:.07px}.about-sustainability .split-panel__panel{--panel-x:80px;gap:20px}.about-sustainability .split-panel__words{gap:12px}.about-sustainability .split-panel__eyebrow{color:var(--color-canvas)}.about-sustainability .split-panel__title{font-size:56px;line-height:1.06;letter-spacing:-.84px}.about-sustainability .split-panel__text{font-size:14px;line-height:1.55;letter-spacing:.07px}@media (max-width:1024px){.hero--dine{min-height:505px}#our-story{padding-bottom:var(--pad-y)}.about-experience .card__title{font-size:24px}.about-sustainability .split-panel__panel{--panel-x:var(--pad-x)}.about-sustainability .split-panel__title{font-size:32px}}@media (min-width:768px) and (max-width:1024px){.about-experience .card-section__track{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto;row-gap:32px;margin-right:0;padding-right:0;overflow:visible}}