:root{--bkw-navy:#0A1628;--bkw-cream:#F5F0E6;--bkw-gold:#C9A84C;--bkw-gold-dark:#9D7E2F}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background:var(--bkw-gold);color:var(--bkw-navy)}main.bkw-page[id],.bkw-page section[id],.bkw-page header[id]{scroll-margin-top:130px}@media (max-width:700px){main.bkw-page[id],.bkw-page section[id],.bkw-page header[id]{scroll-margin-top:92px}}@media (max-width:700px){.bkw-menu-shell.is-open .bkw-mobile-panel{max-height:calc(100dvh - 70px);overflow-y:auto;-webkit-overflow-scrolling:touch}.bkw-mobile-nav{padding-bottom:34px}.bkw-mobile-nav .mobile-cta{margin-top:10px}}@media (max-width:560px){.bkw-ahero__chip--top{top:-18px;left:-4px}.bkw-ahero__chip--bottom{bottom:18px;right:-4px}}@media (max-width:700px){html body #bwCookie .bw-cookie__fab,html body button#bwCookieFab{left:auto!important;right:16px!important;bottom:80px!important;top:auto!important}}.bkw-page .bkw-hero svg g[class]{will-change:transform,opacity}.bkw-page .bkw-hero .bkw-pills b{will-change:opacity}@media (max-width:1100px){.bkw-page .bkw-hero svg{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}}.bkw-realisations .bkw-hero svg .bkw-card,.bkw-cro .bkw-hero svg .bkw-cro-before,.bkw-cro .bkw-hero svg .bkw-cro-after,.bkw-cro .bkw-hero svg .bkw-cro-arrow,.bkw-seo-page .bkw-hero svg .result,.bkw-seo-page .bkw-hero svg .source,.bkw-services .bkw-hero svg .bkw-n1,.bkw-services .bkw-hero svg .bkw-n2,.bkw-services .bkw-hero svg .bkw-n3,.bkw-services .bkw-hero svg .bkw-n4,.bkw-services .bkw-hero svg .bkw-n5,.bkw-services .bkw-hero svg .bkw-n6,.bkw-services .bkw-hero svg .bkw-core{transform-box:fill-box;transform-origin:center center;will-change:transform,opacity}.bkw-performance .bkw-hero svg .bkw-needle,.bkw-performance .bkw-hero svg .bkw-speedo-arc,.bkw-performance .bkw-hero svg .bkw-cwv .ring,.bkw-seo-page .bkw-hero svg .cursor,.bkw-seo-page .bkw-hero svg .bar,.bkw-conception .bkw-hero svg .bkw-build,.bkw-conception .bkw-hero svg [class*="bkw-block"],.bkw-conception .bkw-hero svg .bkw-cursor,.bkw-branding .bkw-hero svg [class*="bkw-radar"],.bkw-home .bkw-hero svg [class*="bkw-d-"],.bkw-home .bkw-hero svg .bkw-door,.bkw-home .bkw-hero svg .bkw-particle{will-change:transform,opacity}@media (max-width:700px){.bkw-page .bkw-hero .bkw-lede.bkw-lede-alt{margin-bottom:22px!important}.bkw-page .bkw-hero .bkw-actions{margin-top:0!important;margin-bottom:26px!important}.bkw-page .bkw-hero .bkw-lede:not(.bkw-lede-alt){margin-top:0!important;margin-bottom:28px!important}.bkw-page .bkw-hero .bkw-orbit-wrap{margin-top:34px!important}}