.feature-mockup[data-v-830646fd]{width:100%;display:flex;align-items:center;justify-content:center;padding:1.5rem}.mockup-frame[data-v-830646fd]{width:100%;max-width:420px;background:var(--theme-glass-bg);border:1px solid var(--theme-glass-border);border-radius:1rem;box-shadow:var(--theme-card-shadow);backdrop-filter:blur(10px);overflow:hidden}.mockup-bar[data-v-830646fd]{display:flex;gap:.5rem;padding:.85rem 1rem;border-bottom:1px solid var(--theme-glass-border)}.dot[data-v-830646fd]{width:10px;height:10px;border-radius:50%;background:var(--theme-border-primary)}.mockup-body[data-v-830646fd]{padding:1.5rem;min-height:150px;display:flex;align-items:center}.feature-mockup[data-v-830646fd]{--accent:var(--theme-purple-accent);--accent-light:var(--theme-purple-accent-light)}.tone-blue[data-v-830646fd]{--accent:var(--p-blue-500, #3b82f6);--accent-light:var(--p-cyan-400, #22d3ee)}.variant-lines[data-v-830646fd]{gap:1.25rem}.mockup-icon[data-v-830646fd]{flex-shrink:0;width:64px;height:64px;display:flex;align-items:center;justify-content:center;border-radius:1rem;background:linear-gradient(135deg,var(--accent),var(--accent-light));box-shadow:0 8px 24px var(--theme-button-help-glow)}.mockup-icon i[data-v-830646fd]{font-size:1.75rem;color:var(--theme-text-on-primary,#fff)}.m-lines[data-v-830646fd]{flex:1;display:flex;flex-direction:column;gap:.6rem}.line[data-v-830646fd]{height:12px;border-radius:6px;background:linear-gradient(90deg,var(--theme-border-primary),var(--theme-glass-border))}.line-lg[data-v-830646fd]{width:100%}.line-md[data-v-830646fd]{width:78%}.line-sm[data-v-830646fd]{width:52%}.m-chat[data-v-830646fd]{width:100%;gap:.6rem}.bubble[data-v-830646fd],.m-chat[data-v-830646fd]{display:flex;flex-direction:column}.bubble[data-v-830646fd]{gap:.3rem;max-width:70%;padding:.6rem .75rem;border-radius:.85rem}.bubble-in[data-v-830646fd]{align-self:flex-start;background:var(--theme-glass-border);border-bottom-left-radius:.25rem}.bubble-out[data-v-830646fd]{align-self:flex-end;background:linear-gradient(135deg,var(--accent),var(--accent-light));border-bottom-right-radius:.25rem}.b-line[data-v-830646fd]{height:7px;width:80px;border-radius:var(--radius-xs);background:var(--theme-text-muted);opacity:.6}.bubble-out .b-line[data-v-830646fd]{background:var(--theme-text-on-primary,#fff);opacity:.8}.b-line.short[data-v-830646fd]{width:48px}.m-cards[data-v-830646fd]{width:100%;display:flex;flex-direction:column;gap:.6rem}.m-card[data-v-830646fd]{display:flex;align-items:center;gap:.75rem;padding:.6rem .7rem;border-radius:.6rem;background:var(--theme-glass-border)}.m-card[data-v-830646fd]:first-child{outline:1px solid var(--accent)}.c-dot[data-v-830646fd]{flex-shrink:0;width:22px;height:22px;border-radius:.4rem;background:linear-gradient(135deg,var(--accent),var(--accent-light))}.c-bars[data-v-830646fd]{flex:1;display:flex;flex-direction:column;gap:.3rem}.c-bar[data-v-830646fd]{height:6px;width:100%;border-radius:3px;background:var(--theme-text-muted);opacity:.5}.c-bar.short[data-v-830646fd]{width:55%}.m-image[data-v-830646fd]{position:relative;width:100%;height:120px;border-radius:.65rem;overflow:hidden;background:linear-gradient(180deg,var(--theme-glass-border),var(--theme-bg-primary))}.img-sun[data-v-830646fd]{top:18px;right:28px;width:34px;height:34px;background:linear-gradient(135deg,var(--accent-light),var(--accent));box-shadow:0 0 24px var(--accent-light)}.img-hill[data-v-830646fd],.img-sun[data-v-830646fd]{position:absolute;border-radius:50%}.img-hill[data-v-830646fd]{bottom:-40px;width:120px;height:120px}.img-hill-1[data-v-830646fd]{left:-10px;background:var(--accent);opacity:.55}.img-hill-2[data-v-830646fd]{right:-20px;background:var(--accent-light);opacity:.4}.m-sliders[data-v-830646fd]{width:100%;display:flex;flex-direction:column;gap:1.1rem}.slider[data-v-830646fd]{position:relative;height:8px;display:flex;align-items:center}.s-track[data-v-830646fd]{inset:0;background:var(--theme-glass-border)}.s-fill[data-v-830646fd],.s-track[data-v-830646fd]{position:absolute;border-radius:var(--radius-xs)}.s-fill[data-v-830646fd]{left:0;height:100%;background:linear-gradient(90deg,var(--accent),var(--accent-light))}.s-knob[data-v-830646fd]{position:absolute;width:16px;height:16px;border-radius:50%;background:var(--theme-text-on-primary,#fff);border:3px solid var(--accent);transform:translate(-50%)}.m-chart[data-v-830646fd]{width:100%;height:120px;display:flex;align-items:flex-end;justify-content:space-between;gap:.6rem}.bar[data-v-830646fd]{flex:1;border-radius:6px 6px 0 0;background:var(--theme-glass-border);min-height:12px}.bar.is-peak[data-v-830646fd]{background:linear-gradient(180deg,var(--accent-light),var(--accent))}.m-voice[data-v-830646fd]{width:100%;height:110px;display:flex;align-items:center;justify-content:space-between;gap:3px}.wave[data-v-830646fd]{flex:1;min-height:6px;border-radius:3px;background:linear-gradient(180deg,var(--accent-light),var(--accent));opacity:.85}.m-calendar[data-v-830646fd]{width:100%;display:grid;grid-template-columns:repeat(7,1fr);gap:6px}.cal-cell[data-v-830646fd]{aspect-ratio:1;border-radius:var(--radius-xs);background:var(--theme-glass-border)}.cal-cell.is-marked[data-v-830646fd]{background:linear-gradient(135deg,var(--accent),var(--accent-light))}.m-heatmap[data-v-830646fd]{width:100%;display:grid;grid-template-columns:repeat(7,1fr);gap:6px}.heat-cell[data-v-830646fd]{aspect-ratio:1;border-radius:var(--radius-xs);background:linear-gradient(135deg,var(--accent),var(--accent-light))}.m-video[data-v-830646fd]{width:100%;height:150px}.m-video[data-v-830646fd],.m-video-frame[data-v-830646fd]{display:flex;align-items:center;justify-content:center}.m-video-frame[data-v-830646fd]{width:100px;height:80px;border-radius:var(--radius-md);background:linear-gradient(160deg,var(--accent),var(--accent-light));box-shadow:0 10px 26px -12px var(--accent)}.m-video-play[data-v-830646fd]{width:0;height:0;border-color:transparent transparent transparent #fff;border-style:solid;border-width:13px 0 13px 22px;margin-left:5px}.m-avatar[data-v-830646fd]{width:100%;display:flex;align-items:center;gap:1.25rem}.av-photo[data-v-830646fd]{position:relative;flex-shrink:0;width:96px;height:96px;border-radius:var(--radius-lg);background:linear-gradient(160deg,var(--accent),var(--accent-light));overflow:hidden;box-shadow:0 10px 26px -12px var(--accent)}.av-head[data-v-830646fd]{top:22px;width:30px;height:30px;border-radius:50%}.av-head[data-v-830646fd],.av-shoulders[data-v-830646fd]{position:absolute;left:50%;transform:translate(-50%);background:#ffffffeb}.av-shoulders[data-v-830646fd]{bottom:-18px;width:62px;height:46px;border-radius:50% 50% 0 0}.av-spark[data-v-830646fd]{position:absolute;top:8px;right:8px;width:22px;height:22px;border-radius:50%;background:#fffffff2;display:flex;align-items:center;justify-content:center}.av-spark i[data-v-830646fd]{font-size:11px;color:var(--accent)}.av-lines[data-v-830646fd]{flex:1;display:flex;flex-direction:column;gap:.6rem}.feature-block[data-v-319df5da]{display:grid;grid-template-columns:1fr;gap:2rem;align-items:center}@media(min-width:860px){.feature-block[data-v-319df5da]{grid-template-columns:1fr 1fr;gap:clamp(3rem,7vw,7rem)}.feature-block.reversed .block-text[data-v-319df5da]{order:2}.feature-block.reversed .block-visual[data-v-319df5da]{order:1}}.block-icon[data-v-319df5da]{width:36px;height:36px;display:grid;place-items:center;border-radius:10px;margin-bottom:1.1rem;background:var(--lp-chip-bg);border:1px solid var(--lp-hair);color:var(--lp-ink)}.block-icon i[data-v-319df5da]{font-size:.95rem}.block-title[data-v-319df5da]{margin-bottom:.7rem}.block-body[data-v-319df5da]{font-size:1.02rem;color:var(--lp-soft);line-height:1.65;max-width:44ch}.block-visual[data-v-319df5da]{position:relative}.block-visual[data-v-319df5da]:before{content:"";position:absolute;inset:-14% -18%;background:radial-gradient(closest-side,var(--lp-glow),transparent 72%);z-index:0;pointer-events:none}.block-visual[data-v-319df5da]>*{position:relative;z-index:1}.block-soon[data-v-319df5da]{margin-left:.55rem;padding:.1rem .45rem;border:1px solid var(--lp-line);border-radius:var(--radius-full);background:var(--lp-bg);color:var(--theme-purple-accent);font-size:.62rem;font-style:normal;font-weight:var(--fw-black);letter-spacing:.04em;text-transform:uppercase;vertical-align:middle;white-space:nowrap}.block-image[data-v-319df5da]{width:100%;height:auto;aspect-ratio:16/10;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;border-radius:var(--radius-lg);border:1px solid var(--lp-hair);box-shadow:var(--lp-sh-card)}.feature-cross[data-v-2fe29179]{max-width:900px;margin:0 auto;text-align:center}.cross-title[data-v-2fe29179]{margin-bottom:2rem}.cross-grid[data-v-2fe29179]{display:grid;grid-template-columns:1fr;gap:.8rem}@media(min-width:640px){.cross-grid[data-v-2fe29179]{grid-template-columns:repeat(2,1fr)}}.cross-card[data-v-2fe29179]{display:flex;align-items:center;gap:.9rem;padding:1rem 1.2rem;border-radius:14px;background:#fff;border:1px solid var(--lp-hair);text-decoration:none;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.cross-card[data-v-2fe29179]:hover{border-color:var(--lp-hair-strong);box-shadow:var(--lp-sh-card);transform:translateY(-2px);text-decoration:none}.cross-icon[data-v-2fe29179]{flex-shrink:0;width:36px;height:36px;display:grid;place-items:center;border-radius:10px;background:var(--lp-chip-bg);border:1px solid var(--lp-hair);color:var(--lp-ink)}.cross-icon i[data-v-2fe29179],.cross-label[data-v-2fe29179]{font-size:.95rem}.cross-label[data-v-2fe29179]{flex:1;text-align:left;font-weight:var(--fw-bold);color:var(--lp-ink)}.cross-arrow[data-v-2fe29179]{color:var(--lp-soft);transition:transform .2s ease,color .2s ease}.cross-card:hover .cross-arrow[data-v-2fe29179]{color:var(--lp-ink);transform:translate(3px)}@media(prefers-reduced-motion:reduce){.cross-arrow[data-v-2fe29179],.cross-card[data-v-2fe29179]{transition:none}.cross-card[data-v-2fe29179]:hover{transform:none}}.feature-detail[data-v-e9e4949a]{min-height:100vh;position:relative;overflow-x:clip}.detail-blocks[data-v-e9e4949a]{display:flex;flex-direction:column;gap:clamp(4rem,8vw,7rem)}.detail-trust[data-v-e9e4949a]{margin-top:3rem;display:flex;justify-content:center}
