:root{--lbc-color-blue: #007ab8;--lbc-color-red: #e82011;--lbc-color-yellow: #ffd500;--lbc-color-green: #8bc53f;--lbc-color-black: #000;--lbc-color-white: #fff;--lbc-color-red-hover: #d40f00;--lbc-color-blue-hover: #01699d;--lbc-color-yellow-hover: #ffde37;--lbc-color-blue-pale: #cce4f1;--lbc-color-blue-mid: #3596c7;--lbc-color-brand: var(--lbc-color-blue);--lbc-color-brand-hover: var(--lbc-color-blue-hover);--lbc-color-brand-dark: #003d74;--lbc-color-accent: var(--lbc-color-yellow);--lbc-color-accent-hover: var(--lbc-color-yellow-hover);--lbc-color-error: var(--lbc-color-red);--lbc-color-success: var(--lbc-color-green);--lbc-color-text: var(--lbc-color-black);--lbc-color-text-muted: #555;--lbc-color-bg: var(--lbc-color-white);--lbc-color-bg-alt: #f5f7fa;--lbc-color-border: #e2e5ea;--lbc-color-on-dark: var(--lbc-color-white);--lbc-color-on-accent: var(--lbc-color-black);--lbc-color-hero-scrim: rgb(0 0 0 / 35%);--lbc-space-3xs: .25rem;--lbc-space-2xs: .5rem;--lbc-space-xs: .75rem;--lbc-space-sm: 1rem;--lbc-space-md: 1.5rem;--lbc-space-lg: 2rem;--lbc-space-xl: 3rem;--lbc-space-2xl: 4rem;--lbc-space-3xl: 6rem;--lbc-font-sans: "Mabry Pro", Arial, Helvetica, sans-serif;--lbc-font-body: var(--lbc-font-sans);--lbc-font-heading: var(--lbc-font-sans);--lbc-fs-100: .75rem;--lbc-fs-200: .875rem;--lbc-fs-300: 1rem;--lbc-fs-400: 1.125rem;--lbc-fs-500: 1.375rem;--lbc-fs-600: 1.5rem;--lbc-fs-700: 1.875rem;--lbc-fs-800: 2.625rem;--lbc-fs-900: 4rem;--lbc-fw-light: 300;--lbc-fw-regular: 400;--lbc-fw-medium: 500;--lbc-fw-bold: 700;--lbc-lh-tight: 1.1;--lbc-lh-base: 1.5;--lbc-text-h2-size: var(--lbc-fs-800);--lbc-text-h2-leading: 1.19;--lbc-text-h3-size: var(--lbc-fs-700);--lbc-text-h3-leading: 1.267;--lbc-text-h4-size: var(--lbc-fs-600);--lbc-text-h4-leading: 1.333;--lbc-text-h5-size: var(--lbc-fs-300);--lbc-text-h5-leading: 1.5;--lbc-text-body-size: var(--lbc-fs-400);--lbc-text-body-leading: 1.333;--lbc-text-h1-size: var(--lbc-fs-900);--lbc-text-h1-leading: 1.125;--lbc-text-body-lg-size: var(--lbc-fs-500);--lbc-text-body-lg-leading: 1.273;--lbc-container-max: 76.5rem;--lbc-container-wide: 80rem;--lbc-container-narrow: 59.375rem;--lbc-container-narrow-sm: 54.75rem;--lbc-container-full: 120rem;--lbc-container-gutter: 1.25rem;--lbc-section-pad-block: 3rem;--lbc-section-pad-block-desktop: 5.625rem;--lbc-radius-sm: .25rem;--lbc-radius-md: .5rem;--lbc-radius-lg: 1rem;--lbc-shadow-sm: 0 1px 2px rgb(0 0 0 / 5%);--lbc-shadow-md: 0 4px 12px rgb(0 0 0 / 8%);--lbc-shadow-lg: 0 12px 32px rgb(0 0 0 / 12%);--lbc-ease: cubic-bezier(.4, 0, .2, 1);--lbc-duration-fast: .15s;--lbc-duration-base: .25s;--lbc-duration-slow: .4s}@media (min-width: 64em){:root{--lbc-container-gutter: 1.5rem}}.lbc-news{--lbc-news-card-border: var(--lbc-color-brand);--lbc-news-card-bg: var(--lbc-color-white);--lbc-news-cta-bg: var(--lbc-color-brand);--lbc-news-cta-fg: var(--lbc-color-white);--lbc-news-cta-hover-bg: var(--lbc-color-blue-hover);--lbc-news-radius: 1.875rem;position:relative;width:100%;padding-block:var(--lbc-section-pad-block);padding-inline:var(--lbc-container-gutter)}@media (min-width: 64em){.lbc-news{padding-block:var(--lbc-section-pad-block-desktop)}}.lbc-news__inner{display:flex;flex-direction:column;gap:1.875rem;align-items:center;max-width:var(--lbc-container-max);margin-inline:auto}@media (min-width: 64em){.lbc-news__inner{gap:var(--lbc-space-lg)}}.lbc-news__intro{display:flex;flex-direction:column;gap:.625rem;max-width:56.5rem;margin-inline:auto;text-align:center}.lbc-news__heading{margin:0;font-family:var(--lbc-font-heading);font-weight:var(--lbc-fw-bold);color:var(--lbc-color-brand);font-size:2rem;line-height:1.1}@media (min-width: 64em){.lbc-news__heading{font-size:var(--lbc-text-h2-size);line-height:var(--lbc-text-h2-leading)}}.lbc-news__subheading{margin:0;font-family:var(--lbc-font-heading);font-weight:var(--lbc-fw-bold);color:var(--lbc-color-text);font-size:var(--lbc-text-h4-size);line-height:var(--lbc-text-h4-leading)}.lbc-news__body{margin:0;color:var(--lbc-color-text);font-size:var(--lbc-text-body-size);line-height:var(--lbc-text-body-leading)}.lbc-news__body p{margin:0}.lbc-news__body p+p{margin-block-start:var(--lbc-space-xs)}.lbc-news__grid{display:grid;grid-template-columns:1fr;gap:var(--lbc-space-md);width:100%;padding:0;margin:0;list-style:none}@media (min-width: 48em){.lbc-news__grid{grid-template-columns:repeat(2,1fr);gap:var(--lbc-space-lg)}}@media (min-width: 62em){.lbc-news__grid{grid-template-columns:repeat(3,1fr);gap:var(--lbc-space-xl)}}.lbc-news__item{display:flex}.lbc-news__card{display:flex;flex-direction:column;width:100%;overflow:hidden;background-color:var(--lbc-news-card-bg);border:1px solid var(--lbc-news-card-border);border-radius:var(--lbc-news-radius)}.lbc-news__media{display:block;overflow:hidden;aspect-ratio:368/264}.lbc-news__image{display:block;width:100%;height:100%;object-fit:cover;transition:transform var(--lbc-duration-base) var(--lbc-ease)}.lbc-news__media:hover .lbc-news__image,.lbc-news__media:focus-visible .lbc-news__image{transform:scale(1.03)}.lbc-news__content{display:flex;flex-direction:column;gap:.9375rem;padding:1.875rem}@media (min-width: 62em){.lbc-news__content{gap:var(--lbc-space-xs);padding:var(--lbc-space-xl) 2.5rem}}.lbc-news__title{margin:0;font-family:var(--lbc-font-heading);font-weight:var(--lbc-fw-bold);color:var(--lbc-color-text);font-size:1.25rem;line-height:1.4}@media (min-width: 62em){.lbc-news__title{font-size:var(--lbc-text-h4-size);line-height:var(--lbc-text-h4-leading)}}.lbc-news__title-link{color:inherit;text-decoration:none;transition:color var(--lbc-duration-fast) var(--lbc-ease)}.lbc-news__title-link:hover,.lbc-news__title-link:focus-visible{color:var(--lbc-color-brand)}.lbc-news__title-link:focus-visible{outline:2px solid var(--lbc-color-brand);outline-offset:2px}.lbc-news__excerpt{margin:0;color:var(--lbc-color-text);font-size:1rem;line-height:1.375}@media (min-width: 62em){.lbc-news__excerpt{font-size:var(--lbc-text-body-size);line-height:var(--lbc-text-body-leading)}}.lbc-news__read-more{align-self:flex-start;margin-block-start:var(--lbc-space-3xs);font-weight:var(--lbc-fw-bold);color:var(--lbc-color-brand);text-decoration:underline;transition:color var(--lbc-duration-fast) var(--lbc-ease);font-size:var(--lbc-text-body-size);line-height:var(--lbc-text-body-leading)}.lbc-news__read-more:hover,.lbc-news__read-more:focus-visible{color:var(--lbc-color-blue-hover)}.lbc-news__read-more:focus-visible{outline:2px solid var(--lbc-color-brand);outline-offset:2px}.lbc-news--style-red{--lbc-news-cta-bg: var(--lbc-color-red);--lbc-news-cta-hover-bg: var(--lbc-color-red-hover)}.lbc-news--style-red .lbc-news__content{text-align:center}.lbc-news--style-red .lbc-news__title{color:var(--lbc-color-brand)}.lbc-news--style-red .lbc-news__title-link:hover,.lbc-news--style-red .lbc-news__title-link:focus-visible{color:var(--lbc-color-brand-hover)}.lbc-news--style-red .lbc-news__read-more{align-self:center;padding:.25rem 1rem;font-size:.9rem;color:var(--lbc-color-white);text-decoration:none;background-color:var(--lbc-color-red);border-radius:1.25rem;transition:background-color var(--lbc-duration-fast) var(--lbc-ease)}.lbc-news--style-red .lbc-news__read-more:hover,.lbc-news--style-red .lbc-news__read-more:focus-visible{color:var(--lbc-color-white);background-color:var(--lbc-color-red-hover)}.lbc-news--style-red .lbc-news__read-more-chevron{display:none}.lbc-news__actions{display:flex;justify-content:center;width:100%;margin-block-start:var(--lbc-space-2xs)}.lbc-news__cta{display:inline-flex;align-items:center;justify-content:center;padding:.8125rem 3.1875rem;font-family:var(--lbc-font-heading);font-weight:var(--lbc-fw-bold);font-size:1.5rem;line-height:1.25;color:var(--lbc-news-cta-fg);text-decoration:none;background-color:var(--lbc-news-cta-bg);border:2px solid var(--lbc-news-cta-bg);border-radius:3.125rem;transition:background-color var(--lbc-duration-fast) var(--lbc-ease),border-color var(--lbc-duration-fast) var(--lbc-ease)}.lbc-news__cta:hover,.lbc-news__cta:focus-visible{background-color:var(--lbc-news-cta-hover-bg);border-color:var(--lbc-news-cta-hover-bg)}.lbc-news__cta:focus-visible{outline:2px solid var(--lbc-color-brand);outline-offset:2px}.screen-reader-text{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
