.b-collage .b-orbit{width:var(--bean-orbit-size,170px);height:var(--bean-orbit-size,170px)}.b-orbit-ring{animation-duration:var(--bean-orbit-speed,24s);animation-direction:var(--bean-orbit-direction,normal)}.b-orbit-ring text{fill:var(--bean-orbit-color,#111)}.b-orbit-icon{color:var(--bean-orbit-color,#111)}.b-orbit-play{display:grid;place-items:center;font-size:30px}.b-video-editable{aspect-ratio:var(--bean-video-ratio,16/9)}.b-video-editable>img{position:absolute;inset:0}.b-p-grid{grid-template-columns:repeat(var(--bean-project-columns,3),minmax(0,1fr))}.b-p-gallery{grid-template-columns:repeat(var(--bean-album-cols,3),minmax(0,1fr))}.b-team-editable .b-team-track .col{flex:0 0 calc(100% / var(--bean-team-cols,3));max-width:calc(100% / var(--bean-team-cols,3))}.b-team-editable .b-team-image .img-inner{aspect-ratio:1/1.08;background:#eee}.b-team-editable .b-team-image img{width:100%;height:100%;object-fit:cover}.b-team-info h3 a{color:inherit}.b-team-info h3 a:hover{color:var(--b-orange)}.b-team-editable .b-track-buttons{display:flex}.b-products ul.products,.b-products .products.row{grid-template-columns:repeat(var(--bean-product-cols,4),minmax(0,1fr))}.b-staff-profile{max-width:1140px;display:grid;grid-template-columns:360px minmax(0,1fr);gap:40px;margin:45px auto;padding:0 20px}.b-staff-profile-image img{width:100%;border-radius:20px}.bean-builder-preview .b-orbit-ring{animation:none!important}.bean-builder-preview .b-p-clone{display:none!important}.bean-builder-preview .b-reveal-pending{opacity:1;transform:none}.bean-builder-preview [data-project-carousel] .b-p-arrow,.bean-builder-preview [data-project-carousel] .b-p-controls{display:none}.bean-builder-preview .b-p-viewport{scroll-behavior:auto}
@media(max-width:767px){.b-collage .b-orbit{width:min(var(--bean-orbit-size,170px),120px);height:min(var(--bean-orbit-size,170px),120px)}.b-p-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.b-p-gallery{grid-template-columns:repeat(var(--bean-album-mobile,2),minmax(0,1fr))}.b-team-editable .b-team-track .col{flex:0 0 calc(87% / var(--bean-team-mobile,1));max-width:calc(87% / var(--bean-team-mobile,1))}.b-products ul.products,.b-products .products.row{grid-template-columns:repeat(var(--bean-product-mobile,2),minmax(0,1fr))}.b-staff-profile{grid-template-columns:1fr;margin:25px auto;gap:22px}}
@media(max-width:479px){.b-p-grid{grid-template-columns:repeat(var(--bean-project-mobile,1),minmax(0,1fr))}}
.b-p-carousel[data-autoplay=false] [data-project-pause]{display:none}.bean-builder-preview .b-team-social{max-height:36px;opacity:1}.b-team-editable .b-team-info{overflow-wrap:anywhere}
