body:has(.experiences-landing) .primary-link[aria-current=page] span{text-underline-offset:9px;text-decoration:underline;text-decoration-thickness:2px}.experiences-landing .catering-occasion-grid svg{width:62px;height:62px}.experiences-landing .catering-occasion-grid{row-gap:44px}.experiences-landing .experiences-feature{grid-template-columns:52% 48%}.experiences-landing .catering-cuisines-photo{min-height:310px}.experiences-landing .catering-cuisines-photo:after{content:"";background:linear-gradient(90deg,#0000 65%,#f3f0e9 100%);position:absolute;inset:0}.experiences-landing .catering-cuisines-copy{padding:30px 34px 30px 20px}.experiences-landing .catering-cuisines-copy h2{font-size:clamp(34px,3.4vw,48px)}@media (max-width:767px){.experiences-landing .catering-occasion-grid{row-gap:34px}.experiences-landing .catering-occasion-grid svg{width:52px;height:52px}.experiences-landing .catering-cuisines-photo{min-height:0}.experiences-landing .catering-cuisines-photo:after{background:linear-gradient(#0000 108px,#f7f4ed33 172px,#f7f4ed 309px)}.experiences-landing .catering-cuisines-copy{padding:250px 24px 28px}.experiences-landing .catering-cuisines-copy h2{font-size:32px}}
