@charset "UTF-8";@font-face{font-family:Satoshi;src:url(/assets/fonts/satoshi/satoshi-variable.woff2) format("woff2");font-weight:300 900;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/assets/fonts/satoshi/satoshi-variableitalic.woff2) format("woff2");font-weight:300 900;font-style:italic;font-display:swap}@font-face{font-family:"Forma DJR Display";src:url(/assets/fonts/forma-djr-display/formadjrdisplay-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Forma DJR Display";src:url(/assets/fonts/forma-djr-display/formadjrdisplay-medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Forma DJR Display";src:url(/assets/fonts/forma-djr-display/formadjrdisplay-bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}html{scrollbar-width:thin;scrollbar-gutter:stable;font-family:Satoshi,sans-serif;font-size:2.5445292621vw;line-height:1.15;text-align:left;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:768px){html{font-size:.5208333333vw}}@media (min-width:1920px){html{font-size:10px}}body{margin:0;color:#000;background:#fff;-webkit-tap-highlight-color:transparent;font-size:1.4rem}.modal body,.no-scroll body{overflow:hidden!important}*{box-sizing:border-box}:after,:before{box-sizing:border-box}::-moz-selection{color:#fff;background:red}::selection{color:#fff;background:red}main.-fill{background:#f8f7f6}a{color:inherit;cursor:pointer;text-decoration:underline;-webkit-tap-highlight-color:initial}a:hover{color:inherit;text-decoration:none}[type=button],[type=reset],[type=submit],button{cursor:pointer;-webkit-appearance:button;-webkit-tap-highlight-color:initial}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:normal}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}figure{margin:0}address,blockquote,em,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;font-weight:inherit;font-style:inherit;font-size:inherit;line-height:inherit;text-align:inherit;letter-spacing:inherit}@media print{address,blockquote,em,h1,h2,h3,h4,h5,h6,p{page-break-after:avoid;orphans:3;widows:3}}.grecaptcha-badge{visibility:hidden}[hidden]{display:none}.bb-achievement-container,.bb-advantage-container,.bb-call-container,.bb-cap-container,.bb-commitment-container,.bb-container,.bb-description-container,.bb-feedback-container,.bb-footer-container,.bb-hallfame-container,.bb-hero-container,.bb-intro-container,.bb-logopreview-container,.bb-outro-container,.bb-overview-container,.bb-partner-container,.bb-preview-container,.bb-quoteview-container,.bb-related-container,.bb-remark-container,.bb-solving-container,.bb-statview-container,.bb-textreel-container,.bb-tophead-container{padding:0 1.6rem}@media (min-width:768px){.bb-achievement-container,.bb-advantage-container,.bb-call-container,.bb-cap-container,.bb-commitment-container,.bb-container,.bb-description-container,.bb-feedback-container,.bb-footer-container,.bb-hallfame-container,.bb-hero-container,.bb-intro-container,.bb-logopreview-container,.bb-outro-container,.bb-overview-container,.bb-partner-container,.bb-preview-container,.bb-quoteview-container,.bb-related-container,.bb-remark-container,.bb-solving-container,.bb-statview-container,.bb-textreel-container,.bb-tophead-container{padding:0 2.4rem}}@media (min-width:768px){.-lsm{display:none}}@media (min-width:1024px){.-lmd{display:none}}@media (min-width:1200px){.-llg{display:none}}@media (min-width:1600px){.-lxl{display:none}}@media (max-width:767px){.-gxs{display:none}}@media (max-width:1023px){.-gsm{display:none}}@media (max-width:1199px){.-gmd{display:none}}@media (max-width:1399px){.-glg{display:none}}@media (max-width:1919px){.-gxl{display:none}}@media (max-width:767px){.-m-brdr-top{border-top:1px solid #d9d8ce}}@media (max-width:767px){.-m-brdr-bottom{border-bottom:1px solid #d9d8ce}}@media (min-width:768px){.-d-brdr-top{border-top:1px solid #d9d8ce}}@media (min-width:768px){.-d-brdr-bottom{border-bottom:1px solid #d9d8ce}}@keyframes bb-fx-blink{0%,100%{opacity:0}50%{opacity:1}}@keyframes bb-fx-rotating-360{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.bb-svgsprite{display:inline-block;width:1em;height:1em;vertical-align:middle;fill:currentColor}.bb-loader{position:fixed;top:0;left:0;right:0;height:100vh;z-index:9999;overflow:hidden}@supports (height:100dvh){.bb-loader{height:100dvh}}.bb-loader-backdrop{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3)}.bb-loader-curtains{position:relative;display:grid;grid-template-columns:1.6rem auto auto 1.6rem;height:100%;z-index:5}@media (min-width:768px){.bb-loader-curtains{grid-auto-flow:column;grid-template-columns:auto}}.bb-loader-curtain{height:100%;transform:scaleX(1.02);background:#111}.bb-navbar-curtains{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:95;grid-template-columns:1.6rem auto auto 1.6rem;height:100%;pointer-events:none}@media (min-width:768px){.bb-navbar-curtains{grid-auto-flow:column;grid-template-columns:auto}}.admin-bar .bb-navbar-curtains{top:var(--wp-admin--admin-bar--height)}.bb-navbar-curtain{height:100%;transform:scaleX(1.02);background:#f8f7f6}.bb-navbar-announcement{display:none}@media (min-width:768px){.bb-navbar-announcement{display:block;position:absolute;top:3.8rem;left:50%;z-index:98;transform:translateX(-50%);font-weight:700;font-size:1.8rem;line-height:100%;text-transform:uppercase;text-align:center;text-decoration:none;transition:color .4s}}.bb-navbar.-inverse:not(.-open,.-modal) .bb-navbar-announcement{color:#fff}.admin-bar .bb-navbar-announcement{top:calc(var(--wp-admin--admin-bar--height) + 3.8rem)}.bb-navbar-logo{position:fixed;top:1.3rem;left:1.6rem;display:block;height:3.6rem;z-index:97;color:red;white-space:nowrap;text-decoration:none;transition:color .2s,opacity .2s,transform .2s}@media (min-width:768px){.bb-navbar-logo{top:2.2rem;left:2.4rem;height:5.3rem}}.admin-bar .bb-navbar-logo{margin-top:var(--wp-admin--admin-bar--height)}.bb-navbar-logo:hover{color:red}.bb-navbar-logo.-title{color:currentColor}.bb-navbar.-secondary:not(.-open,.-modal) .bb-navbar-logo{color:#000}.bb-navbar.-inverse:not(.-open,.-modal) .bb-navbar-logo{color:#fff}.bb-navbar.-hidden:not(.-open) .bb-navbar-logo{opacity:0;transform:translateY(-100%)}.bb-navbar-logo-figure{display:inline-block;width:3.6rem;height:100%;vertical-align:top;background:var(--logo-color,red);background-size:cover;-webkit-mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 53 53"><path fill="%23000" d="M51 24c0-3-2-6-6-7v-1c4-1 5-3 5-7 0-5-4-8-11-8H26L1 24h14c6 0 11 2 11 8 0 4-2 6-5 7 4 2 6 4 6 8l-1 5 22-21c2-1 3-4 3-7Z"/></svg>');mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 53 53"><path fill="%23000" d="M51 24c0-3-2-6-6-7v-1c4-1 5-3 5-7 0-5-4-8-11-8H26L1 24h14c6 0 11 2 11 8 0 4-2 6-5 7 4 2 6 4 6 8l-1 5 22-21c2-1 3-4 3-7Z"/></svg>');transition:background-color .2s}.bb-navbar.-secondary:not(.-open,.-modal) .bb-navbar-logo-figure{background:var(--logo-color,#000)}.bb-navbar.-inverse:not(.-open,.-modal) .bb-navbar-logo-figure{background:var(--logo-color,red)}.bb-navbar.-open .bb-navbar-logo-figure{transition-delay:0s}@media (min-width:768px){.bb-navbar-logo-figure{width:5.3rem}}@media (pointer:fine){.bb-navbar-logo:hover .bb-navbar-logo-figure{background-image:var(--logo-texture,url(/assets/logo/textures.png))!important}}.bb-navbar-logo-label{position:relative;display:inline-block;width:7.6rem;height:100%;margin:0 0 0 .4rem;vertical-align:top}@media (min-width:768px){.bb-navbar-logo-label{width:11.3rem}}.bb-navbar-logo-label svg{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);transition:-webkit-clip-path .8s cubic-bezier(.16,1,.3,1);transition:clip-path .8s cubic-bezier(.16,1,.3,1);transition:clip-path .8s cubic-bezier(.16,1,.3,1),-webkit-clip-path .8s cubic-bezier(.16,1,.3,1)}.bb-navbar-logo-label svg:last-child{transition-delay:70ms}@media (min-width:768px){.bb-navbar.-home:not(.-fixed,.-open,.-modal) .bb-navbar-logo-label svg{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}}@media (max-width:767px){.bb-navbar.-fixed:not(.-visible) .bb-navbar-logo-label svg{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}}.bb-navbar-logo.-title .bb-navbar-logo-label svg #logo-text-and{opacity:0}.bb-navbar-logo.-title .bb-navbar-logo-label svg #logo-text-bred{opacity:0}.bb-navbar-logo-title{position:absolute;top:1.81rem;left:4rem;bottom:0;font-family:"Forma DJR Display",sans-serif;font-weight:700;font-size:2.2rem;line-height:1;letter-spacing:.03em;text-transform:uppercase}@media (min-width:768px){.bb-navbar-logo-title{top:2.6rem;left:5.8rem;font-size:3.3rem}}.bb-navbar-logo-title:before{content:"&"}.bb-navbar-actions{position:fixed;top:1.3rem;right:1.6rem;z-index:97;display:grid;grid-auto-flow:column;justify-content:end;gap:.9rem;transition:opacity .2s,transform .2s}@media (min-width:768px){.bb-navbar-actions{top:2.9rem;right:2.4rem}}.admin-bar .bb-navbar-actions{margin-top:var(--wp-admin--admin-bar--height)}.bb-navbar.-hidden:not(.-open) .bb-navbar-actions{opacity:0;transform:translateY(-100%)}.bb-navbar-action.-contact{display:none}@media (min-width:768px){.bb-navbar-action.-contact{display:block}}.bb-navbar.-secondary:not(.-open,.-modal) .bb-navbar-action.-contact .bb-btn_cta-box{background:#000}.bb-navbar.-fill .bb-navbar-action.-toggle button:before{background:#fff}.bb-navbar-menu{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:96;height:100%}.admin-bar .bb-navbar-menu{top:var(--wp-admin--admin-bar--height)}.bb-navbar-menu-content{position:relative;margin:6.3rem 1.2rem 0 1.1rem;height:calc(100% - 6.3rem)}@media (min-width:768px){.bb-navbar-menu-content{margin:10.1rem 2.4rem 2.5rem;height:calc(100% - 10.1rem - 2.5rem)}}.bb-navbar-menu-fill{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;background:#fff;border-radius:.8rem}.bb-navbar-menu-container{position:relative;height:100%;overflow:auto;scroll-behavior:smooth}.bb-navbar-mgrid{display:grid;overflow:hidden}@media (max-width:767px){.bb-navbar-mgrid{grid-template-columns:repeat(2,1fr);grid-template-rows:auto auto auto 13.8rem 6rem}}@media (min-width:768px){.bb-navbar-mgrid{grid-template-columns:60.8rem 81.4rem auto;grid-template-rows:auto auto 13.9rem 8.5rem;height:100%}}@media (max-width:767px){.bb-navbar-mgrid-col.-nav{padding:3.8rem 3.5rem;grid-column:span 2;grid-row:span 2;border-bottom:1px #d9d8ce solid}}@media (min-width:768px){.bb-navbar-mgrid-col.-nav{grid-row:span 2;padding:0 15.8rem;display:flex;align-items:center;border-right:1px #d9d8ce solid}}@media (max-width:767px){.bb-navbar-mgrid-col.-links{padding:2.3rem 1rem 2.8rem 3.8rem;grid-row:span 2;border-right:1px #d9d8ce solid}}@media (min-width:768px){.bb-navbar-mgrid-col.-links{grid-column:3;grid-row:1/3;padding:0 0 7rem 15.8rem;display:flex;align-items:center;border-left:1px #d9d8ce solid}}@media (max-width:767px){.bb-navbar-mgrid-col.-socials{padding:2.7rem 4rem 3.1rem;display:flex;align-items:center;border-bottom:1px #d9d8ce solid}}@media (min-width:768px){.bb-navbar-mgrid-col.-socials{grid-column:3;grid-row:2/4;align-self:end;padding:0 0 5.4rem 15.8rem;border-left:1px #d9d8ce solid}}@media (max-width:767px){.bb-navbar-mgrid-col.-book{padding:1.2rem 1.1rem}}@media (min-width:768px){.bb-navbar-mgrid-col.-book{grid-column:1;grid-row:3/5;padding:1.4rem 1.7rem;border-top:1px #d9d8ce solid;border-right:1px #d9d8ce solid}}@media (max-width:767px){.bb-navbar-mgrid-col.-email{grid-column:span 2;text-align:center;border-top:1px #d9d8ce solid}}@media (min-width:768px){.bb-navbar-mgrid-col.-email{grid-column:3;grid-row:4;border-top:1px #d9d8ce solid;border-left:1px #d9d8ce solid}}.bb-navbar-dot{display:none}@media (min-width:768px){.bb-navbar-dot{display:block;position:absolute;width:1.1rem;height:1.1rem;margin:4.5rem 0 0 -4rem;opacity:0;border-radius:.3rem;background:red}}.bb-navbar-navs{margin:-.7rem 0}@media (min-width:768px){.bb-navbar-navs{margin:-2.2rem 0}}.bb-navbar-nav{display:block;padding:.7rem 0;overflow:hidden}@media (min-width:768px){.bb-navbar-nav{padding:2.2rem 0}}.bb-navbar-nav-title{display:block;cursor:pointer;font-weight:500;font-size:2.8rem;line-height:100%;text-decoration:none;transition:opacity .5s}@media (max-width:767px){.bb-navbar-nav-title{display:flex;justify-content:space-between;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:17rem;gap:2rem;-webkit-tap-highlight-color:transparent}.bb-navbar-nav.-dropdown .bb-navbar-nav-title:after{content:"";display:block;width:.4285714286em;height:.2857142857em;margin:.3em 0 0;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 8"><path fill="none" stroke="%23ff0000" stroke-linecap="round" stroke-width="1.5" d="m1 1 5 5 5-5"/></svg>');background-size:cover;transition:transform .35s}.bb-navbar-nav.-open .bb-navbar-nav-title:after{transform:scaleY(-1)}}@media (min-width:768px){.bb-navbar-nav-title{font-size:5rem}}.bb-navbar-navs.-has-open .bb-navbar-nav-title{opacity:.2}.bb-navbar-nav.-open .bb-navbar-nav-title{opacity:1}@media (max-width:767px){.bb-navbar-nav-arr{display:grid;justify-content:center;align-items:center;height:100%}.bb-navbar-nav-arr:before{content:"";display:block;width:.4285714286em;height:.2857142857em;margin:.2em 0 0;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 8"><path fill="none" stroke="%23ff0000" stroke-linecap="round" stroke-width="1.5" d="m1 1 5 5 5-5"/></svg>');background-size:cover;transition:transform .35s}.bb-navbar-nav.-open .bb-navbar-nav-arr:before{transform:scaleY(-1)}}.bb-navbar-nav-items{display:none;transition:opacity .4s,display .4s}@media (max-width:767px){.bb-navbar-nav-items{padding:2.5rem 0 1.8rem;margin:-1.1rem 0;grid-template-columns:repeat(2,1fr);gap:0 1.5rem}.bb-navbar-nav.-open .bb-navbar-nav-items{display:grid;opacity:1}}@media (min-width:768px){.bb-navbar-nav-items{display:grid;position:absolute;left:60.8rem;bottom:0;width:81.4rem;grid-template-columns:repeat(4,1fr);opacity:0;pointer-events:none}.bb-navbar-nav.-open .bb-navbar-nav-items{opacity:1;pointer-events:auto;z-index:1}}.bb-navbar-nav-item{position:relative;display:block;padding:1.1rem 0;text-decoration:none}@media (min-width:768px){.bb-navbar-nav-item{align-content:center;height:12.8rem;margin-right:-1px;border-top:1px #d9d8ce solid;border-right:1px #d9d8ce solid}}.bb-navbar-nav-item-preview{position:absolute;top:.5rem;left:.5rem;right:.5rem;bottom:.5rem;overflow:hidden;transform:scale(.92) rotate(.0001deg);will-change:transform;opacity:0;border-radius:.8rem;transition:transform .8s cubic-bezier(.16,1,.3,1),opacity .4s}@media (pointer:fine) and (min-width:768px){.bb-navbar-nav-item:hover .bb-navbar-nav-item-preview{opacity:1;transform:scale(1)}}.bb-navbar-nav-item-preview iframe,.bb-navbar-nav-item-preview img,.bb-navbar-nav-item-preview video{display:none;height:100%;width:100%;transition:display .4s allow-discrete}@media (pointer:fine){.bb-navbar-nav-item:hover .bb-navbar-nav-item-preview iframe,.bb-navbar-nav-item:hover .bb-navbar-nav-item-preview img,.bb-navbar-nav-item:hover .bb-navbar-nav-item-preview video{display:block}}.bb-navbar-nav-item-preview img,.bb-navbar-nav-item-preview video{object-fit:cover}.bb-navbar-nav-item-title{position:relative;display:block;font-weight:500;font-size:1.3rem;line-height:105%;transition:color .2s}@media (min-width:768px){.bb-navbar-nav-item-title{font-size:1.8rem;line-height:100%;text-align:center}}@media (min-width:768px){a.bb-navbar-nav-item:hover .bb-navbar-nav-item-title{color:#fff}}@media (max-width:767px){.bb-navbar-nav-item.-dummy{display:none}}@media (max-width:767px){.bb-navbar-nav-item.-pointer{display:none}}@media (min-width:768px){.bb-navbar-nav-item.-pointer{grid-column:1/5;background:#f8f7f6}}@media (max-width:767px){.bb-navbar-nav-item.-more{display:none}}@media (min-width:768px){.bb-navbar-nav-item.-more{height:22.4rem;grid-column:1/5;text-align:right;padding-right:3.9rem}}.bb-navbar-nav-pointer{position:absolute;left:2.7rem;bottom:1.5rem;z-index:10}.bb-navbar-nav-pointer-text{font-weight:700;font-size:1.3rem;line-height:105%;text-wrap:balance}@media (min-width:768px){.bb-navbar-nav-pointer-text{font-size:1.5rem}}.bb-navbar-nav-pointer-arrow{position:absolute;top:1.5rem;left:calc(100% + 1.8rem);width:2.5rem;height:2.6rem;transform:rotate(177.73deg);background-size:contain;background-repeat:no-repeat}.bb-navbar-links{margin:-1rem 0;overflow:hidden}@media (min-width:768px){.bb-navbar-links{margin:-1.4976rem 0;min-height:38rem}}.bb-navbar-link{display:block;padding:1rem 0;font-size:2rem;line-height:125%;text-decoration:none}@media (min-width:768px){.bb-navbar-link{padding:1.4976rem 0;font-size:3rem}}.bb-navbar-link-title{position:relative;display:block;overflow:hidden}.bb-navbar-link-title span{display:block;transition:transform .9s cubic-bezier(.16,1,.3,1)}.bb-navbar-link-title span:after{content:attr(data-text);display:block;position:absolute;top:105%;left:0;right:0;transform:rotateX(-90deg);transform-origin:top center;transition:transform .9s cubic-bezier(.16,1,.3,1)}@media (pointer:fine){.bb-navbar-link:hover .bb-navbar-link-title span{transform:translateY(-105%)}.bb-navbar-link:hover .bb-navbar-link-title span:after{transform:rotateX(0)}}.bb-navbar-socials{margin:-1rem 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;overflow:hidden}.bb-navbar-social{display:flex;align-items:center;justify-content:space-between;padding:.7rem 0;font-weight:500;font-size:1.5rem;line-height:130%;text-decoration:none}@media (min-width:768px){.bb-navbar-social{font-size:1.8rem}}.bb-navbar-social:after{content:"";display:block;width:1em;height:.4444444444em;margin:0 0 0 1.3rem;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 8"><path fill="%23000" d="M1 3.5a.5.5 0 0 0 0 1v-1Zm16.4.9c.1-.2.1-.6 0-.8L14.2.5a.5.5 0 1 0-.7.7L16.3 4l-2.8 2.8a.5.5 0 1 0 .7.7l3.2-3.1ZM1 4.5h16v-1H1v1Z"/></svg>');background-size:contain;transition:transform 1s cubic-bezier(.16,1,.3,1)}.bb-navbar-social:hover:after{transform:translateX(-40%)}.bb-navbar-social-title{position:relative;display:block;overflow:hidden}.bb-navbar-social-title span{display:block;transition:transform .9s cubic-bezier(.16,1,.3,1)}.bb-navbar-social-title span:after{content:attr(data-text);display:block;position:absolute;top:105%;left:0;right:0;transform:rotateX(-90deg);transform-origin:top center;transition:transform .9s cubic-bezier(.16,1,.3,1)}@media (pointer:fine){.bb-navbar-social:hover .bb-navbar-social-title span{transform:translateY(-105%)}.bb-navbar-social:hover .bb-navbar-social-title span:after{transform:rotateX(0)}}.bb-navbar-book{height:100%}.bb-btn_back,.bb-btn_book,.bb-btn_close,.bb-btn_cta,.bb-btn_dummy,.bb-btn_full,.bb-btn_intouch,.bb-btn_menu,.bb-fadecarousel-control,.bb-flowcarousel-control,.bb-hallfame-control{position:relative;display:inline-block;height:auto;margin:0;padding:0;color:inherit;background:0 0;border:0;border-radius:0;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:inherit;text-transform:inherit;text-indent:inherit;text-decoration:none}.bb-btn_back:focus,.bb-btn_back:hover,.bb-btn_book:focus,.bb-btn_book:hover,.bb-btn_close:focus,.bb-btn_close:hover,.bb-btn_cta:focus,.bb-btn_cta:hover,.bb-btn_dummy:focus,.bb-btn_dummy:hover,.bb-btn_full:focus,.bb-btn_full:hover,.bb-btn_intouch:focus,.bb-btn_intouch:hover,.bb-btn_menu:focus,.bb-btn_menu:hover,.bb-fadecarousel-control:focus,.bb-fadecarousel-control:hover,.bb-flowcarousel-control:focus,.bb-flowcarousel-control:hover,.bb-hallfame-control:focus,.bb-hallfame-control:hover{text-decoration:none}.bb-btn_back:disabled,.bb-btn_book:disabled,.bb-btn_close:disabled,.bb-btn_cta:disabled,.bb-btn_dummy:disabled,.bb-btn_full:disabled,.bb-btn_intouch:disabled,.bb-btn_menu:disabled,.bb-fadecarousel-control:disabled,.bb-flowcarousel-control:disabled,.bb-hallfame-control:disabled{pointer-events:none;opacity:.5}.bb-btn_cta{display:inline-flex;height:3.4rem}@media (min-width:768px){.bb-btn_cta{height:4.4rem}}.bb-btn_cta.-sm{height:3.6rem}@media (min-width:768px){.bb-btn_cta.-sm{height:3.9rem}}.bb-btn_cta.-lg{height:5.8rem}@media (min-width:768px){.bb-btn_cta.-lg{height:6.1rem}}.bb-btn_cta.-full{width:100%}@media (pointer:fine){.bb-btn_cta.-gooey:hover{filter:url(#gooey-filter)}}@media (pointer:fine){.bb-btn_cta.-gooey.-centered{transform:translateX(1.7rem);transition:transform .6s cubic-bezier(.16,1,.3,1)}}@media (pointer:fine) and (min-width:768px){.bb-btn_cta.-gooey.-centered{transform:translateX(2.2rem)}}@media (pointer:fine){.bb-btn_cta.-gooey.-centered:hover{transform:translateX(0)}}@media (min-width:768px) and (pointer:fine){.bb-btn_cta.-gooey.-centered-gsm{transform:translateX(1.7rem);transition:transform .6s cubic-bezier(.16,1,.3,1)}}@media (min-width:768px) and (pointer:fine) and (min-width:768px){.bb-btn_cta.-gooey.-centered-gsm{transform:translateX(2.2rem)}}@media (min-width:768px) and (pointer:fine){.bb-btn_cta.-gooey.-centered-gsm:hover{transform:translateX(0)}}.bb-btn_cta-box{position:relative;display:flex;align-items:center;justify-content:center;height:100%;padding:0 1.8rem;z-index:1;will-change:transform;color:#fff;border-radius:10rem;background:#000;transition:transform .4s,background-color .6s}@media (min-width:768px){.bb-btn_cta-box{padding:0 2.7rem}}@media (pointer:fine){.bb-btn_cta:hover .bb-btn_cta-box{transform:scaleX(1.015) scaleY(1.005);transition:transform .6s cubic-bezier(.34,5.56,.64,1)}}.bb-btn_cta.-primary .bb-btn_cta-box{color:#fff;background:red}.bb-btn_cta.-inverse .bb-btn_cta-box{color:#000;background:#fff}.bb-btn_cta.-square .bb-btn_cta-box{border-radius:.8rem}.bb-btn_cta.-lg .bb-btn_cta-box{width:100%}.bb-btn_cta-title{display:block;overflow:hidden;font-weight:700;font-size:1.4rem;line-height:100%;text-transform:uppercase;text-align:center}@media (min-width:768px){.bb-btn_cta-title{font-size:1.8rem}}.bb-btn_cta.-sm .bb-btn_cta-title{font-size:1.5rem}@media (min-width:768px){.bb-btn_cta.-sm .bb-btn_cta-title{font-size:1.6rem}}.bb-btn_cta.-lg .bb-btn_cta-title{font-size:1.4rem}@media (min-width:768px){.bb-btn_cta.-lg .bb-btn_cta-title{font-size:1.8rem}}.bb-btn_cta-title span{display:block;transition:transform .9s cubic-bezier(.16,1,.3,1)}.bb-btn_cta-title span:after{content:attr(data-text);display:block;position:absolute;top:105%;left:0;right:0;transform:rotateX(-90deg);transform-origin:top center;transition:transform .9s cubic-bezier(.16,1,.3,1)}@media (pointer:fine){.bb-btn_cta:hover .bb-btn_cta-title span{transform:translateY(-105%)}.bb-btn_cta:hover .bb-btn_cta-title span:after{transform:rotateX(0)}}.bb-btn_cta-arr{display:flex;align-items:center;justify-content:center;width:3.4rem;height:3.4rem;will-change:transform;flex-shrink:0;color:#fff;background:red;border-radius:50%}@media (min-width:768px){.bb-btn_cta-arr{width:4.4rem;height:4.4rem}}@media (pointer:fine){.bb-btn_cta.-gooey .bb-btn_cta-arr{transform:translateX(-100%) scale(.7);transition:transform .6s cubic-bezier(.34,1.4,.64,1)}}.bb-btn_cta:hover .bb-btn_cta-arr{transform:translateX(0)}.bb-btn_cta:disabled{pointer-events:none;opacity:.7}.bb-btn_menu{display:inline-flex;align-items:center;height:3.6rem;padding:0 1.7rem;gap:.5rem;color:#000;border-radius:9999px;transition:background .3s}@media (min-width:768px){.bb-btn_menu{height:3.9rem}}.bb-btn_menu:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:#f8f7f6;border-radius:9999px;transition:transform .4s,background-color .6s}@media (pointer:fine){.bb-btn_menu:hover:before{transform:scaleX(1.02) scaleY(1.01);transition:transform .5s cubic-bezier(.34,5.56,.64,1)}}.bb-btn_menu.-active:before,.bb-navbar.-open .bb-navbar-action.-toggle button.bb-btn_menu:before,.bb-navbar.-open .bb-navbar-action.-toggle button.bb-work-filter .bb-btn_menu.bb-work-filter-toggle:before,.bb-work-filter.-active .bb-btn_menu.bb-work-filter-toggle:before{background:#fff}.bb-btn_menu-icon{position:relative;width:1.4rem;height:1.4rem}.bb-btn_menu-icon svg{vertical-align:top}.bb-btn_menu-icon svg path{transform-box:fill-box;transform-origin:center center;transition:transform .4s}.bb-btn_menu.-active .bb-btn_menu-icon svg path:nth-child(1),.bb-navbar.-open .bb-navbar-action.-toggle button.bb-btn_menu .bb-btn_menu-icon svg path:nth-child(1),.bb-navbar.-open .bb-navbar-action.-toggle button.bb-work-filter .bb-btn_menu.bb-work-filter-toggle .bb-btn_menu-icon svg path:nth-child(1),.bb-work-filter.-active .bb-btn_menu.bb-work-filter-toggle .bb-btn_menu-icon svg path:nth-child(1){animation:bb-btn_menu-bar-top .6s;transition:none;transform:translateY(5px) rotate(45deg) scaleX(1.3)}.bb-btn_menu.-active .bb-btn_menu-icon svg path:nth-child(2),.bb-navbar.-open .bb-navbar-action.-toggle button.bb-btn_menu .bb-btn_menu-icon svg path:nth-child(2),.bb-navbar.-open .bb-navbar-action.-toggle button.bb-work-filter .bb-btn_menu.bb-work-filter-toggle .bb-btn_menu-icon svg path:nth-child(2),.bb-work-filter.-active .bb-btn_menu.bb-work-filter-toggle .bb-btn_menu-icon svg path:nth-child(2){transform:scaleX(0);transition-delay:.3s}.bb-btn_menu.-active .bb-btn_menu-icon svg path:nth-child(3),.bb-navbar.-open .bb-navbar-action.-toggle button.bb-btn_menu .bb-btn_menu-icon svg path:nth-child(3),.bb-navbar.-open .bb-navbar-action.-toggle button.bb-work-filter .bb-btn_menu.bb-work-filter-toggle .bb-btn_menu-icon svg path:nth-child(3),.bb-work-filter.-active .bb-btn_menu.bb-work-filter-toggle .bb-btn_menu-icon svg path:nth-child(3){animation:bb-btn_menu-bar-bottom .6s;transition:none;transform:translateY(-5px) rotate(-45deg) scaleX(1.3)}@keyframes bb-btn_menu-bar-top{0%{transform:translateY(0)}50%{transform:translateY(5px)}100%{transform:translateY(5px) rotate(45deg) scaleX(1.3)}}@keyframes bb-btn_menu-bar-bottom{0%{transform:translateY(0)}50%{transform:translateY(-5px)}100%{transform:translateY(-5px) rotate(-45deg) scaleX(1.3)}}.bb-btn_menu-title{position:relative;overflow:hidden;font-weight:700;font-size:1.5rem;line-height:100%;text-transform:uppercase;text-align:center}@media (min-width:768px){.bb-btn_menu-title{font-size:1.6rem}}.bb-btn_menu-title span{display:block;transition:transform .9s cubic-bezier(.16,1,.3,1)}.bb-btn_menu-title span:after{content:attr(data-text-close);display:block;position:absolute;top:105%;left:0;right:0;transform:rotateX(-90deg);transform-origin:top center;transition:transform .9s cubic-bezier(.16,1,.3,1)}.bb-btn_menu.-active .bb-btn_menu-title span,.bb-navbar.-open .bb-navbar-action.-toggle button.bb-btn_menu .bb-btn_menu-title span,.bb-navbar.-open .bb-navbar-action.-toggle button.bb-work-filter .bb-btn_menu.bb-work-filter-toggle .bb-btn_menu-title span,.bb-work-filter.-active .bb-btn_menu.bb-work-filter-toggle .bb-btn_menu-title span{transform:translateY(-105%)}.bb-btn_menu.-active .bb-btn_menu-title span:after,.bb-navbar.-open .bb-navbar-action.-toggle button.bb-btn_menu .bb-btn_menu-title span:after,.bb-navbar.-open .bb-navbar-action.-toggle button.bb-work-filter .bb-btn_menu.bb-work-filter-toggle .bb-btn_menu-title span:after,.bb-work-filter.-active .bb-btn_menu.bb-work-filter-toggle .bb-btn_menu-title span:after{transform:rotateX(0)}.bb-btn_book{display:grid;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden;color:#fff;background:red;border-radius:.8rem;font-weight:700;font-size:1.4rem;line-height:100%;text-transform:uppercase;text-align:center;transition:transform .8s cubic-bezier(.16,1,.3,1)}@media (min-width:768px){.bb-btn_book{font-size:1.8rem}}.bb-btn_book:before{content:"";display:block;position:absolute;top:50%;left:0;width:100%;padding-top:100%;transform:translateY(-50%) scale(0);opacity:0;background:rgba(0,0,0,.04);border-radius:50%;transition:transform 0s .4s,opacity .4s}.bb-btn_book:hover{color:#fff}@media (pointer:fine){.bb-btn_book:hover{transform:scale(.985)!important}.bb-btn_book:hover:before{opacity:1;transform:translateY(-50%) scaleX(1.1);transition:transform 1.6s cubic-bezier(.16,1,.3,1),opacity 0s}}.bb-btn_book-title{position:relative;margin:0 auto;max-width:17.8rem}@media (min-width:768px){.bb-btn_book-title{max-width:23rem}}.bb-btn_intouch{height:1em;width:1em;font-size:12.7rem}@media (pointer:fine){.bb-btn_intouch:hover:before{content:"";display:block;position:absolute;top:-10%;left:-10%;right:-10%;bottom:-10%}}.bb-btn_intouch-path{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:clip;overflow-clip-margin:.5rem}.bb-btn_intouch-path svg{width:100%;height:100%;vertical-align:top;animation:bb-fx-rotating-360 15s infinite linear}.bb-btn_intouch-path path{fill:transparent;stroke:transparent}.bb-btn_intouch-path text{fill:currentColor;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:600;font-size:25px;letter-spacing:-.09em;text-transform:uppercase}.bb-btn_intouch-box{position:absolute;top:15%;left:15%;right:15%;bottom:15%;display:flex;align-items:center;justify-content:center}.bb-btn_intouch-box:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:red;border-radius:50%;transition:transform .7s cubic-bezier(.16,1,.3,1)}@media (pointer:fine){.bb-btn:hover .bb-btn_intouch-box:before{transform:scale(.9)}}.bb-btn:active .bb-btn_intouch-box:before{transform:scale(.8)}.bb-btn_intouch-arr{position:relative;z-index:2;color:#fff;font-size:.2em;line-height:0}.bb-btn_full{display:flex;align-items:center;justify-content:center;height:100%;width:100%;border-radius:inherit;font-weight:500;font-size:1.5rem;line-height:100%;white-space:nowrap}@media (min-width:768px){.bb-btn_full{font-size:1.8rem}}.bb-btn_full-fill{position:absolute;top:0;left:0;right:0;bottom:0;transform:scaleY(0);transform-origin:bottom center;will-change:transform;transition:transform .4s cubic-bezier(.475,.425,0,.995)}.bb-btn_full-fill.-primary{background:red}.bb-btn_full:hover .bb-btn_full-fill{transform:scaleY(1)}.bb-btn_full-title{position:relative;transition:color .25s}.bb-btn_full:hover .bb-btn_full-title{color:#fff}.bb-btn_close{font-size:2rem;line-height:0}.bb-btn_close:after{content:"";position:absolute;top:-50%;left:-50%;right:-50%;bottom:-50%}.bb-btn_back{display:inline-flex;align-items:center;gap:.66rem}@media (min-width:768px){.bb-btn_back{gap:1.46rem}}.bb-btn_back-icon{color:red;font-size:1.3rem;line-height:0;transition:transform .4s}@media (min-width:768px){.bb-btn_back-icon{font-size:1.5rem}}.bb-btn_back-icon svg{vertical-align:top}@media (pointer:fine){.bb-btn_back:hover .bb-btn_back-icon{transform:translateX(-25%)}}.bb-btn_back-title{font-weight:700;font-size:1.3rem;line-height:1;text-transform:uppercase}@media (min-width:768px){.bb-btn_back-title{font-size:1.5rem}}.bb-input_underline{position:relative;display:block}.bb-input_underline input,.bb-input_underline select,.bb-input_underline textarea{position:relative;margin:0;padding:1rem 0;width:100%;z-index:2;color:inherit;background:0 0;border:0;border-radius:0;outline:0;font-weight:500;font-size:1.6rem;line-height:1;vertical-align:top}@media (min-width:768px){.bb-input_underline input,.bb-input_underline select,.bb-input_underline textarea{font-size:1.8rem}}.bb-input_underline input:-webkit-autofill,.bb-input_underline input:-webkit-autofill:focus,.bb-input_underline input:-webkit-autofill:hover,.bb-input_underline select:-webkit-autofill,.bb-input_underline select:-webkit-autofill:focus,.bb-input_underline select:-webkit-autofill:hover,.bb-input_underline textarea:-webkit-autofill,.bb-input_underline textarea:-webkit-autofill:focus,.bb-input_underline textarea:-webkit-autofill:hover{-webkit-text-fill-color:#fff;mix-blend-mode:exclusion;-webkit-transition:background-color 0s 9999999s;transition:background-color 0s 9999999s}.bb-input_underline input::-webkit-search-cancel-button,.bb-input_underline input::-webkit-search-decoration,.bb-input_underline input::-webkit-search-results-button,.bb-input_underline input::-webkit-search-results-decoration,.bb-input_underline select::-webkit-search-cancel-button,.bb-input_underline select::-webkit-search-decoration,.bb-input_underline select::-webkit-search-results-button,.bb-input_underline select::-webkit-search-results-decoration,.bb-input_underline textarea::-webkit-search-cancel-button,.bb-input_underline textarea::-webkit-search-decoration,.bb-input_underline textarea::-webkit-search-results-button,.bb-input_underline textarea::-webkit-search-results-decoration{-webkit-appearance:none}.bb-input_underline input::-moz-placeholder,.bb-input_underline select::-moz-placeholder,.bb-input_underline textarea::-moz-placeholder{opacity:0;color:transparent}.bb-input_underline input::-ms-input-placeholder,.bb-input_underline select::-ms-input-placeholder,.bb-input_underline textarea::-ms-input-placeholder{opacity:0;color:transparent}.bb-input_underline input::placeholder,.bb-input_underline select::placeholder,.bb-input_underline textarea::placeholder{opacity:0;color:transparent}.bb-input_underline input:invalid,.bb-input_underline select:invalid,.bb-input_underline textarea:invalid{box-shadow:none}.bb-input_underline input:disabled,.bb-input_underline select:disabled,.bb-input_underline textarea:disabled{opacity:.4;pointer-events:none}.bb-input_underline textarea{resize:none}.bb-input_underline-label{position:absolute;top:1rem;display:flex;align-items:center;height:2.5rem;opacity:.7;font-weight:500;font-size:1.6rem;line-height:1;vertical-align:top;text-transform:uppercase;transition:transform .4s cubic-bezier(.22,1,.36,1);transform-origin:top left}@media (min-width:768px){.bb-input_underline-label{font-size:1.8rem}}input:not(:-moz-placeholder)~.bb-input_underline-label{transform:scale(.5555) translateY(-100%) translateZ(0)}input:focus~.bb-input_underline-label,input:not(:placeholder-shown)~.bb-input_underline-label{transform:scale(.5555) translateY(-100%) translateZ(0)}.bb-input_underline-line{position:absolute;left:0;right:0;z-index:2;border-top:1px solid}.bb-input_underline-line:after{content:"";position:absolute;left:0;right:0;bottom:-1px;transform:scaleX(0);border-bottom:2px solid;transition:transform .4s cubic-bezier(.22,1,.36,1);transform-origin:center left}input:focus~.bb-input_underline-line:after{transform:scaleX(1)}input:invalid:not(:-moz-placeholder)~.bb-input_underline-line:after{transform:scaleX(1);border-color:red}input:invalid:not(:placeholder-shown)~.bb-input_underline-line:after{transform:scaleX(1);border-color:red}.bb-input_underline-message{margin:.5rem 0 0;color:red;font-weight:500;font-size:1.2rem;line-height:200%}.bb-input_underline-message:empty{display:none}.bb-input_box{position:relative;display:block}.bb-input_box input,.bb-input_box select,.bb-input_box textarea{position:relative;margin:0;padding:2rem;width:100%;z-index:2;color:inherit;background:0 0;border:1px solid;border-radius:.8rem;outline:0;font-weight:500;font-size:1.4rem;line-height:1;vertical-align:top}@media (min-width:768px){.bb-input_box input,.bb-input_box select,.bb-input_box textarea{font-size:1.8rem}}.bb-input_box input:-webkit-autofill,.bb-input_box input:-webkit-autofill:focus,.bb-input_box input:-webkit-autofill:hover,.bb-input_box select:-webkit-autofill,.bb-input_box select:-webkit-autofill:focus,.bb-input_box select:-webkit-autofill:hover,.bb-input_box textarea:-webkit-autofill,.bb-input_box textarea:-webkit-autofill:focus,.bb-input_box textarea:-webkit-autofill:hover{-webkit-text-fill-color:#000;-webkit-transition:background-color 5000000s;transition:background-color 5000000s}.bb-input_box input::-webkit-search-cancel-button,.bb-input_box input::-webkit-search-decoration,.bb-input_box input::-webkit-search-results-button,.bb-input_box input::-webkit-search-results-decoration,.bb-input_box select::-webkit-search-cancel-button,.bb-input_box select::-webkit-search-decoration,.bb-input_box select::-webkit-search-results-button,.bb-input_box select::-webkit-search-results-decoration,.bb-input_box textarea::-webkit-search-cancel-button,.bb-input_box textarea::-webkit-search-decoration,.bb-input_box textarea::-webkit-search-results-button,.bb-input_box textarea::-webkit-search-results-decoration{-webkit-appearance:none}.bb-input_box input::-moz-placeholder,.bb-input_box select::-moz-placeholder,.bb-input_box textarea::-moz-placeholder{opacity:.7;color:inherit;-moz-transition:opacity .2s;transition:opacity .2s}.bb-input_box input::-ms-input-placeholder,.bb-input_box select::-ms-input-placeholder,.bb-input_box textarea::-ms-input-placeholder{opacity:.7;color:inherit;-ms-transition:opacity .2s;transition:opacity .2s}.bb-input_box input::placeholder,.bb-input_box select::placeholder,.bb-input_box textarea::placeholder{opacity:.7;color:inherit;transition:opacity .2s}.bb-input_box input:invalid,.bb-input_box select:invalid,.bb-input_box textarea:invalid{box-shadow:none}.bb-input_box input:disabled,.bb-input_box select:disabled,.bb-input_box textarea:disabled{opacity:.4;pointer-events:none}.bb-input_box textarea{resize:none;height:21.5rem;font-size:1.6rem}@media (min-width:768px){.bb-input_box textarea{font-size:1.8rem}}.bb-input_box-line{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;border:2px solid;border-radius:.8rem;transition:opacity .3s}textarea:focus~.bb-input_box-line{opacity:1}.bb-input_file{position:relative;display:block;cursor:pointer}.bb-input_file input{position:absolute;top:0;left:0;right:0;bottom:0;z-index:5;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;cursor:pointer}.bb-input_file-box{display:flex;align-items:center;justify-content:center;height:11.6rem;border:1px solid;border-radius:.8rem}@media (min-width:768px){.bb-input_file-box{height:21.5rem}}.bb-input_file.-dragover .bb-input_file-box{border-style:dashed}.bb-input_file-label{font-weight:500;font-size:1.4rem;line-height:100%;text-transform:uppercase;text-align:center}@media (min-width:768px){.bb-input_file-label{font-size:1.8rem}}.bb-input_file.-dragover .bb-input_file-label{opacity:.5}.bb-input_file-label i{font-size:1.8rem;font-style:normal}.bb-input_file-items{padding:0 1rem}.bb-input_file-item{display:-webkit-box;overflow:hidden;font-size:1.4rem;font-weight:400;-webkit-line-clamp:3;-webkit-box-orient:vertical}.bb-input_search{position:relative;display:block}.bb-input_search input{position:relative;margin:0;padding:1.1rem 2.5rem 1.1rem 0;width:100%;background:0 0;border:0;border-bottom:1px solid;border-radius:0;outline:0;font-weight:700;font-size:1.5rem;line-height:133%}.bb-input_search input:-webkit-autofill,.bb-input_search input:-webkit-autofill:focus,.bb-input_search input:-webkit-autofill:hover{-webkit-text-fill-color:#fff;-webkit-transition:background-color 5000000s;transition:background-color 5000000s}.bb-input_search input::-webkit-search-cancel-button,.bb-input_search input::-webkit-search-decoration,.bb-input_search input::-webkit-search-results-button,.bb-input_search input::-webkit-search-results-decoration{-webkit-appearance:none}.bb-input_search input::-moz-placeholder{color:inherit;-moz-transition:opacity .2s;transition:opacity .2s}.bb-input_search input::-ms-input-placeholder{color:inherit;-ms-transition:opacity .2s;transition:opacity .2s}.bb-input_search input::placeholder{color:inherit;transition:opacity .2s}.bb-input_search input:focus::-moz-placeholder{opacity:.5}.bb-input_search input:focus::-ms-input-placeholder{opacity:.5}.bb-input_search input:focus::placeholder{opacity:.5}.bb-input_search input:invalid{box-shadow:none}.bb-input_search input:disabled{opacity:.4;pointer-events:none}.bb-input_search-submit{position:absolute;top:0;right:0;bottom:0;margin:0;padding:0 0 0 2rem;color:inherit;background:0 0;border:0;border-radius:0;font-size:2rem;line-height:1}@media (min-width:768px){.bb-input_search-submit{padding:0 0 0 2.2rem}}.bb-input_subscribe{position:relative;display:block}.bb-input_subscribe input,.bb-input_subscribe select,.bb-input_subscribe textarea{position:relative;margin:0;padding:0 4.5rem 0 1.4rem;width:100%;height:4.5rem;color:#fff;background:0 0;border:2px #fff solid;border-radius:1rem;outline:0;font-weight:500;font-size:1.8rem;line-height:100%}@media (min-width:768px){.bb-input_subscribe input,.bb-input_subscribe select,.bb-input_subscribe textarea{padding:0 5rem 0 2.5rem;height:5.5rem;border-radius:1.5rem}}.bb-input_subscribe input:-webkit-autofill,.bb-input_subscribe input:-webkit-autofill:focus,.bb-input_subscribe input:-webkit-autofill:hover,.bb-input_subscribe select:-webkit-autofill,.bb-input_subscribe select:-webkit-autofill:focus,.bb-input_subscribe select:-webkit-autofill:hover,.bb-input_subscribe textarea:-webkit-autofill,.bb-input_subscribe textarea:-webkit-autofill:focus,.bb-input_subscribe textarea:-webkit-autofill:hover{-webkit-text-fill-color:#fff;-webkit-transition:background-color 5000000s;transition:background-color 5000000s}.bb-input_subscribe input::-webkit-search-cancel-button,.bb-input_subscribe input::-webkit-search-decoration,.bb-input_subscribe input::-webkit-search-results-button,.bb-input_subscribe input::-webkit-search-results-decoration,.bb-input_subscribe select::-webkit-search-cancel-button,.bb-input_subscribe select::-webkit-search-decoration,.bb-input_subscribe select::-webkit-search-results-button,.bb-input_subscribe select::-webkit-search-results-decoration,.bb-input_subscribe textarea::-webkit-search-cancel-button,.bb-input_subscribe textarea::-webkit-search-decoration,.bb-input_subscribe textarea::-webkit-search-results-button,.bb-input_subscribe textarea::-webkit-search-results-decoration{-webkit-appearance:none}.bb-input_subscribe input::-moz-placeholder,.bb-input_subscribe select::-moz-placeholder,.bb-input_subscribe textarea::-moz-placeholder{color:inherit;-moz-transition:opacity .2s;transition:opacity .2s;text-transform:uppercase}.bb-input_subscribe input::-ms-input-placeholder,.bb-input_subscribe select::-ms-input-placeholder,.bb-input_subscribe textarea::-ms-input-placeholder{color:inherit;-ms-transition:opacity .2s;transition:opacity .2s;text-transform:uppercase}.bb-input_subscribe input::placeholder,.bb-input_subscribe select::placeholder,.bb-input_subscribe textarea::placeholder{color:inherit;transition:opacity .2s;text-transform:uppercase}.bb-input_subscribe input:focus::-moz-placeholder,.bb-input_subscribe select:focus::-moz-placeholder,.bb-input_subscribe textarea:focus::-moz-placeholder{opacity:.5}.bb-input_subscribe input:focus::-ms-input-placeholder,.bb-input_subscribe select:focus::-ms-input-placeholder,.bb-input_subscribe textarea:focus::-ms-input-placeholder{opacity:.5}.bb-input_subscribe input:focus::placeholder,.bb-input_subscribe select:focus::placeholder,.bb-input_subscribe textarea:focus::placeholder{opacity:.5}.bb-input_subscribe input:invalid,.bb-input_subscribe select:invalid,.bb-input_subscribe textarea:invalid{box-shadow:none}.bb-input_subscribe input:disabled,.bb-input_subscribe select:disabled,.bb-input_subscribe textarea:disabled{opacity:.4;pointer-events:none}.bb-input_subscribe-addon{position:absolute;top:0;bottom:0;right:0;margin:0;display:grid;align-items:center;justify-items:center;padding:0 2rem;opacity:1;font-size:1.4rem;line-height:1;transition:opacity .4s}@media (min-width:768px){.bb-input_subscribe-addon{padding:0 2.2rem;font-size:1.6rem}}.bb-input_subscribe-addon[hidden]{opacity:0}.bb-input_subscribe-addon button{transition:opacity .2s}.bb-modal_box{display:none;position:fixed;top:0;left:0;right:0;bottom:0;height:100%;width:100%;z-index:200;overflow:auto;scroll-behavior:smooth;scrollbar-width:none;align-items:center;justify-content:center;pointer-events:none}@media (min-width:768px){.bb-modal_box{padding:3rem 0}}.bb-modal_box.-show{display:grid}.bb-modal_box.-visible{pointer-events:auto}.bb-modal_box-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;background:rgba(0,0,0,.8);transition:opacity .4s}.bb-modal_box.-visible .bb-modal_box-backdrop{opacity:1}.bb-modal_box-close{opacity:0;transition:opacity .2s}@media (max-width:767px){.bb-modal_box-close{position:absolute;top:2rem;right:2rem}}@media (min-width:768px){.bb-modal_box-close{position:absolute;top:3rem;right:3rem}}.bb-modal_box.-visible .bb-modal_box-close{opacity:1}.bb-modal_box-dialog{padding:7.9rem 0 6.5rem;transform:scale(.95);opacity:0;background:#fff;transition:opacity .4s,transform .4s}@media (min-width:768px){.bb-modal_box-dialog{width:101.5rem;transform:scale(.9);border-radius:.8rem}}.bb-modal_box-dialog::-webkit-scrollbar{display:none}.bb-modal_box.-visible .bb-modal_box-dialog{opacity:1;transform:translateX(0)}.bb-modal_box-container{padding:0 2rem}@media (min-width:768px){.bb-modal_box-container{padding:0 7.4rem}}.bb-modal_box-header{margin:0 0 2rem;font-family:"Forma DJR Display",sans-serif;font-weight:700;font-size:3.6rem;line-height:100%;letter-spacing:.03em;text-transform:uppercase;text-align:center}@media (min-width:768px){.bb-modal_box-header{margin:0 0 3.5rem;font-size:4rem}}.bb-modal_box-text{font-size:1.6rem;line-height:150%;text-align:center;text-wrap:balance}@media (min-width:768px){.bb-modal_box-text{max-width:71.1rem;margin:0 auto;font-size:2rem}}.bb-modal_box-form{margin:3rem 0 0}@media (min-width:768px){.bb-modal_box-form{margin:8.3rem 0 0}}.bb-modal_box-iframe{margin:3rem 0 0}@media (min-width:768px){.bb-modal_box-iframe{margin:4rem 0 0}}.bb-modal_box-iframe iframe{width:100%;height:1010px;border:0}@media (min-width:768px){.bb-modal_box-iframe iframe{height:700px}}.bb-modal_full{display:none;pointer-events:none}.bb-modal_full.-show{display:block}.bb-modal_full.-visible{pointer-events:auto}.bb-modal_full-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:89;overflow:hidden;transform:scaleY(0);transform-origin:bottom center;background:#fff;transition:transform 1s cubic-bezier(.16,1,.3,1)}.bb-modal_full.-visible .bb-modal_full-backdrop{transform:scaleY(1);transform-origin:top center}.bb-modal_full-dialog{position:fixed;top:6.2rem;left:0;right:0;bottom:0;z-index:90;overflow:auto;scroll-behavior:smooth;opacity:0;border-top:1px #d9d8ce solid;transition:opacity .4s}@media (min-width:768px){.bb-modal_full-dialog{top:9.4rem}}.bb-modal_full.-visible .bb-modal_full-dialog{opacity:1;transition:opacity 1s .1s}.bb-modal_full-lines{position:fixed;top:6.2rem;left:0;right:0;bottom:0}@media (min-width:768px){.bb-modal_full-lines{top:9.4rem}}.bb-modal_full-line{position:absolute;top:0;bottom:0;border-left:1px #d9d8ce solid}.bb-modal_full-line:first-child{left:1.6rem}@media (min-width:768px){.bb-modal_full-line:first-child{left:18.2rem}}.bb-modal_full-line:last-child{right:1.6rem}@media (min-width:768px){.bb-modal_full-line:last-child{right:18.2rem}}.bb-modal_full-top{padding:12rem 0 4.1rem}@media (min-width:768px){.bb-modal_full-top{padding:14.6rem 0 1.4rem}}.bb-modal_full-bottom{padding:1.9rem 0 2.4rem}@media (min-width:768px){.bb-modal_full-bottom{padding:2rem 0 10rem}}.bb-modal_full-divider{border-top:1px #d9d8ce solid}.bb-modal_full-container{padding:0 3.8rem}@media (min-width:768px){.bb-modal_full-container{padding:0 20.8rem}}.bb-modal_full-caption{margin:0 0 3.6rem;font-size:2rem;line-height:125%;text-align:center}@media (min-width:768px){.bb-modal_full-caption{margin:0 0 5.6rem;font-size:3rem}}.bb-modal_full-header{max-width:80%;margin:0 auto;font-family:"Forma DJR Display",sans-serif;font-weight:700;font-size:3rem;line-height:100%;letter-spacing:.03em;text-transform:uppercase;text-align:center;text-wrap:balance}@media (min-width:768px){.bb-modal_full-header{max-width:60%;font-size:4rem}}.bb-modal_full-back{margin:9.4rem 0 0;text-align:center}@media (min-width:768px){.bb-modal_full-back{margin:13.8rem 0 0;text-align:left}}.bb-modal_full-cards{display:grid;gap:2.2rem}@media (min-width:768px){.bb-modal_full-cards{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,50%);gap:2.4rem;height:60.2rem}}.bb-modal_full-card{height:14rem;overflow:hidden;border-radius:.8rem}@media (min-width:768px){.bb-modal_full-card{height:auto}}.bb-modal_full-card.-inverse{color:#fff;background:#000}@media (min-width:768px){.bb-modal_full-card:nth-child(1){grid-row:span 2}}@media (max-width:767px){.bb-modal_full-card:nth-child(3){height:auto}}.bb-modal_full-card-preview{height:100%}.bb-modal_full-card-preview iframe,.bb-modal_full-card-preview img,.bb-modal_full-card-preview video{width:100%;height:100%}.bb-modal_full-card-preview img,.bb-modal_full-card-preview video{object-fit:cover}.bb-modal_full-card-preview iframe{border:0}.bb-modal_full-card-quote{display:flex;flex-direction:column;padding:2.7rem 2.5rem 3.4rem 3.6rem;height:100%}@media (min-width:768px){.bb-modal_full-card-quote{padding:4.4rem 4.5rem;justify-content:space-between}}.bb-modal_full-card-text{font-family:"Forma DJR Display",sans-serif;font-weight:700;font-size:3rem;line-height:100%;letter-spacing:.03em;text-transform:uppercase;text-wrap:balance}@media (min-width:768px){.bb-modal_full-card-text{font-size:4rem}}.bb-modal_full-card-caption{margin:4.1rem 0 0;font-weight:500;font-size:1.5rem;line-height:100%;text-transform:uppercase}@media (min-width:768px){.bb-modal_full-card-caption{font-size:1.8rem}}.bb-flowcarousel{direction:rtl;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.bb-flowcarousel-items{display:flex;height:40.3rem;justify-content:center}@media (min-width:768px){.bb-flowcarousel-items{justify-content:start;height:62.4rem}}.bb-flowcarousel-item{position:absolute;width:24rem;height:40.3rem;flex-shrink:0;direction:ltr;border-radius:8px;transform:scale(.8);opacity:0;cursor:pointer;overflow:hidden;transition:transform 1.2s cubic-bezier(.16,1,.3,1),opacity .6s,-webkit-clip-path 1.2s cubic-bezier(.16,1,.3,1);transition:transform 1.2s cubic-bezier(.16,1,.3,1),opacity .6s,clip-path 1.2s cubic-bezier(.16,1,.3,1);transition:transform 1.2s cubic-bezier(.16,1,.3,1),opacity .6s,clip-path 1.2s cubic-bezier(.16,1,.3,1),-webkit-clip-path 1.2s cubic-bezier(.16,1,.3,1)}@media (min-width:768px){.bb-flowcarousel-item{width:35.2rem;height:62.4rem}}.bb-flowcarousel-item-preview{position:relative;width:100%;height:100%;overflow:hidden}.bb-flowcarousel-item-preview iframe,.bb-flowcarousel-item-preview img,.bb-flowcarousel-item-preview video{width:100%;height:100%}.bb-flowcarousel-item-preview img,.bb-flowcarousel-item-preview video{object-fit:cover}.bb-flowcarousel-item-preview iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:177.77cqh;border:0}.bb-flowcarousel-item-reel{position:absolute;top:20rem;left:0;display:flex;overflow:hidden;opacity:0;transition:opacity .5s}@media (min-width:768px){.bb-flowcarousel-item-reel{top:30rem}}.bb-flowcarousel-item.-active .bb-flowcarousel-item-reel,.bb-navbar.-open .bb-navbar-action.-toggle button.bb-flowcarousel-item .bb-flowcarousel-item-reel,.bb-navbar.-open .bb-navbar-action.-toggle button.bb-work-filter .bb-flowcarousel-item.bb-work-filter-toggle .bb-flowcarousel-item-reel,.bb-work-filter.-active .bb-flowcarousel-item.bb-work-filter-toggle .bb-flowcarousel-item-reel{opacity:1}.bb-flowcarousel-item.-play .bb-flowcarousel-item-reel{opacity:0}.bb-flowcarousel-item-text{flex-shrink:0;padding:0 1rem;font-weight:500;font-size:1.6rem;line-height:100%;text-wrap:balance;color:#fff;transform:translateX(0);animation:bb-flowcarousel-item-text 5s linear infinite}@media (min-width:768px){.bb-flowcarousel-item-text{font-size:2rem}}@keyframes bb-flowcarousel-item-text{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}.bb-flowcarousel-item-play{display:flex;align-items:center;justify-content:center;position:absolute;left:0;right:0;bottom:3rem;width:6.4rem;height:3.8rem;margin:0 auto;opacity:0;color:#000;border-radius:10rem;background:rgba(255,255,255,.9);transition:opacity .5s}@media (min-width:768px){.bb-flowcarousel-item-play{width:7.9rem;height:4.9rem}}.bb-flowcarousel-item.-active .bb-flowcarousel-item-play,.bb-navbar.-open .bb-navbar-action.-toggle button.bb-flowcarousel-item .bb-flowcarousel-item-play,.bb-navbar.-open .bb-navbar-action.-toggle button.bb-work-filter .bb-flowcarousel-item.bb-work-filter-toggle .bb-flowcarousel-item-play,.bb-work-filter.-active .bb-flowcarousel-item.bb-work-filter-toggle .bb-flowcarousel-item-play{opacity:1}.bb-flowcarousel-item.-play .bb-flowcarousel-item-play{opacity:0}.bb-flowcarousel-item-play svg{width:1.4rem;height:1.5rem}@media (min-width:768px){.bb-flowcarousel-item-play svg{width:1.8rem;height:2rem}}.bb-flowcarousel-item.-active,.bb-navbar.-open .bb-navbar-action.-toggle button.bb-flowcarousel-item,.bb-navbar.-open .bb-navbar-action.-toggle button.bb-work-filter .bb-flowcarousel-item.bb-work-filter-toggle,.bb-work-filter.-active .bb-flowcarousel-item.bb-work-filter-toggle{opacity:1;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);transform:translateX(0)}.bb-flowcarousel-item.-next{opacity:.4;-webkit-clip-path:inset(0 7rem 0 7rem round 8px);clip-path:inset(0 7rem 0 7rem round 8px);transform:translateX(-77%)}@media (min-width:768px){.bb-flowcarousel-item.-next{-webkit-clip-path:inset(0 10.1rem 0 10.1rem round 8px);clip-path:inset(0 10.1rem 0 10.1rem round 8px)}}.bb-flowcarousel-item.-next+.bb-flowcarousel-item{opacity:.4;-webkit-clip-path:inset(0 7rem 0 7rem round 8px);clip-path:inset(0 7rem 0 7rem round 8px);transform:translateX(-126%)}@media (min-width:768px){.bb-flowcarousel-item.-next+.bb-flowcarousel-item{-webkit-clip-path:inset(0 10.1rem 0 10.1rem round 8px);clip-path:inset(0 10.1rem 0 10.1rem round 8px)}}.bb-flowcarousel-item.-next+.bb-flowcarousel-item~.bb-flowcarousel-item{opacity:.4;-webkit-clip-path:inset(0 7rem 0 7rem round 8px);clip-path:inset(0 7rem 0 7rem round 8px);transform:translateX(-180%)}@media (min-width:768px){.bb-flowcarousel-item.-next+.bb-flowcarousel-item~.bb-flowcarousel-item{-webkit-clip-path:inset(0 10.1rem 0 10.1rem round 8px);clip-path:inset(0 10.1rem 0 10.1rem round 8px)}}.bb-flowcarousel-control{position:relative;color:red;font-size:1.4rem;line-height:1;transition:opacity .4s}.bb-flowcarousel-control:before{content:"";display:block;position:absolute;top:-100%;left:-100%;right:-100%;bottom:-100%}.bb-flowcarousel-control:disabled{opacity:.5;pointer-events:none}.bb-flowcarousel-ngrid{position:absolute;bottom:4.6rem;left:0;right:0;display:flex;gap:0 5.8rem;align-items:center;justify-content:center;margin:0 auto;z-index:2}@media (min-width:768px){.bb-flowcarousel-ngrid{position:static;width:35.2rem;margin:3.7rem 0 0 auto}}.bb-flowcarousel-navs{display:flex}.bb-flowcarousel-nav{position:relative;padding:0 .6rem;flex-shrink:0;opacity:.3;cursor:pointer;transition:opacity .4s}.bb-flowcarousel-nav.-active,.bb-navbar.-open .bb-navbar-action.-toggle button.bb-flowcarousel-nav,.bb-navbar.-open .bb-navbar-action.-toggle button.bb-work-filter .bb-flowcarousel-nav.bb-work-filter-toggle,.bb-work-filter.-active .bb-flowcarousel-nav.bb-work-filter-toggle{opacity:1}.bb-flowcarousel-nav:before{content:"";display:block;width:1.1rem;height:1.1rem;background:red;border-radius:50%}.bb-fadecarousel{position:relative}.bb-fadecarousel-control{font-size:1.4rem;color:red;transition:opacity .4s}.bb-fadecarousel-control:disabled{opacity:.5;pointer-events:none}.bb-fadecarousel-items{position:relative;display:flex;width:100%}.bb-fadecarousel-item{position:relative;display:block;flex-shrink:0;width:100%;height:100%}.bb-fadecarousel-grid{display:grid;gap:2.5rem 0}@media (min-width:768px){.bb-fadecarousel-grid{grid-template-columns:2fr 1fr 1fr;gap:3.1rem 2.6rem;width:100%}}@media (min-width:768px){.bb-fadecarousel-grid-col:nth-child(5){grid-column:2/4}}.bb-fadecarousel-grid-col.-middle{display:flex;align-items:center}.bb-fadecarousel-media{position:relative;display:block;width:100%;overflow:hidden;border-radius:.8rem}@media (min-width:768px){.bb-fadecarousel-media{height:51.2rem}}@media (min-width:2200px){.bb-fadecarousel-media{height:64rem}}@media (max-width:767px){.bb-fadecarousel-media.-small{height:20rem}}@media (max-width:767px){.bb-fadecarousel-media.-medium{height:42.2rem}}@media (min-width:768px){.bb-fadecarousel-media.-medium{width:83%}}@media (max-width:767px){.bb-fadecarousel-media.-large{height:42.2rem}}.bb-fadecarousel-media iframe,.bb-fadecarousel-media img,.bb-fadecarousel-media video{width:100%;height:100%}.bb-fadecarousel-media img,.bb-fadecarousel-media video{object-fit:cover;object-position:center}.bb-fadecarousel-media iframe{border:0}.bb-fadecarousel-info{position:relative}@media (max-width:767px){.bb-fadecarousel-info{margin:2.7rem 0 0}}@media (min-width:768px){.bb-fadecarousel-info{padding:7.6rem 0 10rem}}.bb-fadecarousel-tags{display:inline-flex;gap:0 1rem}.bb-fadecarousel-tag{display:inline-flex;gap:0 .9rem;align-items:center;padding:.9rem 1.6rem;border:1px solid #000;border-radius:10rem;font-size:1.4rem;font-style:normal;font-weight:700;line-height:100%;text-transform:uppercase}@media (min-width:768px){.bb-fadecarousel-tag{padding:1rem 1.7rem;gap:0 1rem;font-size:1.8rem}}.bb-fadecarousel-title{margin:3rem 0 0;font-weight:400;font-size:2rem;font-style:normal;line-height:125%;text-wrap:balance}@media (min-width:768px){.bb-fadecarousel-title{width:37.1rem;font-size:3rem;line-height:117%}}.bb-fadecarousel-text{margin:2.5rem 0 0;font-size:1.5rem;font-style:normal;font-weight:400;line-height:133%;text-wrap:balance}@media (min-width:768px){.bb-fadecarousel-text{width:70.6rem;font-size:2rem;font-style:normal;font-weight:400;line-height:150%}}.bb-fadecarousel-controls{position:relative;display:flex;gap:0 5.8rem;align-items:center;justify-content:center;margin:6.2rem auto 0;z-index:1}@media (min-width:768px){.bb-fadecarousel-controls{position:absolute;display:inline-flex;left:50%;bottom:2rem;margin:auto}}.bb-fadecarousel-navs{display:flex}.bb-fadecarousel-nav{padding:0 .6rem;flex-shrink:0;opacity:.3;cursor:pointer;transition:opacity .4s}.bb-fadecarousel-nav.-active,.bb-navbar.-open .bb-navbar-action.-toggle button.bb-fadecarousel-nav,.bb-navbar.-open .bb-navbar-action.-toggle button.bb-work-filter .bb-fadecarousel-nav.bb-work-filter-toggle,.bb-work-filter.-active .bb-fadecarousel-nav.bb-work-filter-toggle{opacity:1}.bb-fadecarousel-nav:before{content:"";display:block;width:1.1rem;height:1.1rem;background:red;border-radius:50%}.bb-logoreel{overflow:hidden}.bb-logoreel-items{display:flex}.bb-logoreel-item{flex-shrink:0;padding:0 2rem}@media (min-width:768px){.bb-logoreel-item{padding:0 4.3rem}}.bb-logoreel-item img{width:auto;height:2.9rem;object-fit:contain}@media (min-width:768px){.bb-logoreel-item img{height:5.7rem}}.bb-picturereller-items{display:flex;flex-wrap:nowrap;gap:.85rem}@media (min-width:768px){.bb-picturereller-items{gap:1.4rem}}.bb-picturereller-item{position:relative;flex:0 0 59.5rem;width:59.5rem}@media (min-width:768px){.bb-picturereller-item{flex:0 0 206.2rem;width:206.2rem}}.bb-picturereller-imgs{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:.9fr repeat(2,.05fr) .9fr .57fr 1.5fr;gap:.81rem;width:100%;height:42rem}@media (min-width:768px){.bb-picturereller-imgs{grid-template-columns:repeat(6,1fr);grid-template-rows:.9fr .4fr .2fr 1.5fr;gap:1.4rem;height:37rem}}@media (min-width:2200px){.bb-picturereller-imgs{height:42rem}}.bb-picturereller-img{position:relative;overflow:hidden;border-radius:.8rem}.bb-picturereller-img:nth-child(1){grid-area:1/1/5/2}@media (min-width:768px){.bb-picturereller-img:nth-child(1){grid-area:1/1/5/2}}.bb-picturereller-img:nth-child(2){grid-area:1/2/4/3}@media (min-width:768px){.bb-picturereller-img:nth-child(2){grid-area:1/2/4/3}}.bb-picturereller-img:nth-child(3){grid-area:1/3/2/4}@media (min-width:768px){.bb-picturereller-img:nth-child(3){grid-area:1/3/3/4}}.bb-picturereller-img:nth-child(4){grid-area:4/2/5/3}@media (min-width:768px){.bb-picturereller-img:nth-child(4){grid-area:1/4/2/5}}.bb-picturereller-img:nth-child(5){grid-area:2/3/5/4}@media (min-width:768px){.bb-picturereller-img:nth-child(5){grid-area:4/2/5/3}}.bb-picturereller-img:nth-child(6){grid-area:5/1/6/2}@media (min-width:768px){.bb-picturereller-img:nth-child(6){grid-area:3/3/5/4}}.bb-picturereller-img:nth-child(7){grid-area:6/1/7/2}@media (min-width:768px){.bb-picturereller-img:nth-child(7){grid-area:2/4/5/5}}.bb-picturereller-img:nth-child(8){grid-area:5/2/7/3}@media (min-width:768px){.bb-picturereller-img:nth-child(8){grid-area:1/5/5/6}}.bb-picturereller-img:nth-child(9){grid-area:5/3/7/4}@media (min-width:768px){.bb-picturereller-img:nth-child(9){grid-area:1/6/5/7}}.bb-picturereller-img iframe,.bb-picturereller-img img,.bb-picturereller-img video{width:100%;height:100%}.bb-picturereller-img img,.bb-picturereller-img video{object-fit:cover;object-position:center}.bb-picturereller-img iframe{border:0}.bb-quote{padding:2.6rem 2.3rem 2.6rem 3rem;outline:1px solid #fff;border-radius:.8rem}@media (min-width:768px){.bb-quote{padding:2.6rem 3.3rem 1.9rem 3rem;border-radius:1rem}}.bb-quote-text{margin:0 0 3.9rem;font-family:"Forma DJR Display",sans-serif;font-size:2.3rem;line-height:100%;font-weight:700;text-transform:uppercase;text-wrap:balance}@media (min-width:768px){.bb-quote-text{margin:0 0 1.7rem;font-size:3.3rem}}@media (min-width:1600px){.bb-quote-text{font-size:3.6rem}}.bb-quote-caption{font-family:"Forma DJR Display",sans-serif;font-size:1.5rem;font-weight:500;text-transform:uppercase}@media (min-width:768px){.bb-quote-caption{font-size:2rem}}.bb-quote-reaction{margin:2.8em 0 0}@media (min-width:768px){.bb-quote-reaction{margin:1.7rem 0 0}}.bb-card{display:block;height:100%;text-decoration:none}.bb-card mark{color:#fff;background:red}.bb-card-details{display:flex;align-items:center;justify-content:space-between;margin:0 0 1.2rem;font-size:1.3rem;font-style:normal;font-weight:700;line-height:105%;text-transform:uppercase}@media (min-width:768px){.bb-card-details{font-size:1.5rem;line-height:133%}}.bb-card-thumbnail{position:relative;display:block;padding-bottom:91.9667590028%;overflow:hidden;border-radius:.8rem;opacity:1;transition:opacity ease-out .4s}@media (min-width:768px){.bb-card-thumbnail{padding-bottom:73.7777777778%}}.bb-card.-sm .bb-card-thumbnail{padding-bottom:52.1326%}.bb-card.-md .bb-card-thumbnail{padding-bottom:68.7%}@media (min-width:768px){.bb-card.-lg .bb-card-thumbnail{padding-bottom:36.0869565217%}}.bb-card-thumbnail.-lg{padding-bottom:60.1265822785%}@media (min-width:768px){.bb-card-thumbnail.-lg{padding-bottom:113.3501259446%}}.bb-card-thumbnail iframe,.bb-card-thumbnail img,.bb-card-thumbnail video{position:absolute;width:100%;height:100%;transition:transform ease-out .4s}.bb-card-thumbnail img,.bb-card-thumbnail video{object-position:center;object-fit:cover}.bb-card-thumbnail iframe{border:0}@media (pointer:fine){.bb-card-thumbnail:hover{opacity:.85}.bb-card-thumbnail:hover iframe,.bb-card-thumbnail:hover img,.bb-card-thumbnail:hover video{transform:scale(1.025)}}.bb-card-info{margin:2.4rem 0 0}@media (min-width:768px){.bb-card.-lg .bb-card-info{display:flex;gap:0 1.6rem}}@media (min-width:768px){.bb-card-info.-inline{display:flex;align-items:center;gap:1.6rem}}.bb-card-name{display:inline-flex;align-items:center;height:3.4rem;gap:.9rem;padding:0 1.7rem;border:1px solid;border-radius:99999px;font-weight:700;font-size:1.4rem;line-height:100%;text-transform:uppercase;text-wrap:balance}@media (min-width:768px){.bb-card-name{font-size:1.8rem}}.bb-card-name i{font-style:normal}.bb-card-arr{display:inline-flex;align-items:center;justify-content:center;height:3.4rem;width:3.4rem;vertical-align:top;border:1px solid;border-radius:50%}.bb-card-arr:after{content:"";width:1.3rem;height:1.1rem;background:currentColor;-webkit-mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 13 11"><path stroke="currentColor" stroke-miterlimit="10" stroke-width="1.5" d="M0 5.4h11.26"/><path stroke="currentColor" stroke-miterlimit="10" stroke-width="1.5" d="m7.2 9.8 4.06-4.4L7.2 1"/></svg>');mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 13 11"><path stroke="currentColor" stroke-miterlimit="10" stroke-width="1.5" d="M0 5.4h11.26"/><path stroke="currentColor" stroke-miterlimit="10" stroke-width="1.5" d="m7.2 9.8 4.06-4.4L7.2 1"/></svg>')}.bb-card-tags{display:flex;flex-wrap:wrap;gap:1rem 1.6rem}@media (min-width:768px){.bb-card.-lg .bb-card-tags{max-width:50%;flex-shrink:0}}.bb-card-tag{position:relative;display:flex;gap:0 .9rem;padding:.8rem 1.7rem;align-items:center;flex-wrap:nowrap;cursor:default;overflow:hidden;border-radius:10rem;background:#000;color:#fff;font-size:1.4rem;font-style:normal;font-weight:700;line-height:100%;text-transform:uppercase;white-space:nowrap}@media (min-width:768px){.bb-card-tag{font-size:1.8rem}}.bb-card-tag span{display:inline-block;overflow:hidden;text-overflow:ellipsis}.bb-card-tag i{font-style:normal}.bb-card-tag.-outline{color:currentColor;border:1px solid;background:0 0}.bb-card-title{display:block;margin:1.6rem 0 0;font-size:2rem;line-height:125%;text-decoration:none;text-wrap:balance}@media (min-width:768px){.bb-card-title{font-size:3rem;line-height:117%}}.bb-card-text{position:relative;display:block;margin:1.6rem 0 0;font-size:1.5rem;font-style:normal;font-weight:500;line-height:100%;text-decoration:none;text-wrap:balance}@media (min-width:768px){.bb-card-text{opacity:1;font-size:1.8rem;transition:opacity ease-out .4s}}@media (min-width:768px) and (pointer:fine){.bb-card-text:hover{opacity:.7}}@media (min-width:768px){.bb-card.-lg .bb-card-text{margin:0}.bb-card-info.-inline .bb-card-text{margin:0}}.bb-card-text.-lg{font-weight:700;text-transform:uppercase}.bb-card-wide{position:relative;padding:3rem;width:100%;min-height:22.6rem;height:100%;border-radius:1rem;background:#000;color:#fff}@media (max-width:767px){.bb-card-wide{display:flex;flex-direction:column}}.bb-card-caption{font-family:"Forma DJR Display",sans-serif;font-size:2.3rem;font-style:normal;font-weight:700;line-height:100%;letter-spacing:.069rem;text-transform:uppercase}@media (min-width:768px){.bb-card-caption{font-size:3.6rem;letter-spacing:.108rem}}.bb-card-caption q:after,.bb-card-caption q:before{color:red}.bb-card-note{font-size:1.5rem;font-style:normal;font-weight:500;line-height:100%;text-transform:uppercase}@media (max-width:767px){.bb-card-note{margin:auto 0 0;padding:2rem 0 0}}@media (min-width:768px){.bb-card-note{margin:2.1rem 0 0}}@media (min-width:768px){.bb-contact-grid{display:flex;gap:4.4rem}}.bb-contact-grid-col{flex:1}@media (min-width:768px){.bb-contact-grid-col.-lg{flex:3}}.bb-contact-group{margin-bottom:4.3rem}@media (min-width:768px){.bb-contact-group{margin-bottom:3.3rem}}.bb-contact-submit{margin:5.9rem 0 0}@media (min-width:768px){.bb-contact-submit{margin:4.9rem 0 0}}.bb-reaction{display:inline-grid;grid-auto-flow:column;justify-content:start;gap:.6rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bb-reaction-item{display:grid;grid-auto-flow:column;align-items:center;justify-content:start;gap:.6rem;padding:.5rem .6rem;overflow:hidden;cursor:pointer;color:#000;background:#fff;border:1px #fff solid;border-radius:9999px;will-change:transform;transition:transform .2s,border-color .5s,color .5s}@media (min-width:768px){.bb-reaction-item{padding:.4rem .8rem}}@media (pointer:fine){.bb-reaction-item:hover{transform:scale(1.03)}}.bb-reaction-item:active{transform:scale(1.05);transition-timing-function:cubic-bezier(.34,8,.64,1)}.bb-reaction-item.-outline{color:inherit;background:0 0;border-color:inherit}.bb-navbar.-open .bb-navbar-action.-toggle button.bb-reaction-item,.bb-navbar.-open .bb-navbar-action.-toggle button.bb-work-filter .bb-reaction-item.bb-work-filter-toggle,.bb-reaction-item.-active,.bb-work-filter.-active .bb-reaction-item.bb-work-filter-toggle{border-color:red}.bb-reaction-item-icon{font-size:1.7rem;font-style:normal;line-height:100%}@media (min-width:768px){.bb-reaction-item-icon{font-size:1.8rem}}.bb-reaction-item-value{font-weight:600;font-size:1.3rem;line-height:100%;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.bb-award{position:relative;display:grid;grid-auto-flow:column;justify-content:start;gap:2rem}@media (min-width:768px){.bb-award{gap:3rem}}.bb-award-item{position:relative;width:9rem;height:9rem}@media (min-width:768px){.bb-award-item{width:12rem;height:12rem}}.bb-award-item-path svg{width:100%;height:100%;vertical-align:top;animation:bb-fx-rotating-360 15s infinite linear}.bb-award-item-path path{fill:transparent;stroke:transparent}.bb-award-item-path text{fill:currentColor;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:600;font-size:21px;letter-spacing:-.09em;text-transform:uppercase;text-align:justify}.bb-award-item-figure{position:absolute;top:25%;left:25%;right:25%;bottom:25%}.bb-award-item-figure iframe,.bb-award-item-figure img,.bb-award-item-figure video{width:100%;height:100%}.bb-award-item-figure img,.bb-award-item-figure video{object-fit:contain}.bb-award-item-figure iframe{border:0}.bb-hero{position:relative;padding-top:6.2rem}@media (min-width:768px){.bb-hero{padding-top:9.4rem}}.bb-hero.-inverse{color:#fff;background:#000}.bb-hero-bg{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:hidden}.bb-hero-bg iframe,.bb-hero-bg img,.bb-hero-bg video{width:100%;height:100%}.bb-hero-bg img,.bb-hero-bg video{object-fit:cover}.bb-hero-bg iframe{border:0}.bb-hero-main{position:relative}.bb-hero-mask{background:#fff;mix-blend-mode:lighten}.bb-hero-logo{margin:0 0 2.273rem;color:#000}@media (max-width:767px){.bb-hero-logo{display:none}}.bb-hero-rect{height:45.3rem;background:#000;border-radius:.8rem}@media (min-width:768px){.bb-hero-rect{height:79.3rem;border-radius:1rem}}.bb-tophead{position:relative;padding:12.7rem 0 2.1rem;margin-top:6.2rem;color:#fff}@media (min-width:768px){.bb-tophead{padding:18.1rem 0 23.1rem;margin-top:9.4rem}}@media (max-width:767px){.bb-tophead-container{padding:0 6.4rem}}.bb-tophead-fill{position:absolute;inset:0;left:1.2rem;right:1.2rem;background:#000;border-radius:.8rem}@media (min-width:768px){.bb-tophead-fill{left:2.7rem;right:2.7rem}}.bb-tophead-line{position:absolute;z-index:1;background:#333}.bb-tophead-line:nth-child(1){top:0;bottom:0;left:2.4rem;width:1px}@media (min-width:768px){.bb-tophead-line:nth-child(1){left:43.1rem}}.bb-tophead-line:nth-child(2){top:0;bottom:0;right:2.4rem;width:1px}@media (min-width:768px){.bb-tophead-line:nth-child(2){right:43.3rem}}.bb-tophead-line:nth-child(3){display:none}@media (min-width:768px){.bb-tophead-line:nth-child(3){display:block;width:40.4rem;height:1px;top:44.3rem;left:2.7rem}}.bb-tophead-line:nth-child(4){bottom:33rem;left:1.2rem;right:1.2rem;height:1px}@media (min-width:768px){.bb-tophead-line:nth-child(4){bottom:46rem;left:auto;right:2.7rem;width:40.4rem}}@media (min-width:1600px){.bb-tophead-line:nth-child(4){bottom:48rem}}.bb-tophead-main{position:relative;max-width:25rem}@media (min-width:768px){.bb-tophead-main{margin:0 auto;max-width:62rem}}.bb-tophead-pointer{position:absolute;top:-1.4rem;right:-2.5rem;display:inline-flex;flex-direction:column;transform:translateY(-85%)}@media (min-width:768px){.bb-tophead-pointer{right:auto;left:-7rem;align-items:center;transform:translateY(-100%)}}.bb-tophead-pointer-text{margin:0 0 1.2rem;max-width:16rem;font-size:1.3rem;line-height:105%;font-weight:700;text-align:right;text-wrap:balance}@media (min-width:768px){.bb-tophead-pointer-text{font-size:1.5rem;line-height:133%}}.bb-tophead-pointer-arrow{width:2.8rem;height:2.7rem;transform:scale(-1,1) translateX(-.4rem)}@media (min-width:768px){.bb-tophead-pointer-arrow{width:4.3rem;height:4.2rem;transform:translateX(-1rem)}}.bb-tophead-pointer-arrow img{width:100%;height:100%}.bb-tophead-header{margin:0 0 2.5rem;font-family:"Forma DJR Display",sans-serif;font-size:4rem;line-height:96%;font-weight:700}@media (min-width:768px){.bb-tophead-header{margin:0 0 2.9rem;font-size:10rem;line-height:89%}}.bb-tophead-header strong.-primary{color:red}.bb-tophead-text{font-size:1.5rem;line-height:133%;text-wrap:balance}@media (min-width:768px){.bb-tophead-text{max-width:55rem;font-size:2rem;line-height:150%}}.bb-tophead-action{margin:4.7rem 0 0}@media (min-width:768px){.bb-tophead-action{margin:3.8rem 0 0}}.bb-tophead-quote{position:relative;padding:0 3.8rem;margin:9.3rem auto 0}@media (min-width:768px){.bb-tophead-quote{position:absolute;right:5.9rem;bottom:3.5rem;width:34.4rem;padding:0;margin:0}}.bb-intro{display:grid;align-items:center;height:100vh}@supports (height:100svh){.bb-intro{height:100svh}}.bb-intro.-inverse{color:#fff;background:#000}.bb-intro-header{font-family:"Forma DJR Display",sans-serif;font-weight:700;font-size:6.9rem;line-height:89%;letter-spacing:.03em;text-transform:uppercase;text-align:center}@media (min-width:768px){.bb-intro-header{font-size:15rem}}.bb-intro-header-decoration{position:relative}.bb-intro-header-decoration-figure{position:absolute;top:20%;left:0;right:-10%;z-index:1}.bb-intro-header-decoration-figure img{width:100%}.bb-intro-header span.-muted{color:#333}.bb-greeting{position:relative;padding-top:6.2rem}@media (min-width:768px){.bb-greeting{padding-top:9.4rem}}.bb-greeting.-secondary{background:#d9d8ce}.bb-greeting-top{position:relative;padding:0 0 1.6rem}@media (min-width:768px){.bb-greeting-top{padding:1.3rem 0 2.6rem}}.bb-greeting-top .bb-greeting-container{padding:0 1.6rem}@media (min-width:768px){.bb-greeting-top .bb-greeting-container{padding:0 2.4rem}}.bb-greeting-top .bb-greeting-main{position:relative;display:flex;align-items:center;justify-content:center;padding:10rem 1.5rem;width:100%;min-height:45.5rem}@media (min-width:768px){.bb-greeting-top .bb-greeting-main{padding:16.9rem 25.3rem;min-height:84.7rem}}.bb-greeting-preview{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;border-radius:1.5rem}.bb-greeting-preview iframe,.bb-greeting-preview img,.bb-greeting-preview video{width:100%;height:100%}.bb-greeting-preview img,.bb-greeting-preview video{object-fit:cover;object-position:center}.bb-greeting-preview iframe{border:0}.bb-greeting-header{position:relative;width:100%;color:#fff;text-align:center;font-family:"Forma DJR Display",sans-serif;font-size:5.6rem;font-style:normal;font-weight:700;line-height:89%;letter-spacing:.168rem;text-transform:uppercase}@media (min-width:768px){.bb-greeting-header{font-size:15rem;letter-spacing:.45rem}}@media (min-width:1920px){.bb-greeting-header{max-width:136.6rem;margin:auto}}.bb-greeting-bottom{position:relative;padding:7.8rem 0;border-top:1px solid #fff}@media (min-width:768px){.bb-greeting-bottom{padding:12.8rem 0 16.7rem}}.bb-greeting-bottom .bb-greeting-container{padding:0 5.7rem}@media (min-width:768px){.bb-greeting-bottom .bb-greeting-container{padding:0 34rem}}@media (min-width:1920px){.bb-greeting-bottom .bb-greeting-main{max-width:123.7rem;margin:auto}}.bb-greeting-line:nth-child(1){position:absolute;content:"";top:0;left:1.6rem;width:1px;height:100%;background:#fff}@media (min-width:768px){.bb-greeting-line:nth-child(1){left:2.4rem}}.bb-greeting-line:nth-child(2){position:absolute;content:"";top:0;right:1.6rem;width:1px;height:100%;background:#fff}@media (min-width:768px){.bb-greeting-line:nth-child(2){right:15.9rem}}.bb-greeting-text{font-size:2.4rem;font-style:normal;font-weight:500;line-height:100%;text-wrap:balance}@media (min-width:768px){.bb-greeting-text{font-size:5rem}}.bb-greeting-text p{margin:3rem 0 0}@media (min-width:768px){.bb-greeting-text p{margin:6rem 0 0}}.bb-greeting-text p:first-child{margin:0}.bb-cap{position:relative;padding:8.3rem 0 0}@media (min-width:768px){.bb-cap{padding:14.4rem 0 0}}.bb-cap-hgrid{display:grid;justify-content:space-between;align-items:end;margin:0 0 1.3rem}@media (min-width:768px){.bb-cap-hgrid{grid-template-columns:1fr 55.1rem;margin:0 0 2.1rem}}@media (min-width:768px){.bb-cap-hgrid-col.-right{text-align:right}}.bb-cap-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr 12.5rem;gap:1rem;padding:1.4rem 1.2rem;width:100%;height:42rem;border-top:1px solid #d9d8ce;border-bottom:1px solid #d9d8ce}@media (min-width:768px){.bb-cap-grid{grid-template-columns:1.65fr 1fr;grid-template-rows:repeat(2,48%);gap:2.4rem;padding:4.7rem 2.4rem 2.6rem;height:82rem}}@media (min-width:1200px){.bb-cap-grid{height:calc(100vh - 28rem)}}.bb-cap-grid-col{position:relative}@media (max-width:767px){.bb-cap-grid-col:nth-child(1){grid-column:1/-1}}@media (min-width:768px){.bb-cap-grid-col{grid-row:span 2}.bb-cap-grid-col:nth-child(2),.bb-cap-grid-col:nth-child(3){grid-row:span 1}}.bb-cap-header{margin:0 0 1.3rem;font-weight:500;font-size:5.5rem;line-height:100%;text-transform:uppercase}@media (min-width:768px){.bb-cap-header{margin:0;font-size:13rem;line-height:89%}}.bb-cap-caption{margin:0 0 .9rem;font-size:1.5rem;line-height:133%;font-weight:500;text-transform:uppercase}@media (min-width:768px){.bb-cap-caption{margin:0 0 .8rem;font-size:2rem;line-height:100%}}.bb-cap-caption strong.-primary{color:red}.bb-cap-text{font-size:1.5rem;line-height:133%;text-wrap:balance}@media (min-width:768px){.bb-cap-text{font-size:2rem;line-height:150%}}.bb-cap-preview{position:relative;height:100%;border-radius:.8rem;overflow:hidden}.bb-cap-preview iframe,.bb-cap-preview img,.bb-cap-preview video{width:100%;height:100%}.bb-cap-preview img,.bb-cap-preview video{object-fit:cover;object-position:center}.bb-cap-preview iframe{border:0}.bb-blog{position:relative;padding:14.6rem 0 5.3rem;overflow:hidden}@media (min-width:768px){.bb-blog{padding:23.3rem 0 6.6rem}}.bb-blog-header{padding:0 2.7rem;font-family:"Forma DJR Display",sans-serif;font-size:4.8rem;font-style:normal;font-weight:700;line-height:89%;letter-spacing:.144rem;text-transform:uppercase;text-align:center}@media (min-width:768px){.bb-blog-header{width:107.5rem;margin:auto;font-size:15rem;letter-spacing:.45rem}}.bb-blog-fill{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;background:#000;transform-origin:center top;transform:scaleY(0);transition:transform ease-out .2s}.bb-blog.-toggle-filter .bb-blog-fill{transform:scaleY(1)}@media (min-width:768px){.bb-blog-fill{display:none}}.bb-blog-finder{position:relative;margin:8.4rem 0 0;border-top:1px solid #d9d8ce;border-bottom:1px solid #d9d8ce}@media (min-width:768px){.bb-blog-finder{margin:14rem 0 0}.bb-blog-finder:before{position:absolute;top:0;right:calc(26% + .1rem);content:"";width:.1rem;height:100%;background:#d9d8ce}}.bb-blog-grid{display:grid}@media (max-width:767px){.bb-blog-grid{grid-template-columns:9.9rem 1fr;gap:0 4.8rem;align-items:center}}@media (min-width:768px){.bb-blog-grid{position:relative;grid-template-columns:1fr 26%;align-items:center}}@media (max-width:767px){.bb-blog-grid-col.-left{position:relative;padding:0 0 0 2.3rem}}@media (min-width:768px){.bb-blog-grid-col.-left{display:none}}@media (max-width:767px){.bb-blog-grid-col.-center{padding:0 2.3rem 0 0}}@media (min-width:768px){.bb-blog-grid-col.-center{order:2}}@media (max-width:767px){.bb-blog-grid-col.-right{position:relative;grid-column:span 2;z-index:7}}@media (min-width:768px){.bb-blog-grid-col.-right{order:1}}.bb-blog-toggle{position:relative;display:flex;gap:0 1rem;align-items:center;width:7.6rem;height:6.2rem;padding:0;z-index:6;background:0 0;border:none;color:#000;font-size:1.7rem;font-style:normal;font-weight:700;line-height:105%;text-transform:uppercase;transition:color ease-out .2s}.bb-blog-toggle svg{position:relative;top:-.05rem}.bb-blog-toggle span{font-size:1.3rem}@media (min-width:768px){.bb-blog-toggle{display:none}}.bb-blog.-toggle-filter .bb-blog-toggle{color:#fff}.bb-blog-close{position:absolute;top:calc(50% - 1.3rem);left:calc(100vw - 4.9rem);width:2.6rem;height:2.6rem;padding:0;z-index:6;border:none;background:0 0;opacity:0;visibility:hidden;transition:opacity ease-out .2s,visibility ease-out .2s}.bb-blog.-toggle-filter .bb-blog-close{opacity:1;visibility:visible}.bb-blog-close span{position:absolute;top:calc(50% - .1rem);left:0;width:2.6rem;height:.2rem;background:red}.bb-blog-close span:nth-child(1){transform:rotateZ(-45deg)}.bb-blog-close span:nth-child(2){transform:rotateZ(45deg)}@media (min-width:768px){.bb-blog-close{display:none}}@media (max-width:767px){.bb-blog-filter{position:relative;display:none;grid-column:span 2;width:100%;height:auto;opacity:0;visibility:hidden}.bb-blog.-toggle-filter .bb-blog-filter{display:block;animation:filter-fade .6s ease .1s forwards}@keyframes filter-fade{0%{opacity:0;visibility:hidden}100%{opacity:1;visibility:visible}}}@media (min-width:768px){.bb-blog-filter{display:flex;padding:4rem 2.8rem 3.8rem}}.bb-blog-filter-tags{display:flex;flex-wrap:wrap;gap:1.6rem}@media (max-width:767px){.bb-blog-filter-tags{padding:1.6rem 3.2rem 3.2rem}}.bb-blog-filter-tag{position:relative;display:inline-flex;gap:0 .9rem;padding:.8rem 1.7rem;color:#fff;border:1px solid #fff;border-radius:10rem;font-size:1.4rem;font-style:normal;font-weight:700;line-height:100%;text-transform:uppercase;text-decoration:none}.bb-blog-filter-tag i{font-style:normal}.bb-blog-filter-tag:focus,.bb-blog-filter-tag:hover{color:#fff}@media (min-width:768px){.bb-blog-filter-tag{color:#000;border:1px solid #000;font-size:1.8rem}.bb-blog-filter-tag:focus,.bb-blog-filter-tag:hover{color:#000}}.bb-blog-filter-tag.-active,.bb-navbar.-open .bb-navbar-action.-toggle button.bb-blog-filter-tag,.bb-navbar.-open .bb-navbar-action.-toggle button.bb-work-filter .bb-blog-filter-tag.bb-work-filter-toggle,.bb-work-filter.-active .bb-blog-filter-tag.bb-work-filter-toggle{border:1px solid red;background-color:red}@media (min-width:768px){.bb-blog-filter-tag.-active,.bb-navbar.-open .bb-navbar-action.-toggle button.bb-blog-filter-tag,.bb-navbar.-open .bb-navbar-action.-toggle button.bb-work-filter .bb-blog-filter-tag.bb-work-filter-toggle,.bb-work-filter.-active .bb-blog-filter-tag.bb-work-filter-toggle{color:#fff;border:1px solid #000;background-color:#000}.bb-blog-filter-tag.-active:focus,.bb-blog-filter-tag.-active:hover,.bb-navbar.-open .bb-navbar-action.-toggle button.bb-blog-filter-tag:focus,.bb-navbar.-open .bb-navbar-action.-toggle button.bb-blog-filter-tag:hover,.bb-navbar.-open .bb-navbar-action.-toggle button.bb-work-filter .bb-blog-filter-tag.bb-work-filter-toggle:focus,.bb-navbar.-open .bb-navbar-action.-toggle button.bb-work-filter .bb-blog-filter-tag.bb-work-filter-toggle:hover,.bb-work-filter.-active .bb-blog-filter-tag.bb-work-filter-toggle:focus,.bb-work-filter.-active .bb-blog-filter-tag.bb-work-filter-toggle:hover{color:#fff}}.bb-blog-filter-footer{position:relative;width:100%;height:7.7rem}@media (min-width:768px){.bb-blog-filter-footer{display:none}}.bb-blog-filter-clear{position:relative;display:flex;align-items:center;gap:0 1rem;width:100%;height:7.6rem;padding:0 3.2rem;color:#fff;background:0 0;border:none;border-top:1px solid #d9d8ce;text-decoration:none}.bb-blog-filter-clear:hover{color:#fff}.bb-blog-filter-clear-icon{position:relative;width:1.8rem;height:1.8rem}.bb-blog-filter-clear-icon span{position:absolute;top:calc(50% - .1rem);left:0;width:1.8rem;height:.2rem;background:#fff}.bb-blog-filter-clear-icon span:nth-child(1){transform:rotateZ(-45deg)}.bb-blog-filter-clear-icon span:nth-child(2){transform:rotateZ(45deg)}.bb-blog-filter-clear-text{font-size:1.5rem;font-style:normal;font-weight:700;line-height:100%;text-wrap:balance}.bb-blog-search{position:relative;padding:1.9rem 0 1.6rem}@media (min-width:768px){.bb-blog-search{padding:4.5rem 8.2rem 4rem 6.1rem}}.bb-blog-items{display:grid;width:100%}@media (min-width:768px){.bb-blog-items{position:relative;grid-template-columns:repeat(4,1fr)}}.bb-blog-item{position:relative}@media (max-width:767px){.bb-blog-item{padding:3.5rem 1.6rem 3.2rem;border-bottom:1px solid #d9d8ce}.bb-blog-item:last-child{border:none}}@media (min-width:768px){.bb-blog-item{padding:2.2rem 1.2rem;height:100%;border-right:1px solid #d9d8ce;border-bottom:1px solid #d9d8ce}.bb-blog-item:nth-child(1),.bb-blog-item:nth-child(4n-5){padding-left:2.4rem}.bb-blog-item:nth-child(2),.bb-blog-item:nth-child(4n+2){padding-right:2.4rem}.bb-blog-item:nth-child(1),.bb-blog-item:nth-child(2){grid-column:span 2}.bb-blog-item:nth-child(2),.bb-blog-item:nth-child(4n+2){border-right:none}}.bb-blog-pagination{position:relative;display:flex;gap:0 3.3rem;align-items:center;justify-content:center;margin:5.6rem 0 0}@media (min-width:768px){.bb-blog-pagination{margin:6.7rem 0 0}}.bb-blog-pagination-prev{margin:0 1.9rem 0 0}.bb-blog-pagination-page{position:relative;cursor:pointer;opacity:.5;font-size:1.3rem;font-style:normal;font-weight:700;line-height:105%;text-decoration:none;transition:opacity ease-out .4s}@media (min-width:768px){.bb-blog-pagination-page{font-size:1.5rem;line-height:133%}}.bb-blog-pagination-page.-active,.bb-navbar.-open .bb-navbar-action.-toggle button.bb-blog-pagination-page,.bb-navbar.-open .bb-navbar-action.-toggle button.bb-work-filter .bb-blog-pagination-page.bb-work-filter-toggle,.bb-work-filter.-active .bb-blog-pagination-page.bb-work-filter-toggle{opacity:1;pointer-events:none}.bb-blog-pagination-page:hover{opacity:.75}.bb-blog-pagination-next{margin:0 0 0 1.9rem}.bb-blog-pagination-next,.bb-blog-pagination-prev{position:relative;display:inline-flex;align-items:center;width:1.4rem;height:1.4rem;justify-content:center;color:red;opacity:1;transition:opacity .4s,color .4s}.bb-blog-pagination-next:hover,.bb-blog-pagination-prev:hover{color:red;opacity:.75}.bb-blog-pagination-next.-disabled,.bb-blog-pagination-prev.-disabled{opacity:.5;pointer-events:none}.bb-textpaper{position:relative;overflow:hidden;padding:10rem 0 7rem;margin-top:6.2rem;border-top:1px #d9d8ce solid}@media (min-width:768px){.bb-textpaper{padding:16rem 0;margin-top:9.4rem}}.bb-textpaper:after,.bb-textpaper:before{position:absolute;content:"";top:0;width:1px;height:100%;background:#d9d8ce}.bb-textpaper:before{left:1.6rem}@media (min-width:768px){.bb-textpaper:before{left:calc(50% - 79rem)}}.bb-textpaper:after{right:1.6rem}@media (min-width:768px){.bb-textpaper:after{right:calc(50% - 79rem)}}.bb-textpaper-container{padding:0 6.5rem}@media (min-width:768px){.bb-textpaper-container{padding:0 43.2rem}}@media (min-width:1920px){.bb-textpaper-container{width:192rem;margin:auto}}.bb-textpaper-header{font-family:"Forma DJR Display",sans-serif;font-size:4rem;font-style:normal;font-weight:700;line-height:96%;letter-spacing:.12rem;text-align:center}@media (min-width:768px){.bb-textpaper-header{font-size:10rem;line-height:89%;letter-spacing:.3rem}}.bb-textpaper-text{margin:7rem 0 0;font-size:1.5rem;font-style:normal;font-weight:400;line-height:133%;text-wrap:balance}@media (min-width:768px){.bb-textpaper-text{margin:9rem 0 0;font-size:2rem;line-height:150%}}.bb-textpaper-text>:not(:first-child){margin:1.5rem 0 0}@media (min-width:768px){.bb-textpaper-text>:not(:first-child){margin:2.5rem 0 0}}.bb-textpaper-text h1,.bb-textpaper-text h2,.bb-textpaper-text h3,.bb-textpaper-text h4,.bb-textpaper-text h5{margin:0 0 4rem;font-size:2.8rem;font-style:normal;font-weight:500;line-height:100%}@supports (text-wrap:balance){.bb-textpaper-text h1,.bb-textpaper-text h2,.bb-textpaper-text h3,.bb-textpaper-text h4,.bb-textpaper-text h5{text-wrap:balance}}@supports (-webkit-line-break:after-white-space){.bb-textpaper-text h1,.bb-textpaper-text h2,.bb-textpaper-text h3,.bb-textpaper-text h4,.bb-textpaper-text h5{-webkit-line-break:after-white-space}}@supports (-moz-text-wrap:balance){.bb-textpaper-text h1,.bb-textpaper-text h2,.bb-textpaper-text h3,.bb-textpaper-text h4,.bb-textpaper-text h5{-moz-text-wrap:balance}}@media (min-width:768px){.bb-textpaper-text h1,.bb-textpaper-text h2,.bb-textpaper-text h3,.bb-textpaper-text h4,.bb-textpaper-text h5{font-size:5rem}}.bb-textpaper-text blockquote,.bb-textpaper-text q{display:block}.bb-textpaper-text ol,.bb-textpaper-text ul{padding:0 0 0 3.2rem}.bb-textpaper-text ol li:not(:first-child),.bb-textpaper-text ul li:not(:first-child){margin:.7rem 0 0}.bb-textpaper-text a{color:red;font-weight:500;text-decoration:none}.bb-splash{position:relative;display:flex;align-items:center;justify-content:center;height:calc(100vh - 6.2rem);overflow:hidden;color:#fff;background:#000}@supports (height:100svh){.bb-splash{height:calc(100svh - 6.2rem)}}@media (min-width:768px){.bb-splash{height:calc(100vh - 9.4rem)}.bb-splash:before{position:absolute;content:"";top:9.4rem;right:0;left:0;height:100%;border-top:1px #333 solid}.bb-splash:after{position:absolute;content:"";top:9.4rem;left:calc(50% - 79rem);right:calc(50% - 79rem);height:100%;border-left:1px #333 solid;border-right:1px #333 solid}}.bb-splash-particles{position:absolute;top:0;left:calc(50% - 24.2rem);width:48.4rem;height:37.8rem}@media (min-width:768px){.bb-splash-particles{top:calc(50% - 52.8rem);left:calc(50% - 75.3rem);width:150.6rem;height:117.6rem}}.bb-splash-particle{position:absolute;width:2.5rem;height:1.2rem;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 113 53"><g fill="white"><path d="M33.31 51.77h-9.87a.36.36 0 0 1-.36-.36l.2-11.15-.2-11.15c0-.2.16-.36.36-.36h9.7c4.65 0 8.1 1.7 8.1 5.69 0 2.76-1.44 4.34-3.94 5.06 3.06.73 4.55 2.77 4.55 5.3 0 5-4.19 6.97-8.54 6.97ZM28 38.02h5.22c1.92 0 3.09-.98 3.09-2.86 0-2.04-1.4-2.93-3.09-2.93h-5.06l-.16 5.8Zm.16 10.26h5.06c2.05 0 3.64-.79 3.64-3.48 0-2.44-1.65-3.3-3.64-3.3H28l.16 6.78Z"/><path d="m53.95 46.64-2.24-3.42h-3.25l.13 8.19c0 .2-.16.36-.35.36h-4.36a.36.36 0 0 1-.35-.36l.16-11.15-.16-11.15c0-.2.16-.36.35-.36h9.16c5.68 0 8.96 2.43 8.96 7.23 0 3.39-1.85 5.73-5.06 6.71l5.62 8.78c.1.14 0 .3-.17.3h-5.03a.72.72 0 0 1-.55-.3l-2.86-4.83Zm-.71-14.24h-4.71l-.1 7.17h4.94c2.07 0 3.86-.99 3.86-3.49s-1.46-3.68-4-3.68Z"/><path d="M86.78 51.77a.36.36 0 0 1-.36-.36l.2-11.15-.2-11.15c0-.2.16-.36.36-.36h7.95c6.53 0 12.05 3.55 12.05 11.67 0 8.13-5.59 11.35-11.98 11.35h-8.02Zm4.7-3.72h3.58c3.67 0 6.62-2.2 6.62-7.66s-2.92-7.93-6.75-7.93h-3.45c0 .04-.16 3.88-.16 7.7 0 3.82.16 7.86.16 7.9Z"/><path d="M84.21 43.91c.22 0 .4.23.4.45-.66 4.38-4.36 7.95-10.45 7.95-7.32 0-11.24-4.96-11.24-11.97 0-7.01 4.19-12.1 11.06-12.1 6.88 0 11.03 4.78 11.16 12.6 0 .22-.22.44-.44.44H68.25c.22 4.91 2.16 7.23 6 7.23 2.78 0 4.54-1.34 5.2-4.15a.53.53 0 0 1 .53-.45h4.23ZM74.03 32c-3.18 0-5.03 1.97-5.6 5.67H79.4c-.18-2.99-1.9-5.67-5.38-5.67Z"/><path d="M109 34.18c-1.48 0-2.45-1.05-2.45-2.6 0-1.54.96-2.6 2.45-2.6 1.5 0 2.42 1 2.42 2.6s-.94 2.6-2.42 2.6Zm0-.48c1.21 0 1.92-.8 1.92-2.11 0-1.32-.7-2.13-1.92-2.13-1.23 0-1.94.81-1.94 2.13 0 1.31.71 2.1 1.94 2.1Zm.2-1.26-.38-.52h-.37v.97c0 .07-.07.15-.14.15h-.34c-.08 0-.15-.08-.15-.15v-2.64c0-.07.07-.15.15-.15h.99c.76 0 1.22.3 1.22.9 0 .44-.25.72-.68.84l.7 1.08c.03.04-.02.12-.08.12h-.45a.28.28 0 0 1-.23-.14l-.25-.46Zm-.22-1.86h-.53v.86h.53c.33 0 .57-.12.57-.42s-.21-.44-.56-.44Z"/></g><path fill="red" d="M16.67 51.76a.7.7 0 0 1-.58-.3l-1.04-1.28c-1.79 1.25-4 2-6.53 2-4.38 0-8.3-2.26-8.3-6.67 0-3.62 2.59-5.63 5.38-7.14-1.3-1.68-2.34-3.42-2.34-5.23 0-2.83 2.54-5.03 6.76-5.03 3.5 0 6.3 1.77 6.36 5.03 0 2.76-2.27 4.31-4.77 5.7.78.88 1.66 1.96 2.7 3.25l1.1 1.35c.32-.96.55-2.01.68-3.13.03-.2.2-.36.39-.36h3.8c.2 0 .32.16.32.36a16.13 16.13 0 0 1-2.4 6.61l3.67 4.54c.1.13.03.3-.13.3h-5.07Zm-7.76-2.93a5.9 5.9 0 0 0 3.93-1.48l-4.16-5.26c-.29-.36-.58-.73-.9-1.09-1.6 1.09-2.76 2.37-2.76 4.25 0 2.53 1.62 3.58 3.9 3.58ZM7.84 33.24c0 .82.49 1.61 1.69 3.1 1.65-.9 2.82-1.82 2.82-3.17 0-1.34-.87-2.2-2.33-2.2-1.3 0-2.18.76-2.18 2.27Z"/><g fill="white"><path d="M11.15 24.2H1.28a.36.36 0 0 1-.36-.36l.2-11.14-.2-11.15c0-.2.16-.37.36-.37h9.7c4.65 0 8.09 1.71 8.09 5.7 0 2.76-1.43 4.33-3.93 5.06 3.05.72 4.55 2.76 4.55 5.3 0 5-4.2 6.97-8.54 6.97ZM5.82 10.47h5.23c1.91 0 3.08-.99 3.08-2.86 0-2.04-1.4-2.93-3.08-2.93H5.98l-.16 5.79Zm.16 10.26h5.07c2.04 0 3.64-.79 3.64-3.49 0-2.43-1.66-3.29-3.64-3.29H5.82l.16 6.78Z"/><path d="M31.92 24.7c-6.95 0-11.46-4.9-11.46-11.94C20.46 5.72 24.94.7 31.92.7s11.5 4.64 11.5 12.07c0 7.04-4.55 11.94-11.5 11.94Zm.04-3.85c4.09 0 6.36-3.06 6.36-8.09 0-5.03-2.24-8.22-6.4-8.22-4.15 0-6.36 3.09-6.36 8.22 0 5.13 2.3 8.1 6.4 8.1Z"/><path d="M45.42 24.2c-.22 0-.43-.21-.43-.43l.17-10.86-.17-10.65c0-.22.21-.44.43-.44h4.33c.22 0 .43.22.43.44l-.17 3.52c1.63-2.74 4.55-4.13 7.72-4.13.35 0 .73.04 1.08.08.21.05.42.26.42.53v3.21c0 .22-.2.4-.42.4-.3-.05-.65-.05-1-.05-4.15 0-7.42 2.43-7.67 7.48l.08 10.47c0 .22-.21.44-.43.44h-4.37Z"/><path d="M61.25 24.2c-.21 0-.43-.21-.43-.43l.13-10.08-.09-11.44c0-.21.22-.43.43-.43h4.17c.21 0 .42.22.42.43l-.08 2.83A8.59 8.59 0 0 1 73 1.3c4.64 0 7.56 3.13 7.56 8.78v4.6l.13 9.1c0 .2-.21.43-.43.43h-4.42c-.21 0-.43-.22-.43-.44l.13-9.08V10.2c0-3.17-1.67-4.83-4.03-4.83-2.62 0-5.02 2.22-5.45 6.87v2.44l.08 9.08c0 .22-.21.44-.43.44h-4.46Z"/></g></svg>');background-size:contain;background-repeat:no-repeat;background-position:center}@media (min-width:768px){.bb-splash-particle{width:6.6rem;height:3rem}}.bb-splash-particle:nth-child(1){top:0;left:0}.bb-splash-particle:nth-child(2){top:18%;left:5%}.bb-splash-particle:nth-child(3){top:28.31%;left:0}.bb-splash-particle:nth-child(4){top:25%;left:5%}.bb-splash-particle:nth-child(5){top:35.98%;left:0}.bb-splash-particle:nth-child(6){top:39%;left:5%}.bb-splash-particle:nth-child(7){top:42.86%;left:0}.bb-splash-particle:nth-child(8){top:46%;left:5%}.bb-splash-particle:nth-child(9){top:97%;left:5%}.bb-splash-particle:nth-child(10){top:3%;left:16%}.bb-splash-particle:nth-child(11){top:6.6%;left:21.3%}.bb-splash-particle:nth-child(12){top:61.4%;left:16.6%}.bb-splash-particle:nth-child(13){top:64.8%;left:21.3%}.bb-splash-particle:nth-child(14){top:72.8%;left:21.3%}.bb-splash-particle:nth-child(15){top:76.32%;left:16.53%}.bb-splash-particle:nth-child(16){top:79.1%;left:21.3%}.bb-splash-particle:nth-child(17){top:82.7%;left:16.53%}.bb-splash-particle:nth-child(18){top:86.2%;left:21.3%}.bb-splash-particle:nth-child(19){top:0;left:49.5%}.bb-splash-particle:nth-child(20){top:3.4%;left:44.46%}.bb-splash-particle:nth-child(21){top:6.6%;left:49.5%}.bb-splash-particle:nth-child(22){top:10.26%;left:44.46%}.bb-splash-particle:nth-child(23){top:77.25%;left:49.38%}.bb-splash-particle:nth-child(24){top:80.6%;left:44.4%}.bb-splash-particle:nth-child(25){top:84.21%;left:49.38%}.bb-splash-particle:nth-child(26){top:87.5%;left:44.4%}.bb-splash-particle:nth-child(27){top:91.8%;left:49.38%}.bb-splash-particle:nth-child(28){top:0;left:78.1%}.bb-splash-particle:nth-child(29){top:60.6%;left:78.1%}.bb-splash-particle:nth-child(30){top:63.76%;left:83.06%}.bb-splash-particle:nth-child(31){top:67.2%;left:78.1%}.bb-splash-particle:nth-child(32){top:70.63%;left:83.06%}.bb-splash-particle:nth-child(33){top:97%;left:78.1%}.bb-splash-particle:nth-child(34){top:5.29%;left:95.5%}.bb-splash-particle:nth-child(35){top:8.74%;left:89.9%}.bb-splash-particle:nth-child(36){top:15.61%;left:89.9%}.bb-splash-particle:nth-child(37){top:19.79%;left:95.5%}.bb-splash-particle:nth-child(38){top:23.3%;left:89.9%}.bb-splash-particle:nth-child(39){top:26.7%;left:95.5%}.bb-splash-particle:nth-child(40){top:30.2%;left:89.9%}.bb-splash-particle:nth-child(41){top:47.1%;left:89.9%}.bb-splash-particle:nth-child(42){top:80.6%;left:95.5%}.bb-splash-particle:nth-child(43){top:95.5%;left:95.5%}.bb-splash-container{position:relative;width:100%}@media (min-width:768px){.bb-splash-container{max-width:192rem;padding:0 21.6rem}}.bb-splash-header{font-size:4.8rem;font-style:normal;font-weight:700;line-height:89%;letter-spacing:.144rem;text-transform:uppercase;text-align:center}@media (min-width:768px){.bb-splash-header{font-size:15rem;letter-spacing:.45rem}}.bb-prologue{position:relative;padding:8.4rem 0 2.2rem}@media (min-width:768px){.bb-prologue{padding:11.6rem 0 2.2rem}}.bb-prologue-container{padding:0 1.6rem}@media (min-width:768px){.bb-prologue-container{padding:0 2.5rem}}.bb-prologue-tophead{padding:4rem 2rem 8.3rem;text-align:center}@media (min-width:768px){.bb-prologue-tophead{max-width:187rem;margin:auto;padding:7.4rem 23.3rem 9.6rem}}.bb-prologue-date{margin:0 0 6.5rem;font-size:1.3rem;font-style:normal;font-weight:700;line-height:105%}@media (min-width:768px){.bb-prologue-date{margin:0 0 5.7rem;font-size:1.5rem;line-height:133%}}.bb-prologue-header{font-family:"Forma DJR Display",sans-serif;font-size:4rem;font-style:normal;font-weight:700;line-height:96%;letter-spacing:.12rem}@media (min-width:768px){.bb-prologue-header{font-size:10rem;line-height:89%;letter-spacing:.3rem}}.bb-prologue-author{margin:6.5rem 0 0;font-size:1.3rem;font-style:normal;font-weight:700;line-height:105%}@media (min-width:768px){.bb-prologue-author{margin:6.2rem 0 0;font-size:1.5rem;line-height:133%}}.bb-prologue-author strong.-primary{color:red;font-weight:700}.bb-prologue-preview{position:relative;width:100%;padding-bottom:163.9889196676%;overflow:hidden;border-radius:.8rem}@media (min-width:768px){.bb-prologue-preview{padding-bottom:35.7056694813%}}.bb-prologue-preview iframe,.bb-prologue-preview img,.bb-prologue-preview video{position:absolute;width:100%;height:100%}.bb-prologue-preview img,.bb-prologue-preview video{object-fit:cover}.bb-prologue-preview iframe{border:0}.bb-feedback{position:relative;overflow:hidden;padding-top:6.2rem}@media (min-width:768px){.bb-feedback{padding-top:9.4rem}}.bb-feedback:before{content:"";position:absolute;top:0;left:0;right:0;height:6.2rem;z-index:5;background:#fff;border-bottom:1px #d9d8ce solid}@media (min-width:768px){.bb-feedback:before{height:9.4rem}}.bb-feedback.-inverse{color:#fff;background:#000}.bb-feedback.-inverse:before{background:#000;border-bottom:1px #333 solid}.bb-feedback-line{position:absolute;top:0;bottom:0;border-right:1px #d9d8ce solid}.bb-feedback.-inverse .bb-feedback-line{border-color:#333}.bb-feedback-line:first-child{left:1.6rem}@media (min-width:768px){.bb-feedback-line:first-child{left:18.2rem}}.bb-feedback-line:last-child{right:1.6rem}@media (min-width:768px){.bb-feedback-line:last-child{right:18.2rem}}.bb-feedback-container{position:relative;margin:0 1.6rem;padding:0 1.8rem}@media (min-width:768px){.bb-feedback-container{margin:0 18.2rem;padding:0 31.9rem}}.bb-feedback-container.-lg{padding:0;margin:0}@media (min-width:768px){.bb-feedback-container.-lg{margin:0 18.2rem;padding:0 1px}}.bb-feedback-header{display:grid;align-items:center;min-height:41.8rem;padding:2rem 0;font-family:"Forma DJR Display",sans-serif;font-weight:700;font-size:4rem;line-height:96%;letter-spacing:.03em;text-transform:uppercase;text-align:center}@media (min-width:768px){.bb-feedback-header{min-height:48.5rem;font-size:10rem;line-height:89%}}.bb-feedback-pointer{position:absolute;top:4.3rem;right:3.5rem}@media (min-width:768px){.bb-feedback-pointer{top:5rem;right:20rem}}.bb-feedback-pointer-text{width:13rem;margin:0 auto;font-weight:700;font-size:1.3rem;line-height:105%;text-wrap:balance}@media (min-width:768px){.bb-feedback-pointer-text{width:auto;font-size:1.5rem}}.bb-feedback-pointer-arrow{position:absolute;top:calc(100% + 1.8rem);right:1rem;width:3.8rem;height:2.5rem;transform:rotate(81.14deg);background-size:contain;background-repeat:no-repeat}@media (min-width:768px){.bb-feedback-pointer-arrow{top:calc(100% + 1rem);right:100%;transform:rotate(105.86deg)}}.bb-feedback.-inverse .bb-feedback-pointer-arrow{filter:invert(1)}.bb-feedback-divider{border-bottom:1px #d9d8ce solid}.bb-feedback.-inverse .bb-feedback-divider{border-color:#333}.bb-feedback-form{margin:2.7rem 0 5.9rem}@media (min-width:768px){.bb-feedback-form{margin:6.3rem 0 12.4rem}}.bb-feedback-iframe iframe{width:100%;height:1010px;border:0}@media (min-width:768px){.bb-feedback-iframe iframe{height:700px}}.bb-feedback-grid{display:grid}@media (max-width:767px){.bb-feedback-grid{margin:0 -1.8rem}}@media (min-width:768px){.bb-feedback-grid{grid-auto-flow:column;margin:0 -20rem}}@media (max-width:767px){.bb-feedback-grid-col{height:8.1rem;border-bottom:1px #d9d8ce solid}.bb-feedback-grid-col:last-child{border-bottom:0}.bb-feedback.-inverse .bb-feedback-grid-col{border-color:#333}}@media (min-width:768px){.bb-feedback-grid-col{border-right:1px #d9d8ce solid}.bb-feedback-grid-col:last-child{border-right:0}.bb-feedback.-inverse .bb-feedback-grid-col{border-color:#333}}@media (max-width:767px){.bb-feedback-grid-col.-spacing{padding:1.1rem 1.8rem}}@media (min-width:768px){.bb-feedback-grid-col.-spacing{padding:2.3rem 1.9rem}}.bb-feedback-notice{margin:0 0 7.1rem;font-weight:700;font-size:1.3rem;line-height:105%;text-align:center}@media (min-width:768px){.bb-feedback-notice{margin:0 0 6.3rem;font-size:1.5rem;line-height:133%}.bb-feedback-form+.bb-feedback-notice{margin-top:-6.3rem}}.bb-feedback.-inverse .bb-feedback-notice{color:#d9d8ce}.bb-feedback-notice a{text-decoration:none;transition:color .2s}.bb-feedback-notice a:hover{color:red}.bb-feedback.-inverse .bb-feedback-notice a{color:#fff}.bb-feedback.-inverse .bb-feedback-notice a:hover{color:red}.bb-talk{position:relative;color:#000;background:#fff;border-top:1px solid #d9d8ce}.bb-talk.-inverse{color:#fff;background:#000;border-color:#4f4f4f}.bb-talk.-footer{margin-bottom:13.26rem}@media (min-width:768px){.bb-talk.-footer{margin-bottom:22.1rem}}.bb-talk-grid{position:relative;display:grid;gap:1px;grid-template-columns:repeat(2,1fr);width:100%;overflow:hidden}@media (max-width:767px){.bb-talk-grid{width:calc(100% - 3.2rem);margin:auto}.bb-talk-grid:before{position:absolute;content:"";top:0;left:-1px;width:calc(100% + 2px);height:100%;pointer-events:none;z-index:1;border-right:1px solid;border-left:1px solid;border-color:#d9d8ce}.bb-talk.-inverse .bb-talk-grid:before{border-color:#4f4f4f}}@media (min-width:768px){.bb-talk-grid{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,1fr)}}.bb-talk-grid.-home{grid-template-columns:repeat(3,1fr)}@media (min-width:768px){.bb-talk-grid.-home{grid-template-columns:25% calc(25% - 1px) calc(12.5% - 1px) calc(12.5% - 1px) calc(12.5% - 1px) 12.5%}}.bb-talk-grid.-about{grid-template-columns:repeat(2,calc(50% - .5px))}@media (min-width:768px){.bb-talk-grid.-about{grid-template-columns:repeat(4,1fr)}}.bb-talk-grid-col{position:relative}.bb-talk-grid-col:before{position:absolute;content:"";top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);background:#d9d8ce}.bb-talk.-inverse .bb-talk-grid-col:before{background:#4f4f4f}.bb-talk-grid-col:after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:#fff}.bb-talk.-inverse .bb-talk-grid-col:after{background:#000}.bb-talk-grid-col:not(.-pattern){padding:3.2rem 3.2rem 2.7rem}@media (min-width:768px){.bb-talk-grid-col:not(.-pattern){padding:7.2rem 4.6rem 6.6rem}}.bb-talk-grid-col.-pattern{position:relative}@media (min-width:768px){.bb-talk-grid-col.-pattern{grid-row:1/-1;border:none}}@media (max-width:767px){.bb-talk-grid-col.-header{grid-column:1/-1;padding:6rem 3.5rem}}@media (min-width:768px){.bb-talk-grid-col.-header{grid-row:span 2}}@media (max-width:767px){.bb-talk-grid-col.-m-double{grid-column:span 2}}@media (min-width:768px){.bb-talk-grid-col.-d-double{grid-column:span 2}}@media (max-width:767px){.bb-talk-grid-col.-m-full{grid-column:1/-1}}@media (max-width:767px){.bb-talk-grid-col.-m-order-2{grid-column:1/3;grid-row:2/3}}@media (max-width:767px){.bb-talk-grid-col.-m-order-6{grid-column:1/3;grid-row:4/5}}@media (max-width:767px){.bb-talk-grid-col.-m-order-7{grid-column:3/3;grid-row:4/5}}@media (max-width:767px){.bb-talk-grid-col.-m-spacer{grid-column:span 3;order:999;height:15.5rem}}@media (min-width:768px){.bb-talk-grid-col.-m-spacer{display:none}}@media (max-width:767px){.bb-talk-grid-col.-ending{grid-column:span 3;order:100}}@media (min-width:768px){.bb-talk-grid-col.-ending{grid-column:span 2;grid-row:span 2}}.bb-talk-grid-place{position:relative;display:flex;height:100%;z-index:1}@media (max-width:767px){.bb-talk-grid-place:before{position:absolute;content:"";left:-5.1rem;bottom:calc(-2.7rem - 1px);width:calc(100vw + .5rem);border-bottom:1px solid #d9d8ce}.bb-talk.-inverse .bb-talk-grid-place:before{border-bottom:1px solid #4f4f4f}.bb-talk-grid-place .bb-talk-grid-col:not(.-header){justify-content:center}.bb-talk-grid-col.-header .bb-talk-grid-place:before{bottom:calc(-6rem - 1px)}}@media (min-width:768px){.bb-talk-grid-place{justify-content:center}}.bb-talk-header{font-family:"Forma DJR Display",sans-serif;font-size:4.8rem;font-style:normal;font-weight:700;line-height:89%;letter-spacing:.144rem;text-transform:uppercase}@media (min-width:768px){.bb-talk-header{font-size:10rem;line-height:89%;letter-spacing:.3rem}}.bb-talk-counter{display:inline-flex;font-family:Satoshi,sans-serif;font-size:5rem;font-style:normal;font-weight:500;line-height:100%}@media (min-width:768px){.bb-talk-counter{font-family:"Forma DJR Display",sans-serif;font-size:12rem;font-style:normal;font-weight:400;line-height:100%}}.bb-talk-title{font-family:"Forma DJR Display",sans-serif;font-weight:500;font-size:1.5rem;line-height:107%;text-transform:uppercase}@media (max-width:767px){.bb-talk-title{margin:.7rem 0 0}}@media (min-width:768px){.bb-talk-title{font-size:2rem;line-height:106%}}.bb-talk-caption{position:relative;display:flex;align-items:center;justify-content:center;padding:3.9rem 0;width:100%;height:100%;font-size:1.3rem;font-style:normal;font-weight:700;line-height:105%;text-align:center}@media (min-width:768px){.bb-talk-caption{font-size:1.5rem;line-height:133%}}.bb-talk-quote-text{font-family:"Forma DJR Display",sans-serif;font-size:2.3rem;font-style:normal;font-weight:700;line-height:100%;letter-spacing:.069rem;text-transform:uppercase}@media (min-width:768px){.bb-talk-quote-text{font-size:3.6rem;letter-spacing:.108rem;text-wrap:balance}}.bb-talk-quote-note{margin:2.7rem 0 0;font-family:"Forma DJR Display",sans-serif;font-size:1.5rem;font-style:normal;font-weight:500;text-transform:uppercase;line-height:106%}@media (min-width:768px){.bb-talk-quote-note{font-size:2rem}}.bb-talk-pattern{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;z-index:2}.bb-talk-pattern-item{width:18.7rem;height:8.7rem;overflow:hidden}.bb-talk-pattern-item svg{width:100%;height:100%;will-change:transform}.bb-talk-footer{position:absolute;left:0;right:0;bottom:-13.26rem;height:13.26rem}@media (min-width:768px){.bb-talk-footer{height:22.1rem;bottom:-22.1rem}.bb-talk-footer:before{position:absolute;content:"";top:0;left:50%;width:1px;height:24rem;background:#4f4f4f}.bb-talk-footer:after{position:absolute;content:"";top:0;left:75%;width:1px;height:24rem;background:#4f4f4f}.bb-talk.-inverse .bb-talk-footer:after,.bb-talk.-inverse .bb-talk-footer:before{background:#d9d8ce}}.bb-talk-drips{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.bb-talk-drip{position:absolute;z-index:4;width:15.9rem;height:11.05rem;transform-origin:top center}@media (min-width:768px){.bb-talk-drip{width:31.8rem;height:22.1rem}}.bb-talk-drip.-v1{left:10%}@media (min-width:768px){.bb-talk-drip.-v1{left:8%;transform:scale(.6)}}.bb-talk-drip.-v2{display:none}@media (min-width:768px){.bb-talk-drip.-v2{display:block;left:57%;transform:scaleX(-1)}}.bb-talk-pointer{position:absolute;bottom:2rem;right:5.3rem;z-index:10;color:#fff}.bb-talk.-inverse .bb-talk-pointer{color:#000}@media (min-width:768px){.bb-talk-pointer{top:10.5rem;left:calc(25% - 2.5rem);right:auto;bottom:auto}}.bb-talk-pointer-text{width:14.3rem;font-weight:700;font-size:1.3rem;line-height:105%;text-wrap:balance}@media (min-width:768px){.bb-talk-pointer-text{width:16.4rem;font-size:1.5rem}}.bb-talk-pointer-arrow{position:absolute;top:-2rem;right:calc(100% + 1.1rem);width:2.8rem;height:3rem;background-size:contain;background-repeat:no-repeat}.bb-talk:not(.-inverse) .bb-talk-pointer-arrow{filter:brightness(0) invert(1)}@media (min-width:768px){.bb-talk-pointer-arrow{top:-3.2rem;width:3.5rem;height:3.8rem}}.bb-recognition{position:relative;background-color:#fff;color:#000}.bb-recognition.-inverse{background-color:#000;color:#fff}.bb-recognition.-bt:before{position:absolute;content:"";top:-1px;left:0;width:100%;height:1px;z-index:1;background:#d9d8ce}.bb-recognition.-bt.-inverse:before{background:#4f4f4f}.bb-recognition-pointer{position:absolute;display:inline-flex;top:-4.2rem;left:19rem;z-index:2;font-size:1.5rem;font-style:normal;font-weight:700;line-height:133%}@media (max-width:767px){.bb-recognition-pointer{display:none}}.bb-recognition-pointer-arrow{position:absolute;top:3rem;right:-1rem;width:2.8rem;height:3.1rem;background-size:contain;background-repeat:no-repeat;transform:rotateX(180deg) rotateZ(48deg)}.bb-recognition.-inverse .bb-recognition-pointer-arrow{filter:brightness(0) invert(1)}.bb-recognition-rellers{position:relative;padding:8rem 0;width:100%;overflow:hidden}@media (min-width:768px){.bb-recognition-rellers{padding:2.2rem 0;border-bottom:1px solid;border-color:#d9d8ce}.bb-recognition.-inverse .bb-recognition-rellers{border-color:#4f4f4f}}.bb-recognition-reller{display:flex}@media (max-width:767px){.bb-recognition-reller:not(:first-child){margin:.8rem 0 0}}@media (min-width:768px){.bb-recognition-reller.-reversed{display:none}}.bb-recognition-reller-items{flex-shrink:0}.bb-recognition-reller-item{display:inline-flex;padding:0 1.4rem 0 0;align-items:center;font-size:5.5rem;font-style:normal;font-weight:700;line-height:89%;letter-spacing:.165rem;text-transform:uppercase}@media (min-width:768px){.bb-recognition-reller-item{padding:0 3.9rem 0 0;font-size:15rem;letter-spacing:.45rem}}.bb-recognition-reller-item i{position:relative;padding:0 1.3rem 0 0;font-size:3rem;font-style:normal}@media (min-width:768px){.bb-recognition-reller-item i{padding:0 3.7rem 0 0;font-size:6.5rem}}@media (min-width:768px){.bb-recognition-items{padding:8.3rem 0 0}}.bb-recognition-item{display:grid;gap:.6rem 0;padding:2rem 1.6rem;border-top:1px solid;border-color:#d9d8ce}.bb-recognition.-inverse .bb-recognition-item{border-color:#4f4f4f}@media (min-width:768px){.bb-recognition-item{display:grid;gap:0 25rem;grid-template-columns:7rem repeat(2,1fr);align-items:center;width:100%;padding:2.2rem 18.2rem 2.1rem}}.bb-recognition-item:last-child{border-bottom:1px solid}.bb-recognition-year{font-size:1.5rem;font-style:normal;font-weight:500;line-height:100%}@media (max-width:767px){.bb-recognition-year{text-align:right}}@media (min-width:768px){.bb-recognition-year{font-size:2rem}}.bb-recognition-title{font-size:2rem;font-style:normal;font-weight:500;line-height:100%;text-transform:uppercase}@media (min-width:768px){.bb-recognition-title{font-size:5rem}}.bb-recognition-text{font-size:2rem;font-style:normal;font-weight:500;line-height:100%;text-wrap:balance}@media (max-width:767px){.bb-recognition-text{text-align:right}}.bb-crew{position:relative;overflow:hidden;padding:16.8rem 0 21.9rem;background:#fff;color:#000}@media (min-width:768px){.bb-crew{padding:13.1rem 0}}.bb-crew.-inverse{background:#000;color:#fff}.bb-crew-items{display:flex}.bb-crew-item{position:relative;display:grid;gap:1.1rem 0;flex-shrink:0;padding:0 1.7rem 0 0}@media (min-width:768px){.bb-crew-item{padding:0 1.4rem 0 0}}.bb-crew-name{font-size:1.3rem;font-style:normal;font-weight:700;line-height:105%}@media (min-width:768px){.bb-crew-name{font-size:1.9rem;line-height:100%;text-transform:uppercase}}.bb-crew-img{position:relative;width:16rem;padding-bottom:145%;overflow:hidden;border-radius:.8rem}@media (min-width:768px){.bb-crew-img{width:40.5rem;padding-bottom:144.385026738%}}.bb-crew-img iframe,.bb-crew-img img,.bb-crew-img video{position:absolute;width:100%;height:100%}.bb-crew-img img,.bb-crew-img video{object-fit:cover;object-position:center}.bb-crew-img iframe{border:0}.bb-crew-caption{font-size:1.3rem;font-style:normal;font-weight:700;line-height:105%;text-transform:uppercase;text-align:right}@media (min-width:768px){.bb-crew-caption{font-size:1.9rem;line-height:100%}}.bb-mission{position:relative;padding:23.5rem 0 14.9rem;background-color:#f8f7f6}@media (min-width:768px){.bb-mission{padding:25.4rem 0}}.bb-mission:before{position:absolute;content:"";top:0;left:calc(50% - .5px);width:1px;height:19.8rem;background:#d9d8ce}@media (min-width:768px){.bb-mission:before{height:20.6rem}}.bb-mission:after{position:absolute;content:"";left:calc(50% - .5px);bottom:0;width:1px;height:9.8rem;background:#d9d8ce}@media (min-width:768px){.bb-mission:after{height:23rem}}.bb-mission-pointer{display:none;font-size:1.5rem;font-style:normal;font-weight:700;line-height:133.333%}@media (min-width:768px){.bb-mission-pointer{position:absolute;top:-3.5rem;left:calc(50% + 38.1rem);display:block}}.bb-mission-pointer-arrow{position:relative;display:block;bottom:0;left:-3.5rem;width:3rem;height:5.4rem;background-size:contain;background-repeat:no-repeat}.bb-mission-container{position:relative;display:flex;gap:4.7rem 0;flex-direction:column;justify-content:center;padding:0 1.6rem}@media (min-width:768px){.bb-mission-container{gap:6.7rem 0;padding:0 41.8rem}}.bb-mission-header{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:1.2rem 1.7rem 1rem;margin:auto;color:#fff;border-radius:10rem;border:1px solid #000;background:#000;font-family:"Forma DJR Display",sans-serif;font-size:2rem;font-style:normal;font-weight:700;line-height:100%;letter-spacing:.06rem;text-align:center;text-transform:uppercase}.bb-mission-header h2{display:inline-flex;gap:0 .9rem}.bb-mission-header h2 i{font-style:normal}.bb-mission-items{display:flex;flex-direction:column;justify-content:center;gap:20rem 0}.bb-mission-item{position:relative;display:flex;flex-direction:column;justify-content:center}.bb-mission-item:not(:last-child):after{position:absolute;left:calc(50% - .5px);bottom:-15rem;content:"";width:1px;height:10rem;background:#d9d8ce}@media (min-width:768px){.bb-mission-item:not(:last-child):after{bottom:-18.5rem;height:16.5rem}}.bb-mission-divdiver{position:relative;display:block;width:1px;height:9.8rem;margin:3.8rem auto 4.3rem;background:#d9d8ce}@media (min-width:768px){.bb-mission-divdiver{height:14.7rem;margin:1.7rem auto 2.4rem}}.bb-mission-text{max-width:108.5rem;margin:auto;font-family:"Forma DJR Display",sans-serif;font-size:4.8rem;font-style:normal;font-weight:700;line-height:89%;letter-spacing:1.44px;text-transform:uppercase;text-align:center;text-wrap:balance}@media (min-width:768px){.bb-mission-text{font-size:10rem;letter-spacing:.3rem}}.bb-mission-text strong.-primary{color:red;font-weight:700}.bb-mission-media{position:relative;width:100%;height:19rem;overflow:hidden;margin:auto;border-radius:1.5rem}@media (min-width:768px){.bb-mission-media{width:35.3rem;height:15rem}}.bb-mission-media iframe,.bb-mission-media img,.bb-mission-media video{width:100%;height:100%}.bb-mission-media img,.bb-mission-media video{object-fit:cover;object-position:center}.bb-mission-media iframe{border:0}@media (min-width:768px){.bb-experience{border-bottom:1px solid #d9d8ce}}.bb-experience.-bdb-n{border-bottom:none}.bb-experience-container{padding:0 2.4rem}@media (min-width:768px){.bb-experience-container{padding:0}}.bb-experience-main{padding:10.3rem 0 0;border-left:1px solid #d9d8ce;border-right:1px solid #d9d8ce;border-bottom:1px solid #d9d8ce}@media (min-width:768px){.bb-experience-main{padding:0;border-left:none;border-right:none;border-bottom:none}}.bb-experience.-bdb-n .bb-experience-main{border-bottom:none}.bb-experience-grid{display:flex;flex-direction:column-reverse}@media (min-width:768px){.bb-experience-grid{flex-direction:row}}.bb-experience-grid-col.-left{display:flex;justify-content:center;overflow:hidden;padding:7.7rem 0}@media (min-width:768px){.bb-experience-grid-col.-left{width:65.7rem;padding:0;align-items:center}}@media (min-width:768px){.bb-experience-grid-col.-right{padding:0 0 0 31.5rem;border-left:1px solid #d9d8ce}}.bb-experience-carousel{position:relative;width:13.7rem;perspective:1200px;overflow:visible}@media (min-width:768px){.bb-experience-carousel{width:25.92rem}}.bb-experience-cards{display:flex;transform-style:preserve-3d}.bb-experience-card{position:relative;overflow:hidden;width:13.7rem;height:17.3rem;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:.8rem;flex-shrink:0;transform-style:preserve-3d;-webkit-user-drag:none;will-change:transform}@media (min-width:768px){.bb-experience-card{width:25.92rem;height:32.76rem}}.bb-experience-card iframe,.bb-experience-card img,.bb-experience-card video{width:100%;height:100%;-webkit-user-drag:none}.bb-experience-card img,.bb-experience-card video{object-fit:cover;object-position:center}.bb-experience-card iframe{border:0}.bb-experience-info{padding:0 4.6rem 12rem;border-bottom:1px solid #d9d8ce}@media (min-width:768px){.bb-experience-info{max-width:66.4rem;padding:15.6rem 0;border-bottom:none}}.bb-experience-header{margin:0 0 2.7rem;font-weight:500;font-size:3.2rem;line-height:100%;text-wrap:balance}@media (min-width:768px){.bb-experience-header{margin:0 0 4.4rem;font-size:6rem}}.bb-experience-text{font-size:1.5rem;line-height:133%;text-wrap:balance}@media (min-width:768px){.bb-experience-text{font-size:2rem;line-height:150%}}.bb-experience-action{margin:3.7rem 0 0}@media (min-width:768px){.bb-experience-action{margin:4.4rem 0 0}}.bb-experience-slider{padding:7.7rem 0;text-align:center}@media (min-width:768px){.bb-experience-slider{height:100%;padding:20.2rem 0 0}}.bb-branding-container{padding:0 2.4rem}@media (min-width:768px){.bb-branding-container{padding:0}}.bb-branding-main{padding:5.4rem 0 12.3rem;border-left:1px solid #d9d8ce;border-right:1px solid #d9d8ce}@media (min-width:768px){.bb-branding-main{padding:0;border-left:none;border-right:none}}@media (min-width:768px){.bb-branding-grid{display:grid;grid-template-columns:1fr 49.8rem}}.bb-branding-grid-col.-left{padding:0 4.5rem}@media (min-width:768px){.bb-branding-grid-col.-left{padding:12.6rem 17.7rem 0 34rem;border-right:1px solid #d9d8ce}}.bb-branding-grid-col.-right{padding:1.3rem}@media (min-width:768px){.bb-branding-grid-col.-right{padding:2.2rem 2.4rem 2.2rem 2.2rem;margin-top:auto}}.bb-branding-header{margin:0 0 6.4rem;font-weight:500;font-size:2.8rem;line-height:100%;text-wrap:balance}@media (min-width:768px){.bb-branding-header{margin:0 0 10.8rem;max-width:82rem;font-size:5rem}}.bb-branding-items{padding:0 0 6.4rem}@media (min-width:768px){.bb-branding-items{padding:0 0 36.5rem}}.bb-branding-item{margin:0 0 10rem}.bb-branding-item:last-child{margin:0}@media (min-width:768px){.bb-branding-item{margin:0 0 11rem;display:grid;grid-template-columns:21.6rem 1fr;gap:10rem}}.bb-branding-item-preview{width:14.9rem;height:8.8rem;margin:0 0 3.3rem;border-radius:.8rem;overflow:hidden}@media (min-width:768px){.bb-branding-item-preview{width:21.6rem;height:12.7rem}}.bb-branding-item-preview iframe,.bb-branding-item-preview img,.bb-branding-item-preview video{width:100%;height:100%}.bb-branding-item-preview img,.bb-branding-item-preview video{object-fit:cover}.bb-branding-item-preview iframe{border:0}.bb-branding-item-title{margin:0 0 1.5rem;font-size:2rem;line-height:125%;font-weight:700}@media (min-width:768px){.bb-branding-item-title{margin:0 0 2rem;font-size:3rem;line-height:116%}}.bb-branding-item-text{font-size:1.5rem;line-height:133%;text-wrap:balance}@media (min-width:768px){.bb-branding-item-text{font-size:2rem;line-height:150%}}.bb-branding-quote{position:relative;padding:3.9rem 3.5rem;background:#000;border-radius:1rem;color:#fff}.bb-branding-quote:after,.bb-branding-quote:before{content:"";position:absolute;right:-3.7rem;left:-3.7rem;height:1px;background:#d9d8ce}@media (min-width:768px){.bb-branding-quote:after,.bb-branding-quote:before{right:-2.4rem;left:-2.4rem}}.bb-branding-quote:before{top:-1.3rem}@media (min-width:768px){.bb-branding-quote:before{top:-2.4rem}}.bb-branding-quote:after{bottom:-1.3rem}@media (min-width:768px){.bb-branding-quote:after{display:none}}@media (min-width:768px){.bb-branding-quote{padding:5.2rem 11.6rem 8.4rem 4rem}}.bb-branding-quote-title{margin:0 0 2.7rem;font-family:"Forma DJR Display",sans-serif;font-size:3rem;letter-spacing:.9px;line-height:100%;font-weight:700;text-transform:uppercase}@media (min-width:768px){.bb-branding-quote-title{margin:0 0 2.4rem;font-size:4rem;letter-spacing:1.2px}}.bb-branding-quote-title strong.-primary{color:red}.bb-branding-quote-text{font-size:1.5rem;line-height:100%;font-weight:500;text-transform:uppercase;text-wrap:balance}@media (min-width:768px){.bb-branding-quote-text{font-size:1.8rem}}.bb-result{color:#000}.bb-result.-md{padding:1.6rem 0 2.5rem}@media (min-width:768px){.bb-result.-md{padding:3.9rem 0 0}}.bb-result.-inverse{color:#fff}@media (min-width:768px){.bb-result-container{padding:0 2.4rem}}@media (max-width:767px){.bb-result-container.-md{padding:0 1.6rem}}.bb-result-header{margin:0 0 4rem;font-family:"Forma DJR Display",sans-serif;font-size:4rem;letter-spacing:1.2px;line-height:96%;font-weight:700}@media (min-width:768px){.bb-result-header{max-width:95rem;margin:0 0 11.7rem;padding:0;font-size:10rem;letter-spacing:3px;line-height:89%}}@media (max-width:767px){.bb-result-main.-v1 .bb-result-header{padding:0 5.5rem 0 2.7rem}}.bb-result-main{position:relative;padding:4.8rem 3.9rem;background:#f8f7f6;overflow:hidden}.bb-result.-inverse .bb-result-main{background:#000}@media (max-width:767px){.bb-result-main.-v1{padding:5.5rem 2.3em 5.8rem 2.3rem;border-radius:.8rem}}@media (min-width:768px){.bb-result-main{padding:9.2rem 30.2rem 7rem;border-radius:.8rem}}.bb-result-items{position:relative}.bb-result-items:before{content:"";position:absolute;right:-3.9rem;top:0;left:-3.9rem;height:1px;background:#d9d8ce}.bb-result.-inverse .bb-result-items:before{background:#333}@media (min-width:768px){.bb-result-items:before{right:-30.2rem;left:-30.2rem}}@media (min-width:768px){.bb-result-items{display:grid;grid-template-columns:repeat(3,1fr);padding:2.5rem 0 0}}.bb-result-item{position:relative;display:block;padding:3rem 0;text-decoration:none}.bb-result-item:after,.bb-result-item:before{content:"";position:absolute;bottom:0;background:#d9d8ce}.bb-result.-inverse .bb-result-item:after,.bb-result.-inverse .bb-result-item:before{background:#333}@media (min-width:768px){.bb-result-item:after,.bb-result-item:before{top:-2.5rem;bottom:-18.7rem;width:1px}}.bb-result-item:before{display:none}@media (min-width:768px){.bb-result-item:before{right:auto;left:0}}.bb-result-item:after{right:-3.9rem;left:-3.9rem;height:1px}@media (min-width:768px){.bb-result-item:after{left:auto;right:0;height:auto}}@media (min-width:768px){.bb-result-item:first-child:before{display:block}}.bb-result-item:last-child:after{display:none}@media (min-width:768px){.bb-result-item:last-child:after{display:block}}@media (min-width:768px){.bb-result-item{padding:0 1.3rem}}.bb-result-item-category{margin:0 0 1.4rem;padding:.8rem 1.7rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:1.4rem;line-height:100%;font-weight:700;text-transform:uppercase;border-radius:10rem;border:1px solid currentColor}@media (min-width:768px){.bb-result-item-category{margin:0 0 1rem;font-size:1.8rem}}.bb-result-item-category span{margin:0 .9rem 0 0}.bb-result-item-title{margin:0 0 4rem;font-size:2rem;line-height:125%;text-wrap:balance}@media (min-width:768px){.bb-result-item-title{margin:0 0 2rem;font-size:3rem;line-height:116%}}.bb-result-item-preview{width:31.6rem;height:19rem;border-radius:1rem;overflow:hidden}@media (min-width:768px){.bb-result-item-preview{width:39.7rem;height:45rem;border-radius:.8rem}}@media (max-width:1199px){.bb-result-main.-v1 .bb-result-item-preview{width:100%}}.bb-result-item-preview iframe,.bb-result-item-preview img,.bb-result-item-preview video{width:100%;height:100%}.bb-result-item-preview img,.bb-result-item-preview video{object-fit:cover;object-position:center}.bb-result-item-preview iframe{border:0}.bb-result-item-text{position:relative;display:flex;align-items:center;padding:1rem;font-size:1.5rem;line-height:133%;text-wrap:balance;border-bottom:1px solid #4f4f4f}@media (min-width:768px){.bb-result-item-text{padding:1rem .8rem;font-size:2rem;line-height:150%}}.bb-result-item-text strong{margin:0 1.3rem 0 0}.bb-result-all{position:relative;width:12.7rem;height:12.7rem;margin:4rem auto 0 auto;text-decoration:none}@media (min-width:768px){.bb-result-all{position:absolute;top:0;right:31.6rem}}.bb-client{position:relative;padding:6.5rem 0 7.4rem}@media (min-width:768px){.bb-client{padding:6.5rem 0 6.6rem}}.bb-client.-bdt{border-top:1px solid #d9d8ce}.bb-client.-bdb{border-bottom:1px solid #d9d8ce}.bb-client-items{position:relative;width:100%}.bb-client-item{position:relative;margin:5rem 0 0}@media (min-width:768px){.bb-client-item{margin:7.5rem 0 0}}.bb-client-item:first-child{margin:0}.bb-benefit{position:relative;padding:7.2rem 0 9.5rem}@media (min-width:768px){.bb-benefit{padding:14.7rem 0 24rem}}.bb-benefit-container{padding:0 8.7rem 0 6.9rem}@media (min-width:768px){.bb-benefit-container{padding:0 20.3rem 0 18.2rem}}.bb-benefit-line{position:absolute;top:0;bottom:0;width:1px;background:#d9d8ce}@media (min-width:768px){.bb-benefit-line{display:none}}.bb-benefit-line:first-child{left:2.2rem}.bb-benefit-line:last-child{right:2.2rem}.bb-benefit-header{margin:0 0 9.5rem;font-weight:500;font-size:2.8rem;line-height:100%;text-wrap:balance}@media (min-width:768px){.bb-benefit-header{margin:0 0 10.8rem;max-width:80rem;font-size:5rem}}.bb-benefit-header strong.-primary{color:red}@media (min-width:768px){.bb-benefit-items{display:grid;grid-template-columns:repeat(3,1fr);gap:9rem}}.bb-benefit-item{margin:0 0 9.7rem}.bb-benefit-item:last-child{margin:0}@media (min-width:768px){.bb-benefit-item{margin:0}}.bb-benefit-item-title{margin:0 0 1.7rem;font-weight:700;font-size:2rem;line-height:125%;text-wrap:balance}@media (min-width:768px){.bb-benefit-item-title{margin:0 0 2rem;font-size:3rem;line-height:117%}}.bb-benefit-item-text{font-size:1.5rem;line-height:133%;text-wrap:balance}@media (min-width:768px){.bb-benefit-item-text{font-size:2rem;line-height:150%}}.bb-summary{position:relative;padding:13.8rem 0 10rem}@media (min-width:768px){.bb-summary{padding:20.5rem 0 18rem}}.bb-summary-line{position:absolute}.bb-summary-line:nth-child(1){top:1.6rem;left:0;right:0;border-top:1px #d9d8ce solid}@media (min-width:768px){.bb-summary-line:nth-child(1){top:2.8rem}}.bb-summary-line:nth-child(2){top:1.6rem;left:1.6rem;bottom:0;border-right:1px #d9d8ce solid}@media (min-width:768px){.bb-summary-line:nth-child(2){top:2.8rem;left:calc(48rem - 1px)}}.bb-summary-line:nth-child(3){top:1.6rem;right:1.6rem;bottom:0;border-left:1px #d9d8ce solid}@media (min-width:768px){.bb-summary-line:nth-child(3){top:2.8rem;right:48rem}}.bb-summary-line:nth-child(4){right:0;left:0;bottom:2.1rem;border-top:1px #d9d8ce solid}@media (min-width:768px){.bb-summary-line:nth-child(4){bottom:3rem}}.bb-summary-container{padding:0 2.8rem 0 7.1rem}@media (min-width:768px){.bb-summary-container{position:relative;max-width:68rem;margin:0 auto;padding:0}}.bb-summary-pointer{position:absolute;top:4rem;right:1.5rem;z-index:10}@media (min-width:768px){.bb-summary-pointer{top:-10.3rem;right:-.5rem}}.bb-summary-pointer-text{width:14.2rem;font-weight:700;font-size:1.3rem;line-height:105%;text-wrap:balance}@media (min-width:768px){.bb-summary-pointer-text{width:auto;font-size:1.5rem}}.bb-summary-pointer-arrow{position:absolute;top:1.3rem;left:-4rem;width:3rem;height:5.4rem;background-size:contain;background-repeat:no-repeat}.bb-summary-header{font-family:"Forma DJR Display",sans-serif;font-weight:700;font-size:4rem;line-height:96%;letter-spacing:.03em;text-transform:uppercase}@media (min-width:768px){.bb-summary-header{font-size:10rem}}.bb-summary-text{margin:1.9rem 0 0;max-width:90%;font-size:1.5rem;line-height:134%;text-wrap:balance}@media (min-width:768px){.bb-summary-text{margin:3.8rem 0 0;max-width:64.1rem;font-size:2.5rem;line-height:140%}}.bb-summary-action{margin:2.4rem 0 0}@media (min-width:768px){.bb-summary-action{margin:4.5rem 0 0}}.bb-featured{overflow:hidden}.bb-featured.-inverse{color:#fff;background:#000}.bb-featured-grid{position:relative;display:grid}@media (max-width:767px){.bb-featured-grid:after,.bb-featured-grid:before{content:"";display:block;position:absolute;top:0;bottom:0;border-right:1px #4f4f4f solid}.bb-featured-grid:before{right:1.6rem}.bb-featured-grid:after{left:1.6rem}}@media (min-width:768px){.bb-featured-grid{grid-template-columns:auto 48rem}}.bb-featured-grid-col.-header{border-bottom:1px #4f4f4f solid}@media (max-width:767px){.bb-featured-grid-col.-header{padding:5.4rem 7.6rem 4.2rem 3.9rem;border-right:1px #4f4f4f solid}}@media (min-width:768px){.bb-featured-grid-col.-header{padding:7.7rem 0 5.3rem 34rem;border-right:1px #4f4f4f solid}}@media (max-width:767px){.bb-featured-grid-col.-more{order:3;text-align:right;padding:5rem 3.8rem 3.9rem}}@media (min-width:768px){.bb-featured-grid-col.-more{align-content:center;text-align:center;border-bottom:1px #4f4f4f solid}}@media (max-width:767px){.bb-featured-grid-col.-items{padding:0 1.6rem}}@media (min-width:768px){.bb-featured-grid-col.-items{grid-column:span 2}}.bb-featured-header{position:relative}.bb-featured-header h2{font-family:"Forma DJR Display",sans-serif;font-weight:700;font-size:4.8rem;line-height:89%;letter-spacing:.03em;text-transform:uppercase}@media (min-width:768px){.bb-featured-header h2{font-size:15rem}}.bb-featured-header-text{margin:4.7rem 0 0;font-size:1.5rem;line-height:134%;text-wrap:balance}@media (min-width:768px){.bb-featured-header-text{position:absolute;top:0;max-width:31.7rem;margin:0;font-size:1.8rem;line-height:110%}}.bb-featured-items{display:grid}@media (min-width:768px){.bb-featured-items{grid-template-columns:1fr 1.44fr .56fr 1fr}}.bb-featured-item{position:relative;display:block;text-decoration:none}@media (max-width:767px){.bb-featured-item{padding:2.4rem 2.2rem 2rem}.bb-featured-item:before{content:"";display:block;position:absolute;left:-1.6rem;right:-1.6rem;bottom:0;border-bottom:1px #4f4f4f solid}}@media (min-width:768px){.bb-featured-item:nth-child(4){position:relative;top:-1px;grid-column:1;grid-row:3;border-top:1px #4f4f4f solid}}@media (min-width:768px){.bb-featured-item:nth-child(5){position:relative;top:-1px;right:-1px;grid-column:1;border-top:1px #4f4f4f solid}}@media (min-width:768px){.bb-featured-item.-md{grid-column:2/5;border-left:1px #4f4f4f solid}}@media (min-width:768px){.bb-featured-item.-lg{grid-column:2/5;border-left:1px #4f4f4f solid}}@media (min-width:768px){.bb-featured-item.-xl{grid-column:span 4}}@media (max-width:767px){.bb-featured-item.-spacer{padding:0;height:14.4rem}}@media (min-width:768px){.bb-featured-item.-spacer{position:relative;top:-2px;grid-column:1/3;order:999;height:10.8rem;border-top:1px #4f4f4f solid}}@media (min-width:768px){.bb-featured-item.-text{grid-column:3;border-left:1px #4f4f4f solid}}@media (min-width:768px){.bb-featured-item.-text{grid-row:span 2;grid-column:3/5;align-content:center;padding:10rem 16.9rem 10rem 15.9rem}}.bb-featured-item-grid{display:grid;gap:2.7rem}@media (min-width:768px){.bb-featured-item-grid{align-items:center;gap:0;border-bottom:1px #4f4f4f solid}}@media (min-width:768px){.bb-featured-item:nth-child(5) .bb-featured-item-grid{border-right:1px #4f4f4f solid}}@media (min-width:768px){.bb-featured-item.-md .bb-featured-item-grid{grid-template-columns:1.4375fr 1.56fr}}@media (min-width:768px){.bb-featured-item.-lg .bb-featured-item-grid{direction:rtl;grid-template-columns:1.56fr 1.4375fr}}@media (min-width:768px){.bb-featured-item.-xl .bb-featured-item-grid{grid-template-columns:2.44fr 1.56fr}}.bb-featured-item-grid-col{direction:ltr}@media (min-width:768px){.bb-featured-item-grid-col{align-content:center;height:100%}}@media (min-width:768px){.bb-featured-item-grid-col:first-child{padding:2.7rem 2.4rem}}@media (min-width:768px){.bb-featured-item-grid-col:last-child{padding:0 2.4rem 2.5rem}}@media (min-width:768px){.bb-featured-item.-md .bb-featured-item-grid-col:last-child{padding:0 14.1rem 0 15.8rem;border-left:1px #4f4f4f solid}}@media (min-width:768px){.bb-featured-item.-lg .bb-featured-item-grid-col:first-child{border-left:1px #4f4f4f solid}}@media (min-width:768px){.bb-featured-item.-lg .bb-featured-item-grid-col:last-child{padding:0 11.4rem 0 14.9rem}}@media (min-width:768px){.bb-featured-item.-xl .bb-featured-item-grid-col:last-child{padding:0 19.1rem 0 15.8rem;border-left:1px #4f4f4f solid}}.bb-featured-item-thumbnail{position:relative;overflow:hidden;border-radius:.8rem}.bb-featured-item-preview{height:21.8rem;overflow:hidden;border-radius:.8rem}@media (min-width:768px){.bb-featured-item.-xs .bb-featured-item-preview{height:22.7rem}}@media (min-width:768px){.bb-featured-item.-md .bb-featured-item-preview{height:44.5rem}}@media (min-width:768px){.bb-featured-item.-lg .bb-featured-item-preview{height:43.9rem}}@media (min-width:768px){.bb-featured-item.-xl .bb-featured-item-preview{height:69.1rem}}.bb-featured-item-preview iframe,.bb-featured-item-preview img,.bb-featured-item-preview video{width:100%;height:100%}.bb-featured-item-preview img,.bb-featured-item-preview video{object-fit:cover}.bb-featured-item-preview iframe{border:0}.bb-featured-item-overlay{position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;display:flex;flex-direction:column;justify-content:space-between;padding:5rem;opacity:0;background:rgba(56,56,56,.85);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);will-change:opacity,backdrop-filter;transition:opacity .4s,-webkit-backdrop-filter .4s;transition:opacity .4s,backdrop-filter .4s;transition:opacity .4s,backdrop-filter .4s,-webkit-backdrop-filter .4s}@media (max-width:767px){.bb-featured-item-overlay{display:none}}.bb-featured-item.-xs .bb-featured-item-overlay{padding:3rem}.bb-featured-item.-xl .bb-featured-item-overlay{padding:6rem}@media (pointer:fine){.bb-featured-item-overlay:hover{opacity:1;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}}.bb-featured-item-overlay-badges{display:grid;grid-auto-flow:column;justify-content:start;gap:.8rem}.bb-featured-item-overlay-badge{display:grid;grid-auto-flow:column;align-items:center;gap:.6rem;padding:.6rem;border-radius:9999px;border:1px solid;font-weight:500;font-size:1.1rem;line-height:100%}@media (min-width:768px){.bb-featured-item-overlay-badge{padding:.7rem 1.2rem;font-size:1.8rem}}@media (min-width:768px){.bb-featured-item.-xs .bb-featured-item-overlay-badge{font-size:1.6rem}}.bb-featured-item-overlay-badge i{font-size:1.8rem;font-style:normal}.bb-featured-item-overlay-text{font-size:1.5rem;line-height:130%;text-wrap:balance}@media (min-width:768px){.bb-featured-item-overlay-text{max-width:78rem;font-size:2.4rem}}@media (min-width:768px){.bb-featured-item.-xs .bb-featured-item-overlay-text{font-size:1.8rem}}@media (min-width:768px){.bb-featured-item.-xl .bb-featured-item-overlay-text{max-width:50%}}.bb-featured-item-name{display:inline-block;padding:.8rem 1.7rem;border:1px solid;border-radius:99999px;font-weight:700;font-size:1.4rem;line-height:100%;text-transform:uppercase}@media (min-width:768px){.bb-featured-item-name{font-size:1.8rem}}.bb-featured-item-name i{margin-right:.9rem;font-style:normal}.bb-featured-item-title{margin:2.4rem 0 0;font-weight:500;font-size:3.2rem;line-height:100%;text-wrap:balance}@media (min-width:768px){.bb-featured-item-title{font-size:6rem}}@media (min-width:768px){.bb-featured-item.-xs .bb-featured-item-title{margin:2rem 0 0;font-weight:700;font-size:1.8rem;text-transform:uppercase}}.bb-featured-item-text{font-family:"Forma DJR Display",sans-serif;font-weight:700;font-size:3rem;line-height:100%;letter-spacing:.03em;text-transform:uppercase;text-wrap:balance}@media (min-width:768px){.bb-featured-item-text{font-size:4rem}}.bb-featured-item-text strong.-primary{color:red}.bb-featured-item-caption{margin:2.4rem 0 0;font-weight:500;font-size:1.5rem;line-height:100%}@media (min-width:768px){.bb-featured-item-caption{margin:1.9rem 0 0;font-size:1.8rem}}.bb-description{padding:18.9rem 0 14.9rem}@media (min-width:768px){.bb-description{padding:20.5rem 0 17.2rem}}.bb-description-container{padding:0 4.6rem 0 5.1rem}@media (min-width:768px){.bb-description-container{padding:0 21.5rem 0 21.8rem}}.bb-description-text{font-weight:500;font-size:3.2rem;line-height:100%;text-wrap:balance}@media (min-width:768px){.bb-description-text{font-size:6rem}}.bb-partner{position:relative;padding:1.8rem 0}@media (min-width:768px){.bb-partner{padding:0}}.bb-partner-container{padding:0 1.5rem}@media (min-width:768px){.bb-partner-container{padding:0 2.4rem}}.bb-partner-pointer{position:absolute;left:1.6rem;bottom:100%;z-index:10}@media (min-width:768px){.bb-partner-pointer{left:2.4rem;bottom:calc(100% + 1.8rem)}}.bb-partner-pointer-text{width:20.2rem;font-weight:700;font-size:1.3rem;line-height:105%;text-wrap:balance}@media (min-width:768px){.bb-partner-pointer-text{width:auto;font-size:1.5rem}}.bb-partner-pointer-arrow{position:absolute;top:2rem;left:100%;width:3.5rem;height:3.8rem;transform:rotate(177.73deg);background-size:contain;background-repeat:no-repeat}@media (min-width:768px){.bb-partner-pointer-arrow{top:.8rem;left:calc(100% + 2rem)}}.bb-partner-main{position:relative;height:21rem;overflow:hidden;z-index:1;border-radius:.8rem}@media (min-width:768px){.bb-partner-main{height:47.1rem}}.bb-partner-bg{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:-1}.bb-partner-bg iframe,.bb-partner-bg img,.bb-partner-bg video{width:100%;height:100%}.bb-partner-bg img,.bb-partner-bg video{object-fit:cover}.bb-partner-bg iframe{border:0}.bb-partner-reels{display:grid;align-content:center;gap:3.9rem;height:100%}@media (min-width:768px){.bb-partner-reels{gap:6.7rem}}.bb-partner-reel{overflow:hidden}.bb-solving{position:relative;padding:8.2rem 0 18.5rem;background:#fff}@media (min-width:768px){.bb-solving{padding:0}}.bb-solving.-sm{padding:2.7rem 0 0}@media (min-width:768px){.bb-solving.-sm{padding:0}}.bb-solving.-fill{background:#f8f7f6}.bb-solving-container{padding:0}.bb-solving-grid{display:grid}@media (max-width:767px){.bb-solving.-sm .bb-solving-grid:before{position:absolute;content:"";top:0;right:2.5rem;width:1px;height:100%;background:#d9d8ce}.bb-solving.-sm .bb-solving-grid:after{position:absolute;content:"";top:0;left:2.5rem;width:1px;height:100%;background:#d9d8ce}}@media (min-width:768px){.bb-solving-grid{grid-template-columns:repeat(4,1fr)}}.bb-solving-grid-col{position:relative;padding:4.5rem 6.4rem 4.5rem 7.1rem}@media (min-width:768px){.bb-solving-grid-col{padding:42.4rem 9.4rem 23.2rem}.bb-solving-grid-col:before{content:"";display:block;position:absolute;top:0;right:-1px;bottom:0;border-left:1px solid #d9d8ce}}.bb-solving.-sm .bb-solving-grid-col{padding:0 6.4rem 4.7rem 7.1rem}@media (min-width:768px){.bb-solving.-sm .bb-solving-grid-col{padding:51.5rem 9.4rem 10.7rem}}@media (min-width:768px){.bb-solving-grid-col.-header{position:absolute;top:12.8rem;left:calc(50% - 33.85rem);width:67.7rem;padding:5.7rem 0 6.2rem;z-index:1;background:#fff;grid-column:2/4;text-align:center}.bb-solving.-fill .bb-solving-grid-col.-header{background:#f8f7f6}.bb-solving-grid-col.-header:before{display:none}}.bb-solving.-sm .bb-solving-grid-col.-header{padding:4.4rem 8.7rem 6.1rem 6.9rem}@media (min-width:768px){.bb-solving.-sm .bb-solving-grid-col.-header{top:20.3rem;padding:5.7rem 0 6.2rem}}@media (min-width:768px){.bb-solving-grid-col:nth-child(2):before{top:2.4rem}.bb-solving.-sm .bb-solving-grid-col:nth-child(2):before{top:13rem}}@media (min-width:768px){.bb-solving-grid-col:nth-child(3){padding-top:48.8rem}.bb-solving-grid-col:nth-child(3):before{bottom:6.8rem}}@media (min-width:768px){.bb-solving.-sm .bb-solving-grid-col:nth-child(3){padding-top:57.9rem}}@media (min-width:768px){.bb-solving-grid-col:nth-child(4):before{top:5rem;bottom:16.5rem}}.bb-solving-grid-col:nth-child(5){border-bottom:0}@media (min-width:768px){.bb-solving-grid-col:nth-child(5){padding-top:59.9rem}.bb-solving-grid-col:nth-child(5):before{display:none}}@media (min-width:768px){.bb-solving.-sm .bb-solving-grid-col:nth-child(5){padding-top:63rem;padding-bottom:17rem}}.bb-solving-header{max-width:90%;font-weight:500;font-size:2.8rem;line-height:100%}@media (min-width:768px){.bb-solving-header{max-width:none;font-size:5rem}}.bb-solving-header strong.-primary{color:red}.bb-solving-title{font-weight:700;font-size:2rem;line-height:125%;text-wrap:balance}@media (min-width:768px){.bb-solving-title{font-size:3rem}}.bb-solving-title b{font-weight:700;font-size:2rem;line-height:125%;color:red}@media (min-width:768px){.bb-solving-title b{display:block;margin:0 0 2rem;font-size:3rem}}.bb-solving-text{margin:1.7rem 0 0;font-size:1.5rem;line-height:133%;text-wrap:balance}@media (min-width:768px){.bb-solving-text{margin:2rem 0 0;font-size:2rem;line-height:150%}}.bb-overview{padding:3.7rem 0 0;overflow:hidden}@media (min-width:768px){.bb-overview{padding:2.1rem 0 0}}@media (max-width:767px){.bb-overview-container{padding:0 2.9rem}}.bb-overview-hgrid{display:grid;gap:3.6rem}@media (min-width:768px){.bb-overview-hgrid{grid-auto-flow:column;justify-content:space-between;gap:20rem}}.bb-overview-header{font-family:"Forma DJR Display",sans-serif;font-weight:700;font-size:4.8rem;line-height:89%;letter-spacing:.03em;text-transform:uppercase}@media (min-width:768px){.bb-overview-header{font-size:15rem}}.bb-overview-grid{position:relative;display:grid;grid-template-columns:repeat(2,1fr)}@media (min-width:768px){.bb-overview-grid{grid-template-columns:41.6rem auto auto auto}}.bb-overview-grid:after{content:"";position:absolute;left:0;right:0;bottom:0;opacity:.2;border-bottom:1px solid}.bb-overview-grid-col{position:relative}@media (max-width:767px){.bb-overview-grid-col{padding:3.4rem}}@media (max-width:767px){.bb-overview-grid-col.-problem{grid-column:span 2}.bb-overview-grid-col.-problem:after{content:"";position:absolute;top:0;left:0;right:0;opacity:.2;border-top:1px solid}}@media (min-width:768px){.bb-overview-grid-col.-problem{grid-column:span 4;padding:17.6rem 18.2rem 7.8rem}.bb-overview-grid-col.-problem:after{content:"";position:absolute;left:0;right:0;bottom:0;opacity:.2;border-bottom:1px solid}}@media (max-width:767px){.bb-overview-grid-col.-scope{padding-top:3.9rem;padding-bottom:4.1rem;order:-1;grid-column:span 2}}@media (min-width:768px){.bb-overview-grid-col.-scope{padding:7.5rem 0 0 18.2rem}.bb-overview-grid-col.-scope:after{content:"";position:absolute;top:0;right:0;bottom:0;opacity:.2;border-right:1px solid}.bb-overview-grid-col.-scope:before{content:"";position:absolute;left:0;right:0;bottom:0;opacity:.2;border-bottom:1px solid}}@media (max-width:767px){.bb-overview-grid-col.-solution{padding-top:3.9rem;padding-bottom:3.3rem;grid-column:span 2}.bb-overview-grid-col.-solution:after{content:"";position:absolute;left:0;right:0;bottom:0;opacity:.2;border-bottom:1px solid}}@media (min-width:768px){.bb-overview-grid-col.-solution{padding:7.5rem 0 13.7rem 24rem;grid-column:span 3}.bb-overview-grid-col.-solution:after{content:"";position:absolute;left:0;right:0;bottom:0;opacity:.2;border-bottom:1px solid}}@media (max-width:767px){.bb-overview-grid-col.-client{padding-top:4.3rem}}@media (min-width:768px){.bb-overview-grid-col.-client{grid-column:2;padding:4.7rem 8.2rem 0}.bb-overview-grid-col.-client:after{content:"";position:absolute;top:0;left:-1px;bottom:60%;opacity:.2;border-left:1px solid}}@media (max-width:767px){.bb-overview-grid-col.-press{padding-top:4.3rem}.bb-overview-grid-col.-press:after{content:"";position:absolute;top:0;left:-1px;bottom:0;opacity:.2;border-left:1px solid}}@media (min-width:768px){.bb-overview-grid-col.-press{padding:4.7rem 8.2rem 0}.bb-overview-grid-col.-press:after{content:"";position:absolute;top:0;left:-1px;bottom:0;opacity:.2;border-left:1px solid}}@media (max-width:767px){.bb-overview-grid-col.-results{padding-top:3.9rem;padding-bottom:2.4rem;grid-column:span 2}.bb-overview-grid-col.-results:after{content:"";position:absolute;top:0;left:0;right:0;opacity:.2;border-top:1px solid}}@media (min-width:768px){.bb-overview-grid-col.-results{padding:4.7rem 8.2rem 9.4rem}.bb-overview-grid-col.-results:after{content:"";position:absolute;top:0;left:-1px;bottom:0;opacity:.2;border-left:1px solid}}.bb-overview-info{max-width:28.9rem}@media (min-width:768px){.bb-overview-info{max-width:62.3rem}}.bb-overview-caption{display:flex;align-items:center;margin:0 0 2rem;color:#fff}.bb-overview-caption i{display:flex;align-items:center;justify-content:center;width:2.7rem;height:2.7rem;min-width:2.7rem;background:#000;border-radius:50%;font-size:1rem;font-style:normal}@media (min-width:768px){.bb-overview-caption i{font-size:1.2rem}}.bb-overview-caption h2,.bb-overview-caption h3{display:flex;align-items:center;justify-content:center;height:2.7rem;padding:0 1rem;background:#000;border-radius:99999px;font-weight:700;font-size:1.5rem;line-height:133%;white-space:nowrap}.bb-overview-caption.-inverse{color:#000}.bb-overview-caption.-inverse h2,.bb-overview-caption.-inverse h3,.bb-overview-caption.-inverse i{background:#fff}.bb-overview-title{margin:0 0 3.8rem;font-weight:500;font-size:2.8rem;line-height:100%}@media (min-width:768px){.bb-overview-title{font-size:5rem}}.bb-overview-text{font-weight:400;font-size:1.5rem;line-height:127%;text-wrap:balance}@media (min-width:768px){.bb-overview-text{font-size:1.8rem;line-height:160%}}.bb-overview-text a{text-decoration:none;transition:opacity .2s}@media (pointer:fine){.bb-overview-text a:hover{opacity:.7}}.bb-overview-text ul.-plain{padding:0;font-weight:500;list-style:none}.bb-overview-text ul.-plain li{padding:.85rem 0}@media (min-width:768px){.bb-overview-text ul.-plain li{padding:.5rem 0}}.bb-overview-counters{display:grid;grid-template-columns:repeat(2,1fr);margin:2.3rem 0 0;gap:5.4rem 3rem}@media (min-width:768px){.bb-overview-counters{grid-template-columns:repeat(2,fit-content(100%));gap:4.1rem 10rem;margin:4.1rem 0 0}}.bb-overview-counter{white-space:nowrap}.bb-overview-counter-unit,.bb-overview-counter-value{display:inline-block;font-weight:500;font-size:5rem;line-height:100%}@media (min-width:768px){.bb-overview-counter-unit,.bb-overview-counter-value{font-size:9rem}}.bb-overview-counter-title{margin:1.3rem 0 0;font-family:"Forma DJR Display",sans-serif;font-weight:500;font-size:1.3rem;line-height:107%;text-transform:uppercase;white-space:normal}@media (min-width:768px){.bb-overview-counter-title{margin:1.1rem 0 0;font-size:2rem}}.bb-preview{margin:2rem 0;overflow:hidden}@media (min-width:768px){.bb-preview{margin:3rem 0}}.bb-preview.-ct{margin-top:0}.bb-preview.-cb{margin-bottom:0}.bb-preview:first-child{padding:6.2rem 0 0;margin:0}@media (min-width:768px){.bb-preview:first-child{padding:9.4rem 0 0}}.bb-preview-grid{display:grid;gap:2rem}@media (min-width:768px){.bb-preview-grid{gap:3rem}}.bb-preview-grid-col{position:relative}@media (min-width:768px){.bb-preview-grid.-sbs2{grid-template-columns:repeat(2,1fr);align-items:end}}@media (min-width:768px){.bb-preview-grid.-sbs3{grid-template-columns:repeat(3,1fr);align-items:center}}@media (max-width:767px){.bb-preview-grid.-sbs3 .bb-preview-grid-col:nth-child(2){margin:0 5.2rem}}@media (min-width:768px){.bb-preview-grid.-sbs4{grid-template-columns:calc(50% - 1.5rem) .5fr .5fr}}@media (min-width:768px){.bb-preview-grid.-sbs4 .bb-preview-grid-col:nth-child(1){grid-row:span 2}}@media (min-width:768px){.bb-preview-grid.-sbs4 .bb-preview-grid-col:nth-child(4){grid-column:span 2}}.bb-preview-grid.-fv3{grid-template-columns:25.1rem;justify-content:center;margin:7.4rem 0}@media (min-width:768px){.bb-preview-grid.-fv3{grid-template-columns:51.1rem;gap:9.1rem;margin:29rem 0}}.bb-preview-grid.-fh3{grid-template-columns:20.2rem;justify-content:center;margin:8rem 0}@media (min-width:768px){.bb-preview-grid.-fh3{grid-template-columns:repeat(3,29.2rem);align-items:center;margin:29rem 0}}@media (min-width:768px){.bb-preview-grid.-reverse{direction:rtl}}.bb-preview-media{position:relative;overflow:hidden;border-radius:.8rem}.bb-preview-media iframe,.bb-preview-media img,.bb-preview-media video{width:100%;height:auto}.bb-preview-media img,.bb-preview-media video{object-fit:cover}.bb-preview-media iframe{aspect-ratio:16/9;border:0}.bb-preview-text{position:absolute;top:50%;left:50%;font-family:"Forma DJR Display",sans-serif;font-weight:500;font-size:2rem;line-height:100%;text-align:center;white-space:nowrap;transform:translate(-50%,-50%)}@media (max-width:767px){.bb-preview-text{display:none}}@media (max-width:767px){.bb-related{margin:2rem 0}}.bb-related.-cb{margin-bottom:0}.bb-related.-cp{margin:0}@media (min-width:768px){.bb-related-container{padding:0 32.6rem}}.bb-related-hgrid{display:grid;align-items:center;grid-auto-flow:column}@media (min-width:768px){.bb-related-hgrid{grid-template-columns:repeat(3,1fr)}}.bb-related-hgrid-col{position:relative}.bb-related-hgrid-col.-left{padding:6.6rem 0 5.8rem}@media (min-width:768px){.bb-related-hgrid-col.-left{grid-column:span 2;padding:7.6rem 0 6.1rem}.bb-related-hgrid-col.-left:after{content:"";position:absolute;top:0;right:0;bottom:0;opacity:.2;border-left:1px solid}}.bb-related-hgrid-col.-right{text-align:right}.bb-related-header{font-family:Satoshi,sans-serif;font-weight:700;font-size:4rem;line-height:96%;letter-spacing:.03em;text-transform:uppercase}@media (min-width:768px){.bb-related-header{font-size:10rem;line-height:89%}}@media (min-width:768px){.bb-related-divider{opacity:.2;border-bottom:1px solid}}.bb-related-items{display:grid}@media (min-width:768px){.bb-related-items{grid-template-columns:repeat(3,1fr)}}.bb-related-item{position:relative}@media (max-width:767px){.bb-related-item{padding:3.2rem 1.6rem;margin:0 -1.6rem}.bb-related-item:after{content:"";position:absolute;left:0;right:0;bottom:0;opacity:.2;border-bottom:1px solid}}@media (min-width:768px){.bb-related-item{padding:1.6rem 1.4rem}.bb-related-item:after{content:"";position:absolute;top:0;right:0;bottom:0;opacity:.2;border-right:1px solid}}@media (min-width:768px){.bb-related-item:nth-child(1):before{content:"";position:absolute;top:0;left:0;bottom:30%;opacity:.2;border-left:1px solid}.bb-related-item:nth-child(1):after{bottom:5%}}@media (min-width:768px){.bb-related-item:nth-child(2){padding-top:37.5rem;padding-bottom:15rem}}@media (min-width:768px){.bb-related-item:nth-child(3):after{bottom:15%}}.bb-work{border-top:1px #4f4f4f solid}@media (min-width:768px){.bb-work{padding:0 0 12.7rem;border-bottom:1px #4f4f4f solid}}.bb-work.-inverse{color:#fff;background:#000}.bb-work-collapse{border-bottom:1px #4f4f4f solid}.bb-work-collapse-title{position:relative;display:flex;align-items:center;padding:2.4rem 2.3rem 2.1rem;font-weight:700;font-size:1.3rem;line-height:105%;text-transform:uppercase}@media (min-width:768px){.bb-work-collapse-title{display:none}}.bb-work-collapse-title:after{content:"";position:absolute;top:calc(50% - 1.85rem);right:1rem;width:3.7rem;height:3.7rem;transform:scale(.8);opacity:0;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 37 37"><path stroke="red" stroke-width="2" d="M28 9 9 28"/><path stroke="red" stroke-width="2" d="M28 28 9 9"/></svg>');background-size:cover;transition:transform .2s,opacity .2s}.bb-work-collapse-title svg.-filter{margin:0 1rem 0 0;font-size:1.3em}.bb-work-collapse.-open .bb-work-collapse-title:after{opacity:1;transform:scale(1)}.bb-work-collapse-content{overflow:hidden}@media (max-width:767px){.bb-work-collapse-content{display:none}.bb-work-collapse.-open .bb-work-collapse-content{display:block}}.bb-work-filters{position:relative}@media (min-width:768px){.bb-work-filters{display:inline-grid;grid-auto-flow:column;justify-content:start;gap:1.6rem;padding:2.3rem 3.2rem 2.4rem 2.7rem;border-right:1px #4f4f4f solid}}@media (max-width:767px){.bb-work-filter{padding:3.2rem 2.6rem;border-bottom:1px #4f4f4f solid}}.bb-work-filter-sub,.bb-work-filter-toggle{display:inline-block;padding:.8rem 1.7rem;cursor:pointer;border:1px solid;border-radius:99999px;font-weight:700;font-size:1.4rem;line-height:100%;text-transform:uppercase;text-decoration:none;transition:background .2s,border-color .2s}@media (min-width:768px){.bb-work-filter-sub,.bb-work-filter-toggle{font-size:1.5rem;line-height:133%}}.bb-navbar.-open .bb-navbar-action.-toggle button.bb-work-filter .bb-work-filter-toggle,.bb-navbar.-open .bb-navbar-action.-toggle button.bb-work-filter-sub,.bb-navbar.-open .bb-navbar-action.-toggle button.bb-work-filter-toggle,.bb-work-filter-sub.-active,.bb-work-filter-toggle.-active,.bb-work-filter.-active .bb-work-filter-toggle{background:red;border-color:red}.bb-work-filter-sub i,.bb-work-filter-toggle i{margin-right:.9rem;font-style:normal}.bb-work-filter-sub em,.bb-work-filter-toggle em{margin-left:.9rem}@media (max-width:767px){.bb-work-filter-subs{display:flex;flex-wrap:wrap;gap:1.6rem;margin:4.6rem 0 0}}@media (min-width:768px){.bb-work-filter-subs{display:grid;grid-auto-flow:column;justify-content:start;white-space:nowrap;position:absolute;top:0;left:100%;width:calc(100vw - 100%);padding:2.3rem 3.2rem 2.4rem 2.7rem;gap:1.6rem;overflow-x:scroll;overflow-y:hidden;scroll-behavior:auto;opacity:0;pointer-events:none;transition:opacity .4s}.bb-work-filter-subs::-webkit-scrollbar{display:none}.bb-navbar.-open .bb-navbar-action.-toggle button.bb-work-filter .bb-work-filter-subs,.bb-work-filter.-active .bb-work-filter-subs{opacity:1;pointer-events:auto}}.bb-work-items{position:relative}@media (max-width:767px){.bb-work-items:after,.bb-work-items:before{content:"";position:absolute;top:0;bottom:0;border-right:1px #4f4f4f solid}.bb-work-items:before{left:1.6rem}.bb-work-items:after{right:1.6rem}}.bb-work-row{display:grid}@media (min-width:768px){.bb-work-row{border-bottom:1px #4f4f4f solid}}@media (min-width:768px){.bb-work-row.-by2{grid-template-columns:3fr 1fr}.bb-work-row.-by2.-reverse{grid-template-columns:1fr 3fr}}@media (min-width:768px){.bb-work-row.-by3{grid-template-columns:auto 47.4rem auto}}.bb-work-item{display:block;padding:1.8rem 3.8rem 2.6rem;text-decoration:none}@media (max-width:767px){.bb-work-item{border-bottom:1px #4f4f4f solid}}@media (min-width:768px){.bb-work-item{border-left:1px #4f4f4f solid}.bb-work-item:first-child{border-left:0}}@media (max-width:767px){.bb-work-item.-dummy{display:none}}@media (min-width:768px){.bb-work-item.-xl{padding:1.5rem 2.5rem 4.8rem}}.bb-work-item-thumbnail{position:relative;padding-bottom:68.81%;overflow:hidden;border-radius:.8rem}@media (min-width:768px){.bb-work-item-thumbnail{padding-bottom:62.8726%}}@media (min-width:768px){.bb-work-item.-lg .bb-work-item-thumbnail{padding-bottom:0;height:51rem}}@media (min-width:768px){.bb-work-item.-xl .bb-work-item-thumbnail{padding-bottom:47.3156%}}.bb-work-item-preview{position:absolute;top:0;left:0;right:0;bottom:0}.bb-work-item-preview iframe,.bb-work-item-preview img,.bb-work-item-preview video{width:100%;height:100%}.bb-work-item-preview img,.bb-work-item-preview video{object-fit:cover;object-position:center}.bb-work-item-preview iframe{border:0}.bb-work-item-overlay{position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;display:flex;flex-direction:column;justify-content:space-between;padding:4rem;visibility:hidden;opacity:0;background:rgba(56,56,56,.85);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);will-change:opacity,backdrop-filter;transition:opacity .4s,-webkit-backdrop-filter .4s;transition:opacity .4s,backdrop-filter .4s;transition:opacity .4s,backdrop-filter .4s,-webkit-backdrop-filter .4s}@media (max-width:767px){.bb-work-item-overlay{display:none}}.bb-work-item.-xs .bb-work-item-overlay{padding:3rem}.bb-work-item.-xl .bb-work-item-overlay{padding:6rem}@media (pointer:fine){.bb-work-item-overlay:hover{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);opacity:1}}.bb-work-item-overlay-badges{display:grid;grid-auto-flow:column;justify-content:start;gap:.8rem}.bb-work-item-overlay-badge{display:grid;grid-auto-flow:column;align-items:center;gap:.6rem;padding:.6rem;border-radius:9999px;border:1px solid;font-weight:500;font-size:1.1rem;line-height:100%}@media (min-width:768px){.bb-work-item-overlay-badge{padding:.7rem 1.2rem;font-size:1.8rem}}@media (min-width:768px){.bb-work-item.-xs .bb-work-item-overlay-badge{font-size:1.6rem}}.bb-work-item-overlay-badge i{font-size:1.8rem;font-style:normal}.bb-work-item-overlay-text{font-size:1.5rem;line-height:130%;text-wrap:balance}@media (min-width:768px){.bb-work-item-overlay-text{max-width:78rem;font-size:2.4rem}}@media (min-width:768px){.bb-work-item.-xs .bb-work-item-overlay-text{font-size:1.8rem}}@media (min-width:768px){.bb-work-item.-xl .bb-work-item-overlay-text{max-width:50%}}.bb-work-item-name{display:inline-block;padding:.8rem 1.7rem;margin:2.7rem 0 0;border:1px solid;border-radius:99999px;font-weight:700;font-size:1.4rem;line-height:100%;text-transform:uppercase}@media (min-width:768px){.bb-work-item-name{margin:2.2rem 0 0;font-size:1.8rem}}.bb-work-item-name i{margin-right:.9rem;font-style:normal}.bb-work-item-title{margin:2.4rem 0 0;font-weight:700;font-size:1.4rem;line-height:100%;text-transform:uppercase;text-wrap:balance}@media (min-width:768px){.bb-work-item-title{margin:1.8rem 0 0;font-size:1.8rem}}.bb-quoteview{padding:6.9rem 0 8.7rem}@media (min-width:768px){.bb-quoteview{padding:17.9rem 0 20.4rem}}.bb-quoteview-container{position:relative}.bb-quoteview-pointer{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:8.1rem auto 0 auto}@media (min-width:768px){.bb-quoteview-pointer{position:absolute;top:-7rem;left:137.8rem;z-index:10;margin:0}}.bb-quoteview-pointer-text{width:12.3rem;margin:0 auto;font-weight:700;font-size:1.3rem;line-height:105%;text-wrap:balance}@media (min-width:768px){.bb-quoteview-pointer-text{width:24.2rem;font-size:1.5rem}}.bb-quoteview-pointer-arrow{position:absolute;top:-100%;right:calc(100% + 1.1rem);width:3.5rem;height:3.8rem;transform:rotate(11deg);background-size:contain;background-repeat:no-repeat}@media (min-width:768px){.bb-quoteview-pointer-arrow{top:calc(100% + 1.8rem);left:0;transform:rotate(-116deg)}}.bb-quoteview-pointer-arrow.-inverse{filter:invert(1)}.bb-quoteview-reaction{margin:0 0 6.1rem;text-align:center}.bb-quoteview-text{font-weight:500;font-size:3.2rem;line-height:100%;text-align:center;text-wrap:balance}@media (min-width:768px){.bb-quoteview-text{max-width:160rem;margin:0 auto;font-size:6rem}}.bb-quoteview-text p:first-child:before{content:"“";color:red}.bb-quoteview-text p:last-child:after{content:"”";color:red}.bb-quoteview-captions{margin:2.9rem 0 0;text-align:center}@media (min-width:768px){.bb-quoteview-captions{margin:6.1rem 0 0}}.bb-quoteview-caption{font-size:2rem;line-height:125%;text-align:center}@media (min-width:768px){.bb-quoteview-caption{display:inline-block;font-size:3rem;line-height:117%}.bb-quoteview-caption:after{content:"|";margin:0 .4em}.bb-quoteview-caption:last-child:after{content:none}}.bb-cellview-grid{position:relative;display:grid;border-top:1px #d9d8ce solid}@media (max-width:767px){.bb-cellview-grid:after,.bb-cellview-grid:before{content:"";display:block;position:absolute;top:0;bottom:0;border-left:1px #d9d8ce solid}.bb-cellview-grid:before{left:1.6rem}.bb-cellview-grid:after{right:1.6rem}}@media (min-width:768px){.bb-cellview-grid{grid-template-columns:repeat(4,1fr);grid-template-rows:21.7rem auto;border-top:0}}@media (max-width:767px){.bb-cellview-grid-col.-header{padding:5.9rem 0 7.7rem 7.2rem;border-bottom:1px #d9d8ce solid}}@media (min-width:768px){.bb-cellview-grid-col.-header{grid-column:2/4;padding:5.6rem 0 6.1rem 8.5rem;border-left:1px #d9d8ce solid}}@media (max-width:767px){.bb-cellview-grid-col.-more{order:3;text-align:right;padding:4.3rem 5rem 4.3rem 0;margin-top:-1px;border-top:1px #d9d8ce solid}}@media (min-width:768px){.bb-cellview-grid-col.-more{align-content:center;justify-content:center;text-align:center}}@media (max-width:767px){.bb-cellview-grid-col.-items{padding:0 1.6rem}}@media (min-width:768px){.bb-cellview-grid-col.-items{grid-column:span 4;border-top:1px #d9d8ce solid}}.bb-cellview-header{max-width:25.5rem;font-weight:500;font-size:2.8rem;line-height:100%}@media (min-width:768px){.bb-cellview-header{max-width:none;font-size:5rem}}.bb-cellview-header strong.-primary{color:red;font-weight:500}.bb-cellview-items{display:grid}@media (min-width:768px){.bb-cellview-items{grid-template-columns:repeat(4,1fr)}}.bb-cellview-item{position:relative;display:block;align-content:center;text-decoration:none}.bb-cellview-item:focus,.bb-cellview-item:hover{color:#000}@media (max-width:767px){.bb-cellview-item{padding:1.8rem 5.6rem;color:#000;border-bottom:1px #d9d8ce solid}}@media (min-width:768px){.bb-cellview-item{height:18.8rem;border-left:1px #d9d8ce solid;border-bottom:1px #d9d8ce solid;text-align:center}}.bb-cellview-item.-dummy{display:none}@media (min-width:768px){.bb-cellview-item.-dummy{display:block}}.bb-cellview-item-preview{position:absolute;top:.7rem;left:1rem;right:1rem;bottom:.7rem;overflow:hidden;transform:scale(.92);will-change:transform;opacity:0;border-radius:.8rem;transition:transform .8s cubic-bezier(.16,1,.3,1),opacity .4s}.bb-cellview-item:hover .bb-cellview-item-preview{opacity:1;transform:scale(1)}.bb-cellview-item-preview iframe,.bb-cellview-item-preview img,.bb-cellview-item-preview video{display:none;height:100%;width:100%;transition:display .4s allow-discrete}@media (pointer:fine){.bb-cellview-item:hover .bb-cellview-item-preview iframe,.bb-cellview-item:hover .bb-cellview-item-preview img,.bb-cellview-item:hover .bb-cellview-item-preview video{display:block}}.bb-cellview-item-preview img,.bb-cellview-item-preview video{object-fit:cover}.bb-cellview-item-preview iframe{border:0}.bb-cellview-item-title{position:relative;display:block;font-weight:500;font-size:1.8rem;line-height:100%;transition:color .2s}@media (min-width:768px){.bb-cellview-item-title{font-size:2.5rem}}@media (min-width:768px){a.bb-cellview-item:hover .bb-cellview-item-title{color:#fff}}.bb-showcase{position:relative;padding:2rem 0 8.5rem;overflow:hidden}@media (min-width:768px){.bb-showcase{padding:2.5rem 0 3.5rem}}.bb-showcase-container{padding:0 1.7rem}@media (min-width:768px){.bb-showcase-container{padding:0 3.5rem 0 3.4rem}}.bb-showcase-carousel{margin:2.7rem 0 0}@media (min-width:768px){.bb-showcase-carousel{margin:0}}.bb-mention{position:relative;padding:4rem 0 15.5rem}@media (min-width:768px){.bb-mention{padding:10.9rem 0 14.9rem}}.bb-mention-container{padding:0 3.5rem}@media (min-width:768px){.bb-mention-container{padding:0 35rem}}@media (min-width:1920px){.bb-mention-container{width:184rem;margin:auto;padding:0 30rem}}.bb-mention-pointer{position:absolute;width:12rem}@media (max-width:767px){.bb-mention-pointer{left:4.2rem;bottom:3.2rem}}@media (min-width:768px){.bb-mention-pointer{top:12.5rem;left:calc(50% + 60rem);width:13.2rem}}.bb-mention-pointer-text{font-size:1.3rem;font-style:normal;font-weight:700;line-height:105%;text-align:center;text-wrap:balance}@media (min-width:768px){.bb-mention-pointer-text{font-size:1.5rem;line-height:133%}}.bb-mention-pointer-arrow{position:absolute;top:-6.2rem;left:2.5rem;width:3.5rem;height:3.8rem;background-size:contain;background-position:center;background-repeat:no-repeat;transform:rotateZ(70deg)}@media (min-width:768px){.bb-mention-pointer-arrow{top:auto;bottom:-5.8rem;left:calc(50% - 1.8rem);transform:rotateZ(232deg)}}.bb-mention-tags{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin:0 0 2.9rem}@media (min-width:768px){.bb-mention-tags{margin:0 0 5.5rem}}.bb-mention-tag{display:inline-flex;padding:.8rem 1.7rem;align-items:center;gap:.9rem;border-radius:10rem;border:1px solid #000;font-size:1.4rem;font-style:normal;font-weight:700;line-height:100%;text-transform:uppercase}@media (min-width:768px){.bb-mention-tag{font-size:1.8rem}}.bb-mention-tag i{font-style:normal}.bb-mention-text{font-size:3.2rem;font-style:normal;font-weight:500;line-height:100%;text-align:center;text-wrap:balance}@media (min-width:768px){.bb-mention-text{font-size:6rem}}.bb-pair{position:relative}.bb-pair-grid{position:relative;display:grid;gap:1px}@media (min-width:768px){.bb-pair-grid{grid-template-columns:65.5rem 1fr;align-items:center}}@media (min-width:768px){.bb-pair-grid.-md{grid-template-columns:1fr 81.5rem}}.bb-pair-grid-col{position:relative}@media (min-width:768px){.bb-pair-grid-col{height:100%}}@media (min-width:768px){.bb-pair-grid.-reverse .bb-pair-grid-col.-left{order:2}}@media (min-width:768px){.bb-pair-grid.-reverse .bb-pair-grid-col.-right{order:1}}.bb-pair-preview{position:relative;width:100%;padding:2.5rem 1.6rem}@media (min-width:768px){.bb-pair-preview{padding:4.5rem 2.5rem}}.bb-pair-media{position:relative;width:100%;overflow:hidden;padding-bottom:106.3711911357%;border-radius:.8rem}@media (min-width:768px){.bb-pair-media{padding-bottom:108.23723229%}.bb-pair-grid.-md .bb-pair-media{padding-bottom:85.8823529412%}}.bb-pair-media iframe,.bb-pair-media img,.bb-pair-media video{position:absolute;top:0;left:0;width:100%;height:100%}.bb-pair-media img,.bb-pair-media video{object-fit:cover}.bb-pair-media iframe{border:0}.bb-pair-info{display:grid;gap:2.8rem 0;padding:4.2rem 6.5rem 4.6rem}@media (min-width:768px){.bb-pair-info{gap:4.4rem 0;max-width:102.4rem;padding:23.3rem 18rem}}.bb-pair-header{font-size:2.8rem;font-style:normal;font-weight:500;line-height:100%}@media (min-width:768px){.bb-pair-header{font-size:5rem}}.bb-pair-text{font-size:1.5rem;font-style:normal;font-weight:400;line-height:133%;text-wrap:balance}@media (min-width:768px){.bb-pair-text{font-size:2rem;line-height:150%}}.bb-story{position:relative;padding:5.5rem 0}@media (min-width:768px){.bb-story{padding:15.5rem 0 13.8rem}}.bb-story.-md{padding:4.7rem 0 3.2rem}@media (min-width:768px){.bb-story.-md{padding:19.2rem 0 19.1rem}}.bb-story.-brdr-top{border-top:1px solid #d9d8ce}.bb-story.-brdr-bottom{border-bottom:1px solid #d9d8ce}.bb-story.-brdr-lr:after,.bb-story.-brdr-lr:before{position:absolute;content:"";top:0;width:1px;height:100%;background-color:#d9d8ce}.bb-story.-brdr-lr:before{left:1.6rem}@media (min-width:768px){.bb-story.-brdr-lr:before{left:32rem}}.bb-story.-brdr-lr:after{right:1.6rem}@media (min-width:768px){.bb-story.-brdr-lr:after{right:51rem}}.bb-story.-c-center{text-align:center}.bb-story-container{padding:0 5rem}@media (min-width:768px){.bb-story-container{padding:0 55.3rem}}.bb-story-container.-md{padding:0 6.5rem}@media (min-width:768px){.bb-story-container.-md{padding:0 55.6rem 0 65.5rem}}@media (min-width:1920px){.bb-story-container{max-width:192rem;margin:auto}}.bb-story-header{font-size:2.8rem;font-style:normal;font-weight:500;line-height:100%}@media (min-width:768px){.bb-story-header{font-size:5rem}}.bb-story-text{margin:4.4rem 0 0;font-size:1.5rem;font-style:normal;font-weight:400;line-height:133%;text-wrap:balance}@media (max-width:767px){.bb-story-text.-md{margin:2.8rem 0 0}}@media (min-width:768px){.bb-story-text{margin:4.4rem 0 0;font-size:2rem;line-height:150%}}@media (min-width:768px){.bb-story-text.-p-md{padding:0 7.7rem 0 0}}.bb-story-text>:not(:first-child){margin:1.6rem 0 0}@media (min-width:768px){.bb-story-text>:not(:first-child){margin:2.2rem 0 0}}.bb-story-text q{display:block}.bb-story-text ul{padding:0 0 0 2.2rem}@media (min-width:768px){.bb-story-text ul{padding:0 0 0 3rem}}.bb-insight{position:relative;padding:14rem 0;background:#000;color:#fff}@media (min-width:768px){.bb-insight{padding:13.9rem 0 11.1rem}}.bb-insight-container{padding:0 4rem 0 5.5rem}@media (min-width:768px){.bb-insight-container{position:relative;width:71.4rem;left:calc(50% - 30.4rem);padding:0}}.bb-insight-quote{font-family:"Forma DJR Display",sans-serif;font-size:2.7rem;font-style:normal;font-weight:700;line-height:100%;letter-spacing:.081rem;text-transform:uppercase}@media (min-width:768px){.bb-insight-quote{font-size:4rem;letter-spacing:.12rem}}.bb-insight-quote q:after,.bb-insight-quote q:before{color:red}.bb-insight-caption{margin:2.7rem 0 0;font-family:Satoshi,sans-serif;font-size:1.5rem;font-style:normal;font-weight:500;line-height:100%;text-transform:uppercase}@media (min-width:768px){.bb-insight-caption{margin:3.1rem 0 0;font-size:1.8rem}}.bb-insight-caption cite{font-style:normal}.bb-beliefs{background:#000;color:#fff}@media (min-width:768px){.bb-beliefs-header{display:grid;grid-template-columns:1fr 50.75%;align-items:center;border-bottom:1px solid #4f4f4f}}.bb-beliefs-header-text{padding:5.3rem 6.2rem 6.5rem 3.2rem;font-size:2.8rem;font-style:normal;font-weight:500;line-height:100%;text-wrap:balance}@media (min-width:768px){.bb-beliefs-header-text{padding:8.3rem 10.7rem 8rem 18.2rem;max-width:85rem;font-size:5rem}}.bb-beliefs-header-preview{padding:2.9rem 3.2rem 3.2rem}@media (max-width:767px){.bb-beliefs-header-preview{border-top:1px solid #4f4f4f;border-bottom:1px solid #4f4f4f}}@media (min-width:768px){.bb-beliefs-header-preview{height:100%;padding:2.6rem 2.4rem 2.6rem 2.5rem;border-left:1px solid #4f4f4f}}.bb-beliefs-media{position:relative;width:100%;padding-bottom:43.5185185185%;overflow:hidden;border-radius:.8rem}@media (min-width:768px){.bb-beliefs-media{padding-bottom:23.9177489177%}}.bb-beliefs-media iframe,.bb-beliefs-media img,.bb-beliefs-media video{position:absolute;width:100%;height:100%}.bb-beliefs-media img,.bb-beliefs-media video{object-fit:cover;object-position:center}.bb-beliefs-media iframe{border:0}.bb-beliefs-items{display:grid;gap:3.6rem 0;padding:4rem 3.9rem 7rem 3.2rem}@media (min-width:768px){.bb-beliefs-items{grid-template-columns:repeat(3,1fr);gap:0 8%;padding:14.5rem 18.1rem 17.9rem 18.2rem}}@media (min-width:2200px){.bb-beliefs-items{gap:0 15%}}.bb-beliefs-item-title{margin:0 0 2rem;font-weight:700;font-size:2rem;font-style:normal;line-height:125%;text-wrap:balance}@media (min-width:768px){.bb-beliefs-item-title{font-size:3rem;line-height:116.667%}}.bb-beliefs-item-text{font-size:1.5rem;font-style:normal;font-weight:400;line-height:133.333%;text-wrap:balance}@media (min-width:768px){.bb-beliefs-item-text{font-size:2rem;line-height:150%}}.bb-collapsed{position:relative;padding:7.3rem 0 0;counter-reset:bb-collapsed-item-num}@media (min-width:768px){.bb-collapsed{padding:18.4rem 0 10.9rem}}.bb-collapsed.-cb{padding:7.3rem 0 0}@media (min-width:768px){.bb-collapsed.-cb{padding:18.4rem 0 0}}.bb-collapsed.-md{padding:15.5rem 0}@media (min-width:768px){.bb-collapsed.-md{padding:28.8rem 0}}.bb-collapsed-pointer{position:absolute;top:11.6rem;left:2.7rem;width:20rem;z-index:1;font-size:1.3rem;font-style:normal;font-weight:700;line-height:105%}@media (min-width:768px){.bb-collapsed-pointer{top:25rem;left:17.7rem;width:30rem;font-size:1.5rem;line-height:133%}}.bb-collapsed-pointer-arrow{position:absolute;top:95%;right:-3.5rem;width:3.5rem;height:3.8rem;background-size:contain;background-repeat:no-repeat;transform:rotateZ(-180deg)}@media (min-width:768px){.bb-collapsed-pointer-arrow{right:-4.3rem}}.bb-collapsed-header{position:relative;margin:0 0 6.6rem;padding:0 4.9rem 0 3.9rem;font-weight:500;font-size:2.8rem;line-height:100%;text-wrap:balance}.bb-collapsed-header strong{background:0 0}.bb-collapsed-header strong.-primary{color:red;font-weight:inherit}@media (min-width:768px){.bb-collapsed-header{max-width:103.5rem;margin:0 0 20.9rem;padding:0 0 0 18.2rem;font-size:5rem}}.bb-collapsed-header-figure{display:none}@media (min-width:768px){.bb-collapsed-header-figure{display:block;position:absolute;top:-10rem;right:-70rem;height:30rem}}.bb-collapsed-header-figure img{max-width:100%;height:100%}.bb-collapsed-item{position:relative;padding:0 2rem}@media (min-width:768px){.bb-collapsed-item{padding:0 18.3rem 0 24.6rem}}.bb-collapsed-item:after,.bb-collapsed-item:before{content:"";position:absolute;left:0;right:0;height:1px;background:#d9d8ce}.bb-collapsed-item:before{bottom:auto}.bb-collapsed-item:after{top:auto;display:none}.bb-collapsed-item:last-child:after{display:block}.bb-collapsed-item-fill{position:absolute;inset:1.2rem 1rem;background:#f8f7f6;border-radius:1rem;opacity:0;transition:.3s opacity}@media (min-width:768px){.bb-collapsed-item-fill{inset:.8rem}}.bb-collapsed-item.-active .bb-collapsed-item-fill,.bb-navbar.-open .bb-navbar-action.-toggle button.bb-collapsed-item .bb-collapsed-item-fill,.bb-navbar.-open .bb-navbar-action.-toggle button.bb-work-filter .bb-collapsed-item.bb-work-filter-toggle .bb-collapsed-item-fill,.bb-work-filter.-active .bb-collapsed-item.bb-work-filter-toggle .bb-collapsed-item-fill{opacity:1}.bb-collapsed-item-toggle{position:relative;display:flex;align-items:center;height:15rem;cursor:pointer}.bb-collapsed-item-content{position:relative;display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s}.bb-collapsed-item.-active .bb-collapsed-item-content,.bb-navbar.-open .bb-navbar-action.-toggle button.bb-collapsed-item .bb-collapsed-item-content,.bb-navbar.-open .bb-navbar-action.-toggle button.bb-work-filter .bb-collapsed-item.bb-work-filter-toggle .bb-collapsed-item-content,.bb-work-filter.-active .bb-collapsed-item.bb-work-filter-toggle .bb-collapsed-item-content{grid-template-rows:1fr}.bb-collapsed-item-body{padding:0 1.9rem 0;overflow:hidden}@media (min-width:768px){.bb-collapsed-item-body:not(.-about){display:grid;grid-template-areas:"text text" "cards list" "cards action";grid-template-columns:100rem auto}}.bb-collapsed-num{position:absolute;top:2.1rem;left:1.9rem;color:red;font-family:"Forma DJR Display",sans-serif;font-size:1.6rem;letter-spacing:.48px;line-height:100%;font-weight:700;text-transform:uppercase;transform:translateX(-100%);transition:.4s transform ease-out}@media (min-width:768px){.bb-collapsed-num{top:3.8rem;left:-2.7rem;font-size:3.6rem;letter-spacing:1.08px}}.bb-collapsed-num:after{content:counter(bb-collapsed-item-num,decimal-leading-zero);counter-increment:bb-collapsed-item-num}@media (max-width:767px){.bb-collapsed-item.-active .bb-collapsed-num,.bb-navbar.-open .bb-navbar-action.-toggle button.bb-collapsed-item .bb-collapsed-num,.bb-navbar.-open .bb-navbar-action.-toggle button.bb-work-filter .bb-collapsed-item.bb-work-filter-toggle .bb-collapsed-num,.bb-work-filter.-active .bb-collapsed-item.bb-work-filter-toggle .bb-collapsed-num{transform:translateX(0)}}.bb-collapsed-title{margin:0 0 0 2.4rem;padding:1.2rem .5rem 0 0;font-family:"Forma DJR Display",sans-serif;font-size:3rem;letter-spacing:1.2px;line-height:96%;font-weight:700;transition:.4s transform ease-out}@media (min-width:768px){.bb-collapsed-title{margin:0;padding:1.4rem 0 0;font-size:10rem;letter-spacing:3px}}@media (max-width:767px){.bb-collapsed-item.-active .bb-collapsed-title,.bb-navbar.-open .bb-navbar-action.-toggle button.bb-collapsed-item .bb-collapsed-title,.bb-navbar.-open .bb-navbar-action.-toggle button.bb-work-filter .bb-collapsed-item.bb-work-filter-toggle .bb-collapsed-title,.bb-work-filter.-active .bb-collapsed-item.bb-work-filter-toggle .bb-collapsed-title{transform:translateX(-.7rem)}}.bb-collapsed-arr{position:relative;width:2.6rem;height:2.6rem;margin-left:auto;flex-shrink:0;color:red;transition:transform 1s cubic-bezier(.16,1,.3,1)}.bb-collapsed-item.-active .bb-collapsed-arr,.bb-navbar.-open .bb-navbar-action.-toggle button.bb-collapsed-item .bb-collapsed-arr,.bb-navbar.-open .bb-navbar-action.-toggle button.bb-work-filter .bb-collapsed-item.bb-work-filter-toggle .bb-collapsed-arr,.bb-work-filter.-active .bb-collapsed-item.bb-work-filter-toggle .bb-collapsed-arr{transform:rotate(-135deg)}.bb-collapsed-arr:after,.bb-collapsed-arr:before{position:absolute;content:"";display:block;background:currentColor}.bb-collapsed-arr:before{top:0;left:calc(50% - .1rem);width:.2rem;height:100%}.bb-collapsed-arr:after{top:calc(50% - .1rem);left:0;width:100%;height:.2rem;transition:opacity .2s}.bb-collapsed-text{grid-area:text;margin:0 0 3rem;font-size:1.5rem;line-height:133%;text-wrap:balance}@media (min-width:768px){.bb-collapsed-text{margin:0 0 4.4rem;font-size:1.8rem;line-height:160%}}@media (min-width:768px){.bb-collapsed-text.-md{max-width:83.7rem}}@media (min-width:768px){.bb-collapsed-text.-lg{max-width:100rem}}.bb-collapsed-list{display:grid;grid-template-columns:repeat(2,1fr);grid-area:list;gap:0 2rem;padding:0 0 0 1.5rem;margin:-1.7rem 0 0}@media (min-width:768px){.bb-collapsed-list{display:block;padding:0 0 0 7.3rem}}.bb-collapsed-list li{font-size:1.4rem;line-height:205%}@media (min-width:768px){.bb-collapsed-list li{font-size:2.5rem}}.bb-collapsed-cards{display:grid;gap:4rem;grid-area:cards;margin:3.7rem 0 4rem}@media (min-width:768px){.bb-collapsed-cards{grid-template-columns:repeat(2,1fr);gap:4.8rem;margin:0 0 7.5rem}}.bb-collapsed-action{grid-area:action;margin:3.7rem 0 7rem}@media (min-width:768px){.bb-collapsed-action{margin:0 0 0 4.8rem}}.bb-collapsed-medias{display:grid;grid-template-columns:1fr;gap:2rem;grid-area:cards;margin:0 0 5rem}@media (min-width:768px){.bb-collapsed-medias{grid-template-columns:2fr repeat(2,1fr);gap:2.4rem;width:100%;margin:0 0 9rem}}.bb-collapsed-media{position:relative;width:100%;padding-bottom:116.1290322581%;border-radius:.8rem;overflow:hidden}@media (min-width:768px){.bb-collapsed-media{padding-bottom:85.5153203343%}.bb-collapsed-media:nth-child(1){padding-bottom:56.3579277865%}}.bb-collapsed-media iframe,.bb-collapsed-media img,.bb-collapsed-media video{position:absolute;width:100%;height:100%}.bb-collapsed-media img,.bb-collapsed-media video{object-fit:cover;object-position:center}.bb-collapsed-media iframe{border:0}.bb-call{padding:5.3rem 0}@media (min-width:768px){.bb-call{padding:2rem 0 2.4rem}}.bb-call-container{padding:0 1.7rem}@media (min-width:768px){.bb-call-container{padding:0 2.4rem 0 21.4rem}}.bb-call-grid{display:flex;flex-direction:column;gap:5rem}@media (min-width:768px){.bb-call-grid{align-items:center;justify-content:space-between;flex-direction:row}}.bb-call-info{max-width:28.3rem;margin:0 auto}@media (min-width:768px){.bb-call-info{max-width:100%;margin:0}}.bb-call-header{font-size:2rem;line-height:125%;text-wrap:balance}@media (min-width:768px){.bb-call-header{font-size:3rem;line-height:117%}}.bb-call-card{position:relative;flex:1}.bb-call-card:before{content:"";position:absolute;top:-2rem;bottom:-2.4rem;left:-2.4rem;width:1px;display:none;background:#d9d8ce}@media (min-width:768px){.bb-call-card:before{display:block}}@media (min-width:768px){.bb-call-card:hover .bb-call-card-body{opacity:1}}@media (min-width:768px){.bb-call-card{position:relative;width:76.6rem;height:37rem}}.bb-call-card-img{position:relative;padding-bottom:52%;margin:0 0 .9rem;border-radius:.8rem;overflow:hidden}@media (min-width:768px){.bb-call-card-img{width:100%;height:100%;margin:0;padding-bottom:0}}.bb-call-card-img iframe,.bb-call-card-img img,.bb-call-card-img video{position:absolute;width:100%;height:100%}.bb-call-card-img img,.bb-call-card-img video{object-fit:cover}.bb-call-card-img iframe{border:0}.bb-call-card-body{display:flex;flex-direction:column;justify-content:space-between;padding:3.7rem 2.9rem 2.3rem 2.4rem;gap:3rem;background:#000;border-radius:.8rem;color:#fff}@media (min-width:768px){.bb-call-card-body{position:absolute;inset:2.1rem;padding:2.4rem;gap:0;background:rgba(0,0,0,.5);border-radius:1rem;opacity:0;transition:opacity .2s}}.bb-call-card-title{font-family:"Forma DJR Display",sans-serif;font-size:2.3rem;letter-spacing:.69px;line-height:100%;font-weight:700;text-transform:uppercase}@media (min-width:768px){.bb-call-card-title{font-size:3.6rem;letter-spacing:1.08px}}.bb-call-card-text{font-size:1.5rem;line-height:127%;text-wrap:balance}@media (min-width:768px){.bb-call-card-text{font-size:1.8rem;line-height:110%}}.bb-call-action{margin:2.2rem 0 0}@media (min-width:768px){.bb-call-action{margin:3.9rem 0 0}}.bb-advantage{padding:6rem 0;color:#fff;background:#000}@media (min-width:768px){.bb-advantage{padding:16.5rem 0 23.1rem}}.bb-advantage-header{position:relative;margin:0 0 12.3rem 2.3rem;font-family:"Forma DJR Display",sans-serif;font-size:4rem;letter-spacing:1.2px;line-height:96%;font-weight:700}@media (min-width:768px){.bb-advantage-header{max-width:117.5rem;margin:0 0 15.5rem 31.6rem;font-size:10rem;letter-spacing:3px;line-height:89%}}.bb-advantage-header-figure{display:none}@media (min-width:768px){.bb-advantage-header-figure{display:block;position:absolute;top:-2.7rem;right:-20rem;height:22.1rem}}.bb-advantage-header-figure img{max-width:100%;height:100%}.bb-advantage-figure{display:none}@media (min-width:768px){.bb-advantage-figure{display:block;position:absolute;bottom:-5rem;left:27rem;width:12.4rem;height:17.5rem}}.bb-advantage-figure img{width:100%;height:100%}.bb-advantage-lines{display:none}@media (min-width:768px){.bb-advantage-lines{display:block}}.bb-advantage-line{position:absolute;top:0;width:1px;height:100%;left:50%;background:#4f4f4f}.bb-advantage-line:nth-child(1){left:25%}.bb-advantage-line:nth-child(2){left:50%}.bb-advantage-line:nth-child(3){left:75%}.bb-advantage-main{position:relative}.bb-advantage-items{display:grid;gap:12.4rem}@media (min-width:768px){.bb-advantage-items{grid-template-columns:repeat(4,29.1rem);justify-content:space-between;grid-template-areas:"a . c ." "a b c ." ". b . d" ". . . d";gap:0;padding:12rem 9.5rem 8rem;border-top:1px solid #4f4f4f;border-bottom:1px solid #4f4f4f}}.bb-advantage-item{position:relative;padding:0 7.4rem 0 3.1rem}.bb-advantage-item:after,.bb-advantage-item:before{content:"";position:absolute;top:-6.2rem;left:0;right:0;height:1px;background-color:#4f4f4f}@media (min-width:768px){.bb-advantage-item:after,.bb-advantage-item:before{display:none}}.bb-advantage-item:before{display:none}.bb-advantage-item:after{top:auto;bottom:-6.2rem}.bb-advantage-item:nth-child(1):before{display:block}@media (min-width:768px){.bb-advantage-item:nth-child(1):before{display:none}}@media (min-width:768px){.bb-advantage-item:nth-child(1){grid-area:a}}@media (min-width:768px){.bb-advantage-item:nth-child(2){grid-area:b;margin:-7rem 0 0}}@media (min-width:768px){.bb-advantage-item:nth-child(3){grid-area:c}}@media (min-width:768px){.bb-advantage-item:nth-child(4){grid-area:d;margin:-10rem 0 0}}@media (min-width:768px){.bb-advantage-item{padding:0}}.bb-advantage-item-title{margin:0 0 2rem;font-weight:700;font-size:2rem;line-height:125%;text-wrap:balance}@media (min-width:768px){.bb-advantage-item-title{font-size:3rem;line-height:117%}}.bb-advantage-item-text{font-size:1.5rem;line-height:133%;text-wrap:balance}@media (min-width:768px){.bb-advantage-item-text{font-size:2rem;line-height:150%}}.bb-advantage-reels{display:grid;gap:4rem;margin:12.4rem 0 0;width:100%}@media (min-width:768px){.bb-advantage-reels{gap:6.7rem;margin:14rem 0 0}}.bb-advantage-reel{overflow:hidden}.bb-servicereel-reel{overflow:hidden}.bb-servicereel-items{display:flex;padding:1.4rem 0 .6rem}@media (min-width:768px){.bb-servicereel-items{padding:2.5rem 0 .9rem}}.bb-servicereel-item{display:flex;align-items:center;flex-shrink:0;gap:1.4rem;padding:0 .7rem}@media (min-width:768px){.bb-servicereel-item{gap:3.4rem;padding:0 1.7rem}}.bb-servicereel-header{font-family:"Forma DJR Display",sans-serif;font-size:5.4rem;letter-spacing:1.2px;line-height:89%;font-weight:700;text-transform:uppercase}@media (min-width:768px){.bb-servicereel-header{font-size:15rem;letter-spacing:4.5px}}.bb-servicereel-icon{font-family:"Forma DJR Display",sans-serif;font-size:2.7rem;letter-spacing:.7px}@media (min-width:768px){.bb-servicereel-icon{font-size:6.5rem;letter-spacing:1.95px}}.bb-service{position:relative}.bb-service-lines{display:none}@media (min-width:768px){.bb-service-lines{display:block}}.bb-service-line{position:absolute;top:0;width:1px;height:100%;left:50%;background:#d9d8ce}.bb-service-line:nth-child(1){left:25%}.bb-service-line:nth-child(2){left:50%}.bb-service-line:nth-child(3){left:75%}.bb-service-line:nth-child(1){left:calc(25% + .6rem)}.bb-service-line:nth-child(3){left:calc(75% - .6rem)}.bb-service-items{border-top:1px solid #d9d8ce}@media (min-width:768px){.bb-service-items{display:grid;grid-template-columns:repeat(4,1fr);gap:6.5rem 2.4rem;padding:2rem 2.4rem 4rem}}.bb-service-item{display:inline-block;margin:0 auto;padding:4.5rem 5rem;border-bottom:1px solid #d9d8ce;text-decoration:none;transition:opacity .2s}@media (min-width:768px){.bb-service-item{margin:0;padding:0;border-bottom:none}.bb-service-item:nth-child(1){grid-area:1/1/13/2}.bb-service-item:nth-child(2){grid-area:4/2/16/3}.bb-service-item:nth-child(3){grid-area:7/3/19/4}.bb-service-item:nth-child(4){grid-area:10/4/22/5}.bb-service-item:nth-child(5){grid-area:13/1/25/2}.bb-service-item:nth-child(6){grid-area:16/2/28/3}.bb-service-item:nth-child(7){grid-area:19/3/31/4}.bb-service-item:nth-child(8){grid-area:22/4/34/5}.bb-service-item:hover{opacity:.8}}.bb-service-item-preview{margin:0 auto 2.3rem;height:25.1rem;overflow:hidden;border-radius:.8rem}@media (min-width:768px){.bb-service-item-preview{height:38.8rem;margin:0 0 2.3rem}}.bb-service-item-preview iframe,.bb-service-item-preview img,.bb-service-item-preview video{width:100%;height:100%}.bb-service-item-preview img,.bb-service-item-preview video{object-fit:cover;object-position:center}.bb-service-item-preview iframe{border:0}.bb-service-item-title{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:0 0 2rem;font-weight:700;font-family:"Forma DJR Display",sans-serif;font-size:2.4rem;letter-spacing:1px;line-height:96%;text-wrap:balance}@media (min-width:768px){.bb-service-item-title{margin:0 0 2.6rem;font-size:4rem;letter-spacing:1.2px}}.bb-service-item-text{font-size:1.5rem;line-height:133%;text-wrap:balance}@media (min-width:768px){.bb-service-item-text{font-size:2rem;line-height:150%}}.bb-service-item-btn{display:inline-flex;align-items:center;justify-content:center;width:3.4rem;height:3.4rem;margin:-.6rem 0 0;flex-shrink:0;font-size:10px;color:#fff;background:red;border-radius:50%;border:none;outline:0;transition:opacity .2s}@media (min-width:768px){.bb-service-item-btn{width:4.4rem;height:4.4rem;margin:-.8rem 0 0}}.bb-pricing{position:relative;padding:8.9rem 0 10.4rem;z-index:1;text-align:center;overflow:hidden;color:#fff;background:#000}@media (min-width:768px){.bb-pricing{padding:8.9rem 0 17.9rem}}.bb-pricing:before{content:"";position:absolute;top:0;left:50%;height:33rem;width:1px;background:#4f4f4f}@media (min-width:768px){.bb-pricing:before{display:none}}.bb-pricing:after{content:"";position:absolute;left:50%;bottom:0;height:8.5rem;width:1px;background:#4f4f4f}@media (min-width:768px){.bb-pricing:after{display:none}}.bb-pricing-container{position:relative;padding:0 2.4rem}@media (min-width:768px){.bb-pricing-container{padding:0 26.5rem}}.bb-pricing-head{position:relative;padding:2rem 0 3.6rem;z-index:2;background:#000}.bb-pricing-header{margin:0 0 1.4rem;font-size:2.8rem;line-height:100%;font-weight:500}@media (min-width:768px){.bb-pricing-header{margin:0 0 2.7rem;font-size:5rem}}.bb-pricing-text{padding:0 6rem;max-width:79.4rem;margin:0 auto;font-size:1.5rem;line-height:133%;text-wrap:balance}@media (min-width:768px){.bb-pricing-text{padding:0;font-size:2rem;line-height:150%}}.bb-pricing-items{position:relative;margin:12.1rem 0 0}.bb-pricing-items:after{position:absolute;content:"";top:-3.2rem;right:0;bottom:-1.5rem;left:0;background:#000}@media (min-width:768px){.bb-pricing-items:after{display:none}}@media (min-width:768px){.bb-pricing-items{margin:8.3rem 0 0;display:grid;grid-template-columns:repeat(3,1fr);gap:5.1rem}}.bb-pricing-item{position:relative;display:flex;justify-content:space-between;flex-direction:column;margin:0 0 2rem;min-height:66.6rem;z-index:1;border-radius:1rem;border:1px solid #fff}@media (min-width:768px){.bb-pricing-item{margin:0;min-height:79.6rem}}.bb-pricing-item:nth-child(1),.bb-pricing-item:nth-child(3){z-index:3}.bb-pricing-item:last-child{margin:0}.bb-pricing-item:after,.bb-pricing-item:before{content:"";position:absolute;display:none;z-index:-1;background:#4f4f4f}@media (min-width:768px){.bb-pricing-item:after,.bb-pricing-item:before{display:block}}.bb-pricing-item:before{top:-60rem;left:50%;width:1px;height:60rem}.bb-pricing-item:after{left:50%;bottom:calc(-17.9rem - 1px);width:1px;height:17.9rem}.bb-pricing-item-preview{display:none}@media (min-width:768px){.bb-pricing-item-preview{display:flex;position:absolute;top:0;left:50%;width:12.4rem;height:12.4rem;overflow:hidden;align-items:center;justify-content:center;transform:translate(-50%,-50%);border-radius:50%;border:1px solid #fff;background:#000}}.bb-pricing-item-preview iframe,.bb-pricing-item-preview img,.bb-pricing-item-preview video{width:50%;height:50%}.bb-pricing-item-preview img,.bb-pricing-item-preview video{object-fit:contain}.bb-pricing-item-preview iframe{border:0}.bb-pricing-item-body{padding:7rem 7.5rem 0}@media (min-width:768px){.bb-pricing-item-body{padding:10.6rem 4.9rem 0}}.bb-pricing-item-title{margin:0 0 1.8rem;font-weight:700;font-size:2rem;line-height:125%;text-wrap:balance}@media (min-width:768px){.bb-pricing-item-title{margin:0 0 2.2rem;font-size:3rem;line-height:116%}}.bb-pricing-item-time{padding:.8rem 1.7rem;margin:0 auto 2.8rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:1.4rem;line-height:100%;font-weight:700;text-transform:uppercase;border-radius:10rem;border:1px solid #fff}@media (min-width:768px){.bb-pricing-item-time{margin:0 auto 4rem;font-size:1.8rem}}.bb-pricing-item-time span{margin:0 .9rem 0 0}.bb-pricing-item-text{font-size:1.5rem;line-height:127%;text-wrap:balance}@media (min-width:768px){.bb-pricing-item-text{font-size:1.8rem;line-height:110%}}.bb-pricing-item-list{display:grid;gap:2.7rem;margin:3.4rem 0 0;padding:0;list-style:none}@media (min-width:768px){.bb-pricing-item-list{margin:4.3rem 0 0}}.bb-pricing-item-list li{font-size:1.3rem;line-height:105%;font-weight:500}@media (min-width:768px){.bb-pricing-item-list li{font-size:1.5rem;line-height:133%}}.bb-pricing-item-info{position:relative;margin:6.8rem 0 0}.bb-pricing-item-info:after{content:"";position:absolute;top:-4rem;right:0;left:0;height:1px;background:#4f4f4f}@media (min-width:768px){.bb-pricing-item-info:after{top:-3.8rem}}@media (min-width:768px){.bb-pricing-item-info{margin:7.8rem 0 0}}.bb-pricing-item-caption{margin:0 0 1rem;font-size:1.5rem;line-height:133%;font-weight:500}@media (min-width:768px){.bb-pricing-item-caption{margin:0 0 2.2rem;font-size:2rem;line-height:100%}}.bb-pricing-item-price{font-size:2rem;line-height:125%;font-weight:700}@media (min-width:768px){.bb-pricing-item-price{font-size:3rem;line-height:116%}}.bb-pricing-item-action{margin:4rem 0 0;padding:0 1rem 1rem}@media (min-width:768px){.bb-pricing-item-action{margin:6.9rem 0 0;padding:0 .8rem .8rem}}.bb-step{padding:5.8rem 0 0}@media (min-width:768px){.bb-step{padding:0}}.bb-step-header{padding:0 4.7rem;font-weight:500;font-size:2.8rem;line-height:100%;text-wrap:balance}@media (min-width:768px){.bb-step-header{display:flex;align-items:center;justify-content:space-between;padding:0 2.4rem 0 18.1rem;font-size:5rem;border-top:1px solid #d9d8ce}}.bb-step-header h2,.bb-step-header h3{max-width:72rem}.bb-step-header-preview{position:relative;height:25.3rem;margin:5.4rem auto 0;border-radius:.8rem}@media (min-width:768px){.bb-step-header-preview{width:42.9rem;height:35.9rem;margin:2rem 0}.bb-step-header-preview:before{content:"";position:absolute;top:-2rem;bottom:-2rem;left:-2.1rem;width:1px;background:#d9d8ce}}.bb-step-header-preview iframe,.bb-step-header-preview img,.bb-step-header-preview video{width:100%;height:100%;overflow:hidden;border-radius:.8rem}.bb-step-header-preview img,.bb-step-header-preview video{object-fit:cover}.bb-step-header-preview iframe{border:0}.bb-step-items{margin:4.4rem 0 0;border-top:1px solid #d9d8ce}@media (min-width:768px){.bb-step-items{margin:0}}@media (min-width:768px){.bb-step-grid{display:flex;gap:6rem}}.bb-step-item{padding:4.5rem 4.8rem;border-bottom:1px solid #d9d8ce}@media (min-width:768px){.bb-step-item{padding:8.8rem 0}.bb-step-item:nth-child(1),.bb-step-item:nth-child(5){padding-left:15rem}.bb-step-item:nth-child(2),.bb-step-item:nth-child(4){padding-left:45rem}.bb-step-item:nth-child(3){padding-left:77rem}}.bb-step-item-title{margin:0 0 2.4rem;font-family:"Forma DJR Display",sans-serif;font-size:4rem;letter-spacing:1.2px;line-height:96%;font-weight:700;text-transform:uppercase;color:red}@media (min-width:768px){.bb-step-item-title{font-size:10rem;letter-spacing:3px;line-height:89%}}.bb-step-item-text{margin:0 0 3rem;font-size:2rem;line-height:125%;text-wrap:balance}@media (min-width:768px){.bb-step-item-text{max-width:60rem;font-size:3rem;line-height:117%}}.bb-step-item-points{display:flex;flex-direction:column;gap:2rem}@media (min-width:768px){.bb-step-item-points{flex-direction:row;gap:5.7rem}}.bb-step-item-point{display:flex;align-items:center;position:relative;padding:0 0 0 5.1rem;font-size:1.5rem;line-height:127%}.bb-step-item-point-icon{position:absolute;left:0;width:3.9rem;height:3.9rem;flex-shrink:0;background-size:100%;border:2px solid red;border-radius:1rem}@media (min-width:768px){.bb-step-item-point-icon{border:1px solid red}}@media (min-width:1200px){.bb-step-item-point-icon{border:2px solid red}}@media (min-width:768px){.bb-step-item-point{max-width:33.5rem;font-size:1.8rem;line-height:110%}}.bb-remark{padding:3.6rem 0 4.4rem;color:#fff}@media (min-width:768px){.bb-remark{padding:2.6rem 0 2.4rem}}.bb-remark-container{position:relative}.bb-remark-fill{position:absolute;inset:0;left:1.6rem;right:1.6rem;background:#000;border-radius:.8rem}@media (min-width:768px){.bb-remark-fill{left:2.4rem;right:2.4rem}}.bb-remark-main{position:relative;padding:4.7rem 3.8rem 5.1rem}@media (min-width:768px){.bb-remark-main{padding:13.3rem 0;max-width:69.4rem;display:flex;justify-content:center;flex-direction:column;margin:0 auto}}.bb-remark-main.-md{padding:4.9rem 4.1rem 5.5rem 4.4rem}@media (min-width:768px){.bb-remark-main.-md{padding:13.3rem 0;max-width:76.8rem}}.bb-remark-text{margin:0 0 2.6rem;font-weight:700;font-family:"Forma DJR Display",sans-serif;font-size:3rem;letter-spacing:.9px;line-height:100%;text-transform:uppercase;text-wrap:balance}@media (min-width:768px){.bb-remark-text{margin:0 0 2rem;font-size:4rem;letter-spacing:1.2px}}.bb-remark-text strong.-primary{color:red}.bb-remark-caption{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:1.5rem;line-height:100%;font-weight:500}@media (min-width:768px){.bb-remark-caption{font-size:1.8rem}}.bb-statview{padding-bottom:9.5rem}@media (min-width:768px){.bb-statview{padding-bottom:10rem}}.bb-statview.-inverse{color:#fff;background:#000}@media (max-width:767px){.bb-statview-container{padding:0 3.5rem}}.bb-statview-counters{display:grid}@media (max-width:767px){.bb-statview-counters{grid-template-columns:repeat(2,1fr);gap:5.4rem 0}}@media (min-width:768px){.bb-statview-counters{grid-auto-flow:column;justify-content:space-around}}.bb-statview-counter-unit,.bb-statview-counter-value{display:inline-block;font-weight:500;font-size:5.5rem;line-height:100%}@media (min-width:768px){.bb-statview-counter-unit,.bb-statview-counter-value{font-size:9rem}}.bb-statview-counter-title{margin:1.3rem 0 0;font-family:"Forma DJR Display",sans-serif;font-weight:500;font-size:1.5rem;line-height:107%;text-transform:uppercase;text-wrap:balance}@media (min-width:768px){.bb-statview-counter-title{margin:1.1rem 0 0;font-size:2rem}}.bb-achievement{position:relative}@media (max-width:767px){.bb-achievement{display:none}}@media (min-width:768px){.bb-achievement{padding:5.6rem 0 0;background:#f4f3ea}}@media (min-width:768px){.bb-achievement-header{position:relative;width:85rem;margin:-1rem auto 4rem auto;padding:1rem 0 2rem;background:#f4f3ea;font-weight:500;font-size:5rem;line-height:100%;text-align:center}}.bb-achievement-lines{display:none}@media (min-width:768px){.bb-achievement-lines{display:block}}.bb-achievement-line{position:absolute;top:0;width:1px;height:100%;left:50%;background:#d9d8ce}.bb-achievement-line:nth-child(1){left:25%}.bb-achievement-line:nth-child(2){left:50%}.bb-achievement-line:nth-child(3){left:75%}.bb-achievement-items{position:relative}@media (min-width:768px){.bb-achievement-items{display:grid;grid-template-columns:repeat(4,1fr);justify-content:space-between;border-top:1px solid #d9d8ce}}@media (min-width:768px){.bb-achievement-item{height:37.9rem;display:flex;justify-content:center}.bb-achievement-item:nth-child(-n+4){border-bottom:1px solid #d9d8ce}}@media (min-width:768px){.bb-achievement-item-body{width:28rem;padding:8rem 0 0}}.bb-achievement-item:nth-child(-n+4) .bb-achievement-item-body{padding:6.5rem 0 0}@media (min-width:768px){.bb-achievement-item-icon{margin:0 0 2rem;font-size:5rem;line-height:70%}}.bb-achievement-item-text{font-size:3rem;line-height:116%;text-wrap:balance}.bb-splitinfo{padding:4.7rem 0}@media (min-width:768px){.bb-splitinfo{padding:14.6rem 0 7.7rem}}.bb-splitinfo-container{padding:0 5.4rem 0 6.6rem}@media (min-width:768px){.bb-splitinfo-container{padding:0 28.5rem 0 23.9rem}}@media (min-width:1920px){.bb-splitinfo-container{max-width:192rem;margin:auto}}.bb-splitinfo-grid{display:grid;gap:3.7rem 0}@media (min-width:768px){.bb-splitinfo-grid{grid-template-columns:39rem 1fr;gap:0 19.5rem}}.bb-splitinfo-header{font-family:"Forma DJR Display",sans-serif;font-size:3rem;font-style:normal;font-weight:700;line-height:100%;letter-spacing:.09rem;text-transform:uppercase}@media (min-width:768px){.bb-splitinfo-header{font-size:4rem;letter-spacing:.12rem}}.bb-splitinfo-text{font-size:2rem;font-style:normal;font-weight:400;line-height:125%;text-wrap:balance}@media (min-width:768px){.bb-splitinfo-text{width:62.6rem;font-size:3rem;line-height:116%}}.bb-splitinfo-text a{color:red;text-decoration:none}.bb-share{padding:4.5rem 0 6rem}@media (min-width:768px){.bb-share{padding:7rem 0}}.bb-share-container{padding:0 8.8rem 0 6.7rem}@media (min-width:768px){.bb-share-container{padding:0 67.3rem 0 82.5rem}}@media (min-width:1920px){.bb-share-container{max-width:192rem;margin:auto}}.bb-share-grid{display:grid;grid-template-columns:7rem 1fr;gap:0 6.1rem}@media (min-width:768px){.bb-share-grid{grid-template-columns:8rem 1fr;gap:0 5.1rem}}.bb-share-caption{margin:.2rem 0 0;color:red;font-size:1.3rem;font-style:normal;font-weight:700;line-height:105%}@media (min-width:768px){.bb-share-caption{font-size:1.5rem;line-height:133.333%}}.bb-share-links{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.bb-share-link{display:flex;align-items:center;justify-content:space-between;padding:.7rem 0;font-weight:500;font-size:1.5rem;line-height:130%;text-decoration:none}@media (min-width:768px){.bb-share-link{font-size:1.8rem}}.bb-share-link:first-child{padding:0 0 .7rem}.bb-share-link:after{content:"";display:block;width:1em;height:.4444444444em;margin:0 0 0 1.3rem;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 8"><path fill="%23000" d="M1 3.5a.5.5 0 0 0 0 1v-1Zm16.4.9c.1-.2.1-.6 0-.8L14.2.5a.5.5 0 1 0-.7.7L16.3 4l-2.8 2.8a.5.5 0 1 0 .7.7l3.2-3.1ZM1 4.5h16v-1H1v1Z"/></svg>');background-size:contain;transition:transform 1s cubic-bezier(.16,1,.3,1)}.bb-share-link:hover:after{transform:translateX(-40%)}.bb-faq{padding:9.2rem 0 1.2rem}@media (min-width:768px){.bb-faq{padding:22.4rem 0 20.8rem;border-bottom:1px solid #d9d8ce}}.bb-faq-container{padding:0 3.4rem}@media (min-width:768px){.bb-faq-container{padding:0 18.2rem}}@media (min-width:768px){.bb-faq-grid{display:flex;justify-content:space-between}}.bb-faq-header{margin:0 0 4.2rem;font-family:"Forma DJR Display",sans-serif;font-size:4rem;letter-spacing:1.2px;line-height:96%;font-weight:700}@media (min-width:768px){.bb-faq-header{font-size:10rem;letter-spacing:3px;line-height:89%}}@media (min-width:768px){.bb-faq-items{width:76.5rem}}.bb-faq-item{border-bottom:1px solid #d9d8ce}.bb-faq-item-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s}.bb-faq-item.-active .bb-faq-item-wrap,.bb-navbar.-open .bb-navbar-action.-toggle button.bb-faq-item .bb-faq-item-wrap,.bb-navbar.-open .bb-navbar-action.-toggle button.bb-work-filter .bb-faq-item.bb-work-filter-toggle .bb-faq-item-wrap,.bb-work-filter.-active .bb-faq-item.bb-work-filter-toggle .bb-faq-item-wrap{grid-template-rows:1fr}.bb-faq-item-body{overflow:hidden}.bb-faq-item-toggle{display:flex;padding:2.6rem 0}.bb-faq-item-arr{position:relative;width:2.6rem;height:2.6rem;flex-shrink:0;margin:0 5.7rem 0 0;cursor:pointer;color:red;transition:transform 1s cubic-bezier(.16,1,.3,1)}.bb-faq-item.-active .bb-faq-item-arr,.bb-navbar.-open .bb-navbar-action.-toggle button.bb-faq-item .bb-faq-item-arr,.bb-navbar.-open .bb-navbar-action.-toggle button.bb-work-filter .bb-faq-item.bb-work-filter-toggle .bb-faq-item-arr,.bb-work-filter.-active .bb-faq-item.bb-work-filter-toggle .bb-faq-item-arr{transform:rotate(-135deg)}.bb-faq-item-arr:after,.bb-faq-item-arr:before{content:"";display:block;position:absolute;background:currentColor}.bb-faq-item-arr:before{top:0;left:calc(50% - .1rem);width:.2rem;height:100%}.bb-faq-item-arr:after{top:calc(50% - .1rem);left:0;width:100%;height:.2rem;transition:opacity .2s}.bb-faq-item-title{cursor:pointer;font-size:1.5rem;line-height:133%}@media (min-width:768px){.bb-faq-item-title{font-size:2rem;line-height:150%}}.bb-faq-item-text{padding:0 0 2.6rem;max-width:60rem;font-size:1.4rem;line-height:110%;text-wrap:balance}@media (min-width:768px){.bb-faq-item-text{padding:0 0 2.6rem 8.3rem;font-size:1.8rem}}.bb-review{position:relative;padding:5rem 0 11rem;overflow:hidden}@media (min-width:768px){.bb-review{padding:15.5rem 0 18rem}}@media (min-width:768px){.bb-review.-rt{padding:2rem 0 18rem}}@media (min-width:768px){.bb-review-grid{display:inline-grid;grid-template-columns:69.2rem 1fr}}@media (min-width:768px){.bb-review-grid-col.-right{width:86rem;padding-left:12.2rem}}.bb-review-carousel{margin:0 0 4rem}@media (min-width:768px){.bb-review-carousel{margin:0}}.bb-review-main{position:relative;overflow:hidden}@supports (overflow-x:clip){.bb-review-main{overflow-y:visible;overflow-x:clip}}.bb-review-pointer{display:none}@media (min-width:768px){.bb-review-pointer{display:block;position:absolute;top:1rem;right:0;z-index:2}}.bb-review-pointer-text{max-width:16.8rem;font-weight:700;font-size:1.5rem;line-height:133%;text-wrap:balance}.bb-review-pointer-arrow{position:absolute;left:-3.2rem;bottom:-4rem;width:3.3rem;height:4.2rem;background-size:contain;background-repeat:no-repeat}.bb-review-items{position:relative;display:flex}@media (min-width:768px){.bb-review-items{width:62.4rem}}.bb-review-item{display:flex;flex-direction:column;padding:0 6.1rem 0 7.1rem;flex-shrink:0;opacity:0!important;transition:opacity .4s}@media (min-width:768px){.bb-review-item{padding:0}}.bb-review-item.swiper-slide-active{opacity:1!important}.bb-review-item-logo{height:3.7rem;margin:2.5rem 0 0}@media (max-width:767px){.bb-review-item-logo{order:4}}@media (min-width:768px){.bb-review-item-logo{height:8.1rem;margin:0 0 7.7rem}}.bb-review-item-logo img{height:100%}@media (min-width:768px){.bb-review-item-info{padding-left:4.7rem}}.bb-review-item-text{position:relative;margin:0 0 3.8rem;font-size:2rem;line-height:125%;text-wrap:balance}.bb-review-item-text:after{content:"“";position:absolute;top:.6rem;left:-2.8rem;font-size:6rem;color:red}@media (min-width:768px){.bb-review-item-text:after{left:-4.7rem;font-size:10rem}}@media (min-width:768px){.bb-review-item-text{margin:0 0 6.5rem;font-size:3rem;line-height:116%}}.bb-review-item-name{margin:0 0 .6rem;font-size:1.8rem;line-height:100%;font-weight:700}@media (min-width:768px){.bb-review-item-name{margin:0 0 .9rem;font-size:2.5rem}}.bb-review-item-role{font-size:1.5rem;line-height:133%;font-weight:500}@media (min-width:768px){.bb-review-item-role{font-size:2rem}}.bb-review-action{display:none}@media (min-width:768px){.bb-review-action{display:block;margin:9.5rem 0 0 4.7rem}}.bb-cascade{position:relative;padding:3.8rem 0 4.5rem;overflow:hidden}@media (min-width:768px){.bb-cascade{padding:4.7rem 0}}.bb-textreel{margin:6.2rem 0}@media (min-width:768px){.bb-textreel-container{padding:0}}.bb-textreel-items{display:grid;gap:1.6rem;justify-items:center;text-align:center}@media (min-width:768px){.bb-textreel-items{display:flex;align-items:center;gap:0}}.bb-textreel-item{font-family:"Forma DJR Display",sans-serif;font-weight:700;font-size:3rem;line-height:100%;letter-spacing:.03em;text-transform:uppercase}@media (min-width:768px){.bb-textreel-item{flex-shrink:0;padding-right:10rem;font-size:4rem}}.bb-textreel-separator{width:.9rem;height:.9rem;background:red;border-radius:50%}.bb-logopreview{margin:3.2rem 0 0}.bb-logopreview-main{display:grid;align-items:center;justify-content:center;height:46.2rem;color:#fff;background:#000;border-radius:1rem}@media (min-width:768px){.bb-logopreview-main{height:91.9rem}}.bb-logopreview-box{position:relative;display:grid;align-items:end;width:20.5rem;height:20.7rem}@media (min-width:768px){.bb-logopreview-box{width:39.5rem;height:39.8rem}}.bb-logopreview-figure{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 395 398"><path fill="%23000" d="M395 179.7c0-27.39-15.8-49.62-48.06-58.4-.97-.27-1-1.63-.05-1.94 26.22-8.53 41.12-26 41.12-55.66C388 19.15 350.6 0 297.95 0h-105.5L.33 175.76c-.68.63-.24 1.77.68 1.77h103.35c52.67 0 91.7 19.14 91.7 63.7 0 29.66-14.9 47.13-41.13 55.66-.95.31-.91 1.67.06 1.93 32.27 8.79 48.06 31.02 48.06 58.4 0 15.58-3.7 28.54-10.07 39.12-.62 1 .68 2.06 1.55 1.27l176.92-162.6.5-.7C386.07 221.83 395 203.95 395 179.7h.01Z"/></svg>');mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 395 398"><path fill="%23000" d="M395 179.7c0-27.39-15.8-49.62-48.06-58.4-.97-.27-1-1.63-.05-1.94 26.22-8.53 41.12-26 41.12-55.66C388 19.15 350.6 0 297.95 0h-105.5L.33 175.76c-.68.63-.24 1.77.68 1.77h103.35c52.67 0 91.7 19.14 91.7 63.7 0 29.66-14.9 47.13-41.13 55.66-.95.31-.91 1.67.06 1.93 32.27 8.79 48.06 31.02 48.06 58.4 0 15.58-3.7 28.54-10.07 39.12-.62 1 .68 2.06 1.55 1.27l176.92-162.6.5-.7C386.07 221.83 395 203.95 395 179.7h.01Z"/></svg>');-webkit-mask-size:cover;mask-size:cover}.bb-logopreview-figure iframe,.bb-logopreview-figure img,.bb-logopreview-figure video{width:100%;height:100%}.bb-logopreview-figure img,.bb-logopreview-figure video{object-fit:cover}.bb-logopreview-figure iframe{border:0}.bb-logopreview-logo{width:9.3rem;height:4.3rem}@media (min-width:768px){.bb-logopreview-logo{width:17.8rem;height:8.2rem}}.bb-hallfame{position:relative;padding:7.8rem 0 6.6rem}@media (min-width:768px){.bb-hallfame{padding:0 0 9.3rem;overflow:hidden}}.bb-hallfame.-inverse{color:#fff;background:#000}.bb-hallfame-container{padding:0 4rem}@media (min-width:768px){.bb-hallfame-container{padding:0}}.bb-hallfame-hgrid{display:grid;justify-content:center;gap:3.5rem}@media (min-width:768px){.bb-hallfame-hgrid{justify-content:end;grid-template-columns:3fr 1fr;gap:0;border-bottom:1px #4f4f4f solid}}@media (min-width:768px){.bb-hallfame-hgrid-col.-right{order:1;align-content:center;border-left:1px #4f4f4f solid}}@media (max-width:767px){.bb-hallfame-hgrid-col.-right.-offsetted{margin:-13.45rem 0 0}}@media (min-width:768px){.bb-hallfame-hgrid-col.-left{padding:8rem 0 7.5rem 34rem}}.bb-hallfame-header{position:relative}.bb-hallfame-header h2{max-width:33rem;margin:0 auto;font-family:"Forma DJR Display",sans-serif;font-weight:700;font-size:4.8rem;line-height:89%;letter-spacing:.03em;text-transform:uppercase;text-align:center}@media (min-width:768px){.bb-hallfame-header h2{display:inline;max-width:none;font-size:10rem;text-align:left}}.bb-hallfame-header-text{margin:1.6rem auto 0 auto;max-width:27.9rem;font-size:1.5rem;line-height:127%;text-align:center;text-wrap:balance}@media (min-width:768px){.bb-hallfame-header-text{position:relative;top:-.4em;display:inline-block;max-width:45.1rem;margin:0 0 0 3.5rem;font-size:1.8rem;line-height:110%;text-align:left}}.bb-hallfame-figure{height:11.3rem;text-align:center}@media (min-width:768px){.bb-hallfame-figure{height:14.5rem}}.bb-hallfame-figure iframe,.bb-hallfame-figure img,.bb-hallfame-figure video{max-width:100%;height:100%}.bb-hallfame-figure img,.bb-hallfame-figure video{object-fit:cover}.bb-hallfame-figure iframe{width:100%;border:0}.bb-hallfame-grid{margin:5.9rem 0 0}@media (min-width:768px){.bb-hallfame-grid{display:grid;justify-content:center;grid-template-columns:40.3rem 50rem;margin:10.4rem 0 0 58.4rem;gap:8.4rem}}.bb-hallfame-grid-col.-right{overflow:hidden}@media (max-width:767px){.bb-hallfame-grid-col.-right{margin:3.7rem -4rem 0;padding:0 4rem}}.bb-hallfame-carousel.-left{direction:rtl;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.bb-hallfame-carousel.-right{direction:rtl;position:relative}.bb-hallfame-cards{display:flex;height:31.4rem;justify-content:center}@media (min-width:768px){.bb-hallfame-cards{justify-content:start;height:57rem}}.bb-hallfame-card{position:absolute;height:31.4rem;width:22.2rem;flex-shrink:0;transform:scale(.5) translateX(-500%);perspective:400rem;direction:ltr;opacity:0;cursor:pointer;transition:transform 1s cubic-bezier(.16,1,.3,1),opacity .6s}@media (min-width:768px){.bb-hallfame-card{height:57rem;width:40.3rem}}.bb-hallfame-card.-prev{transform:scale(.5)}.bb-hallfame-card.-next{opacity:.3;transform:scale(.74) translateX(-145%)}.bb-hallfame-card.-after{opacity:.2;transform:scale(.51) translateX(-370%)}.bb-hallfame-card.-active,.bb-navbar.-open .bb-navbar-action.-toggle button.bb-hallfame-card,.bb-navbar.-open .bb-navbar-action.-toggle button.bb-work-filter .bb-hallfame-card.bb-work-filter-toggle,.bb-work-filter.-active .bb-hallfame-card.bb-work-filter-toggle{opacity:1;transform:scale(1)!important;z-index:5}.bb-hallfame-card-back,.bb-hallfame-card-front{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:1.5rem;transition:transform 1.5s cubic-bezier(.34,1.56,.64,1)}@media (min-width:768px){.bb-hallfame-card-back,.bb-hallfame-card-front{border-radius:3rem}}.bb-hallfame-card-back{transform:rotateY(180deg)}.bb-hallfame-card.-open .bb-hallfame-card-back{transform:rotateY(0)}.bb-hallfame-card.-open .bb-hallfame-card-front{transform:rotateY(-180deg)}.bb-hallfame-card-bg{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.bb-hallfame-card-bg iframe,.bb-hallfame-card-bg img,.bb-hallfame-card-bg video{width:100%;height:100%;-webkit-user-drag:none}.bb-hallfame-card-bg img,.bb-hallfame-card-bg video{object-fit:cover}.bb-hallfame-card-bg iframe{border:0}.bb-hallfame-card-box{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:2rem;color:#000}@media (min-width:768px){.bb-hallfame-card-box{padding:4rem}}.bb-hallfame-card-box:has(.bb-hallfame-card-text:first-child){justify-content:end}.bb-hallfame-card-badges{display:grid;grid-auto-flow:column;justify-content:start;gap:.6rem}.bb-hallfame-card-badge{display:grid;grid-auto-flow:column;align-items:center;gap:.6rem;padding:.6rem;border-radius:9999px;border:1px solid;font-weight:500;font-size:1.1rem;line-height:100%}@media (min-width:768px){.bb-hallfame-card-badge{padding:.7rem 1.2rem;font-size:1.4rem}}.bb-hallfame-card-badge i{font-size:1.8rem;font-style:normal}.bb-hallfame-card-text{font-size:1.5rem;line-height:130%;text-wrap:balance}@media (min-width:768px){.bb-hallfame-card-text{font-size:1.8rem}}.bb-hallfame-ngrid{display:flex;align-items:center;justify-content:space-around;margin:3.5rem 0 0}.bb-hallfame-navs{display:flex}.bb-hallfame-nav{padding:0 .6rem;flex-shrink:0;opacity:.3;cursor:pointer;transition:opacity .4s}.bb-hallfame-nav:hover{opacity:.6}.bb-hallfame-nav.-active,.bb-navbar.-open .bb-navbar-action.-toggle button.bb-hallfame-nav,.bb-navbar.-open .bb-navbar-action.-toggle button.bb-work-filter .bb-hallfame-nav.bb-work-filter-toggle,.bb-work-filter.-active .bb-hallfame-nav.bb-work-filter-toggle{opacity:1}.bb-hallfame-nav:before{content:"";display:block;width:1.1rem;height:1.1rem;background:currentColor;border-radius:50%}.bb-hallfame-control{font-size:1.4rem;transition:opacity .4s}.bb-hallfame-control svg{transition:transform .4s}@media (pointer:fine){.bb-hallfame-control.-prev:hover svg{transform:translateX(30%)}}@media (pointer:fine){.bb-hallfame-control.-next:hover svg{transform:translateX(-30%)}}.bb-hallfame-control:disabled{opacity:.5;pointer-events:none}.bb-hallfame-items{display:flex}.bb-hallfame-item{direction:ltr;flex-shrink:0}.bb-hallfame-caption{margin:0 0 1.3rem;font-weight:500;font-size:1.5rem;line-height:107%;text-transform:uppercase}@media (min-width:768px){.bb-hallfame-caption{margin:0 0 2.4rem;font-size:2rem}}.bb-hallfame-title{font-weight:500;font-size:2.8rem;line-height:100%}@media (min-width:768px){.bb-hallfame-title{font-size:5rem}}.bb-hallfame-award{display:grid;grid-auto-flow:column;justify-content:start;gap:2rem;margin:5.4rem 0 0}@media (min-width:768px){.bb-hallfame-award{margin:3.4rem 0 0;gap:3rem}}.bb-hallfame-award{position:relative;width:9rem;height:9rem}@media (min-width:768px){.bb-hallfame-award{width:12rem;height:12rem}}.bb-hallfame-award-figure{position:absolute;top:0;left:0;right:0;bottom:0}.bb-hallfame-award-figure.-rotating{animation:bb-fx-rotating-360 15s linear infinite}.bb-hallfame-award-figure iframe,.bb-hallfame-award-figure img,.bb-hallfame-award-figure video{width:100%;height:100%}.bb-hallfame-award-figure img,.bb-hallfame-award-figure video{object-fit:cover;object-position:center}.bb-hallfame-award-figure iframe{border:0}.bb-hallfame-text{margin:3.8rem 0 0;font-size:1.5rem;line-height:133%;text-wrap:balance}@media (min-width:768px){.bb-hallfame-text{margin:3.5rem 0 0;font-size:2rem;line-height:150%}}.bb-hallfame-text a{color:red;text-decoration:none}.bb-hallfame-text ul{padding:0;list-style:none;border-top:1px #4f4f4f solid}.bb-hallfame-text ul>li{padding:.8rem 0;border-bottom:1px #4f4f4f solid}.bb-hallfame-tagline{margin:6.5rem 0 0;font-weight:700;font-size:1.5rem;line-height:100%;text-transform:uppercase}@media (min-width:768px){.bb-hallfame-tagline{margin:9.7rem 0 0;font-size:1.8rem;text-align:center}}.bb-hallfame-action{margin:2.9rem 0 0}@media (min-width:768px){.bb-hallfame-action{margin:3.4rem 0 0;text-align:center}}.bb-commitment{padding:7.2rem 0 0}@media (min-width:768px){.bb-commitment{padding:15.5rem 0 0}}.bb-commitment-container{padding:0 2.3rem}.bb-commitment-header{position:relative}@media (min-width:768px){.bb-commitment-header{width:126.6rem;margin:0 auto}}.bb-commitment-header h2,.bb-commitment-header h3{font-family:"Forma DJR Display",sans-serif;font-weight:700;font-size:4.8rem;line-height:89%;letter-spacing:.03em;text-transform:uppercase}@media (min-width:768px){.bb-commitment-header h2,.bb-commitment-header h3{font-size:15rem}}.bb-commitment-header-text{margin:1.8rem 0 0;font-size:1.5rem;line-height:127%;text-wrap:balance}@media (min-width:768px){.bb-commitment-header-text{position:absolute;top:.5rem;right:4.7rem;width:39rem;margin:0;font-size:1.8rem;line-height:110%}}.bb-commitment-items{display:grid;margin:4.2rem 0 0;border-top:1px #d9d8ce solid}@media (min-width:768px){.bb-commitment-items{grid-template-columns:repeat(2,1fr);margin:13.1rem 0 0;border-bottom:1px #d9d8ce solid}}@media (max-width:767px){.bb-commitment-item{padding:2rem 2.3rem}.bb-commitment-item:first-child{border-bottom:1px #d9d8ce solid}}@media (min-width:768px){.bb-commitment-item{padding:2.7rem}.bb-commitment-item:first-child{border-right:1px #d9d8ce solid}}.bb-commitment-item-box{overflow:hidden;text-align:center;padding:2.1rem 3.2rem 4.9rem;border-radius:.8rem}@media (min-width:768px){.bb-commitment-item-box{padding:2.6rem 2.8rem 7.5rem}}.bb-commitment-item.-fill .bb-commitment-item-box{background:#f8f7f6}.bb-commitment-item.-inverse .bb-commitment-item-box{color:#fff;background:#000}.bb-commitment-item-reaction{text-align:center}@media (min-width:768px){.bb-commitment-item-reaction{text-align:left}}.bb-commitment-item-figure{width:12.6rem;height:17.8rem;margin:4.9rem auto 0 auto}@media (min-width:768px){.bb-commitment-item-figure{width:16.3rem;height:23rem;margin:1.6rem auto 0 auto}}.bb-commitment-item-figure iframe,.bb-commitment-item-figure img,.bb-commitment-item-figure video{width:100%;height:100%}.bb-commitment-item-figure img,.bb-commitment-item-figure video{object-fit:cover}.bb-commitment-item-figure iframe{border:0}.bb-commitment-item-title{margin:5rem 0 0;font-weight:500;font-size:2.8rem;line-height:100%}@media (min-width:768px){.bb-commitment-item-title{margin:5.8rem 0 0;font-size:5rem}}.bb-commitment-item-tags{display:none}@media (min-width:768px){.bb-commitment-item-tags{display:grid;grid-auto-flow:column;justify-content:center;gap:.6rem;margin:3.9rem 0 0}}.bb-commitment-item-tag{display:grid;grid-auto-flow:column;align-items:center;height:2.3rem;padding:0 .8rem;color:#000;background:#d9d8ce;border-radius:99999px;font-weight:500;font-size:1.5rem;line-height:133%}.bb-commitment-item-text{margin:1.4rem 0 0;font-weight:500;font-size:1.5rem;line-height:100%;text-wrap:balance}@media (min-width:768px){.bb-commitment-item-text{margin:3.9rem 0 0;font-size:2rem}}.bb-commitment-item-text p{margin:1em 0 0}@media (min-width:768px){.bb-commitment-item-text p{margin:.5em 0 0}}.bb-commitment-item-text a,.bb-commitment-item-text u{text-decoration:none;background-image:linear-gradient(transparent,transparent),linear-gradient(currentColor,currentColor);background-size:0 .1rem,100% .1rem;background-position:0 100%,100% 100%;background-repeat:no-repeat}.bb-commitment-item-action{margin:3.7rem 0 0}@media (min-width:768px){.bb-commitment-item-action{margin:5.8rem 0 0}}.bb-outro{padding:0 0 1.2rem}@media (min-width:768px){.bb-outro{padding:0 0 4.1rem}}.bb-outro-container{padding:0}.bb-outro-grid{display:grid;grid-template-rows:12.6rem 9.5rem 15.9rem auto;gap:1.3rem}@media (min-width:768px){.bb-outro-grid{grid-template-columns:auto 63.2rem;grid-template-rows:19.8rem 22.6rem auto;align-items:center;gap:2.3rem}}.bb-outro-grid-col.-pointer{position:relative}@media (min-width:768px){.bb-outro-grid-col.-pointer{grid-column:span 2;align-self:end;height:100%;border-bottom:1px #d9d8ce solid}}@media (max-width:767px){.bb-outro-grid-col.-header{order:-1;padding:5.2rem 0 0;border-bottom:1px #d9d8ce solid}}@media (min-width:768px){.bb-outro-grid-col.-header{padding:0 0 0 2.4rem}}.bb-outro-grid-col.-book{height:100%}@media (max-width:767px){.bb-outro-grid-col.-book{padding:0 1.8rem}}@media (min-width:768px){.bb-outro-grid-col.-book{padding:0 2.4rem 0 0}}@media (max-width:767px){.bb-outro-grid-col.-items{padding:0 1.8rem}}@media (min-width:768px){.bb-outro-grid-col.-items{padding:0 2.3rem 0 2.4rem;grid-column:span 2}}.bb-outro-pointer{position:absolute;right:13rem;bottom:4.9rem;z-index:10}@media (min-width:768px){.bb-outro-pointer{right:53rem;bottom:9.1rem}}.bb-outro-pointer-text{width:15.3rem;font-weight:700;font-size:1.3rem;line-height:105%}@media (min-width:768px){.bb-outro-pointer-text{width:auto;font-size:1.5rem}}.bb-outro-pointer-arrow{position:absolute;top:2rem;left:100%;width:3.5rem;height:3.8rem;transform:rotate(177.73deg);background-size:contain;background-repeat:no-repeat}@media (min-width:768px){.bb-outro-pointer-arrow{top:.7rem;left:calc(100% + 2rem)}}.bb-outro-header{font-weight:500;font-size:5.5rem;line-height:100%;text-align:center}@media (min-width:768px){.bb-outro-header{font-size:13rem;line-height:89%;text-align:left}}.bb-outro-items{display:grid}@media (max-width:767px){.bb-outro-items{grid-template-columns:18rem auto 11rem;grid-template-rows:18rem 19rem 11rem;gap:1.2rem}}@media (min-width:768px){.bb-outro-items{grid-template-columns:29.2rem 21.5rem auto 21.4rem 21.3rem 29.1rem 29.2rem;grid-template-rows:11.5rem 5.9rem .2rem 10.2rem;gap:2.3rem}}.bb-outro-item{position:relative;overflow:hidden;background:#f8f7f6;border-radius:.8rem}@media (max-width:767px){.bb-outro-item:nth-child(2){grid-column:span 2}.bb-outro-item:nth-child(3){grid-column:span 2}.bb-outro-item:nth-child(4){grid-row:2;grid-column:span 3}.bb-outro-item:nth-child(n+6){display:none}}@media (min-width:768px){.bb-outro-item:nth-child(1){grid-row:span 4}.bb-outro-item:nth-child(2){grid-row:span 3}.bb-outro-item:nth-child(3){grid-column:2;grid-row:span 1}.bb-outro-item:nth-child(4){grid-column:3;grid-row:1}.bb-outro-item:nth-child(5){grid-column:3;grid-row:2/5}.bb-outro-item:nth-child(6){grid-column:4;grid-row:1/3}.bb-outro-item:nth-child(7){grid-column:5;grid-row:1/3}.bb-outro-item:nth-child(8){grid-column:4/6;grid-row:3/5}.bb-outro-item:nth-child(9){grid-column:6;grid-row:1/5}.bb-outro-item:nth-child(10){grid-column:7;grid-row:1/4}}.bb-outro-item-bg{position:absolute;top:0;left:0;right:0;bottom:0}.bb-outro-item-bg iframe,.bb-outro-item-bg img,.bb-outro-item-bg video{width:100%;height:100%}.bb-outro-item-bg img,.bb-outro-item-bg video{object-fit:cover;object-position:center}.bb-outro-item-bg iframe{border:0}.bb-outro-item-box{position:absolute;top:1rem;left:1rem;right:1rem;bottom:1rem;display:flex;flex-direction:column;justify-content:space-between;padding:1.2rem;background:rgba(255,255,255,.6);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:1rem}@media (min-width:768px){.bb-outro-item-box{top:2rem;left:1.9rem;right:1.6rem;bottom:1.5rem;padding:1.7rem}}.bb-outro-item-text{display:-webkit-box;overflow:hidden;font-weight:500;font-size:1.42rem;line-height:121%;letter-spacing:-.01em;text-wrap:balance;-webkit-line-clamp:5;-webkit-box-orient:vertical}@media (min-width:768px){.bb-outro-item-text{font-size:1.7rem}}.bb-footer{position:relative;overflow:hidden;color:#fff;background:red}.bb-footer ::-moz-selection{color:red;background:#fff}.bb-footer ::selection{color:red;background:#fff}.bb-footer-container{padding:0}.bb-footer-grid{display:grid}@media (min-width:768px){.bb-footer-grid{grid-template-columns:39rem 47.4rem auto 34.4rem;grid-template-rows:14.2rem 8.7rem auto auto}}@media (max-width:767px){.bb-footer-grid-col.-subscribe{padding:3.9rem}}@media (min-width:768px){.bb-footer-grid-col.-subscribe{grid-column:1/3;grid-row:1/3;padding:7.7rem 0 0 9.3rem}}@media (max-width:767px){.bb-footer-grid-col.-socials{padding:0 3.9rem 3.9rem;border-bottom:1px rgba(255,255,255,.5) solid}}@media (min-width:768px){.bb-footer-grid-col.-socials{grid-column:1;grid-row:3;padding:0 0 0 9.3rem}}@media (max-width:767px){.bb-footer-grid-col.-address{padding:3.3rem 3.9rem;border-bottom:1px rgba(255,255,255,.5) solid}}@media (min-width:768px){.bb-footer-grid-col.-address{grid-column:2;grid-row:3}}@media (max-width:767px){.bb-footer-grid-col.-title{padding:2.5rem 3.9rem;border-bottom:1px rgba(255,255,255,.5) solid}}@media (min-width:768px){.bb-footer-grid-col.-title{padding:7.4rem 0 0 6.4rem;border-left:1px rgba(255,255,255,.5) solid;border-bottom:1px rgba(255,255,255,.5) solid}}@media (min-width:768px){.bb-footer-grid-col.-nav{grid-column:3/5;grid-row:2/4;border-left:1px rgba(255,255,255,.5) solid;border-bottom:1px rgba(255,255,255,.5) solid}}@media (max-width:767px){.bb-footer-grid-col.-links{padding:4.5rem 3.9rem}}@media (min-width:768px){.bb-footer-grid-col.-links{grid-column:3/5;grid-row:4;padding:5rem 6.8rem;border-left:1px rgba(255,255,255,.5) solid}}@media (max-width:767px){.bb-footer-grid-col.-copy{padding:.5rem 3.9rem 5rem}}@media (min-width:768px){.bb-footer-grid-col.-copy{grid-column:4;grid-row:1;padding:7.8rem 0 0 6.3rem;border-left:1px rgba(255,255,255,.5) solid;border-bottom:1px rgba(255,255,255,.5) solid}}.bb-footer-subscribe{margin:2rem 0 0}@media (min-width:768px){.bb-footer-subscribe{width:57.2rem;margin:2.5rem 0 0}}.bb-footer-title{font-weight:700;font-size:1.8rem;line-height:105%;text-transform:uppercase}@media (min-width:768px){.bb-footer-title{font-size:2.2rem}}.bb-footer-address{font-weight:500;font-size:1.5rem;line-height:100%}@media (min-width:768px){.bb-footer-address{font-size:1.8rem}}.bb-footer-address p:not(:last-child){margin:0 0 1em}.bb-footer-address a{position:relative;text-decoration:none}@media (pointer:fine){.bb-footer-address a:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;transform:scaleX(0);border-top:1px solid;transition:transform .4s}.bb-footer-address a:hover:after{transform:scaleX(1)}}.bb-footer-socials{margin:-1rem 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.bb-footer-social{display:flex;align-items:center;justify-content:space-between;padding:.7rem 0;font-weight:500;font-size:1.5rem;line-height:130%;text-decoration:none}@media (min-width:768px){.bb-footer-social{font-size:1.8rem}}.bb-footer-social:after{content:"";display:block;width:1em;height:.4444444444em;margin:0 0 0 1.3rem;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 8"><path shape-rendering="crispEdges" fill="%23fff" d="M1 3.5a.5.5 0 0 0 0 1v-1Zm16.4.9c.1-.2.1-.6 0-.8L14.2.5a.5.5 0 1 0-.7.7L16.3 4l-2.8 2.8a.5.5 0 1 0 .7.7l3.2-3.1ZM1 4.5h16v-1H1v1Z"/></svg>');background-size:contain;transition:transform 1s cubic-bezier(.16,1,.3,1)}.bb-footer-social:hover:after{transform:translateX(-40%)}.bb-footer-social-title{position:relative;display:block;overflow:hidden}.bb-footer-social-title span{display:block;transition:transform .9s cubic-bezier(.16,1,.3,1)}.bb-footer-social-title span:after{content:attr(data-text);display:block;position:absolute;top:105%;left:0;right:0;transform:rotateX(-90deg);transform-origin:top center;transition:transform .9s cubic-bezier(.16,1,.3,1)}@media (pointer:fine){.bb-footer-social:hover .bb-footer-social-title span{transform:translateY(-105%)}.bb-footer-social:hover .bb-footer-social-title span:after{transform:rotateX(0)}}@media (min-width:768px){.bb-footer-navs{display:grid;grid-template-columns:22.6rem auto 34.4rem}}@media (max-width:767px){.bb-footer-nav{border-bottom:1px rgba(255,255,255,.5) solid}}@media (min-width:768px){.bb-footer-nav{padding:5.5rem 0 6.7rem 6.3rem;border-left:1px rgba(255,255,255,.5) solid}.bb-footer-nav:first-child{padding-left:6.8rem;border-left:none}}.bb-footer-nav-title{display:block;font-weight:700;font-size:1.5rem;line-height:100%;text-decoration:none}@media (max-width:767px){.bb-footer-nav-title{display:grid;align-items:center;grid-template-columns:minmax(10rem,-webkit-max-content) auto;grid-template-columns:minmax(10rem,max-content) auto;gap:1rem;padding:3.4rem 3.9rem;cursor:pointer}.bb-footer-nav-title:after{content:"";display:block;width:.8em;height:.5333333333em;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 8"><path fill="none" stroke="%23fff" stroke-linecap="round" stroke-width="1.5" d="m1 1 5 5 5-5"/></svg>');background-size:cover;transition:transform .35s}.bb-footer-nav.-open .bb-footer-nav-title:after{transform:scaleY(-1)}}@media (min-width:768px){.bb-footer-nav-title{margin:0 0 5.3rem;overflow:hidden;font-size:1.8rem}.bb-footer-nav-title span{display:block;transition:transform .9s cubic-bezier(.16,1,.3,1)}.bb-footer-nav-title span:after{content:attr(data-text);display:block;position:absolute;top:105%;left:0;right:0;transform:rotateX(-90deg);transform-origin:top center;transition:transform .9s cubic-bezier(.16,1,.3,1)}}@media (min-width:768px) and (pointer:fine){.bb-footer-nav-title:hover span{transform:translateY(-105%)}.bb-footer-nav-title:hover span:after{transform:rotateX(0)}}@media (max-width:767px){.bb-footer-nav-items{display:none;padding:0 3.9rem 3.4rem;margin:-.5rem 0;grid-template-columns:repeat(2,1fr);gap:0 1.5rem;transition:opacity .4s,display .4s}.bb-footer-nav.-open .bb-footer-nav-items{display:grid;opacity:1}}@media (min-width:768px){.bb-footer-nav-items{margin:-.85rem 0}}@media (min-width:768px){.bb-footer-nav-items.-by2{display:grid;grid-template-columns:repeat(2,1fr);gap:0 1.5rem}}.bb-footer-nav-item{display:block;padding:.35rem 0;overflow:hidden;font-weight:500;font-size:1.5rem;line-height:130%;text-decoration:none}@media (min-width:768px){.bb-footer-nav-item{padding:.595rem 0;font-size:1.8rem}}.bb-footer-nav-item-title{position:relative;display:block;overflow:hidden}.bb-footer-nav-item-title span{display:block;transition:transform .9s cubic-bezier(.16,1,.3,1)}.bb-footer-nav-item-title span:after{content:attr(data-text);display:block;position:absolute;top:105%;left:0;right:0;transform:rotateX(-90deg);transform-origin:top center;transition:transform .9s cubic-bezier(.16,1,.3,1)}@media (pointer:fine){.bb-footer-nav-item:hover .bb-footer-nav-item-title span{transform:translateY(-105%)}.bb-footer-nav-item:hover .bb-footer-nav-item-title span:after{transform:rotateX(0)}}.bb-footer-links{margin:-1.45rem 0}@media (min-width:768px){.bb-footer-links{margin:0 -1.7rem}}.bb-footer-link{display:block;padding:1.015rem 0;opacity:.7;font-weight:700;font-size:1.4rem;line-height:130%;text-transform:uppercase;text-decoration:none;transition:opacity .4s}@media (min-width:768px){.bb-footer-link{display:inline-block;padding:0 1.7rem;font-size:1.8rem}}@media (pointer:fine){.bb-footer-link:hover{opacity:1}}.bb-footer-link-title{position:relative;display:block;overflow:hidden}.bb-footer-link-title span{display:block;transition:transform .9s cubic-bezier(.16,1,.3,1)}.bb-footer-link-title span:after{content:attr(data-text);display:block;position:absolute;top:105%;left:0;right:0;transform:rotateX(-90deg);transform-origin:top center;transition:transform .9s cubic-bezier(.16,1,.3,1)}@media (pointer:fine){.bb-footer-link:hover .bb-footer-link-title span{transform:translateY(-105%)}.bb-footer-link:hover .bb-footer-link-title span:after{transform:rotateX(0)}}.bb-footer-copy{font-weight:700;font-size:1.4rem;line-height:100%}@media (min-width:768px){.bb-footer-copy{font-size:1.8rem}}