.hero{background-image:linear-gradient(rgba(0,0,0,0.5),rgba(0,0,0,0.5)),url("https://storage.googleapis.com/vw-al-freshco/design/D566A796-9E4F-4F38-AAA2-ECB017A1F4A8-1.webp");background-position-y:69%}.intro{padding-top:75px;padding-bottom:60px}.intro video{max-width:100%;border-radius:30px}.intro h2{font-size:43px}.intro h2>span{white-space:nowrap}.intro h2 span span{color:var(--primary-color)}.intro p{font-size:18.4px;font-weight:500}.intro .btn{font-size:23px}.steps,#delivery{background-image:url("/media/static/img/background-dust.webp?2ce4ba0198e6");background-size:cover}.steps-content{padding-top:73px;padding-bottom:92px;text-align:center}.steps-content h2{margin-bottom:32px;font-size:45px;letter-spacing:0.02em}.steps-content h2 span{color:var(--primary-color)}.step-cards{display:grid;grid-gap:20px}.step-card{padding:15px;background-color:#000;background-position:center;background-size:cover;border-radius:30px;color:#fff}.step-card img{display:block;margin-inline:auto;margin-bottom:20px}.step-card h3{margin-bottom:2px;font-size:27.5px;letter-spacing:0.02em}.step-card p{margin-bottom:28px;font-size:21.16px}.step-card:nth-child(1){background-image:linear-gradient(rgba(0,0,0,0.3),rgba(0,0,0,0.3)),url("https://storage.googleapis.com/vw-al-freshco/design/EL_Powisset_AFC_076.webp")}.step-card:nth-child(2){background-image:linear-gradient(rgba(0,0,0,0.3),rgba(0,0,0,0.3)),url("https://storage.googleapis.com/vw-al-freshco/design/Four-Menu-Items.webp")}.step-card:nth-child(3){background-image:linear-gradient(rgba(0,0,0,0.3),rgba(0,0,0,0.3)),url("https://storage.googleapis.com/vw-al-freshco/design/how-it-works-03-300x300.webp")}.step-card:nth-child(4){background-image:linear-gradient(rgba(0,0,0,0.3),rgba(0,0,0,0.3)),url("https://storage.googleapis.com/vw-al-freshco/design/cooking-scallions-pans1024_1.webp")}.pricing{padding-top:72px;padding-bottom:75px;text-align:center}.pricing h2{font-size:35.5px;letter-spacing:0.02em}.pricing .btn{font-size:22px}.membership-levels{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));align-items:center;grid-gap:30px;margin:32px auto 55px;max-width:1010px}.membership-level h3{margin-bottom:2px;font-size:20.7px}.membership-level p{font-size:16.5px}.membership-level>p{margin-bottom:35px;font-weight:500}.membership-level img{display:block;margin-inline:auto;margin-bottom:13px;width:90.83px;height:auto}.amounts p{margin:0;font-weight:bold}.delivery-content{padding-top:73px;padding-bottom:92px}.delivery-content>h2{margin-bottom:42px;font-size:45px;letter-spacing:0.02em;text-align:center}.delivery-content>h2 span{color:var(--primary-color)}.map-and-form-wrapper{margin-bottom:92px}.map{width:710px;max-width:100%}.map h2{margin-top:30px;margin-bottom:0;font-size:29.44px}.form-wrapper{padding:38px 13px;width:100%;background-image:url("https://storage.googleapis.com/vw-al-freshco/design/IMG_4657.webp");background-position:center;background-size:cover}.form-wrapper form{padding:30px 20px 45px;width:100%;background-color:rgba(255,255,255,0.9)}.locations{margin-inline:auto;width:825px;max-width:100%}.location img{display:block;max-width:100%;height:auto}.location + .location{margin-top:30px;padding-top:30px;border-top:1px solid var(--gray-400)}@media (width>=736px){.map-and-form-wrapper{display:flex;align-items:center;gap:30px}.form-wrapper{width:500px}}@media (800px <=width < 1024px){.step-cards{grid-template-columns:1fr 1fr}}@media (width>=1024px){.intro{display:flex;align-items:center;gap:30px}.intro video{width:710px;height:500px;object-fit:cover}.step-cards{grid-template-columns:repeat(4,1fr)}}