:root{--bll-lime:#8dc63f;--bll-green:#4f9e35;--bll-deep:#00535a;--bll-ink:#102f33;--bll-mist:#f1f6f0;--bll-line:#dbe7dc}.bll-home{color:var(--bll-ink);background:#fff}.bll-wrap{width:min(1220px,calc(100% - 48px));margin:auto}.bll-hero{height:min(850px,calc(100vh - 70px));min-height:680px;position:relative;display:flex;align-items:center;overflow:hidden;background:#062f32}.bll-hero__video,.bll-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.bll-hero__video{object-fit:cover}.bll-hero__shade{background:linear-gradient(90deg,#021f21e8,#021f21ad 48%,#021f2114 82%)}.bll-hero__content{position:relative;z-index:2;color:#fff}.bll-kicker{display:flex;align-items:center;gap:10px;text-transform:uppercase;letter-spacing:.16em;font-size:.75rem;font-weight:900}.bll-kicker span{display:block;width:34px;height:3px;background:var(--bll-lime)}.bll-kicker--dark{color:var(--bll-deep)}.bll-hero h1{font-size:clamp(4rem,8vw,7.5rem);line-height:.82;letter-spacing:-.055em;font-weight:950;text-transform:uppercase;margin:24px 0}.bll-hero h1 em{font-style:normal;color:var(--bll-lime)}.bll-hero__content>p{font-size:clamp(1.08rem,1.7vw,1.35rem);line-height:1.6;max-width:640px;margin:0 0 28px}.bll-actions{display:flex;gap:12px;flex-wrap:wrap}.bll-button{display:inline-flex;min-height:54px;align-items:center;justify-content:center;padding:14px 25px;border-radius:5px;text-transform:uppercase;letter-spacing:.04em;font-size:.85rem;font-weight:900;text-decoration:none;transition:.2s}.bll-button:hover{transform:translateY(-2px)}.bll-button--green{background:var(--bll-lime);color:#143217}.bll-button--green:hover{background:#a0d851}.bll-button--ghost{border:2px solid rgba(255,255,255,.75);color:#fff}.bll-button--ghost:hover,.bll-button--white{background:#fff;color:var(--bll-deep)}.bll-fit-note{margin-top:24px;padding-left:16px;border-left:3px solid var(--bll-lime);font-size:.9rem;color:#fffc}.bll-fit-note strong{color:#fff}.bll-fit-note a{color:#fff;text-decoration:underline}.bll-scroll{position:absolute;z-index:2;right:28px;bottom:28px;color:#fff;text-decoration:none;display:flex;gap:10px;align-items:center;writing-mode:vertical-rl;font-size:.7rem;text-transform:uppercase;letter-spacing:.18em}.bll-proof{border-bottom:1px solid var(--bll-line)}.bll-proof__grid{display:grid;grid-template-columns:repeat(4,1fr)}.bll-proof__grid>div{padding:24px;border-right:1px solid var(--bll-line)}.bll-proof__grid>div:first-child{padding-left:0}.bll-proof__grid>div:last-child{border:0}.bll-proof b,.bll-proof span{display:block}.bll-proof b{font-size:1.03rem;color:var(--bll-deep)}.bll-proof span{font-size:.82rem;color:#667a7d;margin-top:4px}.bll-section{padding:100px 0}.bll-title-row{display:grid;grid-template-columns:1.1fr .7fr;gap:70px;align-items:end;margin-bottom:48px}.bll-title-row h2,.bll-story h2,.bll-video-section h2,.bll-expectations h2,.bll-cta h2{font-size:clamp(2.5rem,5vw,4.5rem);line-height:.98;letter-spacing:-.045em;font-weight:950;margin:17px 0 0}.bll-title-row>p{font-size:1.08rem;line-height:1.75;color:#587074;margin:0}.bll-find{background:var(--bll-mist)}.bll-machine-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.bll-machine{height:330px;position:relative;overflow:hidden;border-radius:8px;color:#fff;text-decoration:none}.bll-machine:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#012629e0,#01262900 65%)}.bll-machine img{width:100%;height:100%;object-fit:cover;transition:transform .45s}.bll-machine:hover img{transform:scale(1.04)}.bll-machine>div{position:absolute;z-index:2;left:28px;right:28px;bottom:24px;display:flex;justify-content:space-between;align-items:end;gap:20px}.bll-machine span{font-size:1.6rem;font-weight:900}.bll-machine b{font-size:.78rem;text-transform:uppercase;color:var(--bll-lime)}.bll-assist-bar{background:var(--bll-deep);color:#fff;margin-top:20px;padding:24px 28px;border-radius:7px;display:flex;justify-content:space-between;align-items:center}.bll-assist-bar strong,.bll-assist-bar span{display:block}.bll-assist-bar span{color:#ffffffb8;font-size:.9rem;margin-top:3px}.bll-assist-bar a{color:var(--bll-lime);font-weight:900;text-transform:uppercase;text-decoration:none;font-size:.82rem}.bll-story__grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:70px;align-items:center}.bll-story__copy>p{font-size:1.08rem;line-height:1.75;color:#586f73}.bll-story ul{list-style:none;padding:0;margin:28px 0}.bll-story li{padding:8px 0 8px 27px;position:relative}.bll-story li:before{content:"\2713";position:absolute;left:0;color:var(--bll-green);font-weight:900}.bll-arrow-link{color:var(--bll-deep);font-weight:900;text-decoration:none}.bll-story__image{margin:0;position:relative}.bll-story__image img{width:100%;height:600px;object-fit:cover;border-radius:8px}.bll-story__image figcaption{position:absolute;left:-30px;bottom:30px;background:var(--bll-lime);padding:20px 24px;box-shadow:0 12px 28px #00282b2e}.bll-story__image figcaption strong,.bll-story__image figcaption span{display:block}.bll-story__image figcaption span{font-size:.82rem;margin-top:3px}.bll-video-section{display:grid;grid-template-columns:1.35fr .65fr;background:var(--bll-deep);color:#fff}.bll-video-section__media video{display:block;width:100%;height:610px;object-fit:cover;background:#001b1d}.bll-video-section__copy{padding:70px;align-self:center}.bll-video-section__copy>p{line-height:1.75;color:#ffffffbf;margin:24px 0 30px}.bll-expectations{background:#eef4e9}.bll-expectations__grid{display:grid;grid-template-columns:1.2fr .8fr .8fr;gap:22px;align-items:stretch}.bll-grass-card{padding:30px;border:1px solid #cfddcf;background:#fff;border-radius:8px}.bll-grass-card--strong{background:var(--bll-deep);color:#fff}.bll-grass-card small{text-transform:uppercase;letter-spacing:.1em;font-weight:900;color:var(--bll-green)}.bll-grass-card--strong small{color:var(--bll-lime)}.bll-grass-card h3{font-size:1.4rem;margin:18px 0 10px}.bll-grass-card p{line-height:1.65;color:#5d7276}.bll-grass-card--strong p{color:#ffffffb8}.bll-gallery{display:grid;grid-template-columns:1.2fr .8fr 1fr;height:400px;gap:4px;background:#fff}.bll-gallery img{width:100%;height:100%;object-fit:cover}.bll-review-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.bll-review-grid blockquote{margin:0;padding:30px;border-top:4px solid var(--bll-lime);background:#f7f9f5}.bll-review-grid b{color:#d89d00;letter-spacing:.1em}.bll-review-grid p{font-size:1.04rem;line-height:1.7}.bll-review-grid cite{font-style:normal;color:#657a7e;font-size:.82rem}.bll-cta{padding:76px 0;background:linear-gradient(110deg,#00535a,#38823b);color:#fff}.bll-cta__inner{display:flex;justify-content:space-between;gap:50px;align-items:center}.bll-cta h2{margin-bottom:12px}.bll-cta p{color:#ffffffc2;margin:0}@media(max-width:950px){.bll-proof__grid{grid-template-columns:1fr 1fr}.bll-proof__grid>div{border-bottom:1px solid var(--bll-line)}.bll-title-row,.bll-story__grid,.bll-expectations__grid{grid-template-columns:1fr;gap:28px}.bll-video-section{grid-template-columns:1fr}.bll-video-section__media video{height:480px}.bll-story__image figcaption{left:20px}.bll-cta__inner{display:block}.bll-cta .bll-actions{margin-top:28px}}@media(max-width:620px){.bll-wrap{width:calc(100% - 28px)}.bll-hero{min-height:670px}.bll-hero__shade{background:#021f21b3}.bll-hero h1{font-size:3.55rem}.bll-actions{display:grid}.bll-button{width:100%}.bll-scroll{display:none}.bll-proof__grid,.bll-machine-grid,.bll-review-grid{grid-template-columns:1fr}.bll-proof__grid>div{padding:16px 0;border-right:0}.bll-section{padding:70px 0}.bll-machine{height:270px}.bll-machine>div{display:block}.bll-machine b{display:block;margin-top:8px}.bll-assist-bar{display:block}.bll-assist-bar a{display:block;margin-top:18px}.bll-story__image img{height:420px}.bll-video-section__media video{height:280px}.bll-video-section__copy{padding:50px 24px}.bll-gallery{height:auto;grid-template-columns:1fr}.bll-gallery img{height:260px}.bll-cta__inner{display:block}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/bll-redesign.css.map */
