.hayu-proof-strip{background:radial-gradient(ellipse at 18% 0,rgba(255,40,90,.08) 0,transparent 42%),radial-gradient(ellipse at 76% 0,rgba(95,10,220,.12) 0,transparent 52%),linear-gradient(180deg,#15152c,#111126 44%,#0d0d1e);color:var(--hayu-off-white);overflow:hidden;padding:18px 0 22px;position:relative}.hayu-proof-strip,.hayu-proof-strip *{box-sizing:border-box}.hayu-proof-strip:before{background:linear-gradient(180deg,rgba(25,25,50,.08),rgba(13,13,30,0) 42%),linear-gradient(90deg,rgba(25,25,50,.72),rgba(25,25,50,0) 24%,rgba(25,25,50,0) 76%,rgba(25,25,50,.72));content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.hayu-proof-strip__inner{margin:0 auto;max-width:1440px;position:relative;width:100%;z-index:1}.hayu-proof-strip__sr-only{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}.hayu-proof-strip__viewport{overflow:hidden;position:relative}.hayu-proof-strip__viewport:after,.hayu-proof-strip__viewport:before{bottom:0;content:"";pointer-events:none;position:absolute;top:0;width:clamp(24px,5vw,76px);z-index:4}.hayu-proof-strip__viewport:before{background:linear-gradient(90deg,#15152c 0,rgba(21,21,44,0));left:0}.hayu-proof-strip__viewport:after{background:linear-gradient(270deg,#111126 0,rgba(17,17,38,0));right:0}.hayu-proof-strip__track{display:flex;gap:12px;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;padding:6px clamp(20px,4vw,96px);scrollbar-width:none;-ms-overflow-style:none}.hayu-proof-strip__track::-webkit-scrollbar{display:none}@media (min-width:1180px){.hayu-proof-strip__track{justify-content:center}}.hayu-proof-strip__card{backdrop-filter:blur(12px);background:linear-gradient(135deg,rgba(255,40,90,.1),rgba(95,10,220,.13) 54%,hsla(0,33%,94%,.035)),hsla(0,33%,94%,.045);border:1px solid hsla(0,33%,94%,.1);border-radius:18px;box-shadow:0 10px 24px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,33%,94%,.06);flex:0 0 auto;isolation:isolate;min-height:116px;overflow:hidden;padding:14px 15px;position:relative;scroll-snap-align:start;width:clamp(190px,15vw,226px)}.hayu-proof-strip__card:before{background:radial-gradient(ellipse at top left,rgba(255,40,90,.13) 0,transparent 48%),linear-gradient(180deg,hsla(0,33%,94%,.035),hsla(0,33%,94%,0));content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.hayu-proof-strip__card--offer{background:radial-gradient(ellipse at top left,rgba(255,40,90,.22) 0,transparent 54%),linear-gradient(135deg,rgba(255,40,90,.15),rgba(95,10,220,.16)),hsla(0,33%,94%,.05);border-color:rgba(255,40,90,.28)}.hayu-proof-strip__card--content,.hayu-proof-strip__card--image{min-height:116px;width:clamp(214px,17vw,250px)}.hayu-proof-strip__image-wrap{display:none}.hayu-proof-strip__card-content{display:flex;flex-direction:column;height:100%;justify-content:flex-start;position:relative;z-index:1}.hayu-proof-strip__badge{align-self:flex-start;background:rgba(255,40,90,.95);border-radius:var(--radius-full);display:inline-flex;font-size:.58rem;letter-spacing:.04em;line-height:1;margin:0 0 8px;padding:4px 9px;text-transform:uppercase}.hayu-proof-strip__badge,.hayu-proof-strip__headline{color:var(--hayu-off-white);font-family:var(--font-primary);font-weight:var(--weight-bold)}.hayu-proof-strip__headline{font-size:.96rem;letter-spacing:-.016em;line-height:1.12;margin:0;max-width:18ch}.hayu-proof-strip__body{color:hsla(0,33%,94%,.76);font-family:var(--font-primary);font-size:.68rem;font-weight:var(--weight-medium);line-height:1.32;margin:6px 0 0;max-width:27ch}.hayu-proof-strip__nav{display:flex;gap:7px;position:absolute;right:clamp(20px,4vw,96px);top:-3px;z-index:8}.hayu-proof-strip__nav-btn{align-items:center;backdrop-filter:blur(10px);background:rgba(13,13,30,.48);border:1px solid hsla(0,33%,94%,.12);border-radius:999px;color:hsla(0,33%,94%,.82);cursor:pointer;display:inline-flex;height:30px;justify-content:center;transition:background-color .2s ease,border-color .2s ease,opacity .2s ease;width:30px}.hayu-proof-strip__nav-btn:hover{background:rgba(255,40,90,.2);border-color:rgba(255,40,90,.5)}.hayu-proof-strip__nav-btn:disabled{cursor:not-allowed;opacity:.28}@media (hover:hover){.hayu-proof-strip__card{transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.hayu-proof-strip__card:hover{border-color:rgba(255,40,90,.32);box-shadow:0 14px 30px rgba(0,0,0,.26),inset 0 1px 0 hsla(0,33%,94%,.08);transform:translateY(-2px)}}@media (max-width:1024px){.hayu-proof-strip{padding:16px 0 18px}.hayu-proof-strip__nav{display:none}.hayu-proof-strip__track{gap:10px;justify-content:flex-start;padding:4px var(--spacing-4);scroll-snap-type:x mandatory}.hayu-proof-strip__card{min-height:118px;width:218px}.hayu-proof-strip__card--content,.hayu-proof-strip__card--image{width:230px}.hayu-proof-strip__viewport:after,.hayu-proof-strip__viewport:before{width:28px}}@media (max-width:767px){.hayu-proof-strip{padding:14px 0 16px}.hayu-proof-strip__card{border-radius:16px;min-height:116px;padding:13px;width:204px}.hayu-proof-strip__card--content,.hayu-proof-strip__card--image{width:218px}.hayu-proof-strip__headline{font-size:.9rem}.hayu-proof-strip__body{font-size:.65rem}.hayu-proof-strip__badge{font-size:.55rem}}@media (max-width:480px){.hayu-proof-strip__card{width:196px}.hayu-proof-strip__card--content,.hayu-proof-strip__card--image{width:210px}}.hayu-proof-strip{background:radial-gradient(ellipse at 72% 0,rgba(95,10,220,.1) 0,transparent 54%),linear-gradient(180deg,#191932,#111126 48%,#0d0d1e)!important;border-bottom:0!important;border-top:0!important}.hayu-proof-strip:before{background:linear-gradient(180deg,rgba(25,25,50,0),rgba(13,13,30,.16))!important}.hayu-proof-strip__viewport:after,.hayu-proof-strip__viewport:before{opacity:.55}.hayu-proof-strip__viewport:before{background:linear-gradient(90deg,rgba(25,25,50,.72) 0,rgba(25,25,50,.42) 38%,rgba(25,25,50,0))!important}.hayu-proof-strip__viewport:after{background:linear-gradient(270deg,rgba(13,13,30,.72) 0,rgba(13,13,30,.42) 38%,rgba(13,13,30,0))!important}@media (min-width:1180px){.hayu-proof-strip__viewport:after,.hayu-proof-strip__viewport:before{display:none}}