.bb{--bb-v6-forest:#233e33;--bb-v6-orange:#d06b42;--bb-v6-cream:#f3efe5;--bb-v6-ink:#1c2b23;--bb-v6-line:#cbd0c8;color:var(--bb-v6-ink);font-family:inherit}.bb .bb-container{max-width:1320px;width:calc(100% - 96px)}.bb:not(.bb-hero){padding-top:clamp(80px,8.5vw,120px);padding-bottom:clamp(80px,8.5vw,120px)}.bb .bb-eyebrow{font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--bb-v6-orange)}.bb:not(.bb-hero) .bb-container>h2,.bb .bb-heading h2,.bb .bb-collaborations-head h2,.bb .bb-contact-copy h2{font-size:clamp(38px,4.6vw,70px);font-weight:750;letter-spacing:-.065em;line-height:1.07;max-width:1040px;margin-top:20px;margin-bottom:45px;text-wrap:balance}.bb .bb-button{background:var(--bb-v6-orange);color:#fff;text-decoration:none;display:inline-flex;align-items:center;justify-content:space-between;gap:40px;padding:20px 27px;border-radius:0;font-weight:800;font-size:12px;letter-spacing:.07em;transition:transform .25s,background .25s}.bb .bb-button:hover{transform:translateY(-3px);background:#a84c31}.bb .bb-text-link{text-underline-offset:6px;font-weight:750}.bb-hero.bb-v6-hero{padding:0;background:var(--bb-v6-cream);overflow:hidden}.bb-v6-hero .bb-container{max-width:none;width:100%}.bb-v6-hero .bb-hero-grid{position:relative;display:grid;grid-template-columns:48% 52%;min-height:var(--bb-v6-hero-height,750px);gap:0;align-items:stretch}.bb-v6-hero .bb-hero-copy{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:70px 20px 75px max(48px,calc((100vw - 1224px)/2));background:var(--bb-v6-cream)}.bb-v6-hero .bb-hero-copy:before{content:"PARTNERSHIPS";position:absolute;top:20px;left:0;font-size:clamp(50px,8.4vw,135px);font-weight:900;letter-spacing:-.09em;color:#e3e4da;z-index:-1;white-space:nowrap;pointer-events:none}.bb-v6-hero .bb-hero-copy h1{position:relative;z-index:1;font-size:clamp(52px,5.9vw,92px);line-height:.99;letter-spacing:-.073em;font-weight:800;margin:45px -105px 26px 0;max-width:800px;text-wrap:balance}.bb-v6-hero .bb-lead{font-size:clamp(16px,1.4vw,19px);line-height:1.65;max-width:440px}.bb-v6-hero .bb-hero-visual{height:auto;min-height:var(--bb-v6-hero-height,750px);position:relative}.bb-v6-hero .bb-hero-visual img{height:100%;width:100%;object-fit:cover;object-position:var(--bb-v6-hero-position,center)}.bb-v6-hero .bb-v6-hero-stamp{position:absolute;right:0;bottom:0;width:52%;padding:25px 30px;background:var(--bb-v6-orange);color:#fff;display:flex;flex-direction:column;gap:12px;z-index:3}.bb-v6-hero-stamp small{font-size:10px;letter-spacing:.17em;font-weight:800}.bb-v6-hero-stamp strong{font-size:clamp(20px,2vw,30px);line-height:1.07;letter-spacing:-.04em}.bb-v6-process{display:flex;align-items:center;justify-content:space-between;gap:15px;flex-wrap:wrap;background:var(--bb-v6-forest);color:#fff;padding:31px max(48px,calc((100vw - 1224px)/2));font-size:11px;letter-spacing:.12em;font-weight:800}.bb-v6-process span:first-child{color:#efb49a}.bb-v6-process b{font-size:19px;color:#e6ad94}.bb-v6-duo{background:#f6f3ec}.bb-v6-duo .bb-heading h2{max-width:1050px}.bb-v6-duo .bb-v6-duo-top{display:flex;justify-content:space-between;border-top:2px solid var(--bb-v6-forest);padding:15px 0 25px;font-size:11px;font-weight:800;letter-spacing:.13em}.bb-v6-duo .bb-duo-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;align-items:stretch}.bb-v6-duo .bb-duo-panel{height:100%;min-height:400px;padding:43px 47px 35px;gap:0;justify-content:space-between;border-radius:0;box-shadow:none;transform:none}.bb-v6-duo .bb-duo-panel:not(.bb-dark){background:#ded6c8}.bb-v6-duo .bb-duo-panel.bb-dark{background:#244336}.bb-v6-duo .bb-duo-panel .bb-eyebrow{margin-bottom:50px}.bb-v6-duo .bb-duo-panel h3{font-size:clamp(34px,4vw,60px);font-weight:750;letter-spacing:-.065em;line-height:1.06;max-width:510px}.bb-v6-duo .bb-duo-disclosure{margin-top:50px}.bb-v6-duo .bb-duo-disclosure summary{text-transform:uppercase;font-weight:750;letter-spacing:.08em}.bb-v6-duo .bb-duo-chevron{width:36px;height:36px;border:1px solid currentColor;border-radius:50%;display:flex;align-items:center;justify-content:center}.bb-benefices{background:#e9ece5}.bb-benefices .bb-accordion summary{padding:28px 0;font-size:clamp(20px,2.7vw,35px);font-weight:700;letter-spacing:-.035em;line-height:1.2}.bb-benefices .bb-accordion details:hover{background:#dce4d9}.bb .bb-accordion .bb-toggle{border:1px solid #aab2a9;border-radius:50%;width:37px;height:37px;display:flex;align-items:center;justify-content:center;line-height:1}.bb-pourquoi{background:#f5f1e9}.bb-pourquoi .bb-v6-reasons-top{font-size:clamp(17px,2vw,25px);font-weight:800;letter-spacing:-.045em;margin-bottom:25px;line-height:1.2}.bb-v6-reasons-top em{font-style:normal;color:var(--bb-v6-orange)}.bb-pourquoi .bb-reasons{display:grid;grid-template-columns:1.35fr 1fr 1fr;grid-auto-rows:minmax(295px,auto);gap:12px}.bb-pourquoi .bb-reason{display:flex;flex-direction:column;min-height:0;padding:36px;border-radius:0;box-shadow:none;transform:none}.bb-pourquoi .bb-reason:first-child{grid-row:span 2;background:#254537;color:#fff}.bb-pourquoi .bb-reason:nth-child(2){background:#d7dfd6}.bb-pourquoi .bb-reason:nth-child(3){background:#e8d6c6}.bb-pourquoi .bb-reason:nth-child(4){grid-column:span 2;background:#d9dcd1}.bb-pourquoi .bb-reason h3{font-size:clamp(23px,2.5vw,34px);line-height:1.12;letter-spacing:-.04em;margin-top:auto}.bb-pourquoi .bb-reason-symbol{font-size:58px;color:var(--bb-v6-orange)}.bb-pourquoi .bb-reason:first-child .bb-reason-symbol{font-size:95px;color:#d9a18a}.bb-collaborations.bb-collaborations-v2{background:#1f332a;color:#fff}.bb-collaborations .bb-eyebrow{color:#e9a38a}.bb-collaborations .bb-collaborations-head{align-items:center}.bb-collaborations .bb-collaborations-head h2{color:#fff;max-width:850px}.bb-collaborations .bb-v6-collab-banner{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #66776c;padding:20px 0 32px;color:#c7d3ca;font-size:11px;font-weight:800;letter-spacing:.15em}.bb-collaborations .bb-carousel-arrow{border:1px solid #6f8275;color:#fff;background:transparent}.bb-collaborations .bb-cases-carousel .bb-case{flex-basis:min(85%,1080px)}.bb-collaborations .bb-case{background:#f5f0e8;color:#1f332a;border-radius:0;overflow:hidden;box-shadow:none;min-height:510px}.bb-collaborations .bb-case-media{height:auto;min-height:510px}.bb-collaborations .bb-case-media img{width:100%;height:100%;object-fit:var(--bb-photo-fit,cover);object-position:var(--bb-item-photo-position,center)}.bb-collaborations .bb-case-content{padding:clamp(28px,4vw,58px);display:flex;flex-direction:column;align-items:flex-start}.bb-collaborations .bb-case-content h3{font-size:clamp(32px,3.5vw,55px);line-height:1.05;letter-spacing:-.06em;margin:40px 0 20px}.bb-collaborations .bb-case-content .bb-text-link{margin-top:auto;color:#b55337}.bb-collaborations .bb-carousel-footer{color:#d3ddd4}.bb-chiffres{background:#d06b42;color:#fff;position:relative;overflow:hidden}.bb-chiffres .bb-container{position:relative;z-index:1}.bb-chiffres .bb-eyebrow,.bb-chiffres h2,.bb-chiffres .bb-intro{color:#fff}.bb-chiffres .bb-v6-stat-watermark{position:absolute;right:-35px;top:-50px;font-size:clamp(320px,42vw,680px);font-weight:900;letter-spacing:-.12em;line-height:1;color:#ffffff13;pointer-events:none}.bb-chiffres .bb-stats-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border-top:1px solid #ffffffa1;border-bottom:1px solid #ffffffa1;margin-top:58px}.bb-chiffres .bb-stat{border-top:0;border-right:1px solid #ffffff80;padding:42px 24px}.bb-chiffres .bb-stat:first-child{padding-left:0}.bb-chiffres .bb-stat:last-child{border-right:0}.bb-chiffres .bb-stat strong{font-size:clamp(45px,6vw,90px);font-weight:800;letter-spacing:-.07em;color:#fff}.bb-chiffres .bb-stat p{color:#fff}.bb-singularite{background:#f2efe7}.bb-singularite .bb-accordion{display:grid;grid-template-columns:1fr 1fr;column-gap:36px}.bb-singularite .bb-accordion details{border-top:1px solid #cbd0c8}.bb-singularite .bb-accordion summary{min-height:105px;font-size:clamp(17px,1.7vw,22px)}.bb-contact{background:#e1e7dc}.bb-contact .bb-contact-grid{grid-template-columns:43% 57%;gap:0}.bb-contact .bb-contact-copy{position:relative;padding:20px 65px 110px 0}.bb-contact .bb-contact-copy:after{content:"LET'S WORK\\A TOGETHER";white-space:pre;position:absolute;bottom:0;left:0;font-size:clamp(36px,5vw,75px);line-height:.9;letter-spacing:-.075em;color:#a9b9a8;font-weight:900;pointer-events:none}.bb-contact .bb-form-card{position:relative;background:#f8f6ef;padding:50px;box-shadow:18px 18px #c8d1c4;border-radius:0}.bb-contact .bb-form-card h3{font-size:clamp(29px,3.2vw,44px);letter-spacing:-.05em}.bb-contact .bb-v6-form-arrow{position:absolute;top:10px;right:25px;font-size:70px;color:#d9ded3;pointer-events:none}.bb-contact .bb-form-card input,.bb-contact .bb-form-card select,.bb-contact .bb-form-card textarea{border-radius:0}.bb-faq{background:#fff}.bb-faq .bb-accordion summary{font-size:clamp(18px,2vw,25px)}@media(max-width:990px){.bb .bb-container{width:calc(100% - 48px)}.bb-v6-hero .bb-hero-grid{grid-template-columns:1fr}.bb-v6-hero .bb-hero-copy{min-height:560px;padding:60px 24px}.bb-v6-hero .bb-hero-copy h1{margin-right:0;font-size:clamp(48px,8vw,75px)}.bb-v6-hero .bb-hero-visual{min-height:470px}.bb-v6-hero .bb-v6-hero-stamp{width:60%}.bb-pourquoi .bb-reasons{grid-template-columns:1fr 1fr}.bb-pourquoi .bb-reason:first-child{grid-row:span 2}.bb-pourquoi .bb-reason:nth-child(4){grid-column:span 1}.bb-singularite .bb-accordion,.bb-contact .bb-contact-grid{grid-template-columns:1fr}.bb-contact .bb-contact-copy{padding-bottom:130px}}@media(max-width:749px){.bb .bb-container{width:calc(100% - 36px)}.bb:not(.bb-hero){padding-top:70px;padding-bottom:70px}.bb:not(.bb-hero) .bb-container>h2,.bb .bb-heading h2,.bb .bb-collaborations-head h2,.bb .bb-contact-copy h2{font-size:clamp(32px,8.5vw,44px);margin-bottom:30px}.bb-v6-hero .bb-hero-copy{min-height:490px;padding:50px 18px}.bb-v6-hero .bb-hero-copy h1{font-size:clamp(44px,10vw,65px)}.bb-v6-hero .bb-hero-visual{min-height:360px}.bb-v6-hero .bb-v6-hero-stamp{width:78%;padding:18px}.bb-v6-hero .bb-v6-hero-stamp strong{font-size:21px}.bb-v6-process{flex-direction:column;align-items:flex-start;padding:25px 18px}.bb-v6-process b{display:none}.bb-v6-duo .bb-duo-grid{grid-template-columns:1fr}.bb-v6-duo .bb-duo-panel{min-height:300px;padding:30px 26px}.bb-v6-duo .bb-duo-panel .bb-eyebrow{margin-bottom:30px}.bb-v6-duo .bb-duo-panel h3{font-size:clamp(32px,8vw,44px)}.bb-v6-duo .bb-duo-disclosure{margin-top:32px}.bb-pourquoi .bb-reasons{grid-template-columns:1fr}.bb-pourquoi .bb-reason,.bb-pourquoi .bb-reason:first-child{grid-column:auto;grid-row:auto;min-height:285px}.bb-collaborations .bb-v6-collab-banner{flex-direction:column}.bb-collaborations .bb-cases-carousel .bb-case{flex-basis:91%}.bb-collaborations .bb-case-media{min-height:290px;height:290px}.bb-collaborations .bb-case-content{padding:30px}.bb-collaborations .bb-case-content h3{font-size:36px}.bb-chiffres .bb-stats-grid{grid-template-columns:1fr 1fr}.bb-chiffres .bb-stat{padding:22px 10px;border-bottom:1px solid #ffffff80}.bb-chiffres .bb-stat:nth-child(2n){border-right:0}.bb-chiffres .bb-stat strong{font-size:clamp(38px,9vw,55px)}.bb-contact .bb-form-card{padding:26px;box-shadow:9px 9px #c8d1c4}.bb-contact .bb-contact-copy{padding-right:0}.bb-benefices .bb-accordion summary{font-size:21px}}@media(prefers-reduced-motion:reduce){.bb *{scroll-behavior:auto!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/balao-b2b-v6.css.map */
