@property --kudos-rim-angle{syntax:"<angle>";inherits:false;initial-value:132deg}@property --kudos-sheen-position{syntax:"<percentage>";inherits:false;initial-value:180%}main[data-kudos-cards] [data-kudos-glow]{position:relative;isolation:isolate;border-color:#c9a96e69;box-shadow:inset 0 1px 0 #fff0ce20,0 15px 34px -22px #000e,0 0 16px -9px #c9a96e40;transition:transform .36s cubic-bezier(.2,.75,.25,1),border-color .3s,box-shadow .35s}main[data-kudos-cards] [data-kudos-glow]:after,main[data-kudos-cards] [data-kudos-glow]:before{content:"";position:absolute;inset:0;width:auto;height:auto;border:0;border-radius:inherit;margin:0;pointer-events:none;transform:none;animation:none;transition:opacity .3s}main[data-kudos-cards] [data-kudos-glow]:before{display:none}@supports ((-webkit-mask-composite:xor) or (mask-composite:exclude)) or (-webkit-mask-composite:xor){main[data-kudos-cards] [data-kudos-glow]:before{display:block;padding:1px;z-index:5;opacity:.7;background:conic-gradient(from var(--kudos-rim-angle),transparent 0deg,#c9a96e50 30deg,#e6cd94 59deg,#fff4cc 68deg,#c9a96e40 95deg,transparent 128deg,transparent 185deg,#c9a96e70 220deg,#fff0c1 248deg,#c9a96e45 271deg,transparent 304deg);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}}main[data-kudos-cards] [data-kudos-glow]:after{top:var(--kudos-sheen-top,0);padding:0;z-index:4;opacity:0;-webkit-mask:none;mask:none;background:linear-gradient(112deg,transparent 35%,#f1d99a08 44%,#fff2c21f 49%,#f4db9c09 54%,transparent 64%) var(--kudos-sheen-position) 0 /250% 100% no-repeat,radial-gradient(280px circle at var(--kudos-spot-x,70%) var(--kudos-spot-y,0),#e6cd941a,transparent 74%);box-shadow:none}main[data-kudos-cards] [data-kudos-product=border-only]:after{display:none}main[data-kudos-cards] [data-kudos-glow]:focus-visible{outline:2px solid #f0d6a1;outline-offset:4px}main[data-kudos-cards] [data-kudos-glow]:focus-within,main[data-kudos-cards] [data-kudos-hover=true]{border-color:#e6cd94c9;box-shadow:inset 0 1px 0 #fff0ce40,0 24px 46px -23px #000e,0 0 31px -8px #c9a96e64}main[data-kudos-cards] [data-kudos-glow]:focus-within:before,main[data-kudos-cards] [data-kudos-hover=true]:after,main[data-kudos-cards] [data-kudos-hover=true]:before{opacity:1}@media(hover:hover) and (pointer:fine){main[data-kudos-cards][data-kudos-motion=on] [data-kudos-hover=true]{transform:perspective(1000px) translateY(-5px) rotateX(var(--kudos-tilt-x,0deg)) rotateY(var(--kudos-tilt-y,0deg))}main[data-kudos-cards][data-kudos-motion=on] [data-kudos-hover=true]:before{animation:kudos-rim-travel 4.2s linear 1 both}main[data-kudos-cards][data-kudos-motion=on] [data-kudos-hover=true]:after{animation:kudos-sheen-sweep 1.35s ease-out 1 both}}@media(hover:none),(pointer:coarse){main[data-kudos-cards] [data-kudos-glow]{transform:none}main[data-kudos-cards] [data-kudos-selected=true]{border-color:#e8cb8ed9;box-shadow:inset 0 1px 0 #fff0ce40,0 14px 27px -22px #000,0 0 22px -8px #d6b57572}main[data-kudos-cards] [data-kudos-selected=true]:after,main[data-kudos-cards] [data-kudos-selected=true]:before{opacity:1}main[data-kudos-cards][data-kudos-motion=on] [data-kudos-selected=true][data-kudos-visible=true]:before{animation:kudos-rim-travel 4.2s linear 1 both}main[data-kudos-cards][data-kudos-motion=on] [data-kudos-selected=true][data-kudos-visible=true]:after{animation:kudos-sheen-sweep 1.4s ease-out .12s 1 both}}@keyframes kudos-rim-travel{0%{--kudos-rim-angle:132deg}to{--kudos-rim-angle:492deg}}@keyframes kudos-sheen-sweep{0%{--kudos-sheen-position:180%}to{--kudos-sheen-position:-80%}}@media(prefers-reduced-motion:reduce){main[data-kudos-cards] [data-kudos-glow],main[data-kudos-cards] [data-kudos-glow]:after,main[data-kudos-cards] [data-kudos-glow]:before{animation:none!important;transition:none!important;transform:none!important}main[data-kudos-cards] [data-kudos-glow] .kav-arrow,main[data-kudos-cards] [data-kudos-glow] img{animation:none!important;transition:none!important}}main[data-kudos-cards][data-kudos-motion=off] [data-kudos-glow]:after,main[data-kudos-cards][data-kudos-motion=off] [data-kudos-glow]:before{animation:none}