.bc .bc-contact-link{background:#141414;color:#e4ff1a;border-color:#141414}.bc .bc-contact-link:hover,.bc .bc-contact-link:focus-visible{background:#e4ff1a;color:#141414}.page-wrapper{scroll-padding-block-start:calc(var(--header-height,72px) + 32px)}.bc-form-grid label{scroll-margin-block-start:calc(var(--header-height,72px) + 32px)}.bc-form-grid input,.bc-form-grid textarea,.bc-form-grid select{scroll-margin-block-start:calc(var(--header-height,72px) + 62px)}.bc-form-actions{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.bc-form-actions .bc-contact-link{margin-top:18px}.bc .bc-email-draft{display:inline-flex;align-items:center;min-height:48px;border-bottom:1px solid currentColor;padding:12px 0;margin-top:18px}.bc-form-status{font-size:14px;line-height:1.5;max-width:650px;margin-block:20px 0!important}.bc-form-status:empty{display:none}.bc-page-intro--compact{padding-block:38px 32px}.bc-page-intro--compact h1{font-size:clamp(42px,5.2vw,72px);margin-block:18px}.bc-page-intro--compact .bc-deck{font-size:clamp(18px,1.7vw,24px)}.bc-work-section--compact{padding-block-start:32px}.bc-work-grid .bc-work-card img,.bc-work-grid .bc-work-card:first-child img{object-fit:var(--bc-card-fit,cover);aspect-ratio:4/3}.bc-work-grid .bc-work-card:first-child .bc-card-title h3{font-size:clamp(25px,2.3vw,34px)}.bc-work-grid .bc-work-card:first-child>p{font-size:15px}.bc-card-media{overflow:hidden;background:#141414}.bc-work-card>a:first-child img{transition:transform .45s cubic-bezier(.2,.7,.2,1)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.bc-work-card>a:first-child:hover img{transform:scale(1.025)}}.bc-work-section--studies{border-block-start:1px solid #bbb7af}.bc-work-section--studies .bc-work-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.bc-work-section--studies .bc-work-card img{aspect-ratio:1}.bc-work-section--studies .bc-card-title h3{font-size:28px}.bc-service{grid-template-columns:52px minmax(0,1fr) minmax(0,1.2fr)}.bc-service-symbol{position:relative}.bc-service-symbol img{width:48px;height:48px;object-fit:contain}.bc-glyph-motion{display:none}@media(hover:hover)and (prefers-reduced-motion:no-preference){.bc-service:hover .bc-glyph-base{display:none}.bc-service:hover .bc-glyph-motion{display:block}}.bc-case-hero figure{max-width:var(--bc-hero-max,1600px);margin-inline:auto}.bc-case-hero video,.bc-case-hero img{aspect-ratio:auto;object-fit:contain;max-height:none}.bc-case-hero{padding-block-end:32px}.bc-case-nav{padding:20px 5vw;background:#f2efe8;color:#141414;border-block-end:1px solid #bbb7af;display:flex;align-items:center;flex-wrap:wrap;gap:8px 24px}.bc-case-nav span{font:11px var(--bc-label-font,monospace);text-transform:uppercase;letter-spacing:.06em;margin-inline-end:14px}.bc-case-nav a{font-size:13px;padding:12px 0;min-height:44px;color:inherit;text-underline-offset:5px}.bc-next-project{display:flex;justify-content:space-between;align-items:center;gap:30px;padding:38px 5vw;border-block:1px solid #bbb7af;background:#f2efe8;color:#141414;text-decoration:none}.bc-next-project span{font:11px var(--bc-label-font,monospace);text-transform:uppercase}.bc-next-project strong{font:clamp(28px,4vw,52px)/1.15 var(--bc-editorial-font,Georgia);font-weight:400}.bc-next-project:hover{background:#e4ff1a}.bc-case-chapter:has(.bc-case-gallery:empty){padding-block:42px}.bc .bc-contact-email{min-height:44px;display:inline-flex;align-items:center}@media(max-width:749px){.bc-page-intro--compact{padding-block:30px 28px}.bc-page-intro--compact h1{font-size:40px}.bc-work-section--compact{padding-block-start:26px}.bc-work-section--studies .bc-work-grid{grid-template-columns:1fr}.bc-service{grid-template-columns:48px minmax(0,1fr);gap:18px}.bc-service>div{grid-column:2}.bc-case-hero figure{margin-inline:0}.bc-case-hero{padding-block-end:22px}.bc-case-nav{padding:14px 22px;gap:4px 20px}.bc-case-nav span{width:100%}.bc-next-project{padding:28px 22px;flex-wrap:wrap}.bc-form-actions{gap:10px 22px}}@media(prefers-reduced-motion:reduce){.bc-work-card>a:first-child img{transition:none}}.bc-case-hero video{aspect-ratio:16/9}@media(max-width:749px){.bc-case-nav{flex-wrap:nowrap;overflow-x:auto;gap:24px;scrollbar-width:thin}.bc-case-nav span{width:auto;flex:0 0 auto}.bc-case-nav a{white-space:nowrap;flex:0 0 auto}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/bc-v09.css.map */
