:root{--ink:#1d2419;--muted:#5a6553;--line:#e3e8de;--soft:#f4f7f0}[data-astro-cid-j7pv25f6]{box-sizing:border-box}body{margin:0;font-family:Inter,system-ui,sans-serif;color:var(--ink);line-height:1.6;background:#fff}img[data-astro-cid-j7pv25f6]{max-width:100%;display:block}a[data-astro-cid-j7pv25f6]{color:var(--deep)}.wrap[data-astro-cid-j7pv25f6]{max-width:1120px;margin:0 auto;padding:0 20px}.preview[data-astro-cid-j7pv25f6]{background:#fff8e1;color:#6b5300;font-size:.82rem;text-align:center;padding:6px 12px}header[data-astro-cid-j7pv25f6]{position:sticky;top:0;z-index:10;background:#fffffff7;border-bottom:1px solid var(--line)}header[data-astro-cid-j7pv25f6] .wrap[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;height:72px;gap:12px}.brand[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{height:52px;width:auto}nav[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{margin-left:20px;text-decoration:none;font-size:.93rem;color:var(--ink);font-weight:500}.call[data-astro-cid-j7pv25f6]{background:var(--accent);color:var(--accentInk)!important;padding:10px 16px;border-radius:6px;font-weight:700;white-space:nowrap}h1[data-astro-cid-j7pv25f6],h2[data-astro-cid-j7pv25f6],h3[data-astro-cid-j7pv25f6]{font-family:Barlow Condensed,Inter,sans-serif;letter-spacing:.01em}.hero[data-astro-cid-j7pv25f6]{position:relative;color:#fff;background:var(--deep)}.hero[data-astro-cid-j7pv25f6] .bg[data-astro-cid-j7pv25f6]{position:absolute;inset:0;background-size:cover;background-position:center 60%}.hero[data-astro-cid-j7pv25f6] .bg[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#14200ce0,#14200c9e 55%,#14200c40)}.hero[data-astro-cid-j7pv25f6] .wrap[data-astro-cid-j7pv25f6]{position:relative;padding:84px 20px 76px}.badge[data-astro-cid-j7pv25f6]{display:inline-block;background:var(--gold);color:#2a2006;border-radius:4px;padding:5px 12px;font-size:.82rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;margin-bottom:18px}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(2.3rem,6vw,4rem);line-height:1.02;margin:0 0 16px;max-width:760px;font-weight:700}.hero[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:1.1rem;max-width:620px;opacity:.94;margin:0}.btns[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.btn[data-astro-cid-j7pv25f6]{display:inline-block;padding:13px 22px;border-radius:6px;font-weight:700;text-decoration:none}.btn[data-astro-cid-j7pv25f6].primary{background:var(--accent);color:var(--accentInk)}.btn[data-astro-cid-j7pv25f6].ghost{border:1px solid rgba(255,255,255,.6);color:#fff}.strip[data-astro-cid-j7pv25f6]{background:var(--gold);color:#2a2006}.strip[data-astro-cid-j7pv25f6] .wrap[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:8px 28px;padding:12px 20px;font-weight:600;font-size:.95rem}section[data-astro-cid-j7pv25f6]{padding:68px 0}h2[data-astro-cid-j7pv25f6]{font-size:2.4rem;margin:0 0 8px;line-height:1.1}.kicker[data-astro-cid-j7pv25f6]{color:#4b8a00;text-transform:uppercase;letter-spacing:.14em;font-size:.78rem;font-weight:700}.grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:18px;margin-top:26px}.prod[data-astro-cid-j7pv25f6]{border:1px solid var(--line);border-radius:10px;overflow:hidden;background:#fff}.prod[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:150px;object-fit:cover}.prod[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]{padding:14px 16px 16px}.prod[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin:0 0 4px;font-size:1.35rem}.prod[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;color:var(--muted);font-size:.92rem}.alt[data-astro-cid-j7pv25f6]{background:var(--soft)}.two[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:36px;align-items:start}.card[data-astro-cid-j7pv25f6]{border:1px solid var(--line);border-radius:10px;padding:24px;background:#fff}.card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin:0 0 8px;font-size:1.5rem}.also[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px;margin-top:24px}.also[data-astro-cid-j7pv25f6] .card[data-astro-cid-j7pv25f6]{padding:0;overflow:hidden}.also[data-astro-cid-j7pv25f6] .card[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:200px;object-fit:cover}.also[data-astro-cid-j7pv25f6] .card[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]{padding:18px 20px}.also[data-astro-cid-j7pv25f6] .card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;color:var(--muted)}ul[data-astro-cid-j7pv25f6].tick{padding:0;list-style:none;margin:16px 0 0}ul[data-astro-cid-j7pv25f6].tick li[data-astro-cid-j7pv25f6]{padding-left:26px;position:relative;margin-bottom:10px}ul[data-astro-cid-j7pv25f6].tick li[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;left:2px;top:.5em;width:12px;height:12px;border-radius:3px;background:var(--accent)}table[data-astro-cid-j7pv25f6].hours{width:100%;border-collapse:collapse;margin-top:6px}table[data-astro-cid-j7pv25f6].hours td[data-astro-cid-j7pv25f6]{padding:9px 0;border-bottom:1px solid var(--line)}table[data-astro-cid-j7pv25f6].hours td[data-astro-cid-j7pv25f6]:last-child{text-align:right;font-weight:600}dl[data-astro-cid-j7pv25f6]{margin:0}dt[data-astro-cid-j7pv25f6]{font-size:.78rem;text-transform:uppercase;letter-spacing:.12em;color:var(--muted);margin-top:14px}dd[data-astro-cid-j7pv25f6]{margin:2px 0 0;font-size:1.05rem}footer[data-astro-cid-j7pv25f6]{background:var(--deep);color:#c9d4c0;font-size:.88rem;padding:30px 0}footer[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:#fff}.mobilebar[data-astro-cid-j7pv25f6]{display:none}@media(max-width:780px){nav[data-astro-cid-j7pv25f6]{display:none}.two[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:24px}section[data-astro-cid-j7pv25f6]{padding:50px 0}.hero[data-astro-cid-j7pv25f6] .wrap[data-astro-cid-j7pv25f6]{padding:56px 20px 52px}.brand[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{height:44px}.prod[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{height:170px}.mobilebar[data-astro-cid-j7pv25f6]{display:flex;position:fixed;bottom:0;left:0;right:0;z-index:20}.mobilebar[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{flex:1;text-align:center;padding:15px 0;font-weight:700;text-decoration:none}body{padding-bottom:54px}}
