.bbg-commercial{--paper:#f4f2ed;--cream:#e9e4da;--ink:#151b1d;--charcoal:#172022;--muted:#6f716d;--gold:#a18047;--line:#d7d2c8;--white:#fff;--mustard:#c9931d}.bbg-commercial *{box-sizing:border-box}.bbg-commercial{scroll-behavior:smooth}.bbg-commercial{margin:0;background:var(--paper);color:var(--ink);font-family:Inter,Arial,sans-serif}.bbg-commercial a{color:inherit}.bbg-commercial .serif{font-family:Georgia,Times New Roman,serif;font-weight:400}.bbg-commercial .eyebrow{text-transform:uppercase;letter-spacing:.2em;font-size:10px;font-weight:700}.bbg-commercial .arrow{font-size:17px;margin-left:10px}.bbg-commercial .topbar{background:var(--charcoal);color:#f7f3ea;padding:10px 5vw;display:flex;justify-content:space-between;font-size:10px;letter-spacing:.14em;text-transform:uppercase}.bbg-commercial header{height:92px;padding:0 5vw;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;background:#f4f2edf5;border-bottom:1px solid var(--line);position:relative;z-index:5}.bbg-commercial .brand{font:26px Georgia,serif;text-decoration:none}.bbg-commercial nav{display:flex;gap:30px}.bbg-commercial nav a,.bbg-commercial .tools a{text-decoration:none;font-size:11px;text-transform:uppercase;letter-spacing:.13em}.bbg-commercial .tools{text-align:right}.bbg-commercial .hero{min-height:720px;position:relative;display:grid;align-items:end;color:#fff;overflow:hidden;background:#3c3d3f}.bbg-commercial .hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(bbg-commercial-photo-1.jpg) center 38%/cover no-repeat;filter:saturate(.8) contrast(1.04)}.bbg-commercial .hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0a0d0ee6,#0a0d0ea6 49%,#0a0d0e2e)}.bbg-commercial .hero-inner{position:relative;z-index:1;width:min(1280px,90%);margin:0 auto;padding:120px 0 92px}.bbg-commercial .hero-copy{max-width:690px}.bbg-commercial .hero .eyebrow{color:#ebc66f}.bbg-commercial .hero h1{font-size:clamp(58px,7vw,104px);line-height:.91;letter-spacing:-.035em;margin:19px 0 28px}.bbg-commercial .hero p{max-width:610px;font-size:18px;line-height:1.65;color:#ffffffe0;margin:0 0 38px}.bbg-commercial .buttons{display:flex;gap:12px;flex-wrap:wrap}.bbg-commercial .btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 24px;text-decoration:none;text-transform:uppercase;letter-spacing:.13em;font-size:10px;font-weight:700;border:1px solid transparent}.bbg-commercial .btn-light{background:#f8f6f1;color:var(--ink)}.bbg-commercial .btn-outline{border-color:#ffffff9e;color:#fff}.bbg-commercial .btn-dark{background:var(--charcoal);color:#fff}.bbg-commercial .btn-gold{background:var(--gold);color:#fff}.bbg-commercial .trust{background:var(--charcoal);color:#eeeae0;padding:18px 5vw;display:flex;justify-content:center;gap:clamp(20px,5vw,75px);text-transform:uppercase;letter-spacing:.14em;font-size:9px;font-weight:700;white-space:nowrap;overflow:auto}.bbg-commercial .intro{padding:115px 5vw 100px}.bbg-commercial .intro-grid{max-width:1220px;margin:auto;display:grid;grid-template-columns:.72fr 1.28fr;gap:105px;align-items:start}.bbg-commercial .intro h2{font-size:clamp(42px,5vw,68px);line-height:.98;margin:16px 0 0}.bbg-commercial .intro-copy{font-size:19px;line-height:1.65;color:#343939}.bbg-commercial .intro-copy p{margin:0 0 22px}.bbg-commercial .intro-copy strong{font-weight:600;color:var(--ink)}.bbg-commercial .audience{border-block:1px solid var(--line);padding:27px 4vw;display:flex;justify-content:center;gap:0;flex-wrap:wrap}.bbg-commercial .audience span{padding:7px 22px;border-right:1px solid var(--line);font-size:9px;letter-spacing:.14em;text-transform:uppercase;font-weight:700}.bbg-commercial .audience span:last-child{border:0}.bbg-commercial .capabilities{background:#e8e3d9;padding:110px 5vw}.bbg-commercial .section-head{max-width:1220px;margin:0 auto 55px;display:flex;justify-content:space-between;align-items:end;gap:40px}.bbg-commercial .section-head h2{font-size:clamp(44px,5vw,70px);line-height:.98;margin:14px 0 0}.bbg-commercial .section-head p{max-width:440px;color:var(--muted);font-size:14px;line-height:1.7}.bbg-commercial .cards{max-width:1220px;margin:auto;display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:#cbc4b7;border:1px solid #cbc4b7}.bbg-commercial .card{background:var(--paper);padding:50px;min-height:360px;display:flex;flex-direction:column;justify-content:space-between;transition:.25s}.bbg-commercial .card:hover{background:#fbfaf7}.bbg-commercial .card-top{display:flex;justify-content:space-between;align-items:start}.bbg-commercial .number{font:15px Georgia,serif;color:var(--gold)}.bbg-commercial .icon{width:58px;height:58px;border:1px solid var(--line);border-radius:50%;display:grid;place-items:center;color:var(--gold)}.bbg-commercial .icon svg{width:26px;height:26px;stroke:currentColor;fill:none;stroke-width:1.3}.bbg-commercial .card h3{font:36px/1.05 Georgia,serif;margin:45px 0 16px}.bbg-commercial .card p{color:var(--muted);font-size:14px;line-height:1.75;max-width:465px;margin:0}.bbg-commercial .card-link{display:inline-block;margin-top:25px;text-transform:uppercase;letter-spacing:.14em;font-size:9px;font-weight:700;text-underline-offset:5px}.bbg-commercial .difference{min-height:720px;background:var(--charcoal);color:#fff;display:grid;grid-template-columns:1fr 1fr}.bbg-commercial .difference-visual{position:relative;overflow:hidden;background:linear-gradient(145deg,#c99a2c,#5d4617)}.bbg-commercial .difference-visual:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(bbg-commercial-photo-1.jpg) 22% center/cover no-repeat;filter:saturate(.55) contrast(1.15)}.bbg-commercial .difference-visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#0d11128c,#0d11120a)}.bbg-commercial .visual-label{position:absolute;z-index:1;left:50px;bottom:45px;font-size:9px;text-transform:uppercase;letter-spacing:.16em}.bbg-commercial .difference-copy{padding:90px clamp(45px,7vw,115px);display:flex;flex-direction:column;justify-content:center}.bbg-commercial .difference-copy .eyebrow{color:#dbb86f}.bbg-commercial .difference-copy h2{font-size:clamp(46px,5vw,75px);line-height:.95;margin:17px 0 28px}.bbg-commercial .difference-copy p{color:#c8cecc;font-size:15px;line-height:1.8;margin:0 0 20px}.bbg-commercial .standard{border-top:1px solid #3e4849;margin-top:20px;padding-top:30px;font:italic 23px/1.3 Georgia,serif;color:#e0bf7d}.bbg-commercial .process{padding:115px 5vw;background:var(--paper)}.bbg-commercial .process-wrap{max-width:1220px;margin:auto}.bbg-commercial .process-grid{margin-top:58px;display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line)}.bbg-commercial .process-step{padding:34px 28px 0 0;border-right:1px solid var(--line);min-height:240px}.bbg-commercial .process-step:not(:first-child){padding-left:28px}.bbg-commercial .process-step:last-child{border-right:0}.bbg-commercial .process-step .num{font:14px Georgia,serif;color:var(--gold)}.bbg-commercial .process-step h3{font:27px/1.08 Georgia,serif;margin:34px 0 14px}.bbg-commercial .process-step p{font-size:12px;line-height:1.7;color:var(--muted);margin:0}.bbg-commercial .cta{margin:0 5vw 110px;background:#d5a12d;position:relative;overflow:hidden}.bbg-commercial .cta:after{content:"BG";position:absolute;right:-20px;bottom:-105px;font:320px/.7 Georgia,serif;color:#ffffff1c}.bbg-commercial .cta-inner{position:relative;z-index:1;padding:85px clamp(35px,7vw,100px);max-width:1000px}.bbg-commercial .cta .eyebrow{color:#4f3a0e}.bbg-commercial .cta h2{font-size:clamp(50px,6vw,84px);line-height:.93;margin:16px 0 25px}.bbg-commercial .cta p{font-size:17px;line-height:1.65;max-width:680px;margin:0 0 35px;color:#33270e}.bbg-commercial .cta .secondary{display:inline-block;margin-left:24px;font-size:10px;text-transform:uppercase;letter-spacing:.13em;font-weight:700;text-decoration:underline;text-underline-offset:5px}.bbg-commercial footer{background:var(--charcoal);color:#eeeae1;padding:70px 5vw 30px}.bbg-commercial .footer-grid{display:grid;grid-template-columns:2fr repeat(4,1fr);gap:40px;max-width:1300px;margin:auto}.bbg-commercial .footer-brand{font:27px Georgia,serif}.bbg-commercial .footer-copy{color:#abaea9;font-size:12px;line-height:1.6}.bbg-commercial .footer-col h4{font-size:9px;text-transform:uppercase;letter-spacing:.17em;color:#b89c6a;margin:0 0 22px}.bbg-commercial .footer-col a{display:block;color:#ddd9d1;text-decoration:none;font-size:12px;margin:0 0 14px}.bbg-commercial .copyright{max-width:1300px;margin:55px auto 0;border-top:1px solid #394042;padding-top:25px;color:#888e8d;font-size:10px}@media(max-width:900px){.bbg-commercial nav{display:none}.bbg-commercial header{grid-template-columns:1fr auto}.bbg-commercial .tools{grid-column:2}.bbg-commercial .hero{min-height:650px}.bbg-commercial .intro-grid{grid-template-columns:1fr;gap:35px}.bbg-commercial .section-head{display:block}.bbg-commercial .cards,.bbg-commercial .difference{grid-template-columns:1fr}.bbg-commercial .difference-visual{min-height:480px}.bbg-commercial .process-grid{grid-template-columns:1fr 1fr}.bbg-commercial .process-step:nth-child(2){border-right:0}.bbg-commercial .process-step{border-bottom:1px solid var(--line);padding:28px!important}.bbg-commercial .footer-grid{grid-template-columns:1fr 1fr}.bbg-commercial .footer-grid>div:first-child{grid-column:1/-1}}@media(max-width:560px){.bbg-commercial .topbar span:last-child{display:none}.bbg-commercial .hero{min-height:640px}.bbg-commercial .hero:before{background-position:52% center}.bbg-commercial .hero:after{background:linear-gradient(0deg,#0a0d0ee8,#0a0d0e57)}.bbg-commercial .hero-inner{padding:90px 0 60px}.bbg-commercial .hero h1{font-size:55px}.bbg-commercial .hero p{font-size:15px}.bbg-commercial .buttons{display:grid}.bbg-commercial .btn{width:100%}.bbg-commercial .intro,.bbg-commercial .capabilities,.bbg-commercial .process{padding:80px 24px}.bbg-commercial .intro-grid{gap:28px}.bbg-commercial .intro-copy{font-size:16px}.bbg-commercial .audience{justify-content:flex-start;flex-wrap:nowrap;overflow:auto}.bbg-commercial .cards{display:block;border:0}.bbg-commercial .card{margin-bottom:1px;padding:35px 28px;min-height:325px}.bbg-commercial .difference-visual{min-height:390px}.bbg-commercial .difference-copy{padding:70px 28px}.bbg-commercial .process-grid{grid-template-columns:1fr}.bbg-commercial .process-step{border-right:0;min-height:0;padding:27px 0!important}.bbg-commercial .cta{margin:0 18px 80px}.bbg-commercial .cta-inner{padding:65px 25px}.bbg-commercial .cta .secondary{display:block;margin:24px 0 0}.bbg-commercial .footer-grid{grid-template-columns:1fr}.bbg-commercial .footer-grid>div:first-child{grid-column:auto}}.bbg-commercial{display:flow-root;position:relative;max-width:1920px;margin-inline:auto}.bbg-commercial :is(h1,h2,h3,p){text-transform:none}.bbg-commercial a:focus-visible,.bbg-commercial button:focus-visible{outline:2px solid #b39051;outline-offset:4px}.bbg-commercial .trust .bbg-craft-list{display:flex;justify-content:center;gap:clamp(20px,5vw,75px);max-width:none;white-space:nowrap}.bbg-commercial .trust .bbg-craft-list>li{display:flex;align-items:center;gap:9px;padding:0;border:0}.bbg-commercial .trust .bbg-craft-icon{width:24px;height:24px;flex-basis:24px;color:#f8f6f2!important}.bbg-commercial .trust .bbg-craft li:last-child .bbg-craft-icon{color:#b78a56!important}.bbg-commercial .trust .bbg-craft-title{font-size:9px;font-weight:700}.bbg-commercial .trust .bbg-craft-description{display:none}@media(max-width:900px){.bbg-commercial .trust .bbg-craft-list{justify-content:flex-start;overflow-x:auto}.bbg-commercial .trust .bbg-craft-list>li{flex:0 0 auto}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/bbg-commercial.css.map */
