#app,body,html{background:#04060f;color:#e6e8ef}.v-application{font-family:Inter,Roboto,system-ui,-apple-system,BlinkMacSystemFont,sans-serif!important;background:#04060f!important;letter-spacing:-.005em}::-moz-selection{background:rgba(245,158,11,.35);color:#fff}::selection{background:rgba(245,158,11,.35);color:#fff}.sophae-grad{background:linear-gradient(92deg,#f8c47a,#fbbf24 40%,#38bdf8);-webkit-background-clip:text;background-clip:text}.sophae-grad,.sophae-grad-cool{-webkit-text-fill-color:transparent}.sophae-grad-cool{background:linear-gradient(92deg,#e7eaf5,#c8d3ff 50%,#7dd3fc);-webkit-background-clip:text;background-clip:text}.display-xl{font-size:clamp(2.6rem,5.2vw,4.6rem);font-weight:300;line-height:1.04;letter-spacing:-.025em}.display-lg{font-size:clamp(2rem,3.6vw,3.2rem);font-weight:300;line-height:1.08;letter-spacing:-.02em}.eyebrow{font-size:.72rem;font-weight:500;text-transform:uppercase;letter-spacing:.18em;color:#f6c98a}.section-lede{font-size:1.08rem;color:#a4abc0;line-height:1.65;max-width:640px}.sophae-appbar[data-v-522aac37]{background:linear-gradient(180deg,rgba(4,6,15,.92),rgba(4,6,15,.65) 70%,rgba(4,6,15,0))!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-bottom:1px solid hsla(0,0%,100%,.04)!important}.sophae-appbar-inner[data-v-522aac37]{max-width:1240px}.brand-cluster[data-v-522aac37]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.brand-mark[data-v-522aac37]{filter:drop-shadow(0 0 8px rgba(245,158,11,.25))}.brand-wordmark[data-v-522aac37]{font-weight:600;letter-spacing:.18em;text-transform:uppercase;font-size:.94rem;color:#f5f7fb;line-height:1}.brand-subline[data-v-522aac37]{font-size:.62rem;letter-spacing:.18em;text-transform:uppercase;color:#9aa3bd;margin-top:3px;line-height:1}.sophae-nav-links[data-v-522aac37]{flex:1;justify-content:center}.sophae-nav-link[data-v-522aac37]{font-size:.82rem!important;text-transform:none!important;letter-spacing:.01em;color:#cdd2e1!important;padding:0 14px!important;font-weight:400!important}.sophae-nav-link[data-v-522aac37]:hover{color:#fff!important}.sophae-secondary-btn[data-v-522aac37]{text-transform:none!important;font-size:.82rem!important;color:#cdd2e1!important;font-weight:400!important}.sophae-secondary-btn[data-v-522aac37]:hover{color:#f6c98a!important}.sophae-cta-btn[data-v-522aac37]{text-transform:none!important;font-size:.82rem!important;font-weight:500!important;border-radius:10px!important;padding:0 18px!important;height:38px!important;background:linear-gradient(135deg,#f6b76a,#f59e0b 50%,#ea8a17)!important;color:#0a0d1c!important;box-shadow:0 8px 24px rgba(245,158,11,.25),inset 0 1px 0 hsla(0,0%,100%,.25)!important;transition:transform .2s ease,box-shadow .2s ease!important}.sophae-cta-btn[data-v-522aac37]:hover{transform:translateY(-1px);box-shadow:0 12px 32px rgba(245,158,11,.35),inset 0 1px 0 hsla(0,0%,100%,.3)!important}.demo-card[data-v-522aac37]{background:linear-gradient(180deg,#0c1024,#060914)!important;border:1px solid hsla(0,0%,100%,.07);border-radius:18px!important;color:#e6e8ef}.demo-eyebrow[data-v-522aac37]{font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:#f6c98a;margin-bottom:4px}.demo-title[data-v-522aac37]{font-size:1.35rem;font-weight:500;color:#f5f7fb}.demo-subtitle[data-v-522aac37]{color:#a4abc0;font-size:.92rem;margin-bottom:16px}.demo-trust[data-v-522aac37]{font-size:.78rem;color:#8a92ad;display:inline-flex;align-items:center}.sophae-footer[data-v-522aac37]{background:linear-gradient(180deg,transparent,rgba(0,0,0,.5));border-top:1px solid hsla(0,0%,100%,.05);padding:56px 0 32px;margin-top:0}.sophae-footer-inner[data-v-522aac37]{max-width:1240px}.footer-wordmark[data-v-522aac37]{font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#f5f7fb;font-size:.92rem;line-height:1}.footer-tagline[data-v-522aac37]{color:#8a92ad;font-size:.8rem;margin-top:4px}.footer-links[data-v-522aac37]{display:flex;flex-wrap:wrap;gap:28px;margin-top:12px}.footer-links a[data-v-522aac37]{color:#cdd2e1;font-size:.85rem;cursor:pointer;transition:color .2s ease}.footer-links a[data-v-522aac37]:hover{color:#f6c98a}.footer-base[data-v-522aac37]{margin-top:32px;padding-top:20px;border-top:1px solid hsla(0,0%,100%,.04);color:#6e7691;font-size:.78rem}.footer-base-dot[data-v-522aac37]{margin:0 10px;color:#45506e}@media (max-width:960px){.sophae-appbar-inner[data-v-522aac37]{max-width:100%}.footer-links[data-v-522aac37]{gap:18px;margin-top:20px}}.sophae-page[data-v-467db9d2]{background:#04060f;color:#e6e8ef}.sophae-home[data-v-467db9d2]{background:radial-gradient(80% 70% at 20% 5%,rgba(245,158,11,.1) 0,transparent 60%),radial-gradient(70% 60% at 85% 30%,rgba(56,189,248,.1) 0,transparent 65%),radial-gradient(circle at 50% 0,#131a36 0,#060a1c 55%,#04060f 100%);min-height:100vh;position:relative;overflow:hidden}.ambient-bg[data-v-467db9d2]{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}.ambient-orb[data-v-467db9d2]{position:absolute;border-radius:50%;filter:blur(120px);opacity:.5}.orb-amber[data-v-467db9d2]{width:540px;height:540px;background:radial-gradient(circle,rgba(245,158,11,.45),transparent 65%);top:-160px;left:-120px;animation:floatA-467db9d2 28s ease-in-out infinite}.orb-cyan[data-v-467db9d2]{width:620px;height:620px;background:radial-gradient(circle,rgba(56,189,248,.3),transparent 65%);bottom:-260px;right:-180px;animation:floatB-467db9d2 32s ease-in-out infinite}.ambient-grid[data-v-467db9d2]{position:absolute;inset:0;background-image:linear-gradient(rgba(148,163,184,.05) 1px,transparent 0),linear-gradient(90deg,rgba(148,163,184,.05) 1px,transparent 0);background-size:60px 60px;mask-image:radial-gradient(ellipse at center,#000 30%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse at center,#000 30%,transparent 75%)}@keyframes floatA-467db9d2{0%,to{transform:translate(0)}50%{transform:translate(40px,60px)}}@keyframes floatB-467db9d2{0%,to{transform:translate(0)}50%{transform:translate(-50px,-40px)}}.three-layer[data-v-467db9d2]{position:absolute;inset:0;z-index:1;pointer-events:none;height:100%}.hero-content[data-v-467db9d2],.v-main>.v-container[data-v-467db9d2]{position:relative;z-index:10}.hero-badge[data-v-467db9d2]{display:inline-flex;align-items:center;gap:10px;padding:8px 16px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:999px;font-size:.74rem;letter-spacing:.16em;text-transform:uppercase;color:#e6e8ef;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.pulse-dot[data-v-467db9d2]{width:7px;height:7px;border-radius:50%;background:#f59e0b;box-shadow:0 0 0 0 rgba(245,158,11,.65);animation:pulseDot-467db9d2 2.2s ease-in-out infinite}@keyframes pulseDot-467db9d2{0%{box-shadow:0 0 0 0 rgba(245,158,11,.65)}70%{box-shadow:0 0 0 12px rgba(245,158,11,0)}to{box-shadow:0 0 0 0 rgba(245,158,11,0)}}.hero-subtitle[data-v-467db9d2]{font-size:1.14rem;line-height:1.6;color:#c2c8da;max-width:640px}.hero-subtitle-secondary[data-v-467db9d2]{color:#9099b3;font-style:italic;font-size:1.02rem}.hero-cta-row[data-v-467db9d2]{align-items:center}.sophae-cta-btn[data-v-467db9d2]{text-transform:none!important;font-size:.95rem!important;font-weight:500!important;border-radius:12px!important;padding:0 26px!important;height:52px!important;background:linear-gradient(135deg,#f6b76a,#f59e0b 50%,#ea8a17)!important;color:#0a0d1c!important;box-shadow:0 14px 40px rgba(245,158,11,.3),inset 0 1px 0 hsla(0,0%,100%,.3)!important;transition:transform .25s ease,box-shadow .25s ease!important}.sophae-cta-btn[data-v-467db9d2]:hover{transform:translateY(-2px);box-shadow:0 18px 50px rgba(245,158,11,.4),inset 0 1px 0 hsla(0,0%,100%,.35)!important}.sophae-ghost-btn[data-v-467db9d2]{text-transform:none!important;font-size:.95rem!important;font-weight:400!important;border-radius:12px!important;padding:0 22px!important;height:52px!important;color:#cdd2e1!important;border:1px solid hsla(0,0%,100%,.1)!important;background:hsla(0,0%,100%,.02)!important}.sophae-ghost-btn[data-v-467db9d2]:hover{border-color:rgba(245,158,11,.4)!important;color:#f6c98a!important;background:rgba(245,158,11,.04)!important}.hero-marquee[data-v-467db9d2]{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.marquee-label[data-v-467db9d2]{font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:#6c7593}.marquee-items[data-v-467db9d2]{display:flex;flex-wrap:wrap;align-items:center;gap:12px;color:#b3b9cf;font-size:.84rem;letter-spacing:.04em}.marquee-items .sep[data-v-467db9d2]{color:#3d4566}.scroll-cue[data-v-467db9d2]{position:absolute;bottom:28px;left:50%;transform:translateX(-50%);z-index:5;display:flex;flex-direction:column;align-items:center;gap:6px;color:#8a92ad;font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;animation:floatCue-467db9d2 2.4s ease-in-out infinite;transition:color .2s ease}.scroll-cue[data-v-467db9d2]:hover{color:#f6c98a}@keyframes floatCue-467db9d2{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,6px)}}.content-section[data-v-467db9d2]{position:relative;padding:120px 0;background:#04060f;z-index:2}.content-container[data-v-467db9d2]{max-width:1200px}.section-head[data-v-467db9d2]{max-width:760px}.section-head.text-center[data-v-467db9d2]{margin:0 auto}.problem-section[data-v-467db9d2]{background:radial-gradient(60% 50% at 50% 0,rgba(56,189,248,.06) 0,transparent 60%),#04060f;border-top:1px solid hsla(0,0%,100%,.04)}.problem-grid[data-v-467db9d2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}@media (max-width:780px){.problem-grid[data-v-467db9d2]{grid-template-columns:1fr}}.problem-card[data-v-467db9d2]{background:linear-gradient(180deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,.01));border:1px solid hsla(0,0%,100%,.06);border-radius:16px;padding:32px 28px;transition:border-color .25s ease,transform .25s ease}.problem-card[data-v-467db9d2]:hover{border-color:rgba(245,158,11,.35);transform:translateY(-3px)}.problem-card-num[data-v-467db9d2]{font-size:.78rem;letter-spacing:.2em;color:#f6c98a;margin-bottom:14px;font-weight:500}.problem-card-title[data-v-467db9d2]{font-size:1.18rem;font-weight:500;color:#f1f5f9;margin-bottom:10px;letter-spacing:-.01em}.problem-card-body[data-v-467db9d2]{color:#a4abc0;font-size:.94rem;line-height:1.65}.constellation[data-v-467db9d2]{position:relative;margin:0 auto;max-width:900px}.constellation-svg[data-v-467db9d2]{width:100%;height:auto;display:block}.core-glow[data-v-467db9d2]{transform-origin:400px 170px;animation:corePulse-467db9d2 4s ease-in-out infinite}@keyframes corePulse-467db9d2{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}.core-node[data-v-467db9d2]{filter:drop-shadow(0 0 14px rgba(251,191,36,.7))}.core-ring[data-v-467db9d2]{transform-origin:400px 170px;animation:ringSpin-467db9d2 28s linear infinite}@keyframes ringSpin-467db9d2{to{transform:rotate(1turn)}}.edges .edge[data-v-467db9d2]{stroke-dasharray:240;stroke-dashoffset:240;animation:drawEdge-467db9d2 1.6s ease-out forwards}.edge-1[data-v-467db9d2]{animation-delay:.05s}.edge-2[data-v-467db9d2]{animation-delay:.15s}.edge-3[data-v-467db9d2]{animation-delay:.25s}.edge-4[data-v-467db9d2]{animation-delay:.35s}.edge-5[data-v-467db9d2]{animation-delay:.45s}.edge-6[data-v-467db9d2]{animation-delay:.55s}.edge-7[data-v-467db9d2]{animation-delay:.65s}.edge-8[data-v-467db9d2]{animation-delay:.75s}.edge-9[data-v-467db9d2]{animation-delay:.85s}.edge-10[data-v-467db9d2]{animation-delay:.95s}.edge-11[data-v-467db9d2]{animation-delay:1.05s}.edge-12[data-v-467db9d2]{animation-delay:1.15s}@keyframes drawEdge-467db9d2{to{stroke-dashoffset:0}}.sat circle[data-v-467db9d2]{transform-origin:center}.sat-1[data-v-467db9d2]{animation:satFloat-467db9d2 9s ease-in-out infinite}.sat-2[data-v-467db9d2]{animation:satFloat-467db9d2 11s ease-in-out -2s infinite}.sat-3[data-v-467db9d2]{animation:satFloat-467db9d2 10s ease-in-out -4s infinite}.sat-4[data-v-467db9d2]{animation:satFloat-467db9d2 12s ease-in-out -1s infinite}.sat-5[data-v-467db9d2]{animation:satFloat-467db9d2 9.5s ease-in-out -3s infinite}.sat-6[data-v-467db9d2]{animation:satFloat-467db9d2 10.5s ease-in-out -5s infinite}.sat-7[data-v-467db9d2]{animation:satFloat-467db9d2 8s ease-in-out -2s infinite}.sat-8[data-v-467db9d2]{animation:satFloat-467db9d2 11.5s ease-in-out -4s infinite}@keyframes satFloat-467db9d2{0%,to{transform:translate(0);opacity:.85}50%{transform:translateY(-6px);opacity:1}}.promise-section[data-v-467db9d2]{background:#04060f;border-top:1px solid hsla(0,0%,100%,.04)}.promise-grid[data-v-467db9d2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}@media (max-width:900px){.promise-grid[data-v-467db9d2]{grid-template-columns:1fr}}.promise-card[data-v-467db9d2]{background:linear-gradient(180deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,0));border:1px solid hsla(0,0%,100%,.06);border-radius:18px;padding:32px 28px;transition:border-color .25s ease,transform .25s ease}.promise-card[data-v-467db9d2]:hover{border-color:rgba(245,158,11,.3);transform:translateY(-3px)}.promise-icon[data-v-467db9d2]{width:44px;height:44px;border-radius:12px;background:linear-gradient(135deg,rgba(245,158,11,.15),rgba(56,189,248,.1));border:1px solid rgba(245,158,11,.25);color:#f6c98a;display:inline-flex;align-items:center;justify-content:center;margin-bottom:18px}.promise-title[data-v-467db9d2]{font-size:1.18rem;font-weight:500;color:#f1f5f9;margin-bottom:10px;letter-spacing:-.005em}.promise-body[data-v-467db9d2]{color:#a4abc0;font-size:.94rem;line-height:1.65}.glimpse-section[data-v-467db9d2]{background:#04060f;border-top:1px solid hsla(0,0%,100%,.04);overflow:hidden}.glimpse-stage[data-v-467db9d2]{position:relative;max-width:720px;margin:0 auto}.glimpse-aura[data-v-467db9d2]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;height:90%;background:radial-gradient(50% 50% at 30% 30%,rgba(245,158,11,.3),transparent 60%),radial-gradient(50% 50% at 70% 70%,rgba(56,189,248,.18),transparent 60%);filter:blur(60px);pointer-events:none;z-index:0;animation:auraBreath-467db9d2 6s ease-in-out infinite}@keyframes auraBreath-467db9d2{0%,to{opacity:.7;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.05)}}.glimpse-card[data-v-467db9d2]{position:relative;background:linear-gradient(180deg,#0c1024,#060914);border:1px solid hsla(0,0%,100%,.08);border-radius:18px;overflow:hidden;box-shadow:0 40px 80px -30px rgba(0,0,0,.7),0 0 0 1px rgba(245,158,11,.08),0 0 60px -20px rgba(245,158,11,.25);z-index:1}.glimpse-header[data-v-467db9d2]{display:flex;align-items:center;gap:8px;padding:14px 18px;border-bottom:1px solid hsla(0,0%,100%,.05);background:hsla(0,0%,100%,.02)}.g-dot[data-v-467db9d2]{width:10px;height:10px;border-radius:50%}.g-dot-r[data-v-467db9d2]{background:#f87171}.g-dot-y[data-v-467db9d2]{background:#fbbf24}.g-dot-g[data-v-467db9d2]{background:#4ade80}.glimpse-title[data-v-467db9d2]{margin-left:10px;color:#6c7593;font-size:.78rem;font-family:JetBrains Mono,Fira Code,ui-monospace,monospace;letter-spacing:.04em}.glimpse-status[data-v-467db9d2]{margin-left:auto;display:inline-flex;align-items:center;gap:6px;color:#f6c98a;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;font-family:JetBrains Mono,monospace}.g-status-dot[data-v-467db9d2]{width:6px;height:6px;border-radius:50%;background:#f59e0b;box-shadow:0 0 8px rgba(245,158,11,.7);animation:statusPulse-467db9d2 1.6s ease-in-out infinite}@keyframes statusPulse-467db9d2{0%,to{opacity:.7}50%{opacity:1}}.glimpse-body[data-v-467db9d2]{padding:26px 28px 24px}.glimpse-row[data-v-467db9d2]{margin-bottom:16px}.glimpse-meta[data-v-467db9d2]{font-size:.66rem;letter-spacing:.18em;color:#6c7593;margin-bottom:10px;font-family:JetBrains Mono,monospace}.g-bar[data-v-467db9d2]{height:9px;border-radius:4px;background:linear-gradient(90deg,rgba(205,210,225,.16),rgba(205,210,225,.06));margin-bottom:7px}.g-bar-w95[data-v-467db9d2]{width:95%}.g-bar-w90[data-v-467db9d2]{width:90%}.g-bar-w85[data-v-467db9d2]{width:85%}.g-bar-w80[data-v-467db9d2]{width:80%}.g-bar-w70[data-v-467db9d2]{width:70%}.g-bar-w65[data-v-467db9d2]{width:65%}.g-bar-w60[data-v-467db9d2]{width:60%}.glimpse-divider[data-v-467db9d2]{height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.08),transparent);margin:18px 0}.glimpse-section-block[data-v-467db9d2]{margin-bottom:16px}.glimpse-tag[data-v-467db9d2]{display:inline-flex;align-items:center;gap:8px;font-size:.72rem;font-weight:500;letter-spacing:.04em;padding:5px 12px;border-radius:999px;margin-bottom:12px}.glimpse-tag-amber[data-v-467db9d2]{background:rgba(245,158,11,.1);color:#f6c98a;border:1px solid rgba(245,158,11,.35)}.glimpse-tag-cyan[data-v-467db9d2]{background:rgba(56,189,248,.08);color:#7dd3fc;border:1px solid rgba(56,189,248,.3)}.g-tag-dot[data-v-467db9d2]{width:6px;height:6px;border-radius:50%;background:#f59e0b;box-shadow:0 0 8px rgba(245,158,11,.6)}.g-tag-dot-cyan[data-v-467db9d2]{background:#38bdf8;box-shadow:0 0 8px rgba(56,189,248,.6)}.glimpse-tag-amber .g-bar[data-v-467db9d2],.glimpse-tag-cyan .g-bar[data-v-467db9d2]{margin-top:8px}.glimpse-section-block .g-bar[data-v-467db9d2]{background:linear-gradient(90deg,rgba(245,158,11,.18),rgba(245,158,11,.05))}.glimpse-section-block:last-of-type .g-bar[data-v-467db9d2]{background:linear-gradient(90deg,rgba(56,189,248,.18),rgba(56,189,248,.05))}.glimpse-confidence[data-v-467db9d2]{display:flex;align-items:center;gap:14px}.g-conf-label[data-v-467db9d2]{font-size:.68rem;letter-spacing:.16em;color:#6c7593;font-family:JetBrains Mono,monospace;flex:0 0 auto}.g-conf-track[data-v-467db9d2]{flex:1;height:5px;background:hsla(0,0%,100%,.06);border-radius:3px;overflow:hidden}.g-conf-fill[data-v-467db9d2]{height:100%;width:0;background:linear-gradient(90deg,#f59e0b,#7dd3fc);border-radius:3px;animation:confFill-467db9d2 2.4s ease-out .4s forwards}@keyframes confFill-467db9d2{to{width:72%}}.g-conf-value[data-v-467db9d2]{font-size:.74rem;color:#f6c98a;font-family:JetBrains Mono,monospace;flex:0 0 auto}.glimpse-shimmer[data-v-467db9d2]{position:absolute;top:0;bottom:0;left:-150%;width:50%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.04),transparent);transform:skewX(-20deg);pointer-events:none;animation:shimmerSweep-467db9d2 7s ease-in-out 1.5s infinite}@keyframes shimmerSweep-467db9d2{0%,65%{left:-150%}to{left:250%}}.glimpse-caption[data-v-467db9d2]{text-align:center;color:#6c7593;font-size:.78rem;font-style:italic;margin-top:22px;letter-spacing:.01em;position:relative;z-index:1}.compound-curve[data-v-467db9d2]{background:linear-gradient(180deg,hsla(0,0%,100%,.025),hsla(0,0%,100%,0));border:1px solid hsla(0,0%,100%,.06);border-radius:20px;padding:32px 36px 18px;box-shadow:0 30px 60px -30px rgba(0,0,0,.5)}.curve-svg[data-v-467db9d2]{width:100%;height:280px;display:block;overflow:visible}.curve-path[data-v-467db9d2]{stroke-dasharray:1100;stroke-dashoffset:1100;animation:drawCurve-467db9d2 2.4s ease-out .2s forwards;filter:drop-shadow(0 2px 12px rgba(245,158,11,.35))}@keyframes drawCurve-467db9d2{to{stroke-dashoffset:0}}.end-pulse[data-v-467db9d2]{transform-origin:740px 30px;animation:endPulse-467db9d2 2.6s ease-in-out infinite}@keyframes endPulse-467db9d2{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.25)}}.curve-axis-label[data-v-467db9d2]{font-family:Inter,sans-serif;font-size:11px;fill:#6c7593;letter-spacing:.12em;text-transform:uppercase}.curve-y-label[data-v-467db9d2]{fill:#6c7593;letter-spacing:.18em}.curve-annotation[data-v-467db9d2]{font-family:Inter,sans-serif;font-size:12px;font-weight:500;letter-spacing:.02em}.curve-annotation-amber[data-v-467db9d2]{fill:#f6c98a}.curve-annotation-cyan[data-v-467db9d2]{fill:#7dd3fc}.curve-section[data-v-467db9d2]{background:radial-gradient(60% 60% at 50% 0,rgba(245,158,11,.06),transparent 60%),#04060f;border-top:1px solid hsla(0,0%,100%,.04)}.curve-cards[data-v-467db9d2]{display:flex;align-items:stretch;gap:18px}.curve-card[data-v-467db9d2]{flex:1;background:linear-gradient(180deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,0));border:1px solid hsla(0,0%,100%,.06);border-radius:20px;padding:36px 32px}.curve-card.curve-day1[data-v-467db9d2]{border-top:2px solid rgba(245,158,11,.6)}.curve-card.curve-later[data-v-467db9d2]{border-top:2px solid rgba(56,189,248,.6)}.curve-tag[data-v-467db9d2]{font-family:JetBrains Mono,monospace;font-size:.74rem;letter-spacing:.18em;text-transform:uppercase;color:#f6c98a;margin-bottom:14px}.curve-later .curve-tag[data-v-467db9d2]{color:#7dd3fc}.curve-title[data-v-467db9d2]{font-size:1.4rem;font-weight:400;color:#f1f5f9;margin-bottom:14px;letter-spacing:-.01em;line-height:1.25}.curve-body[data-v-467db9d2]{color:#b3b9cf;font-size:.96rem;line-height:1.7;margin-bottom:20px}.curve-list[data-v-467db9d2]{list-style:none;padding:0;margin:0}.curve-list li[data-v-467db9d2]{display:flex;align-items:center;gap:8px;padding:6px 0;color:#cdd2e1;font-size:.9rem}.curve-arrow[data-v-467db9d2]{align-self:center;color:rgba(245,158,11,.6);flex:0 0 auto}@media (max-width:960px){.curve-cards[data-v-467db9d2]{flex-direction:column}.curve-arrow[data-v-467db9d2]{transform:rotate(90deg);align-self:center}}.compare-section[data-v-467db9d2]{border-top:1px solid hsla(0,0%,100%,.04);background:#04060f}.compare-table[data-v-467db9d2]{border:1px solid hsla(0,0%,100%,.06);border-radius:16px;overflow:hidden;background:linear-gradient(180deg,hsla(0,0%,100%,.02),hsla(0,0%,100%,0))}.compare-row[data-v-467db9d2]{display:grid;grid-template-columns:1.2fr 1fr 1fr 1.3fr;border-bottom:1px solid hsla(0,0%,100%,.05)}.compare-row[data-v-467db9d2]:last-child{border-bottom:0}.compare-row.compare-head[data-v-467db9d2]{background:hsla(0,0%,100%,.025)}.compare-cell[data-v-467db9d2]{padding:18px 22px;font-size:.9rem;color:#b3b9cf;line-height:1.5;border-right:1px solid hsla(0,0%,100%,.05)}.compare-cell[data-v-467db9d2]:last-child{border-right:0}.compare-cell.compare-dim[data-v-467db9d2]{color:#f1f5f9;font-weight:500;font-size:.86rem;letter-spacing:.02em}.compare-cell .muted[data-v-467db9d2]{color:#6c7593;font-size:.78rem}.compare-cell.highlight[data-v-467db9d2]{background:linear-gradient(90deg,rgba(245,158,11,.06),rgba(56,189,248,.04));color:#f6c98a;font-weight:500}.compare-head .compare-cell.highlight[data-v-467db9d2]{color:#fbbf24;background:linear-gradient(90deg,rgba(245,158,11,.12),rgba(56,189,248,.08));font-size:.9rem;letter-spacing:.02em;font-weight:600}@media (max-width:960px){.compare-row[data-v-467db9d2]{grid-template-columns:1fr}.compare-cell[data-v-467db9d2]{border-right:0}}.audience-section[data-v-467db9d2]{background:radial-gradient(50% 50% at 50% 0,rgba(56,189,248,.05) 0,transparent 60%),#04060f;border-top:1px solid hsla(0,0%,100%,.04)}.audience-grid[data-v-467db9d2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}@media (max-width:900px){.audience-grid[data-v-467db9d2]{grid-template-columns:1fr}}.audience-card[data-v-467db9d2]{background:linear-gradient(180deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,0));border:1px solid hsla(0,0%,100%,.06);border-radius:16px;padding:28px 24px;transition:border-color .25s ease,transform .25s ease}.audience-card[data-v-467db9d2]:hover{border-color:rgba(245,158,11,.3);transform:translateY(-3px)}.audience-icon-wrap[data-v-467db9d2]{width:40px;height:40px;border-radius:10px;background:rgba(56,189,248,.08);border:1px solid rgba(56,189,248,.2);color:#7dd3fc;display:inline-flex;align-items:center;justify-content:center;margin-bottom:14px}.audience-name[data-v-467db9d2]{font-size:1.04rem;font-weight:500;color:#f1f5f9;margin-bottom:8px}.audience-body[data-v-467db9d2]{color:#a4abc0;font-size:.9rem;line-height:1.6}.cta-section[data-v-467db9d2]{background:#04060f;padding-bottom:160px}.cta-card[data-v-467db9d2]{background:radial-gradient(50% 60% at 50% 0,rgba(245,158,11,.1) 0,transparent 70%),linear-gradient(180deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,0));border:1px solid rgba(245,158,11,.18);border-radius:24px;padding:80px 40px;text-align:center;position:relative;overflow:hidden}.cta-card[data-v-467db9d2]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 100%,rgba(56,189,248,.06),transparent 60%);pointer-events:none}.cta-inner[data-v-467db9d2]{position:relative;z-index:1}@media (max-width:1440px){.hero-subtitle[data-v-467db9d2]{font-size:1.04rem}}@media (max-width:960px){.sophae-home[data-v-467db9d2]{padding-top:90px}.hero-right-spacer[data-v-467db9d2]{display:none}.content-section[data-v-467db9d2]{padding:80px 0}.cta-card[data-v-467db9d2]{padding:56px 24px}}.vision-page[data-v-c744aaf0]{background:#04060f;color:#e6e8ef;position:relative;overflow-x:hidden}.ambient-bg[data-v-c744aaf0]{position:fixed;inset:0;pointer-events:none;z-index:0;overflow:hidden}.orb-a[data-v-c744aaf0],.orb-b[data-v-c744aaf0]{position:absolute;border-radius:50%;filter:blur(140px);opacity:.25}.orb-a[data-v-c744aaf0]{width:700px;height:700px;background:radial-gradient(circle,rgba(245,158,11,.5),transparent 65%);top:-200px;right:-200px;animation:drift1-c744aaf0 32s ease-in-out infinite}.orb-b[data-v-c744aaf0]{width:700px;height:700px;background:radial-gradient(circle,rgba(56,189,248,.4),transparent 65%);bottom:-250px;left:-200px;animation:drift2-c744aaf0 36s ease-in-out infinite}.ambient-grid[data-v-c744aaf0]{position:absolute;inset:0;background-image:linear-gradient(rgba(148,163,184,.04) 1px,transparent 0),linear-gradient(90deg,rgba(148,163,184,.04) 1px,transparent 0);background-size:60px 60px;mask-image:radial-gradient(ellipse at center,#000 30%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse at center,#000 30%,transparent 80%)}@keyframes drift1-c744aaf0{0%,to{transform:translate(0)}50%{transform:translate(-50px,60px)}}@keyframes drift2-c744aaf0{0%,to{transform:translate(0)}50%{transform:translate(60px,-60px)}}.vision-hero[data-v-c744aaf0]{padding:180px 0 100px;position:relative;z-index:1}.hero-badge[data-v-c744aaf0]{display:inline-flex;align-items:center;gap:10px;padding:8px 16px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:999px;font-size:.74rem;letter-spacing:.16em;text-transform:uppercase;color:#e6e8ef;backdrop-filter:blur(10px)}.pulse-dot[data-v-c744aaf0]{width:7px;height:7px;border-radius:50%;background:#f59e0b;box-shadow:0 0 0 0 rgba(245,158,11,.65);animation:pulseDot-c744aaf0 2.2s ease-in-out infinite}@keyframes pulseDot-c744aaf0{0%{box-shadow:0 0 0 0 rgba(245,158,11,.65)}70%{box-shadow:0 0 0 12px rgba(245,158,11,0)}to{box-shadow:0 0 0 0 rgba(245,158,11,0)}}.hero-lede[data-v-c744aaf0]{font-size:1.16rem;color:#c2c8da;line-height:1.65;max-width:740px}.sophae-cta-btn[data-v-c744aaf0]{text-transform:none!important;font-size:.95rem!important;font-weight:500!important;border-radius:12px!important;padding:0 26px!important;height:52px!important;background:linear-gradient(135deg,#f6b76a,#f59e0b 50%,#ea8a17)!important;color:#0a0d1c!important;box-shadow:0 14px 40px rgba(245,158,11,.3),inset 0 1px 0 hsla(0,0%,100%,.3)!important}.sophae-cta-btn[data-v-c744aaf0]:hover{transform:translateY(-2px);box-shadow:0 18px 50px rgba(245,158,11,.4),inset 0 1px 0 hsla(0,0%,100%,.35)!important}.sophae-ghost-btn[data-v-c744aaf0]{text-transform:none!important;font-size:.95rem!important;font-weight:400!important;border-radius:12px!important;padding:0 22px!important;height:52px!important;color:#cdd2e1!important;border:1px solid hsla(0,0%,100%,.1)!important;background:hsla(0,0%,100%,.02)!important}.sophae-ghost-btn[data-v-c744aaf0]:hover{border-color:rgba(245,158,11,.4)!important;color:#f6c98a!important;background:rgba(245,158,11,.04)!important}.content-section[data-v-c744aaf0]{position:relative;padding:110px 0;z-index:2}.content-container[data-v-c744aaf0]{max-width:1200px;position:relative;z-index:1}.section-head[data-v-c744aaf0]{max-width:800px}.section-head.text-center[data-v-c744aaf0]{margin:0 auto}.thesis-section[data-v-c744aaf0]{border-top:1px solid hsla(0,0%,100%,.04)}.thesis-grid[data-v-c744aaf0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.thesis-card[data-v-c744aaf0]{background:linear-gradient(180deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,0));border:1px solid hsla(0,0%,100%,.06);border-radius:18px;padding:32px 28px}.thesis-body[data-v-c744aaf0]{color:#c2c8da;font-size:.96rem;line-height:1.7;margin-top:14px}.whynow-section[data-v-c744aaf0]{background:radial-gradient(60% 60% at 50% 0,rgba(245,158,11,.05),transparent 60%),#04060f;border-top:1px solid hsla(0,0%,100%,.04)}.whynow-grid[data-v-c744aaf0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px}.whynow-card[data-v-c744aaf0]{background:linear-gradient(180deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,0));border:1px solid hsla(0,0%,100%,.06);border-radius:16px;padding:28px 24px;transition:border-color .25s ease,transform .25s ease}.whynow-card[data-v-c744aaf0]:hover{border-color:rgba(245,158,11,.3);transform:translateY(-3px)}.whynow-stage[data-v-c744aaf0]{font-family:JetBrains Mono,monospace;font-size:.8rem;color:#f6c98a;letter-spacing:.18em;margin-bottom:12px}.whynow-card h3[data-v-c744aaf0]{font-size:1.06rem;font-weight:500;color:#f1f5f9;margin-bottom:8px;letter-spacing:-.005em}.whynow-card p[data-v-c744aaf0]{color:#a4abc0;font-size:.88rem;line-height:1.6;margin:0}.roadmap-section[data-v-c744aaf0]{border-top:1px solid hsla(0,0%,100%,.04)}.timeline[data-v-c744aaf0]{display:flex;flex-direction:column}.timeline-stage[data-v-c744aaf0]{display:flex;gap:24px;padding-bottom:28px}.timeline-marker[data-v-c744aaf0]{display:flex;flex-direction:column;align-items:center;flex:0 0 24px}.timeline-marker .dot[data-v-c744aaf0]{width:14px;height:14px;border-radius:50%;background:rgba(148,163,184,.3);border:2px solid rgba(148,163,184,.5)}.timeline-marker .line[data-v-c744aaf0]{flex:1;width:1px;background:linear-gradient(180deg,rgba(148,163,184,.3),rgba(148,163,184,.05));margin-top:6px}.timeline-stage.is-done .dot[data-v-c744aaf0]{background:#4ade80;border-color:rgba(74,222,128,.4);box-shadow:0 0 12px rgba(74,222,128,.5)}.timeline-stage.is-current .dot[data-v-c744aaf0]{background:#f59e0b;border-color:rgba(245,158,11,.4);box-shadow:0 0 14px rgba(245,158,11,.6);animation:pulseDot2-c744aaf0 2s ease-in-out infinite}@keyframes pulseDot2-c744aaf0{0%,to{box-shadow:0 0 14px rgba(245,158,11,.6)}50%{box-shadow:0 0 22px rgba(245,158,11,.9)}}.timeline-stage.is-future .dot[data-v-c744aaf0]{background:transparent;border-color:rgba(148,163,184,.3)}.timeline-body[data-v-c744aaf0]{flex:1;padding-bottom:12px}.timeline-row[data-v-c744aaf0]{display:flex;align-items:center;gap:12px;margin-bottom:6px}.timeline-label[data-v-c744aaf0]{font-family:JetBrains Mono,monospace;font-size:.74rem;color:#6c7593;letter-spacing:.16em}.timeline-status[data-v-c744aaf0]{font-size:.66rem;letter-spacing:.16em;text-transform:uppercase;padding:3px 9px;border-radius:999px}.timeline-status.done[data-v-c744aaf0]{background:rgba(74,222,128,.1);color:#86efac;border:1px solid rgba(74,222,128,.3)}.timeline-status.now[data-v-c744aaf0]{background:rgba(245,158,11,.12);color:#fbbf24;border:1px solid rgba(245,158,11,.35)}.timeline-status.future[data-v-c744aaf0]{background:rgba(148,163,184,.06);color:#94a3b8;border:1px solid rgba(148,163,184,.2)}.timeline-title[data-v-c744aaf0]{font-size:1.24rem;font-weight:400;color:#f1f5f9;margin-bottom:8px;letter-spacing:-.01em}.timeline-body-text[data-v-c744aaf0]{color:#a4abc0;font-size:.95rem;line-height:1.65;max-width:720px;margin:0}.founder-section[data-v-c744aaf0]{border-top:1px solid hsla(0,0%,100%,.04);background:radial-gradient(60% 60% at 100% 0,rgba(56,189,248,.05),transparent 60%),#04060f}.founder-card[data-v-c744aaf0]{background:linear-gradient(180deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,0));border:1px solid hsla(0,0%,100%,.06);border-radius:18px;padding:36px 36px;color:#c2c8da;line-height:1.75;font-size:1rem}.founder-card p[data-v-c744aaf0]{margin-bottom:18px}.founder-card p[data-v-c744aaf0]:last-of-type{margin-bottom:22px}.founder-sign[data-v-c744aaf0]{color:#f6c98a;font-style:italic;font-size:.95rem;letter-spacing:.01em}.values-section[data-v-c744aaf0]{border-top:1px solid hsla(0,0%,100%,.04)}.values-grid[data-v-c744aaf0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px}.value-card[data-v-c744aaf0]{background:linear-gradient(180deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,0));border:1px solid hsla(0,0%,100%,.06);border-radius:16px;padding:28px 24px;transition:border-color .25s ease,transform .25s ease}.value-card[data-v-c744aaf0]:hover{border-color:rgba(245,158,11,.3);transform:translateY(-3px)}.value-name[data-v-c744aaf0]{font-size:1.04rem;font-weight:500;color:#f1f5f9;margin-bottom:8px}.value-body[data-v-c744aaf0]{color:#a4abc0;font-size:.88rem;line-height:1.6}.cta-section[data-v-c744aaf0]{padding-bottom:160px}.cta-card[data-v-c744aaf0]{background:radial-gradient(50% 60% at 50% 0,rgba(245,158,11,.1) 0,transparent 70%),linear-gradient(180deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,0));border:1px solid rgba(245,158,11,.18);border-radius:24px;padding:80px 40px;text-align:center}@media (max-width:960px){.vision-hero[data-v-c744aaf0]{padding:130px 0 60px}.content-section[data-v-c744aaf0]{padding:70px 0}.founder-card[data-v-c744aaf0]{padding:28px 22px}.cta-card[data-v-c744aaf0]{padding:56px 24px}}.careers-page[data-v-a5e912ea]{background:#04060f;color:#e6e8ef;position:relative;overflow-x:hidden}.ambient-bg[data-v-a5e912ea]{position:fixed;inset:0;pointer-events:none;z-index:0;overflow:hidden}.orb-a[data-v-a5e912ea],.orb-b[data-v-a5e912ea]{position:absolute;border-radius:50%;filter:blur(140px);opacity:.25}.orb-a[data-v-a5e912ea]{width:700px;height:700px;background:radial-gradient(circle,rgba(245,158,11,.5),transparent 65%);top:-200px;left:-180px;animation:drift1-a5e912ea 32s ease-in-out infinite}.orb-b[data-v-a5e912ea]{width:700px;height:700px;background:radial-gradient(circle,rgba(56,189,248,.4),transparent 65%);bottom:-250px;right:-200px;animation:drift2-a5e912ea 36s ease-in-out infinite}.ambient-grid[data-v-a5e912ea]{position:absolute;inset:0;background-image:linear-gradient(rgba(148,163,184,.04) 1px,transparent 0),linear-gradient(90deg,rgba(148,163,184,.04) 1px,transparent 0);background-size:60px 60px;mask-image:radial-gradient(ellipse at center,#000 30%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse at center,#000 30%,transparent 80%)}@keyframes drift1-a5e912ea{0%,to{transform:translate(0)}50%{transform:translate(50px,60px)}}@keyframes drift2-a5e912ea{0%,to{transform:translate(0)}50%{transform:translate(-60px,-50px)}}.careers-hero[data-v-a5e912ea]{padding:180px 0 100px;position:relative;z-index:1}.hero-badge[data-v-a5e912ea]{display:inline-flex;align-items:center;gap:10px;padding:8px 16px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:999px;font-size:.74rem;letter-spacing:.16em;text-transform:uppercase;color:#e6e8ef;backdrop-filter:blur(10px)}.pulse-dot[data-v-a5e912ea]{width:7px;height:7px;border-radius:50%;background:#f59e0b;box-shadow:0 0 0 0 rgba(245,158,11,.65);animation:pulseDot-a5e912ea 2.2s ease-in-out infinite}@keyframes pulseDot-a5e912ea{0%{box-shadow:0 0 0 0 rgba(245,158,11,.65)}70%{box-shadow:0 0 0 12px rgba(245,158,11,0)}to{box-shadow:0 0 0 0 rgba(245,158,11,0)}}.hero-lede[data-v-a5e912ea]{font-size:1.16rem;color:#c2c8da;line-height:1.65;max-width:760px}.content-section[data-v-a5e912ea]{position:relative;padding:110px 0;z-index:2}.content-container[data-v-a5e912ea]{max-width:1200px;position:relative;z-index:1}.section-head[data-v-a5e912ea]{max-width:800px}.who-section[data-v-a5e912ea]{border-top:1px solid hsla(0,0%,100%,.04)}.who-grid[data-v-a5e912ea]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}@media (max-width:900px){.who-grid[data-v-a5e912ea]{grid-template-columns:1fr}}.who-card[data-v-a5e912ea]{background:linear-gradient(180deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,0));border:1px solid hsla(0,0%,100%,.06);border-radius:16px;padding:28px 24px;transition:border-color .25s ease,transform .25s ease}.who-card[data-v-a5e912ea]:hover{border-color:rgba(245,158,11,.3);transform:translateY(-3px)}.who-name[data-v-a5e912ea]{font-size:1.06rem;font-weight:500;color:#f1f5f9;margin-bottom:8px}.who-body[data-v-a5e912ea]{color:#a4abc0;font-size:.9rem;line-height:1.65}.form-section[data-v-a5e912ea]{background:radial-gradient(50% 60% at 50% 0,rgba(245,158,11,.06),transparent 60%),#04060f;border-top:1px solid hsla(0,0%,100%,.04);padding-bottom:160px}.form-card[data-v-a5e912ea]{background:radial-gradient(60% 80% at 0 0,rgba(245,158,11,.08),transparent 60%),linear-gradient(180deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,0));border:1px solid rgba(245,158,11,.2);border-radius:24px;padding:56px 48px}.form-lede[data-v-a5e912ea]{color:#b3b9cf;font-size:.98rem;line-height:1.65;margin-bottom:24px}.form-meta[data-v-a5e912ea]{display:flex;flex-direction:column;gap:10px;margin-top:12px}.meta-item[data-v-a5e912ea]{display:flex;align-items:center;gap:8px;color:#8a92ad;font-size:.85rem}.meta-item a[data-v-a5e912ea]{color:#f6c98a;text-decoration:none}.meta-item a[data-v-a5e912ea]:hover{text-decoration:underline}.form-inner[data-v-a5e912ea]{background:linear-gradient(180deg,hsla(0,0%,100%,.02),hsla(0,0%,100%,0));border:1px solid hsla(0,0%,100%,.06);border-radius:16px;padding:28px 26px}.sophae-cta-btn[data-v-a5e912ea]{text-transform:none!important;font-size:.92rem!important;font-weight:500!important;border-radius:12px!important;padding:0 22px!important;height:48px!important;background:linear-gradient(135deg,#f6b76a,#f59e0b 50%,#ea8a17)!important;color:#0a0d1c!important;box-shadow:0 14px 40px rgba(245,158,11,.3),inset 0 1px 0 hsla(0,0%,100%,.3)!important;transition:transform .2s ease,box-shadow .2s ease!important}.sophae-cta-btn[data-v-a5e912ea]:hover{transform:translateY(-2px);box-shadow:0 18px 50px rgba(245,158,11,.4),inset 0 1px 0 hsla(0,0%,100%,.35)!important}@media (max-width:960px){.careers-hero[data-v-a5e912ea]{padding:130px 0 60px}.content-section[data-v-a5e912ea]{padding:70px 0}.form-card[data-v-a5e912ea]{padding:36px 24px}}.faq-page[data-v-4bd3df60]{min-height:100vh;background:#04060f;color:#e6e8ef;position:relative;overflow-x:hidden}.ambient-bg[data-v-4bd3df60]{position:fixed;inset:0;pointer-events:none;z-index:0;overflow:hidden}.orb-a[data-v-4bd3df60],.orb-b[data-v-4bd3df60]{position:absolute;border-radius:50%;filter:blur(140px);opacity:.22}.orb-a[data-v-4bd3df60]{width:620px;height:620px;background:radial-gradient(circle,rgba(245,158,11,.5),transparent 65%);top:-200px;left:-200px}.orb-b[data-v-4bd3df60]{width:680px;height:680px;background:radial-gradient(circle,rgba(56,189,248,.35),transparent 65%);bottom:-260px;right:-200px}.ambient-grid[data-v-4bd3df60]{position:absolute;inset:0;background-image:linear-gradient(rgba(148,163,184,.04) 1px,transparent 0),linear-gradient(90deg,rgba(148,163,184,.04) 1px,transparent 0);background-size:60px 60px;mask-image:radial-gradient(ellipse at center,#000 30%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse at center,#000 30%,transparent 80%)}.faq-hero[data-v-4bd3df60]{padding:180px 0 60px;position:relative;z-index:1}.faq-container[data-v-4bd3df60]{max-width:1200px;position:relative;z-index:1}.faq-body[data-v-4bd3df60]{padding-bottom:100px}.hero-badge[data-v-4bd3df60]{display:inline-flex;align-items:center;gap:10px;padding:8px 16px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:999px;font-size:.74rem;letter-spacing:.16em;text-transform:uppercase;color:#e6e8ef;backdrop-filter:blur(10px)}.pulse-dot[data-v-4bd3df60]{width:7px;height:7px;border-radius:50%;background:#f59e0b;animation:pulseDot-4bd3df60 2.2s ease-in-out infinite}@keyframes pulseDot-4bd3df60{0%{box-shadow:0 0 0 0 rgba(245,158,11,.65)}70%{box-shadow:0 0 0 12px rgba(245,158,11,0)}to{box-shadow:0 0 0 0 rgba(245,158,11,0)}}.hero-lede[data-v-4bd3df60]{font-size:1.08rem;color:#c2c8da;line-height:1.65;max-width:580px}.contact-card[data-v-4bd3df60]{background:linear-gradient(180deg,rgba(245,158,11,.06),hsla(0,0%,100%,.01));border:1px solid rgba(245,158,11,.2);border-radius:18px;padding:28px 26px}.contact-body[data-v-4bd3df60]{color:#a4abc0;font-size:.92rem;line-height:1.6;margin-bottom:18px}.contact-secondary[data-v-4bd3df60]{text-transform:none!important;font-size:.86rem!important;color:#cdd2e1!important;font-weight:400!important;border:1px solid hsla(0,0%,100%,.12)!important;background:hsla(0,0%,100%,.02)!important;height:44px!important;border-radius:10px!important}.contact-secondary[data-v-4bd3df60]:hover{border-color:rgba(245,158,11,.4)!important;color:#f6c98a!important}.sophae-cta-btn[data-v-4bd3df60]{text-transform:none!important;font-size:.92rem!important;font-weight:500!important;border-radius:12px!important;padding:0 22px!important;height:48px!important;background:linear-gradient(135deg,#f6b76a,#f59e0b 50%,#ea8a17)!important;color:#0a0d1c!important;box-shadow:0 14px 40px rgba(245,158,11,.3),inset 0 1px 0 hsla(0,0%,100%,.3)!important}.faq-categories[data-v-4bd3df60]{margin:8px 0 28px;display:flex;flex-wrap:wrap}.cat-chip[data-v-4bd3df60]{background:hsla(0,0%,100%,.03)!important;color:#cdd2e1!important;border-color:hsla(0,0%,100%,.08)!important;font-size:.82rem!important}.cat-chip.cat-active[data-v-4bd3df60]{background:linear-gradient(135deg,rgba(245,158,11,.18),rgba(245,158,11,.08))!important;color:#fbbf24!important;border-color:rgba(245,158,11,.4)!important}.faq-section[data-v-4bd3df60]{margin-bottom:100px}.faq-panel[data-v-4bd3df60]{background:linear-gradient(180deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,0))!important;border:1px solid hsla(0,0%,100%,.06)!important;border-radius:14px!important;margin-bottom:10px;transition:border-color .25s ease}.faq-panel[data-v-4bd3df60]:before{display:none}.faq-panel.v-expansion-panel--active[data-v-4bd3df60]{border-color:rgba(245,158,11,.3)!important}.cat-tag[data-v-4bd3df60]{font-size:.66rem;letter-spacing:.16em;text-transform:uppercase;padding:3px 10px;background:rgba(56,189,248,.08);border:1px solid rgba(56,189,248,.25);color:#7dd3fc;border-radius:999px;font-family:Inter,sans-serif;flex:0 0 auto}.q-text[data-v-4bd3df60]{color:#f1f5f9;font-size:.98rem;font-weight:400;letter-spacing:-.005em}.a-text[data-v-4bd3df60]{color:#b3b9cf;font-size:.92rem;line-height:1.7;margin:0;padding-left:88px}.empty[data-v-4bd3df60]{text-align:center;color:#6c7593;padding:60px 0;font-size:.92rem}@media (max-width:960px){.faq-hero[data-v-4bd3df60]{padding:130px 0 40px}.a-text[data-v-4bd3df60]{padding-left:0}}