.bb[data-astro-cid-pfvzopjt]{--bb-green: #16302a;--bb-green-2: #21443b;--bb-brass: #c9a45c;--bb-pole: #b8322a;--bb-cream: #f4eee2;--bb-board: #1b1a18;font-variant-numeric:tabular-nums}.bb[data-astro-cid-pfvzopjt] p[data-astro-cid-pfvzopjt]:not(.eyebrow){line-height:1.6}.bb-stripe[data-astro-cid-pfvzopjt]{background:repeating-linear-gradient(-45deg,var(--bb-pole) 0 14px,var(--bb-cream) 14px 28px,#24477a 28px 42px,var(--bb-cream) 42px 56px)}.bb-hero[data-astro-cid-pfvzopjt]{position:relative;background:var(--bb-green);color:#e9e4d8;overflow:hidden}.bb-hero[data-astro-cid-pfvzopjt] .wrap[data-astro-cid-pfvzopjt]{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;padding-block:88px 104px}.bb-hero[data-astro-cid-pfvzopjt] h1[data-astro-cid-pfvzopjt]{color:#fbf7ee}.bb-hero[data-astro-cid-pfvzopjt] .eyebrow[data-astro-cid-pfvzopjt]{color:var(--bb-brass)}.bb-hero[data-astro-cid-pfvzopjt] .lead[data-astro-cid-pfvzopjt]{margin-top:24px;max-width:470px;font-size:19px;color:#c4cbc3}.bb-hero[data-astro-cid-pfvzopjt] .hero-actions[data-astro-cid-pfvzopjt]{margin-top:32px}.bb-hero[data-astro-cid-pfvzopjt] .text-link[data-astro-cid-pfvzopjt]{color:#f4eee2;border-color:#5d7a70}.bb-hero[data-astro-cid-pfvzopjt]>.bb-stripe[data-astro-cid-pfvzopjt]{position:absolute;left:0;right:0;bottom:0;height:14px}.bb-wall[data-astro-cid-pfvzopjt]{position:relative;padding:0 0 0 40px}.bb-board[data-astro-cid-pfvzopjt]{position:relative;background:var(--bb-board);border:10px solid #6b4a2b;border-radius:10px;padding:34px 36px 30px;box-shadow:0 30px 60px #00000052;color:#efe9dc}.bb-board[data-astro-cid-pfvzopjt] .bb-name[data-astro-cid-pfvzopjt]{font-size:15px;letter-spacing:4px;text-transform:uppercase;color:var(--bb-brass);text-align:center}.bb-board[data-astro-cid-pfvzopjt] ul[data-astro-cid-pfvzopjt]{list-style:none;margin:22px 0 0;padding:0;display:grid;gap:12px}.bb-board[data-astro-cid-pfvzopjt] li[data-astro-cid-pfvzopjt]{display:flex;align-items:baseline;gap:10px;font-size:17px}.bb-board[data-astro-cid-pfvzopjt] li[data-astro-cid-pfvzopjt]:after{content:"";order:1;flex:1;border-bottom:2px dotted #6d6a63}.bb-board[data-astro-cid-pfvzopjt] li[data-astro-cid-pfvzopjt] b[data-astro-cid-pfvzopjt]{order:2;font-size:18px}.bb-board[data-astro-cid-pfvzopjt] small[data-astro-cid-pfvzopjt]{display:block;margin-top:20px;text-align:center;font-size:13px;color:#9b968b}.bb-mirror[data-astro-cid-pfvzopjt]{position:absolute;left:-36px;top:-54px;width:150px;height:150px;border-radius:50%;border:8px solid var(--bb-brass);overflow:hidden;box-shadow:0 18px 36px #0000004d}.bb-mirror[data-astro-cid-pfvzopjt] img[data-astro-cid-pfvzopjt]{width:100%;height:100%;object-fit:cover}.bb-pole[data-astro-cid-pfvzopjt]{position:absolute;right:-26px;top:30px;bottom:30px;width:26px;border-radius:13px;border:4px solid var(--bb-brass)}.bb-split[data-astro-cid-pfvzopjt]{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.bb-split[data-astro-cid-pfvzopjt] p[data-astro-cid-pfvzopjt]:not(.eyebrow):not(.bb-caption){margin-top:16px;font-size:18px;max-width:440px}.bb-chairs[data-astro-cid-pfvzopjt]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.bb-chair[data-astro-cid-pfvzopjt]{text-align:center;padding:22px 12px 18px;border-radius:22px;background:#fffdf8;border:1px solid var(--line)}.bb-chair[data-astro-cid-pfvzopjt] .face[data-astro-cid-pfvzopjt]{width:72px;height:72px;margin:0 auto;border-radius:50%;border:5px solid var(--bb-brass);background:radial-gradient(circle at 35% 30%,#fff,#dfe7e2);display:grid;place-items:center;font-size:22px;font-weight:750;color:var(--bb-green)}.bb-chair[data-astro-cid-pfvzopjt] b[data-astro-cid-pfvzopjt]{display:block;margin-top:12px;font-size:18px}.bb-chair[data-astro-cid-pfvzopjt] .slot[data-astro-cid-pfvzopjt]{display:inline-block;margin-top:10px;padding:6px 12px;border-radius:999px;background:var(--bb-cream);font-size:14px;font-weight:650}.bb-chair[data-astro-cid-pfvzopjt].on{background:var(--bb-green);border-color:var(--bb-green);color:#f4eee2}.bb-chair[data-astro-cid-pfvzopjt].on .slot[data-astro-cid-pfvzopjt]{background:var(--bb-brass);color:var(--bb-green)}.bb-any[data-astro-cid-pfvzopjt]{margin-top:14px;display:flex;justify-content:space-between;align-items:center;padding:16px 22px;border-radius:18px;background:var(--bb-cream);font-weight:650}.bb-any[data-astro-cid-pfvzopjt] span[data-astro-cid-pfvzopjt]:last-child{font-size:15px;color:var(--muted);font-weight:500}.bb-regulars[data-astro-cid-pfvzopjt]{background:var(--bb-cream);border-radius:28px;overflow:hidden}.bb-regulars[data-astro-cid-pfvzopjt]>.bb-stripe[data-astro-cid-pfvzopjt]{height:12px}.bb-regulars[data-astro-cid-pfvzopjt] .inner[data-astro-cid-pfvzopjt]{display:grid;grid-template-columns:.9fr 1.1fr;gap:64px;align-items:center;padding:64px}.bb-regulars[data-astro-cid-pfvzopjt] p[data-astro-cid-pfvzopjt]:not(.eyebrow){margin-top:16px;font-size:17px;max-width:420px}.bb-weeks[data-astro-cid-pfvzopjt]{display:grid;grid-template-columns:repeat(12,1fr);gap:6px}.bb-weeks[data-astro-cid-pfvzopjt] i[data-astro-cid-pfvzopjt]{font-style:normal;aspect-ratio:1 / 2.4;border-radius:10px;border:2px solid #d9cfbd;display:grid;align-content:end;justify-items:center;padding-bottom:8px;font-size:12px;color:var(--muted)}.bb-weeks[data-astro-cid-pfvzopjt] i[data-astro-cid-pfvzopjt].cut{border:0;background:var(--bb-green);color:var(--bb-brass);font-weight:750}.bb-weeks-label[data-astro-cid-pfvzopjt]{margin-top:16px;display:flex;justify-content:space-between;gap:12px;font-size:15px}.bb-weeks-label[data-astro-cid-pfvzopjt] span[data-astro-cid-pfvzopjt]:last-child{color:var(--muted)}.bb-card[data-astro-cid-pfvzopjt]{position:relative;max-width:420px;margin-inline:auto;aspect-ratio:1.586;border-radius:22px;padding:28px;background:linear-gradient(135deg,#21443b,#0f211d);color:#f4eee2;box-shadow:0 30px 60px #16302a40;display:grid;align-content:space-between}.bb-card[data-astro-cid-pfvzopjt] .chip[data-astro-cid-pfvzopjt]{width:48px;height:36px;border-radius:8px;background:linear-gradient(135deg,#e3c27f,#a8843f)}.bb-card[data-astro-cid-pfvzopjt] .num[data-astro-cid-pfvzopjt]{font-size:22px;letter-spacing:4px}.bb-card[data-astro-cid-pfvzopjt] small[data-astro-cid-pfvzopjt]{font-size:13px;color:#a9b8b1}.bb-charge[data-astro-cid-pfvzopjt]{position:relative;max-width:360px;margin:-34px 0 0 auto;padding:18px 22px;border-radius:18px;background:#fffdf8;border:1px solid var(--line);box-shadow:0 18px 40px #16302a24;display:flex;justify-content:space-between;align-items:center;gap:16px}.bb-charge[data-astro-cid-pfvzopjt] small[data-astro-cid-pfvzopjt]{display:block;font-size:13px;color:var(--muted)}.bb-charge[data-astro-cid-pfvzopjt] b[data-astro-cid-pfvzopjt]{font-size:26px;letter-spacing:-.8px;color:var(--bb-pole)}.bb-caption[data-astro-cid-pfvzopjt]{margin-top:12px;font-size:12px;color:var(--muted)}.bb-demo[data-astro-cid-pfvzopjt]{display:grid;grid-template-columns:.8fr 1.2fr;gap:56px;align-items:center}.bb-shot[data-astro-cid-pfvzopjt]{border-radius:14px;overflow:hidden;border:8px solid var(--bb-green);box-shadow:0 26px 60px #16302a33}.bb-shot[data-astro-cid-pfvzopjt] img[data-astro-cid-pfvzopjt]{display:block;width:100%;height:auto}.bb-demo[data-astro-cid-pfvzopjt] p[data-astro-cid-pfvzopjt]:not(.eyebrow):not(.bb-caption){margin-top:16px;font-size:17px}.bb-demo[data-astro-cid-pfvzopjt] .hero-actions[data-astro-cid-pfvzopjt]{margin-top:26px}.bb-costs[data-astro-cid-pfvzopjt]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:18px;align-items:stretch}.bb-costs[data-astro-cid-pfvzopjt] .intro[data-astro-cid-pfvzopjt] p[data-astro-cid-pfvzopjt]:not(.eyebrow){margin-top:14px;font-size:16px}.bb-cost[data-astro-cid-pfvzopjt]{border-radius:18px;padding:36px 28px 28px;background:var(--bb-green);color:#e9e4d8;box-shadow:inset 0 8px 0 var(--bb-brass)}.bb-cost[data-astro-cid-pfvzopjt] small[data-astro-cid-pfvzopjt]{font-size:13px;color:#a9b8b1}.bb-cost[data-astro-cid-pfvzopjt] h3[data-astro-cid-pfvzopjt]{margin-top:4px;font-size:19px;color:#fbf7ee}.bb-cost[data-astro-cid-pfvzopjt] b[data-astro-cid-pfvzopjt]{display:block;margin-top:22px;font-size:40px;letter-spacing:-1.6px;color:var(--bb-brass)}.bb-cost[data-astro-cid-pfvzopjt] span[data-astro-cid-pfvzopjt]{font-size:13px;color:#a9b8b1}.bb-limits[data-astro-cid-pfvzopjt]{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;padding-block:28px;border-block:1px solid var(--line);font-size:15px;color:var(--muted)}.bb-limits[data-astro-cid-pfvzopjt] b[data-astro-cid-pfvzopjt]{color:var(--ink);margin-right:6px}.bb-limits[data-astro-cid-pfvzopjt] span[data-astro-cid-pfvzopjt]{padding:6px 12px;border-radius:999px;border:1px dashed var(--line)}.bb-close[data-astro-cid-pfvzopjt]{text-align:center;padding-block:112px}.bb-close[data-astro-cid-pfvzopjt] h2[data-astro-cid-pfvzopjt]{font-size:clamp(44px,5.4vw,76px);letter-spacing:-3px;line-height:1.02}.bb-close[data-astro-cid-pfvzopjt] p[data-astro-cid-pfvzopjt]{margin:18px auto 32px;font-size:17px}@media(max-width:1099px){.bb-hero[data-astro-cid-pfvzopjt] .wrap[data-astro-cid-pfvzopjt],.bb-split[data-astro-cid-pfvzopjt],.bb-regulars[data-astro-cid-pfvzopjt] .inner[data-astro-cid-pfvzopjt],.bb-demo[data-astro-cid-pfvzopjt]{grid-template-columns:1fr;gap:48px}.bb-flip[data-astro-cid-pfvzopjt]>div[data-astro-cid-pfvzopjt]:not(.bb-figure){order:-1}.bb-costs[data-astro-cid-pfvzopjt]{grid-template-columns:1fr 1fr}.bb-costs[data-astro-cid-pfvzopjt] .intro[data-astro-cid-pfvzopjt]{grid-column:1 / -1}}@media(max-width:700px){.bb-hero[data-astro-cid-pfvzopjt] .wrap[data-astro-cid-pfvzopjt]{padding-block:40px 72px}.bb-wall[data-astro-cid-pfvzopjt]{padding:56px 18px 0 10px}.bb-mirror[data-astro-cid-pfvzopjt]{left:auto;right:8px;top:0;width:96px;height:96px;border-width:5px;z-index:1}.bb-board[data-astro-cid-pfvzopjt]{padding:26px 18px 22px;border-width:7px}.bb-board[data-astro-cid-pfvzopjt] .bb-name[data-astro-cid-pfvzopjt]{text-align:left}.bb-board[data-astro-cid-pfvzopjt] li[data-astro-cid-pfvzopjt]{font-size:15px}.bb-pole[data-astro-cid-pfvzopjt]{right:-12px;width:16px;border-width:3px}.bb-chairs[data-astro-cid-pfvzopjt]{gap:8px}.bb-chair[data-astro-cid-pfvzopjt]{padding:16px 6px 14px}.bb-chair[data-astro-cid-pfvzopjt] .face[data-astro-cid-pfvzopjt]{width:54px;height:54px;font-size:18px;border-width:4px}.bb-chair[data-astro-cid-pfvzopjt] b[data-astro-cid-pfvzopjt]{font-size:16px}.bb-chair[data-astro-cid-pfvzopjt] .slot[data-astro-cid-pfvzopjt]{padding:5px 8px;font-size:13px}.bb-regulars[data-astro-cid-pfvzopjt] .inner[data-astro-cid-pfvzopjt]{padding:32px 22px}.bb-weeks[data-astro-cid-pfvzopjt]{grid-template-columns:repeat(6,1fr)}.bb-weeks[data-astro-cid-pfvzopjt] i[data-astro-cid-pfvzopjt]{aspect-ratio:1 / 1.4}.bb-card[data-astro-cid-pfvzopjt]{padding:22px}.bb-card[data-astro-cid-pfvzopjt] .num[data-astro-cid-pfvzopjt]{font-size:18px}.bb-charge[data-astro-cid-pfvzopjt]{margin:12px 0 0;max-width:none}.bb-costs[data-astro-cid-pfvzopjt]{grid-template-columns:1fr}}.dot[data-astro-cid-pfvzopjt]{color:var(--rust)}
