.hero[data-astro-cid-q5rd2rmk]{flex-direction:column;gap:18px;padding-top:clamp(28px,4vw,56px);display:flex}.hero[data-astro-cid-q5rd2rmk] .h1[data-astro-cid-q5rd2rmk]{line-height:.95}.hero__row[data-astro-cid-q5rd2rmk]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 48px;padding-top:6px;display:flex}.hero__lead[data-astro-cid-q5rd2rmk]{max-width:600px;color:var(--ink-2);text-wrap:pretty;flex:420px;font-size:18px;font-weight:500;line-height:1.6}.hero__cta[data-astro-cid-q5rd2rmk]{flex-wrap:wrap;align-items:center;gap:10px 20px;display:flex}.btn--hero[data-astro-cid-q5rd2rmk]{min-height:52px;padding:0 24px;font-size:15.5px}.hero__strip[data-astro-cid-q5rd2rmk]{border-top:1px solid var(--line-2);flex-wrap:wrap;align-items:center;gap:10px 28px;margin:10px 0 0;padding:20px 0 0;list-style:none;display:flex}.hero__strip[data-astro-cid-q5rd2rmk] li[data-astro-cid-q5rd2rmk]{color:var(--ink-2);align-items:center;gap:10px;font-size:15px;font-weight:600;display:inline-flex}.hero__strip[data-astro-cid-q5rd2rmk] strong[data-astro-cid-q5rd2rmk]{color:var(--ink);font-weight:800}.hero__dot[data-astro-cid-q5rd2rmk]{border-radius:var(--r-pill);background:var(--terracotta);flex:none;width:8px;height:8px}.plans[data-astro-cid-q5rd2rmk]{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.plans[data-astro-cid-q5rd2rmk]>li[data-astro-cid-q5rd2rmk]{min-width:0}.run[data-astro-cid-q5rd2rmk]{border-radius:var(--r-2xl);background:var(--peach);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,72px);padding:clamp(32px,4vw,56px);display:grid}.run__text[data-astro-cid-q5rd2rmk]{flex-direction:column;gap:16px;min-width:0;display:flex}.run__lead[data-astro-cid-q5rd2rmk]{max-width:480px;color:var(--ink-2);font-size:16.5px;font-weight:500;line-height:1.6}.run__facts[data-astro-cid-q5rd2rmk]{flex-direction:column;gap:10px;margin:4px 0 0;padding:0;list-style:none;display:flex}.run__facts[data-astro-cid-q5rd2rmk] li[data-astro-cid-q5rd2rmk]{color:var(--ink-2);align-items:flex-start;gap:10px;font-size:15px;font-weight:600;line-height:1.5;display:flex}.run__tick[data-astro-cid-q5rd2rmk]{border-radius:var(--r-pill);background:var(--white);width:22px;height:22px;color:var(--terracotta-ink);flex:none;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.widget[data-astro-cid-q5rd2rmk]{border-radius:var(--r-2xl);background:var(--white);flex-direction:column;gap:14px;min-width:0;padding:22px;display:flex;box-shadow:0 24px 60px #1e1a1729}.widget__head[data-astro-cid-q5rd2rmk]{justify-content:space-between;align-items:baseline;gap:12px;padding:0 4px;display:flex}.widget__title[data-astro-cid-q5rd2rmk]{letter-spacing:-.025em;font-size:19px;font-weight:800}.widget__togo[data-astro-cid-q5rd2rmk]{color:var(--muted);font-size:13px;font-weight:600}.tonight[data-astro-cid-q5rd2rmk]{border-radius:var(--r-lg);background:var(--cream);flex-direction:column;gap:12px;padding:12px;display:flex}.tonight__row[data-astro-cid-q5rd2rmk]{align-items:center;gap:14px;display:flex}.tonight[data-astro-cid-q5rd2rmk] .tonight__img{object-fit:cover;background:var(--sand-2);border-radius:16px;flex:none;width:76px;height:76px}.tonight__text[data-astro-cid-q5rd2rmk]{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.tonight__label[data-astro-cid-q5rd2rmk]{letter-spacing:.1em;color:var(--terracotta-ink);align-items:center;gap:8px;font-size:11px;font-weight:800;display:inline-flex}.tonight__title[data-astro-cid-q5rd2rmk]{letter-spacing:-.02em;font-size:17px;font-weight:800;line-height:1.2}.tonight__meta[data-astro-cid-q5rd2rmk]{color:var(--muted);font-size:13px;font-weight:600}.tonight__rate[data-astro-cid-q5rd2rmk]{border-top:1px solid var(--line);flex-direction:column;gap:8px;padding-top:12px;display:flex}.tonight__ask[data-astro-cid-q5rd2rmk]{color:var(--ink-2);font-size:13px;font-weight:700}.rates[data-astro-cid-q5rd2rmk]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.rate[data-astro-cid-q5rd2rmk]{border-radius:var(--r-pill);background:var(--white);min-width:0;height:44px;color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--line-2);white-space:nowrap;transition:background var(--t-fast), transform var(--t) var(--ease);border:0;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:13.5px;font-weight:800;display:inline-flex}.rate[data-astro-cid-q5rd2rmk]:hover{background:var(--sand)}.rate[data-astro-cid-q5rd2rmk]:active{transform:scale(.97)}.rate--loved[data-astro-cid-q5rd2rmk]{background:var(--ink);color:var(--cream);box-shadow:none}.rate--loved[data-astro-cid-q5rd2rmk]:hover{background:var(--night-3)}.rate--loved[data-astro-cid-q5rd2rmk] svg{color:var(--terracotta)}@media (width<=479px){.rate[data-astro-cid-q5rd2rmk]{padding:0 6px;font-size:13px}.rate[data-astro-cid-q5rd2rmk] svg{display:none}}.fresh[data-astro-cid-q5rd2rmk]{border-radius:var(--r-pill);background:var(--green-bg);height:20px;color:var(--green);letter-spacing:.06em;align-items:center;padding:0 8px;font-size:10.5px;display:inline-flex}.upcoming[data-astro-cid-q5rd2rmk]{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.widget[data-astro-cid-q5rd2rmk] .up{transition:background var(--t) ease;border-radius:16px;align-items:center;gap:12px;padding:8px 6px;display:flex}.widget[data-astro-cid-q5rd2rmk] .up.is-fresh{background:color-mix(in srgb, var(--green-bg) 55%, var(--white))}.widget[data-astro-cid-q5rd2rmk] .up__img{object-fit:cover;background:var(--sand-2);border-radius:12px;flex:none;width:46px;height:46px}.widget[data-astro-cid-q5rd2rmk] .up__text{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.widget[data-astro-cid-q5rd2rmk] .up__label{letter-spacing:.1em;color:var(--muted);align-items:center;gap:8px;font-size:10.5px;font-weight:800;display:inline-flex}.widget[data-astro-cid-q5rd2rmk] .up__label .fresh{height:18px;padding:0 7px;font-size:10px}.widget[data-astro-cid-q5rd2rmk] .up__title{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:800;overflow:hidden}.widget[data-astro-cid-q5rd2rmk] .up__min{color:var(--muted);flex:none;font-size:12.5px;font-weight:700}.refilled[data-astro-cid-q5rd2rmk]{background:var(--green-bg);color:var(--green);border-radius:16px;align-items:center;gap:10px;padding:12px 14px;font-size:13.5px;font-weight:700;line-height:1.45;display:flex}.refilled[data-astro-cid-q5rd2rmk] svg{flex:none}.widget__foot[data-astro-cid-q5rd2rmk]{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;min-height:48px;padding:12px 4px 0;display:flex}.widget__list[data-astro-cid-q5rd2rmk]{color:var(--ink-2);align-items:center;gap:8px;font-size:13px;font-weight:700;display:inline-flex}.widget__reset[data-astro-cid-q5rd2rmk]{border-radius:var(--r-pill);background:var(--sand);height:36px;color:var(--ink-2);transition:background var(--t-fast);border:0;padding:0 14px;font-size:13px;font-weight:700;position:relative}.widget__reset[data-astro-cid-q5rd2rmk]:after{content:"";position:absolute;inset:-4px 0}.widget__reset[data-astro-cid-q5rd2rmk]:hover{background:var(--sand-2)}.widget__cooked[data-astro-cid-q5rd2rmk]{color:var(--muted);padding:0 4px;font-size:12.5px;font-weight:600}.features[data-astro-cid-q5rd2rmk]{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.feature[data-astro-cid-q5rd2rmk]{border-radius:var(--r-xl);background:var(--white);box-shadow:var(--shadow-1);transition:transform var(--t-slow) var(--ease), box-shadow var(--t-slow) var(--ease);flex-direction:column;gap:12px;padding:26px;display:flex}.feature[data-astro-cid-q5rd2rmk]:hover{box-shadow:var(--shadow-lift);transform:translateY(-3px)}.feature__icon[data-astro-cid-q5rd2rmk]{background:var(--peach);width:48px;height:48px;color:var(--terracotta-ink);border-radius:16px;justify-content:center;align-items:center;display:inline-flex}.feature__title[data-astro-cid-q5rd2rmk]{letter-spacing:-.03em;text-wrap:balance;margin-top:4px;font-size:21px;font-weight:800;line-height:1.2}.feature[data-astro-cid-q5rd2rmk] p[data-astro-cid-q5rd2rmk]{color:var(--ink-2);font-size:15.5px;font-weight:500;line-height:1.6}.feature__link[data-astro-cid-q5rd2rmk]{margin-top:auto}.faqs[data-astro-cid-q5rd2rmk]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}.faqs__head[data-astro-cid-q5rd2rmk]{flex-direction:column;gap:12px;display:flex}.faqs[data-astro-cid-q5rd2rmk] .faq{border-top:1px solid var(--line-2)}@media (width<=1023px){.run[data-astro-cid-q5rd2rmk]{grid-template-columns:minmax(0,1fr)}.faqs[data-astro-cid-q5rd2rmk]{grid-template-columns:minmax(0,1fr);gap:16px}}@media (width<=759px){.hero[data-astro-cid-q5rd2rmk]{gap:14px}.hero__lead[data-astro-cid-q5rd2rmk]{flex-basis:100%;font-size:16.5px}.hero__cta[data-astro-cid-q5rd2rmk] .btn[data-astro-cid-q5rd2rmk]{flex:auto}.plans[data-astro-cid-q5rd2rmk]{gap:14px}.run[data-astro-cid-q5rd2rmk]{gap:24px;padding:28px 16px 16px}.widget[data-astro-cid-q5rd2rmk]{padding:16px}.tonight[data-astro-cid-q5rd2rmk] .tonight__img{width:64px;height:64px}}
