.brx-about{background:#08090c;color:#fff;overflow:hidden}.brx-about__hero{position:relative;min-height:clamp(58rem,72vw,88rem);display:flex;align-items:flex-end}.brx-about__hero>img,.brx-about__drive>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.brx-about__hero-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#08090c0d 25%,#08090c47 52%,#08090c)}.brx-about__hero-copy{position:relative;z-index:1;padding-bottom:clamp(5rem,8vw,10rem)}.brx-about__hero-copy p,.brx-about__drive-copy p,.brx-about__kicker{margin:0 0 2rem;color:#ff2923;font-size:1.1rem;font-weight:900;letter-spacing:.22em}.brx-about__hero-copy h1{max-width:105rem;margin:0;color:#fff;font-size:clamp(4.4rem,7vw,9rem);line-height:.88;letter-spacing:-.055em}.brx-about__hero-copy h1 span,.brx-about h2 span{color:#ff2923}.brx-about__story{padding-top:clamp(8rem,12vw,15rem);padding-bottom:clamp(6rem,9vw,11rem);text-align:center}.brx-about__story h2,.brx-about__final h2{margin:0;color:#fff;font-size:clamp(4rem,6.5vw,7.8rem);line-height:.92;letter-spacing:-.05em}.brx-about__story-copy{max-width:78rem;margin:4rem auto 0;color:#c8c8cc;font-size:clamp(1.65rem,2vw,1.9rem);line-height:1.75}.brx-about__story-copy p{margin:0 0 2rem}.brx-about__story-copy strong{color:#fff}.brx-about__values{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;padding-bottom:clamp(8rem,12vw,15rem)}.brx-about__values article{min-height:27rem;padding:3.2rem;background:linear-gradient(145deg,#14151a,#0b0c0f);border:1px solid #303137;border-top:2px solid #e10600;box-shadow:0 2rem 5rem #00000047}.brx-about__values span{color:#ff2923;font-size:1.1rem;font-weight:900;letter-spacing:.18em}.brx-about__values h3{margin:3rem 0 1.5rem;color:#fff;font-size:2.6rem;line-height:1}.brx-about__values p{margin:0;color:#bfc0c4;font-size:1.55rem;line-height:1.7}.brx-about__drive{position:relative;min-height:clamp(54rem,58vw,76rem);display:flex;align-items:center}.brx-about__drive-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#08090c,#08090cc7 28%,#08090c14 68%),linear-gradient(180deg,#08090c 0%,transparent 16%,transparent 82%,#08090c 100%)}.brx-about__drive-copy{position:relative;z-index:1;width:100%}.brx-about__drive-copy h2{max-width:74rem;margin:0;color:#fff;font-size:clamp(4.2rem,6.8vw,8.2rem);line-height:.9;letter-spacing:-.055em}.brx-about__final{padding-top:clamp(9rem,12vw,15rem);padding-bottom:clamp(10rem,13vw,16rem);text-align:center}.brx-about__final>p:not(.brx-about__kicker){max-width:67rem;margin:3rem auto 4rem;color:#c5c5c8;font-size:1.75rem;line-height:1.7}.brx-about__button{min-height:5.8rem;padding:0 3.2rem;background:#e10600!important;color:#fff!important;border:0!important;font-weight:900;letter-spacing:.09em}.brx-about__button:before,.brx-about__button:after{box-shadow:none!important}.brx-about__button:hover{background:#ff211b!important}@media(max-width:989px){.brx-about__values{grid-template-columns:1fr}.brx-about__values article{min-height:0;text-align:center}.brx-about__drive-shade{background:linear-gradient(180deg,#08090c,#08090c40,#08090cb8 72%,#08090c)}.brx-about__drive{align-items:flex-end}.brx-about__drive-copy{text-align:center;padding-bottom:7rem}}@media(max-width:749px){.brx-about__hero{min-height:65rem}.brx-about__hero>img{object-position:62% center}.brx-about__hero-shade{background:linear-gradient(180deg,#08090c0d 20%,#08090c7a 55%,#08090c)}.brx-about__hero-copy{text-align:center;padding-bottom:5.5rem}.brx-about__hero-copy h1{font-size:clamp(3.8rem,12vw,5.2rem);overflow-wrap:anywhere}.brx-about__story h2,.brx-about__final h2{font-size:clamp(3.5rem,11vw,5rem);overflow-wrap:anywhere}.brx-about__story-copy{font-size:1.6rem;line-height:1.65}.brx-about__values{padding-left:1.5rem;padding-right:1.5rem}.brx-about__values article{padding:2.7rem 2.2rem}.brx-about__drive{min-height:62rem}.brx-about__drive>img{object-position:67% center}.brx-about__drive-copy{padding-bottom:5rem}.brx-about__drive-copy h2{font-size:clamp(3.7rem,11.5vw,5.2rem);overflow-wrap:anywhere}.brx-about__final{padding-left:1.8rem;padding-right:1.8rem}.brx-about__button{width:100%;padding:0 1.4rem;font-size:1.2rem}}.brx-page{min-height:70vh;background:#080808;color:#fff;padding:clamp(6rem,10vw,11rem) 0}.brx-page__inner{max-width:100rem}.brx-page__header{text-align:center;margin-bottom:6rem}.brx-page__eyebrow{color:#e10600;font-size:1.2rem;letter-spacing:.22em;font-weight:800}.brx-page h1{font-size:clamp(4.2rem,7vw,7.4rem);line-height:.98;letter-spacing:-.05em;margin:2rem 0 3rem}.brx-page__line{display:block;width:6rem;height:.3rem;margin:auto;background:#e10600}.brx-page__body{max-width:82rem;margin-inline:auto;text-align:center;font-size:1.7rem;line-height:1.8;color:#c7c7c7}.brx-page__body>div>p:first-child strong{color:#fff;font-size:1.3rem;letter-spacing:.18em}.brx-page__body h2{color:#fff;font-size:clamp(2.7rem,4vw,3.8rem);line-height:1.15;margin:5rem 0 2rem}.brx-page__body ul{display:inline-block;text-align:left;margin:1rem auto 2rem;padding-left:2rem}.brx-page__body li{margin:.7rem 0}.brx-page__body a{color:#fff;text-decoration-color:#e10600;text-underline-offset:.5rem}.brx-page__body details{text-align:left;border-top:1px solid #34353a;padding:2.2rem 0}.brx-page__body details:last-child{border-bottom:1px solid #34353a}.brx-page__body summary{position:relative;color:#fff;font-size:1.8rem;font-weight:750;cursor:pointer;padding-right:4rem;list-style:none}.brx-page__body summary::-webkit-details-marker{display:none}.brx-page__body summary:after{content:"+";position:absolute;right:.5rem;top:50%;color:#e10600;font-size:2.6rem;font-weight:400;transform:translateY(-50%)}.brx-page__body details[open] summary:after{content:"\2212"}.brx-page__body details p{margin:1.5rem 4rem 0 0;color:#aaa}.brx-contact{display:grid;grid-template-columns:1fr 1fr;gap:2rem;max-width:82rem;margin:6rem auto 0}.brx-contact__field{display:grid;gap:.8rem;text-align:left}.brx-contact__field--wide{grid-column:1/-1}.brx-contact label{font-size:1.15rem;letter-spacing:.14em;text-transform:uppercase;color:#fff}.brx-contact input,.brx-contact textarea{width:100%;background:transparent;border:1px solid #38393f;border-radius:.4rem;color:#fff;padding:1.6rem;font:inherit;transition:border-color .2s ease,box-shadow .2s ease}.brx-contact input:focus,.brx-contact textarea:focus{outline:0;border-color:#e10600;box-shadow:0 0 0 .2rem #e106002e}.brx-contact__success{grid-column:1/-1;color:#fff;border:1px solid #245f38;padding:1.5rem}.brx-contact__button{grid-column:1/-1;justify-self:center;min-width:24rem;min-height:5.5rem;margin-top:1rem;background:#e10600!important;color:#fff!important;border:0!important;font-weight:800;letter-spacing:.12em}.brx-contact__button:after,.brx-contact__button:before{box-shadow:none!important}.brx-contact__button:hover{background:#ff1711!important}@media(max-width:749px){.brx-page{padding:6rem 0}.brx-page__header{margin-bottom:4rem}.brx-page h1{font-size:4.2rem}.brx-page__body{font-size:1.6rem}.brx-page__body h2{margin-top:4rem}.brx-page__body details p{margin-right:0}.brx-contact{grid-template-columns:1fr;gap:1.6rem;margin-top:4rem}.brx-contact__field--wide,.brx-contact__button{grid-column:auto}.brx-contact__button{width:100%}}@media(max-width:749px){.brx-about__hero,.brx-about__drive{display:block;min-height:0;height:auto;overflow:visible}.brx-about__hero>img,.brx-about__drive>img{position:static;display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain;object-position:center;background:#08090c}.brx-about__hero-shade,.brx-about__drive-shade{display:none}.brx-about__hero-copy,.brx-about__drive-copy{position:static;width:100%;max-width:none;padding:3.6rem 1.8rem 5.5rem;background:#08090c;text-align:center}.brx-about__hero-copy p,.brx-about__drive-copy p{font-size:.95rem;line-height:1.5;overflow-wrap:anywhere}.brx-about__hero-copy h1,.brx-about__drive-copy h2{width:100%;max-width:100%;margin:0 auto;font-size:clamp(3.2rem,9.8vw,4.6rem);line-height:.94;overflow:visible;word-break:normal}.brx-about__hero-copy h1 br,.brx-about__drive-copy h2 br{display:none}.brx-about__hero-copy h1 span,.brx-about__drive-copy h2 span{display:block;margin-top:.7rem}.brx-about__story,.brx-about__final{width:100%;max-width:100%;padding-left:1.8rem;padding-right:1.8rem;overflow:visible}.brx-about__story h2,.brx-about__final h2{width:100%;font-size:clamp(3.1rem,9.5vw,4.5rem);line-height:.96;overflow:visible;word-break:normal}.brx-about__story h2 br,.brx-about__final h2 br{display:none}.brx-about__story h2 span,.brx-about__final h2 span{display:block;margin-top:.7rem}.brx-about__values{width:100%;max-width:100%;overflow:visible}.brx-about__values article,.brx-about__values h3,.brx-about__values p{max-width:100%;overflow:visible;word-break:normal}}.brx-faq{min-height:80vh;padding:clamp(7rem,10vw,12rem) 0;background:radial-gradient(circle at 50% 0,rgba(225,6,0,.14),transparent 34%),#08090c;color:#fff}.brx-faq__hero{max-width:100rem;text-align:center}.brx-faq__kicker{margin:0 0 2rem;color:#ff2923;font-size:1.1rem;font-weight:900;letter-spacing:.2em}.brx-faq__hero h1,.brx-faq__cta h2{margin:0;color:#fff;font-size:clamp(4.2rem,7vw,8rem);line-height:.9;letter-spacing:-.055em}.brx-faq__hero h1 span,.brx-faq__cta h2 span{color:#ff2923}.brx-faq__hero>p:not(.brx-faq__kicker){max-width:68rem;margin:3rem auto;color:#d0d0d3;font-size:1.75rem;line-height:1.65}.brx-faq__button{min-height:5.8rem;padding:0 3rem;background:#e10600!important;color:#fff!important;border:0!important;font-weight:900;letter-spacing:.08em}.brx-faq__button:before,.brx-faq__button:after{box-shadow:none!important}.brx-faq__button:hover{background:#ff211b!important}.brx-faq__layout{display:grid;grid-template-columns:minmax(24rem,32rem) minmax(0,1fr);gap:clamp(3rem,6vw,8rem);align-items:start;padding-top:clamp(8rem,11vw,13rem)}.brx-faq__aside{position:sticky;top:12rem;padding:3rem;background:linear-gradient(145deg,#15161b,#0c0d10);border:1px solid #32333a;border-top:2px solid #e10600}.brx-faq__aside p{margin:0 0 3rem;color:#ff2923;font-size:1rem;font-weight:900;letter-spacing:.18em}.brx-faq__aside strong,.brx-faq__aside span{display:block}.brx-faq__aside strong{margin-top:2.4rem;color:#fff;font-size:2.4rem;line-height:1}.brx-faq__aside span{margin-top:.7rem;color:#aeb0b5;font-size:1.35rem;line-height:1.45}.brx-faq__questions{border-top:1px solid #36373d}.brx-faq__questions details{border-bottom:1px solid #36373d}.brx-faq__questions summary{position:relative;padding:2.7rem 6rem 2.7rem 0;color:#fff;font-size:clamp(1.7rem,2vw,2.1rem);font-weight:850;line-height:1.25;cursor:pointer;list-style:none}.brx-faq__questions summary::-webkit-details-marker{display:none}.brx-faq__questions summary:after{content:"+";position:absolute;right:1rem;top:50%;translate:0 -50%;color:#ff2923;font-size:3rem;font-weight:300}.brx-faq__questions details[open] summary:after{content:"\2212"}.brx-faq__questions details[open] summary{color:#ff2923}.brx-faq__questions details>div{padding:0 5rem 2.8rem 0}.brx-faq__questions p{margin:0;color:#c0c1c5;font-size:1.55rem;line-height:1.75}.brx-faq__questions a{display:inline-block;margin-top:1.8rem;color:#fff;font-size:1.05rem;font-weight:900;letter-spacing:.12em;text-decoration:none}.brx-faq__questions a span{color:#ff2923;font-size:1.7rem;margin-left:.6rem}.brx-faq__cta{max-width:96rem;padding-top:clamp(10rem,14vw,16rem);text-align:center}.brx-faq__cta>p:not(.brx-faq__kicker){max-width:60rem;margin:3rem auto 4rem;color:#bfc0c4;font-size:1.65rem;line-height:1.65}@media(max-width:749px){.brx-faq{padding:6rem 0 8rem}.brx-faq__hero,.brx-faq__cta{padding-left:1.7rem;padding-right:1.7rem}.brx-faq__hero h1,.brx-faq__cta h2{font-size:clamp(3.5rem,11vw,5rem);overflow-wrap:anywhere}.brx-faq__layout{grid-template-columns:1fr;padding-top:7rem}.brx-faq__aside{position:static;text-align:center}.brx-faq__questions summary{padding:2.2rem 4.5rem 2.2rem 0;font-size:1.65rem}.brx-faq__questions details>div{padding:0 0 2.4rem}.brx-faq__questions p{font-size:1.48rem}.brx-faq__button{width:100%;padding:0 1.2rem;font-size:1.15rem}.brx-faq__cta{padding-top:9rem}}.brx-science{background:#07080a;color:#fff;overflow:hidden}.brx-science img{display:block;width:100%;height:100%;object-fit:cover}.brx-science__hero{position:relative;min-height:min(82rem,86vh);display:grid;align-items:center}.brx-science__hero>img{position:absolute;top:0;right:0;bottom:0;left:0}.brx-science__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#040507f5,#040507c2 38%,#0405071f 72%),linear-gradient(0deg,#07080a 0%,transparent 25%)}.brx-science__hero-copy{position:relative;z-index:1;width:min(124rem,calc(100% - 4rem));margin:auto}.brx-science__hero-copy>p,.brx-science__manifesto>p,.brx-science__split-copy>p,.brx-science__formula-head>p,.brx-science__cta>p{margin:0 0 2rem;color:#ef1d27;font-size:1.2rem;font-weight:900;letter-spacing:.24em}.brx-science__hero h1{max-width:75rem;margin:0;font-size:clamp(5.4rem,8.5vw,11rem);line-height:.84;letter-spacing:-.065em;font-weight:950}.brx-science__hero h1 em{color:#ef1d27;font-style:normal}.brx-science__hero-copy>div{max-width:58rem;margin:3rem 0;color:#d3d4d8;font-size:clamp(1.7rem,2vw,2.1rem);line-height:1.55}.brx-science a{display:inline-flex;align-items:center;justify-content:center;min-height:5.8rem;padding:1.4rem 2.8rem;border-radius:.6rem;background:#e31b23;color:#fff;text-decoration:none;font-size:1.35rem;font-weight:900;letter-spacing:.09em;box-shadow:0 1.6rem 4rem #e31b2347;transition:.2s ease}.brx-science a:hover{background:#ff2932;transform:translateY(-2px)}.brx-science__manifesto{padding:clamp(7rem,10vw,13rem) 2rem;text-align:center}.brx-science__manifesto h2,.brx-science__formula-head h2,.brx-science__cta h2{margin:0;font-size:clamp(4rem,7vw,8.5rem);line-height:.95;letter-spacing:-.055em}.brx-science__manifesto h2 span,.brx-science__formula-head h2 span{color:transparent;-webkit-text-stroke:1px #888}.brx-science__pills{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:1.8rem;margin-top:4rem;color:#ddd;font-size:1.15rem;letter-spacing:.16em}.brx-science__pills i{width:.6rem;height:.6rem;border-radius:50%;background:#e31b23;box-shadow:0 0 1.5rem #e31b23}.brx-science__split{display:grid;grid-template-columns:1.08fr .92fr;min-height:75rem;background:#0d0e12}.brx-science__split-image{min-height:58rem}.brx-science__split-copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(5rem,7vw,9rem)}.brx-science__split-copy h2{margin:0 0 4rem;font-size:clamp(3.7rem,5vw,6.2rem);line-height:.98;letter-spacing:-.045em}.brx-science__split-copy h2 span{color:#e31b23}.brx-science__points{display:grid;gap:2.4rem}.brx-science__points article{display:grid;grid-template-columns:4.8rem 1fr;gap:1.6rem;padding-top:2.4rem;border-top:1px solid #303138}.brx-science__points b{color:#e31b23;font-size:1.2rem}.brx-science__points h3{margin:0 0 .8rem;font-size:1.8rem}.brx-science__points p{margin:0;color:#afb0b6;font-size:1.55rem;line-height:1.6}.brx-science__formula{width:min(124rem,calc(100% - 4rem));margin:auto;padding:clamp(8rem,11vw,14rem) 0}.brx-science__formula-head{text-align:center;margin-bottom:5rem}.brx-science__formula-image{height:clamp(32rem,50vw,64rem);overflow:hidden;border:1px solid #2d2f34;border-radius:2rem;box-shadow:0 3rem 9rem #00000073}.brx-science__ingredients{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:4rem;background:#2c2e34;border:1px solid #2c2e34}.brx-science__ingredients article{min-height:22rem;padding:3rem;background:#0d0e12}.brx-science__ingredients span{color:#e31b23;font-size:1.3rem;font-weight:900;letter-spacing:.16em}.brx-science__ingredients h3{margin:1.4rem 0 1rem;font-size:2rem}.brx-science__ingredients p{margin:0;color:#aeb0b5;font-size:1.5rem;line-height:1.55}.brx-science__routine{display:grid;grid-template-columns:repeat(3,1fr);width:min(92rem,calc(100% - 4rem));margin:0 auto clamp(8rem,10vw,13rem);border-block:1px solid #2c2e34}.brx-science__routine div{display:grid;place-items:center;padding:3.5rem 2rem;border-right:1px solid #2c2e34}.brx-science__routine div:last-child{border:0}.brx-science__routine strong{font-size:clamp(4rem,6vw,7rem);line-height:1}.brx-science__routine span{margin-top:1rem;color:#999;font-size:1.1rem;letter-spacing:.18em}.brx-science__cta{padding:clamp(8rem,11vw,14rem) 2rem;text-align:center;background:radial-gradient(circle at 50% 100%,rgba(225,6,0,.2),transparent 45%),#050506}.brx-science__cta h2{max-width:98rem;margin:0 auto 4rem}.brx-science__cta small{display:block;max-width:78rem;margin:2.5rem auto 0;color:#73757c;font-size:1.1rem;line-height:1.5}@media(max-width:989px){.brx-science__split{grid-template-columns:1fr}.brx-science__split-image{min-height:auto;aspect-ratio:16/10}.brx-science__split-copy{padding:6rem 3rem}.brx-science__ingredients{grid-template-columns:repeat(2,1fr)}}@media(max-width:649px){.brx-science__hero{min-height:70rem;align-items:end;padding-bottom:5rem}.brx-science__hero>img{object-position:64% center}.brx-science__shade{background:linear-gradient(0deg,#07080a 5%,#040507c7 55%,#04050726)}.brx-science__hero-copy{text-align:center}.brx-science__hero h1{font-size:5.2rem}.brx-science__hero-copy>div{font-size:1.6rem}.brx-science__ingredients{grid-template-columns:1fr}.brx-science__ingredients article{min-height:auto}.brx-science__routine{grid-template-columns:1fr}.brx-science__routine div{border-right:0;border-bottom:1px solid #2c2e34}.brx-science__formula-image{height:auto;aspect-ratio:1/1}.brx-science__formula-image img{object-position:center}.brx-science__cta h2{font-size:4rem}.brx-science a{width:100%;font-size:1.2rem}.brx-science__pills{gap:1.2rem}.brx-science__pills i{display:none}}.brx-science__hero{background:#07080a;isolation:isolate}.brx-science__hero>img{left:auto;width:64%;object-position:center}.brx-science__shade{z-index:0;background:linear-gradient(90deg,#07080a 0% 35%,#07080af0 48%,#07080a47 76%,#07080a0f)}.brx-science__hero-copy{padding:5rem 0}.brx-science__hero-copy>div{color:#f4f4f5;text-shadow:0 2px 18px #000}.brx-science__hero-copy>p,.brx-science__hero h1{text-shadow:0 3px 24px rgba(0,0,0,.95)}.brx-science__manifesto h2 span,.brx-science__formula-head h2 span{color:#dddfe3;-webkit-text-stroke:0}.brx-science__pills{color:#fff}.brx-science__points p,.brx-science__ingredients p,.brx-science__routine span{color:#d5d6da}.brx-science__cta small{color:#bfc0c5}.brx-science__split-copy>p,.brx-science__formula-head>p,.brx-science__manifesto>p,.brx-science__cta>p{color:#ff353d}@media(max-width:989px){.brx-science__hero>img{width:72%;opacity:.82}.brx-science__shade{background:linear-gradient(90deg,#07080a,#07080af5 42%,#07080a59)}}.brx-science h1,.brx-science h2,.brx-science h3,.brx-science strong{color:#fff!important;-webkit-text-fill-color:#fff!important}.brx-science__hero h1 em,.brx-science__split-copy h2 span{color:#f02a33!important;-webkit-text-fill-color:#f02a33!important}.brx-science__manifesto h2 span,.brx-science__formula-head h2 span{color:#e1e2e5!important;-webkit-text-fill-color:#e1e2e5!important}.brx-science p,.brx-science__hero-copy>div{opacity:1!important}.brx-science__hero-copy>div,.brx-science__points p,.brx-science__ingredients p{color:#f0f0f2!important;-webkit-text-fill-color:#f0f0f2!important}.brx-science__pills strong,.brx-science__routine span{color:#fff!important;-webkit-text-fill-color:#fff!important}.brx-science__ingredients span,.brx-science__points b{color:#ff353d!important;-webkit-text-fill-color:#ff353d!important}.brx-science__cta small{color:#d6d7da!important;-webkit-text-fill-color:#d6d7da!important;opacity:1!important}@media(max-width:649px){.brx-science__hero{min-height:auto;padding:0;display:flex;flex-direction:column}.brx-science__hero>img{position:relative;order:1;width:100%;height:auto;aspect-ratio:16/11;opacity:1;object-position:center}.brx-science__shade{display:none}.brx-science__hero-copy{order:2;width:100%;padding:4rem 2rem 6rem;background:linear-gradient(180deg,#0c0d10,#07080a)}.brx-science__hero-copy>div{color:#fff}.brx-science__hero h1{color:#fff!important;-webkit-text-fill-color:#fff!important}.brx-science__hero h1 em{color:#f02a33!important;-webkit-text-fill-color:#f02a33!important}}@media(min-width:650px){.brx-science__hero>img{width:64%;height:100%;object-fit:cover;object-position:center}}@media(max-width:649px){.brx-science__hero>img{width:100%;height:auto;aspect-ratio:1/1;object-fit:contain;object-position:center}}@media(min-width:990px){.brx-science__hero{min-height:760px;display:grid;grid-template-columns:36% 64%;align-items:stretch;background:#07080a}.brx-science__hero>img{position:relative!important;inset:auto!important;grid-column:2;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;background:#07080a}.brx-science__shade{display:none!important}.brx-science__hero-copy{position:absolute!important;z-index:2;left:max(20px,calc((100% - 124rem)/2));top:50%;transform:translateY(-50%);width:34%!important;max-width:520px!important;margin:0!important;padding:30px 20px!important}.brx-science__hero h1{font-size:clamp(5rem,5.7vw,8.2rem)!important;line-height:.9!important}.brx-science__hero-copy>div{font-size:clamp(1.55rem,1.5vw,1.9rem)!important;margin:2.4rem 0!important}}.brx-science__split-image{background:#07080a;display:flex;align-items:center;justify-content:center}.brx-science__split-image img{width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important;object-position:center!important}@media(max-width:989px){.brx-science__split-image{aspect-ratio:auto!important}.brx-science__split-image img{height:auto!important}}@media(min-width:990px){.brx-science__split{grid-template-columns:minmax(0,1.35fr) minmax(390px,.65fr)!important;min-height:0!important;align-items:center}.brx-science__split-image{min-height:0!important;width:100%!important;padding:0!important;overflow:visible!important}.brx-science__split-image img{width:100%!important;height:auto!important;max-width:none!important;object-fit:contain!important;display:block!important}.brx-science__split-copy{padding:clamp(4rem,4.5vw,7rem)!important}}.brx-science__explore{width:min(124rem,calc(100% - 4rem));margin:0 auto clamp(7rem,9vw,12rem);display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(3rem,5vw,8rem);border:1px solid rgba(236,54,77,.25);border-radius:2rem;overflow:hidden;background:linear-gradient(125deg,#18090e,#0c0c10 65%);box-shadow:0 2rem 7rem #0003}.brx-science__explore-image{align-self:stretch;min-height:34rem;position:relative;overflow:hidden;background:#18080e}.brx-science__explore-image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.brx-science__explore-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 65%,#0b0b10 100%)}.brx-science__explore-text{padding:clamp(3rem,4vw,6rem) clamp(2.5rem,4vw,6rem) clamp(3rem,4vw,6rem) 0}.brx-science__explore-kicker{color:#ff344a!important;font-size:1.2rem!important;font-weight:800!important;letter-spacing:.22em}.brx-science__explore h2{margin:1.3rem 0 2rem;font-size:clamp(3rem,3.5vw,5rem);font-weight:900;line-height:1.08;letter-spacing:-.035em;color:#fff}.brx-science__explore h2 span{color:#f62c46}.brx-science__explore-text>p:not(.brx-science__explore-kicker){font-size:clamp(1.6rem,1.5vw,1.9rem);line-height:1.7;color:#e7e3e5;margin:0 0 2.7rem}.brx-science__explore-text>a{background:transparent!important;border:1px solid #ed2443!important;box-shadow:none!important;border-radius:.5rem!important;padding:1.5rem 2.3rem!important;font-size:1.2rem!important}.brx-science__explore-text>a span{margin-left:1.1rem}@media(max-width:780px){.brx-science__explore{grid-template-columns:1fr;gap:0;width:calc(100% - 3rem)}.brx-science__explore-image{min-height:24rem}.brx-science__explore-image:after{background:linear-gradient(transparent 65%,#0b0b10)}.brx-science__explore-text{padding:2.5rem 2.2rem 3.2rem}.brx-science__explore h2{font-size:clamp(3rem,8vw,4.2rem)}.brx-science__explore-text>p:not(.brx-science__explore-kicker){font-size:1.7rem}.brx-science__explore-text>a{width:100%;max-width:350px}}.bf{container:bf / inline-size;background:#0b0c0e;color:#f4f3ef;font-family:Arial,Helvetica,sans-serif;width:100%;margin:auto;border-top:1px solid #fff2}.bf *{box-sizing:border-box}.bf-inner{max-width:1440px;margin:auto;padding:70px 5cqw 35px}.bf a{color:inherit;text-decoration:none}.bf-top{display:flex;justify-content:space-between;align-items:start;gap:50px;padding-bottom:55px}.bf-brand img{width:230px;max-width:100%;height:auto;display:block}.bf-brand p{font-size:9px;letter-spacing:.18em;color:#9298a3;margin:25px 0 0}.bf-top nav{display:flex;gap:26px;padding-top:20px}.bf-top nav a{font-size:11px;font-weight:700;letter-spacing:.09em}.bf-bottom{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:18px;border-top:1px solid #fff2;padding-top:30px;text-align:center}.bf-bottom>p{font-size:10px;color:#8e95a1;white-space:nowrap;margin:0;text-align:center}.bf-bottom nav{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 22px;max-width:1000px;margin-inline:auto;text-align:center}.bf-bottom nav a{font-size:10px;color:#adb1b9}.bf-note{font-size:10px;color:#808792;line-height:1.7;margin:30px 0 0}.bf-social{display:flex;justify-content:center;align-items:center;gap:24px;width:100%;margin:24px auto 0;text-align:center}.bf-social__item{display:flex;justify-content:center;align-items:center;width:24px;height:24px;color:#e2e3e6}.bf-social__item svg{display:block;width:20px;height:20px}.bf-social__item[aria-label=Facebook] svg{width:21px;height:21px}.bf a:hover{color:#fff;text-decoration:underline;text-underline-offset:4px}.bf a:focus-visible{outline:2px solid #fff;outline-offset:5px}@container bf (max-width:749px){.bf-inner{padding:50px 24px 32px;text-align:center}.bf-top{display:flex;flex-direction:column;align-items:center;padding-bottom:30px;text-align:center}.bf-brand{display:flex;flex-direction:column;align-items:center;width:100%}.bf-brand img{width:190px;margin-inline:auto}.bf-top nav{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:22px 28px;padding-top:38px;width:100%;text-align:center}.bf-top nav a{text-align:center}.bf-bottom{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.bf-bottom>p{text-align:center;width:100%}.bf-bottom nav{display:flex;justify-content:center;align-items:center;margin:23px auto 0;gap:17px 20px;width:100%;text-align:center}.bf-bottom nav a{text-align:center;font-size:8px;white-space:nowrap;letter-spacing:0}.bf-top nav a{font-size:9px;white-space:nowrap}.bf-note{margin:28px auto 0;text-align:center;max-width:520px;font-size:9px}.bf-social{gap:22px;margin-top:22px}.bf-social__item{width:24px;height:24px}}.bf .bf-contact-hub{margin:0 auto 47px;padding:clamp(28px,4vw,56px) clamp(17px,3.2vw,45px);background:linear-gradient(135deg,#111216,#08090c);border:1px solid rgba(243,54,80,.25);border-radius:22px;max-width:1180px}.bf .bf-contact-hub__intro{text-align:center;margin-bottom:30px}.bf .bf-contact-hub__kicker{font-size:11px!important;font-weight:800;letter-spacing:.18em;color:#ef3450!important;text-transform:uppercase}.bf .bf-contact-hub__intro h2{font-size:clamp(29px,3.8vw,48px)!important;line-height:1.1!important;font-weight:900!important;letter-spacing:-.04em;color:#fff!important;margin:12px 0 14px!important}.bf .bf-contact-hub__intro h2 span{color:#ff3150}.bf .bf-contact-hub__intro>p:last-child{font-size:16px!important;line-height:1.6!important;color:#c8cbd3!important;margin:0!important}.bf .bf-contact-hub__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.bf a.bf-contact-hub__card{display:flex;flex-direction:column;align-items:flex-start;gap:13px;text-align:left;padding:clamp(20px,2.6vw,34px);border-radius:14px;background:#18191e;border:1px solid #3a3b41;color:#fff!important;text-decoration:none!important;min-width:0;min-height:270px;transition:border-color .2s,transform .2s,background .2s}.bf a.bf-contact-hub__card--partner{background:linear-gradient(145deg,#251017,#171419);border-color:#f02d497a}.bf a.bf-contact-hub__card:hover{border-color:#ff3652;background:#23181e;transform:translateY(-2px)}.bf a.bf-contact-hub__card:focus-visible{outline:2px solid #fff;outline-offset:4px}.bf .bf-contact-hub__eyebrow{font-size:11px;letter-spacing:.13em;color:#fa6a7d;font-weight:800}.bf .bf-contact-hub__card>strong{display:block;font-size:clamp(20px,2.4vw,29px);font-weight:900;line-height:1.15;letter-spacing:-.035em}.bf .bf-contact-hub__detail{color:#dad6dc;font-size:15px;line-height:1.5}.bf .bf-contact-hub__email{font-size:clamp(15px,1.55vw,19px);color:#fff;font-weight:800;letter-spacing:-.015em;overflow-wrap:anywhere}.bf .bf-contact-hub__action{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:auto;width:100%;padding-top:17px;border-top:1px solid rgba(255,255,255,.18);color:#ff536e;font-size:12px;letter-spacing:.12em;font-weight:900}.bf .bf-contact-hub__action span{font-size:23px;line-height:1}@container bf (max-width:749px){.bf .bf-contact-hub{padding:32px 16px 22px;border-radius:17px;margin-bottom:31px}.bf .bf-contact-hub__intro{margin-bottom:22px}.bf .bf-contact-hub__intro>p:last-child{font-size:16px!important}.bf .bf-contact-hub__grid{grid-template-columns:1fr;gap:12px}.bf a.bf-contact-hub__card{min-height:240px;padding:23px 20px;gap:11px}.bf .bf-contact-hub__eyebrow{font-size:10px}.bf .bf-contact-hub__detail{font-size:15px}.bf .bf-contact-hub__email{font-size:17px}.bf .bf-contact-hub__action{font-size:11px}}@media(prefers-reduced-motion:reduce){.bf a.bf-contact-hub__card{transition:none}.bf a.bf-contact-hub__card:hover{transform:none}}.bf-bottom nav a{font-size:clamp(12px,1vw,14px)!important;line-height:1.45}.bf-top nav a{font-size:clamp(12px,1vw,14px)!important;line-height:1.5}.bf-note{font-size:clamp(12px,.95vw,14px)!important;line-height:1.65!important;color:#c5cad2!important}.bf-bottom>p,.bf-brand p{font-size:12px!important;line-height:1.5!important}@container bf (max-width:749px){.bf-bottom nav{gap:15px 18px!important}.bf-bottom nav a,.bf-top nav a{font-size:13px!important;white-space:normal!important}.bf-contact-hub__email{font-size:15px!important;overflow-wrap:anywhere}.bf-note{font-size:13px!important}}.bn{container:bn / inline-size;background:#08090bf5;color:#f4f3ef;width:100%;margin:auto;font-family:Arial,Helvetica,sans-serif;position:relative;z-index:35}.bn *{box-sizing:border-box}.bn-bar{height:82px;padding:0 5cqw;display:flex;align-items:center;gap:40px;border-bottom:1px solid #fff2;position:relative}.bn a{color:inherit;text-decoration:none}.bn-logo{display:block;width:128px;flex-shrink:0}.bn-logo img{display:block;width:100%;height:auto;max-height:48px;object-fit:contain}.bn-desktop{display:flex;align-items:center;gap:26px;flex:1}.bn-desktop a,.bn-actions a{font-size:10px;letter-spacing:.09em;font-weight:700;line-height:1.4;white-space:nowrap}.bn-desktop a{padding:15px 0}.bn-desktop a:hover{color:#f25564}.bn-actions{display:flex;gap:25px;align-items:center;margin-left:auto}.bn-cart{display:flex;align-items:center;gap:8px;padding:15px 0}.bn-cart span{font-size:9px;border:1px solid #fff5;min-width:20px;padding:3px;text-align:center}.bn-order{border:1px solid #fff4;border-radius:3px;padding:12px 16px}.bn-order:hover{border-color:#ee2437}.bn-mobile{display:none}.bn a:focus-visible,.bn summary:focus-visible{outline:2px solid #fff;outline-offset:5px}@container bn (max-width:1100px){.bn-bar{gap:25px}.bn-desktop{gap:19px}.bn-order{display:none}}@container bn (max-width:749px){.bn-bar{height:70px;padding:0 22px;gap:0;display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.bn-logo{width:110px;grid-column:2;grid-row:1;justify-self:center}.bn-desktop{display:none}.bn-actions{grid-column:3;grid-row:1;justify-self:end;margin-left:0;gap:0}.bn-cart{font-size:9px!important}.bn-mobile{display:block;grid-column:1;grid-row:1;justify-self:start}.bn-mobile summary{width:36px;height:44px;display:flex;flex-direction:column;justify-content:center;gap:7px;cursor:pointer;list-style:none}.bn-mobile summary::-webkit-details-marker{display:none}.bn-mobile summary span{width:24px;height:1px;background:#fff;display:block}.bn-mobile[open] summary span:first-child{transform:translateY(4px) rotate(45deg)}.bn-mobile[open] summary span:last-child{transform:translateY(-4px) rotate(-45deg)}.bn-mobile nav{position:absolute;z-index:40;top:70px;left:0;right:0;background:#111216;padding:20px 24px 30px;border-bottom:1px solid #fff3;box-shadow:0 20px 30px #0008}.bn-mobile nav a{display:block;padding:16px 0;border-bottom:1px solid #fff2;font-size:16px;letter-spacing:.06em;font-weight:700}.bn-mobile nav a:last-child{border:0}}.brx-word-red{color:#ee2437!important;font-weight:inherit}.bn a .brx-word-red{display:inline}
/*# sourceMappingURL=/cdn/shop/t/15/compiled_assets/styles.css.map?subset=gCAD */
