.hero-stairs3d.svelte-1u1q0z7{position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .8s ease-out}.hero-stairs3d.is-ready.svelte-1u1q0z7{opacity:1}.hero-stairs3d.is-offstage.svelte-1u1q0z7 canvas:where(.svelte-1u1q0z7),.hero-stairs3d.is-offstage.svelte-1u1q0z7 .hero-stairs3d-vignette:where(.svelte-1u1q0z7){visibility:hidden}.hero-stairs3d.svelte-1u1q0z7 canvas:where(.svelte-1u1q0z7){position:fixed;inset:0;width:100%;height:100%;display:block}.hero-stairs3d-vignette.svelte-1u1q0z7{position:fixed;inset:0;background:radial-gradient(120% 90% at 50% 42%,#fff0 62%,#1118270f)}@media(prefers-reduced-motion:reduce){.hero-stairs3d.svelte-1u1q0z7{transition:none}}.hero-section.svelte-7sbq87{--ease-out-quart: cubic-bezier(.25, 1, .5, 1);--ease-out-quint: cubic-bezier(.22, 1, .36, 1);--ease-out-expo: cubic-bezier(.16, 1, .3, 1)}.hero-ambient.svelte-7sbq87{transform:translate(-50%,-50%) scale(.96);animation:svelte-7sbq87-ambient-breathe 10s var(--ease-out-quart) .7s infinite alternate}.hero-reveal.svelte-7sbq87{opacity:0;transform:translateY(14px);filter:blur(5px);animation:svelte-7sbq87-hero-copy-in .62s var(--ease-out-expo) forwards}.hero-kicker.svelte-7sbq87{animation-delay:80ms}.hero-title.svelte-7sbq87{animation-delay:.16s;transform:translateY(16px) scale(.985)}.hero-title-mobile-break.svelte-7sbq87{display:none}.hero-title-3d.svelte-7sbq87 .hero-title-mobile-break:where(.svelte-7sbq87){display:block}.hero-title-punctuation.svelte-7sbq87{display:inline}.hero-subtitle.svelte-7sbq87{animation-delay:.28s}.hero-chat.svelte-7sbq87{opacity:0;transform:translateY(18px) scale(.985);filter:drop-shadow(0 18px 28px rgb(17 24 39 / .08));animation:svelte-7sbq87-hero-chat-in .56s var(--ease-out-quint) .43s forwards}.chat-message.svelte-7sbq87{opacity:0;animation:svelte-7sbq87-chat-message-in .42s var(--ease-out-quint) forwards}.user-message.svelte-7sbq87{transform:translateY(8px) translate(10px) scale(.985);animation-delay:.64s}.ai-message.svelte-7sbq87{transform:translateY(10px) translate(-10px) scale(.985);animation-delay:.9s}.chat-bubble.svelte-7sbq87{border-radius:18px;transition:transform .16s cubic-bezier(.25,1,.5,1),box-shadow .16s cubic-bezier(.25,1,.5,1)}.bot-avatar.svelte-7sbq87{animation:svelte-7sbq87-bot-ready .52s var(--ease-out-expo) .98s both}.user-bubble.svelte-7sbq87{border-bottom-right-radius:6px}.ai-bubble.svelte-7sbq87{border-top-left-radius:6px;min-height:8.25rem}.hero-chat.svelte-7sbq87:hover .user-bubble:where(.svelte-7sbq87){transform:translateY(-1px) translate(-2px)}.hero-chat.svelte-7sbq87:hover .ai-bubble:where(.svelte-7sbq87){transform:translateY(1px) translate(2px);box-shadow:0 12px 24px #11182714}.status-chip.svelte-7sbq87{opacity:0;transform:translateY(5px);animation:svelte-7sbq87-chip-in .3s var(--ease-out-quart) var(--chip-delay) forwards}.ai-response.svelte-7sbq87{min-height:3.55rem}.thinking-row.svelte-7sbq87{display:inline-flex;align-items:center;gap:.4rem;min-height:1.5rem;opacity:0;transform:translateY(3px);animation:svelte-7sbq87-thinking-in .24s var(--ease-out-quart) forwards}.thinking-dots.svelte-7sbq87{display:inline-flex;align-items:center;gap:.18rem;padding-top:.1rem}.thinking-dots.svelte-7sbq87 span:where(.svelte-7sbq87){width:.28rem;height:.28rem;border-radius:999px;background:#4b5563b3;animation:svelte-7sbq87-thinking-dot .9s var(--ease-out-quart) infinite}.thinking-dots.svelte-7sbq87 span:where(.svelte-7sbq87):nth-child(2){animation-delay:.12s}.thinking-dots.svelte-7sbq87 span:where(.svelte-7sbq87):nth-child(3){animation-delay:.24s}.typing-caret.svelte-7sbq87{display:inline-block;width:.42rem;height:1em;margin-left:.12rem;border-radius:999px;background:#111827b8;vertical-align:-.12em;animation:svelte-7sbq87-caret-blink .85s steps(2,start) infinite}.typing-caret-muted.svelte-7sbq87{background:#4b556394}.status-dot.svelte-7sbq87{animation:svelte-7sbq87-status-pulse 2.2s var(--ease-out-quart) 1.45s infinite}.hero-action.svelte-7sbq87{opacity:0;transform:translateY(12px);animation:svelte-7sbq87-hero-copy-in .52s var(--ease-out-quint) 1.32s forwards}.hero-cta.svelte-7sbq87{transition:transform .18s var(--ease-out-quart),background-color .18s var(--ease-out-quart),box-shadow .18s var(--ease-out-quart)}.hero-cta.svelte-7sbq87:hover{transform:translateY(-2px);box-shadow:0 24px 44px #1118272e}.hero-cta.svelte-7sbq87:active{transform:translateY(0) scale(.98)}.hero-cta.svelte-7sbq87 svg{transition:transform .18s var(--ease-out-quart)}.hero-cta.svelte-7sbq87:hover svg{transform:translate(3px)}.scroll-cue.svelte-7sbq87{left:50%;border-radius:999px;color:#4b5563c7;transform:translate(-50%);animation:svelte-7sbq87-scroll-cue 2.8s var(--ease-out-quart) 1.6s infinite}.scroll-cue.svelte-7sbq87:before{content:"";position:absolute;top:.25rem;width:1px;height:1.65rem;border-radius:999px;background:linear-gradient(to bottom,#11182700,#11182757)}.scroll-cue.svelte-7sbq87 svg{position:relative;margin-bottom:.2rem;stroke-width:1.7;transition:transform .18s var(--ease-out-quart)}.scroll-cue.svelte-7sbq87:hover svg{transform:translateY(2px)}@keyframes svelte-7sbq87-hero-copy-in{to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes svelte-7sbq87-hero-chat-in{to{opacity:1;transform:translateY(0) scale(1)}}@keyframes svelte-7sbq87-chat-message-in{to{opacity:1;transform:translateY(0) translate(0) scale(1)}}@keyframes svelte-7sbq87-bot-ready{0%{transform:scale(.86);box-shadow:0 0 #11182700}55%{transform:scale(1.04);box-shadow:0 0 0 6px #1118270f}to{transform:scale(1);box-shadow:0 1px 2px #1118271a}}@keyframes svelte-7sbq87-chip-in{to{opacity:1;transform:translateY(0)}}@keyframes svelte-7sbq87-thinking-in{to{opacity:1;transform:translateY(0)}}@keyframes svelte-7sbq87-thinking-dot{0%,72%,to{opacity:.36;transform:translateY(0)}28%{opacity:1;transform:translateY(-3px)}}@keyframes svelte-7sbq87-caret-blink{0%,55%{opacity:1}56%,to{opacity:0}}@keyframes svelte-7sbq87-status-pulse{0%,72%,to{box-shadow:0 0 #05966900}18%{box-shadow:0 0 0 4px #05966924}}@keyframes svelte-7sbq87-ambient-breathe{to{transform:translate(-50%,-51%) scale(1.04);opacity:.78}}@keyframes svelte-7sbq87-scroll-cue{0%,62%,to{opacity:.74;transform:translate(-50%) translateY(0)}18%{opacity:1;transform:translate(-50%) translateY(4px)}}@media(prefers-reduced-motion:reduce){.hero-ambient.svelte-7sbq87,.hero-reveal.svelte-7sbq87,.hero-chat.svelte-7sbq87,.chat-message.svelte-7sbq87,.bot-avatar.svelte-7sbq87,.status-chip.svelte-7sbq87,.status-dot.svelte-7sbq87,.thinking-row.svelte-7sbq87,.thinking-dots.svelte-7sbq87 span:where(.svelte-7sbq87),.typing-caret.svelte-7sbq87,.hero-action.svelte-7sbq87,.scroll-cue.svelte-7sbq87,.chat-bubble.svelte-7sbq87,.hero-chat.svelte-7sbq87:hover .user-bubble:where(.svelte-7sbq87),.hero-chat.svelte-7sbq87:hover .ai-bubble:where(.svelte-7sbq87){animation:none;transition:none}.hero-reveal.svelte-7sbq87,.chat-message.svelte-7sbq87,.status-chip.svelte-7sbq87,.hero-action.svelte-7sbq87{opacity:1;transform:none;filter:none}.hero-chat.svelte-7sbq87{opacity:1;transform:none;filter:drop-shadow(0 18px 28px rgb(17 24 39 / .08))}.hero-ambient.svelte-7sbq87{transform:translate(-50%,-50%)}}@media(max-width:479px){.hero-title-mobile-break.svelte-7sbq87{display:block}.hero-title-punctuation.svelte-7sbq87{display:none}}.audience-section.svelte-18hjxq9{background:linear-gradient(180deg,#f8fafc00,#f8fafcb8 48%,#fff),#fff}.audience-board.svelte-18hjxq9{position:relative;overflow:hidden;border:1px solid rgba(15,23,42,.1);border-radius:16px;background:linear-gradient(90deg,rgba(16,185,129,.08),transparent 42%),linear-gradient(270deg,rgba(71,85,105,.08),transparent 42%),linear-gradient(180deg,#fff,#f8fafc)}.audience-mobile-board.svelte-18hjxq9{display:none}.audience-board.svelte-18hjxq9:before{content:"";position:absolute;top:5.25rem;bottom:1.25rem;left:50%;width:1px;background:linear-gradient(180deg,transparent,rgba(15,23,42,.14) 18%,rgba(15,23,42,.14) 82%,transparent)}.audience-board-header.svelte-18hjxq9,.audience-row.svelte-18hjxq9{display:grid;grid-template-columns:minmax(0,1fr) 3.25rem minmax(0,1fr);position:relative}.audience-board-header.svelte-18hjxq9{align-items:center;border-bottom:1px solid rgba(15,23,42,.08)}.audience-heading.svelte-18hjxq9{display:flex;align-items:center;gap:.75rem;padding:1.25rem 1.5rem}.audience-heading--limit.svelte-18hjxq9{grid-column:3}.audience-heading.svelte-18hjxq9 h3:where(.svelte-18hjxq9){color:#0f172a;font-size:1rem;font-weight:600;line-height:1.3}.audience-heading-icon.svelte-18hjxq9{display:inline-flex;width:2rem;height:2rem;align-items:center;justify-content:center;border-radius:10px}.audience-heading--fit.svelte-18hjxq9 .audience-heading-icon:where(.svelte-18hjxq9){background:#059669;color:#fff}.audience-heading--limit.svelte-18hjxq9 .audience-heading-icon:where(.svelte-18hjxq9){background:#334155;color:#fff}.audience-row.svelte-18hjxq9{min-height:6rem;align-items:stretch;border-bottom:1px solid rgba(15,23,42,.07)}.audience-row.svelte-18hjxq9:last-child{border-bottom:0}.audience-signal.svelte-18hjxq9{display:grid;grid-template-columns:auto auto 1fr;align-items:center;gap:.8rem;padding:1.25rem 1.5rem;transition:background .18s ease,color .18s ease}.audience-signal--limit.svelte-18hjxq9{grid-column:3}.audience-row.svelte-18hjxq9:hover .audience-signal--fit:where(.svelte-18hjxq9){background:#10b98114}.audience-row.svelte-18hjxq9:hover .audience-signal--limit:where(.svelte-18hjxq9){background:#47556912}.signal-index.svelte-18hjxq9{color:#64748b;font-size:.75rem;font-variant-numeric:tabular-nums}.signal-icon.svelte-18hjxq9{display:inline-flex;width:1.15rem;height:1.15rem;flex:0 0 auto}.signal-icon--fit.svelte-18hjxq9{color:#059669}.signal-icon--limit.svelte-18hjxq9{color:#64748b}.audience-signal.svelte-18hjxq9 p:where(.svelte-18hjxq9){color:#334155;font-size:1rem;line-height:1.7}.audience-axis.svelte-18hjxq9{position:relative;grid-column:2;align-self:center;justify-self:center;width:.7rem;height:.7rem;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px #0f172a2e}.audience-row.svelte-18hjxq9:hover .audience-axis:where(.svelte-18hjxq9){background:#0f172a;box-shadow:none}.audience-mobile-group--fit.svelte-18hjxq9 .audience-heading-icon:where(.svelte-18hjxq9){background:#059669;color:#fff}.audience-mobile-group--limit.svelte-18hjxq9 .audience-heading-icon:where(.svelte-18hjxq9){background:#334155;color:#fff}@media(max-width:767px){.audience-board--desktop.svelte-18hjxq9{display:none}.audience-mobile-board.svelte-18hjxq9{display:block;overflow:hidden;border:1px solid rgba(15,23,42,.1);border-radius:16px;background:#fff}.audience-mobile-group.svelte-18hjxq9{padding:1.05rem}.audience-mobile-group--fit.svelte-18hjxq9{background:linear-gradient(135deg,rgba(16,185,129,.09),transparent 64%),#fff}.audience-mobile-group--limit.svelte-18hjxq9{border-top:1px solid rgba(15,23,42,.09);background:linear-gradient(135deg,rgba(71,85,105,.08),transparent 62%),#f8fafc}.audience-mobile-heading.svelte-18hjxq9{display:flex;align-items:center;gap:.75rem;margin-bottom:.85rem}.audience-mobile-heading.svelte-18hjxq9 h3:where(.svelte-18hjxq9){color:#0f172a;font-size:1rem;font-weight:700;line-height:1.25}.audience-mobile-heading.svelte-18hjxq9 span:where(.svelte-18hjxq9):not(.audience-heading-icon){display:block;margin-top:.12rem;color:#64748b;font-size:.78rem;line-height:1}.audience-mobile-list.svelte-18hjxq9{display:grid;gap:.55rem;margin:0;padding:0;list-style:none}.audience-mobile-item.svelte-18hjxq9{display:grid;grid-template-columns:2rem minmax(0,1fr);align-items:start;gap:.55rem;border-radius:12px;padding:.75rem .85rem}.audience-mobile-item--fit.svelte-18hjxq9{background:#10b98114}.audience-mobile-item--limit.svelte-18hjxq9{background:#0f172a0b}.audience-mobile-item.svelte-18hjxq9 p:where(.svelte-18hjxq9){min-width:0;color:#334155;font-size:.95rem;line-height:1.65}.audience-mobile-item.svelte-18hjxq9 .signal-index:where(.svelte-18hjxq9){padding-top:.14rem}}@media(prefers-reduced-motion:reduce){.audience-signal.svelte-18hjxq9{transition-duration:.01ms}}.report-showcase.svelte-19y5kc6{--ease-out-quart: cubic-bezier(.25, 1, .5, 1);--ease-out-quint: cubic-bezier(.22, 1, .36, 1);--report-surface: #100b0d;z-index:0;background:linear-gradient(180deg,#140f12,#100b0d 48%,#0b0809)}.report-grid.svelte-19y5kc6{background:linear-gradient(180deg,rgb(255 255 255 / .03),transparent 16rem);opacity:.75}.report-intro.svelte-19y5kc6{align-self:start}.report-copy.svelte-19y5kc6,.report-metrics.svelte-19y5kc6,.report-stage.svelte-19y5kc6,.report-note.svelte-19y5kc6{opacity:0;transform:translateY(22px);filter:blur(6px)}.report-copy.is-visible.svelte-19y5kc6{animation:svelte-19y5kc6-report-in .62s var(--ease-out-quint) forwards}.report-metrics.is-visible.svelte-19y5kc6{animation:svelte-19y5kc6-report-in .62s var(--ease-out-quint) .12s forwards}.report-stage.is-visible.svelte-19y5kc6{animation:svelte-19y5kc6-report-stage-in .76s var(--ease-out-quint) .22s forwards}.report-note.is-visible.svelte-19y5kc6{animation:svelte-19y5kc6-report-in .52s var(--ease-out-quart) .42s forwards}.report-metrics.svelte-19y5kc6{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:1.5rem 2rem;border-top:1px solid rgb(255 255 255 / .12);padding-top:1.25rem}.metric-pill.svelte-19y5kc6{display:flex;align-items:center;gap:.65rem;min-width:8.75rem;transition:transform .18s var(--ease-out-quart),opacity .18s var(--ease-out-quart)}.metric-pill.svelte-19y5kc6:hover{transform:translateY(-2px);opacity:.92}.report-preview-column.svelte-19y5kc6{position:relative;justify-self:end;width:100%;max-width:720px;--report-sink: 0}.report-stage.svelte-19y5kc6{position:relative;width:100%;padding:1px;border-radius:10px;background:linear-gradient(135deg,#94a3b85c,#34d39940 48%,#0ea5e933);box-shadow:0 30px 72px #0000005c;overflow:hidden}.report-stage.is-visible.svelte-19y5kc6{will-change:transform,opacity,filter}.report-viewport.svelte-19y5kc6{border-radius:9px;background:var(--report-surface);box-shadow:none}.report-iframe.svelte-19y5kc6{display:block;width:100%;border:0;background:var(--report-surface);color-scheme:dark}.report-loading.svelte-19y5kc6{background:var(--report-surface);transition:opacity .18s var(--ease-out-quart)}.loading-panel.svelte-19y5kc6{display:grid;width:min(18rem,70vw);gap:.75rem;border-radius:16px;background:transparent;padding:1.25rem;box-shadow:none}.loading-line.svelte-19y5kc6,.loading-bar.svelte-19y5kc6{display:block;height:.75rem;border-radius:999px;background:linear-gradient(90deg,#ffffff17,#ffffff2e,#ffffff17);background-size:220% 100%;animation:svelte-19y5kc6-loading-sweep 1.1s linear infinite}.loading-line.short.svelte-19y5kc6{width:68%}.loading-bar.svelte-19y5kc6{height:7rem;border-radius:16px}.report-note.svelte-19y5kc6{margin-top:2rem;max-width:28rem;text-align:left;font-size:.875rem;line-height:1.5rem;color:#d1d5db}@keyframes svelte-19y5kc6-report-in{to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes svelte-19y5kc6-report-stage-in{0%{opacity:0;transform:translateY(28px) rotateX(3deg) scale(.985);filter:blur(8px)}to{opacity:1;transform:translateY(0) rotateX(0) scale(1);filter:blur(0)}}@keyframes svelte-19y5kc6-loading-sweep{to{background-position:-220% 0}}@media(max-width:767px){.report-showcase.svelte-19y5kc6{overflow:visible;--report-cover-overlap: clamp(13rem, 30svh, 17rem);padding-bottom:0}.report-preview-column.svelte-19y5kc6{position:relative;z-index:1;width:calc(100vw - 1.5rem);max-width:none;--report-mobile-height: min(38rem, 72svh);height:calc(var(--report-mobile-height) + var(--report-cover-overlap));min-height:0;margin-inline:calc(50% - 50vw + .75rem);overflow:visible;isolation:isolate}.report-stage.svelte-19y5kc6{position:sticky;top:clamp(4.75rem,10svh,6.25rem);z-index:1;justify-self:stretch;max-width:none;height:var(--report-mobile-height);border-radius:18px 18px 0 0;padding:.3rem;translate:0 calc(var(--report-sink) * 1.2rem);scale:calc(1 - var(--report-sink) * .012);transform-origin:center top;will-change:transform,opacity,filter,translate,scale}.report-stage.svelte-19y5kc6:after{content:"";position:absolute;right:0;bottom:0;left:0;z-index:3;height:calc(8.25rem + var(--report-sink) * 5.25rem);pointer-events:none;opacity:calc(.78 + var(--report-sink) * .18);background:linear-gradient(180deg,#07050700,#07050747 38%,#070507c7 78%,#070507)}.report-metrics.svelte-19y5kc6{display:grid;grid-template-columns:1fr;gap:1rem}.metric-pill.svelte-19y5kc6{min-width:0}.report-viewport.svelte-19y5kc6{height:100%;border-radius:14px 14px 0 0}}@media(min-width:1024px){.report-intro.svelte-19y5kc6{position:sticky;top:6.5rem;max-height:calc(100svh - 7.5rem)}}@media(prefers-reduced-motion:reduce){.report-copy.svelte-19y5kc6,.report-metrics.svelte-19y5kc6,.report-stage.svelte-19y5kc6,.report-note.svelte-19y5kc6{opacity:1;transform:none;filter:none;animation:none!important}.metric-pill.svelte-19y5kc6,.report-loading.svelte-19y5kc6,.loading-line.svelte-19y5kc6,.loading-bar.svelte-19y5kc6{animation:none!important;transition:none!important}}.data-section.svelte-1qjmtnw{isolation:isolate}@media(max-width:767px){.data-section.svelte-1qjmtnw{z-index:2;margin-top:clamp(-17rem,-30svh,-13rem)}.data-layout.svelte-1qjmtnw{padding-top:clamp(7.25rem,18svh,9rem)}.data-visual.svelte-1qjmtnw{display:none}}.data-section.svelte-1qjmtnw:before{content:"";position:absolute;inset:0;z-index:-2;background:radial-gradient(circle at 72% 32%,rgba(0,113,227,.16),transparent 34rem),radial-gradient(circle at 18% 70%,rgba(52,199,89,.1),transparent 30rem),linear-gradient(135deg,#fbfbfd,#f5f5f7 52%,#eef2f7)}.data-section.svelte-1qjmtnw:after{content:"";position:absolute;inset:0;z-index:-1;opacity:.5;background-image:linear-gradient(rgba(15,23,42,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(15,23,42,.03) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:radial-gradient(circle at 68% 45%,black,transparent 66%);mask-image:radial-gradient(circle at 68% 45%,black,transparent 66%)}.data-glow.svelte-1qjmtnw{position:absolute;border-radius:999px;filter:blur(42px);opacity:.18;pointer-events:none}.data-glow-a.svelte-1qjmtnw{right:4%;top:12%;width:16rem;height:16rem;background:#0071e3}.data-glow-b.svelte-1qjmtnw{left:10%;bottom:18%;width:18rem;height:18rem;background:#34c759}.metric-cell.svelte-1qjmtnw{background:#ffffff5c;padding:1.25rem 1.15rem;min-width:0}.metric-grid.svelte-1qjmtnw{background:#ffffff3d;box-shadow:inset 0 0 0 1px #ffffffb3,inset 0 -1px #0f172a14;backdrop-filter:blur(24px) saturate(1.18);-webkit-backdrop-filter:blur(24px) saturate(1.18)}.metric-cell.svelte-1qjmtnw span:where(.svelte-1qjmtnw){display:block;font-family:var(--font-display);font-size:clamp(1.85rem,3.3vw,3.25rem);font-weight:300;line-height:1;color:#111827;letter-spacing:0;white-space:nowrap}.metric-cell.svelte-1qjmtnw p:where(.svelte-1qjmtnw){margin-top:.65rem;font-size:.82rem;line-height:1.4;color:#64748b}.metric-cell--nowrap.svelte-1qjmtnw p:where(.svelte-1qjmtnw){white-space:nowrap}.proof-line.svelte-1qjmtnw{display:grid;grid-template-columns:auto 1fr;gap:.75rem;border-top:1px solid rgba(15,23,42,.1);padding-top:1rem;color:#64748b;font-size:.9rem;line-height:1.65}.source-pill.svelte-1qjmtnw{border:1px solid rgba(15,23,42,.1);border-radius:999px;background:#ffffffb8;padding:.45rem .7rem}.universe-shell.svelte-1qjmtnw{position:sticky;top:5rem;min-height:680px;perspective:1120px;transform-style:preserve-3d;--cloud-shift-x: 0rem;cursor:grab;touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none;contain:layout style;overscroll-behavior:contain}.universe-shell.svelte-1qjmtnw:before,.universe-shell.svelte-1qjmtnw:after{content:"";position:absolute;pointer-events:none}.universe-shell.svelte-1qjmtnw:before{inset:4rem -1.5rem 5rem 0;z-index:0;border-radius:999px;background:radial-gradient(ellipse at center,transparent 0 43%,rgba(0,113,227,.1) 43.3% 43.8%,transparent 44.1%),radial-gradient(ellipse at center,transparent 0 58%,rgba(52,199,89,.1) 58.3% 58.8%,transparent 59.1%),radial-gradient(circle at 52% 50%,rgba(0,113,227,.1),transparent 46%),radial-gradient(circle at 44% 55%,rgba(52,199,89,.09),transparent 42%);filter:blur(.2px);opacity:.78;transform:translate(var(--cloud-shift-x)) rotate(-13deg) scaleY(.72);transform-origin:center}.universe-shell.svelte-1qjmtnw:after{inset:2rem -1rem 4rem 0;z-index:0;border-radius:999px;background-image:radial-gradient(circle,rgba(0,113,227,.45) 0 1px,transparent 1.2px),radial-gradient(circle,rgba(52,199,89,.36) 0 1px,transparent 1.2px);background-position:0 0,21px 29px;background-size:34px 34px,56px 56px;opacity:.3;-webkit-mask-image:radial-gradient(ellipse at center,black 0 52%,transparent 76%);mask-image:radial-gradient(ellipse at center,black 0 52%,transparent 76%);transform:translate(var(--cloud-shift-x)) rotate(-8deg) scaleY(.78);transform-origin:center}.universe-shell.is-dragging.svelte-1qjmtnw{cursor:grabbing}.cloud-stage.svelte-1qjmtnw{position:absolute;inset:0;z-index:1;transform-style:preserve-3d;contain:layout style}.cloud-stage.svelte-1qjmtnw:before{content:"";position:absolute;inset:6rem clamp(.5rem,4vw,2rem);border-radius:999px;background:radial-gradient(circle at 50% 50%,rgba(255,255,255,.72),transparent 22%),radial-gradient(ellipse at center,rgba(0,113,227,.1),transparent 58%);opacity:.88;transform:translate(var(--cloud-shift-x)) rotate(-10deg) scaleY(.68);pointer-events:none}.cloud-item.svelte-1qjmtnw{position:absolute;left:50%;top:50%;display:inline-flex;align-items:center;gap:.32rem;min-height:1.52rem;max-width:9rem;transform:var(--cloud-transform);transform-style:flat;border:1px solid color-mix(in srgb,rgba(15,23,42,.1),rgba(0,113,227,.2) calc(var(--item-depth) * 100%));border-radius:999px;background:linear-gradient(180deg,#fffffffa,#f8fafce6),#fffffff5;color:color-mix(in srgb,rgba(15,23,42,.62),rgba(15,23,42,.98) calc(var(--item-depth) * 100%));box-shadow:0 1px 2px #0f172a0d,0 calc(3px + 5px * var(--item-depth)) calc(8px + 10px * var(--item-depth)) rgba(15,23,42,calc(.025 + var(--item-depth) * .04)),inset 0 1px #fffffff2;padding:.32rem .5rem;font-size:.54rem;line-height:1.12;white-space:nowrap;opacity:var(--item-opacity);cursor:grab;contain:layout style;backface-visibility:hidden;will-change:transform,opacity;transition:background .18s ease,border-color .18s ease,opacity .18s ease}.cloud-item.svelte-1qjmtnw:active{cursor:grabbing}.cloud-item.svelte-1qjmtnw span:where(.svelte-1qjmtnw):last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(hover:hover){.cloud-item.svelte-1qjmtnw:hover{opacity:1;background:#fffffffa;border-color:#0071e36b;box-shadow:0 1px 2px #0f172a0f,0 10px 22px #0f172a14,inset 0 1px #fffffff5}}.cloud-item.svelte-1qjmtnw:focus-visible,.cloud-item.active.svelte-1qjmtnw{opacity:1;background:#fffffffa;border-color:#0071e36b;box-shadow:0 1px 2px #0f172a0f,0 10px 22px #0f172a14,inset 0 1px #fffffff5}.cloud-item.svelte-1qjmtnw:focus-visible{outline:2px solid #0071e3;outline-offset:4px}.cloud-market.svelte-1qjmtnw{flex:0 0 auto;color:color-mix(in srgb,#0071e3 78%,#111827 calc((1 - var(--item-depth)) * 22%));font-size:.72em;font-weight:700}.detail-panel.svelte-1qjmtnw{--panel-transform: translate3d(0, 0, 0);position:absolute;z-index:50;right:clamp(.75rem,2vw,1.5rem);top:clamp(1rem,calc(50% + var(--panel-y) - 15.5rem),calc(100% - 33rem));width:min(27rem,calc(100% - 1.5rem));max-height:min(32rem,calc(100vh - 7rem));overflow:auto;overscroll-behavior:contain;border-radius:1rem;background:#ffffffeb;box-shadow:inset 0 0 0 1px #0f172a14,0 24px 64px #0f172a2e;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);padding:1.25rem;transform:var(--panel-transform) scale(1);transform-origin:var(--panel-origin-x) var(--panel-origin-y);pointer-events:auto;animation:svelte-1qjmtnw-detail-pop .26s cubic-bezier(.16,1,.3,1) both;will-change:transform,opacity,filter;transform-style:flat}.detail-header.svelte-1qjmtnw{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.detail-heading.svelte-1qjmtnw{min-width:0}.detail-tags.svelte-1qjmtnw{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.72rem}.detail-tag.svelte-1qjmtnw{display:inline-flex;min-width:0;min-height:1.6rem;align-items:center;gap:.32rem;border-radius:999px;background:#0f172a0e;padding:.28rem .56rem;color:#334155;font-size:.76rem;font-weight:650;line-height:1.1;white-space:nowrap}.detail-tag-primary.svelte-1qjmtnw{background:#0071e31a;color:#0057b8}.detail-tag-muted.svelte-1qjmtnw{max-width:100%;background:#0284c712;color:#475569;overflow:hidden;text-overflow:ellipsis}.detail-title.svelte-1qjmtnw{display:-webkit-box;max-width:100%;overflow:hidden;color:#0f172a;font-size:clamp(1.35rem,2vw,1.6rem);font-weight:650;line-height:1.12;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow-wrap:normal;word-break:keep-all;text-wrap:balance}.detail-panel.svelte-1qjmtnw dl:where(.svelte-1qjmtnw){grid-template-columns:minmax(13.5rem,1.35fr) minmax(7rem,.65fr)}.detail-metrics.svelte-1qjmtnw{margin-top:1rem;border-top:1px solid rgba(15,23,42,.08);padding-top:1rem}.detail-panel.svelte-1qjmtnw:after{content:"";position:absolute;inset:-.55rem;z-index:-1;border-radius:1.35rem;background:radial-gradient(circle at 18% 0%,rgba(0,113,227,.16),transparent 56%);filter:blur(16px);opacity:.7;pointer-events:none}.detail-panel.svelte-1qjmtnw dt:where(.svelte-1qjmtnw){margin-bottom:.35rem;color:#64748b}.detail-panel.svelte-1qjmtnw dd:where(.svelte-1qjmtnw){min-width:0;color:#0f172a;font-weight:500;line-height:1.35;overflow-wrap:normal;word-break:keep-all}.detail-nowrap.svelte-1qjmtnw{white-space:nowrap}.pivot-preview.svelte-1qjmtnw{display:grid;grid-template-columns:minmax(5.35rem,auto) minmax(0,1fr);gap:.7rem;margin-top:1rem;border-top:1px solid rgba(15,23,42,.08);padding-top:1rem;align-items:stretch}.pivot-y-axis.svelte-1qjmtnw{display:grid;grid-template-rows:auto minmax(0,1fr) auto;row-gap:.35rem;padding:.2rem 0 1.45rem;color:#64748b;font-size:.68rem;line-height:1.2;text-align:right;white-space:nowrap}.pivot-axis-title.svelte-1qjmtnw{color:#0f172a;font-weight:700}.pivot-date.svelte-1qjmtnw{font-variant-numeric:tabular-nums}.pivot-date.svelte-1qjmtnw:last-child{align-self:end}.pivot-chart.svelte-1qjmtnw{min-width:0}.pivot-frame.svelte-1qjmtnw{position:relative;display:grid;place-items:center;height:7.25rem;overflow:hidden;border:1px solid rgba(15,23,42,.12);border-radius:.5rem;background:linear-gradient(rgba(15,23,42,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(15,23,42,.045) 1px,transparent 1px),linear-gradient(180deg,#f8fafcfa,#fffffff5);background-size:100% 1.55rem,1.85rem 100%,100% 100%}.pivot-frame.svelte-1qjmtnw:before,.pivot-frame.svelte-1qjmtnw:after,.pivot-column.svelte-1qjmtnw{content:"";position:absolute;top:0;bottom:0;z-index:0;border-inline:1px solid rgba(37,99,235,.1);background:#2563eb0e}.pivot-frame.svelte-1qjmtnw:before{left:12%;width:11%}.pivot-frame.svelte-1qjmtnw:after{left:78%;width:15%;background:#0596690f;border-inline-color:rgba(5,150,105,.1)}.pivot-column-a.svelte-1qjmtnw{left:31%;width:8%}.pivot-column-b.svelte-1qjmtnw{left:48%;width:13%;background:#0f172a0b;border-inline-color:rgba(15,23,42,.08)}.pivot-column-c.svelte-1qjmtnw{left:64%;width:6%;background:#2563eb0b}.pivot-records.svelte-1qjmtnw{position:relative;z-index:1;display:inline-flex;flex-direction:column;max-width:calc(100% - 1.5rem);align-items:center;justify-content:center;gap:.18rem;padding:.5rem .72rem;border-radius:.5rem;border:1px solid rgba(15,23,42,.08);background:#ffffffe6;color:#0f172a;box-shadow:0 1px 6px #0f172a14;text-align:center}.pivot-records.svelte-1qjmtnw span:where(.svelte-1qjmtnw){color:#64748b;font-size:.66rem;font-weight:700;line-height:1}.pivot-records.svelte-1qjmtnw strong:where(.svelte-1qjmtnw){min-width:0;overflow:hidden;color:#0f172a;font-family:var(--font-display);font-size:1.24rem;font-weight:600;line-height:1.05;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap}.pivot-x-axis.svelte-1qjmtnw{display:flex;justify-content:space-between;gap:1rem;margin-top:.45rem;color:#64748b;font-size:.68rem;line-height:1.2}.pivot-x-axis.svelte-1qjmtnw span:where(.svelte-1qjmtnw){font-variant-numeric:tabular-nums}.pivot-x-axis.svelte-1qjmtnw strong:where(.svelte-1qjmtnw){min-width:0;color:#0f172a;font-weight:650;text-align:right}.detail-actions.svelte-1qjmtnw{display:flex;margin-top:1rem;border-top:1px solid rgba(15,23,42,.08);padding-top:1rem}.detail-cta.svelte-1qjmtnw{display:inline-flex;min-height:2.75rem;align-items:center;gap:.5rem;border-radius:999px;background:#020617;padding:.65rem 1.1rem;color:#fff;font-size:.9rem;font-weight:650;line-height:1;text-decoration:none;transition:background .16s ease,transform .16s ease}.detail-cta.svelte-1qjmtnw:hover{background:#06c;transform:translateY(-1px)}.detail-cta.svelte-1qjmtnw:focus-visible{outline:2px solid #0071e3;outline-offset:4px}.close-panel.svelte-1qjmtnw{display:inline-flex;flex:0 0 auto;width:2rem;height:2rem;align-items:center;justify-content:center;border-radius:999px;background:#0f172a0f;color:#334155;font-size:1.25rem;line-height:1;transition:background .16s ease,color .16s ease,transform .16s ease}.close-panel.svelte-1qjmtnw:hover{background:#0f172a1c;color:#0f172a;transform:scale(1.04)}.close-panel.svelte-1qjmtnw:focus-visible{outline:2px solid #0071e3;outline-offset:3px}@keyframes svelte-1qjmtnw-detail-pop{0%{opacity:0;filter:blur(10px);transform:var(--panel-transform) scale(.92)}to{opacity:1;filter:blur(0);transform:var(--panel-transform) scale(1)}}@media(max-width:1023px){.universe-shell.svelte-1qjmtnw{position:relative;top:auto;min-height:620px}}@media(max-width:767px){.metric-cell.svelte-1qjmtnw{padding:1rem .75rem}.metric-cell.svelte-1qjmtnw span:where(.svelte-1qjmtnw){font-size:clamp(1.65rem,8vw,2.3rem)}.universe-shell.svelte-1qjmtnw{min-height:560px;margin-inline:-1.5rem;--cloud-shift-x: 0rem}.cloud-item.svelte-1qjmtnw{max-width:6.5rem;min-height:1.85rem;padding:.4rem .58rem;font-size:.52rem;box-shadow:0 1px 2px #0f172a0b,0 4px 10px #0f172a0b,inset 0 1px #fffffff2}.detail-panel.svelte-1qjmtnw{--panel-transform: translate3d(0, 0, 0);left:1.5rem;right:1.5rem;top:auto;bottom:1.25rem;width:auto;max-height:min(32rem,calc(100vh - 5rem))}.detail-panel.svelte-1qjmtnw dl:where(.svelte-1qjmtnw){grid-template-columns:1fr}.pivot-preview.svelte-1qjmtnw{grid-template-columns:minmax(4.8rem,auto) minmax(0,1fr);gap:.55rem}.pivot-frame.svelte-1qjmtnw{height:6.5rem}}@media(prefers-reduced-motion:reduce){.detail-panel.svelte-1qjmtnw{animation:none}.cloud-item.svelte-1qjmtnw,.cloud-item.svelte-1qjmtnw:hover,.cloud-item.svelte-1qjmtnw:focus-visible,.cloud-item.active.svelte-1qjmtnw,.detail-panel.svelte-1qjmtnw{transition-duration:.01ms}}.proof-section.svelte-j7fttb{padding:clamp(5rem,9vw,7rem) 1.5rem;background:#fff;color:#111827}.proof-wrap.svelte-j7fttb{width:min(100%,72rem);margin:0 auto}.proof-heading.svelte-j7fttb{max-width:42rem;margin:0 0 clamp(2.25rem,4vw,3rem)}.proof-heading.svelte-j7fttb p:where(.svelte-j7fttb){margin:0 0 .75rem;color:#4b5563;font-size:.9rem;line-height:1.4}.proof-heading.svelte-j7fttb h2:where(.svelte-j7fttb){margin:0;color:#111827;font-size:2.25rem;font-weight:300;line-height:1.1;letter-spacing:-.025em;text-wrap:balance}.proof-layout.svelte-j7fttb{display:grid;grid-template-columns:1.12fr 1fr;gap:clamp(1.5rem,3vw,2.75rem);align-items:stretch}.proof-feature.svelte-j7fttb{display:flex;flex-direction:column;gap:1.1rem;border-radius:1.1rem;background:#111827;padding:clamp(1.75rem,3vw,2.6rem);color:#fff;text-decoration:none;transition:transform .2s cubic-bezier(.25,1,.5,1)}.proof-feature.svelte-j7fttb:hover{transform:translateY(-.2rem)}.proof-feature.svelte-j7fttb:focus-visible{outline:2px solid #111827;outline-offset:4px}.proof-feature-top.svelte-j7fttb{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.proof-feature-tag.svelte-j7fttb{color:#9aa6b8;font-size:.8rem;font-weight:650;letter-spacing:.01em}.proof-feature-market.svelte-j7fttb{border:1px solid rgba(255,255,255,.22);border-radius:999px;padding:.26rem .62rem;color:#e5e9f0;font-size:.72rem;font-weight:650}.proof-feature.svelte-j7fttb h3:where(.svelte-j7fttb){margin:0;font-family:var(--font-display);font-size:clamp(1.5rem,1.2rem + 1vw,2rem);font-weight:500;line-height:1.2;text-wrap:balance}.proof-feature-finding.svelte-j7fttb{margin:0;max-width:28rem;color:#cdd5e1;font-size:.96rem;line-height:1.6;text-wrap:pretty}.proof-feature-stat.svelte-j7fttb{margin-top:auto;display:flex;flex-direction:column;gap:.28rem;border-top:1px solid rgba(255,255,255,.14);padding-top:1.1rem}.proof-stat-value.svelte-j7fttb{font-family:var(--font-display);font-size:clamp(1.65rem,1.3rem + 1.2vw,2rem);font-weight:400;line-height:1;letter-spacing:-.01em}.proof-stat-meta.svelte-j7fttb{color:#9aa6b8;font-size:.82rem}.proof-feature-link.svelte-j7fttb{display:inline-flex;align-items:center;gap:.35rem;color:#fff;font-size:.88rem;font-weight:650}.proof-feature.svelte-j7fttb:hover .proof-feature-link:where(.svelte-j7fttb) svg{transform:translate(.18rem)}.proof-feature-link.svelte-j7fttb svg{transition:transform .18s ease}.proof-more.svelte-j7fttb{display:flex;flex-direction:column}.proof-more-label.svelte-j7fttb{margin:0 0 .6rem;color:#6b7280;font-size:.82rem;font-weight:650}.proof-more-list.svelte-j7fttb{display:grid;margin:0;padding:0;list-style:none;border-top:1px solid #e5e7eb}.proof-more-row.svelte-j7fttb{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.75rem;padding:.92rem .25rem;border-bottom:1px solid #eef1f5;color:inherit;text-decoration:none;transition:padding-left .16s ease,background-color .16s ease}.proof-more-row.svelte-j7fttb:hover{background:#f8fafc;padding-left:.6rem}.proof-more-row.svelte-j7fttb:focus-visible{outline:2px solid #111827;outline-offset:2px}.proof-more-title.svelte-j7fttb{min-width:0;overflow:hidden;color:#111827;font-size:.98rem;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.proof-more-market.svelte-j7fttb{color:#9ca3af;font-size:.76rem;font-weight:650}.proof-more-cta.svelte-j7fttb{display:inline-flex;align-items:center;gap:.4rem;margin-top:1.4rem;color:#111827;font-size:.88rem;font-weight:650;text-decoration:none}.proof-more-cta.svelte-j7fttb:hover svg{transform:translate(.18rem)}.proof-more-cta.svelte-j7fttb svg{transition:transform .18s ease}@media(max-width:900px){.proof-layout.svelte-j7fttb{grid-template-columns:1fr}}@media(max-width:767px){.proof-heading.svelte-j7fttb h2:where(.svelte-j7fttb){font-size:1.875rem}}@media(max-width:640px){.proof-section.svelte-j7fttb{padding-inline:1rem}}@media(prefers-reduced-motion:reduce){.proof-feature.svelte-j7fttb,.proof-feature-link.svelte-j7fttb svg,.proof-more-row.svelte-j7fttb,.proof-more-cta.svelte-j7fttb svg{transition:none}.proof-feature.svelte-j7fttb:hover{transform:none}.proof-more-row.svelte-j7fttb:hover{padding-left:.25rem}}.feedback-track-wrapper.svelte-14bloan{overflow:hidden;width:100%}.feedback-track.svelte-14bloan{display:flex;gap:1rem;width:max-content}.feedback-track--left.svelte-14bloan{animation:svelte-14bloan-scroll-left 45s linear infinite}.feedback-track--right.svelte-14bloan{animation:svelte-14bloan-scroll-right 50s linear infinite}.feedback-track.svelte-14bloan:hover{animation-play-state:paused}@keyframes svelte-14bloan-scroll-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes svelte-14bloan-scroll-right{0%{transform:translate(-50%)}to{transform:translate(0)}}.feedback-card.svelte-14bloan{flex-shrink:0;width:320px;padding:1.5rem;border-radius:18px;display:flex;flex-direction:column;background:#fff;border:1px solid rgb(243 244 246);box-shadow:0 1px 2px #11182708;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.feedback-card.svelte-14bloan:hover{transform:translateY(-2px);border-color:#e5e7eb;box-shadow:0 12px 32px #11182714}.feedback-fade-left.svelte-14bloan,.feedback-fade-right.svelte-14bloan{position:absolute;top:0;bottom:0;width:120px;z-index:10;pointer-events:none}.feedback-fade-left.svelte-14bloan{left:0;background:linear-gradient(to right,rgb(255 255 255) 0%,transparent 100%)}.feedback-fade-right.svelte-14bloan{right:0;background:linear-gradient(to left,rgb(255 255 255) 0%,transparent 100%)}@media(prefers-reduced-motion:reduce){.feedback-track--left.svelte-14bloan,.feedback-track--right.svelte-14bloan{animation:none!important}}.partners-marquee.svelte-6f0xuu{position:relative;width:100%;overflow:hidden;-webkit-mask:linear-gradient(to right,transparent,#000 8%,#000 92%,transparent);mask:linear-gradient(to right,transparent,#000 8%,#000 92%,transparent)}.partners-track.svelte-6f0xuu{display:flex;align-items:center;gap:3.5rem;width:max-content;padding:0;margin:0;list-style:none;animation:svelte-6f0xuu-partners-scroll 42s linear infinite}@media(min-width:768px){.partners-track.svelte-6f0xuu{gap:5rem}}.partners-track.svelte-6f0xuu:hover{animation-play-state:paused}.partners-item.svelte-6f0xuu{flex-shrink:0;display:flex;align-items:center;justify-content:center}@keyframes svelte-6f0xuu-partners-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.partners-marquee.svelte-6f0xuu{-webkit-mask:none;mask:none}.partners-track.svelte-6f0xuu{width:100%;flex-wrap:wrap;justify-content:center;gap:2.5rem 3rem;animation:none;transform:none}.partners-item--dup.svelte-6f0xuu{display:none}}.vip-benefit-ledger.svelte-13rgehf{border:1px solid rgb(226 232 240);border-radius:.75rem;background:#ffffffa3}.vip-benefit-row.svelte-13rgehf{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;min-height:5rem;padding:1rem 1.1rem;border-top:1px solid rgb(226 232 240 / .82)}.vip-benefit-row.svelte-13rgehf:first-child{border-top:0}.vip-benefit-icon.svelte-13rgehf{display:inline-flex;width:2rem;height:2rem;align-items:center;justify-content:center;border:1px solid rgb(203 213 225);border-radius:999px;color:#334155;background:#f8fafccc}.vip-benefit-label.svelte-13rgehf{min-width:0;color:#64748b;font-size:.875rem;line-height:1.35}.vip-benefit-value.svelte-13rgehf{color:#0f172a;font-size:clamp(1rem,1.4vw,1.125rem);font-weight:500;line-height:1.35;text-align:right;white-space:nowrap}@media(max-width:640px){.vip-benefit-row.svelte-13rgehf{grid-template-columns:auto minmax(0,1fr);min-height:4.5rem}.vip-benefit-value.svelte-13rgehf{grid-column:2;text-align:left;white-space:normal}}.pricing-section.svelte-13rgehf{padding:clamp(4rem,8vw,6rem) 1.5rem;background:#fff}.pricing-shell.svelte-13rgehf{width:min(100%,60rem);margin:0 auto}.pricing-head.svelte-13rgehf{max-width:40rem;margin:0 auto clamp(2.5rem,5vw,3.5rem);text-align:center}.pricing-title.svelte-13rgehf{margin:0 0 .9rem;font-family:var(--font-display);font-size:clamp(1.9rem,1.4rem + 2vw,2.6rem);font-weight:500;line-height:1.12;letter-spacing:-.022em;color:#111827;text-wrap:balance}.pricing-sub.svelte-13rgehf{margin:0;font-size:1.02rem;line-height:1.6;color:#4b5565;text-wrap:pretty}.pricing-grid.svelte-13rgehf{display:grid;grid-template-columns:1fr 1fr;gap:clamp(1rem,2.4vw,1.6rem);align-items:stretch}.plan.svelte-13rgehf{display:flex;flex-direction:column;border-radius:20px;padding:clamp(1.6rem,2.6vw,2.2rem)}.plan-free.svelte-13rgehf{background:#fff;border:1px solid #e5e7eb}.plan-top.svelte-13rgehf{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.2rem;min-height:3.5rem}.plan-label.svelte-13rgehf{margin:0 0 .4rem;font-size:.85rem;font-weight:600;color:#647084}.plan-price.svelte-13rgehf{margin:0;display:flex;align-items:baseline}.plan-amount.svelte-13rgehf{font-family:var(--font-display);font-size:clamp(2rem,1.6rem + 1.4vw,2.55rem);font-weight:400;letter-spacing:-.02em;line-height:1;color:#111827}.plan-unit.svelte-13rgehf{margin-left:.3rem;font-size:1rem;color:#8b96a8}.plan-icon.svelte-13rgehf{display:inline-flex;width:3rem;height:3rem;align-items:center;justify-content:center;border-radius:14px;flex-shrink:0}.plan-icon-free.svelte-13rgehf{background:#f1f5f9;color:#4b5565}.plan-desc.svelte-13rgehf{margin:0 0 1.4rem;min-height:2.6rem;font-size:.92rem;line-height:1.55;color:#4b5565}.plan-feats.svelte-13rgehf{list-style:none;margin:0 0 1.4rem;padding:0;display:grid;gap:.72rem}.plan-feats.svelte-13rgehf li:where(.svelte-13rgehf){display:flex;align-items:flex-start;gap:.6rem;font-size:.93rem;line-height:1.45;color:#28303b}.plan-dblink.svelte-13rgehf{display:inline-flex;align-items:center;gap:.32rem;margin-bottom:1.4rem;font-size:.85rem;text-decoration:none;transition:color .16s ease}.plan-dblink-free.svelte-13rgehf{color:#647084}.plan-dblink-free.svelte-13rgehf:hover{color:#111827}.plan-cta-wrap.svelte-13rgehf{margin-top:auto}.plan-cta.svelte-13rgehf{display:block;width:100%;padding:.95rem 1rem;border:1px solid transparent;border-radius:14px;text-align:center;font-size:.92rem;font-weight:600;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,transform .18s ease}.plan-cta-ghost.svelte-13rgehf{border:1px solid #d5dce6;color:#1f2937}.plan-cta-ghost.svelte-13rgehf:hover{background:#f8fafc;border-color:#c2cbd8}.plan-vip.svelte-13rgehf{position:relative;overflow:hidden;background:#0b1120;color:#fff;box-shadow:0 30px 80px #0f172a38;transition:transform .24s cubic-bezier(.22,1,.36,1),box-shadow .24s ease}.plan-vip.svelte-13rgehf:hover{transform:translateY(-4px);box-shadow:0 38px 90px #0f172a47}.plan-vip-glow.svelte-13rgehf{position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.08),transparent 38%,rgba(255,255,255,.03));pointer-events:none}.plan-vip-body.svelte-13rgehf{position:relative;z-index:1;display:flex;flex:1;flex-direction:column}.plan-vip-labelrow.svelte-13rgehf{display:flex;align-items:center;gap:.5rem;margin-bottom:.4rem}.plan-label-vip.svelte-13rgehf{margin:0;color:#aab4c5}.plan-badge.svelte-13rgehf{padding:.2rem .62rem;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:#ffffff14;color:#e5e9f0;font-size:.68rem;font-weight:650;letter-spacing:.01em}.plan-price-vip.svelte-13rgehf .plan-amount:where(.svelte-13rgehf){color:#fff}.plan-icon-vip.svelte-13rgehf{border:1px solid rgba(255,255,255,.1);background:#ffffff14;color:#f1f5f9}.plan-desc-vip.svelte-13rgehf{color:#aab4c5}.plan-vip.svelte-13rgehf .plan-feats:where(.svelte-13rgehf) li:where(.svelte-13rgehf){color:#e5e9f0}.plan-vip.svelte-13rgehf .plan-feats:where(.svelte-13rgehf) li.is-lead:where(.svelte-13rgehf){color:#8b96a8}.plan-dblink-vip.svelte-13rgehf{color:#8b96a8}.plan-dblink-vip.svelte-13rgehf:hover{color:#fff}.plan-cta-light.svelte-13rgehf{background:#fff;color:#0b1120}.plan-cta-light.svelte-13rgehf:hover{background:#e8edf3;transform:translateY(-1px)}.plan-badge-promo.svelte-13rgehf{border-color:#34d39952;background:#34d39924;color:#6ee7b7}.plan-original.svelte-13rgehf{display:flex;align-items:baseline;gap:.4rem;margin:0 0 .2rem;color:#aab4c5}.plan-original-label.svelte-13rgehf{font-size:.8rem;color:#8b96a8}.plan-original.svelte-13rgehf s:where(.svelte-13rgehf){font-size:1.05rem;font-weight:500;text-decoration-thickness:1.5px;text-decoration-color:#aab4c5b3}.promo-countdown.svelte-13rgehf{display:flex;align-items:center;gap:.5rem;margin:1.25rem 0 0;padding:.7rem .9rem;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:#ffffff0d;color:#aab4c5}.promo-cd-label.svelte-13rgehf{font-size:.82rem;font-weight:600}.promo-cd-time.svelte-13rgehf{margin-left:auto;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;font-size:.98rem;font-weight:600;color:#fff;letter-spacing:.01em}.promo-cd-unit.svelte-13rgehf{margin:0 .15rem 0 .05rem;font-size:.78rem;font-weight:600;color:#8b96a8}.plan-upsell.svelte-13rgehf{display:inline-flex;align-items:center;justify-content:center;gap:.3rem;margin:.9rem auto 0;font-size:.82rem;color:#8b96a8;text-decoration:none;transition:color .16s ease}.plan-upsell.svelte-13rgehf:hover{color:#fff}.plan-upsell-ghost.svelte-13rgehf{visibility:hidden;pointer-events:none}.pricing-note.svelte-13rgehf{margin:clamp(1.75rem,3vw,2.25rem) auto 0;max-width:40rem;text-align:center;font-size:.9rem;line-height:1.6;color:#647084}@media(max-width:760px){.pricing-grid.svelte-13rgehf{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.plan-vip.svelte-13rgehf,.plan-cta.svelte-13rgehf{transition:none}.plan-vip.svelte-13rgehf:hover,.plan-cta-light.svelte-13rgehf:hover{transform:none}}.guide-section.svelte-t4ljjm{--guide-width: min(100%, 46rem);--ease-out-quart: cubic-bezier(.25, 1, .5, 1);background:linear-gradient(180deg,#fff,#f8fafc 52%,#fff)}.guide-heading.svelte-t4ljjm{text-align:center}.method-hint.svelte-t4ljjm{margin:0 0 .85rem;text-align:center;color:#64748b;font-size:.9rem;font-weight:500}.method-switch.svelte-t4ljjm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;width:var(--guide-width);margin-inline:auto;border:1px solid #e2e8f0;border-radius:.9rem;background:#f1f5f9;padding:.4rem}.method-option.svelte-t4ljjm{display:flex;min-height:4.35rem;width:100%;align-items:center;justify-content:flex-start;gap:.7rem;border-radius:.65rem;padding:.75rem .9rem;text-align:left;background:#fff;box-shadow:0 1px 2px #0f172a0f;color:#4b5563;font-size:.95rem;font-weight:500;transition:background-color .16s var(--ease-out-quart),box-shadow .16s var(--ease-out-quart),color .16s var(--ease-out-quart)}.method-icon.svelte-t4ljjm{display:inline-flex;width:2rem;height:2rem;flex:0 0 auto;align-items:center;justify-content:center;border-radius:999px;background:#f3f4f6;color:#374151;transition:background-color .16s var(--ease-out-quart),color .16s var(--ease-out-quart)}.method-copy.svelte-t4ljjm{display:grid;min-width:0;gap:.18rem}.method-title.svelte-t4ljjm{color:#111827;font-weight:600;line-height:1.25}.method-fit.svelte-t4ljjm{color:#4b5563;font-size:.85rem;font-weight:400;line-height:1.45;text-wrap:pretty}.method-option.svelte-t4ljjm:hover{color:#111827;box-shadow:0 2px 6px #0f172a1f}.method-option.selected.svelte-t4ljjm{background:#111827;color:#fff;box-shadow:0 2px 8px #11182738}.method-option.selected.svelte-t4ljjm:hover{background:#111827}.method-option.selected.svelte-t4ljjm .method-icon:where(.svelte-t4ljjm){background:#ffffff24;color:#fff}.method-option.selected.svelte-t4ljjm .method-title:where(.svelte-t4ljjm),.method-option.selected.svelte-t4ljjm .method-fit:where(.svelte-t4ljjm){color:#fff}.method-option.svelte-t4ljjm:focus-visible,.primary-action.svelte-t4ljjm:focus-visible,.tool-chip.svelte-t4ljjm:focus-visible,.copy-chip.svelte-t4ljjm:focus-visible{outline:2px solid #10b981;outline-offset:3px}.choice-panel.svelte-t4ljjm{width:var(--guide-width);min-height:13rem;margin:1rem auto 0;border:1px solid #e5e7eb;border-radius:.75rem;background:#fff;padding:1rem}.studio-choice.svelte-t4ljjm{display:grid;place-items:center}.studio-copy.svelte-t4ljjm{display:grid;width:min(100%,36rem);min-width:0;justify-items:center;text-align:center}.choice-badge.svelte-t4ljjm{display:inline-flex;min-height:1.6rem;align-items:center;border-radius:999px;background:#ecfdf5;padding:.26rem .58rem;color:#047857;font-size:.76rem;font-weight:650;line-height:1}.choice-title.svelte-t4ljjm{margin:0;margin-top:.7rem;min-width:0;color:#111827;font-size:1.12rem;font-weight:650;line-height:1.32;text-wrap:balance}.choice-prompt.svelte-t4ljjm{margin:.72rem 0 0;width:100%;border:1px solid #e2e8f0;border-radius:.65rem;background:#f8fafc;padding:.68rem .78rem;color:#334155;font-size:.9rem;font-weight:500;line-height:1.45;text-align:left;text-wrap:pretty}.studio-actions.svelte-t4ljjm{display:flex;justify-content:center;width:100%;margin-top:1rem}.primary-action.svelte-t4ljjm,.tool-chip.svelte-t4ljjm,.copy-chip.svelte-t4ljjm,.metric-chip.svelte-t4ljjm{display:inline-flex;min-height:2.35rem;align-items:center;justify-content:center;gap:.45rem;border-radius:999px;padding:.55rem .85rem;font-size:.88rem;font-weight:500;line-height:1;white-space:nowrap;transition:background-color .16s var(--ease-out-quart),border-color .16s var(--ease-out-quart),color .16s var(--ease-out-quart),transform .16s var(--ease-out-quart)}.copy-chip.svelte-t4ljjm{position:relative;min-width:7.25rem;overflow:hidden}.copy-chip.svelte-t4ljjm:before{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 22%,rgb(255 255 255 / .22) 50%,transparent 76%);opacity:0;transform:translate(-110%);pointer-events:none}.copy-chip.copied.svelte-t4ljjm:before{animation:svelte-t4ljjm-copy-confirm-sheen .64s var(--ease-out-quart)}.copy-chip.svelte-t4ljjm:active{transform:translateY(1px)}.copy-label.svelte-t4ljjm,.copy-icon.svelte-t4ljjm{position:relative;z-index:1}.copy-chip.copied.svelte-t4ljjm .copy-icon:where(.svelte-t4ljjm){animation:svelte-t4ljjm-copy-check-pop .36s var(--ease-out-quart)}.primary-action.svelte-t4ljjm,.copy-chip.svelte-t4ljjm{background:#111827;color:#fff}.primary-action.svelte-t4ljjm{min-height:2.75rem;min-width:min(100%,12.5rem);font-weight:650}.primary-action.svelte-t4ljjm:hover,.copy-chip.svelte-t4ljjm:hover{background:#065f46}.copy-chip.copied.svelte-t4ljjm,.copy-chip.copied.svelte-t4ljjm:hover{background:#047857;color:#fff}.tool-chip.svelte-t4ljjm{border:1px solid #e5e7eb;background:#fff;color:#111827}.tool-chip.svelte-t4ljjm:hover{border-color:#9ca3af;background:#f9fafb}.install-steps.svelte-t4ljjm{display:grid;grid-template-rows:repeat(3,minmax(3.55rem,1fr));min-height:11rem;margin:0;padding:0;list-style:none}.install-step.svelte-t4ljjm{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.9rem;min-height:0;border-top:1px solid #e5e7eb}.install-step.svelte-t4ljjm:first-child{border-top:0}.install-step.svelte-t4ljjm strong:where(.svelte-t4ljjm){min-width:0;color:#111827;font-size:1rem;font-weight:500;line-height:1.35}.step-index.svelte-t4ljjm{display:inline-flex;width:1.75rem;height:1.75rem;align-items:center;justify-content:center;border:1px solid #d1d5db;border-radius:999px;color:#4b5563;font-size:.82rem;font-weight:500}.step-actions.svelte-t4ljjm{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}.metric-chip.svelte-t4ljjm{border:1px solid #bbf7d0;background:#ecfdf5;color:#047857}@keyframes svelte-t4ljjm-copy-confirm-sheen{0%{opacity:0;transform:translate(-110%)}18%{opacity:1}to{opacity:0;transform:translate(110%)}}@keyframes svelte-t4ljjm-copy-check-pop{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}@media(max-width:700px){.method-switch.svelte-t4ljjm{grid-template-columns:1fr;border-radius:.75rem}.method-option.svelte-t4ljjm{border-radius:.5rem}.studio-choice.svelte-t4ljjm{min-height:0}.primary-action.svelte-t4ljjm{width:100%}.install-step.svelte-t4ljjm{grid-template-columns:auto minmax(0,1fr);align-items:start;padding-block:.95rem}.step-actions.svelte-t4ljjm{grid-column:2;justify-content:flex-start}}@media(prefers-reduced-motion:reduce){.method-option.svelte-t4ljjm,.method-icon.svelte-t4ljjm,.primary-action.svelte-t4ljjm,.tool-chip.svelte-t4ljjm,.copy-chip.svelte-t4ljjm,.metric-chip.svelte-t4ljjm{transition:none}.copy-chip.copied.svelte-t4ljjm:before,.copy-chip.copied.svelte-t4ljjm .copy-icon:where(.svelte-t4ljjm){animation:none}}.bottom-cta.svelte-6git63{background:linear-gradient(180deg,#140f12,#100b0d 54%,#0b0809)}.bottom-cta-button.svelte-6git63:hover{background:#f5f5f5;transform:translateY(-1px)}.bottom-cta-button.svelte-6git63:active{transform:translateY(0)}.bottom-cta-button.svelte-6git63:focus-visible{outline:2px solid #10b981;outline-offset:4px}@media(prefers-reduced-motion:reduce){.bottom-cta-button.svelte-6git63{transition:none}.bottom-cta-button.svelte-6git63:hover,.bottom-cta-button.svelte-6git63:active{transform:none}}
