.bdc-groups__list[data-astro-cid-7j7ifvlk]{border-top:1px solid var(--border-strong)}.bdc-group[data-astro-cid-7j7ifvlk]{gap:var(--space-m);padding-block:var(--space-l);border-bottom:1px solid var(--border-strong);grid-template-columns:4.5rem minmax(0,1fr);align-items:start;display:grid}@media (width<=24rem){.bdc-group[data-astro-cid-7j7ifvlk]{grid-template-columns:3.25rem minmax(0,1fr)}}@media (width>=48rem){.bdc-group[data-astro-cid-7j7ifvlk]{gap:var(--space-l);grid-template-columns:6.5rem minmax(0,1fr)}}.bdc-group__thumb[data-astro-cid-7j7ifvlk]{border-radius:var(--radius-s);display:block;overflow:hidden}.bdc-group__thumb[data-astro-cid-7j7ifvlk] img{aspect-ratio:1;object-fit:cover;width:100%;transition:transform var(--dur-slow) var(--ease-out);display:block}.bdc-group__body[data-astro-cid-7j7ifvlk]{gap:var(--space-s);display:grid}.bdc-group__title[data-astro-cid-7j7ifvlk]{font-size:var(--step-2);line-height:var(--leading-heading);text-transform:none;letter-spacing:0}.bdc-group__sub[data-astro-cid-7j7ifvlk]{color:var(--ink-brand)}.bdc-group__chips[data-astro-cid-7j7ifvlk]{gap:var(--space-2xs);flex-wrap:wrap;display:flex}.bdc-chip[data-astro-cid-7j7ifvlk]{border:1px solid var(--border-strong);border-radius:var(--radius-pill);background:var(--surface-card);min-height:2.25rem;font-size:var(--step--1);font-weight:var(--weight-regular);color:var(--ink);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);align-items:center;padding:.35em .95em;text-decoration:none;display:inline-flex}@media (pointer:coarse),(width<=40rem){.bdc-chip[data-astro-cid-7j7ifvlk]{min-height:44px}}.bdc-chip[data-astro-cid-7j7ifvlk]:hover{background:var(--brass-100);border-color:var(--brass-500);color:var(--ink-brand)}@media (hover:hover){.bdc-group[data-astro-cid-7j7ifvlk]:hover .bdc-group__thumb[data-astro-cid-7j7ifvlk] img{transform:scale(1.05)}}.bdc-stories__grid[data-astro-cid-uln24b5p]{gap:var(--space-l);--cards-min:17rem}.bdc-story[data-astro-cid-uln24b5p].bdc-carousel__item{flex-direction:column;width:100%}.bdc-story[data-astro-cid-uln24b5p]{background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-l);box-shadow:var(--shadow-s);flex-direction:column;display:flex;overflow:hidden}.bdc-story__media[data-astro-cid-uln24b5p]{color:var(--paper-0);display:block;position:relative}.bdc-story__media[data-astro-cid-uln24b5p] img{aspect-ratio:16/9;object-fit:cover;width:100%;transition:transform var(--dur-slow) var(--ease-out)}.bdc-story__media[data-astro-cid-uln24b5p]:hover img{transform:scale(1.03)}.bdc-story__play[data-astro-cid-uln24b5p]{background:var(--brass-500);width:3.5rem;height:3.5rem;color:var(--ink-900);box-shadow:var(--shadow-m);border-radius:50%;place-items:center;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.bdc-story__play[data-astro-cid-uln24b5p] svg[data-astro-cid-uln24b5p]{margin-left:3px}.bdc-story__body[data-astro-cid-uln24b5p]{align-items:flex-start;gap:var(--space-s);padding:var(--space-m);flex-direction:column;display:flex}.bdc-story__title[data-astro-cid-uln24b5p]{font-size:var(--step-1);text-transform:none;letter-spacing:0}.bdc-rquote--band[data-astro-cid-4cqcfjlh]{padding-block:var(--space-xl);background:var(--surface);text-align:center}.bdc-rquote--inline[data-astro-cid-4cqcfjlh]{margin-top:var(--space-m);padding:var(--space-s) var(--space-m);border-radius:var(--radius-m);background:var(--surface-warm);text-align:left}.bdc-rquote--inline[data-astro-cid-4cqcfjlh] .bdc-rquote__text[data-astro-cid-4cqcfjlh] p[data-astro-cid-4cqcfjlh]{font-size:var(--step-1)}.bdc-rquote__stars[data-astro-cid-4cqcfjlh]{color:var(--gold-500);letter-spacing:.12em;font-size:var(--step--1)}.bdc-rquote__text[data-astro-cid-4cqcfjlh]{margin:var(--space-2xs) 0 0}.bdc-rquote__text[data-astro-cid-4cqcfjlh] p[data-astro-cid-4cqcfjlh]{font-family:var(--font-heading);font-size:var(--step-2);font-weight:var(--weight-light);line-height:var(--leading-snug);color:var(--ink);text-wrap:balance;margin:0}.bdc-rquote__text[data-astro-cid-4cqcfjlh] p[data-astro-cid-4cqcfjlh]:before{content:"“"}.bdc-rquote__text[data-astro-cid-4cqcfjlh] p[data-astro-cid-4cqcfjlh]:after{content:"”"}.bdc-rquote__cite[data-astro-cid-4cqcfjlh]{margin-top:var(--space-xs);font-family:var(--font-secondary);font-size:var(--step--2);letter-spacing:var(--track-caps);text-transform:uppercase;color:var(--ink-subtle)}.bdc-form-band[data-astro-cid-5ozqdiqi]{scroll-margin-top:5rem}.bdc-form-band__inner[data-astro-cid-5ozqdiqi]{gap:var(--space-xl);align-items:start;display:grid}@media (width>=62rem){.bdc-form-band__inner[data-astro-cid-5ozqdiqi]{gap:var(--space-3xl);grid-template-columns:5fr 7fr}}.bdc-form-band__photo[data-astro-cid-5ozqdiqi] img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-m);width:100%;margin-bottom:var(--space-m);box-shadow:var(--shadow-m)}.bdc-form-band__title[data-astro-cid-5ozqdiqi]{color:inherit;font-size:var(--step-4);max-width:18ch}.bdc-form-band__text[data-astro-cid-5ozqdiqi]{margin-top:var(--space-s);color:color-mix(in srgb, currentColor 88%, transparent)}.bdc-review[data-astro-cid-frbqos2x]{gap:var(--space-2xs);width:100%;padding:var(--space-l);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-l);box-shadow:var(--shadow-s);flex-direction:column;display:flex}.bdc-review__stars[data-astro-cid-frbqos2x]{color:var(--gold-500);letter-spacing:.08em;line-height:1}.bdc-review__stars-off[data-astro-cid-frbqos2x]{color:var(--border-strong)}.bdc-review__body[data-astro-cid-frbqos2x]{flex:auto}.bdc-review__quote[data-astro-cid-frbqos2x]{gap:var(--space-2xs);display:grid}.bdc-review__quote[data-astro-cid-frbqos2x]:focus{outline:none}.bdc-review__quote[data-astro-cid-frbqos2x] p[data-astro-cid-frbqos2x]{font-size:var(--step--1);line-height:var(--leading-body);color:var(--ink-muted)}.bdc-review__quote[data-astro-cid-frbqos2x].is-clamped{max-height:calc(var(--step--1) * var(--leading-body) * 7);overflow:hidden;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.bdc-review__more[data-astro-cid-frbqos2x]{margin-top:var(--space-2xs);font:inherit;font-size:var(--step--1);color:var(--ink-brand);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.bdc-review__author[data-astro-cid-frbqos2x]{font-family:var(--font-secondary);font-size:var(--step--2);letter-spacing:var(--track-caps);text-transform:uppercase;color:var(--ink-eyebrow)}.bdc-reviews__foot[data-astro-cid-frbqos2x]{margin-top:var(--space-l);justify-content:center;display:flex}
