.hero-apps{container-type:inline-size;margin:0 auto;max-width:590px;padding-top:2px;position:relative;width:100%}.deck-aura{border-radius:999px;filter:blur(46px);pointer-events:none;position:absolute}.deck-aura-one{animation:deck-aura-drift 16s ease-in-out infinite alternate;background:rgb(47 107 255/14%);height:42%;right:-6%;top:2%;width:42%}.deck-aura-two{animation:deck-aura-drift 19s ease-in-out infinite alternate-reverse;background:rgb(106 92 255/11%);bottom:1%;height:34%;left:-8%;width:34%}@keyframes deck-aura-drift{0%{transform:translate3d(-3%,2%,0) scale(.96)}to{transform:translate3d(5%,-3%,0) scale(1.08)}}.deck-orbit{border:1px solid var(--g-line);border-radius:50%;height:74%;left:50%;pointer-events:none;position:absolute;top:51%;transform:translate(-50%,-50%) rotate(-7deg);width:96%}.deck-orbit:after{border:1px dashed var(--g-line);border-radius:inherit;content:"";inset:7%;opacity:.65;position:absolute}.deck-head{align-items:center;display:flex;gap:12px;justify-content:space-between;margin:0 auto 4px;max-width:500px;position:relative;width:calc(100% - 32px);z-index:4}.deck-kicker{align-items:center;background:var(--g-card-glass);border:1px solid var(--g-line);border-radius:999px;box-shadow:0 2px 6px rgb(0 0 0/3%),0 12px 28px -18px rgb(0 0 0/20%);color:var(--g-ink-2);display:inline-flex;font-size:9px;font-weight:750;gap:6px;letter-spacing:.1em;padding:7px 11px;text-transform:uppercase;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.deck-kicker svg{color:var(--g-blue);height:12px;width:12px}.deck-note{align-items:center;color:var(--g-muted);display:inline-flex;font-size:9px;font-weight:600;gap:6px;letter-spacing:.01em;white-space:nowrap}.deck-note:before{background:#30d158;border-radius:50%;box-shadow:0 0 0 3px rgb(48 209 88/10%);content:"";height:5px;width:5px}.deck-stage{--deck-step:55%;height:434px;perspective:1500px;position:relative;z-index:2}.deck{inset:0;position:absolute;transform-style:preserve-3d}.deck-card[data-offset="0"]{transform:translate(-50%,-50%) translateZ(0) rotateY(0deg) scale(1)}.deck-card[data-offset="1"]{transform:translate(calc(-50% + var(--deck-step)),-50%) translateZ(-110px) rotateY(-13deg) scale(.965)}.deck-card[data-offset="-1"]{transform:translate(calc(-50% - var(--deck-step)),-50%) translateZ(-110px) rotateY(13deg) scale(.965)}.deck-card[data-offset="2"]{transform:translate(calc(-50% + var(--deck-step) + var(--deck-step)),-50%) translateZ(-220px) rotateY(-22deg) scale(.93)}.deck-card[data-offset="-2"]{transform:translate(calc(-50% - var(--deck-step) - var(--deck-step)),-50%) translateZ(-220px) rotateY(22deg) scale(.93)}.deck-card[data-offset="3"]{transform:translate(calc(-50% + var(--deck-step) + var(--deck-step) + var(--deck-step)),-50%) translateZ(-330px) rotateY(-30deg) scale(.89)}.deck-card[data-offset="-3"]{transform:translate(calc(-50% - var(--deck-step) - var(--deck-step) - var(--deck-step)),-50%) translateZ(-330px) rotateY(30deg) scale(.89)}.deck-card{--deck-accent:var(--g-blue);aspect-ratio:.85;background:var(--g-card-glass);border:1px solid var(--g-line);border-radius:28px;box-shadow:0 2px 8px rgb(0 0 0/4%),0 30px 70px -30px rgb(0 0 0/24%),inset 0 1px 0 rgb(255 255 255/26%);display:flex;flex-direction:column;left:50%;overflow:hidden;padding:23px;position:absolute;top:50%;transition:transform .9s var(--g-ease),opacity .65s ease,box-shadow .5s ease;width:min(78%,318px);will-change:transform,opacity;-webkit-backdrop-filter:blur(26px) saturate(180%);backdrop-filter:blur(26px) saturate(180%)}.deck-card:before{background:radial-gradient(90% 50% at 50% 0,rgb(255 255 255/26%),transparent 72%);content:"";inset:0;pointer-events:none;position:absolute}.deck-card.is-active{animation:deck-bob 7.5s ease-in-out infinite;background:var(--g-card);border-color:var(--g-line-strong);box-shadow:0 4px 12px rgb(0 0 0/5%),0 42px 90px -32px rgb(0 0 0/30%),inset 0 1px 0 rgb(255 255 255/34%)}@keyframes deck-bob{0%,to{translate:0 0}50%{translate:0 -7px}}.deck-card>:not(.deck-watermark){position:relative;z-index:1}.deck-watermark{bottom:52px;color:var(--deck-accent);height:154px;opacity:.055;pointer-events:none;position:absolute;right:-18px;width:154px;z-index:0}.deck-watermark svg{display:block;height:100%;width:100%}.deck-card-head{align-items:center;display:flex;justify-content:space-between}.deck-card-head span{align-items:center;color:var(--g-muted);display:inline-flex;font-size:8px;font-weight:750;gap:6px;letter-spacing:.13em;text-transform:uppercase}.deck-card-head span:before{background:var(--deck-accent);border-radius:2px;content:"";height:5px;opacity:.7;width:5px}.deck-card-head b{color:var(--g-muted-2);font-size:8px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.08em}.deck-app-icon{align-items:center;background:var(--g-wash);border:1px solid var(--g-line);border-radius:18px;color:var(--deck-accent);display:inline-flex;height:56px;justify-content:center;margin-top:28px;position:relative;width:56px}.deck-app-icon:after{animation:deck-icon-wave 4.8s ease-out infinite;border:1px solid;border-radius:22px;content:"";inset:-1px;opacity:0;position:absolute}@keyframes deck-icon-wave{0%,66%,to{opacity:0;transform:scale(1)}5%{opacity:.24}28%{opacity:0;transform:scale(1.45)}}.deck-app-icon svg{height:23px;width:23px}.deck-card.is-violet{--deck-accent:var(--g-violet)}.deck-card.is-violet .deck-app-icon{background:rgb(106 92 255/11%)}.deck-card.is-green{--deck-accent:var(--g-green)}.deck-card.is-green .deck-app-icon{background:rgb(48 209 88/11%)}.deck-card.is-amber{--deck-accent:#b45309}.deck-card.is-amber .deck-app-icon{background:rgb(245 158 11/12%)}html[data-public-theme=dark] .deck-card.is-amber{--deck-accent:#fbbf24}.deck-card-body{flex:1;margin-top:25px;min-height:0}.deck-card-body h3{color:var(--g-ink);font-family:var(--site-display);font-size:25px;font-weight:800;letter-spacing:-.045em;line-height:1.05;margin:0}.deck-card-body p{color:var(--g-muted);font-size:11px;line-height:1.58;margin:10px 0 0}.deck-tags{display:flex;flex-wrap:wrap;gap:5px;margin-top:13px}.deck-tags span{background:var(--g-surface-2);border:1px solid var(--g-line);border-radius:999px;color:var(--g-muted);font-size:7px;font-weight:700;letter-spacing:.045em;line-height:1;padding:5px 7px;text-transform:uppercase}.deck-status{align-items:center;border-top:1px solid var(--g-line);display:flex;gap:9px;padding-top:13px}.deck-status-dot{animation:deck-status-pulse 2.6s ease-in-out infinite;background:#30d158;border-radius:50%;flex:none;height:6px;width:6px}@keyframes deck-status-pulse{0%,to{box-shadow:0 0 0 0 rgb(48 209 88/30%)}50%{box-shadow:0 0 0 5px rgb(48 209 88/0)}}.deck-status>span:last-child{min-width:0}.deck-status small{color:var(--g-muted-2);display:block;font-size:7px;font-weight:750;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.deck-status strong{color:var(--g-ink-2);display:block;font-size:9.7px;font-weight:650;line-height:1.35;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.deck-standalone{color:var(--g-muted-2);font-size:7px;font-weight:700;letter-spacing:.11em;margin-top:10px;text-transform:uppercase}.deck-foot{align-items:center;display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr) auto;margin:0 auto;max-width:330px;position:relative;width:calc(100% - 42px);z-index:4}.deck-count{color:var(--g-ink-2);font-size:10px;font-variant-numeric:tabular-nums;font-weight:750;letter-spacing:.04em}.deck-count em{color:var(--g-muted-2);font-size:8px;font-style:normal;font-weight:650}.deck-dots{align-items:center;display:flex;gap:5px;justify-self:center}.deck-dots i{background:var(--g-line-strong);border-radius:999px;height:4px;transition:background-color .35s ease,width .5s var(--g-ease);width:4px}.deck-dots i.is-on{background:var(--g-gradient);width:16px}.deck-foot-note{color:var(--g-muted-2);font-size:8px;font-weight:600;text-align:right;white-space:nowrap}@container (max-width: 510px){.deck-stage{--deck-step:26%;height:410px}.deck-card{border-radius:25px;padding:20px;width:min(80%,304px)}.deck-app-icon{border-radius:16px;height:50px;margin-top:23px;width:50px}.deck-app-icon svg{height:20px;width:20px}.deck-app-icon:after{border-radius:20px}.deck-card-body{margin-top:20px}.deck-card-body h3{font-size:22px}.deck-card-body p{font-size:10.2px;line-height:1.52}.deck-foot-note{font-size:7.5px}}@container (max-width: 380px){.deck-head{width:calc(100% - 24px)}.deck-kicker{font-size:8px;padding:6px 9px}.deck-note{display:none}.deck-stage{--deck-step:20%;height:392px}.deck-card{padding:18px;width:min(82%,274px)}.deck-app-icon{height:46px;margin-top:20px;width:46px}.deck-card-body{margin-top:17px}.deck-card-body h3{font-size:20px}.deck-card-body p{font-size:9.5px;line-height:1.48;margin-top:8px}.deck-status{padding-top:10px}.deck-status strong{font-size:9px}.deck-standalone{margin-top:8px}.deck-foot{grid-template-columns:auto minmax(0,1fr);width:calc(100% - 20px)}.deck-foot-note{display:none}}@media (prefers-reduced-motion:reduce){.hero-apps *,.hero-apps :after,.hero-apps :before{animation:none!important;transition:none!important}}