.nz-hero__distortion-defs{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}.nz-hero__img{position:absolute;top:0;right:0;bottom:0;left:0}.nz-hero__poster,.nz-hero__poster img{display:block;width:100%;height:100%}.nz-hero__poster{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.nz-hero__bg-img{width:100%;height:100%;object-fit:cover;object-position:center 15%;filter:brightness(.5) contrast(1.18) saturate(.65);display:block}.nz-hero__bg-video{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:center;filter:brightness(.5) contrast(1.18) saturate(.65);opacity:1;pointer-events:none}.nz-hero__placeholder{width:100%;height:100%;background:#0d0d0d}.nz-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#08080800,#08080808 40%,#0808086b);z-index:1}.nz-hero__side-line{position:absolute;top:0;left:52px;bottom:0;width:1px;background:#ffffff0d;z-index:2}.nz-hero__accent{position:absolute;top:0;right:64px;width:2px;background:#b00000;z-index:2;animation:nz-accent-draw 1.8s cubic-bezier(.16,1,.3,1) .6s both}.nz-hero__content{position:relative;z-index:5;padding:0 52px 64px;display:grid;grid-template-columns:1fr auto;align-items:flex-end;gap:40px}.nz-hero__eyebrow{font-family:Space Mono,monospace!important;font-size:12px;letter-spacing:.24em;font-weight:700;text-transform:uppercase;color:#b00000;margin-bottom:20px;display:flex;align-items:center;gap:14px;opacity:0;animation:nz-fade-up .6s cubic-bezier(.16,1,.3,1) .3s forwards}.nz-hero__eyebrow:before{content:"";flex:0 0 54px;height:2px;background:#b00000}.nz-hero__headline{font-family:Bungee,sans-serif!important;font-size:clamp(40px,5.2vw,74px);line-height:.82;text-transform:uppercase;color:#fff;overflow:hidden;margin:0}.nz-hero__headline .h-line{display:block;overflow:hidden}.nz-hero__headline .h-line span{display:block;transform:translateY(20%);animation:nz-line-in .35s cubic-bezier(.16,1,.3,1) forwards}.nz-hero__headline .h-line:nth-child(1) span{animation-delay:0s}.nz-hero__headline .h-line:nth-child(2) span{animation-delay:.06s}.nz-hero__headline .h-line:nth-child(3) span{animation-delay:.12s}.nz-hero__headline .outline{-webkit-text-stroke:2px rgba(255,255,255,.75);color:transparent}.nz-hero__headline .red{color:#b00000}.nz-hero__cta{display:flex;gap:12px;flex-wrap:wrap;margin-top:36px;animation:nz-rise-up .6s cubic-bezier(.16,1,.3,1) .55s both}.nz-hero__stats{display:flex;flex-direction:column;gap:28px;padding-bottom:8px;opacity:0;animation:nz-fade-up .6s cubic-bezier(.16,1,.3,1) .45s forwards}.nz-stat{display:flex;flex-direction:column;gap:4px;text-align:right}.nz-stat__num{font-family:Bungee,sans-serif!important;font-size:clamp(28px,3.2vw,46px);line-height:1;color:#fff}.nz-stat__label{font-family:Space Mono,monospace!important;font-size:8px;letter-spacing:.22em;text-transform:uppercase;color:#ffffff4d}@media(max-width:768px){.nz-hero__bg-img{object-position:center 18%}.nz-hero__content{width:100%;max-width:100%;min-width:0;box-sizing:border-box;grid-template-columns:minmax(0,1fr);gap:0;padding:0 20px max(28px,env(safe-area-inset-bottom))}.nz-hero__left{width:100%;max-width:100%;min-width:0}.nz-hero__eyebrow{max-width:100%;margin:0 0 14px;gap:10px;flex-wrap:wrap;font-size:clamp(8px,2.35vw,10px);line-height:1.45;letter-spacing:.14em;overflow-wrap:anywhere}.nz-hero__eyebrow:before{flex-basis:36px}.nz-hero__headline{width:100%;max-width:100%;min-width:0;overflow:visible;font-size:clamp(34px,10vw,44px);line-height:.84;letter-spacing:-.03em}.nz-hero__headline .h-line{max-width:100%;overflow:visible}.nz-hero__headline .h-line:nth-child(2) span{font-size:clamp(30px,8.8vw,38px);letter-spacing:-.045em;white-space:nowrap}.nz-hero__headline .h-line span{transform:none;animation:none}.nz-hero__cta{width:100%;margin-top:22px;gap:10px;flex-direction:column}.nz-hero__stats,.nz-hero__side-line,.nz-hero__accent{display:none}}@media(max-width:380px){.nz-hero__content{padding-inline:16px;padding-bottom:max(20px,env(safe-area-inset-bottom))}.nz-hero__eyebrow{margin-bottom:10px;font-size:8px}.nz-hero__headline{font-size:clamp(32px,9.6vw,42px)}.nz-hero__headline .h-line:nth-child(2) span{font-size:clamp(28px,8.4vw,36px)}.nz-hero__cta{margin-top:16px}}@media(max-width:768px)and (max-height:680px){.nz-hero__content{padding-bottom:max(20px,env(safe-area-inset-bottom))}.nz-hero__eyebrow{margin-bottom:10px;font-size:8px}.nz-hero__headline{font-size:clamp(32px,9.6vw,42px)}.nz-hero__headline .h-line:nth-child(2) span{font-size:clamp(28px,8.4vw,36px)}.nz-hero__cta{margin-top:16px}}.nz-hero__ai-disclosure{--nz-hero-disclosure-inset-inline: 1.25rem;--nz-hero-disclosure-inset-block: 1rem;--nz-hero-disclosure-padding-block: .25rem;--nz-hero-disclosure-font-size: .875rem;--nz-hero-disclosure-color: #fff;--nz-hero-disclosure-background: rgb(0 0 0 / 72%);position:absolute;inset-inline-end:var(--nz-hero-disclosure-inset-inline);inset-block-end:var(--nz-hero-disclosure-inset-block);z-index:6;max-inline-size:calc(100% - 2 * var(--nz-hero-disclosure-inset-inline));margin:0;padding:var(--nz-hero-disclosure-padding-block) .5rem;font-family:inherit;font-size:var(--nz-hero-disclosure-font-size);font-weight:400;line-height:1.3;text-align:end;letter-spacing:normal;text-transform:none;color:var(--nz-hero-disclosure-color);background:var(--nz-hero-disclosure-background);border-radius:.125rem}@media(max-width:768px){.nz-hero__ai-disclosure{--nz-hero-disclosure-inset-block: .125rem;--nz-hero-disclosure-padding-block: 0rem;--nz-hero-disclosure-font-size: .8125rem}}
/*# sourceMappingURL=/cdn/shop/t/171/assets/nized-hero-component.css.map */
