body{background:var(--bg);color:var(--ink);margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.brandbar[data-astro-cid-rjutzxhx]{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;gap:12px;padding:10px 18px;display:flex}.bb-brand[data-astro-cid-rjutzxhx]{color:inherit;align-items:center;gap:10px;min-width:0;text-decoration:none;display:flex}.bb-logo[data-astro-cid-rjutzxhx]{object-fit:cover;border-radius:9px;flex:none;width:32px;height:32px}.bb-logo-txt[data-astro-cid-rjutzxhx]{background:var(--card-soft);color:var(--brand);justify-content:center;align-items:center;font-size:12px;font-weight:600;display:flex}.bb-names[data-astro-cid-rjutzxhx] b[data-astro-cid-rjutzxhx]{font-size:14.5px;font-weight:600}.bb-link[data-astro-cid-rjutzxhx]{color:var(--brand,var(--ink));white-space:nowrap;font-size:12.5px;font-weight:500;text-decoration:none}.hero[data-astro-cid-rjutzxhx]{background:linear-gradient(140deg,#dcd2bd,#c2b393) 50%/cover;align-items:flex-end;min-height:200px;display:flex;position:relative}.hero[data-astro-cid-rjutzxhx].has-img{min-height:240px}@media (min-width:1100px){.hero[data-astro-cid-rjutzxhx].has-img{min-height:260px;max-height:320px}}.hero-shade[data-astro-cid-rjutzxhx]{background:linear-gradient(#0000000d,#0000009e);position:absolute;top:0;bottom:0;left:0;right:0}.hero-in[data-astro-cid-rjutzxhx]{color:#fff;width:100%;max-width:860px;margin:0 auto;padding:22px 18px;position:relative}.hero-pills[data-astro-cid-rjutzxhx]{flex-wrap:wrap;gap:7px;margin-bottom:9px;display:flex}.hpill[data-astro-cid-rjutzxhx]{color:var(--color-ink-dark);background:#fffffff0;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:500}.hero-in[data-astro-cid-rjutzxhx] h1[data-astro-cid-rjutzxhx]{font-family:var(--serif,inherit);font-style:var(--h1-style,normal);color:#fff;text-shadow:0 1px 10px #00000059;margin:0 0 7px;font-size:30px;font-weight:600;line-height:1.15}.hero-facts[data-astro-cid-rjutzxhx]{opacity:.96;text-shadow:0 1px 8px #00000059;flex-wrap:wrap;gap:10px;font-size:13.5px;display:flex}.hero-facts[data-astro-cid-rjutzxhx] span[data-astro-cid-rjutzxhx]+span[data-astro-cid-rjutzxhx]:before{content:"·";opacity:.7;margin-right:10px}@media (max-width:640px){.hero-in[data-astro-cid-rjutzxhx] h1[data-astro-cid-rjutzxhx]{font-size:24px}.hero[data-astro-cid-rjutzxhx].has-img{min-height:230px}}.wrap[data-astro-cid-rjutzxhx]{max-width:860px;margin:0 auto;padding:20px 18px 40px}@media (max-width:860px){.wrap[data-astro-cid-rjutzxhx]{padding-bottom:96px}}.ficha[data-astro-cid-rjutzxhx]{display:block}@media (min-width:860px){.ficha[data-astro-cid-rjutzxhx]{grid-template-columns:1fr 300px;align-items:start;gap:24px;display:grid}.content[data-astro-cid-rjutzxhx]{grid-area:1/1}.buy[data-astro-cid-rjutzxhx]{grid-area:1/2}}.blk[data-astro-cid-rjutzxhx]{border:1px solid var(--line);border-radius:var(--card-radius,14px);background:#fff;margin-bottom:14px;padding:16px}.blk-t[data-astro-cid-rjutzxhx]{color:var(--color-ink-dark);margin:0 0 4px;font-size:15px;font-weight:600}.blk-sub[data-astro-cid-rjutzxhx]{color:var(--color-text-muted);margin-bottom:6px;font-size:12.5px;font-weight:300}.desc[data-astro-cid-rjutzxhx]{color:var(--color-ink-dark);white-space:pre-line;margin:6px 0 0;font-size:14px;font-weight:300;line-height:1.6}.slots[data-astro-cid-rjutzxhx]{flex-direction:column;margin-top:6px;display:flex}.sday[data-astro-cid-rjutzxhx]{padding:10px 0}.sday[data-astro-cid-rjutzxhx]+.sday[data-astro-cid-rjutzxhx]{border-top:1px solid var(--line)}.sday-n[data-astro-cid-rjutzxhx]{color:var(--color-ink-dark);margin-bottom:2px;font-size:15px;font-weight:600}.slot[data-astro-cid-rjutzxhx]{align-items:baseline;gap:10px;padding:5px 0;font-size:15px;display:flex}.s-time[data-astro-cid-rjutzxhx]{color:var(--color-ink-dark);font-weight:500}.s-ins[data-astro-cid-rjutzxhx]{color:var(--color-text-muted);font-size:13.5px;font-weight:300}.s-free[data-astro-cid-rjutzxhx]{white-space:nowrap;margin-left:auto;font-size:13px;font-weight:500}.s-free[data-astro-cid-rjutzxhx].ok{color:var(--sage-ink)}.s-free[data-astro-cid-rjutzxhx].low{color:var(--color-amber-ink)}.s-free[data-astro-cid-rjutzxhx].full{color:var(--color-text-muted)}.gal[data-astro-cid-rjutzxhx]{grid-template-columns:1fr 1fr;grid-auto-rows:120px;gap:8px;margin-top:10px;display:grid}.gtile[data-astro-cid-rjutzxhx]{background-color:var(--card-soft);background-position:50%;background-size:cover;border-radius:10px}.who[data-astro-cid-rjutzxhx]{background:var(--card-soft);border:1px solid var(--line);border-radius:16px;margin-top:10px;padding:0 15px}.who-row[data-astro-cid-rjutzxhx]{align-items:center;gap:11px;padding:12px 0;display:flex}.ava[data-astro-cid-rjutzxhx]{background:var(--color-teal-bg);border-radius:50%;flex:none;justify-content:center;align-items:center;width:38px;height:38px;font-size:13px;display:flex}.who-row[data-astro-cid-rjutzxhx] b[data-astro-cid-rjutzxhx]{color:var(--color-ink-dark);font-size:14px;font-weight:500}.who-row[data-astro-cid-rjutzxhx] .dir[data-astro-cid-rjutzxhx]{color:var(--color-text-muted);margin-top:2px;font-size:12px;font-weight:300;text-decoration:none;display:block}.buy[data-astro-cid-rjutzxhx]{background:var(--card-soft);border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:11px;margin:0 0 14px;padding:16px;display:flex}@media (min-width:860px){.buy[data-astro-cid-rjutzxhx]{margin:0;position:sticky;top:16px}}.buy-price[data-astro-cid-rjutzxhx]{color:var(--color-ink-dark);font-size:23px;font-weight:600}.buy-sub[data-astro-cid-rjutzxhx]{color:var(--color-text-muted);margin-top:1px;font-size:12px}.buy-facts[data-astro-cid-rjutzxhx]{flex-direction:column;margin:2px 0 4px;display:flex}.bf[data-astro-cid-rjutzxhx]{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding:8px 0;font-size:12.5px;display:flex}.bf[data-astro-cid-rjutzxhx]:last-child{border-bottom:none}.bf[data-astro-cid-rjutzxhx] span[data-astro-cid-rjutzxhx]{color:var(--color-text-muted)}.bf[data-astro-cid-rjutzxhx] b[data-astro-cid-rjutzxhx]{text-align:right;font-weight:600}.cta[data-astro-cid-rjutzxhx]{text-align:center;background:var(--brand);color:#fff;border-radius:var(--cta-radius,999px);padding:13px;font-size:14.5px;font-weight:600;text-decoration:none;display:block}.trust[data-astro-cid-rjutzxhx]{color:var(--color-tan);text-align:center;font-size:10.5px}.foot[data-astro-cid-rjutzxhx]{border-top:1px solid var(--line);color:var(--color-text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:26px;padding:18px 0 0;font-size:12px;display:flex}.foot[data-astro-cid-rjutzxhx] a[data-astro-cid-rjutzxhx]{color:var(--color-text-muted);text-decoration:none}.foot-r[data-astro-cid-rjutzxhx]{flex-wrap:wrap;gap:8px;display:flex}.fbtn[data-astro-cid-rjutzxhx]{border:1px solid var(--line);border-radius:999px;padding:7px 13px;font-size:12.5px;font-weight:500;color:var(--brand,var(--ink))!important}.mobar[data-astro-cid-rjutzxhx]{display:none}@media (max-width:859px){.mobar[data-astro-cid-rjutzxhx]{padding:10px 16px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--line);z-index:40;background:#fffffff7;align-items:center;gap:12px;display:flex;position:fixed;bottom:0;left:0;right:0}.mobar-pr[data-astro-cid-rjutzxhx]{color:var(--color-ink-dark);font-size:15px;font-weight:600}.mobar-pr[data-astro-cid-rjutzxhx] small[data-astro-cid-rjutzxhx]{color:var(--color-text-muted);font-size:10.5px;font-weight:400;display:block}.mobar[data-astro-cid-rjutzxhx] .cta[data-astro-cid-rjutzxhx]{flex:1;max-width:220px;margin-left:auto;padding:11px}}
