.home-simple .landing-hero{background:radial-gradient(circle at 94% 8%,#f3c53b45,#0000 48%),linear-gradient(145deg,#fff 0%,#f7f8f5 70%);padding:20px 16px 24px}.home-simple .landing-hero-inner{gap:14px;max-width:900px}.home-simple .landing-copy{max-width:none}.home-simple .landing-copy h1{letter-spacing:-.025em;font-size:clamp(1.55rem,4vw,2rem);line-height:1.15}.home-simple .landing-lede{max-width:650px;margin:8px 0 0;font-size:.95rem;line-height:1.45}.home-simple .landing-lede .outcome-estimate-note{margin-top:4px}.home-example{min-width:0;margin:0}.home-example:focus-visible,.home-carousel-controls button:focus-visible{outline:3px solid var(--blue);outline-offset:3px}.home-example [hidden],.home-order-details[hidden]{display:none!important}.home-carousel-toolbar{justify-content:space-between;align-items:center;gap:8px;margin:0 2px 12px;display:flex}.home-carousel-stamp{border:1.5px solid var(--ink);box-shadow:3px 3px 0 var(--ink);background:#fff;border-radius:6px;gap:2px;padding:6px 9px;display:grid;transform:rotate(-1deg)}.home-carousel-stamp span{font-size:.72rem;font-weight:800}.home-carousel-stamp strong{font-size:1rem;line-height:1.1}.home-carousel-controls{align-items:center;gap:5px;display:flex}.home-carousel-controls button{border:1px solid var(--line);min-width:44px;min-height:44px;color:var(--ink);font:inherit;cursor:pointer;background:#fff;border-radius:8px;place-items:center;font-size:1.5rem;font-weight:800;display:grid}.home-carousel-controls [data-home-day-toggle]{min-width:56px;padding:0 8px;font-size:.75rem}.home-carousel-controls button:hover{border-color:var(--ink);background:#f0f2eb}[data-home-day-viewport]{touch-action:pan-y}.home-example-meals{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.home-example-meal{border:1px solid var(--line);border-top:3px solid var(--home-chain-color);background:#fff;border-radius:10px;flex-direction:column;min-width:0;padding:12px;display:flex}.home-example-meal h2{color:#535b64;margin:0;font-size:.8rem;line-height:1.3}.home-example-food{height:170px;margin:7px -4px;position:relative}.home-example-image{object-fit:contain;width:67%;height:100%;position:absolute;bottom:0;left:0}.home-example-image:only-child{width:100%}.home-example-image-side,.home-example-image-secondary{width:42%;height:60%;left:36%}.home-example-image-drink{width:31%;height:85%;left:auto;right:0}.home-example-image-accessories{width:30%;height:55%;left:auto;right:0}.home-example-meal h3{-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;height:3.75em;margin:0 0 8px;font-size:1rem;line-height:1.25;display:-webkit-box;overflow:hidden}.home-example-meal>strong{margin-top:auto;font-size:1rem}.home-example figcaption{color:#535b64;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;margin-top:10px;font-size:.85rem;display:flex}.home-example figcaption strong{color:var(--ink)}.home-next-step{justify-items:center;gap:6px;display:grid}.home-primary{background:var(--red);color:#fff;border-radius:8px;justify-content:center;align-items:center;width:min(100%,360px);min-height:48px;padding:10px 16px;font-weight:800;text-decoration:none;display:flex}.home-primary:hover{background:#bd202c}.home-primary:focus-visible{outline:3px solid var(--blue);outline-offset:3px}.home-next-step p{color:#535b64;text-align:center;margin:0;font-size:.8rem}.home-example-estimate p{margin:0;font-size:.94rem;line-height:1.45}.home-example-estimate strong{color:var(--ink)}.home-example-estimate p+p{color:#535b64;margin-top:3px;font-size:.8rem}.home-example-details{border-top:1px solid var(--line);font-size:.88rem}.home-example-details>summary{cursor:pointer;color:#36587b;min-height:44px;padding:12px 0;font-weight:750}.home-example-details p{line-height:1.5}.home-order-details{gap:12px;display:grid}.home-order-details h2{margin:8px 0;font-size:1rem}.home-simple .landing-section{padding:24px 16px}.home-simple .landing-section-inner{max-width:900px}.home-simple .landing-section-heading{margin-bottom:14px}.home-simple .landing-section-heading h2{font-size:1.3rem}.home-simple .landing-chain-logo{object-fit:contain;background:#fff;border-radius:5px;flex:0 0 32px;width:32px;height:32px}@media (width>=1100px){.home-simple .landing-hero-inner{grid-template-rows:auto auto 1fr auto;grid-template-areas:"copy example""action example""estimate example""details details"}.home-simple .landing-copy{grid-area:copy}.home-simple .home-example{grid-area:example}.home-simple .home-next-step{grid-area:action}.home-simple .home-example-estimate{grid-area:estimate}.home-simple .home-example-details{grid-area:details}}@media (width<=600px){.home-simple .landing-hero{padding:16px 12px 20px}.home-simple .landing-hero-inner{gap:12px}.home-example-meal{padding:9px 7px}.home-example-meal h2{font-size:.7rem}.home-example-food{height:100px;margin:4px -3px}.home-example-meal h3{min-height:3.75em;font-size:.78rem}.home-example-meal>strong{font-size:.88rem}.home-example figcaption{font-size:.78rem}}
