.rf{font-family:var(--rf-font,Roboto,Helvetica,Arial,sans-serif);background:#000;color:#fff;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.4;letter-spacing:normal}.rf :where(*){letter-spacing:inherit;line-height:inherit}.rf :where(h1,h2,h3,h4){font-weight:700}.rf :where(h1,h2,h3,h4,p,ul,ol,li,figure,blockquote){font-family:inherit;letter-spacing:inherit;line-height:inherit;color:inherit;margin:0}.rf :is(h2.rf-h2,h2[style*=--fs]){font-size:var(--fs)!important}.rf :where(a){color:inherit;text-decoration:none}.rf :where(a:hover){color:inherit}.rf div:where(:empty){display:block}.rf :where(button){background:none;border:0;padding:0;margin:0;cursor:pointer;letter-spacing:inherit;text-transform:none}.rf :where(svg){display:inline-block}.rf .rte p{margin:0}.rf{display:flex;flex-direction:column;container-type:inline-size;container-name:rf;--rf-obj:drop-shadow(0 44px 56px rgba(0,0,0,.85));--rf-card:0 40px 80px -36px rgba(0,0,0,.95);--rf-btn:0 16px 32px -14px rgba(0,0,0,.6);--rf-btn-accent:0 16px 32px -14px rgba(82,63,230,.75)}.rf *{box-sizing:border-box}.rf img{display:block}.rf h1,.rf h2,.rf h3{text-wrap:balance}.rf p{text-wrap:pretty}.rf button,.rf input{font:inherit;color:inherit}.rf-btn{position:relative;isolation:isolate;overflow:hidden;transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .35s ease,color .25s ease,border-color .3s ease}.rf-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;opacity:0;pointer-events:none;background:linear-gradient(180deg,#ffffff57,#ffffff0f 48%,#fff0 52%,#ffffff14),linear-gradient(115deg,#9a8cff,#6a58ff 38%,#523fe6 62%,#3d7bff);box-shadow:inset 0 1px #fff9,inset 0 0 0 1px #ffffff38,inset 0 -8px 16px -10px #140a508c;transition:opacity .35s ease}.rf-btn:after{content:"";position:absolute;top:-20%;bottom:-20%;left:-45%;width:38%;z-index:-1;pointer-events:none;opacity:0;background:linear-gradient(105deg,#fff0,#ffffff8c,#fff0);transform:skew(-18deg)}@media(hover:hover)and (pointer:fine){.rf-btn:hover,.rf-btn:focus-visible{transform:translateY(-2px);color:#fff!important;border-color:#ffffff73!important;box-shadow:0 18px 36px -14px #523fe6f2,0 0 0 1px #9a8cff40!important}.rf-btn:hover:before,.rf-btn:focus-visible:before{opacity:1}.rf-btn:hover:after,.rf-btn:focus-visible:after{animation:rf-btn-sweep .9s cubic-bezier(.3,.6,.2,1) .05s 1 both}.rf-btn:hover>svg{color:#fff}.rf-artist:hover .rf-artist-go,.rf-pb-card:hover .rf-pb-go{color:#fff!important;border-color:#ffffff80!important;background:linear-gradient(180deg,#ffffff57,#fff0 52%),linear-gradient(115deg,#9a8cff,#6a58ff 38%,#523fe6 62%,#3d7bff)!important;box-shadow:inset 0 1px #fff9,0 10px 22px -8px #523fe6e6!important}}@keyframes rf-btn-sweep{0%{left:-45%;opacity:1}to{left:120%;opacity:1}}@media(prefers-reduced-motion:reduce){.rf-btn:hover:after{animation:none}}.rf a:focus-visible,.rf button:focus-visible,.rf input:focus-visible{outline:2px solid #ffffff;outline-offset:3px}.rf-wrap{max-width:1610px;margin:0 auto;padding:0 32px}.rf-h2{margin:0;--fs:clamp(46px,6cqi,104px);font-size:var(--fs);line-height:.92;letter-spacing:-.045em}.rf-cap{display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#a9a2ff}.rf-hero{display:grid}.rf-slide{grid-area:1/1;position:relative;min-height:clamp(640px,52cqi,920px);padding-bottom:100px;display:flex;align-items:center;overflow:hidden;opacity:0;visibility:hidden;transition:opacity .9s ease,visibility 0s linear .9s}.rf-slide.is-on{opacity:1;visibility:visible;transition:opacity .9s ease}.rf-s-text>*{opacity:0;transform:translateY(22px);transition:opacity .9s ease,transform 1s cubic-bezier(.2,.7,.2,1)}.rf-slide.is-on .rf-s-text>*{opacity:1;transform:none}.rf-slide.is-on .rf-s-text>*:nth-child(2){transition-delay:.08s}.rf-slide.is-on .rf-s-text>*:nth-child(3){transition-delay:.16s}.rf-slide.is-on .rf-s-text>*:nth-child(4){transition-delay:.24s}.rf-slide.is-on .rf-s-text>*:nth-child(5){transition-delay:.32s}.rf-s-vis{opacity:0;transition:opacity 1.2s ease}.rf-slide.is-on .rf-s-vis{opacity:1}.rf-s-obj{position:absolute;right:48px;top:46%;max-width:920px;transform:translateY(-50%)}.rf-s-obj-in{transform:scale(1.05) translate(40px);transition:transform 1.8s cubic-bezier(.2,.7,.2,1)}.rf-slide.is-on .rf-s-obj-in{transform:none}.rf-s-bleed{position:absolute;top:0;right:0;bottom:0;left:0}.rf-s-bleed img{width:100%;height:100%;object-fit:cover;animation:rf-push 24s ease-in-out infinite alternate}.rf-s-bleed:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#000,#000000d1 24%,#00000059 40%,#0000 58%),linear-gradient(0deg,#000000d9,#0000 16%)}.rf-s-bleed.is-side img{position:absolute;right:0;top:0;height:100%;width:auto;max-width:80%;object-fit:cover;filter:brightness(1.12) contrast(1.04);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 24%);mask-image:linear-gradient(90deg,transparent 0,#000 24%)}@keyframes rf-push{0%{transform:scale(1)}to{transform:scale(1.07)}}.rf-float{animation:rf-float 8s ease-in-out infinite}@keyframes rf-float{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}.rf-shine{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;pointer-events:none}.rf-shine:before{content:"";position:absolute;top:-20%;bottom:-20%;left:0;width:36%;background:linear-gradient(105deg,transparent 0%,rgba(255,255,255,0) 30%,rgba(255,255,255,.34) 50%,rgba(255,255,255,0) 70%,transparent 100%);transform:translate(-120%);animation:rf-shine 7s cubic-bezier(.4,0,.2,1) infinite;animation-delay:1.4s}@keyframes rf-shine{0%{transform:translate(-120%)}22%,to{transform:translate(330%)}}.rf-dots{position:absolute;left:0;right:0;bottom:40px;z-index:5}.rf-seg{background:none;border:0;padding:12px 0 0;cursor:pointer;text-align:left;flex:1 1 0;min-width:0}.rf-seg-bar{display:block;height:2px;background:#ffffff38;overflow:hidden;border-radius:2px}.rf-seg-fill{display:block;height:100%;background:#fff;transition:width .15s linear}.rf-arrow{width:52px;height:52px;border-radius:999px;border:1.5px solid rgba(255,255,255,.35);background:#00000059;display:flex;align-items:center;justify-content:center;cursor:pointer;flex:0 0 auto;transition:background-color .2s ease,border-color .2s ease}.rf-arrow:hover{background:#ffffff1f;border-color:#fff}.rf-grammy{position:absolute;right:max(48px,calc((100% - 1610px)/2 + 32px));top:36px;z-index:6;width:168px;height:168px}.rf-grammy-ring{position:absolute;top:0;right:0;bottom:0;left:0}@keyframes rf-spin{to{transform:rotate(360deg)}}.rf-play{display:inline-flex;align-items:center;gap:10px;height:64px;padding:0 26px 0 10px;border-radius:999px;border:1.5px solid rgba(255,255,255,.35);background:#00000040;text-decoration:none;font-size:17px;font-weight:500}.rf-play-dot{width:44px;height:44px;border-radius:999px;background:#fff;color:#000;display:flex;align-items:center;justify-content:center}.rf-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.rf-marquee-track{display:flex;align-items:center;gap:96px;width:max-content;animation:rf-marquee 52s linear infinite}.rf-marquee:hover .rf-marquee-track{animation-play-state:paused}@keyframes rf-marquee{to{transform:translate(-50%)}}.rf-logo{height:30px;width:auto;max-width:190px;object-fit:contain;filter:brightness(0) invert(1);opacity:.55;transition:opacity .25s ease;flex:0 0 auto}.rf-logo:hover{opacity:1}.rf-row{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:88px;align-items:stretch}.rf-row>:not(.rf-row-media){align-self:center}.rf-row.is-flip>.rf-row-media{order:2}.rf-row-media{position:relative;min-height:520px}.rf-row-media>.rf-float{position:absolute!important;top:0;right:0;bottom:0;left:0;animation:none}.rf-row-media img{width:100%;height:100%;object-fit:cover;filter:brightness(1.1) contrast(1.03);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%),linear-gradient(180deg,transparent 0,#000 6%,#000 94%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%),linear-gradient(180deg,transparent 0,#000 6%,#000 94%,transparent 100%);mask-composite:intersect}.rf-checks{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}.rf-checks li{display:flex;gap:14px;align-items:flex-start;font-size:17px;line-height:1.45;color:#e6e6ea}.rf-check{flex:0 0 auto;margin-top:2px;width:22px;height:22px;border-radius:999px;background:#523fe647;display:flex;align-items:center;justify-content:center}.rf-trial{display:inline-flex;align-items:center;gap:12px;font-size:16px;font-weight:500;line-height:1.4;color:#e6e6ea}.rf-trial .rf-check{margin-top:0}.rf-compat{display:flex;flex-direction:column;gap:12px;padding-top:4px}.rf-compat-row{display:flex;align-items:center;gap:10px 14px;flex-wrap:wrap}.rf-compat-label{min-width:86px;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#8e8e98}.rf-chips{display:flex;flex-wrap:wrap;gap:8px}.rf-chip-marquee{flex:1 1 0;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 14%,#000 86%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 14%,#000 86%,transparent 100%)}.rf-chip-track{display:flex;gap:8px;width:max-content;animation:rf-marquee 30s linear infinite}.rf-chip-track.is-rev{animation-direction:reverse}.rf-chip-marquee:hover .rf-chip-track{animation-play-state:paused}.rf-chip{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 13px;border-radius:10px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);font-size:14px;font-weight:500;color:#e6e6ea;white-space:nowrap}.rf-chip.is-tag{font-size:12.5px;font-weight:700;letter-spacing:.06em;color:#c4c4cc}.rf-chip-logo{width:auto;height:18px;filter:brightness(0) invert(1)}.rf-chip-svg{width:17px;height:17px;color:#fff}.rf-dc-stage{display:flex;align-items:center;justify-content:center;perspective:1200px;overflow:hidden;background:transparent}.rf-dc-glow{position:absolute;left:50%;top:44%;width:360px;height:360px;margin:-180px 0 0 -180px;border-radius:50%;background:radial-gradient(closest-side,#5865f238,#5865f200 70%);pointer-events:none}.rf-dc-floor{position:absolute;left:50%;bottom:92px;width:190px;height:22px;margin-left:-95px;border-radius:50%;background:radial-gradient(closest-side,#000c,#0000);animation:rf-floor 9s ease-in-out infinite}.rf-dc-3d{position:relative;width:250px;aspect-ratio:24/18.8;transform-style:preserve-3d;animation:rf-dc-spin 9s ease-in-out infinite;margin-top:-24px}@keyframes rf-dc-spin{0%,to{transform:rotateY(-34deg) rotateX(10deg) translateY(0)}50%{transform:rotateY(34deg) rotateX(-2deg) translateY(-16px)}}.rf-dc-layer{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.rf-dc-sheen{position:absolute;top:0;right:0;bottom:0;left:0;transform:translateZ(16.8px);overflow:hidden;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 2.6 24 18.8'><path d='M20.317 4.3698a19.7913 19.7913 0 00-4.8851-1.5152.0741.0741 0 00-.0785.0371c-.211.3753-.4447.8648-.6083 1.2495-1.8447-.2762-3.68-.2762-5.4868 0-.1636-.3933-.4058-.8742-.6177-1.2495a.077.077 0 00-.0785-.037 19.7363 19.7363 0 00-4.8852 1.515.0699.0699 0 00-.0321.0277C.5334 9.0458-.319 13.5799.0992 18.0578a.0824.0824 0 00.0312.0561c2.0528 1.5076 4.0413 2.4228 5.9929 3.0294a.0777.0777 0 00.0842-.0276c.4616-.6304.8731-1.2952 1.226-1.9942a.076.076 0 00-.0416-.1057c-.6528-.2476-1.2743-.5495-1.8722-.8923a.077.077 0 01-.0076-.1277c.1258-.0943.2517-.1923.3718-.2914a.0743.0743 0 01.0776-.0105c3.9278 1.7933 8.18 1.7933 12.0614 0a.0739.0739 0 01.0785.0095c.1202.099.246.1981.3728.2924a.077.077 0 01-.0066.1276 12.2986 12.2986 0 01-1.873.8914.0766.0766 0 00-.0407.1067c.3604.698.7719 1.3628 1.225 1.9932a.076.076 0 00.0842.0286c1.961-.6067 3.9495-1.5219 6.0023-3.0294a.077.077 0 00.0313-.0552c.5004-5.177-.8382-9.6739-3.5485-13.6604a.061.061 0 00-.0312-.0286zM8.02 15.3312c-1.1825 0-2.1569-1.0857-2.1569-2.419 0-1.3332.9555-2.4189 2.157-2.4189 1.2108 0 2.1757 1.0952 2.1568 2.419 0 1.3332-.9555 2.4189-2.1569 2.4189zm7.9748 0c-1.1825 0-2.1569-1.0857-2.1569-2.419 0-1.3332.9554-2.4189 2.1569-2.4189 1.2108 0 2.1757 1.0952 2.1568 2.419 0 1.3332-.946 2.4189-2.1568 2.4189Z'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 2.6 24 18.8'><path d='M20.317 4.3698a19.7913 19.7913 0 00-4.8851-1.5152.0741.0741 0 00-.0785.0371c-.211.3753-.4447.8648-.6083 1.2495-1.8447-.2762-3.68-.2762-5.4868 0-.1636-.3933-.4058-.8742-.6177-1.2495a.077.077 0 00-.0785-.037 19.7363 19.7363 0 00-4.8852 1.515.0699.0699 0 00-.0321.0277C.5334 9.0458-.319 13.5799.0992 18.0578a.0824.0824 0 00.0312.0561c2.0528 1.5076 4.0413 2.4228 5.9929 3.0294a.0777.0777 0 00.0842-.0276c.4616-.6304.8731-1.2952 1.226-1.9942a.076.076 0 00-.0416-.1057c-.6528-.2476-1.2743-.5495-1.8722-.8923a.077.077 0 01-.0076-.1277c.1258-.0943.2517-.1923.3718-.2914a.0743.0743 0 01.0776-.0105c3.9278 1.7933 8.18 1.7933 12.0614 0a.0739.0739 0 01.0785.0095c.1202.099.246.1981.3728.2924a.077.077 0 01-.0066.1276 12.2986 12.2986 0 01-1.873.8914.0766.0766 0 00-.0407.1067c.3604.698.7719 1.3628 1.225 1.9932a.076.076 0 00.0842.0286c1.961-.6067 3.9495-1.5219 6.0023-3.0294a.077.077 0 00.0313-.0552c.5004-5.177-.8382-9.6739-3.5485-13.6604a.061.061 0 00-.0312-.0286zM8.02 15.3312c-1.1825 0-2.1569-1.0857-2.1569-2.419 0-1.3332.9555-2.4189 2.157-2.4189 1.2108 0 2.1757 1.0952 2.1568 2.419 0 1.3332-.9555 2.4189-2.1569 2.4189zm7.9748 0c-1.1825 0-2.1569-1.0857-2.1569-2.419 0-1.3332.9554-2.4189 2.1569-2.4189 1.2108 0 2.1757 1.0952 2.1568 2.419 0 1.3332-.946 2.4189-2.1568 2.4189Z'/></svg>");-webkit-mask-size:100% 100%;mask-size:100% 100%;pointer-events:none}.rf-dc-sheen:before{content:"";position:absolute;top:-20%;bottom:-20%;left:0;width:40%;background:linear-gradient(105deg,transparent 0%,rgba(255,255,255,0) 30%,rgba(255,255,255,.45) 50%,rgba(255,255,255,0) 70%,transparent 100%);transform:translate(-120%);animation:rf-shine 6s cubic-bezier(.4,0,.2,1) infinite;animation-delay:1s}.rf-dc-pill{position:absolute;left:50%;bottom:24px;transform:translate(-50%);white-space:nowrap;padding:8px 16px;border-radius:999px;background:#15151d;border:1px solid rgba(255,255,255,.12);font-size:14px;font-weight:500;color:#e6e6ea}.rf-glass{overflow:hidden;background:radial-gradient(55% 80% at 82% 50%,#7c6cff1a,#7c6cff00 70%),linear-gradient(135deg,#ffffff17,#ffffff08 45%,#ffffff0f),#0e0d168c;-webkit-backdrop-filter:blur(28px) saturate(160%);backdrop-filter:blur(28px) saturate(160%);border:1px solid rgba(255,255,255,.18);box-shadow:inset 0 1px #ffffff8c,inset 1px 0 #ffffff38,inset 0 -1px #ffffff1a,inset -1px 0 #ffffff0f,var(--rf-card)}.rf-glass:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(160deg,#ffffff24,#ffffff08 28%,#fff0 55%),radial-gradient(60% 50% at 18% 0%,#ffffff1a,#fff0 70%)}.rf-glass>*{position:relative;z-index:1}.rf-glass-card>*{position:relative;z-index:1}.rf-glass-card{position:relative;background:radial-gradient(70% 120% at 85% 0%,#7c6cff24,#7c6cff00 60%),linear-gradient(135deg,#ffffff12,#ffffff05,#ffffff0a),#0c0b14;-webkit-backdrop-filter:blur(20px) saturate(140%);backdrop-filter:blur(20px) saturate(140%);border:1px solid rgba(255,255,255,.14);box-shadow:inset 0 1px #ffffff59,inset 1px 0 #ffffff1f,inset 0 -1px #ffffff0d,var(--rf-card)}.rf-glass-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(60% 50% at 18% 0%,#ffffff14,#fff0 70%)}.rf-glass,.rf-glass-card{isolation:isolate}.rf-om-media,.rf-row-media,.rf-stack-media,.rf-stage{position:relative;z-index:1}.rf-om-text>*,.rf-row>:not(.rf-row-media),.rf-stack-copy,.rf-ex>div:last-child,.rf-split>:not(.rf-om-media){position:relative;z-index:2}.rf-none{display:none!important}.rf-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.rf-ex{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:64px;align-items:center}.rf-stage{position:relative;height:620px;display:flex;align-items:center;justify-content:center;perspective:1400px}.rf-stage-glow{position:absolute;left:50%;top:50%;width:640px;height:640px;margin:-320px 0 0 -320px;border-radius:50%;background:radial-gradient(closest-side,#523fe659,#523fe600 70%);pointer-events:none}.rf-deck{position:relative;width:380px;aspect-ratio:1;transform-style:preserve-3d;touch-action:pan-y;cursor:grab;user-select:none;-webkit-user-select:none}.rf-deck:active{cursor:grabbing}.rf-deck img{-webkit-user-drag:none;pointer-events:none}.rf-card{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:none;padding:0;cursor:pointer;transform-style:preserve-3d;transition:transform .9s cubic-bezier(.2,.75,.15,1),opacity .7s ease}.rf-card-in{position:absolute;top:0;right:0;bottom:0;left:0;display:block;transform-style:preserve-3d;animation:rf-roll 10s ease-in-out infinite}@keyframes rf-roll{0%{transform:rotateY(-18deg) rotateX(6deg) translateY(0)}50%{transform:rotateY(16deg) rotateX(-4deg) translateY(-18px)}to{transform:rotateY(-18deg) rotateX(6deg) translateY(0)}}.rf-card img{width:100%;height:100%;object-fit:contain;transition:filter .7s ease}.rf-floor{position:absolute;left:50%;bottom:40px;width:300px;height:44px;margin-left:-150px;border-radius:50%;background:radial-gradient(closest-side,#000000f2,#0000);animation:rf-floor 10s ease-in-out infinite;filter:blur(2px)}@keyframes rf-floor{0%,to{transform:scale(1);opacity:.9}50%{transform:scale(.82);opacity:.6}}.rf-thumbs{display:flex;gap:10px;justify-content:safe center;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x proximity;padding:6px 4px;scrollbar-width:none}.rf-thumbs::-webkit-scrollbar{display:none}.rf-badge{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;height:26px;padding:0 12px;border-radius:999px;font-size:12.5px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.rf-badge>span{position:relative;z-index:2}.rf-badge.is-shine:before{content:"";position:absolute;z-index:1;top:0;bottom:0;left:0;width:45%;background:linear-gradient(105deg,#fff0,#ffffffb3,#fff0);transform:translate(-120%);animation:rf-shine 4.5s cubic-bezier(.4,0,.2,1) infinite;animation-delay:.8s;pointer-events:none}.rf-cb{position:absolute;pointer-events:none}.rf-cb-hair{top:4.2%;right:calc(17% - 10px);transform:translateY(-50%) translateZ(1px);display:flex;align-items:center;gap:8px;height:30px;padding:0 12px;box-sizing:border-box;border:1px solid transparent;border-radius:8px;box-shadow:0 12px 22px -10px #000000f2;white-space:nowrap}.rf-cb-hair>b{font-size:13.5px;font-weight:900;font-feature-settings:"tnum"}.rf-cb-hair>i{width:1px;height:12px;background:#ffffff2e}.rf-cb-hair>.rf-cb-cap{font-size:9.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#a6a6ae}.rf-thumb-dot{position:absolute;top:-4px;right:-4px;width:14px;height:14px;border-radius:999px;border:2px solid #000000}.rf-thumb{position:relative;flex:0 0 auto;scroll-snap-align:center;width:64px;height:64px;border-radius:16px;border:1.5px solid rgba(255,255,255,.1);background:#0d0d11;padding:4px;cursor:pointer;transition:border-color .2s ease,transform .2s ease}.rf-thumb:hover{transform:translateY(-3px)}.rf-rv-rail{overflow:hidden}.rf-rv-track{display:flex;gap:20px;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.rf-rv-card{flex:0 0 320px;border-radius:24px;overflow:hidden;background:#111116;border:1px solid rgba(255,255,255,.07);box-shadow:var(--rf-card);display:flex;flex-direction:column}.rf-rv-card img{width:100%;aspect-ratio:4/3;object-fit:cover}.rf-clamp{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.rf-masonry{column-count:3;column-gap:20px}.rf-masonry>*{break-inside:avoid;margin-bottom:20px}.rf-bar{height:8px;border-radius:8px;background:#ffffff1a;overflow:hidden;flex:1 1 auto}.rf-bar>span{display:block;height:100%;background:#f5c518;border-radius:8px}.rf-artists{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}.rf-artist{position:relative;border-radius:28px;overflow:hidden;aspect-ratio:3/4;display:block;color:#fff;text-decoration:none;box-shadow:var(--rf-card)}.rf-artist img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.rf-artist:hover img{transform:scale(1.06)}.rf-artist-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#000000d9,#0000 50%)}.rf-artist-go{position:absolute;right:18px;bottom:22px;z-index:2;width:42px;height:42px;border-radius:999px;display:flex;align-items:center;justify-content:center;color:#fff;background:linear-gradient(135deg,#ffffff38,#ffffff14);border:1px solid rgba(255,255,255,.32);box-shadow:inset 0 1px #ffffff73,0 8px 18px -8px #000c;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:background-color .25s ease,color .25s ease,transform .25s ease}.rf-artist:hover .rf-artist-go,.rf-artist:focus-visible .rf-artist-go{background:#fff;color:#000;transform:translate(2px,-2px)}@container rf (max-width:760px){.rf-slide{min-height:560px;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:46px}.rf-s-wrap{order:1;padding:0 16px!important}.rf-s-vis{order:2}.rf-s-obj{position:relative;right:auto;top:auto;width:88%!important;transform:none;margin:36px auto 0}.rf-s-bleed{position:absolute;top:0;right:0;bottom:0;left:0;height:auto;margin:0;overflow:hidden}.rf-s-bleed img,.rf-s-bleed.is-side img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;-webkit-mask-image:none;mask-image:none;object-position:var(--mpos,50% 50%)!important}.rf-s-bleed:after{background:linear-gradient(180deg,#0000008c,#0000 20% 40%,#000000e6 74%,#000)}.rf-s-text{gap:12px!important;max-width:none!important}.rf-s-text>p:first-child{font-size:12px!important}.rf-s-text h1{font-size:36px!important;line-height:.95!important;letter-spacing:-.04em!important;text-wrap:balance}.rf-s-text h1>span:last-child{font-size:22px;line-height:1.1;letter-spacing:-.02em;margin-top:6px;color:#e6e6ea;text-wrap:balance}.rf-s-text>p:nth-child(3){display:none}.rf-s-text>div:last-child{gap:10px!important;flex-wrap:nowrap!important}.rf-s-text>div:last-child>a{flex:1 1 0;min-width:0;justify-content:center;white-space:nowrap}.rf-s-text>div:last-child>a:first-child{height:52px!important;padding:0 18px!important;font-size:16px!important}.rf-dots{bottom:16px}.rf-seg-label{display:none!important}.rf-arrow{display:none}.rf-grammy{right:14px;top:14px;width:112px;height:112px}.rf-grammy>span{top:13px!important;right:13px!important;bottom:13px!important;left:13px!important}.rf-grammy>span>img{width:15px!important;height:15px!important}.rf-grammy>span>b{font-size:27px!important}.rf-grammy>span>span{font-size:9px!important}.rf-wrap{padding:0 16px}.rf-wrap.rf-wrap-tight,.rf-wrap:has(>.rf-split),.rf-wrap:has(>.rf-stack){padding:0 12px}.rf-play{height:52px;padding:0 16px 0 8px;font-size:16px}.rf-play-dot{width:36px;height:36px}.rf-row{grid-template-columns:1fr;gap:36px}.rf-row-media{min-height:300px;margin:0 -16px}.rf-om-text{display:contents!important}.rf-om-text>:nth-child(1){order:1}.rf-om-text>:nth-child(2){order:2}.rf-om-media{order:3}.rf-om-text>:nth-child(n+3){order:4}.rf-split.rf-glass{gap:22px!important}.rf-row.is-flip>.rf-row-media{order:0}.rf-ex{grid-template-columns:minmax(0,1fr);gap:28px}.rf-ex>*{min-width:0}.rf-stage{height:340px}.rf-deck{width:280px}.rf-stage{overflow:visible;margin:0 -16px}.rf-checks li{font-size:15.5px}.rf-compat-label{min-width:0;width:100%}.rf-chip-marquee{flex:1 1 100%}.rf-chip{height:34px;padding:0 10px;font-size:13px}.rf-stage-glow{width:420px;height:420px;margin:-210px 0 0 -210px}.rf-floor{bottom:22px;width:200px;margin-left:-100px}.rf-thumb{width:52px;height:52px;border-radius:13px}.rf-cb-hair{height:24px;padding:0 9px;gap:6px;border-radius:6px;right:calc(17% - 6px)}.rf-cb-hair>b{font-size:11px}.rf-cb-hair>i{height:10px}.rf-cb-hair>.rf-cb-cap{font-size:8px;letter-spacing:.14em}.rf-rv-card{flex:0 0 270px}.rf-masonry{column-count:1}.rf-artists{display:flex;overflow-x:auto;gap:12px;scroll-snap-type:x mandatory;padding-bottom:6px}.rf-artist{flex:0 0 200px;scroll-snap-align:start}.rf-artist-go{right:12px;bottom:14px;width:34px;height:34px}.rf-artist-go svg{width:15px;height:15px}.rf-artist-txt{left:14px!important;right:52px!important;bottom:14px!important}.rf-split{flex-direction:column!important;align-items:stretch!important;padding:40px 20px!important;gap:32px!important;border-radius:28px!important}.rf-split>*{flex:0 0 auto!important;width:100%!important}.rf-stack{flex-direction:column!important;border-radius:28px!important}.rf-stack>*{flex:0 0 auto!important}.rf-stack-media{min-height:300px!important}.rf-dc-3d{width:170px;margin-top:-30px}.rf-dc-glow{width:260px;height:260px;margin:-130px 0 0 -130px}.rf-dc-floor{bottom:78px;width:140px;margin-left:-70px}.rf-stack-copy{padding:28px 20px 36px!important}.rf-quiz-bg{display:none}.rf-marquee-track{gap:56px}.rf-logo{height:22px}.rf-head-in{padding:0 16px!important;height:72px!important}.rf-head-logo{height:22px!important}.rf-head-icons{margin-left:12px!important;gap:14px!important}.rf-hide-sm{display:none!important}.rf-tools-list{gap:96px!important}.rf-rv-layout{grid-template-columns:minmax(0,1fr)!important;gap:36px!important}.rf-rv-aside{position:static!important}.rf-masonry>*:nth-child(n+5){display:none}.rf-rv-rail{overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.rf-rv-track{transform:none!important}.rf-rv-card{scroll-snap-align:start}}@container rf (min-width:1700px){.rf-s-bleed.is-side img{right:calc((100% - 1610px)/2);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 32%,#000 82%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 32%,#000 82%,transparent 100%)}}@container rf (min-width:761px) and (max-width:1200px){.rf-masonry{column-count:2}.rf-artists{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.rf-badge.is-shine:before,.rf-float,.rf-shine:before,.rf-s-bleed img,.rf-card-in,.rf-floor,.rf-marquee-track,.rf-chip-track,.rf-grammy-ring,.rf-dc-3d,.rf-dc-sheen:before{animation:none!important}}@container rf (max-width:760px){.rf-thumbs{display:none}}.rf-pb{background:transparent}.rf-pb-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px 40px;margin-bottom:44px}.rf-pb-intro{display:flex;flex-direction:column;align-items:flex-start;gap:14px;max-width:420px}.rf-pb-all{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:700;color:#fff;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.35);padding-bottom:3px;transition:border-color .2s ease,gap .2s ease}.rf-pb-all:hover{border-color:#fff;gap:12px}.rf-pb-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.rf-pb-card{position:relative;display:flex;flex-direction:column;border-radius:28px;padding:8px;color:#fff;text-decoration:none;background:linear-gradient(160deg,#ffffff12,#ffffff05 45%,#ffffff0a),#0c0b12;border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px #ffffff2e,var(--rf-card);transition:transform .35s cubic-bezier(.2,.7,.2,1),border-color .35s ease}.rf-pb-card:hover{transform:translateY(-4px);border-color:#ffffff38}.rf-pb-media{position:relative;display:block;aspect-ratio:4/3;border-radius:21px;overflow:hidden;background:radial-gradient(80% 90% at 50% 100%,var(--glow) 0%,rgba(0,0,0,0) 70%),#07070a;isolation:isolate}.rf-pb-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.1s cubic-bezier(.2,.7,.2,1)}.rf-pb-card:hover .rf-pb-img{transform:scale(1.05)}.rf-pb-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 0 1px #ffffff14;background:linear-gradient(180deg,#0000 55%,#00000059);pointer-events:none}.rf-pb-rank{position:absolute;left:12px;top:12px;z-index:2;padding:5px 9px;border-radius:999px;background:#0000008c;border:1px solid rgba(255,255,255,.14);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:11px;font-weight:700;line-height:1;letter-spacing:.14em;color:#ffffffd9;font-feature-settings:"tnum"}.rf-pb-chip{position:absolute;top:12px;right:12px;z-index:2;transform:none!important}.rf-pb-body{display:flex;flex-direction:column;gap:8px;padding:18px 14px 12px;flex:1 1 auto}.rf-pb-kicker{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.rf-pb-name{font-size:28px;font-weight:900;line-height:1;letter-spacing:-.03em}.rf-pb-desc{font-size:15px;line-height:1.5;color:#a6a6ae;min-height:45px}.rf-pb-rating{display:flex;align-items:center;gap:8px;font-size:13px;margin-top:2px}.rf-pb-stars{color:#f5c518;letter-spacing:1px;font-size:13px}.rf-pb-score{font-weight:700}.rf-pb-count{color:#8e8e98}.rf-pb-foot{display:flex;align-items:center;gap:12px;margin-top:auto;padding-top:16px;border-top:1px solid rgba(255,255,255,.08)}.rf-pb-price{display:flex;align-items:baseline;gap:8px}.rf-pb-price>b{font-size:22px;font-weight:900;letter-spacing:-.02em}.rf-pb-price>s{font-size:14px;color:#7d7d86}.rf-pb-trial{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:#c4c4cc}.rf-pb-go{position:relative!important;right:auto!important;bottom:auto!important;margin-left:auto;flex:0 0 auto}.rf-pb-card:hover .rf-pb-go,.rf-pb-card:focus-visible .rf-pb-go{background:#fff;color:#000;transform:translate(2px,-2px)}@container rf (min-width:761px) and (max-width:1200px){.rf-pb-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container rf (max-width:760px){.rf-pb-head{margin-bottom:24px}.rf-pb-grid{display:flex;overflow-x:auto;gap:12px;scroll-snap-type:x mandatory;padding-bottom:8px;margin:0 -16px;padding-left:16px;padding-right:16px;scroll-padding-left:16px}.rf-pb-card{flex:0 0 82%;scroll-snap-align:start}.rf-pb-grid{scrollbar-width:none}.rf-pb-grid::-webkit-scrollbar{display:none}.rf-pb-name{font-size:26px}.rf-pb-trial{display:none}}.rf-pad{padding-top:var(--rf-pt,0px);padding-bottom:var(--rf-pb,0px)}@container rf (max-width:760px){.rf-pad{padding-top:var(--rf-pt-m,0px);padding-bottom:var(--rf-pb-m,0px)}}
/*# sourceMappingURL=/cdn/shop/t/171/assets/rf-base.css.map */
