.rc-hero--wall{position:relative;isolation:isolate}.rc-hero--wall .rc-hero__grid{position:relative;z-index:1}.rc-wall{position:absolute;top:-22%;bottom:-22%;left:30%;right:-16%;z-index:0;overflow:hidden;pointer-events:none;perspective:1600px;-webkit-mask-image:linear-gradient(90deg,transparent 0%,transparent 18%,rgba(0,0,0,.35) 34%,#000 52%);mask-image:linear-gradient(90deg,transparent 0%,transparent 18%,rgba(0,0,0,.35) 34%,#000 52%);transition:opacity 1.2s ease,filter 1.2s ease}.rc-wall__plane{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;align-content:center;gap:16px;transform:rotateX(16deg) rotateY(-22deg) rotate(-7deg) scale(1.08);transform-origin:40% 50%}.rc-wall__row{min-width:0}.rc-wall__track{display:flex;gap:16px;width:max-content;animation:rc-wall-left var(--d, 60s) linear infinite}.rc-wall__row:nth-child(2n) .rc-wall__track{animation-name:rc-wall-right}.rc-wall__row:nth-child(2n){margin-left:-140px}@keyframes rc-wall-left{0%{transform:translate(0)}to{transform:translate(-33.3333%)}}@keyframes rc-wall-right{0%{transform:translate(-33.3333%)}to{transform:translate(0)}}.rc-pill{display:inline-flex;flex:none;align-items:center;gap:12px;height:72px;padding:0 22px 0 12px;border-radius:24px;background:linear-gradient(160deg,#ffffffc7,#ffffff80);box-shadow:inset 0 0 0 1px #ffffffe6,inset 0 -1px #0000000a,0 14px 30px -18px #14182859;font-family:system-ui,-apple-system,SF Pro Text,Segoe UI,sans-serif;color:#1d1d1f;white-space:nowrap}.rc-pill__ico,.rc-pill__glyph{position:relative;display:grid;place-items:center;flex:none;width:48px;height:48px}.rc-pill__ico img{width:48px;height:48px;border-radius:23%;box-shadow:0 2px 6px #0000001f}.rc-pill__glyph{border-radius:23%;background:linear-gradient(160deg,#6e6cf6,#4b47d6)}.rc-pill__glyph svg{width:58%;height:58%;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.rc-pill__txt{display:grid;gap:2px;line-height:1.15}.rc-pill__txt b{font-size:18px;font-weight:650;letter-spacing:-.01em}.rc-pill__txt small{font-size:13px;color:#6e6e73}.rc-pill--note .rc-pill__txt b{font-size:15px;font-weight:600}.rc-pill__badge{position:absolute;top:-7px;right:-9px;display:grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:#ff3b30;box-shadow:0 0 0 2px #ffffffe6;color:#fff;font-size:12px;font-style:normal;font-weight:700;animation:rc-badge var(--bd, 7s) ease-in-out var(--bdl, 0s) infinite;transition:opacity .6s ease,transform .6s ease}@keyframes rc-badge{0%,86%,to{transform:scale(1)}90%{transform:scale(1.22)}94%{transform:scale(.95)}97%{transform:scale(1.04)}}.rc-pill__ico img,.rc-pill__glyph{transform-origin:50% 70%}.rc-wall .rc-nudge{animation:rc-nudge var(--nd, 11s) ease-in-out var(--ndl, 0s) infinite}@keyframes rc-nudge{0%,90%,to{transform:none}93%{transform:translateY(-3px) scale(1.06) rotate(-3deg)}96%{transform:translateY(.5px) scale(.99) rotate(1.5deg)}98%{transform:scale(1.01)}}.rc-pill--g .rc-pill__glyph{background:var(--gb);box-shadow:inset 0 0 0 1px #0000000a}.rc-pill--g .rc-pill__glyph svg{width:64%;height:64%;stroke:var(--gc);stroke-width:1.7}.rc-pill__glyph .f{fill:var(--gc, #fff);stroke:none}.rc-pill--g .rc-pill__txt b{font-size:16px;font-weight:620}.rc-pill__glyph--play{--gb: #DFE8DC;--gc: #4E6B4A}.rc-pill__glyph--heart{--gb: #F6DDE0;--gc: #B4505D}.rc-pill__glyph--chat{--gb: #DCE8F5;--gc: #3B6FA0}.rc-pill__glyph--bag{--gb: #F5E3CF;--gc: #A9672F}.rc-pill__glyph--game{--gb: #E3E1F5;--gc: #5853A6}.rc-pill__glyph--news{--gb: #ECE7DA;--gc: #7A6A45}.rc-pill__glyph--bell{--gb: #F7E8C8;--gc: #A57A1E}.rc-pill__glyph--music{--gb: #F3DCEB;--gc: #A0477F}.rc-pill--chart{gap:18px;padding-right:18px}.rc-pill--chart .rc-pill__txt{padding-left:8px}.rc-pill__bars{display:flex;align-items:flex-end;gap:4px;height:40px}.rc-pill__bars i{width:7px;height:calc(var(--h) * 100%);border-radius:3px;background:linear-gradient(180deg,#5aa9ff,#2f7cf6)}.rc-wall__blur{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);-webkit-mask-image:linear-gradient(90deg,#000 0%,rgba(0,0,0,.6) 22%,transparent 48%);mask-image:linear-gradient(90deg,#000 0%,rgba(0,0,0,.6) 22%,transparent 48%)}.rc-hero.is-calm .rc-wall{opacity:.42;filter:grayscale(1) blur(1.5px)}.rc-hero.is-calm .rc-pill__badge{opacity:0;transform:scale(.4);animation:none}.rc-hero.is-calm .rc-wall .rc-nudge{animation:none}@media(max-width:989px){.rc-wall{top:46%;bottom:-4%;left:-30%;right:-30%;-webkit-mask-image:linear-gradient(180deg,transparent 0%,#000 22%,#000 80%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0%,#000 22%,#000 80%,transparent 100%)}.rc-wall__plane{gap:12px;transform:rotateX(14deg) rotate(-8deg) scale(.86)}.rc-wall__blur{display:none}}.rc-hero .rc-demo{--key-w: 150px;--tap-x: -121px;--tap-y: -291px;padding-right:128px}.rc-hero .rc-phone{box-shadow:inset 0 0 0 1.5px #3a3a3d,0 0 0 1px #00000014,0 70px 110px -40px #0009,0 30px 50px -24px #00000080}.rc-hero .rc-demo__keyart{filter:drop-shadow(0 28px 26px rgba(0,0,0,.3)) drop-shadow(0 6px 6px rgba(0,0,0,.22))}.rc-hero--wall .rc-demo__hint{padding:6px 12px;border-radius:999px;background:#e9eae7db;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 6px 16px -10px #0000004d;white-space:nowrap}@media(min-width:990px)and (max-width:1279px){.rc-hero .rc-demo{--key-w: 132px;--tap-x: -109px;--tap-y: -254px;padding-right:136px}}@media(max-width:989px){.rc-hero .rc-demo{--key-w: 124px;--tap-x: -111px;--tap-y: -255px;padding-right:0}}@media(max-width:749px){.rc-hero .rc-demo{--key-w: 96px;--tap-x: -118px;--tap-y: -217px;padding-right:0}}.rc-chip{position:absolute;top:14px;left:14px;z-index:1;display:inline-flex;align-items:center;gap:10px;max-width:calc(100% - 28px);padding:8px 16px 8px 8px;border-radius:999px;background:linear-gradient(160deg,#fff3,#ffffff0d),#16171b61;-webkit-backdrop-filter:blur(18px) saturate(1.5);backdrop-filter:blur(18px) saturate(1.5);box-shadow:inset 0 0 0 1px #ffffff38,inset 0 1px #ffffff59,0 10px 24px -14px #0009;color:#fff;font-family:system-ui,-apple-system,SF Pro Text,Segoe UI,sans-serif}.rc-chip__ico{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:50%;background:#30d158}.rc-chip--shield .rc-chip__ico{background:#ef9149}.rc-chip--check .rc-chip__ico{background:#3e8bf5}.rc-chip--hourglass .rc-chip__ico{background:#5e5ce6}.rc-chip__ico svg{width:60%;height:60%;fill:none;stroke:#fff;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.rc-chip--lock .rc-chip__ico rect{fill:#fff;stroke:none}.rc-chip__txt{display:grid;line-height:1.15;min-width:0}.rc-chip__txt small{font-size:11px;font-weight:500;color:#ffffffb8}.rc-chip__txt b{overflow:hidden;font-size:15px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.rc .rc-gallery__img--left img{object-position:22% 50%}.rc .rc-gallery__img--right img{object-position:78% 50%}.rc-appget{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:28px;padding:16px;border-radius:24px;background:var(--rc-panel, rgba(0, 0, 0, .04))}.rc-appget__main{display:flex;align-items:center;gap:16px;min-width:0}.rc .rc-appget__icon{flex:none;width:64px;height:64px;border-radius:23%;box-shadow:0 6px 16px -8px #00000059}.rc .rc-appget__title{margin:0;font-size:17px;font-weight:700;font-stretch:108%}.rc .rc-appget__text{margin:2px 0 0;font-size:14px;color:var(--rc-sub)}.rc .rc-appget__btn{display:inline-flex;align-items:center;gap:8px;margin-top:10px;padding:8px 16px 8px 12px;border-radius:999px;background:var(--rc-fg);color:var(--rc-bg);font-size:14px;font-weight:650;text-decoration:none}.rc-appget__btn svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.rc-appget__qr{display:grid;justify-items:center;gap:6px;flex:none}.rc-qr{display:block;width:88px;height:88px;padding:8px;border-radius:14px;background:#fff;color:#000;box-shadow:inset 0 0 0 1px #00000014}.rc-appget__qrcap{font-size:11px;color:var(--rc-sub)}.rc-appband{padding:clamp(56px,6vw,88px) 0}.rc-appband__card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(28px,4vw,64px);align-items:center;padding:clamp(28px,4vw,56px);border-radius:clamp(24px,3vw,40px);background:var(--rc-panel)}.rc-appband__intro{display:grid;gap:14px}.rc-appget--large{margin:0;padding:20px;background:linear-gradient(160deg,#ffffffd9,#ffffff8c);box-shadow:inset 0 0 0 1px #ffffffe6,0 24px 48px -28px #00000059}.rc-appget--large .rc-appget__icon{width:88px;height:88px}.rc-appget--large .rc-qr{width:132px;height:132px}.rc .rc-appband__note{grid-column:1 / -1;margin:0;font-size:13px;color:var(--rc-sub)}@media(max-width:749px){.rc-appget__qr{display:none}.rc-appband__card{grid-template-columns:minmax(0,1fr)}}.rc-app__icon--img{background:none;box-shadow:0 .8cqw 1.8cqw #00000038}.rc .rc-app__icon--img img{display:block;width:100%;height:100%;border-radius:23%;object-fit:cover}.rc-home__dock--solo{grid-template-columns:15.8cqw}@media screen and (min-width:750px){.rc-statement__visual{margin-top:clamp(36px,4vw,56px)}.rc-statement__visual .rc-media-wide{aspect-ratio:2 / 1}.rc-glass{width:18cqw}.rc-glass--before{top:4cqw;left:3cqw}.rc-glass--after{top:19.5cqw;left:22cqw}.rc-glass__chart{height:5.2cqw;margin:1cqw 0 1.7cqw}}.rc-steps{padding:clamp(56px,6vw,88px) 0}@media screen and (min-width:750px){.rc-step__media{aspect-ratio:5 / 4;padding-top:6%}.rc-step__media .rc-screen{width:40%}}@media screen and (min-width:990px){.rc-key__media{max-width:580px;aspect-ratio:4 / 5.4;justify-self:center}.rc-steps__head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:24px var(--rc-gutter);max-width:none}.rc-steps__head .rc-lede{max-width:30em}}@media screen and (max-width:989px){.rc-key__media{aspect-ratio:4 / 5.4}}@media screen and (max-width:749px){.rc-steps__list{display:flex;gap:14px;margin-left:calc(-1 * var(--rc-gutter));margin-right:calc(-1 * var(--rc-gutter));padding:0 var(--rc-gutter) 4px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-left:var(--rc-gutter);scrollbar-width:none}.rc-steps__list::-webkit-scrollbar{display:none}.rc-steps__list>.rc-step{flex:0 0 80%;scroll-snap-align:start}}.rc-media-hidden{display:none!important}@media screen and (min-width:750px){.product__media-wrapper{position:sticky;top:24px;align-self:flex-start}}@media(prefers-reduced-motion:reduce){.rc-wall__track,.rc-pill__badge,.rc-wall .rc-nudge{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/rc-ui.css.map */
