.landing-features__panel[data-v-6fa42da3]{align-items:center;background:transparent;border-radius:0;box-shadow:none;display:flex;justify-content:center;overflow:hidden;padding:clamp(4rem,10vw,8rem) 0;position:relative;width:100%}.landing-features__marquee[data-v-6fa42da3]{display:grid;gap:clamp(.9rem,2vw,1.4rem);width:100%}.landing-features__row[data-v-6fa42da3]{mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);overflow:hidden;padding-block:.3rem;width:100%}.landing-features__track[data-v-6fa42da3]{align-items:stretch;animation:landing-marquee-6fa42da3 var(--marquee-duration,52s) linear infinite;animation-direction:var(--marquee-direction,normal);display:flex;width:-moz-max-content;width:max-content}.landing-features__panel:hover .landing-features__track[data-v-6fa42da3]{animation-play-state:paused}.landing-features__segment[data-v-6fa42da3]{align-items:stretch;display:flex;gap:clamp(.7rem,1.4vw,1.1rem);padding-inline:clamp(.6rem,1.6vw,1.6rem);perspective:1200px}.landing-features__card[data-v-6fa42da3]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;background-clip:padding-box;border:none;border-radius:22px;box-shadow:none;color:#f8fafc;cursor:pointer;display:block;height:clamp(80px,7vw,102px);letter-spacing:.01em;overflow:hidden;padding:0;perspective:1200px;position:relative;text-align:left;width:clamp(190px,22vw,250px)}.landing-features__card-inner[data-v-6fa42da3]{background:var(--sdk-accent);border:1px solid hsla(0,0%,100%,.18);border-radius:inherit;box-shadow:inset 0 1px #ffffff40,0 12px 28px #02061759;display:block;height:100%;position:relative;transform-style:preserve-3d;transition:transform .42s ease,box-shadow .22s ease;width:100%;z-index:1}.landing-features__card-inner[data-v-6fa42da3]:before{background:linear-gradient(145deg,#02061773,#020617bf);content:"";inset:0;opacity:1;pointer-events:none;position:absolute}.landing-features__card-inner[data-v-6fa42da3]:after{border-radius:inherit;box-shadow:inset 0 0 0 1px #0f172a33;content:"";inset:0;pointer-events:none;position:absolute}.landing-features__title[data-v-6fa42da3]{font-size:.98rem;font-weight:600}.landing-features__card:hover .landing-features__card-inner[data-v-6fa42da3]{box-shadow:inset 0 1px #ffffff4d,0 16px 34px #02061766;transform:translateY(-4px) rotateY(180deg)}.landing-features__card:focus-visible .landing-features__card-inner[data-v-6fa42da3]{transform:translateY(-4px) rotateY(180deg)}.landing-features__card.is-copied .landing-features__card-inner[data-v-6fa42da3]{animation:landing-card-pulse-6fa42da3 .52s ease;box-shadow:inset 0 1px #ffffff59,0 18px 40px #0206178c;transform:translateY(-4px) rotateY(180deg)}.landing-features__face[data-v-6fa42da3]{align-items:center;backface-visibility:hidden;background:transparent;border-radius:inherit;display:flex;gap:.75rem;inset:0;padding:.9rem 1rem;position:absolute}.landing-features__face--front[data-v-6fa42da3]{justify-content:flex-start}.landing-features__face--back[data-v-6fa42da3]{align-items:center;background:#02061747;justify-content:center;text-align:center;transform:rotateY(180deg)}.landing-features__icon[data-v-6fa42da3]{align-items:center;background:#ffffff14;border:none;border-radius:12px;box-shadow:none;display:inline-flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.landing-features__icon[data-v-6fa42da3] span{color:#ffffffe6;font-size:1.1rem}.landing-features__desc[data-v-6fa42da3]{color:#f8fafce6;display:-webkit-box;font-size:.8rem;font-weight:600;-webkit-line-clamp:3;line-height:1.45;margin-inline:auto;max-width:80%;text-align:center;-webkit-box-orient:vertical;overflow:hidden}.landing-features__copied-text[data-v-6fa42da3]{color:#f8fafcf2;filter:blur(6px);font-size:.72rem;font-weight:600;letter-spacing:.1em;margin-top:.35rem;opacity:0;text-transform:uppercase;transition:opacity .24s ease,filter .24s ease}.landing-features__card.is-copied .landing-features__desc[data-v-6fa42da3]{filter:blur(6px);opacity:.25;transition:filter .22s ease,opacity .22s ease}.landing-features__card.is-copied .landing-features__copied-text[data-v-6fa42da3]{filter:blur(0);opacity:1}@keyframes landing-card-pulse-6fa42da3{0%{transform:translateY(-4px) rotateY(180deg) scale(1)}50%{transform:translateY(-6px) rotateY(180deg) scale(1.03)}to{transform:translateY(-4px) rotateY(180deg) scale(1)}}@keyframes landing-marquee-6fa42da3{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.landing-features__track[data-v-6fa42da3]{animation:none;transform:translate(0)}}
