.bbs[data-astro-cid-iixw7szb]{width:100%;max-width:460px;margin:0 auto}.bbs-mono[data-astro-cid-iixw7szb]{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#1e1610bf}.bbs-mono-strong[data-astro-cid-iixw7szb]{color:var(--ink);font-weight:500}.bbs-mono-quiet[data-astro-cid-iixw7szb]{color:#1e1610bf;font-weight:400;text-transform:none;letter-spacing:.04em}.bbs-mono-muted[data-astro-cid-iixw7szb]{color:#1e1610bf;text-transform:none;letter-spacing:.04em;font-size:11px}.bbs-card[data-astro-cid-iixw7szb]{background:var(--cream);border:1px solid rgba(0,0,0,.1);border-radius:4px;overflow:hidden;box-shadow:0 20px 40px #0000001a}.bbs-head[data-astro-cid-iixw7szb],.bbs-foot[data-astro-cid-iixw7szb]{padding:11px 14px;display:flex;justify-content:space-between;align-items:center;gap:12px;background:var(--paper)}.bbs-head[data-astro-cid-iixw7szb]{border-bottom:1px solid rgba(0,0,0,.06)}.bbs-foot[data-astro-cid-iixw7szb]{border-top:1px solid rgba(0,0,0,.06)}.bbs-body[data-astro-cid-iixw7szb]{padding:24px 20px}.bbs-list[data-astro-cid-iixw7szb]{list-style:none;margin:0;padding:0}.bbs-item[data-astro-cid-iixw7szb]{display:flex;align-items:flex-start;gap:14px;padding:22px 0;border-bottom:1px solid rgba(0,0,0,.08)}.bbs-item[data-astro-cid-iixw7szb]:first-child{padding-top:6px}.bbs-item[data-astro-cid-iixw7szb]:last-child{border-bottom:none;padding-bottom:6px}.bbs-check[data-astro-cid-iixw7szb]{flex:none;width:22px;height:22px;border-radius:50%;background:var(--ter-deep);color:var(--cream);display:flex;align-items:center;justify-content:center;font-size:12px;line-height:1}.bbs-item-text[data-astro-cid-iixw7szb]{display:flex;flex-direction:column;gap:2px}.bbs-item-title[data-astro-cid-iixw7szb]{font-family:var(--ss-display);font-size:18px;line-height:1.2;color:var(--ink)}.bbs-item-note[data-astro-cid-iixw7szb]{font-family:var(--ss-body);font-size:14px;line-height:1.4;color:#1e1610b8}.bbs-grid[data-astro-cid-iixw7szb]{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.bbs-slot[data-astro-cid-iixw7szb]{aspect-ratio:1 / 1;border-radius:4px;display:flex;align-items:center;justify-content:center;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:500}.bbs-slot-open[data-astro-cid-iixw7szb]{border:1.5px dashed rgba(30,22,16,.35);color:#1e1610bf;background:transparent}.bbs-slot-taken[data-astro-cid-iixw7szb]{background:var(--ter-deep);border:1.5px solid var(--ter-deep);color:var(--cream);font-size:14px;box-shadow:0 3px 8px #00000026}@media(max-width:520px){.bbs-grid[data-astro-cid-iixw7szb]{gap:6px}.bbs-slot[data-astro-cid-iixw7szb]{font-size:10px}}.bbp-proof-lede[data-astro-cid-lv557m5u]{font-family:var(--ss-body);font-size:clamp(17px,1.4vw,19px);line-height:1.55;max-width:460px;color:#f7edd8e6}.bbp-redesigns[data-astro-cid-lv557m5u]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1px;background:#f7edd829;border-top:1px solid rgba(247,237,216,.16);border-bottom:1px solid rgba(247,237,216,.16);margin-bottom:clamp(48px,6vw,72px)}.bbp-redesigns[data-astro-cid-lv557m5u].is-single{grid-template-columns:1fr}.bbp-redesign[data-astro-cid-lv557m5u]{background:var(--ink);padding:clamp(28px,3vw,40px) clamp(20px,2vw,32px)}.bbp-redesign-brand[data-astro-cid-lv557m5u]{font-family:var(--ss-display);font-size:clamp(24px,2.4vw,34px);line-height:1.2;color:var(--cream);margin:14px 0 10px}.bbp-redesign-blurb[data-astro-cid-lv557m5u]{font-family:var(--ss-body);font-size:17px;line-height:1.6;color:#f7edd8e6;margin:0}.bbp-redesign-link[data-astro-cid-lv557m5u]{display:inline-flex;align-items:center;gap:8px;margin-top:18px;color:var(--teal-bright)}.bbp-proof-grid[data-astro-cid-lv557m5u]{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(40px,6vw,80px);align-items:start}.bbp-quote[data-astro-cid-lv557m5u]{margin:0}.bbp-quote-mark[data-astro-cid-lv557m5u]{display:block;font-family:Georgia,Times New Roman,serif;font-size:clamp(4rem,6vw,5.5rem);line-height:.5;height:.42em;color:var(--teal-bright);opacity:.3}.bbp-quote-text[data-astro-cid-lv557m5u]{font-family:var(--ss-body);font-size:clamp(21px,2.1vw,28px);line-height:1.45;letter-spacing:-.003em;text-wrap:balance;color:var(--cream);margin:0}.bbp-quote-hl[data-astro-cid-lv557m5u]{color:var(--cream);font-weight:700;box-shadow:inset 0 -.32em #cc544873}.bbp-quote-by[data-astro-cid-lv557m5u]{margin-top:22px;display:flex;flex-direction:column;gap:4px}.bbp-quote-name[data-astro-cid-lv557m5u]{font-family:var(--ss-display);font-size:20px;color:var(--cream)}.bbp-roster[data-astro-cid-lv557m5u]{list-style:none;margin:0;padding:0;border-top:1px solid rgba(247,237,216,.16)}.bbp-roster-row[data-astro-cid-lv557m5u]{display:flex;align-items:center;gap:16px;padding:14px 0;border-bottom:1px solid rgba(247,237,216,.16);color:inherit;transition:background .2s}.bbp-roster-row[data-astro-cid-lv557m5u]:hover,.bbp-roster-row[data-astro-cid-lv557m5u]:focus-visible{background:#f7edd80f}.bbp-roster-shot[data-astro-cid-lv557m5u]{flex:none;width:96px;display:block;overflow:hidden;border-radius:3px;box-shadow:0 6px 16px #00000059}@media(hover:hover){.bbp-roster-shot[data-astro-cid-lv557m5u] img{filter:grayscale(1) sepia(.35);transition:filter .5s cubic-bezier(.2,.7,.3,1)}.bbp-roster-row[data-astro-cid-lv557m5u]:hover .bbp-roster-shot[data-astro-cid-lv557m5u] img,.bbp-roster-row[data-astro-cid-lv557m5u]:focus-visible .bbp-roster-shot[data-astro-cid-lv557m5u] img{filter:none}}.bbp-roster-text[data-astro-cid-lv557m5u]{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}.bbp-roster-name[data-astro-cid-lv557m5u]{font-family:var(--ss-display);font-size:18px;color:var(--cream)}.bbp-roster-arrow[data-astro-cid-lv557m5u]{flex:none;color:var(--cream);opacity:.65}.bbp-roster-row[data-astro-cid-lv557m5u]:hover .bbp-roster-arrow[data-astro-cid-lv557m5u]{opacity:1}@media(max-width:900px){.bbp-proof-grid[data-astro-cid-lv557m5u]{grid-template-columns:1fr}}@media(min-width:621px){.bbp-bundle[data-astro-cid-cjrrnwac] .ss-svc-title{min-height:2.4em}}.bbp-badge[data-astro-cid-cjrrnwac]{display:inline-flex;gap:10px;align-items:baseline;margin-top:28px;padding:14px 20px;border:1px solid var(--ter-deep);border-radius:999px;background:#b840320f}.bbp-badge-dot[data-astro-cid-cjrrnwac]{flex:none;width:8px;height:8px;border-radius:50%;background:var(--ter-deep);transform:translateY(-1px)}.bbp-terms[data-astro-cid-cjrrnwac]{margin:18px 0 0;max-width:520px;font-family:var(--ss-body);font-size:16px;line-height:1.5;color:#1e1610c7}.bbp-text-link[data-astro-cid-cjrrnwac]{color:var(--teal-deep);text-decoration:underline;text-underline-offset:3px}.bbp-sticky[data-astro-cid-cjrrnwac]{display:none}@media(max-width:900px){.bbp-sticky[data-astro-cid-cjrrnwac]{position:fixed;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:40;display:flex;flex-direction:column;align-items:center;gap:2px;padding:12px 20px;border-radius:999px;background:var(--ter-deep);color:var(--cream);box-shadow:0 10px 30px #00000047;opacity:0;transform:translateY(120%);transition:opacity .4s cubic-bezier(.2,.7,.3,1),transform .4s cubic-bezier(.2,.7,.3,1);pointer-events:none}.bbp-sticky[data-astro-cid-cjrrnwac].is-up{opacity:1;transform:translateY(0);pointer-events:auto}.bbp-sticky-main[data-astro-cid-cjrrnwac]{font-family:var(--ss-display);font-size:17px;line-height:1.2}.bbp-sticky-sub[data-astro-cid-cjrrnwac]{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.06em;color:#f7edd8d9}}@media(prefers-reduced-motion:reduce){.bbp-sticky[data-astro-cid-cjrrnwac]{transition:none}}.bbp-price-grid[data-astro-cid-cjrrnwac]{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(40px,6vw,80px);align-items:center}.bbp-ledger[data-astro-cid-cjrrnwac]{background:var(--cream);border:1px solid rgba(0,0,0,.1);border-radius:4px;padding:clamp(24px,2.5vw,32px);box-shadow:0 20px 40px #00000014}.bbp-ledger-rows[data-astro-cid-cjrrnwac]{list-style:none;margin:18px 0 0;padding:0}.bbp-ledger-row[data-astro-cid-cjrrnwac]{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:14px 0;border-bottom:1px solid rgba(0,0,0,.1)}.bbp-ledger-item[data-astro-cid-cjrrnwac]{font-family:var(--ss-body);font-size:17px;color:var(--ink);display:flex;flex-direction:column;gap:2px}.bbp-ledger-link[data-astro-cid-cjrrnwac]{font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--teal-deep);align-self:flex-start;text-decoration:underline;text-underline-offset:3px;padding:5px 0}.bbp-ledger-num[data-astro-cid-cjrrnwac]{font-family:var(--ss-display);font-size:20px;color:var(--ink);white-space:nowrap}.bbp-ledger-total[data-astro-cid-cjrrnwac] .bbp-ledger-item[data-astro-cid-cjrrnwac],.bbp-ledger-total[data-astro-cid-cjrrnwac] .bbp-ledger-num[data-astro-cid-cjrrnwac]{color:var(--ink)}.bbp-ledger-row[data-astro-cid-cjrrnwac]:has(+.bbp-ledger-total){border-bottom:none}.bbp-ledger-total[data-astro-cid-cjrrnwac]{border-bottom:none;border-top:1px solid rgba(0,0,0,.28)}.bbp-ledger-you[data-astro-cid-cjrrnwac]{display:flex;gap:clamp(24px,4vw,48px);margin-top:24px;padding-top:22px;border-top:1px solid rgba(0,0,0,.1)}.bbp-ledger-big[data-astro-cid-cjrrnwac]{font-family:var(--ss-display);font-size:clamp(30px,3vw,40px);line-height:1;color:var(--ink)}.bbp-ledger-was[data-astro-cid-cjrrnwac]{font-size:.55em;color:#1e16109e;margin-right:8px;text-decoration-thickness:1px}.bbp-ledger-per[data-astro-cid-cjrrnwac]{font-size:.5em;opacity:.7}@media(max-width:900px){.bbp-price-grid[data-astro-cid-cjrrnwac]{grid-template-columns:1fr}}.bbp-story-grid[data-astro-cid-cjrrnwac]{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(40px,6vw,80px);align-items:center}.bbp-story-photo[data-astro-cid-cjrrnwac]{align-self:stretch;min-height:420px;border-radius:4px;box-shadow:0 30px 60px #0000002e}.bbp-math[data-astro-cid-cjrrnwac]{display:flex;flex-wrap:wrap;gap:clamp(28px,4vw,56px);margin:32px 0 0;padding-top:22px;border-top:1px solid rgba(0,0,0,.14)}.bbp-math-cell[data-astro-cid-cjrrnwac] dt[data-astro-cid-cjrrnwac]{margin-bottom:6px}.bbp-math-num[data-astro-cid-cjrrnwac]{margin:0;font-family:var(--ss-display);font-size:clamp(28px,3vw,38px);line-height:1;color:var(--ink)}.bbp-math-per[data-astro-cid-cjrrnwac]{font-size:.45em;opacity:.7}.bbp-math-note[data-astro-cid-cjrrnwac]{margin:14px 0 0;font-family:var(--ss-body);font-size:16px;line-height:1.5;color:#1e1610c7}@media(max-width:900px){.bbp-story-grid[data-astro-cid-cjrrnwac]{grid-template-columns:1fr}.bbp-story-photo[data-astro-cid-cjrrnwac]{min-height:320px}}
