.bkc-gateway{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}.bkc-tile{position:relative;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--bkc-line);background:var(--bkc-white);transition:border-color .2s,transform .2s}.bkc-tile:hover{border-color:var(--bkc-gold);transform:translateY(-2px)}.bkc-tile__media{border-bottom:1px solid var(--bkc-line)}.bkc-tile__body{padding:22px 22px 26px}.bkc-page .bkc-tile__title{margin-bottom:8px;font-size:1.5rem}.bkc-tile__body p{margin:0 0 12px;font-size:1rem}.bkc-tile__more{color:var(--bkc-red);font-size:.85rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.bkc-tile__link{color:inherit;text-decoration:none}.bkc-tile__link::after{content:"";position:absolute;inset:0}.bkc-tile__link:hover{color:var(--bkc-red)}.bkc-tile__link:focus-visible{outline-offset:-3px}@supports selector(:has(*)){.bkc-tile:has(.bkc-tile__link:focus-visible){outline:3px solid var(--bkc-ink);outline-offset:3px}.bkc-tile__link:focus-visible{outline:none}}.bkc-stories{display:grid;grid-template-columns:minmax(0,1fr);gap:28px}.bkc-story{position:relative}.bkc-story__media{margin-bottom:16px}.bkc-page .bkc-story__title{margin-bottom:8px;font-size:1.4rem}.bkc-story p{font-size:1rem}.bkc-latest{margin-top:48px;padding-top:28px;border-top:1px solid var(--bkc-line)}.bkc-page .bkc-latest__title{margin-bottom:14px;font-size:1.25rem}.bkc-latest__list li{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 20px;padding:12px 0;border-bottom:1px solid var(--bkc-line)}.bkc-latest__list a{color:var(--bkc-ink);font-weight:700;text-decoration:none}.bkc-latest__list a:hover{color:var(--bkc-red);text-decoration:underline}.bkc-latest__list time{color:var(--bkc-muted);font-size:.9rem}.bkc-home .bkc-transition{background:radial-gradient(circle at 10% 0,rgb(167 25 34 / .2),transparent 40%),var(--bkc-charcoal)}.bkc-becoming{background:radial-gradient(circle at 90% 10%,rgb(183 138 66 / .14),transparent 45%),var(--bkc-black);border-top:1px solid var(--bkc-dark-line)}.bkc-becoming__head{max-width:780px;margin-bottom:40px}.bkc-becoming h2{margin-bottom:18px}@media (min-width:600px){.bkc-gateway{grid-template-columns:repeat(2,minmax(0,1fr))}.bkc-tile--lead{grid-column:1 / -1}.bkc-stories{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:900px){.bkc-gateway{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.bkc-tile--lead{grid-column:1 / -1;flex-direction:row}.bkc-tile--lead .bkc-tile__media{flex:0 0 55%;aspect-ratio:auto;min-height:320px;border-right:1px solid var(--bkc-line);border-bottom:0}.bkc-tile--lead .bkc-tile__body{display:flex;flex-direction:column;justify-content:center;padding:40px}.bkc-page .bkc-tile--lead .bkc-tile__title{font-size:2.2rem}}@media (prefers-reduced-motion:reduce){.bkc-tile:hover{transform:none}}.bkc-hero__img--home{object-position:var(--bkc-home-hero-pos,50% 50%)}