.ldp-bb-body{--bb-pad:1.25rem;padding:var(--bb-pad);background:var(--color-white);border:1px solid var(--color-line-navy);box-shadow:var(--shadow-card);color:var(--color-ink-2);border-radius:1rem;font-size:1rem;line-height:1.7;position:relative}.ldp-bb-body h3{font-family:var(--font-sora),"Sora",ui-sans-serif,sans-serif;color:var(--color-navy);letter-spacing:-.01em;text-wrap:balance;margin:0 0 1.25rem;font-size:1.375rem;font-weight:600;line-height:1.3}.ldp-bb-body h3:before{content:"";background:var(--color-leaf);border-radius:9999px;width:4rem;height:3px;margin-bottom:1rem;display:block}.ldp-bb-body p{margin:0 0 1rem}.ldp-bb-head p{max-width:65ch;margin:0;font-size:1.0625rem;line-height:1.75}.ldp-bb-head p+p{margin-top:1rem}.ldp-bb-body strong{color:var(--color-navy);background:var(--color-tint);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.25rem;margin-inline-end:-.1em;padding:.0625rem .125rem .0625rem .25rem;font-weight:600}.ldp-bb-body h4{font-family:var(--font-sora),"Sora",ui-sans-serif,sans-serif;color:var(--color-navy);margin:1.5rem 0 .5rem;font-size:1.0625rem;font-weight:600;line-height:1.4}.ldp-bb-tail h4:first-child{margin-top:0}.ldp-bb-body a{color:var(--color-navy);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--color-navy)35%,transparent);text-decoration-color:color-mix(in srgb,var(--color-navy)35%,transparent)}.ldp-bb-body a:hover{color:var(--color-navy-deep);text-decoration-color:currentColor}.ldp-bb-photo{width:100%;max-width:36.5rem;height:auto;box-shadow:var(--shadow-card);border-radius:1rem;margin:1.5rem 0 0;display:block}.ldp-bb-tail{margin:1.5rem calc(-1*var(--bb-pad))calc(-1*var(--bb-pad));padding:var(--bb-pad);background:var(--color-tint-lo);border-radius:0 0 calc(1rem - 1px) calc(1rem - 1px)}@media (min-width:640px){.ldp-bb-body{--bb-pad:2rem}}@media (min-width:1024px){.ldp-bb-body{--bb-pad:3rem}.ldp-bb-body h3{font-size:1.75rem;line-height:1.25}.ldp-bb-body:has(>.ldp-bb-photo){grid-template-columns:minmax(0,1fr) minmax(0,28rem);column-gap:3.5rem;display:grid}.ldp-bb-head{grid-area:1/1;align-self:start}.ldp-bb-body:has(>.ldp-bb-photo)>.ldp-bb-photo{box-shadow:var(--shadow-float);grid-area:1/2;align-self:start;margin:0}.ldp-bb-tail{padding:2.5rem var(--bb-pad);columns:3;grid-area:2/1/auto/-1;column-gap:3rem;margin-top:3rem}.ldp-bb-tail h4,.ldp-bb-tail h4:first-child{break-before:column;margin-top:0}.ldp-bb-tail p{font-size:.9375rem}}@keyframes ldp-bb-rise{0%{opacity:0;transform:translateY(1.5rem)}}@keyframes ldp-bb-photo{0%{opacity:0;transform:translateY(2rem)scale(.96)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.ldp-bb-head>*,.ldp-bb-tail>*{animation:linear ldp-bb-rise;animation-timeline:view();animation-range:entry entry 6rem}.ldp-bb-photo{animation:linear ldp-bb-photo;animation-timeline:view();animation-range:entry entry 6rem}}}
