.abh-scene{--abh-navy: #0b2545;--abh-blue: #1d6df0;--abh-tint: #f2f6fc;--abh-p: 0;position:relative;overflow:hidden;background:#fff;color:var(--abh-navy)}.abh-scene--tint{background:var(--abh-tint)}.abh-scene__inner{position:relative;max-width:1400px;margin:0 auto;padding:6.4rem 2.4rem}.abh-scene__grid{position:absolute;top:-10%;right:-5%;bottom:-20%;left:-5%;background-image:linear-gradient(to right,rgba(11,37,69,.07) 1px,transparent 1px),linear-gradient(to bottom,rgba(11,37,69,.07) 1px,transparent 1px);background-size:68px 68px;transform:perspective(620px) rotateX(58deg) translateY(calc(var(--abh-p) * 180px));transform-origin:50% 0;opacity:.9;pointer-events:none}.abh-scene__glow{position:absolute;left:50%;top:38%;width:70vw;aspect-ratio:1;translate:-50% -50%;background:radial-gradient(circle,rgba(29,109,240,.1),transparent 62%);opacity:calc(.4 + var(--abh-p) * .5);pointer-events:none}.abh-scene__eyebrow{display:inline-block;font-size:1.2rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#fff;background:var(--abh-blue);padding:.5rem 1.2rem;clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%);margin:0 0 1.6rem}.abh-scene__title{font-size:clamp(3.2rem,6vw,6rem);line-height:1;letter-spacing:-.03em;text-transform:uppercase;color:var(--abh-navy);margin:0 0 1.2rem}.abh-scene__title em{font-style:normal;color:var(--abh-blue)}.abh-scene__lede{max-width:46ch;font-size:1.6rem;line-height:1.6;color:var(--abh-navy);opacity:.75;margin:0}.abh-rally__stage{position:relative;margin-top:4rem}.abh-rally__svg{display:block;width:100%;height:auto;overflow:visible}.abh-rally__court{fill:none;stroke:#0b254547;stroke-width:2;stroke-dasharray:1;stroke-dashoffset:calc(1 - min(1,var(--abh-p) * 2.6))}.abh-rally__court--accent{stroke:var(--abh-blue);opacity:.9}.abh-rally__net{fill:#0b25450a;stroke:#0b254559;stroke-width:1.5}.abh-rally__mesh{stroke:#0b254529;stroke-width:1}.abh-rally__post{stroke:#0b254573;stroke-width:3;stroke-linecap:round}.abh-rally__trail{fill:none;stroke:var(--abh-blue);stroke-width:2.5;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--abh-p));filter:drop-shadow(0 0 5px rgba(29,109,240,.35))}.abh-rally__flight{fill:none;stroke:none}.abh-rally__shuttle{filter:drop-shadow(0 2px 6px rgba(11,37,69,.25))}.abh-rally__cork{fill:var(--abh-blue)}.abh-rally__skirt{fill:var(--abh-navy)}.abh-rally__feather{stroke:#ffffff80;stroke-width:1}.abh-rally__racket{fill:none;stroke:#0b254566;stroke-width:3;transform-box:fill-box;transform-origin:50% 100%}.abh-rally__racket--left{transform:rotate(calc(-26deg + var(--abh-p) * 44deg))}.abh-rally__racket--right{transform:rotate(calc(24deg - var(--abh-p) * 44deg))}.abh-rally__drift{fill:#0b25451a;transform:translateY(calc((var(--abh-p) - .5) * var(--abh-shift, 0px)))}.abh-meter{position:absolute;right:2.4rem;bottom:2.4rem;width:min(280px,42vw);padding:1.4rem 1.6rem;background:#fff;border:1px solid var(--abh-blue);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));box-shadow:0 6px 24px #0b254514}.abh-meter__label{display:flex;justify-content:space-between;font-size:1.1rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--abh-navy);opacity:.8;margin-bottom:.8rem}.abh-meter__value{color:var(--abh-blue);opacity:1}.abh-meter__track{height:8px;background:#0b25451a;overflow:hidden}.abh-meter__fill{height:100%;background:var(--abh-blue);transform:scaleX(var(--abh-p));transform-origin:0 50%}.abh-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:2rem;margin-top:4.8rem}.abh-stat{position:relative;padding:2.4rem 2rem 2rem;background:#fff;border:1px solid rgba(11,37,69,.14);clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,0 100%);transform:translateY(calc((1 - min(1,var(--abh-p) * 1.8)) * var(--abh-rise, 40px)));opacity:min(1,calc(var(--abh-p) * 2.4))}.abh-stat:after{content:"";position:absolute;top:0;right:0;width:18px;height:18px;background:var(--abh-blue);clip-path:polygon(100% 0,0 0,100% 100%)}.abh-stat__num{display:block;font-size:clamp(3.6rem,6vw,6rem);line-height:1;font-weight:800;letter-spacing:-.04em;color:var(--abh-blue);font-variant-numeric:tabular-nums}.abh-stat__suffix{font-size:.45em;vertical-align:super;margin-left:.1em}.abh-stat__label{display:block;margin-top:1rem;font-size:1.2rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--abh-navy);opacity:.7}.abh-stat__track{margin-top:1.6rem;height:4px;background:#0b25451a;overflow:hidden}.abh-stat__fill{display:block;height:100%;background:var(--abh-blue);transform:scaleX(min(1,calc(var(--abh-p) / .55)));transform-origin:0 50%}@media screen and (max-width:749px){.abh-scene__inner{padding:4.8rem 1.6rem}.abh-meter{position:static;width:auto;margin-top:2.4rem}.abh-stats{grid-template-columns:repeat(2,1fr);gap:1.2rem}.abh-stat{padding:1.8rem 1.4rem 1.6rem}.abh-stat__label{font-size:1.05rem;letter-spacing:.1em}}@media(prefers-reduced-motion:reduce){.abh-scene__grid,.abh-rally__drift,.abh-rally__racket,.abh-stat{transform:none}.abh-rally__court,.abh-rally__trail{stroke-dashoffset:0}.abh-stat{opacity:1}.abh-meter__fill,.abh-stat__fill{transform:scaleX(1)}}.abh-hud{background:var(--abh-tint)}
/*# sourceMappingURL=/cdn/shop/t/9/assets/abh-scrollfx.css.map */
