.bb-insights{background:var(--cream);color:var(--navy-deep)}.bi-wrap{margin:auto;max-width:1400px;padding-inline:20px}.bi-hero{background:var(--navy-deep);border-bottom:1px solid var(--border);padding-block:64px}.bi-hero h1{color:var(--cream);font-size:2.25rem;line-height:1.1;margin:16px 0 0;max-width:768px}.bi-description{color:color-mix(in srgb,var(--cream) 65%,transparent);font-size:1.02rem;line-height:1.625!important;margin:24px 0 0!important;max-width:672px}.bi-content{padding-block:64px}.bi-layout{display:grid;gap:56px}.bi-grid{display:grid;gap:40px}.bi-image{background:var(--cream-deep);display:block;overflow:hidden}.bi-image img{aspect-ratio:16/10;display:block;object-fit:cover;transition:transform .5s;width:100%}.bi-image:hover img{transform:scale(1.03)}.bi-date{color:var(--gold);font-size:.68rem;font-weight:700;letter-spacing:.18em;margin:20px 0 0;text-transform:uppercase}.bi-card h2{font-family:var(--font-heading);font-size:1.35rem;font-weight:400;line-height:1.375;margin:8px 0 0}.bi-card a,.bi-sidebar a{color:inherit;text-decoration:none}.bi-card h2 a:hover,.bi-sidebar a:hover{color:var(--gold)}.bi-sidebar{display:flex;flex-direction:column;gap:40px}.bi-social{display:flex;gap:12px;margin-top:16px}.bi-social a{align-items:center;background:var(--card);border:1px solid var(--border);color:var(--navy-deep);display:flex;height:40px;justify-content:center;width:40px}.bi-social svg{height:1.1rem;width:1.1rem}.bi-recent,.bi-topics{list-style:none;margin:16px 0 0;padding:0}.bi-topics{border-top:1px solid var(--border)}.bi-topics li{border-bottom:1px solid var(--border)}.bi-topics a{color:color-mix(in srgb,var(--navy-deep) 75%,transparent);display:flex;font-size:.82rem;justify-content:space-between;letter-spacing:.025em;padding-block:10px}.bi-topics a span+span{color:var(--muted-foreground);font-size:.7rem}.bi-recent li+li{margin-top:16px}.bi-recent a{display:block;font-family:var(--font-heading);font-size:.98rem;line-height:1.375}.bi-recent .bi-date{color:var(--muted-foreground);letter-spacing:.16em;margin-top:4px}.bi-subscribe{background:var(--navy-deep);color:var(--cream);padding:28px}.bi-subscribe h3{font-family:var(--font-heading);font-size:1.25rem;font-weight:400;margin:12px 0 20px}.bi-subscribe .hs-input{background:transparent;border-color:#ffffff33;color:var(--cream)}.bi-subscribe .hs-button{width:100%}.bi-pagination{display:flex;flex-wrap:wrap;gap:8px;margin-top:48px}.bi-pagination a{border:1px solid var(--border);font-size:.75rem;padding:10px 14px;text-transform:uppercase}.bi-pagination [aria-current=page]{background:var(--navy-deep);color:var(--cream)}@media(min-width:640px){.bi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.bi-wrap{padding-inline:40px}.bi-content,.bi-hero{padding-block:96px}.bi-hero h1{font-size:3.75rem}.bi-layout{gap:64px;grid-template-columns:minmax(0,2.1fr) minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.bi-image img{transition:none}}.bi-pagination{border-top:1px solid var(--border);padding-top:32px}.bi-pagination [aria-current=page]{background:var(--gold);color:var(--navy-deep)}