.br-container[data-astro-cid-5huvzft3]{max-width:860px}.br-intro[data-astro-cid-5huvzft3]{margin:8px 0 36px}.br-intro[data-astro-cid-5huvzft3] h1[data-astro-cid-5huvzft3]{font-size:clamp(1.8rem,4vw,2.5rem);line-height:1.15;margin:8px 0 14px}.br-lead[data-astro-cid-5huvzft3]{font-size:1.06rem;color:var(--color-ink-soft);max-width:680px;margin:0 0 20px}.br-toc[data-astro-cid-5huvzft3]{display:flex;flex-wrap:wrap;gap:8px}.br-toc[data-astro-cid-5huvzft3] a[data-astro-cid-5huvzft3]{padding:7px 14px;border-radius:999px;border:1px solid var(--color-gold-soft);background:#fff;font-size:.9rem;font-weight:700;color:var(--color-ink);text-decoration:none}.br-toc[data-astro-cid-5huvzft3] a[data-astro-cid-5huvzft3]:hover{border-color:var(--color-gold)}section[data-astro-cid-5huvzft3][id]{scroll-margin-top:110px}.br-block[data-astro-cid-5huvzft3]{margin:0 0 48px}.br-block[data-astro-cid-5huvzft3]>h2[data-astro-cid-5huvzft3],.br-story[data-astro-cid-5huvzft3] h2[data-astro-cid-5huvzft3],.br-about[data-astro-cid-5huvzft3] h2[data-astro-cid-5huvzft3]{font-size:1.5rem;margin:0 0 16px}.br-story[data-astro-cid-5huvzft3]{margin:0 0 48px;padding:28px 30px;border-radius:var(--radius-lg);background:var(--color-surface-alt);border-left:3px solid var(--color-gold)}.br-story[data-astro-cid-5huvzft3] h2[data-astro-cid-5huvzft3]{margin-bottom:8px!important}.br-story[data-astro-cid-5huvzft3] p[data-astro-cid-5huvzft3]{font-size:1.04rem;line-height:1.7;margin:0 0 12px}.br-story[data-astro-cid-5huvzft3] p[data-astro-cid-5huvzft3]:last-child{margin:0}.br-cards[data-astro-cid-5huvzft3]{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.br-card[data-astro-cid-5huvzft3]{background:#fff;border:1px solid var(--color-gold-soft);border-radius:var(--radius-md);box-shadow:var(--shadow-soft);display:flex;flex-direction:column;overflow:hidden}.br-card-wide[data-astro-cid-5huvzft3]{max-width:560px}.br-card[data-astro-cid-5huvzft3] h3[data-astro-cid-5huvzft3]{font-size:1.05rem;line-height:1.3;margin:6px 0 12px}.br-card-body[data-astro-cid-5huvzft3]{padding:16px 18px 18px;display:flex;flex-direction:column;flex:1}.br-card[data-astro-cid-5huvzft3] dl[data-astro-cid-5huvzft3]{margin:0 0 14px;flex:1}.br-card[data-astro-cid-5huvzft3] dt[data-astro-cid-5huvzft3]{font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--color-ink-soft);margin-top:10px}.br-card[data-astro-cid-5huvzft3] dd[data-astro-cid-5huvzft3]{margin:2px 0 0;font-size:.93rem;line-height:1.5}.polaroid[data-astro-cid-5huvzft3]{margin:16px 16px 0;padding:10px 10px 34px;background:#fff;box-shadow:0 2px 10px #3c2d141f;transform:rotate(-1.2deg)}.br-card[data-astro-cid-5huvzft3]:nth-child(2) .polaroid[data-astro-cid-5huvzft3]{transform:rotate(1deg)}.polaroid-empty[data-astro-cid-5huvzft3]{display:grid;place-items:center;width:100%;aspect-ratio:1 / 1;background:var(--color-surface-alt);text-align:center;padding:12px}.polaroid-empty[data-astro-cid-5huvzft3] span[data-astro-cid-5huvzft3]{font-family:Playfair Display,Georgia,serif;font-style:italic;font-size:1.1rem;color:var(--color-gold-dark)}.br-photo[data-astro-cid-5huvzft3]{margin:14px 14px 0}.br-photo[data-astro-cid-5huvzft3] img[data-astro-cid-5huvzft3]{display:block;width:100%;height:auto;aspect-ratio:436 / 600;object-fit:cover}.tag[data-astro-cid-5huvzft3]{display:inline-block;align-self:flex-start;font-size:.68rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;padding:3px 9px;border-radius:999px}.tag-tested[data-astro-cid-5huvzft3]{background:#f3ead6;color:#6b531c}.tag-research[data-astro-cid-5huvzft3]{background:#eceaf1;color:#4d4860}.br-btn[data-astro-cid-5huvzft3]{display:inline-block;align-self:flex-start;padding:9px 16px;border-radius:999px;background:var(--color-accent);color:#fff;font-weight:700;font-size:.9rem;text-decoration:none}.br-btn[data-astro-cid-5huvzft3]:hover{background:var(--color-gold-dark)}.br-table[data-astro-cid-5huvzft3]{width:100%;border-collapse:collapse;background:#fff;border-radius:var(--radius-md);overflow:hidden;box-shadow:var(--shadow-soft);font-size:.92rem}.br-table[data-astro-cid-5huvzft3] th[data-astro-cid-5huvzft3],.br-table[data-astro-cid-5huvzft3] td[data-astro-cid-5huvzft3]{text-align:left;vertical-align:top;padding:12px 14px;border-bottom:1px solid var(--color-gold-soft)}.br-table[data-astro-cid-5huvzft3] thead[data-astro-cid-5huvzft3] th[data-astro-cid-5huvzft3]{background:var(--color-surface-alt);font-size:.74rem;text-transform:uppercase;letter-spacing:.05em;color:var(--color-ink-soft)}.br-table[data-astro-cid-5huvzft3] tbody[data-astro-cid-5huvzft3] th[data-astro-cid-5huvzft3]{font-weight:800}.br-table[data-astro-cid-5huvzft3] tr[data-astro-cid-5huvzft3]:last-child th[data-astro-cid-5huvzft3],.br-table[data-astro-cid-5huvzft3] tr[data-astro-cid-5huvzft3]:last-child td[data-astro-cid-5huvzft3]{border-bottom:none}.br-tips[data-astro-cid-5huvzft3] ul[data-astro-cid-5huvzft3]{padding-left:20px;margin:0 0 16px}.br-tips[data-astro-cid-5huvzft3] li[data-astro-cid-5huvzft3]{margin-bottom:8px;line-height:1.6}.br-tips[data-astro-cid-5huvzft3] p[data-astro-cid-5huvzft3]{line-height:1.65}.br-tips[data-astro-cid-5huvzft3] a[data-astro-cid-5huvzft3]{color:var(--color-gold-dark);text-decoration:underline;font-weight:700}.br-about[data-astro-cid-5huvzft3]{margin:8px 0 24px;padding:22px 26px;border-top:1px solid var(--color-gold-soft);font-size:.9rem;color:var(--color-ink-soft)}.br-about[data-astro-cid-5huvzft3] h2[data-astro-cid-5huvzft3]{font-size:1.1rem!important}.br-about[data-astro-cid-5huvzft3] dl[data-astro-cid-5huvzft3]{display:grid;grid-template-columns:120px 1fr;gap:8px 16px;margin:0}.br-about[data-astro-cid-5huvzft3] dt[data-astro-cid-5huvzft3]{font-weight:800;color:var(--color-ink)}.br-about[data-astro-cid-5huvzft3] dd[data-astro-cid-5huvzft3]{margin:0}@media (max-width: 820px){.br-cards[data-astro-cid-5huvzft3]{grid-template-columns:1fr}.br-card[data-astro-cid-5huvzft3]{flex-direction:row}.polaroid[data-astro-cid-5huvzft3],.br-photo[data-astro-cid-5huvzft3]{flex:0 0 38%;margin:14px 0 14px 14px;align-self:flex-start}.br-card-wide[data-astro-cid-5huvzft3]{flex-direction:column}}@media (max-width: 720px){.br-table[data-astro-cid-5huvzft3] thead[data-astro-cid-5huvzft3]{display:none}.br-table[data-astro-cid-5huvzft3],.br-table[data-astro-cid-5huvzft3] tbody[data-astro-cid-5huvzft3],.br-table[data-astro-cid-5huvzft3] tr[data-astro-cid-5huvzft3],.br-table[data-astro-cid-5huvzft3] th[data-astro-cid-5huvzft3],.br-table[data-astro-cid-5huvzft3] td[data-astro-cid-5huvzft3]{display:block;width:100%}.br-table[data-astro-cid-5huvzft3]{background:transparent;box-shadow:none}.br-table[data-astro-cid-5huvzft3] tr[data-astro-cid-5huvzft3]{background:#fff;border:1px solid var(--color-gold-soft);border-radius:var(--radius-md);margin-bottom:12px;padding:6px 0}.br-table[data-astro-cid-5huvzft3] th[data-astro-cid-5huvzft3],.br-table[data-astro-cid-5huvzft3] td[data-astro-cid-5huvzft3]{border:0;padding:6px 14px}.br-table[data-astro-cid-5huvzft3] td[data-astro-cid-5huvzft3]:before{content:attr(data-label);display:block;font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--color-ink-soft)}.br-story[data-astro-cid-5huvzft3]{padding:22px 20px}.br-about[data-astro-cid-5huvzft3] dl[data-astro-cid-5huvzft3]{grid-template-columns:1fr;gap:2px}.br-about[data-astro-cid-5huvzft3] dd[data-astro-cid-5huvzft3]{margin-bottom:8px}}@media (max-width: 480px){.br-card[data-astro-cid-5huvzft3]{flex-direction:column}.polaroid[data-astro-cid-5huvzft3],.br-photo[data-astro-cid-5huvzft3]{margin:14px 14px 0;flex:none;max-width:240px;align-self:center}}
