.hero[data-astro-cid-lcdefpme]{padding:56px 0 64px}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);align-items:center;gap:40px;display:grid}.eyebrow[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:.08em;color:var(--ink-2);margin-bottom:16px;font-size:13px;font-weight:500}h1[data-astro-cid-lcdefpme]{margin-bottom:20px;font-size:clamp(2.2rem,5vw,3.8rem);font-weight:700}.lede[data-astro-cid-lcdefpme]{max-width:540px;font-size:19px}.cta-row[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.hero-media[data-astro-cid-lcdefpme]{border:2px solid var(--ink);border-radius:4px;margin:0;overflow:hidden}.hero-media[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:4/3;object-fit:cover;width:100%}.stats[data-astro-cid-lcdefpme]{background:var(--surface);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.stats-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}.stats-grid[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);flex-direction:column;padding:24px 16px;display:flex}.num[data-astro-cid-lcdefpme]{color:var(--ink);font-size:clamp(1.6rem,3.5vw,2.4rem);font-weight:500}.stats-grid[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]:last-child{color:var(--muted);font-size:15px}.section-head[data-astro-cid-lcdefpme]{max-width:720px;margin-bottom:40px}.section-head[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.section-tint[data-astro-cid-lcdefpme]{background:var(--surface);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.cat-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:20px;margin:0;padding:0;list-style:none;display:grid}.cat-card[data-astro-cid-lcdefpme]{background:var(--surface);border:1px solid var(--line);border-radius:4px;flex-direction:column;display:flex;overflow:hidden}.cat-card[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:4/3;object-fit:cover;width:100%}.cat-body[data-astro-cid-lcdefpme]{flex-direction:column;flex:1;padding:20px;display:flex}.cat-body[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{align-items:center;gap:10px;margin-bottom:8px;font-size:20px;display:flex}.cat-body[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{flex:1;margin:0}.ind-list[data-astro-cid-lcdefpme]{border-top:1px solid #fff3;grid-template-columns:minmax(0,1fr);gap:0;margin:0;padding:0;list-style:none;display:grid}.ind-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid #fff3;align-items:center;gap:12px;min-height:56px;padding:12px 0;font-size:18px;font-weight:500;display:flex}.why-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:20px;margin:0;padding:0;list-style:none;display:grid}.why-grid[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{background:var(--paper);border:1px solid var(--line);border-radius:4px;padding:24px}.why-grid[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:16px 0 8px;font-size:19px}.why-grid[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.ordering-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);align-items:start;gap:40px;display:grid}.steps[data-astro-cid-lcdefpme]{gap:24px;margin:0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-template-columns:56px minmax(0,1fr);gap:16px;display:grid}.step-num[data-astro-cid-lcdefpme]{border:2px solid var(--ink);background:var(--accent);border-radius:4px;place-items:center;width:48px;height:48px;font-weight:500;display:grid}.steps[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:4px;font-size:19px}.steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],.ordering-media[data-astro-cid-lcdefpme]{margin:0}.ordering-media[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:4/3;object-fit:cover;border:1px solid var(--line);border-radius:4px;width:100%}.ordering-media[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{color:var(--muted);align-items:center;gap:8px;margin-top:12px;font-size:15px;display:flex}.coverage-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);align-items:center;gap:32px;display:grid}.city-list[data-astro-cid-lcdefpme]{border:1px solid var(--line);background:var(--surface);border-radius:4px;grid-template-columns:minmax(0,1fr);gap:0;margin:0;padding:0;list-style:none;display:grid}.city-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr) minmax(0,1fr);align-items:baseline;gap:8px;padding:14px 16px;display:grid}.city-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:last-child{border-bottom:0}.city-name[data-astro-cid-lcdefpme]{font-weight:600}.city-time[data-astro-cid-lcdefpme]{color:var(--ink-2);font-size:15px}.city-note[data-astro-cid-lcdefpme]{color:var(--muted);font-size:14px}.java-map[data-astro-cid-lcdefpme]{width:100%;height:auto}.quote-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:20px;margin:0;padding:0;list-style:none;display:grid}.quote-card[data-astro-cid-lcdefpme]{background:var(--paper);border:1px solid var(--line);border-radius:4px;flex-direction:column;padding:24px;display:flex}.quote[data-astro-cid-lcdefpme]{color:var(--ink);flex:1;font-size:18px}.quote-by[data-astro-cid-lcdefpme]{align-items:center;gap:12px;margin-top:8px;display:flex}.quote-by[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme],.quote-by[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:not(.avatar){font-size:15px;display:block}.quote-by[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:not(.avatar){color:var(--muted)}.avatar[data-astro-cid-lcdefpme]{background:var(--ink);color:#fff;width:44px;height:44px;font-family:var(--font-mono);border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:500;display:grid}.faq-wrap[data-astro-cid-lcdefpme]{max-width:820px}.faq-item[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line)}.faq-item[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{cursor:pointer;justify-content:space-between;align-items:center;min-height:56px;padding:14px 0;font-size:18px;font-weight:600;list-style:none;display:flex}.faq-item[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]:after{content:"+";font-family:var(--font-mono);margin-left:16px;font-size:22px}.faq-item[data-astro-cid-lcdefpme][open] summary[data-astro-cid-lcdefpme]:after{content:"–"}.faq-item[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0;padding-bottom:16px}.final-cta[data-astro-cid-lcdefpme]{padding:64px 0}.final-inner[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);align-items:center;gap:24px;display:grid}.final-inner[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(1.8rem,3.5vw,2.6rem)}.final-inner[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.final-inner[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{justify-self:start}@media (width>=640px){.cat-grid[data-astro-cid-lcdefpme],.ind-list[data-astro-cid-lcdefpme],.why-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.ind-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-right:0}}@media (width>=900px){.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.stats-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr))}.stats-grid[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{border-bottom:0;border-right:1px solid var(--line)}.stats-grid[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]:last-child{border-right:0}.cat-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}.why-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr))}.ordering-grid[data-astro-cid-lcdefpme],.coverage-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.quote-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}.final-inner[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) auto}}
