section.svelte-1s8besv{background:var(--white)}section.svelte-1s8besv.cream{background:var(--cream)}.grid.svelte-1s8besv{align-items:center;gap:2.5rem;padding-block:4rem;display:grid}@media (width>=640px){.grid.svelte-1s8besv{padding-block:6rem}}@media (width>=768px){.grid.svelte-1s8besv{grid-template-columns:1fr 1fr;gap:4rem}.grid.svelte-1s8besv.art-right .art:where(.svelte-1s8besv){order:1}}.tag.svelte-1s8besv{background:var(--sky);color:var(--blue);letter-spacing:.12em;text-transform:uppercase;border-radius:9999px;padding:.25rem .75rem;font-size:10px;font-weight:500;display:inline-block}h2.svelte-1s8besv{white-space:pre-line;margin-top:1.25rem;font-size:2.25rem;font-weight:300;line-height:1.25}@media (width>=640px){h2.svelte-1s8besv{font-size:3rem;line-height:1}}.lede.svelte-1s8besv{max-width:28rem;color:var(--stone);margin-top:1.25rem;font-size:15px;line-height:1.625}.panel.svelte-1ukf44i{border-radius:var(--panel-radius);padding:2.5rem 1.5rem 0}@media (width>=640px){.panel.svelte-1ukf44i{padding-inline:3.5rem}}.panel.svelte-1ukf44i.sky{background:var(--sky)}.panel.svelte-1ukf44i.blue{background:var(--blue)}.screen.svelte-1ukf44i{background:var(--white);border-radius:1.5rem 1.5rem 0 0;max-width:340px;height:420px;margin-inline:auto;padding:1rem;overflow:hidden}.screen.svelte-1ukf44i.bezel{border:6px solid var(--phone-bezel);border-bottom:0}dl.svelte-13f1cz3{grid-template-columns:repeat(3,1fr);gap:.75rem;margin-top:2rem;display:grid}dl.svelte-13f1cz3 div:where(.svelte-13f1cz3){background:var(--white);border-radius:.75rem;flex-direction:column-reverse;justify-content:flex-end;padding:1rem;display:flex}dd.svelte-13f1cz3{font-size:1.5rem;font-weight:300;line-height:2rem}dt.svelte-13f1cz3{letter-spacing:.1em;text-transform:uppercase;color:var(--stone);margin-top:.5rem;font-size:10px}.grabber.svelte-13f1cz3{background:#0003;border-radius:9999px;width:2.5rem;height:.25rem;margin-inline:auto}.confirmed.svelte-13f1cz3{border:1px solid var(--border);box-shadow:var(--shadow-sm);text-align:center;border-radius:1rem;margin-top:1rem;padding:1.5rem 1.5rem 4rem}.check.svelte-13f1cz3{background:var(--blue);width:3rem;height:3rem;color:var(--white);border-radius:50%;justify-content:center;align-items:center;margin:4rem auto 0;font-size:1.25rem;display:flex}.label.svelte-13f1cz3{letter-spacing:.1em;text-transform:uppercase;color:var(--blue);margin-top:.75rem;font-size:9px;font-weight:500}.visit.svelte-13f1cz3{margin-top:.25rem;font-size:1.25rem;font-weight:300;line-height:1.75rem}.shop.svelte-13f1cz3{font-size:.875rem;font-weight:500;line-height:1.25rem}.question.svelte-13f1cz3{text-align:center;margin-top:1rem;font-size:.75rem;font-weight:500;line-height:1rem}.hint.svelte-13f1cz3{text-align:center;color:var(--stone);font-size:10px}.reasons.svelte-13f1cz3{color:var(--stone);flex-wrap:wrap;justify-content:center;gap:.375rem;margin-top:.75rem;font-size:9px;display:flex}.reasons.svelte-13f1cz3 span:where(.svelte-13f1cz3){background:#0000000d;border-radius:9999px;padding:.375rem .75rem}.panel.svelte-gz3zk5{border-radius:var(--panel-radius);background:var(--mint);flex-direction:column;gap:1rem;padding:1.5rem;display:flex}@media (width>=640px){.panel.svelte-gz3zk5{padding:3rem}}article.svelte-gz3zk5{border:1px solid var(--border);background:var(--white);box-shadow:var(--shadow-sm);border-radius:.75rem;padding:1rem}.score.svelte-gz3zk5{background:var(--mint);color:var(--green);border-radius:.25rem;padding:.125rem .5rem;font-size:10px;font-weight:500}h3.svelte-gz3zk5{margin-top:.5rem;font-size:.875rem;font-weight:500;line-height:1.25rem}p.svelte-gz3zk5{color:var(--stone);font-size:11px}.address.svelte-gz3zk5{margin-top:.25rem}.open.svelte-gz3zk5{color:var(--green)}.closed.svelte-gz3zk5{color:var(--red)}ul.svelte-gz3zk5{flex-direction:column;gap:.75rem;margin-top:1.5rem;font-size:.875rem;line-height:1.25rem;display:flex}li.svelte-gz3zk5{align-items:center;gap:.75rem;display:flex}.check.svelte-gz3zk5{background:var(--sky);width:1.25rem;height:1.25rem;color:var(--blue);border-radius:50%;justify-content:center;align-items:center;display:flex}section.svelte-pqfd02{padding-block:3rem}@media (width>=640px){section.svelte-pqfd02{padding-block:5rem}}.card.svelte-pqfd02{border-radius:var(--panel-radius);background:var(--cta-gradient);color:var(--white);align-items:center;gap:2.5rem;padding:3rem 1.5rem;display:grid}@media (width>=640px){.card.svelte-pqfd02{padding-inline:3.5rem}}@media (width>=768px){.card.svelte-pqfd02{grid-template-columns:1fr 1fr}}.copy.svelte-pqfd02{order:1}@media (width>=768px){.copy.svelte-pqfd02{order:0}}.eyebrow.svelte-pqfd02{letter-spacing:.16em;text-transform:uppercase;color:#ffffffb3;font-size:10px;font-weight:500}h2.svelte-pqfd02{margin-top:1rem;font-size:2.25rem;font-weight:300;line-height:1.25}@media (width>=640px){h2.svelte-pqfd02{font-size:3rem;line-height:1}}.lede.svelte-pqfd02{color:#ffffffe6;max-width:24rem;margin-top:1.25rem;font-size:15px;line-height:1.625}.form.svelte-pqfd02{margin-top:1.5rem}.note.svelte-pqfd02{color:#fffc;margin-top:1.25rem;font-size:.75rem;line-height:1rem}.mark.svelte-pqfd02{justify-content:center;display:flex}.logo.svelte-pqfd02{width:13rem;height:9rem}@media (width>=640px){.logo.svelte-pqfd02{width:18rem;height:13rem}}header.svelte-12oov38{background:var(--hero-gradient);color:var(--white);overflow:hidden}nav.svelte-12oov38{justify-content:center;align-items:center;gap:.5rem;padding-block:1rem;font-size:.875rem;line-height:1.25rem;display:flex}@media (width>=640px){nav.svelte-12oov38{padding-block:1.25rem}}@media (width>=768px){nav.svelte-12oov38{justify-content:flex-start}}.logo.svelte-12oov38{width:2.75rem;height:2rem}.intro.svelte-12oov38{text-align:center;max-width:48rem;margin-inline:auto;padding-top:2.5rem}@media (width>=640px){.intro.svelte-12oov38{padding-top:3.5rem}}.badge.svelte-12oov38{background:var(--white);color:var(--charcoal);letter-spacing:.14em;text-transform:uppercase;border-radius:9999px;align-items:center;gap:.5rem;padding:.375rem 1rem;font-size:10px;font-weight:500;display:inline-flex}.dot.svelte-12oov38{background:var(--blue);border-radius:50%;width:.375rem;height:.375rem}h1.svelte-12oov38{letter-spacing:-.025em;margin-top:2rem;font-size:44px;font-weight:300;line-height:1.05}@media (width>=640px){h1.svelte-12oov38{font-size:3.75rem;line-height:1}}@media (width>=768px){h1.svelte-12oov38{font-size:68px}}.lede.svelte-12oov38{color:#ffffffe6;max-width:28rem;margin:1.5rem auto 0;font-size:1rem;font-weight:300;line-height:1.5rem}@media (width>=640px){.lede.svelte-12oov38{font-size:1.125rem;line-height:1.75rem}}.form.svelte-12oov38{margin-top:2rem}.note.svelte-12oov38{color:#fffc;margin-top:1.25rem;font-size:.75rem;line-height:1rem}img.svelte-12oov38{-webkit-user-select:none;user-select:none;width:260px;margin:2.5rem auto 0}@media (width>=640px){img.svelte-12oov38{width:320px}}@media (width>=768px){img.svelte-12oov38{width:380px}}.grid.svelte-4g52im{gap:2.5rem;padding-block:4rem;display:grid}@media (width>=640px){.grid.svelte-4g52im{padding-block:6rem}}@media (width>=768px){.grid.svelte-4g52im{grid-template-columns:1fr 1fr;gap:0}}@media (width>=768px){.pitch.svelte-4g52im{border-right:1px solid var(--border);padding-right:2.5rem}}.eyebrow.svelte-4g52im{letter-spacing:.16em;text-transform:uppercase;color:var(--blue);font-size:10px;font-weight:500}h2.svelte-4g52im{margin-top:1rem;font-size:1.875rem;font-weight:300;line-height:1.25}@media (width>=640px){h2.svelte-4g52im{font-size:2.25rem;line-height:2.5rem}}h2.svelte-4g52im br:where(.svelte-4g52im){display:none}@media (width>=640px){h2.svelte-4g52im br:where(.svelte-4g52im){display:block}}dl.svelte-4g52im{border-top:1px solid var(--border);grid-template-columns:repeat(3,1fr);gap:1rem;padding-top:2.5rem;display:grid}@media (width>=768px){dl.svelte-4g52im{border-top:0;padding-top:.5rem;padding-left:3.5rem}}dl.svelte-4g52im div:where(.svelte-4g52im){flex-direction:column-reverse;justify-content:flex-end;display:flex}dt.svelte-4g52im{color:var(--stone);margin-top:.25rem;font-size:.75rem;line-height:1.375}dd.svelte-4g52im{font-size:1.875rem;font-weight:300;line-height:2.25rem}@media (width>=640px){dd.svelte-4g52im{font-size:2.25rem;line-height:2.5rem}}.filters.svelte-iv0oj7{border:1px solid var(--border);background:var(--cream);border-radius:1rem;margin-top:2rem;padding:1.25rem}.filters.svelte-iv0oj7 p:where(.svelte-iv0oj7){font-size:.875rem;line-height:1.25rem}.chips.svelte-iv0oj7{background:var(--white);color:var(--blue);letter-spacing:.025em;text-transform:uppercase;border-radius:.75rem;flex-wrap:wrap;gap:.5rem;margin-top:.75rem;padding:.75rem;font-size:9px;font-weight:500;display:flex}.chips.svelte-iv0oj7 span:where(.svelte-iv0oj7){background:var(--sky);border-radius:9999px;padding:.375rem .75rem}.muted.svelte-iv0oj7{color:var(--stone)}.toolbar.svelte-iv0oj7{color:var(--stone);justify-content:space-between;font-size:.75rem;line-height:1rem;display:flex}.title.svelte-iv0oj7{justify-content:space-between;align-items:flex-start;margin-top:.5rem;display:flex}.title.svelte-iv0oj7 h3:where(.svelte-iv0oj7){font-size:1.125rem;font-weight:500;line-height:1.75rem}.title.svelte-iv0oj7 .small:where(.svelte-iv0oj7){font-size:10px}.pill.svelte-iv0oj7,.score.svelte-iv0oj7{background:var(--mint);color:var(--green);padding:.125rem .5rem;font-size:9px;font-weight:500}.pill.svelte-iv0oj7{border-radius:9999px}.score.svelte-iv0oj7{border-radius:.25rem;margin-top:.5rem;display:inline-block}.actions.svelte-iv0oj7{text-align:center;color:var(--blue);grid-template-columns:repeat(3,1fr);gap:.5rem;margin-top:.75rem;font-size:10px;display:grid}.actions.svelte-iv0oj7 div:where(.svelte-iv0oj7){border:1px solid var(--border);border-radius:.75rem;padding-block:.75rem}.card.svelte-iv0oj7{border:1px solid var(--border);border-radius:.75rem;margin-top:.75rem;padding:.75rem;font-size:10px}.card.svelte-iv0oj7 .heading:where(.svelte-iv0oj7){font-weight:500}.card.svelte-iv0oj7 .label:where(.svelte-iv0oj7){text-transform:uppercase;color:var(--stone);margin-top:.5rem;font-size:9px;font-weight:500}.row.svelte-iv0oj7{justify-content:space-between;margin-top:.5rem;display:flex}.bars.svelte-iv0oj7{gap:.25rem;margin-top:.5rem;display:flex}.bars.svelte-iv0oj7 span:where(.svelte-iv0oj7){background:var(--sky);border-radius:.125rem;flex:1;height:.5rem}.bars.svelte-iv0oj7 span:where(.svelte-iv0oj7).returned{background:var(--blue)}.bars.svelte-iv0oj7+.muted:where(.svelte-iv0oj7){margin-top:.5rem}
