.bb-co-guides__head{display:grid;gap:1rem;align-items:end;margin-bottom:clamp(1.5rem,1rem + 1.5vw,2.25rem)}.bb-co-guides__head .bb-heading{margin-bottom:0}.bb-co-guides__all{min-height:2.75rem;color:var(--bb-teal)}.bb-co-guides__bar{margin:0 calc(var(--gutter) * -1) clamp(1.5rem,1rem + 1.5vw,2.25rem);padding:.25rem var(--gutter);overflow-x:auto;scrollbar-width:none}.bb-co-guides__bar::-webkit-scrollbar{display:none}.bb-co-guides__list{flex-wrap:nowrap}.bb-co-guides__list .bb-tabs__tab{min-height:2.75rem;white-space:nowrap}.bb-co-guides__panel:focus-visible{outline-offset:8px;border-radius:var(--r-md)}.bb-co-guides__grid{display:grid;gap:clamp(1rem,.6rem + 1.4vw,1.75rem);grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr))}.bb-co-guides__more{margin:1.25rem 0 0}.bb-co-guides__more .bb-link{min-height:2.75rem}.bb-co-guides__fill{position:relative;display:grid;gap:.6rem;align-content:center;justify-items:start;min-width:0;min-height:14rem;padding:clamp(1.4rem,1rem + 1.5vw,2.25rem);border-radius:var(--r-xl);background:radial-gradient(70% 90% at 100% 0%,color-mix(in srgb,var(--bb-butter) 55%,transparent),transparent 70%),repeating-linear-gradient(135deg,transparent 0 14px,rgba(20,17,13,.035) 14px 15px),var(--bb-butter-3);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--bb-gold) 40%,transparent),var(--sh-inset-hi);color:var(--bb-ink);text-decoration:none;transition:transform var(--dur-3) var(--ease-spring),box-shadow var(--dur-3) var(--ease-spring)}.bb-co-guides__fill:hover{transform:translateY(-4px);box-shadow:inset 0 0 0 1.5px var(--bb-gold),var(--sh-inset-hi),var(--sh-2)}.bb-co-guides__fill-icon{display:grid;place-items:center;width:3rem;height:3rem;border-radius:1rem;background:var(--bb-ink);color:var(--bb-butter);rotate:-6deg}.bb-co-guides__fill-title{font-family:var(--bb-font-display);font-size:clamp(1.4rem,1.15rem + 1vw,1.9rem);font-weight:660;font-variation-settings:"SOFT" 100;line-height:1.1}.bb-co-guides__fill-text{max-width:30rem;font-size:var(--fs-small);line-height:1.55;color:var(--bb-ink-soft)}.bb-co-guides__fill-go{display:inline-flex;align-items:center;gap:.45rem;min-height:2.75rem;padding:.5rem 1rem;border-radius:var(--r-pill);background:var(--bb-ink);color:var(--bb-butter);font-size:var(--fs-small);font-weight:800}@media(min-width:900px){.bb-co-guides__head{grid-template-columns:minmax(0,1fr) auto}}@media(min-width:1024px){.bb-co-guides__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.bb-co-guides__fill{grid-column:span var(--fill, 1)}}
