.bhd-home{--bhd-home-ink:#172337;--bhd-home-muted:#697486;--bhd-home-accent:#a82c30;--bhd-home-rule:#e8eaf0;--bhd-home-paper:#f7f5f0;background:#fff;color:var(--bhd-home-ink);overflow:clip}.bhd-home *{box-sizing:border-box}.bhd-home__shell{width:min(100% - 36px, 1230px);margin-inline:auto;padding:38px 0 72px}.bhd-home__intro{display:flex;justify-content:space-between;align-items:end;gap:36px;padding:12px 0 30px;border-bottom:2px solid var(--bhd-home-ink)}.bhd-home__label,.bhd-home__small-label{display:block;color:var(--bhd-home-accent);text-transform:uppercase;font-weight:750;letter-spacing:.115em;font-size:.73rem;line-height:1.3}.bhd-home__intro h1{font-weight:800;line-height:1.07;letter-spacing:-.045em;color:var(--bhd-home-ink);font-size:clamp(2.35rem, 3.8vw, 4.4rem);margin:8px 0 11px;text-transform:none}.bhd-home__intro p{color:var(--bhd-home-muted);font-size:1.01rem;line-height:1.6;margin:0;max-width:65ch}.bhd-home__topic-nav{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:9px;max-width:425px;padding-bottom:5px}.bhd-home__topic-nav a{display:inline-flex;align-items:center;min-height:38px;border-radius:99px;border:1px solid #d9dde6;padding:7px 14px;font-size:.78rem;color:var(--bhd-home-ink);font-weight:650;white-space:nowrap;transition:border-color .16s,background .16s}.bhd-home__topic-nav a:hover,.bhd-home__topic-nav a:focus-visible{border-color:var(--bhd-home-ink);background:#f6f7f9;color:var(--bhd-home-ink)}.bhd-home__feature,.bhd-home__recent,.bhd-home__category{margin-top:37px}.bhd-home__section-head{display:flex;justify-content:space-between;align-items:end;gap:16px;padding:0 0 15px;margin-bottom:20px;border-bottom:1px solid var(--bhd-home-rule)}.bhd-home__section-head h2{margin:0;color:var(--bhd-home-ink);font-weight:750;text-transform:none;font-size:clamp(1.4rem, 1.1vw + 1.1rem, 1.9rem);letter-spacing:-.018em;line-height:1.2}.bhd-home__section-head>span{color:var(--bhd-home-muted);font-size:.79rem;text-align:right}.bhd-home__section-head>a{font-weight:700;color:var(--bhd-home-accent);font-size:.83rem;line-height:1.4;white-space:nowrap}.bhd-home__small-label{margin:0 0 7px;font-size:.66rem}.bhd-home__feature-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:28px}.bhd-home__lead{min-width:0}.bhd-home__feature-side{display:grid;grid-template-rows:repeat(3,minmax(0,1fr));gap:14px}.bhd-home-card{min-width:0;margin:0}.bhd-home-card__media{display:block;overflow:hidden;aspect-ratio:16/10;background:linear-gradient(135deg,#f1ede5 0%,#d9e0e5 100%);border-radius:7px;position:relative}.bhd-home-card__img{height:100%;width:100%;object-fit:cover;transition:transform .25s ease}.bhd-home-card__media:hover .bhd-home-card__img{transform:scale(1.025)}.bhd-home-card__placeholder{display:flex;width:100%;height:100%;align-items:center;justify-content:center;padding:12%;text-align:center;color:#657180;letter-spacing:.045em;font-weight:800;font-size:1.15rem}.bhd-home-card__body{padding-top:14px}.bhd-home-card__category{color:var(--bhd-home-accent);display:inline-block;margin-bottom:6px;font-weight:750;font-size:.72rem;line-height:1.35;text-transform:uppercase;letter-spacing:.055em}.bhd-home-card__category:hover{color:#7c252a}.bhd-home-card__title{color:var(--bhd-home-ink);font-size:1.15rem;line-height:1.35;font-weight:750;text-transform:none;letter-spacing:-.01em;margin:0 0 9px;overflow-wrap:anywhere}.bhd-home-card__title a{color:inherit}.bhd-home-card__title a:hover,.bhd-home-card__title a:focus-visible{color:var(--bhd-home-accent)}.bhd-home-card__excerpt{color:var(--bhd-home-muted);font-size:.87rem;line-height:1.6;margin:0 0 9px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.bhd-home-card__date{display:inline-block;color:var(--bhd-home-muted);font-size:.75rem;line-height:1.4}.bhd-home-card--lead .bhd-home-card__media{aspect-ratio:16/9}.bhd-home-card--lead .bhd-home-card__body{padding-top:17px}.bhd-home-card--lead .bhd-home-card__title{font-size:clamp(1.56rem, 1.65vw + 1rem, 2.35rem);line-height:1.2;letter-spacing:-.032em}.bhd-home-card--lead .bhd-home-card__excerpt{font-size:.96rem;line-height:1.65}.bhd-home-card--compact{display:grid;grid-template-columns:minmax(120px,38%) minmax(0,1fr);align-items:start;gap:15px;padding-bottom:14px;border-bottom:1px solid var(--bhd-home-rule)}.bhd-home-card--compact:last-child{padding-bottom:0;border-bottom:0}.bhd-home-card--compact .bhd-home-card__media{aspect-ratio:4/3}.bhd-home-card--compact .bhd-home-card__body{padding-top:2px}.bhd-home-card--compact .bhd-home-card__title{font-size:clamp(.95rem, 1vw + .36rem, 1.17rem);margin-bottom:5px;line-height:1.35}.bhd-home-card--compact .bhd-home-card__placeholder{font-size:.7rem}.bhd-home__recent{border-top:4px solid var(--bhd-home-ink);padding-top:22px;margin-top:53px}.bhd-home__recent-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:31px 25px}.bhd-home__category{margin-top:54px;padding-top:21px;border-top:4px solid var(--bhd-home-ink)}.bhd-home__category .bhd-home__section-head{margin-bottom:18px}.bhd-home__category-desc{margin:-6px 0 20px;color:var(--bhd-home-muted);line-height:1.6;max-width:70ch}.bhd-home__category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.bhd-home__trust{margin-top:62px;padding:27px 32px;background:var(--bhd-home-paper);border-radius:8px;border-left:4px solid var(--bhd-home-accent);display:grid;grid-template-columns:1fr 1.2fr;gap:25px;align-items:center}.bhd-home__trust h2{font-size:1.5rem;color:var(--bhd-home-ink);margin:3px 0 6px}.bhd-home__trust p{font-size:.88rem;line-height:1.6;margin:0;color:#606d7b}.bhd-home__trust nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 19px}.bhd-home__trust nav a{font-size:.85rem;font-weight:650;padding:8px 0;border-bottom:1px solid #dbddd9;color:var(--bhd-home-ink)}.bhd-home__trust nav a:hover{color:var(--bhd-home-accent)}.bhd-home__notice{background:#fff8e6;padding:18px;border-radius:8px;margin:20px 0}.bhd-home a:focus-visible{outline:2px solid var(--bhd-home-accent);outline-offset:3px}@media (max-width:1010px){.bhd-home__intro{flex-direction:column;align-items:start;gap:16px}.bhd-home__topic-nav{justify-content:flex-start;max-width:unset}.bhd-home__feature-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:19px}.bhd-home-card--compact{gap:11px;grid-template-columns:minmax(96px,34%) minmax(0,1fr)}}@media (max-width:767px){.bhd-home__shell{width:min(100% - 28px, 650px);padding-top:24px;padding-bottom:52px}.bhd-home__intro{padding-bottom:24px}.bhd-home__feature-grid{grid-template-columns:1fr}.bhd-home__feature-side{display:grid;grid-template-columns:1fr;gap:12px}.bhd-home__recent-grid,.bhd-home__category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 15px}.bhd-home__recent,.bhd-home__category{margin-top:42px}.bhd-home__trust{grid-template-columns:1fr;margin-top:42px;padding:24px}}@media (max-width:540px){.bhd-home__shell{width:min(100% - 26px, 470px)}.bhd-home__intro h1{font-size:clamp(2rem, 9vw, 3rem)}.bhd-home__intro p{font-size:.92rem}.bhd-home__topic-nav a{min-height:35px;padding:6px 12px;font-size:.74rem}.bhd-home__section-head{align-items:baseline}.bhd-home__section-head>span{display:none}.bhd-home__feature-side{margin-top:4px}.bhd-home-card--compact{grid-template-columns:124px minmax(0,1fr);gap:12px}.bhd-home-card--compact .bhd-home-card__title{font-size:.98rem}.bhd-home__recent-grid,.bhd-home__category-grid{grid-template-columns:1fr;gap:19px}.bhd-home__recent-grid .bhd-home-card,.bhd-home__category-grid .bhd-home-card{display:grid;grid-template-columns:122px minmax(0,1fr);gap:12px;padding-bottom:16px;border-bottom:1px solid var(--bhd-home-rule)}.bhd-home__recent-grid .bhd-home-card__media,.bhd-home__category-grid .bhd-home-card__media{aspect-ratio:4/3}.bhd-home__recent-grid .bhd-home-card__body,.bhd-home__category-grid .bhd-home-card__body{padding-top:0}.bhd-home__recent-grid .bhd-home-card__title,.bhd-home__category-grid .bhd-home-card__title{font-size:1rem}.bhd-home__recent-grid .bhd-home-card__excerpt,.bhd-home__category-grid .bhd-home-card__excerpt{display:none}.bhd-home__recent-grid .bhd-home-card__placeholder,.bhd-home__category-grid .bhd-home-card__placeholder{font-size:.72rem}.bhd-home__trust nav{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.bhd-home-card__img,.bhd-home__topic-nav a{transition:none}.bhd-home-card__media:hover .bhd-home-card__img{transform:none}}