.hib{--hib-padding-top-d: 44px;--hib-padding-bottom-d: 44px;--hib-padding-top-m: 24px;--hib-padding-bottom-m: 24px;--hib-image-height-d: 720px;--hib-image-height-m: 460px;--hib-image-radius: 18px;--hib-content-max: 620px;--hib-heading-size-d: 72px;--hib-heading-size-m: 44px;--hib-text-size-d: 20px;--hib-text-size-m: 16px;--hib-badge-size-d: 14px;--hib-badge-size-m: 13px;--hib-overlay-opacity: .08;--hib-overlay-color: 0, 0, 0;--hib-marker-color: currentColor;--hib-marker-background: rgba(var(--color-foreground), .12);--hib-marker-padding-x: 10px;--hib-marker-padding-y: 0px;--hib-marker-radius: 4px;padding-top:var(--hib-padding-top-d);padding-bottom:var(--hib-padding-bottom-d)}.hib .hib__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.96fr);gap:clamp(20px,3vw,52px);align-items:center}.hib .hib__content{max-width:var(--hib-content-max)}.hib .hib__badge{margin:0 0 16px;display:inline-flex;align-items:center;gap:8px;font-size:var(--hib-badge-size-d);line-height:1;font-weight:600;padding:8px 14px;border-radius:999px;background:rgba(var(--color-foreground),.08);color:rgba(var(--color-foreground),1)}.hib .hib__badge-dot{width:8px;height:8px;border-radius:50%;background:rgba(var(--color-foreground),1)}.hib .hib__heading{margin:0;font-size:clamp(var(--hib-heading-size-m),5.8vw,var(--hib-heading-size-d));line-height:1.07;letter-spacing:-.03em}.hib .hib__heading-text,.hib .hib__plain,.hib .hib__markers{display:inline}.hib .hib__plain{color:currentColor}.hib .hib__markers--heading{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight)}.hib .hib__markers--body{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight)}.hib .hib__markers--accent{font-family:var(--font-accent-family, var(--font-heading-family));font-style:var(--font-accent-style, var(--font-heading-style));font-weight:var(--font-accent-weight, var(--font-heading-weight))}.hib .hib__markers--background{color:var(--hib-marker-color);background:var(--hib-marker-background);padding:var(--hib-marker-padding-y) var(--hib-marker-padding-x);border-radius:var(--hib-marker-radius);-webkit-box-decoration-break:clone;box-decoration-break:clone}.hib .hib__markers--fill{color:var(--hib-marker-color);-webkit-text-fill-color:var(--hib-marker-color);-webkit-text-stroke:0 transparent}.hib .hib__markers--outline{color:transparent;-webkit-text-fill-color:transparent;-webkit-text-stroke:1px var(--hib-marker-color)}@supports not (-webkit-text-stroke: 1px black){.hib .hib__markers--outline{color:var(--hib-marker-color);text-shadow:1px 0 0 var(--hib-marker-color),-1px 0 0 var(--hib-marker-color),0 1px 0 var(--hib-marker-color),0 -1px 0 var(--hib-marker-color)}}.hib .hib__text{margin-top:clamp(14px,2vw,26px);font-size:var(--hib-text-size-d);line-height:1.45;color:rgba(var(--color-foreground),.86)}.hib .hib__text p{margin:0}.hib .hib__actions{margin-top:clamp(18px,2.4vw,30px);display:flex;align-items:center;gap:14px;flex-wrap:wrap}.hib .hib__button{text-decoration:none}.hib .hib__button--primary{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:10px 22px;border-radius:999px;background:rgb(var(--color-foreground));color:rgb(var(--color-background));border:1px solid transparent;font-size:15px;font-weight:600;line-height:1;transition:transform .2s ease,opacity .2s ease,background .2s ease}.hib .hib__button--primary:hover{transform:translateY(-1px);opacity:.92}.hib .hib__button--primary.is-transparent{background:transparent;color:rgb(var(--color-foreground));border-color:rgba(var(--color-foreground),.28)}.hib .hib__button--primary[aria-disabled=true],.hib .hib__button--secondary[aria-disabled=true]{opacity:.55;pointer-events:none}.hib .hib__button--secondary{display:inline-flex;align-items:center;gap:8px;font-size:16px;line-height:1;font-weight:600;color:rgba(var(--color-link),1)}.hib .hib__button--secondary .hib__button-icon{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center}.hib .hib__button--secondary .hib__button-icon .icon-wrap,.hib .hib__button--secondary .hib__button-icon svg{width:100%;height:100%}.hib .hib__media-wrap{width:100%}.hib .hib__media{position:relative;min-height:var(--hib-image-height-d);border-radius:var(--hib-image-radius);overflow:hidden;background:rgba(var(--color-foreground),.08)}.hib .hib__image,.hib .hib__placeholder{display:block;width:100%;min-height:var(--hib-image-height-d);height:var(--hib-image-height-d);object-fit:cover}.hib .hib__placeholder{opacity:.4}.hib .hib__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(var(--hib-overlay-color),var(--hib-overlay-opacity));pointer-events:none}.hib .hib__stat{position:absolute;z-index:2;min-width:clamp(150px,18vw,240px);max-width:46%;padding:clamp(12px,1.5vw,16px);border-radius:14px;background:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:0 16px 42px #0000001f}.hib .hib__stat--top{top:clamp(16px,5%,56px);right:clamp(14px,5%,46px)}.hib .hib__stat--bottom{left:clamp(14px,4%,42px);bottom:clamp(16px,6%,60px)}.hib .hib__stat-label{margin:0;font-size:14px;line-height:1.3;opacity:.78}.hib .hib__stat-value{margin:10px 0 0;font-size:clamp(18px,2vw,28px);line-height:1;display:flex;align-items:center;justify-content:space-between;gap:10px}.hib .hib__stat-icon{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;color:#22a447}.hib .hib__stat-icon .icon-wrap,.hib .hib__stat-icon svg{width:100%;height:100%}.hib .hib__stat-bars{width:40px;height:38px;display:inline-block;background:linear-gradient(to top,rgba(104,93,255,.9) 52%,transparent 52%) 0 0 / 6px 100% no-repeat,linear-gradient(to top,rgba(104,93,255,.8) 72%,transparent 72%) 11px 0 / 6px 100% no-repeat,linear-gradient(to top,rgba(104,93,255,.65) 60%,transparent 60%) 22px 0 / 6px 100% no-repeat,linear-gradient(to top,rgba(104,93,255,.85) 82%,transparent 82%) 33px 0 / 6px 100% no-repeat;border-radius:4px;opacity:.9}.hib[data-hib-animate=true][data-hib-js=true] .hib-animate-item{opacity:0}.hib[data-hib-animate=true][data-hib-js=true] .hib-animate-item.hib-is-animated{opacity:1;animation-duration:.76s;animation-fill-mode:both;animation-delay:var(--hib-animation-delay, 0s)}@media(max-width:1199px){.hib .hib__grid{grid-template-columns:1fr;gap:24px}.hib .hib__content{max-width:100%}.hib .hib__media{min-height:var(--hib-image-height-m)}.hib .hib__image,.hib .hib__placeholder{min-height:var(--hib-image-height-m);height:var(--hib-image-height-m)}}@media(max-width:989px){.hib{padding-top:var(--hib-padding-top-m);padding-bottom:var(--hib-padding-bottom-m)}.hib .hib__badge{font-size:var(--hib-badge-size-m)}.hib .hib__text{font-size:var(--hib-text-size-m)}.hib .hib__stat{max-width:56%}}@media(max-width:749px){.hib .hib__actions{gap:10px}.hib .hib__button--secondary{font-size:14px}.hib .hib__stat{max-width:64%;border-radius:12px}.hib .hib__stat-label{font-size:12px}.hib .hib__stat-value{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/hero-image-insight-banner.css.map */
