.nb{--cut: 7vw;z-index:2;margin-block:calc(var(--cut) * -1);padding-block:calc(var(--cut) + clamp(50px,7vw,110px)) calc(var(--cut) + clamp(60px,8vw,130px));overflow:clip;clip-path:polygon(0 var(--cut),100% 0,100% calc(100% - var(--cut)),0 100%)}.nb__lines{display:grid;margin-bottom:clamp(36px,5vw,80px);padding-inline:clamp(20px,3.9vw,72px);font-family:var(--font-display);font-weight:var(--font-display-weight);font-size:calc(clamp(60px,12.4vw,230px) * var(--h-scale));line-height:.9;letter-spacing:calc(-.06em * var(--track-k))}.nb__line{display:block;white-space:nowrap}.nb__line--2{justify-self:end;color:transparent;-webkit-text-stroke:1.5px color-mix(in srgb,var(--fg) 80%,transparent)}.motion .nb{--t: clamp(0, (var(--sp) - .08) / .42, 1)}.motion .nb__line--1{translate:calc((1 - var(--t)) * -46vw) 0}.motion .nb__line--2{translate:calc((1 - var(--t)) * 46vw) 0}.nb__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px 40px;margin-bottom:clamp(28px,3.4vw,52px)}.nb__stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.4vw,22px)}.stat{display:grid;align-content:start;gap:10px;padding:clamp(20px,2vw,30px);border:1px solid var(--line);border-radius:calc(24px * var(--r-k));background:color-mix(in srgb,var(--c-bone) 7%,transparent)}.stat__label{color:var(--mut)}.stat__value{display:flex;align-items:baseline;gap:4px;font-family:var(--font-display);font-weight:var(--font-display-weight);font-size:calc(clamp(46px,5.2vw,92px) * var(--h-scale));line-height:1;letter-spacing:calc(-.04em * var(--track-k));font-variant-numeric:tabular-nums}.stat__unit{color:var(--acc);font-size:.36em;letter-spacing:0}.stat__bar{display:block;height:1.5px;background:var(--acc);transform-origin:left;transition:scale 1.4s var(--ease-out) calc(var(--d, 0ms) + .3s)}.motion .nb[data-reveal]:not(.is-on) .stat__bar{scale:0 1}.stat__title{font-size:17px;font-weight:var(--font-body-bold);line-height:1.3}.stat__text{color:var(--mut);font-size:14.5px;line-height:1.5}@media(max-width:1099px){.nb__stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:559px){.nb__stats{grid-template-columns:1fr}.nb__lines{font-size:clamp(46px,15vw,80px)}.nb__line{white-space:normal}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-numbers-band.css.map */
