.HeroSlashHoverCut_root__PeXEY{display:inline-block;position:relative;vertical-align:baseline;padding:3px 2px;margin:-3px -2px}.HeroSlashHoverCut_visual__MG4nL{position:relative;display:inline-grid;vertical-align:baseline}.HeroSlashHoverCut_visual__MG4nL>*{grid-area:1/1}.HeroSlashHoverCut_sizer__rh5be{visibility:hidden}.HeroSlashHoverCut_half__pI_FD,.HeroSlashHoverCut_sizer__rh5be{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.HeroSlashHoverCut_half__pI_FD{position:relative;isolation:isolate;color:inherit;will-change:transform}.HeroSlashHoverCut_half__pI_FD:after{content:"slash";position:absolute;inset:0;z-index:-1;display:flex;align-items:baseline;justify-content:flex-start;font:inherit;letter-spacing:inherit;color:inherit;line-height:inherit;filter:blur(var(--hero-slash-cut-blur,.9px));opacity:var(--hero-slash-cut-feather-opacity,.42);pointer-events:none;-webkit-mask-image:linear-gradient(calc(var(--hero-slash-angle, -45deg) + 90deg),transparent calc(50% - var(--hero-slash-cut-feather, 2px)),#000 50%,transparent calc(50% + var(--hero-slash-cut-feather, 2px)));mask-image:linear-gradient(calc(var(--hero-slash-angle, -45deg) + 90deg),transparent calc(50% - var(--hero-slash-cut-feather, 2px)),#000 50%,transparent calc(50% + var(--hero-slash-cut-feather, 2px)));-webkit-mask-size:100% 100%;mask-size:100% 100%}.HeroSlashHoverCut_halfA__pHmoG{z-index:1;clip-path:polygon(0 0,100% 0,0 100%)}.HeroSlashHoverCut_halfB__xY_rc{z-index:2;clip-path:polygon(100% 0,100% 100%,0 100%)}.HeroSlashHoverCut_trail__zamfS{position:absolute;left:0;bottom:0;width:150%;height:var(--hero-slash-trail-thick,3.5px);transform-origin:left bottom;transform:rotate(var(--hero-slash-angle,-45deg)) scaleX(0);opacity:0;pointer-events:none;z-index:4;border-radius:2px;background:linear-gradient(90deg,transparent 0,hsla(0,0%,100%,.55) 38%,hsla(0,0%,100%,.98) 48%,var(--color-accent) 50%,hsla(0,0%,100%,.92) 52%,hsla(0,0%,100%,.5) 62%,transparent 100%);box-shadow:0 0 var(--hero-slash-glow-in,8px) hsla(0,0%,100%,.85),0 0 var(--hero-slash-glow-out,12px) color-mix(in srgb,var(--color-accent) 55%,transparent)}.HeroSlashHoverCut_halfA__pHmoG,.HeroSlashHoverCut_halfB__xY_rc{transition-property:transform;transition-duration:var(--hero-slash-split-ms,.3s);transition-timing-function:var(
    --hero-slash-split-ease,cubic-bezier(.25,.5,.25,1)
  )}@media (hover:hover) and (prefers-reduced-motion:no-preference){.HeroSlashHoverCut_root__PeXEY:hover .HeroSlashHoverCut_trail__zamfS{animation-name:HeroSlashHoverCut_heroSlashTrail__Xi2_8;animation-duration:var(--hero-slash-trail-ms,.24s);animation-timing-function:var(
      --hero-slash-trail-ease,cubic-bezier(.5,.2,.25,1)
    );animation-fill-mode:forwards}.HeroSlashHoverCut_root__PeXEY:hover .HeroSlashHoverCut_halfA__pHmoG{transform:translate(calc(-1 * var(--hero-slash-off, 3px)),calc(-1 * var(--hero-slash-off, 3px)));transition-delay:var(--hero-slash-split-delay,60ms)}.HeroSlashHoverCut_root__PeXEY:hover .HeroSlashHoverCut_halfB__xY_rc{transform:translate(var(--hero-slash-off,3px),var(--hero-slash-off,3px));transition-delay:var(--hero-slash-split-delay,60ms)}}.HeroSlashHoverCut_root__PeXEY:not(:hover) .HeroSlashHoverCut_halfA__pHmoG,.HeroSlashHoverCut_root__PeXEY:not(:hover) .HeroSlashHoverCut_halfB__xY_rc{transition-delay:0s}@media (hover:hover){.HeroSlashHoverCut_root__PeXEY:not(:hover) .HeroSlashHoverCut_trail__zamfS{animation:none}}@keyframes HeroSlashHoverCut_heroSlashTrail__Xi2_8{0%{transform:rotate(var(--hero-slash-angle,-45deg)) scaleX(0);opacity:1}55%{opacity:.95}to{transform:rotate(var(--hero-slash-angle,-45deg)) scaleX(1);opacity:0}}