.baneo-section{padding-top:min(calc(var(--baneo-pt, 64px) * .75),64px);padding-bottom:min(calc(var(--baneo-pb, 64px) * .75),64px)}@media screen and (min-width:750px){.baneo-section{padding-top:var(--baneo-pt, 64px);padding-bottom:var(--baneo-pb, 64px)}}.baneo-eyebrow{display:inline-block;margin:0 0 1.2rem;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--color-foreground),.7)}.baneo-heading{margin:0 0 1.6rem;font-size:calc(var(--font-heading-scale) * 2.8rem);line-height:1.15;letter-spacing:-.01em}.baneo-heading--xl{font-size:calc(var(--font-heading-scale) * 3.2rem)}@media screen and (min-width:750px){.baneo-heading{font-size:calc(var(--font-heading-scale) * 4rem)}.baneo-heading--xl{font-size:calc(var(--font-heading-scale) * 5.2rem)}}.baneo-subheading{margin:0 0 .8rem;font-size:calc(var(--font-heading-scale) * 2rem);line-height:1.3}.baneo-text{font-size:1.6rem;line-height:1.65;color:rgba(var(--color-foreground),.85)}.baneo-text p{margin:0 0 1.2rem}.baneo-text p:last-child{margin-bottom:0}@media screen and (min-width:750px){.baneo-text{font-size:1.7rem}}.baneo-center{text-align:center;margin-left:auto;margin-right:auto}.baneo-intro{max-width:72rem;margin-bottom:4rem}.baneo-actions{margin-top:2.8rem}.baneo-btn.button{gap:1rem;min-height:5.6rem;padding:0 3.2rem;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.5rem;letter-spacing:.02em;transition:transform .2s ease,box-shadow .2s ease}.baneo-btn--full.button{width:100%}@media screen and (min-width:750px){.baneo-btn--full.button{width:auto;min-width:32rem}}.baneo-btn--large.button{min-height:6.4rem;font-size:1.7rem;padding:0 4rem}.baneo-btn .baneo-icon{width:1.8rem;height:1.8rem;transition:transform .2s ease}@media(hover:hover){.baneo-btn.button:hover .baneo-icon{transform:translate(3px)}}.baneo-checks{display:flex;flex-wrap:wrap;gap:.6rem 2rem;margin:1.6rem 0 0;padding:0;list-style:none;font-size:1.4rem;color:rgba(var(--color-foreground),.8)}.baneo-center .baneo-checks,.baneo-checks--center{justify-content:center}.baneo-checks li{display:flex;align-items:center;gap:.6rem}.baneo-checks .baneo-icon{width:1.6rem;height:1.6rem;flex-shrink:0}.baneo-icon{display:block;width:2.4rem;height:2.4rem;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.baneo-icon-circle{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:5.6rem;height:5.6rem;border:1px solid rgba(var(--color-foreground),.9);border-radius:50%;color:rgb(var(--color-foreground))}.baneo-icon-circle .baneo-icon{width:2.6rem;height:2.6rem}.baneo-media{position:relative;overflow:hidden;border-radius:1.6rem;background:rgba(var(--color-foreground),.06)}.baneo-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.baneo-media--square{aspect-ratio:1 / 1}.baneo-media--portrait{aspect-ratio:4 / 5}.baneo-media--tall{aspect-ratio:3 / 4}.baneo-media--landscape{aspect-ratio:3 / 2}.baneo-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:1.6rem;text-align:center;border:2px dashed rgba(var(--color-foreground),.35);border-radius:inherit;color:rgba(var(--color-foreground),.75);background:repeating-linear-gradient(135deg,rgba(var(--color-foreground),.03) 0 12px,rgba(var(--color-foreground),.06) 12px 24px)}.baneo-placeholder__label{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.3rem;letter-spacing:.12em;text-transform:uppercase;line-height:1.4}.baneo-tag{position:absolute;z-index:1;left:1.2rem;bottom:1.2rem;padding:.4rem 1.2rem;border-radius:4rem;font-size:1.3rem;background:#ffffffeb;color:#152c67}.baneo-split{display:grid;gap:3.2rem;align-items:center}@media screen and (min-width:990px){.baneo-split{grid-template-columns:1fr 1fr;gap:6.4rem}.baneo-split--media-right .baneo-split__media{order:2}}@media screen and (max-width:989px){.baneo-split--mobile-text-first .baneo-split__media{order:2}}@media screen and (max-width:989px){.baneo-product--mobile-text_first .baneo-split__content{display:contents}.baneo-product--mobile-text_first .baneo-product__intro{order:1}.baneo-product--mobile-text_first .baneo-split__media{order:2}.baneo-product--mobile-text_first .baneo-product__details{order:3}.baneo-product--mobile-text_first .baneo-product__details>.baneo-benefits{margin-top:0}}.baneo-hero{position:relative;overflow:hidden}.baneo-hero__media{position:relative;overflow:hidden;background:rgba(var(--color-foreground),.06)}.baneo-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--baneo-hero-position, center) center}.baneo-hero__media .baneo-placeholder{border-radius:0}.baneo-hero__overlay{display:none;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.baneo-hero__content{position:relative;z-index:1;padding-top:3.2rem;padding-bottom:4rem}.baneo-hero__text{margin-top:.4rem}@media screen and (max-width:989px){.baneo-hero__media{aspect-ratio:var(--baneo-hero-mobile-ratio, 1 / 1)}}@media screen and (max-width:749px){.baneo-hero--mobile-overlay{display:flex;align-items:flex-end;min-height:calc(var(--baneo-hero-mobile-height, 90) * 1vh);min-height:calc(var(--baneo-hero-mobile-height, 90) * 1svh)}.baneo-hero--mobile-overlay .baneo-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto}.baneo-hero__media img{object-position:var(--baneo-hero-focal-x, 50%) var(--baneo-hero-focal-y, 50%)}.baneo-hero--mobile-overlay .baneo-hero__overlay{display:block;background:linear-gradient(0deg,rgba(var(--baneo-hero-mobile-overlay),var(--baneo-hero-mobile-overlay-alpha)),rgba(var(--baneo-hero-mobile-overlay),calc(var(--baneo-hero-mobile-overlay-alpha) * .8)) 40%,rgba(var(--baneo-hero-mobile-overlay),calc(var(--baneo-hero-mobile-overlay-alpha) * .35)) 58%,rgba(var(--baneo-hero-mobile-overlay),0) 72%)}.baneo-hero--mobile-overlay .baneo-hero__content{width:100%;padding-top:2.4rem;padding-bottom:3.2rem;--baneo-hero-btn-label: var(--color-button)}.baneo-hero--mobile-overlay .baneo-hero__inner{--color-foreground: 255, 255, 255;--color-button: 255, 255, 255;--color-button-text: var(--baneo-hero-btn-label)}.baneo-hero--mobile-overlay .baneo-eyebrow,.baneo-hero--mobile-overlay .baneo-heading,.baneo-hero--mobile-overlay .baneo-text,.baneo-hero--mobile-overlay .baneo-checks{text-shadow:0 1px 12px rgba(0,0,0,.2)}.baneo-hero--mobile-overlay .baneo-eyebrow{margin-bottom:.8rem;font-size:1.1rem;color:rgba(var(--color-foreground),.85)}.baneo-hero--mobile-overlay .baneo-heading--xl{margin-bottom:1.2rem;font-size:3.2rem;line-height:1.12}.baneo-hero--mobile-overlay .baneo-hero__text{margin-top:0;font-size:1.5rem;line-height:1.5;color:rgba(var(--color-foreground),.92)}.baneo-hero--mobile-overlay .baneo-actions{margin-top:2rem}.baneo-hero--mobile-overlay .baneo-checks{margin-top:1.2rem;font-size:1.3rem;color:rgba(var(--color-foreground),.9)}.baneo-hero--mobile-overlay .baneo-rating{margin-bottom:1.2rem;font-size:1.4rem}}@media screen and (min-width:990px){.baneo-hero{display:flex;align-items:center;min-height:var(--baneo-hero-height, 85vh)}.baneo-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.baneo-hero__overlay{display:block;background:linear-gradient(90deg,rgba(var(--baneo-hero-overlay),var(--baneo-hero-overlay-alpha)),rgba(var(--baneo-hero-overlay),calc(var(--baneo-hero-overlay-alpha) * .85)) 32%,rgba(var(--baneo-hero-overlay),0) 62%)}.baneo-hero__content{width:100%;padding-top:6.4rem;padding-bottom:6.4rem}.baneo-hero__inner{max-width:max(45%,48rem)}}.baneo-rating{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.2rem;margin-bottom:2rem;font-size:1.5rem;color:rgb(var(--color-foreground));text-decoration:none}.baneo-actions .baneo-rating{margin:2rem 0 0}.baneo-rating__stars{display:flex;gap:3px}.baneo-rating__star{display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;background:var(--baneo-star-bg);color:var(--baneo-star-color)}.baneo-rating--round .baneo-rating__star{border-radius:.4rem}.baneo-rating--plain .baneo-rating__star{width:2rem;background:none;color:var(--baneo-star-bg)}.baneo-rating__star svg{width:1.6rem;height:1.6rem;fill:currentColor}.baneo-rating--plain .baneo-rating__star svg{width:2rem;height:2rem}.baneo-rating__value{font-weight:600;text-decoration:underline;text-underline-offset:.3rem}.baneo-rating__hint{font-size:1.2rem;font-style:italic;opacity:.7}.baneo-reassurance__list{display:grid;grid-template-columns:repeat(2,1fr);gap:2.4rem 1.6rem;margin:0;padding:0;list-style:none}@media screen and (min-width:990px){.baneo-reassurance__list{grid-template-columns:repeat(var(--baneo-columns, 4),1fr)}}.baneo-reassurance__item{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center}.baneo-reassurance__item .baneo-icon-circle{width:4.8rem;height:4.8rem}.baneo-reassurance__item .baneo-icon-circle .baneo-icon{width:2.2rem;height:2.2rem}.baneo-reassurance__title{margin:0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.4rem;line-height:1.3}.baneo-reassurance__text{margin:0;font-size:1.3rem;color:rgba(var(--color-foreground),.75)}@media screen and (min-width:750px){.baneo-reassurance__title{font-size:1.6rem}}.baneo-problem__emotion{font-size:1.8rem;line-height:1.6;color:rgb(var(--color-foreground))}.baneo-problem__emotion p{margin:0 0 .6rem}.baneo-problem__reveal{margin-top:3.2rem;padding-top:3.2rem;border-top:1px solid rgba(var(--color-foreground),.15)}.baneo-problem__closing{margin:2.4rem 0 0;padding-left:1.6rem;border-left:3px solid rgb(var(--color-foreground));font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.8rem;line-height:1.4}@media screen and (min-width:750px){.baneo-problem__emotion{font-size:2rem}.baneo-problem__closing{font-size:2.1rem}}.baneo-product__media .baneo-media{background:transparent}.baneo-product__price{display:flex;align-items:baseline;gap:1.2rem;margin:0 0 2.4rem;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:2.8rem}.baneo-product__price-note{font-family:var(--font-body-family);font-weight:400;font-size:1.4rem;color:rgba(var(--color-foreground),.75)}.baneo-benefits{display:grid;gap:1.6rem;margin:2.4rem 0 0;padding:0;list-style:none}@media screen and (min-width:750px){.baneo-benefits{grid-template-columns:1fr 1fr}}.baneo-benefit{display:flex;gap:1.4rem;align-items:flex-start;padding:1.6rem;border-radius:1.2rem;background:rgb(var(--color-background))}.baneo-benefit .baneo-icon-circle{width:4.8rem;height:4.8rem}.baneo-benefit .baneo-icon-circle .baneo-icon{width:2.2rem;height:2.2rem}.baneo-benefit__title{margin:0 0 .4rem;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.6rem;line-height:1.3;color:rgb(var(--color-foreground))}.baneo-benefit__text{margin:0;font-size:1.4rem;line-height:1.5;color:rgba(var(--color-foreground),.8)}.baneo-proof__list{display:grid;gap:4.8rem}.baneo-compare__title{margin:0 0 .6rem;font-size:calc(var(--font-heading-scale) * 2rem);text-align:center}.baneo-compare__text{max-width:56rem;margin:0 auto 2rem;text-align:center}.baneo-compare__grid{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem;max-width:88rem;margin:0 auto}@media screen and (min-width:750px){.baneo-compare__grid{gap:2.4rem}}.baneo-compare__item{margin:0}.baneo-compare__label{margin:1.2rem 0 0;text-align:center;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.4rem}@media screen and (min-width:750px){.baneo-compare__label{font-size:1.6rem}}.baneo-steps__list{display:grid;gap:1.6rem;margin:0;padding:0;list-style:none;counter-reset:baneo-step}@media screen and (min-width:990px){.baneo-steps__list{grid-template-columns:repeat(var(--baneo-columns, 3),1fr);gap:2.4rem}}.baneo-step{display:flex;gap:1.6rem;align-items:flex-start;padding:2.4rem;border-radius:1.6rem;background:rgb(var(--color-background))}@media screen and (min-width:990px){.baneo-step{flex-direction:column;padding:3.2rem}}.baneo-step__number{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:4.8rem;height:4.8rem;border-radius:50%;background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.8rem}.baneo-step__title{margin:0 0 .6rem;font-size:calc(var(--font-heading-scale) * 1.8rem);line-height:1.3}.baneo-step__text{margin:0;font-size:1.5rem;line-height:1.55;color:rgba(var(--color-foreground),.8)}.baneo-steps__media{margin-top:3.2rem}.baneo-faq__list{max-width:80rem;margin:0 auto;border-top:1px solid rgba(var(--color-foreground),.15)}.baneo-faq__item{border-bottom:1px solid rgba(var(--color-foreground),.15)}.baneo-faq__question{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:2.2rem 0;cursor:pointer;list-style:none;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.6rem;line-height:1.4;color:rgb(var(--color-foreground))}.baneo-faq__question::-webkit-details-marker{display:none}@media screen and (min-width:750px){.baneo-faq__question{font-size:1.8rem}}.baneo-faq__toggle{position:relative;flex-shrink:0;width:3.2rem;height:3.2rem;border:1px solid rgba(var(--color-foreground),.9);border-radius:50%}.baneo-faq__toggle:before,.baneo-faq__toggle:after{content:"";position:absolute;top:50%;left:50%;width:1.2rem;height:1.5px;background:currentColor;transform:translate(-50%,-50%);transition:transform .25s ease}.baneo-faq__toggle:after{transform:translate(-50%,-50%) rotate(90deg)}.baneo-faq__item[open] .baneo-faq__toggle:after{transform:translate(-50%,-50%) rotate(0)}.baneo-faq__answer{padding:0 4.8rem 2.4rem 0}.baneo-final{position:relative;overflow:hidden}.baneo-final__inner{max-width:76rem}.baneo-final .baneo-heading{margin-bottom:2rem}.baneo-final__subheading{margin:0;font-size:1.8rem;line-height:1.5;color:rgba(var(--color-foreground),.85)}@media screen and (min-width:750px){.baneo-final__subheading{font-size:2rem}}@media(prefers-reduced-motion:reduce){.baneo-btn.button,.baneo-btn .baneo-icon,.baneo-faq__toggle:before,.baneo-faq__toggle:after{transition:none}}.footer .footer-block__details-content.rte ul{margin:0;padding:0;list-style:none}.footer .footer-block__details-content.rte li{margin-bottom:.6rem}.footer .footer-block__details-content.rte a{text-decoration:none}@media(hover:hover){.footer .footer-block__details-content.rte a:hover{text-decoration:underline}}.baneo-logos__heading{margin:0 0 2rem;text-align:center;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.3rem;letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--color-foreground),.7)}.baneo-logos__viewport{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.baneo-logos__track{display:flex;width:max-content;animation:baneo-logos-scroll var(--baneo-logos-duration, 40s) linear infinite;will-change:transform}.baneo-logos--pause .baneo-logos__viewport:hover .baneo-logos__track{animation-play-state:paused}.baneo-logos__group{display:flex;align-items:center;flex-shrink:0;margin:0;padding:0;list-style:none}.baneo-logos__item{display:flex;align-items:center;justify-content:center;flex-shrink:0;height:var(--baneo-logo-height);padding-right:var(--baneo-logo-spacing)}.baneo-logos__link{display:flex;align-items:center;height:100%}.baneo-logos__img{display:block;width:auto;height:var(--baneo-logo-height);max-width:calc(var(--baneo-logo-height) * 4);object-fit:contain;transition:filter .3s ease,opacity .3s ease}.baneo-logos--grayscale .baneo-logos__img{filter:grayscale(1);opacity:.7}@media(hover:hover){.baneo-logos--grayscale .baneo-logos__item:hover .baneo-logos__img{filter:none;opacity:1}}.baneo-logos__text,.baneo-logos__empty{white-space:nowrap;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:calc(var(--baneo-logo-height) * .6);color:rgba(var(--color-foreground),.7)}.baneo-logos__empty{padding:0 1.6rem;border:1px dashed rgba(var(--color-foreground),.35);border-radius:.6rem;font-size:1.2rem;letter-spacing:.12em;line-height:var(--baneo-logo-height)}.baneo-logos__hint{margin:0;padding:1.6rem;text-align:center;font-size:1.4rem;font-style:italic;border:1px dashed rgba(var(--color-foreground),.35);border-radius:1.2rem;color:rgba(var(--color-foreground),.75)}@keyframes baneo-logos-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media screen and (max-width:749px){.baneo-logos__item{padding-right:calc(var(--baneo-logo-spacing) * .6)}.baneo-logos__img{height:calc(var(--baneo-logo-height) * .85)}}@media(prefers-reduced-motion:reduce){.baneo-logos__track{animation:none}.baneo-logos__viewport{overflow-x:auto}}.baneo-tech{display:grid;gap:4rem;align-items:center}.baneo-tech__points{display:grid;gap:1.6rem;margin:2.8rem 0 0;padding:0;list-style:none}.baneo-tech__point{display:flex;align-items:center;gap:1.4rem;font-size:1.6rem;line-height:1.45;color:rgb(var(--color-foreground))}.baneo-tech__check{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:3.2rem;height:3.2rem;border-radius:50%;background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.baneo-tech__check .baneo-icon{width:1.6rem;height:1.6rem;stroke-width:2}.baneo-tech__media .baneo-media{background:transparent}.baneo-tech__media .baneo-media img{object-fit:contain}.baneo-tech__callout-title{margin:0 0 .4rem;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.7rem;line-height:1.3;color:rgb(var(--color-foreground))}.baneo-tech__callout-text{margin:0;font-size:1.4rem;line-height:1.5;color:rgba(var(--color-foreground),.8)}@media screen and (max-width:989px){.baneo-tech__figure{display:flex;flex-direction:column}.baneo-tech__media{order:0;margin-bottom:1.6rem}.baneo-tech__cell{display:contents}.baneo-tech__callout{order:var(--order, 1);padding:1.6rem 0;border-top:1px solid rgba(var(--color-foreground),.12)}}@media screen and (min-width:750px){.baneo-tech__point{font-size:1.7rem}}@media screen and (min-width:990px){.baneo-tech{grid-template-columns:4fr 8fr;gap:5.6rem}.baneo-tech__figure{display:grid;grid-template-columns:minmax(0,15rem) minmax(0,1fr) minmax(0,15rem);grid-template-rows:repeat(3,minmax(0,1fr));column-gap:2.4rem}.baneo-tech__media{grid-column:2;grid-row:1 / span 3;align-self:center}.baneo-tech__cell{display:flex;flex-direction:column;gap:2.4rem}.baneo-tech__cell--top-left{grid-column:1;grid-row:1;align-self:start}.baneo-tech__cell--middle-left{grid-column:1;grid-row:2;align-self:center}.baneo-tech__cell--bottom-left{grid-column:1;grid-row:3;align-self:end}.baneo-tech__cell--top-right{grid-column:3;grid-row:1;align-self:start}.baneo-tech__cell--middle-right{grid-column:3;grid-row:2;align-self:center}.baneo-tech__cell--bottom-right{grid-column:3;grid-row:3;align-self:end}.baneo-tech__callout{position:relative}.baneo-tech__callout--left{text-align:right}.baneo-tech__callout:after{content:"";position:absolute;top:1.1rem;width:1.6rem;height:1px;background:rgba(var(--color-foreground),.4)}.baneo-tech__callout--left:after{right:-2rem}.baneo-tech__callout--right:after{left:-2rem}}.baneo-reviews__badge{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.4rem .8rem;margin:0 0 2rem;padding:.8rem 1.8rem;border:1px solid rgba(var(--color-foreground),.15);border-radius:4rem;font-size:1.4rem;color:rgb(var(--color-foreground))}.baneo-reviews__badge-stars{position:relative;display:inline-block;font-size:1.6rem;letter-spacing:.1em;line-height:1;color:rgba(var(--color-foreground),.2)}.baneo-reviews__badge-stars-fill{position:absolute;top:0;left:0;overflow:hidden;white-space:nowrap;color:var(--baneo-star)}.baneo-reviews__badge-value{font-weight:600}.baneo-reviews__badge-count{color:rgba(var(--color-foreground),.75)}.baneo-reviews__summary{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.6rem 1.2rem;margin:0 0 2.4rem;padding:1rem 2.4rem;border:1px solid rgba(var(--color-foreground),.1);border-radius:4rem;background:rgba(var(--color-foreground),.025);font-weight:600;font-size:1.5rem;line-height:1.4;color:rgb(var(--color-foreground));text-decoration:none}.baneo-reviews__summary .baneo-reviews__badge-stars{font-size:2rem}.baneo-reviews__summary--empty{font-weight:400;font-size:1.3rem;font-style:italic;border-style:dashed}@media screen and (min-width:750px){.baneo-reviews__summary{font-size:1.7rem}}.baneo-reviews__accent{display:inline}.baneo-reviews .baneo-intro .baneo-text{margin:0}.baneo-reviews__slider{position:relative;display:block}.baneo-reviews__track{position:relative;display:flex;gap:1.6rem;margin:0;padding:0 0 .4rem;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch}.baneo-reviews__track::-webkit-scrollbar{display:none}.baneo-review{display:flex;flex-direction:column;flex:0 0 66%;overflow:hidden;scroll-snap-align:start;border-radius:1.6rem;background:rgb(var(--color-background))}@media screen and (max-width:749px){.baneo-reviews__track{margin-right:-1.5rem;padding-right:1.5rem}}@media screen and (min-width:750px){.baneo-review{flex-basis:calc((100% - 1.6rem) / 2.2)}}@media screen and (min-width:990px){.baneo-reviews__track{gap:2.4rem}.baneo-review{flex-basis:calc((100% - 2 * 2.4rem) / 3)}}.baneo-review__photo{position:relative;flex-shrink:0;width:100%;overflow:hidden}.baneo-review__photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.baneo-review__body{display:flex;flex:1;flex-direction:column;gap:1.2rem;padding:2rem}.baneo-review__stars{margin:0;font-size:1.8rem;letter-spacing:.1em;line-height:1;color:var(--baneo-star)}.baneo-review__stars .is-empty{color:rgba(var(--color-foreground),.2)}.baneo-review__text{flex:1;margin:0;padding:0;border:0;font-style:italic;font-size:1.5rem;line-height:1.6;color:rgba(var(--color-foreground),.9)}.baneo-review__meta{padding-top:1.2rem;border-top:1px solid rgba(var(--color-foreground),.12)}.baneo-review__name{margin:0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.5rem;color:rgb(var(--color-foreground))}.baneo-review__age{font-family:var(--font-body-family);font-weight:400;color:rgba(var(--color-foreground),.75)}.baneo-review__verified{display:inline-flex;align-items:center;gap:.4rem;margin:.6rem 0 0;padding:.2rem 1rem .2rem .6rem;border-radius:4rem;font-size:1.2rem;background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.baneo-review__verified .baneo-icon{width:1.4rem;height:1.4rem;stroke-width:2}.baneo-review__city{margin:.6rem 0 0;font-size:1.3rem;color:rgba(var(--color-foreground),.7)}.baneo-reviews__nav{display:none}@media screen and (min-width:990px){.baneo-reviews__slider--arrows .baneo-reviews__nav{display:flex;justify-content:center;gap:1.2rem;margin-top:3.2rem}}.baneo-reviews__arrow{display:inline-flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;padding:0;border:1px solid rgb(var(--color-foreground));border-radius:50%;background:rgb(var(--color-background));color:rgb(var(--color-foreground));cursor:pointer;transition:background-color .2s ease,color .2s ease,opacity .2s ease}.baneo-reviews__arrow--prev .baneo-icon{transform:rotate(180deg)}@media(hover:hover){.baneo-reviews__arrow:not([disabled]):hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}}.baneo-reviews__arrow[disabled]{opacity:.3;cursor:default}@media(prefers-reduced-motion:reduce){.baneo-reviews__track{scroll-behavior:auto}}.baneo-stars{position:relative;display:inline-flex;flex-shrink:0;vertical-align:middle}.baneo-stars__row{display:flex;white-space:nowrap;color:rgba(var(--color-foreground),.18)}.baneo-stars__row--fill{position:absolute;top:0;left:0;overflow:hidden;color:var(--baneo-star, rgb(var(--color-foreground)))}.baneo-stars svg{display:block;flex-shrink:0;width:var(--baneo-star-size, 2rem);height:var(--baneo-star-size, 2rem);fill:currentColor}.baneo-text-reviews{background:linear-gradient(180deg,rgb(var(--color-background)) 0%,rgb(var(--color-background)) 30%,var(--baneo-gradient-end, #e8eef6) 100%)}.baneo-text-reviews .baneo-intro .baneo-text{margin:0}.baneo-text-reviews__rating{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.6rem 1rem;margin:2rem 0 0;font-size:1.6rem;color:rgb(var(--color-foreground));--baneo-star-size: 2.4rem}.baneo-text-reviews__rating-word{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.8rem}.baneo-text-reviews__rating-value{font-weight:600}.baneo-text-reviews__slider{display:block}.baneo-text-reviews__arrow{display:none}.baneo-text-reviews__track{position:relative;display:flex;gap:1.6rem;margin:0;padding:1.2rem 0 1.6rem;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch}.baneo-text-reviews__track::-webkit-scrollbar{display:none}.baneo-text-review:first-child{margin-left:auto}.baneo-text-review:last-child{margin-right:auto}.baneo-text-review{display:flex;flex-direction:column;gap:1.2rem;flex:0 0 85%;padding:2.4rem;scroll-snap-align:center;border:1px solid rgba(var(--color-foreground),.12);border-radius:1.6rem;background:rgb(var(--color-background));transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease;--baneo-star-size: 2rem}@media screen and (max-width:749px){.baneo-text-reviews__track{margin-right:-1.5rem;padding-right:1.5rem}.baneo-text-review{scroll-snap-align:start}}@media screen and (min-width:750px){.baneo-text-review{flex-basis:calc((100% - 1.6rem) / 2.15)}}@media screen and (min-width:990px){.baneo-text-reviews__track{gap:2.4rem}.baneo-text-review{flex-basis:calc((100% - 2 * 2.4rem) / 3)}.baneo-text-review.is-active{transform:translateY(-.6rem);border-color:rgba(var(--color-foreground),.4);box-shadow:0 1.2rem 3.2rem #152c671f}.baneo-text-reviews__slider--arrows{display:grid;grid-template-columns:4.8rem minmax(0,1fr) 4.8rem;align-items:center;gap:1.6rem}.baneo-text-reviews__slider--arrows .baneo-text-reviews__arrow{display:inline-flex}}.baneo-text-review__title{margin:0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.7rem;line-height:1.35;color:rgb(var(--color-foreground))}.baneo-text-review__text{flex:1;margin:0;font-size:1.5rem;line-height:1.6;color:rgba(var(--color-foreground),.88)}.baneo-text-review__verified{display:inline-flex;align-items:center;gap:.6rem;margin:0;font-size:1.3rem;font-weight:600;color:rgb(var(--color-foreground))}.baneo-text-review__verified-icon{display:inline-flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;border-radius:50%;background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.baneo-text-review__verified-icon .baneo-icon{width:1.1rem;height:1.1rem;stroke-width:2.5}.baneo-text-review__author{display:flex;align-items:center;gap:1.2rem;padding-top:1.6rem;border-top:1px solid rgba(var(--color-foreground),.1)}.baneo-text-review__avatar{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:4.8rem;height:4.8rem;overflow:hidden;border-radius:50%;background:#e8eef6;color:#152c67;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.6rem}.baneo-text-review__avatar img{width:100%;height:100%;object-fit:cover}.baneo-text-review__who{display:flex;flex-direction:column;min-width:0}.baneo-text-review__name{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.5rem;color:rgb(var(--color-foreground))}.baneo-text-review__date{font-size:1.3rem;color:rgba(var(--color-foreground),.65)}@media(prefers-reduced-motion:reduce){.baneo-text-reviews__track{scroll-behavior:auto}.baneo-text-review{transition:none}}.baneo-cmp{--baneo-cmp-col: 7.6rem;max-width:96rem;margin:0 auto}.baneo-cmp__table{position:relative;z-index:1;width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;color:rgb(var(--color-foreground))}.baneo-cmp__col{width:var(--baneo-cmp-col)}.baneo-cmp__table th,.baneo-cmp__table td{padding:1.4rem .8rem;text-align:center;vertical-align:middle;border-bottom:1px solid rgba(var(--color-foreground),.12)}.baneo-cmp__table tbody tr:last-child th,.baneo-cmp__table tbody tr:last-child td{border-bottom:0}.baneo-cmp__criteria,.baneo-cmp__criteria-head{padding-left:0!important;text-align:left!important;font-family:var(--font-body-family);font-weight:500;font-size:1.4rem;line-height:1.4}.baneo-cmp__criteria-head{font-weight:600;vertical-align:bottom!important}.baneo-cmp__baneo{background:rgb(var(--color-background));color:rgb(var(--color-foreground));border-bottom-color:rgba(var(--color-foreground),.14)!important}.baneo-cmp__baneo--head{border-radius:1.2rem 1.2rem 0 0}.baneo-cmp__baneo--last{border-radius:0 0 1.2rem 1.2rem}.baneo-cmp__logo{display:block;width:min(var(--baneo-cmp-logo-w, 110px),100%);height:auto;margin:0 auto}.baneo-cmp__head-text{display:block;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.2rem;line-height:1.25}.baneo-cmp__mark{display:inline-flex;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;border-radius:50%}.baneo-cmp__mark .baneo-icon{width:1.6rem;height:1.6rem;stroke-width:2.5}.baneo-cmp__baneo .baneo-cmp__mark--check{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.baneo-cmp__baneo .baneo-cmp__mark--cross{background:rgba(var(--color-foreground),.18);color:rgb(var(--color-foreground))}.baneo-cmp__classic .baneo-cmp__mark{background:rgba(var(--color-foreground),.08);color:rgba(var(--color-foreground),.55)}.baneo-cmp__classic .baneo-cmp__mark--check{color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.baneo-cmp{--baneo-cmp-col: 24%}.baneo-cmp__table th,.baneo-cmp__table td{padding:2rem 1.6rem}.baneo-cmp__criteria,.baneo-cmp__criteria-head{font-size:1.7rem}.baneo-cmp__head-text{font-size:1.6rem}.baneo-cmp__mark{width:3.6rem;height:3.6rem}.baneo-cmp__mark .baneo-icon{width:2rem;height:2rem}}.baneo-water__list{display:grid;gap:1.6rem;max-width:56rem;margin:0 auto;padding:0;list-style:none}@media screen and (min-width:990px){.baneo-water__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem;max-width:none}}.baneo-water__card{display:flex;flex-direction:column;align-items:center;gap:1.2rem;padding:3.2rem 2.4rem;text-align:center;border-radius:1.6rem;background:rgb(var(--color-background));box-shadow:0 .8rem 2.4rem #152c6714}.baneo-water__card .baneo-icon-circle{margin-bottom:.4rem}.baneo-water__custom-icon img{display:block;width:5.6rem;height:5.6rem;object-fit:contain}.baneo-water__title{margin:0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:calc(var(--font-heading-scale) * 1.8rem);line-height:1.3;color:rgb(var(--color-foreground))}.baneo-water__text{font-size:1.5rem;line-height:1.6;color:rgba(var(--color-foreground),.85)}.baneo-water__text p{margin:0}.baneo-water__source{margin:2.4rem 0 0;text-align:center;font-size:1.2rem;color:rgba(var(--color-foreground),.6)}.baneo-water__source a{color:inherit;text-underline-offset:.2rem}.baneo-image-text{display:grid;gap:5.6rem}@media screen and (min-width:990px){.baneo-image-text{gap:8rem}}.baneo-image-text__row .baneo-heading{font-size:calc(var(--font-heading-scale) * 2.4rem)}@media screen and (min-width:750px){.baneo-image-text__row .baneo-heading{font-size:calc(var(--font-heading-scale) * 3.2rem)}}.baneo-guarantee{display:flex;flex-direction:column;align-items:center;max-width:88rem;margin:0 auto;padding:4rem 2.4rem;text-align:center;border-radius:2rem;background:rgb(var(--color-background))}@media screen and (min-width:750px){.baneo-guarantee{padding:6.4rem 5.6rem}}.baneo-guarantee__icon{display:inline-flex;align-items:center;justify-content:center;width:7.2rem;height:7.2rem;margin-bottom:2rem;border-radius:50%;background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.baneo-guarantee__icon .baneo-icon{width:3.6rem;height:3.6rem}.baneo-guarantee .baneo-text{max-width:60rem}.baneo-page-header{max-width:80rem}.baneo-page-header--center{margin:0 auto;text-align:center}.baneo-page-header .baneo-heading{margin-bottom:1.2rem}.baneo-page-header__subheading{margin:0;font-family:var(--font-body-family);font-size:1.6rem;line-height:1.5}@media screen and (min-width:750px){.baneo-page-header__subheading{font-size:1.8rem}}.baneo-cta-card{display:flex;flex-direction:column;align-items:center;gap:1.6rem;max-width:80rem;margin:0 auto;padding:4rem 2.4rem;text-align:center;border-radius:1.6rem;background:rgb(var(--color-background))}@media screen and (min-width:750px){.baneo-cta-card{padding:5.6rem 4.8rem}}.baneo-cta-card__heading{margin:0;font-size:calc(var(--font-heading-scale) * 2.4rem);line-height:1.25}@media screen and (min-width:750px){.baneo-cta-card__heading{font-size:calc(var(--font-heading-scale) * 3rem)}}.baneo-cta-card__actions{margin-top:.8rem}.baneo-ba__list{display:flex;gap:1.6rem;margin:0 -1.5rem;padding:0 1.5rem .8rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.baneo-ba__list::-webkit-scrollbar{display:none}.baneo-ba{flex:0 0 85%;margin:0;scroll-snap-align:center}@media screen and (min-width:990px){.baneo-ba__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem;margin:0;padding:0;overflow:visible}}.baneo-ba__stage{position:relative;aspect-ratio:4 / 5;overflow:hidden;border-radius:1.6rem;background:#e8eef6;-webkit-user-select:none;user-select:none}.baneo-ba__layer{position:absolute;top:0;right:0;bottom:0;left:0}.baneo-ba__layer img{width:100%;height:100%;object-fit:cover}.baneo-ba__layer--before{clip-path:inset(0 calc(100% - var(--baneo-ba-pos, 50%)) 0 0)}.baneo-ba__placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.4rem;letter-spacing:.08em;text-transform:uppercase}.baneo-ba__layer--after .baneo-ba__placeholder{justify-content:flex-end;padding-right:12%;background:#d9dde3;color:#4b5563}.baneo-ba__layer--before .baneo-ba__placeholder{justify-content:flex-start;padding-left:12%;background:#c3c8cf;color:#374151}.baneo-ba__tag{position:absolute;z-index:2;top:1.2rem;padding:.3rem 1rem;border-radius:4rem;background:#ffffffeb;color:#152c67;font-size:1.2rem;font-weight:600;pointer-events:none}.baneo-ba__tag--before{left:1.2rem}.baneo-ba__tag--after{right:1.2rem}.baneo-ba__tag:empty{display:none}.baneo-ba__handle{position:absolute;z-index:2;top:0;bottom:0;left:var(--baneo-ba-pos, 50%);display:flex;align-items:center;justify-content:center;width:0;pointer-events:none}.baneo-ba__handle:before{content:"";position:absolute;top:0;bottom:0;width:2px;background:#fff;box-shadow:0 0 .6rem #0003}.baneo-ba__handle .baneo-icon{position:relative;flex-shrink:0;width:1.6rem;height:1.6rem;stroke-width:2;color:#152c67}.baneo-ba__handle .baneo-icon:first-child{transform:rotate(180deg)}.baneo-ba__handle:after{content:"";position:absolute;width:4.4rem;height:4.4rem;border-radius:50%;background:#fff;box-shadow:0 .4rem 1.2rem #152c6733}.baneo-ba__handle .baneo-icon{z-index:1}.baneo-ba__range{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize;touch-action:pan-y;-webkit-appearance:none;appearance:none}.baneo-ba__stage:has(.baneo-ba__range:focus-visible){outline:2px solid #152c67;outline-offset:3px}.baneo-ba__caption{display:flex;flex-direction:column;gap:.2rem;margin-top:1.2rem;text-align:center}.baneo-ba__name{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.5rem;color:rgb(var(--color-foreground))}.baneo-ba__text{font-size:1.4rem;color:rgba(var(--color-foreground),.8)}.baneo-ba__disclaimer{max-width:64rem;margin:2.4rem auto 0;text-align:center;font-size:1.2rem;color:rgba(var(--color-foreground),.6)}.baneo-cons__mechanism{display:grid;gap:1.6rem}@media screen and (min-width:750px){.baneo-cons__mechanism{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem}}.baneo-cons__agent{display:flex;flex-direction:column;gap:1rem;padding:2.4rem;border-radius:1.6rem;background:rgb(var(--color-background))}.baneo-cons__agent-title{margin:0;font-size:calc(var(--font-heading-scale) * 2rem)}.baneo-cons__agent-text p{margin:0}.baneo-cons__result{display:flex;align-items:flex-start;gap:.8rem;margin:.4rem 0 0;font-weight:600;font-size:1.5rem;line-height:1.45;color:rgb(var(--color-foreground))}.baneo-cons__result .baneo-icon{flex-shrink:0;width:1.8rem;height:1.8rem;margin-top:.2rem}.baneo-cons__subheading,.baneo-cons__why-heading{margin:4.8rem 0 2rem;text-align:center;font-size:calc(var(--font-heading-scale) * 2.2rem)}.baneo-cons__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;margin:0}@media screen and (min-width:990px){.baneo-cons__cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.4rem}}.baneo-cons__card-title{margin:.8rem 0 0;text-align:center;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.4rem;color:rgb(var(--color-foreground))}.baneo-cons__why{margin-top:4.8rem;padding:3.2rem 2.4rem;border-radius:1.6rem;background:rgb(var(--color-background))}@media screen and (min-width:750px){.baneo-cons__why{padding:4.8rem}}.baneo-cons__why .baneo-cons__why-heading{margin-top:0}.baneo-cons__why>.baneo-text{text-align:center}.baneo-cons__why-list{display:grid;gap:1.6rem;margin:2.4rem 0 0}@media screen and (min-width:990px){.baneo-cons__why-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem}}.baneo-cons__why-list li{display:flex;align-items:flex-start;gap:1.2rem;font-size:1.5rem;line-height:1.5;color:rgba(var(--color-foreground),.9)}.baneo-cons__why-list .baneo-icon-circle{width:4.4rem;height:4.4rem}.baneo-cons__why-list strong{color:rgb(var(--color-foreground))}.baneo-cons__why-outro{margin:2.4rem 0 0;text-align:center;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.7rem;line-height:1.4;color:rgb(var(--color-foreground))}.baneo-gallery{display:flex;gap:1.2rem;margin:0 -1.5rem;padding:0 1.5rem .8rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.baneo-gallery::-webkit-scrollbar{display:none}.baneo-gallery__item{flex:0 0 70%;scroll-snap-align:start}@media screen and (min-width:750px){.baneo-gallery__item{flex-basis:40%}}@media screen and (min-width:990px){.baneo-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem;margin:0;padding:0;overflow:visible}}.baneo-gallery__caption{margin-top:1rem}.baneo-gallery__name{margin:0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.5rem;color:rgb(var(--color-foreground))}.baneo-gallery__quote{margin:.4rem 0 0;font-size:1.4rem;line-height:1.5;font-style:italic;color:rgba(var(--color-foreground),.8)}.baneo-videos{display:flex;gap:1.2rem;margin:0 -1.5rem;padding:0 1.5rem .8rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.baneo-videos::-webkit-scrollbar{display:none}.baneo-videos__item{flex:0 0 70%;scroll-snap-align:start}@media screen and (min-width:990px){.baneo-videos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem;margin:0;padding:0;overflow:visible}}.baneo-videos__frame{position:relative;aspect-ratio:9 / 16;overflow:hidden;border-radius:1.6rem;background:rgba(var(--color-foreground),.06)}.baneo-videos__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.baneo-videos__caption{margin-top:1rem}.baneo-videos__name{margin:0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.5rem;color:rgb(var(--color-foreground))}.baneo-videos__text{margin:.4rem 0 0;font-size:1.4rem;color:rgba(var(--color-foreground),.8)}
/*# sourceMappingURL=/cdn/shop/t/9/assets/baneo.css.map */
