.ordering-main[data-design]{background:var(--easyo-paper);padding-top:24px}.ordering-main[data-design]>section{width:min(1080px,100% - 48px);margin-inline:auto}.ordering-main[data-design] h2,.ordering-main[data-design] h3{color:var(--easyo-ink)}.ordering-main[data-design]>.hero-c{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:end;gap:clamp(40px,5vw,80px);width:min(1280px,100% - 48px);padding:32px 0 88px;display:grid}.ordering-main[data-design] .hero-c-copy{min-width:0}.ordering-main[data-design] .hero-c-copy h1{max-width:10.5ch;color:var(--easyo-ink);letter-spacing:-.06em;margin-bottom:28px;font-size:clamp(3.75rem,6.6vw,6.25rem);line-height:.96}.ordering-main[data-design] .hero-c-description{max-width:36em;color:var(--easyo-soft-ink);margin-bottom:28px;font-size:1.08rem;line-height:1.58}.ordering-main[data-design] .hero-c-copy .actions{gap:16px 24px}.ordering-main[data-design] .hero-c-copy .button{padding-inline:28px}.ordering-main[data-design] .hero-c-explore{min-height:48px;color:var(--easyo-ink);align-items:center;gap:12px;font-size:.92rem;font-weight:700;display:inline-flex}.ordering-main[data-design] .hero-c-availability{max-width:34em;margin:24px 0 0;font-size:.88rem}.ordering-main[data-design] .hero-c-visual{min-width:0;position:relative}.ordering-main[data-design] .hero-c-visual picture{border-radius:var(--easyo-image-radius);background:var(--easyo-paper);min-height:610px;display:block;overflow:hidden}.ordering-main[data-design] .hero-c-visual img{object-fit:cover;object-position:77% center;border-radius:var(--easyo-image-radius);width:100%;height:610px;position:absolute;inset:0}.ordering-main[data-design] .hero-c-card{z-index:1;background:linear-gradient(115deg, var(--easyo-lilac) 0%, var(--easyo-lilac) 22%, var(--easyo-mint) 50%, var(--easyo-apricot) 78%, var(--easyo-apricot) 100%);border:1px solid color-mix(in srgb, var(--easyo-mint) 42%, white);border-radius:var(--easyo-panel-radius);background-size:220% 220%;width:min(380px,78%);padding:32px;animation:10s ease-in-out infinite easyo-snapshot-hero-cycle;position:absolute;bottom:-56px;right:-24px;box-shadow:0 18px 48px #0914191a}.ordering-main[data-design] .hero-c-card h2{max-width:12ch;margin-bottom:20px;font-size:1.7rem}.ordering-main[data-design] .hero-c-card ul{margin:0;padding:0;list-style:none}.ordering-main[data-design] .hero-c-card li{padding:10px 0 10px 38px;font-size:.96rem;position:relative}.ordering-main[data-design] .hero-c-card li:before{content:"✓";border:2px solid var(--easyo-ink);border-radius:50%;place-items:center;width:24px;height:24px;font-size:.72rem;font-weight:800;display:grid;position:absolute;top:8px;left:0}.ordering-main[data-design] .hero-c-emma-link{min-height:44px;color:var(--easyo-ink);text-underline-offset:4px;align-items:center;gap:12px;margin-top:18px;font-weight:800;text-decoration:underline;display:inline-flex}.ordering-main[data-design] .hero-c-emma-link:focus-visible{outline:3px solid var(--easyo-ink);outline-offset:4px}.ordering-main[data-design]>.benefits-c{border-bottom:1px solid var(--easyo-line);grid-template-columns:repeat(3,1fr);width:min(1280px,100% - 48px);padding:40px 0 72px;display:grid}.ordering-main[data-design] .benefits-c article{grid-template-columns:auto 1fr;gap:18px;padding:4px 36px;display:grid}.ordering-main[data-design] .benefits-c article+article{border-left:1px solid var(--easyo-line)}.ordering-main[data-design] .benefit-number{border:2px solid var(--easyo-ink);width:42px;height:42px;color:var(--easyo-ink);border-radius:50%;place-items:center;font:750 .8rem/1 Manrope,Arial,sans-serif;display:grid}.ordering-main[data-design] .benefits-c h2{letter-spacing:-.025em;margin-bottom:10px;font-size:1.16rem;line-height:1.25}.ordering-main[data-design] .benefits-c p{margin:0;font-size:.9rem;line-height:1.5}.ordering-main[data-design] .gallery-section,.ordering-main[data-design] .flow,.ordering-main[data-design] .market,.ordering-main[data-design] .onboarding,.ordering-main[data-design] .faq{padding-block:72px}.ordering-main[data-design] .gallery-section .intro,.ordering-main[data-design] .flow .section-intro{max-width:760px}.ordering-main[data-design] .gallery-section h2,.ordering-main[data-design] .flow h2,.ordering-main[data-design] .market h2,.ordering-main[data-design] .price h2,.ordering-main[data-design] .onboarding h2,.ordering-main[data-design] .faq h2,.ordering-main[data-design] .closing h2{font-size:clamp(2rem,3.5vw,3.2rem)}.ordering-main[data-design] .gallery{gap:24px;margin-top:40px}.ordering-main[data-design] .card{background:var(--easyo-apricot);border:0}.ordering-main[data-design] .card:first-child{background:var(--easyo-lilac)}.ordering-main[data-design] .card:nth-child(2){background:var(--easyo-mint)}.ordering-main[data-design] .card:nth-child(4){background:var(--easyo-lilac)}.ordering-main[data-design] .card img{border-radius:var(--easyo-image-radius)}.ordering-main[data-design] .card-body{flex-direction:row;align-items:flex-start;gap:16px;padding:24px}.ordering-main[data-design] .card h3{color:var(--easyo-ink);margin:0}.ordering-main[data-design] .card .status,.ordering-main[data-design] .card-action-label{display:none}.ordering-main[data-design] .card-action{min-height:0;color:var(--easyo-ink);border:0;flex:none;margin:1px 0 0 auto;padding:0;font-size:1.1rem;line-height:1}.ordering-main[data-design] .steps{gap:24px}.ordering-main[data-design] .steps li{border-top-color:var(--easyo-ink)}.ordering-main[data-design] .market{grid-template-columns:1.05fr 1fr;gap:64px}.ordering-main[data-design] #aan-tafel,.ordering-main[data-design] #hotels{grid-template-columns:1fr 1.05fr}.ordering-main[data-design] #aan-tafel img,.ordering-main[data-design] #hotels img{grid-area:1/1}.ordering-main[data-design] #aan-tafel .market-copy,.ordering-main[data-design] #hotels .market-copy{grid-column:2}.ordering-main[data-design] .price{border-radius:var(--easyo-panel-radius);margin-block:40px 72px}.ordering-main[data-design] .closing{padding-bottom:80px}.ordering-main[data-design] .easyo-brand-banner{background-image:linear-gradient(115deg, var(--easyo-lilac) 0%, var(--easyo-lilac) 22%, var(--easyo-mint) 50%, var(--easyo-apricot) 78%, var(--easyo-apricot) 100%);animation:15s ease-in-out infinite easyo-snapshot-hero-cycle}@media (prefers-reduced-motion:reduce){.ordering-main[data-design] .easyo-brand-banner{background-position:50%;animation:none}}.ordering-main[data-design] .easyo-brand-banner__content{background:0 0;width:min(620px,78%);padding:clamp(22px,3vw,30px) clamp(20px,4vw,36px)}@media (width<=1023px){.ordering-main[data-design]>.hero-c{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:32px}.ordering-main[data-design] .hero-c-copy h1{font-size:clamp(3.25rem,6.5vw,4.75rem)}.ordering-main[data-design] .benefits-c article{padding-inline:24px}}@media (width<=899px){.ordering-main[data-design]>.hero-c{grid-template-columns:1fr;padding-top:16px}.ordering-main[data-design] .hero-c-copy h1{max-width:11ch}.ordering-main[data-design] .hero-c-visual picture{aspect-ratio:1.25;min-height:0}.ordering-main[data-design] .hero-c-visual img{aspect-ratio:1.25;height:100%;position:static}.ordering-main[data-design] .hero-c-card{width:min(420px,100% - 32px);margin:-88px 16px 0 auto;position:relative;bottom:auto;right:auto}.ordering-main[data-design]>.benefits-c{grid-template-columns:1fr;padding-top:24px}.ordering-main[data-design] .benefits-c article{padding:24px 0}.ordering-main[data-design] .benefits-c article+article{border-left:0;border-top:1px solid var(--easyo-line)}}@media (width<=767px){.ordering-main[data-design] .market,.ordering-main[data-design] #aan-tafel,.ordering-main[data-design] #hotels{grid-template-columns:1fr;gap:28px}.ordering-main[data-design] #aan-tafel img,.ordering-main[data-design] #hotels img,.ordering-main[data-design] #aan-tafel .market-copy,.ordering-main[data-design] #hotels .market-copy{grid-area:auto}.ordering-main[data-design] .gallery-section,.ordering-main[data-design] .flow,.ordering-main[data-design] .market,.ordering-main[data-design] .onboarding,.ordering-main[data-design] .faq{padding-block:48px}}@media (width<=599px){.ordering-main[data-design]{padding-top:8px}.ordering-main[data-design]>section,.ordering-main[data-design]>.hero-c,.ordering-main[data-design]>.benefits-c{width:calc(100% - 40px)}.ordering-main[data-design]>.hero-c{padding-bottom:48px}.ordering-main[data-design] .hero-c-copy h1{font-size:clamp(3rem,15vw,4rem)}.ordering-main[data-design] .hero-c-description{font-size:1rem}.ordering-main[data-design] .hero-c-visual picture,.ordering-main[data-design] .hero-c-visual img{aspect-ratio:.95}.ordering-main[data-design] .hero-c-card{width:calc(100% - 16px);margin-top:-56px;padding:24px}.ordering-main[data-design] .hero-c-card h2{font-size:1.45rem}.ordering-main[data-design] .benefits-c article{grid-template-columns:42px 1fr}}@media (prefers-reduced-motion:reduce){.ordering-main[data-design] .hero-c-card{background-position:50%;animation:none}}.ordering-main[data-design]>.feature-tiles-f{width:min(1280px,100% - 48px);padding:16px 0 64px}.ordering-main[data-design] .feature-tiles-f-intro{margin-bottom:28px}.ordering-main[data-design] .feature-tiles-f-intro .eyebrow{margin-bottom:6px}.ordering-main[data-design] .feature-tiles-f-intro h2{margin:0;font-size:clamp(2rem,3.5vw,3.2rem)}.ordering-main[data-design] .feature-tiles-f-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.ordering-main[data-design] .hero-c-visual img{object-position:center}.ordering-main[data-design] .feature-tile-f{border-radius:var(--easyo-panel-radius);min-height:218px;color:var(--easyo-ink);flex-direction:column;justify-content:space-between;gap:36px;padding:28px;display:flex}.ordering-main[data-design] .feature-tile-f--lilac{background:var(--easyo-lilac)}.ordering-main[data-design] .feature-tile-f--action{background:var(--easyo-mint)}.ordering-main[data-design] .feature-tile-f--apricot{background:var(--easyo-apricot)}.ordering-main[data-design] .feature-tile-f-head{align-items:center;gap:18px;min-height:58px;display:flex}.ordering-main[data-design] .feature-tile-f-icon{border:2px solid;border-radius:50%;flex:0 0 58px;place-items:center;width:58px;height:58px;display:grid}.ordering-main[data-design] .feature-tile-f-icon svg{width:27px;height:27px}.ordering-main[data-design] .feature-tile-f-icon img{object-fit:contain;width:36px;height:36px}.ordering-main[data-design] .feature-tile-f-euro{font:700 1.7rem/1 Manrope,Arial,sans-serif}.ordering-main[data-design] .feature-tile-f-content{margin-top:auto}.ordering-main[data-design] .feature-tile-f--offer{justify-content:flex-start;gap:18px;min-height:0}.ordering-main[data-design] .feature-tile-f--offer .feature-tile-f-copy{flex:1}.ordering-main[data-design] .feature-tile-f--offer .feature-tile-f-content{margin-top:0}.ordering-main[data-design] .feature-tile-f-metric{color:var(--easyo-ink);letter-spacing:-.045em;margin:0;font:750 clamp(2.1rem,3vw,2.75rem)/1 Manrope,Arial,sans-serif}.ordering-main[data-design] .feature-tile-f-copy{color:var(--easyo-ink);margin:0;font-size:clamp(1rem,1.25vw,1.16rem);font-weight:700;line-height:1.35}.ordering-main[data-design] .feature-tile-f-copy span{display:block}.ordering-main[data-design] .offer-tile-link{color:var(--easyo-ink);overflow-wrap:anywhere;font-size:clamp(1rem,1.25vw,1.16rem);font-weight:700;line-height:1.35;text-decoration:underline;display:block}.ordering-main[data-design]>.benefits-c{padding-top:48px}@media (width<=1099px){.ordering-main[data-design] .feature-tiles-f-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=599px){.ordering-main[data-design]>.feature-tiles-f{width:calc(100% - 40px);padding-bottom:48px}.ordering-main[data-design] .feature-tiles-f-grid{grid-template-columns:1fr;gap:16px}.ordering-main[data-design] .feature-tile-f{gap:18px;min-height:188px;padding:18px 24px}}.ordering-main[data-design] .easyo-brand-banner__content p{color:var(--easyo-ink);margin:0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.6}@keyframes easyo-snapshot-hero-cycle{0%,to{background-position:0 25%}25%,75%{background-position:70% 70%}50%{background-position:100% 20%}}.ordering-main .feature-tiles-f .feature-tile-f--offer .feature-tile-f-content{margin-top:auto}
