.bf__frame{position:relative}.bf__slide{animation:bf-in .45s var(--ease);background:var(--white);border-radius:24px;display:grid;grid-template-columns:1fr 1fr;min-height:565px;overflow:hidden}.bf__slide[hidden]{display:none}@keyframes bf-in{0%{opacity:0}to{opacity:1}}.bf__media{background:var(--blue-100);display:block}.bf__media img{height:100%;object-fit:cover;width:100%}.bf__body{display:flex;flex-direction:column;padding:40px 60px 44px 40px}.bf__title{font-size:40px;line-height:44px;margin:0 0 20px}.bf__title a{color:var(--tribe-black);text-decoration:none}.bf__title a:hover{color:var(--blue-text)}.bf__author{align-items:center;display:flex;font-size:14px;font-weight:600;gap:8px;line-height:20px;margin:0}.bf__author img{border-radius:6px;height:36px;object-fit:cover;width:36px}.bf__author>span{display:flex;flex-direction:column}.bf__author-label{color:rgba(44,45,53,.75);font-size:12px;font-weight:500}.bf__foot{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-top:auto;padding-top:32px}.bf__foot .button__label{align-items:center;display:inline-flex;gap:10px}.bf__arrows{display:flex;gap:12px}.bf__arrow .button__label{padding:10px 12px}@media (max-width:991px){.bf__slide{grid-template-columns:1fr;min-height:0}.bf__media{aspect-ratio:16/10}.bf__body{padding:28px 24px}.bf__title{font-size:30px;line-height:36px}}@media (max-width:479px){.bf__foot{flex-wrap:wrap}}