.branding-capabilities{position:relative;width:100%;--bc-ease: cubic-bezier(.22, 1, .36, 1);--bc-duration: .5s}.branding-capabilities .bc__header{display:grid;grid-template-columns:minmax(0,8fr) minmax(0,4fr);gap:32px 80px;align-items:end;margin-bottom:60px}.branding-capabilities .bc__header--single{grid-template-columns:minmax(0,1fr)}.branding-capabilities .bc__tagline{opacity:.8;letter-spacing:.05em;margin-bottom:20px}.branding-capabilities .bc__heading{color:var(--color-black);max-width:980px}.branding-capabilities .bc__header-aside{display:flex;flex-direction:column;align-items:flex-start;gap:28px}.branding-capabilities .bc__description{color:var(--color-charcoal-gray)}.branding-capabilities .bc__description p{margin:0}.branding-capabilities .bc__description p+p{margin-top:8px}.branding-capabilities .bc__btn{display:inline-flex}.branding-capabilities .bc__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;width:100%}.branding-capabilities .bc__card{display:flex;flex-direction:column;height:100%;padding:32px;background-color:var(--color-white);color:var(--color-black);border:1px solid var(--color-black-10);border-radius:20px;box-shadow:0 0 0 0 transparent;transition:transform var(--bc-duration) var(--bc-ease),box-shadow var(--bc-duration) var(--bc-ease),border-color var(--transition-slow)}.branding-capabilities a.bc__card{text-decoration:none}.branding-capabilities a.bc__card:focus-visible{outline:2px solid var(--color-black);outline-offset:4px}.branding-capabilities .bc__card-top{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.branding-capabilities .bc__card-index{opacity:.5;letter-spacing:.05em;transition:opacity var(--transition-slow)}.branding-capabilities .bc__card-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin-left:auto;border:1px solid var(--color-black-10);border-radius:50%;transition:background-color var(--transition-slow),color var(--transition-slow),border-color var(--transition-slow)}.branding-capabilities .bc__card-icon svg{width:14px;height:14px;transition:transform var(--bc-duration) var(--bc-ease)}.branding-capabilities .bc__card-title{position:relative;line-height:1.2;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid var(--color-black-10)}.branding-capabilities .bc__card-title--link{display:flex;align-items:flex-start;gap:16px}.branding-capabilities .bc__card-title--link .bc__card-icon{flex-shrink:0;width:1.2em;height:1.2em}.branding-capabilities .bc__card-title:after{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:1px;background-color:var(--color-black);transform:scaleX(0);transform-origin:left center;transition:transform .7s var(--bc-ease)}.branding-capabilities .bc__list{display:flex;flex-direction:column;gap:12px;margin:0;padding:0}.branding-capabilities .bc__list-item{position:relative;margin:0;padding-left:22px;color:var(--color-charcoal-gray);transition:color var(--transition-slow)}.branding-capabilities .bc__list-item:before{content:"";position:absolute;left:0;top:.7em;width:10px;height:1px;background-color:currentColor;transform-origin:left center;transition:transform var(--bc-duration) var(--bc-ease)}.branding-capabilities .bc__list-item:nth-child(2){transition-delay:40ms}.branding-capabilities .bc__list-item:nth-child(3){transition-delay:80ms}.branding-capabilities .bc__list-item:nth-child(n+4){transition-delay:.12s}.branding-capabilities .bc__list-item:nth-child(2):before{transition-delay:40ms}.branding-capabilities .bc__list-item:nth-child(3):before{transition-delay:80ms}.branding-capabilities .bc__list-item:nth-child(n+4):before{transition-delay:.12s}@media(hover:hover)and (pointer:fine){.branding-capabilities .bc__card:hover{transform:translateY(-4px);box-shadow:0 1px 2px var(--color-black-5),0 24px 48px -24px var(--color-black-10)}.branding-capabilities .bc__card:hover .bc__card-index{opacity:1}.branding-capabilities .bc__card:hover .bc__card-title:after{transform:scaleX(1)}.branding-capabilities .bc__card:hover .bc__list-item{color:var(--color-black)}.branding-capabilities .bc__card:hover .bc__list-item:before{transform:scaleX(1.4)}.branding-capabilities .bc__card:hover .bc__card-icon{background-color:var(--color-black);color:var(--color-white);border-color:var(--color-black)}.branding-capabilities .bc__card:hover .bc__card-icon svg{transform:translate(2px,-2px)}}.branding-capabilities a.bc__card:focus-visible .bc__card-index{opacity:1}.branding-capabilities a.bc__card:focus-visible .bc__card-title:after{transform:scaleX(1)}.branding-capabilities a.bc__card:focus-visible .bc__card-icon{background-color:var(--color-black);color:var(--color-white);border-color:var(--color-black)}@media(prefers-reduced-motion:reduce){.branding-capabilities .bc__card,.branding-capabilities .bc__card *,.branding-capabilities .bc__card *:before,.branding-capabilities .bc__card *:after{transition-duration:.01ms!important;transition-delay:0s!important}.branding-capabilities .bc__card:hover,.branding-capabilities .bc__card:hover .bc__card-icon svg{transform:none}}@media screen and (max-width:1199px){.branding-capabilities .bc__header{grid-template-columns:minmax(0,1fr);align-items:start}.branding-capabilities .bc__header-aside{max-width:720px}}@media screen and (max-width:991px){.branding-capabilities .bc__header{margin-bottom:40px;gap:24px}.branding-capabilities .bc__tagline{margin-bottom:14px}.branding-capabilities .bc__header-aside{gap:24px}.branding-capabilities .bc__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.branding-capabilities .bc__card{padding:28px}.branding-capabilities .bc__card-top{margin-bottom:36px}}@media screen and (max-width:649px){.branding-capabilities .bc__header{margin-bottom:32px}.branding-capabilities .bc__grid{grid-template-columns:minmax(0,1fr);gap:16px}.branding-capabilities .bc__card{padding:24px;border-radius:16px}.branding-capabilities .bc__card-top{margin-bottom:28px}.branding-capabilities .bc__card-icon{width:36px;height:36px}.branding-capabilities .bc__card-title{padding-bottom:16px;margin-bottom:16px}.branding-capabilities .bc__list{gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/branding-capabilities.css.map */
