/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */@layer theme,base;@layer tts-portfolio{body{margin:0}.tts-portfolio-app{--bg:#0f1929;--bg2:#131f30;--bg3:#1a2a3f;--bg-elev:#182841;--border:#1e2d45;--border2:#253550;--border3:#2e4060;--red:#e8315a;--green:#4caf50;--text:#b0bec5;--text-bright:#e0eaf0;--text-dim:#6b8098;--text-faint:#4a5e75;--white:#fff;--display:"Bebas Neue", sans-serif;--body:"Montserrat", sans-serif;--mono:"JetBrains Mono", monospace;font-family:var(--body);color:var(--text);background-color:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none;line-height:1.6;overflow-x:clip}.tts-portfolio-app,.tts-portfolio-app *,.tts-portfolio-app :before,.tts-portfolio-app :after{box-sizing:border-box;border:0 solid var(--border);margin:0;padding:0}.tts-portfolio-app img,.tts-portfolio-app svg,.tts-portfolio-app video{max-width:100%;height:auto;display:block}.tts-portfolio-app button{cursor:pointer;font:inherit;color:inherit;background:0 0;border:0}.tts-portfolio-app a{color:inherit;text-decoration:none}.tts-portfolio-app h1,.tts-portfolio-app h2,.tts-portfolio-app h3,.tts-portfolio-app h4,.tts-portfolio-app h5,.tts-portfolio-app h6{font-size:inherit;font-weight:inherit}.tts-portfolio-app ul,.tts-portfolio-app ol{list-style:none}.tts-portfolio-app input,.tts-portfolio-app textarea,.tts-portfolio-app select{font:inherit;color:inherit}}@layer components,utilities;html{scroll-behavior:smooth}section[id]{scroll-margin-top:76px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.legal-page{min-height:100vh;background:#0f1525;padding:80px 0 120px}.legal-container{max-width:760px;margin:0 auto;padding:0 1.5rem}.legal-back{display:inline-block;font-family:var(--mono, monospace);font-size:.8rem;letter-spacing:.05em;color:#8892a6;text-decoration:none;margin-bottom:3rem;transition:color .2s}.legal-back:hover{color:#d4537e}.legal-header{margin-bottom:3.5rem;padding-bottom:2rem;border-bottom:1px solid #2A3450}.legal-eyebrow{font-family:var(--mono, monospace);font-size:.7rem;text-transform:uppercase;letter-spacing:.2em;color:#d4537e;margin-bottom:1rem}.legal-title{font-family:var(--display, sans-serif);font-size:clamp(1.8rem,4vw,2.6rem);font-weight:700;color:#fff;line-height:1.1;letter-spacing:.01em;margin:0 0 1rem}.legal-updated{font-family:var(--mono, monospace);font-size:.8rem;color:#5a6478;margin:0}.legal-content{color:#c8cdd8;font-size:.95rem;line-height:1.8}.legal-content h2{font-family:var(--display, sans-serif);font-size:1.25rem;font-weight:700;color:#fff;margin:2.5rem 0 1rem;letter-spacing:.01em}.legal-content h3{font-size:1.05rem;font-weight:600;color:#fff;margin:1.8rem 0 .8rem}.legal-content p{margin:0 0 1.2rem}.legal-content ul,.legal-content ol{margin:0 0 1.2rem;padding-left:1.5rem}.legal-content li{margin-bottom:.6rem}.legal-content a{color:#d4537e;text-decoration:underline;text-underline-offset:2px}.legal-content a:hover{color:#e0658f}.legal-content strong{color:#fff;font-weight:600}@media(max-width:640px){.legal-page{padding:56px 0 80px}.legal-back{margin-bottom:2rem}.legal-header{margin-bottom:2.5rem}.legal-content{font-size:.9rem}}.nav-countdown[data-v-056a1147]{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;font-family:var(--mono);font-size:10px;letter-spacing:.12em;color:#8892a6;white-space:nowrap;padding:8px 12px;border:1px solid rgba(63,74,102,.5);background:#ffffff05;border-radius:4px}.nav-countdown-dot[data-v-056a1147]{position:relative;width:6px;height:6px;flex-shrink:0}.nav-countdown-dot-inner[data-v-056a1147]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:#d4537e}.nav-countdown-dot-ring[data-v-056a1147]{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:50%;border:1px solid #D4537E;opacity:.6;animation:navCountdownPulse-056a1147 2.5s ease-in-out infinite}@keyframes navCountdownPulse-056a1147{0%,to{opacity:.6;transform:scale(1)}50%{opacity:0;transform:scale(1.6)}}.nav-countdown-label[data-v-056a1147]{text-transform:uppercase;color:#8892a6;font-weight:600}.nav-countdown-separator[data-v-056a1147]{color:#3f4a66}.nav-countdown-time[data-v-056a1147]{color:#fff;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.04em}.nav-countdown-time--compact[data-v-056a1147]{display:none}.nav-countdown-sr-only[data-v-056a1147]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:1120px){.nav-countdown[data-v-056a1147]{margin-left:auto;margin-right:4px}}@media(max-width:768px){.nav-countdown-time--full[data-v-056a1147]{display:none}.nav-countdown-time--compact[data-v-056a1147]{display:inline}.nav-countdown[data-v-056a1147]{font-size:9.5px;gap:6px;padding:7px 10px}}@media(max-width:540px){.nav-countdown-label-suffix[data-v-056a1147]{display:none}}@media(max-width:480px){.nav-countdown-label[data-v-056a1147],.nav-countdown-separator[data-v-056a1147]{display:none}.nav-countdown[data-v-056a1147]{padding:6px 9px;gap:6px}}@media(prefers-reduced-motion:reduce){.nav-countdown-dot-ring[data-v-056a1147]{animation:none}}.navbar[data-v-bd7707b9]{position:fixed;top:0;left:0;right:0;z-index:100;background:#0f1525d9;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid rgba(42,52,80,.6)}.navbar-container[data-v-bd7707b9]{max-width:1280px;margin:0 auto;padding:14px 32px;display:flex;align-items:center;justify-content:space-between;gap:32px}.navbar-logo[data-v-bd7707b9]{display:flex;align-items:center;text-decoration:none;flex-shrink:0}.navbar-logo-img[data-v-bd7707b9]{height:32px;width:auto;display:block}.navbar-links[data-v-bd7707b9]{display:flex;align-items:center;gap:32px;list-style:none;margin:0;padding:0;flex:1;justify-content:center}.navbar-link[data-v-bd7707b9]{font-family:var(--mono);font-size:11px;color:#c8cdd8;letter-spacing:.1em;text-decoration:none;position:relative;padding:8px 0;transition:color .2s ease;white-space:nowrap}.navbar-link[data-v-bd7707b9]:hover{color:#fff}.navbar-link[data-v-bd7707b9]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:#d4537e;transform:scaleX(0);transform-origin:center;transition:transform .2s ease}.navbar-link[data-v-bd7707b9]:hover:after{transform:scaleX(1)}.navbar-cta[data-v-bd7707b9]{background:#d4537e;color:#fff;padding:10px 18px;border-radius:4px;font-family:var(--mono);font-size:10px;letter-spacing:.15em;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;box-shadow:0 2px 12px #d4537e4d;flex-shrink:0;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .3s ease,transform .3s ease,visibility 0s linear .3s,background .2s ease,box-shadow .2s ease}.navbar.scrolled .navbar-cta[data-v-bd7707b9]{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .3s ease,transform .3s ease,visibility 0s linear 0s,background .2s ease,box-shadow .2s ease}.navbar-cta[data-v-bd7707b9]:hover{background:#e0658f;box-shadow:0 4px 20px #d4537e73}.navbar-hamburger[data-v-bd7707b9]{display:none;background:transparent;border:none;cursor:pointer;padding:8px;width:40px;height:40px;flex-direction:column;justify-content:center;align-items:center;gap:5px;flex-shrink:0;position:relative;z-index:201}.navbar-hamburger span[data-v-bd7707b9]{display:block;width:22px;height:1.5px;background:#fff;transition:transform .25s ease,opacity .25s ease;transform-origin:center}.navbar-hamburger.open span[data-v-bd7707b9]:nth-child(1){transform:translateY(6.5px) rotate(45deg)}.navbar-hamburger.open span[data-v-bd7707b9]:nth-child(2){opacity:0}.navbar-hamburger.open span[data-v-bd7707b9]:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}.navbar-mobile-overlay[data-v-bd7707b9]{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;background:#0f1525fa;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);z-index:200;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:32px;padding:80px 32px 32px;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility 0s linear .3s}.navbar-mobile-overlay.open[data-v-bd7707b9]{opacity:1;visibility:visible;transition:opacity .3s ease,visibility 0s linear 0s}.navbar-mobile-links[data-v-bd7707b9]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:24px;text-align:center}.navbar-mobile-link[data-v-bd7707b9]{font-family:var(--mono);font-size:18px;color:#c8cdd8;letter-spacing:.1em;text-decoration:none;padding:14px 12px;display:block;min-height:44px;transition:color .2s ease}.navbar-mobile-link[data-v-bd7707b9]:hover{color:#d4537e}.navbar-mobile-cta[data-v-bd7707b9]{background:#d4537e;color:#fff;padding:18px 36px;border-radius:4px;font-family:var(--mono);font-size:12px;letter-spacing:.15em;font-weight:600;text-decoration:none;margin-top:24px;box-shadow:0 4px 20px #d4537e66;min-height:44px;display:inline-flex;align-items:center;justify-content:center}@media(max-width:1024px){.navbar-container[data-v-bd7707b9]{padding:14px 24px;gap:24px}.navbar-links[data-v-bd7707b9]{gap:24px}}@media(max-width:1170px){.navbar-links[data-v-bd7707b9],.navbar-cta[data-v-bd7707b9]{display:none}.navbar-hamburger[data-v-bd7707b9]{display:flex}.navbar-container[data-v-bd7707b9]{padding:14px 20px}}@media(prefers-reduced-motion:reduce){.navbar[data-v-bd7707b9],.navbar-container[data-v-bd7707b9],.navbar-logo-img[data-v-bd7707b9],.navbar-link[data-v-bd7707b9]:after,.navbar-cta[data-v-bd7707b9],.navbar-hamburger span[data-v-bd7707b9],.navbar-mobile-overlay[data-v-bd7707b9]{transition:none}}.live-pill[data-v-ebdd80c3]{display:inline-flex;align-items:center;gap:.6rem;background:#4caf5014;border:1px solid rgba(76,175,80,.25);color:var(--green);font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;padding:.45rem 1rem}.dot[data-v-ebdd80c3]{width:7px;height:7px;background:#28c840;border-radius:50%;flex-shrink:0;position:relative;animation:pulseStrong-ebdd80c3 2.2s ease-in-out infinite}.dot[data-v-ebdd80c3]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1px solid #28C840;animation:pulseRing-ebdd80c3 2.2s ease-out infinite}@keyframes pulseStrong-ebdd80c3{0%,to{opacity:1;transform:scale(1);box-shadow:0 0 6px #28c840b3}50%{opacity:.3;transform:scale(1.25);box-shadow:0 0 14px #28c840}}@keyframes pulseRing-ebdd80c3{0%{transform:scale(1);opacity:.6}to{transform:scale(2.6);opacity:0}}.hero[data-v-618523c3]{min-height:100vh;display:flex;align-items:center;padding:120px 24px 80px;position:relative;overflow:hidden}.hero[data-v-618523c3]:before{content:"";position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);width:700px;height:500px;background:radial-gradient(ellipse,rgba(212,83,126,.14) 0%,rgba(212,83,126,.04) 50%,transparent 75%);filter:blur(40px);pointer-events:none;z-index:0}.hero-container[data-v-618523c3]{display:flex;flex-direction:column;align-items:center;gap:24px;max-width:1200px;margin:0 auto;width:100%;position:relative;z-index:1}.hero-pill[data-v-618523c3]{display:inline-flex}.hero-headline[data-v-618523c3]{font-size:38px;font-weight:700;color:#fff;line-height:1.1;letter-spacing:-.01em;text-align:center;margin:0;max-width:720px}.hero-headline-accent[data-v-618523c3]{display:inline-block;font-size:1.6em;line-height:1;margin-top:5px}.hero-visual[data-v-618523c3]{width:100%;max-width:720px;display:flex;flex-direction:column;gap:16px}.components-explosion[data-v-618523c3]{display:flex;flex-direction:column}.systems-row[data-v-618523c3]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px}.system-card[data-v-618523c3]{background:#141c2eb3;border:1px solid #2A3450;border-radius:6px;padding:12px 14px;display:flex;flex-direction:column;gap:8px}.system-card-header[data-v-618523c3]{display:flex;justify-content:space-between;align-items:center}.system-card-label[data-v-618523c3]{font-family:var(--mono);font-size:9px;color:#d4537e;letter-spacing:.15em;font-weight:600;text-transform:uppercase}.system-card-status[data-v-618523c3]{display:flex;align-items:center;gap:4px;font-family:var(--mono);font-size:7px;color:#28c840;letter-spacing:.12em;text-transform:uppercase}.status-dot[data-v-618523c3]{width:5px;height:5px;border-radius:50%;background:#28c840;box-shadow:0 0 4px #28c84099;flex-shrink:0;animation:pulseSoft-618523c3 3s ease-in-out infinite}.status-dot--green[data-v-618523c3]{width:6px;height:6px;box-shadow:0 0 6px #28c84099;animation:pulseMid-618523c3 2s ease-in-out infinite}@keyframes pulseSoft-618523c3{0%,to{opacity:1}50%{opacity:.45}}@keyframes pulseMid-618523c3{0%,to{opacity:1;transform:scale(1);box-shadow:0 0 6px #28c84099}50%{opacity:.35;transform:scale(1.15);box-shadow:0 0 10px #28c840d9}}.system-card-curve[data-v-618523c3]{width:100%;height:28px;display:block}.systems-converger[data-v-618523c3]{height:32px;width:100%;margin-bottom:-3px}.systems-converger svg[data-v-618523c3]{width:100%;height:100%;display:block}.portfolio-card[data-v-618523c3]{background:linear-gradient(180deg,#1c2438d9,#121929d9);border:1px solid #2A3450;border-top:1.5px solid #D4537E;border-radius:8px;padding:20px 24px;margin-top:3px;box-shadow:0 0 32px #d4537e1f;width:100%}.portfolio-header[data-v-618523c3]{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.portfolio-label[data-v-618523c3]{font-family:var(--mono);font-size:10px;color:#d4537e;letter-spacing:.15em;font-weight:600;text-transform:uppercase}.portfolio-live-indicator[data-v-618523c3]{display:flex;align-items:center;gap:5px;font-family:var(--mono);font-size:9px;color:#28c840;letter-spacing:.15em;text-transform:uppercase}.portfolio-hero-stat[data-v-618523c3]{margin-bottom:14px}.portfolio-value[data-v-618523c3]{font-family:var(--display);font-size:2.25rem;font-weight:400;color:var(--white);line-height:1;letter-spacing:-.01em;margin-bottom:4px}.portfolio-meta[data-v-618523c3]{font-family:var(--mono);font-size:9px;color:#8892a6;letter-spacing:.12em;text-transform:uppercase}.portfolio-curve[data-v-618523c3]{width:100%;height:100px;display:block}.performance-strip[data-v-618523c3]{background:#141c2e80;border:1px solid #2A3450;border-radius:6px;padding:14px 18px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.kpi-item[data-v-618523c3]{display:flex;flex-direction:column;align-items:flex-start;padding:0 14px;border-right:1px solid #2A3450}.kpi-item[data-v-618523c3]:first-child{padding-left:0}.kpi-item[data-v-618523c3]:last-child{border-right:none;padding-right:0}.kpi-value[data-v-618523c3]{font-size:18px;font-weight:700;color:var(--white);line-height:1;letter-spacing:-.01em;margin-bottom:4px}.kpi-item--accent .kpi-value[data-v-618523c3]{color:#d4537e}.kpi-label[data-v-618523c3]{font-family:var(--mono);font-size:8px;color:#8892a6;letter-spacing:.12em;text-transform:uppercase}.headline-number[data-v-618523c3]{color:#d4537e}.label-short[data-v-618523c3]{display:none}.hero-subheadline[data-v-618523c3]{font-size:18px;color:#c8cdd8;line-height:1.5;text-align:center;margin:0;max-width:600px;font-weight:400}.cta-primary[data-v-618523c3]{padding:16px 32px;border-radius:4px;font-family:var(--mono);font-size:12px;letter-spacing:.15em;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;background:#d4537e;color:#fff;border:none;box-shadow:0 4px 16px #d4537e4d;transition:background .2s,box-shadow .2s}.cta-primary[data-v-618523c3]:hover{background:#e0658f;box-shadow:0 4px 24px #d4537e73}@media(max-width:1024px){.hero[data-v-618523c3]{padding:100px 16px 60px;min-height:auto}.hero-container[data-v-618523c3]{gap:24px}.hero-headline[data-v-618523c3]{font-size:33px}.hero-visual[data-v-618523c3]{max-width:720px}.hero-subheadline[data-v-618523c3]{font-size:16px}}@media(max-width:760px){.hero-visual[data-v-618523c3]{max-width:100%}}@media(max-width:640px){.hero[data-v-618523c3]{padding:90px 16px 48px}.hero-headline[data-v-618523c3]{font-size:28px;line-height:1.1}.hero-subheadline[data-v-618523c3]{max-width:100%}.systems-row[data-v-618523c3]{gap:6px}.system-card[data-v-618523c3]{padding:8px}.system-card-label[data-v-618523c3]{font-size:8px;letter-spacing:.08em}.system-card-status-text[data-v-618523c3]{display:none}.system-card-status .status-dot[data-v-618523c3]{width:4px;height:4px}.system-card-curve[data-v-618523c3]{height:24px}.performance-strip[data-v-618523c3]{grid-template-columns:1fr 1fr 1fr 1fr;gap:0;padding:12px 14px}.kpi-item[data-v-618523c3]{padding:0 8px}.kpi-item[data-v-618523c3]:first-child{padding-left:0}.kpi-item[data-v-618523c3]:last-child{padding-right:0;border-right:none}.kpi-value[data-v-618523c3]{font-size:14px;margin-bottom:2px}.kpi-label[data-v-618523c3]{font-size:6.5px;letter-spacing:.08em}.label-full[data-v-618523c3]{display:none}.label-short[data-v-618523c3]{display:inline}.portfolio-card[data-v-618523c3]{padding:16px}.portfolio-header[data-v-618523c3],.portfolio-hero-stat[data-v-618523c3]{margin-bottom:10px}.portfolio-value[data-v-618523c3]{font-size:28px}.portfolio-meta[data-v-618523c3]{font-size:8px;letter-spacing:.1em}.portfolio-curve[data-v-618523c3]{height:72px}.cta-primary[data-v-618523c3]{min-height:48px;padding:14px 32px;width:100%;max-width:320px}.hero[data-v-618523c3]:before{width:400px;height:400px}}@media(max-width:380px){.hero-headline[data-v-618523c3]{font-size:24px}.systems-row[data-v-618523c3]{grid-template-columns:1fr;gap:8px}.systems-converger[data-v-618523c3]{display:none}}@media(max-width:360px){.performance-strip[data-v-618523c3]{grid-template-columns:1fr 1fr 1fr}.kpi-item[data-v-618523c3]:nth-child(3){display:none}}@media(prefers-reduced-motion:reduce){.status-dot[data-v-618523c3]{box-shadow:none}}.trust-bar[data-v-4bc7b568]{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:#131f3066;padding:1.5rem;overflow:hidden}.trust-bar-inner[data-v-4bc7b568]{max-width:1240px;margin:0 auto;padding:0 2rem}.trust-bar-label-wrap[data-v-4bc7b568]{text-align:center;margin-bottom:1.8rem}.trust-bar-label[data-v-4bc7b568]{font-family:var(--mono);font-size:10px;text-transform:uppercase;letter-spacing:.18em;color:var(--text-dim)}.marquee[data-v-4bc7b568]{position:relative;overflow:hidden;width:100%;mask-image:linear-gradient(90deg,transparent 0%,black 7%,black 93%,transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0%,black 7%,black 93%,transparent 100%)}.marquee-track[data-v-4bc7b568]{display:flex;align-items:center;gap:7rem;width:max-content;animation:marquee-scroll-4bc7b568 60s linear infinite}.marquee:hover .marquee-track[data-v-4bc7b568]{animation-play-state:paused}@keyframes marquee-scroll-4bc7b568{0%{transform:translate(0)}to{transform:translate(-33.333%)}}.marquee-item[data-v-4bc7b568]{display:inline-flex;align-items:center;flex-shrink:0;text-decoration:none;padding:1rem 0}.marquee-item img[data-v-4bc7b568]{display:block;width:auto;opacity:.75;transition:opacity .25s}.marquee-item:hover img[data-v-4bc7b568]{opacity:1}.marquee-item--white-filter img[data-v-4bc7b568],.marquee-item--white-filter:hover img[data-v-4bc7b568]{filter:brightness(0) invert(1)}.trust-disclaimer[data-v-4bc7b568]{max-width:none;margin:1.5rem 0 0;padding:1.2rem 0 2.5rem;border-top:1px dashed var(--border);font-family:var(--mono);font-size:10px;letter-spacing:.04em;color:var(--text-faint);text-align:center;line-height:1.6}@media(max-width:980px){.marquee-track[data-v-4bc7b568]{gap:4rem;animation-duration:45s}.marquee-item img[data-v-4bc7b568]{height:22px!important}.trust-disclaimer[data-v-4bc7b568]{font-size:9px;text-align:left;padding:1.2rem 1.5rem 2rem}}@media(prefers-reduced-motion:reduce){.marquee-track[data-v-4bc7b568]{animation:none;justify-content:center;flex-wrap:wrap;width:100%}}.eyebrow[data-v-d529976c]{font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--red);margin-bottom:1rem;display:inline-flex;align-items:center;gap:.6rem}.eyebrow[data-v-d529976c]:before{content:"";width:24px;height:1px;background:var(--red);flex-shrink:0}.eyebrow--centered[data-v-d529976c]{display:flex;justify-content:center;width:100%}.eyebrow--centered[data-v-d529976c]:after{content:"";width:24px;height:1px;background:var(--red);flex-shrink:0}.about-section[data-v-663d05a2]{padding:7rem 0;background:var(--bg2);position:relative;overflow:clip}.container[data-v-663d05a2]{max-width:1240px;margin:0 auto;padding:0 2rem;position:relative;z-index:2}.about-grid[data-v-663d05a2]{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:start}.fade-col[data-v-663d05a2]{opacity:0;transform:translateY(24px);transition:opacity .7s ease var(--fade-delay, 0ms),transform .7s ease var(--fade-delay, 0ms)}.fade-col.visible[data-v-663d05a2]{opacity:1;transform:none}.about-left[data-v-663d05a2]{position:sticky;top:8rem;align-self:start;display:flex;flex-direction:column;gap:2rem;min-width:0}.about-heading[data-v-663d05a2]{font-family:var(--display);font-size:clamp(2.4rem,4vw,3.8rem);color:var(--white);letter-spacing:.02em;line-height:.95;font-weight:400;margin:0}.about-heading em[data-v-663d05a2]{font-style:normal;color:var(--red)}.network-diagram-desktop[data-v-663d05a2],.network-diagram-mobile[data-v-663d05a2]{width:100%;position:relative}.network-diagram-desktop svg[data-v-663d05a2],.network-diagram-mobile svg[data-v-663d05a2]{width:100%;height:auto;display:block}.network-diagram-mobile[data-v-663d05a2]{display:none}@media(max-width:519px){.network-diagram-desktop[data-v-663d05a2]{display:none}.network-diagram-mobile[data-v-663d05a2]{display:block}}.about-right[data-v-663d05a2]{display:flex;flex-direction:column;min-width:0}.fact-item[data-v-663d05a2]{padding:24px 0;border-bottom:1px solid #2A3450;word-wrap:break-word;overflow-wrap:break-word}.fact-item[data-v-663d05a2]:last-child{border-bottom:none}.fact-item[data-v-663d05a2]:first-child{padding-top:0}.fact-headline[data-v-663d05a2]{font-family:var(--mono);font-size:13px;font-weight:700;color:var(--white);text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px;line-height:1.2;word-wrap:break-word;overflow-wrap:break-word}.fact-text[data-v-663d05a2]{font-size:14px;color:#8892a6;line-height:1.7;word-wrap:break-word;overflow-wrap:break-word}.about-top-glow[data-v-663d05a2]{position:absolute;top:0;left:50%;transform:translate(-50%);width:200px;height:1px;background:linear-gradient(90deg,transparent,var(--red),transparent);opacity:.6;pointer-events:none;z-index:1}.about-bg-glow[data-v-663d05a2]{position:absolute;bottom:0;right:-10%;width:600px;height:600px;background:radial-gradient(circle,rgba(232,49,90,.05) 0%,transparent 60%);pointer-events:none;z-index:0}@media(max-width:1024px){.about-section[data-v-663d05a2]{padding:5rem 0}.about-grid[data-v-663d05a2]{grid-template-columns:1fr;gap:3rem}.about-left[data-v-663d05a2]{position:static;gap:1.5rem}.about-heading[data-v-663d05a2]{font-size:2.75rem}.network-diagram-desktop[data-v-663d05a2],.network-diagram-mobile[data-v-663d05a2]{margin-top:16px;max-width:520px}.network-diagram-desktop[data-v-663d05a2]{margin-left:auto;margin-right:auto}}@media(max-width:640px){.about-section[data-v-663d05a2]{padding:3rem 0}.about-heading[data-v-663d05a2]{font-size:2.25rem}.fact-headline[data-v-663d05a2]{font-size:12px}.fact-text[data-v-663d05a2]{font-size:13px}.network-diagram-desktop[data-v-663d05a2],.network-diagram-mobile[data-v-663d05a2]{max-width:100%}}@media(prefers-reduced-motion:reduce){.fade-col[data-v-663d05a2]{transition:none}}.fade-el[data-v-2ce5fdff]{opacity:0;transform:translateY(20px);transition:opacity .7s ease,transform .7s ease}.fade-el.visible[data-v-2ce5fdff]{opacity:1;transform:none}.cta-strip[data-v-2ce5fdff]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:1.25rem;margin-top:3rem;text-align:center}.cta-strip-note[data-v-2ce5fdff]{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-dim, #8892A6)}.cta-strip-dot[data-v-2ce5fdff]{width:6px;height:6px;border-radius:50%;background:var(--green, #28C840);flex-shrink:0;box-shadow:0 0 6px #28c84066;animation:ctaDotPulse-2ce5fdff 2.5s ease-in-out infinite}@keyframes ctaDotPulse-2ce5fdff{0%,to{opacity:1}50%{opacity:.4}}.cta-strip-btn[data-v-2ce5fdff]{padding:15px 32px;border-radius:4px;font-family:var(--mono);font-size:12px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;text-decoration:none;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s,box-shadow .2s,border-color .2s}.cta-strip-btn--solid[data-v-2ce5fdff]{background:#d4537e;color:#fff;border:none;box-shadow:0 4px 16px #d4537e4d}.cta-strip-btn--solid[data-v-2ce5fdff]:hover{background:#e0658f;box-shadow:0 4px 24px #d4537e73}.cta-strip-btn--outline[data-v-2ce5fdff]{background:transparent;color:#d4537e;border:1px solid #D4537E}.cta-strip-btn--outline[data-v-2ce5fdff]:hover{background:#d4537e14;border-color:#e0658f;color:#e0658f}@media(max-width:640px){.cta-strip-btn[data-v-2ce5fdff]{max-width:320px;width:100%}}@media(prefers-reduced-motion:reduce){.fade-el[data-v-2ce5fdff]{transition:none}.cta-strip-dot[data-v-2ce5fdff]{animation:none}}.proof-section[data-v-551fab3c]{scroll-margin-top:90px;padding:7rem 0;position:relative;overflow:clip}.container[data-v-551fab3c]{max-width:1240px;margin:0 auto;padding:0 2rem}.proof-grid[data-v-551fab3c]{display:grid;grid-template-columns:1.15fr 1fr;gap:3.5rem;align-items:start}.fade-col[data-v-551fab3c]{opacity:0;transform:translateY(24px);transition:opacity .7s ease var(--fade-delay, 0ms),transform .7s ease var(--fade-delay, 0ms)}.fade-col.visible[data-v-551fab3c]{opacity:1;transform:none}.proof-left[data-v-551fab3c],.proof-text[data-v-551fab3c]{min-width:0}.proof-left[data-v-551fab3c]{display:flex;flex-direction:column;gap:20px;align-self:center}.proof-badges[data-v-551fab3c]{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.trust-badge[data-v-551fab3c]{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:4px;font-family:var(--mono);font-size:9px;letter-spacing:.12em;font-weight:600;white-space:nowrap}.trust-badge--verified[data-v-551fab3c]{background:#28c84014;border:1px solid rgba(40,200,64,.3);color:#28c840}.trust-badge-dot[data-v-551fab3c]{width:5px;height:5px;border-radius:50%;background:#28c840;flex-shrink:0}.trust-badge--neutral[data-v-551fab3c]{background:#2a345066;border:1px solid #2A3450;color:#8892a6}.proof-browser-wrap[data-v-551fab3c]{position:relative;transition:filter .3s ease}.proof-browser-wrap[data-v-551fab3c]:before{content:"";position:absolute;top:-80px;right:-80px;bottom:-80px;left:-80px;background:radial-gradient(ellipse at center,rgba(232,49,90,.28) 0%,transparent 70%);z-index:0;pointer-events:none;transition:opacity .3s ease;opacity:1}.proof-browser-wrap[data-v-551fab3c]:hover:before{opacity:1.4}.proof-browser[data-v-551fab3c]{display:block;width:100%;text-decoration:none;color:inherit;cursor:pointer;position:relative;z-index:1;background:var(--bg2);border:1px solid var(--border);border-radius:8px;overflow:hidden;transition:border-color .3s ease,transform .3s ease,box-shadow .3s ease}.proof-browser-wrap:hover .proof-browser[data-v-551fab3c]{border-color:var(--red);transform:translateY(-3px);box-shadow:0 12px 40px #e8315a2e,0 0 0 1px #e8315a14}.proof-browser[data-v-551fab3c]:focus-visible{outline:2px solid var(--red);outline-offset:4px}.proof-browser[data-v-551fab3c]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--red),transparent);z-index:3;pointer-events:none}.proof-browser-toolbar[data-v-551fab3c]{display:flex;align-items:center;gap:1rem;padding:.7rem 1rem;background:var(--bg);border-bottom:1px solid var(--border);min-width:0}.proof-browser-dots[data-v-551fab3c]{display:flex;gap:.4rem;flex-shrink:0}.proof-browser-dot[data-v-551fab3c]{width:11px;height:11px;border-radius:50%;display:inline-block}.proof-browser-dot--red[data-v-551fab3c]{background:#ff5f57}.proof-browser-dot--yellow[data-v-551fab3c]{background:#febc2e}.proof-browser-dot--green[data-v-551fab3c]{background:#28c840}.proof-browser-url[data-v-551fab3c]{flex:1;display:flex;align-items:center;gap:.5rem;padding:.4rem .8rem;background:var(--bg2);border:1px solid var(--border2);border-radius:4px;font-family:var(--mono);font-size:11px;letter-spacing:.02em;color:var(--text-dim);transition:border-color .2s,background .2s,color .2s;min-width:0;overflow:hidden}.proof-browser:hover .proof-browser-url[data-v-551fab3c]{border-color:var(--red);background:#e8315a0a;color:var(--text-bright)}.proof-browser-url-icon[data-v-551fab3c]{display:inline-flex;flex-shrink:0;color:var(--green, #4ade80)}.proof-browser-url-text[data-v-551fab3c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}.browser-frame-cta[data-v-551fab3c]{background:#d4537e;color:#fff;padding:5px 10px;border-radius:4px;font-family:var(--mono);font-size:9px;letter-spacing:.12em;font-weight:600;display:inline-flex;align-items:center;gap:6px;box-shadow:0 2px 8px #d4537e4d;flex-shrink:0;white-space:nowrap;transition:background .2s ease,box-shadow .2s ease}.browser-frame-cta .cta-arrow[data-v-551fab3c]{flex-shrink:0;transition:transform .2s ease}.proof-browser:hover .browser-frame-cta[data-v-551fab3c]{background:#e0658f;box-shadow:0 4px 16px #d4537e80}.proof-browser:hover .browser-frame-cta .cta-arrow[data-v-551fab3c]{transform:translate(2px,-2px)}.proof-browser-body[data-v-551fab3c]{position:relative;background:var(--bg);line-height:0;font-size:0;overflow:hidden}.proof-img[data-v-551fab3c]{width:100%;display:block;height:auto}.proof-text[data-v-551fab3c]{display:flex;flex-direction:column}.proof-intro[data-v-551fab3c]{margin-bottom:1.5rem}.proof-details[data-v-551fab3c]{display:flex;flex-direction:column}.proof-heading[data-v-551fab3c]{font-family:var(--display);font-size:clamp(2.4rem,4.5vw,4rem);color:var(--white);letter-spacing:.02em;line-height:.95;font-weight:400;margin-bottom:1.2rem;margin-top:1rem;word-wrap:break-word;overflow-wrap:break-word}.proof-lead[data-v-551fab3c]{color:var(--text);font-size:1rem;line-height:1.8;margin-bottom:2rem;word-wrap:break-word;overflow-wrap:break-word}.proof-points[data-v-551fab3c]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:18px}.proof-point-item[data-v-551fab3c]{display:flex;align-items:flex-start;gap:14px;min-width:0}.proof-point-item[data-v-551fab3c]:before{content:"";width:2px;align-self:stretch;background:var(--red);flex-shrink:0}.proof-point-content[data-v-551fab3c]{flex:1;min-width:0;font-size:14px;color:var(--text);line-height:1.6;word-wrap:break-word;overflow-wrap:break-word}.proof-point-content strong[data-v-551fab3c]{color:var(--white);font-weight:500}@media(max-width:980px){.proof-section[data-v-551fab3c]{padding:5rem 0}.proof-section[data-v-551fab3c]{overflow:hidden}.proof-grid[data-v-551fab3c]{display:flex;flex-direction:column;gap:2rem;width:100%;max-width:100%}.proof-text[data-v-551fab3c]{display:contents}.proof-intro[data-v-551fab3c],.proof-left[data-v-551fab3c],.proof-details[data-v-551fab3c]{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.proof-intro[data-v-551fab3c]{order:1;margin-bottom:0}.proof-left[data-v-551fab3c]{order:2;overflow:hidden}.proof-details[data-v-551fab3c]{order:3}.proof-browser-wrap[data-v-551fab3c],.proof-browser[data-v-551fab3c]{width:100%;max-width:100%;min-width:0}.proof-browser-toolbar[data-v-551fab3c]{width:100%;max-width:100%;box-sizing:border-box}.proof-browser-body[data-v-551fab3c]{width:100%;max-width:100%;overflow:hidden}.proof-img[data-v-551fab3c]{width:100%;height:auto;max-width:100%;display:block}.proof-badges[data-v-551fab3c]{width:100%;max-width:100%;flex-wrap:wrap}.proof-browser-wrap[data-v-551fab3c]:before{top:-30px;right:-30px;bottom:-30px;left:-30px}.proof-browser-toolbar[data-v-551fab3c]{padding:.6rem .8rem;gap:.7rem}.proof-browser-dot[data-v-551fab3c]{width:9px;height:9px}.proof-browser-url[data-v-551fab3c]{padding:.35rem .6rem;font-size:9px}.proof-browser-url-icon svg[data-v-551fab3c]{width:9px;height:9px}.browser-frame-cta[data-v-551fab3c]{padding:4px 8px;font-size:8px;gap:4px}.browser-frame-cta .cta-arrow[data-v-551fab3c]{width:8px;height:8px}.proof-browser-wrap:hover .proof-browser[data-v-551fab3c]{transform:none}}@media(max-width:640px){.proof-section[data-v-551fab3c]{padding:48px 0}.container[data-v-551fab3c]{padding:0 1.5 rem}.proof-heading[data-v-551fab3c]{font-size:2rem}.proof-lead[data-v-551fab3c]{font-size:.9rem}.proof-point-content[data-v-551fab3c]{font-size:13px}.proof-points[data-v-551fab3c]{gap:14px}.proof-left[data-v-551fab3c]{gap:16px}.proof-badges[data-v-551fab3c]{gap:8px}.trust-badge[data-v-551fab3c]{padding:6px 12px;font-size:8px}}@media(max-width:480px){.proof-heading[data-v-551fab3c]{font-size:1.75rem}.proof-browser-dot[data-v-551fab3c]{display:none}}.proof-cta-row[data-v-551fab3c]{display:flex;flex-wrap:wrap;gap:12px;margin-top:4px}.proof-btn[data-v-551fab3c]{display:inline-flex;align-items:center;justify-content:center;padding:10px 18px;border-radius:4px;font-family:var(--mono);font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;cursor:pointer;white-space:nowrap;transition:background .2s,border-color .2s,box-shadow .2s,color .2s}.proof-btn--primary[data-v-551fab3c]{background:#d4537e;color:#fff;border:1px solid #D4537E;box-shadow:0 4px 16px #d4537e4d}.proof-btn--primary[data-v-551fab3c]:hover{background:#e0658f;border-color:#e0658f;box-shadow:0 4px 24px #d4537e73}.proof-btn--outline[data-v-551fab3c]{background:transparent;color:var(--white);border:1px solid var(--border2, #3F4A66)}.proof-btn--outline[data-v-551fab3c]:hover{border-color:#d4537e;color:#d4537e}.proof-cta-mobile[data-v-551fab3c]{display:none}@media(max-width:980px){.proof-cta-row[data-v-551fab3c]{display:none}.proof-cta-mobile[data-v-551fab3c]{display:block}}@media(prefers-reduced-motion:reduce){.fade-col[data-v-551fab3c],.proof-browser[data-v-551fab3c],.proof-browser-wrap[data-v-551fab3c]:before{transition:none}.proof-browser-wrap:hover .proof-browser[data-v-551fab3c]{transform:none}}.includes-section[data-v-40995ac9]{padding:7rem 0;background:var(--bg2);position:relative}.container[data-v-40995ac9]{max-width:1240px;margin:0 auto;padding:0 2rem}.fade-col[data-v-40995ac9]{opacity:0;transform:translateY(24px);transition:opacity .7s ease var(--fade-delay, 0ms),transform .7s ease var(--fade-delay, 0ms)}.fade-col.visible[data-v-40995ac9]{opacity:1;transform:none}.includes-head[data-v-40995ac9]{max-width:640px;margin:0 auto 4rem;display:flex;flex-direction:column;align-items:center;text-align:center}.includes-h2[data-v-40995ac9]{font-family:var(--display);font-size:clamp(2.8rem,5vw,4.5rem);color:var(--white);letter-spacing:.02em;line-height:.95;font-weight:400;margin-bottom:1rem;margin-top:.8rem;text-align:center}.lead[data-v-40995ac9]{font-size:1rem;color:var(--text);line-height:1.8;max-width:560px;text-align:center}.includes-main-card[data-v-40995ac9]{display:grid;grid-template-columns:1.1fr 1fr;gap:3rem;align-items:center;background:var(--bg2);border:1px solid var(--border);padding:3rem;margin-bottom:1.5rem;position:relative;overflow:hidden;transition:border-color .3s,transform .3s}.includes-main-card[data-v-40995ac9]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--red),transparent);pointer-events:none}.includes-main-card[data-v-40995ac9]:after{content:"";position:absolute;top:50%;right:-100px;transform:translateY(-50%);width:400px;height:400px;background:radial-gradient(circle,rgba(232,49,90,.1) 0%,transparent 60%);z-index:0;pointer-events:none}.includes-main-card[data-v-40995ac9]:hover{border-color:var(--border3, rgba(255,255,255,.15));transform:translateY(-2px)}.includes-main-content[data-v-40995ac9],.includes-main-visual[data-v-40995ac9]{position:relative;z-index:1}.includes-card-num[data-v-40995ac9]{font-family:var(--mono);font-size:11px;color:var(--red);letter-spacing:.14em;margin-bottom:1.2rem}.includes-card-title[data-v-40995ac9]{font-family:var(--display);font-size:2.2rem;color:var(--white);letter-spacing:.02em;line-height:1;margin-bottom:.4rem}.includes-main-card-title[data-v-40995ac9]{font-size:2.8rem}.includes-card-sub[data-v-40995ac9]{font-family:var(--mono);font-size:11px;text-transform:uppercase;letter-spacing:.14em;color:var(--text-dim);margin-bottom:1.8rem}.includes-features[data-v-40995ac9]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.9rem}.includes-features li[data-v-40995ac9]{position:relative;padding-left:1.5rem;font-size:14px;color:var(--text);line-height:1.6}.includes-features li[data-v-40995ac9]:before{content:"✓";position:absolute;left:0;top:0;color:var(--red);font-weight:600}.includes-feature-highlight[data-v-40995ac9]{margin-top:.5rem;padding-top:1rem;padding-left:0!important;border-top:1px dashed var(--border2);display:flex!important;align-items:flex-start;flex-wrap:wrap;gap:.6rem}.includes-feature-highlight[data-v-40995ac9]:before{display:none!important}.includes-feature-badge[data-v-40995ac9]{display:inline-flex;align-items:center;gap:7px;flex-shrink:0;background:var(--red);color:#fff;font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;padding:7px 15px;border-radius:5px;box-shadow:0 0 24px 3px #e8315ab3,0 0 7px #e8315acc}.includes-feature-badge-dot[data-v-40995ac9]{width:6px;height:6px;border-radius:50%;background:#fff;flex-shrink:0}.includes-main-visual[data-v-40995ac9]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0}.monitor-wrap[data-v-40995ac9]{position:relative;width:100%;display:flex;flex-direction:column;align-items:center}.monitor-wrap[data-v-40995ac9]:before{content:"";position:absolute;top:-40px;right:-20px;bottom:40px;left:-20px;background:radial-gradient(ellipse at center,rgba(232,49,90,.18) 0%,transparent 70%);z-index:0;pointer-events:none}.monitor-frame[data-v-40995ac9]{position:relative;z-index:1;width:100%;background:#0a1118;border-radius:6px;padding:10px;box-shadow:0 0 0 1px var(--border3, rgba(255,255,255,.1)),0 12px 32px #00000080,inset 0 1px #ffffff0a}.monitor-frame[data-v-40995ac9]:before{content:"";position:absolute;top:0;left:20%;right:20%;height:1px;background:linear-gradient(90deg,transparent,var(--red),transparent);opacity:.6;pointer-events:none}.monitor-screen[data-v-40995ac9]{position:relative;background:#000;border-radius:3px;overflow:hidden;box-shadow:inset 0 0 30px #0009}.monitor-img[data-v-40995ac9]{width:100%;height:auto;display:block;filter:brightness(.92) contrast(1.05)}.monitor-stand[data-v-40995ac9]{width:40%;height:14px;margin-top:-1px;position:relative;z-index:1;clip-path:polygon(10% 0,90% 0,100% 100%,0% 100%);background:linear-gradient(180deg,#0a1118,#050a10);box-shadow:0 8px 16px #0006}.monitor-caption[data-v-40995ac9]{margin-top:2rem;font-family:var(--mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--text-dim);display:inline-flex;align-items:center;gap:.6rem;position:relative;z-index:1}.monitor-caption-dot[data-v-40995ac9]{width:7px;height:7px;border-radius:50%;background:var(--green, #4caf50);animation:monitorPulse-40995ac9 2.5s infinite;flex-shrink:0}@keyframes monitorPulse-40995ac9{0%,to{box-shadow:0 0 #4caf5080}50%{box-shadow:0 0 0 5px #4caf5000}}.includes-bonus-grid[data-v-40995ac9]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.includes-card[data-v-40995ac9]{background:var(--bg2);border:1px solid var(--border);padding:0;position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:stretch;gap:0;transition:border-color .3s,transform .3s,background .3s}.includes-card[data-v-40995ac9]:before{content:"";position:absolute;top:0;left:0;width:0;height:1px;background:var(--red);transition:width .4s ease}.includes-card[data-v-40995ac9]:hover{border-color:var(--border3, rgba(255,255,255,.15));background:var(--bg-elev, var(--bg));transform:translateY(-2px)}.includes-card[data-v-40995ac9]:hover:before{width:100%}.nc-illus[data-v-40995ac9]{width:100%;display:flex;align-items:center;justify-content:center;padding:36px 24px;box-sizing:border-box;background:#0f152580;border-bottom:1px solid #2A3450}.nc-illus svg[data-v-40995ac9]{width:100%;height:auto;max-width:100px}.nc-body[data-v-40995ac9]{flex:1;min-width:0;padding:24px;display:flex;flex-direction:column}.nc-title[data-v-40995ac9]{font-family:var(--display);font-size:2rem;color:var(--white);letter-spacing:.02em;line-height:1;margin-bottom:.4rem}.nc-sub[data-v-40995ac9]{font-family:var(--mono);font-size:11px;text-transform:uppercase;letter-spacing:.14em;color:var(--text-dim);margin-bottom:.75rem}.nc-desc[data-v-40995ac9]{font-size:13.5px;color:var(--text);line-height:1.7;flex:1}.nc-divider[data-v-40995ac9]{height:1px;background:var(--border);margin:1rem 0}.nc-trust[data-v-40995ac9]{font-family:var(--mono);font-size:10px;text-transform:uppercase;letter-spacing:.12em;color:var(--text-dim);display:flex;align-items:center;gap:6px}.nc-trust-dot[data-v-40995ac9]{width:6px;height:6px;border-radius:50%;background:#28c840;flex-shrink:0}.nc-trust-dot--pulse[data-v-40995ac9]{animation:ncPulse-40995ac9 2.5s infinite}@keyframes ncPulse-40995ac9{0%,to{opacity:1}50%{opacity:.35}}@media(max-width:1024px){.includes-bonus-grid[data-v-40995ac9]{grid-template-columns:1fr;gap:1rem}}@media(max-width:980px){.includes-section[data-v-40995ac9]{padding:5rem 0}.includes-head[data-v-40995ac9]{max-width:100%;margin-bottom:3rem}.includes-h2[data-v-40995ac9]{font-size:clamp(2.2rem,7vw,3rem)}.includes-main-card[data-v-40995ac9]{grid-template-columns:1fr;gap:2.5rem;padding:2rem}.includes-main-card-title[data-v-40995ac9]{font-size:2.2rem}.monitor-wrap[data-v-40995ac9]:before{top:-20px;right:-10px;bottom:20px;left:-10px}.monitor-frame[data-v-40995ac9]{padding:8px}.monitor-stand[data-v-40995ac9]{width:35%;height:10px}.monitor-caption[data-v-40995ac9]{font-size:10px;margin-top:1rem}}@media(min-width:640px)and (max-width:1024px){.includes-card[data-v-40995ac9]{flex-direction:row;align-items:stretch}.nc-illus[data-v-40995ac9]{width:160px;flex-shrink:0;padding:28px;background:#0f152599;border-bottom:none;border-right:1px solid #2A3450}.nc-illus svg[data-v-40995ac9]{max-width:104px}.nc-body[data-v-40995ac9]{justify-content:center}}@media(max-width:600px){.includes-section[data-v-40995ac9]{padding:4rem 0}.includes-features li[data-v-40995ac9]{font-size:13px}}@media(prefers-reduced-motion:reduce){.includes-main-card[data-v-40995ac9],.includes-card[data-v-40995ac9]{transition:none}.includes-card[data-v-40995ac9]:before{transition:none}.monitor-caption-dot[data-v-40995ac9],.nc-trust-dot--pulse[data-v-40995ac9]{animation:none}}.methodology-section[data-v-37ca7c07]{padding:7rem 0;background:var(--bg);position:relative}.container[data-v-37ca7c07]{max-width:1240px;margin:0 auto;padding:0 2rem}.fade-el[data-v-37ca7c07]{opacity:0;transform:translateY(24px);transition:opacity .7s ease var(--fade-delay, 0ms),transform .7s ease var(--fade-delay, 0ms)}.fade-el.visible[data-v-37ca7c07]{opacity:1;transform:none}.methodology-head[data-v-37ca7c07]{max-width:700px;margin:0 auto 4rem;text-align:center}.methodology-h2[data-v-37ca7c07]{font-family:var(--display);font-size:clamp(2.8rem,5vw,4.5rem);color:var(--white);letter-spacing:.02em;line-height:.95;font-weight:400;margin-bottom:1.5rem;margin-top:.8rem}.methodology-lead[data-v-37ca7c07]{font-size:1rem;line-height:1.8;color:var(--text);max-width:600px;margin:0 auto}.methodology-steps[data-v-37ca7c07]{display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem;position:relative;margin-bottom:2.5rem}.methodology-steps[data-v-37ca7c07]:before,.methodology-steps[data-v-37ca7c07]:after{content:"";position:absolute;top:50%;width:1px;height:60%;background:linear-gradient(to bottom,transparent,var(--border2),transparent);transform:translateY(-50%);pointer-events:none}.methodology-steps[data-v-37ca7c07]:before{left:33.33%}.methodology-steps[data-v-37ca7c07]:after{left:66.66%}.phase-connector-line[data-v-37ca7c07]{position:absolute;top:164px;left:0;right:0;height:1px;background:linear-gradient(to right,transparent,rgba(212,83,126,.4) 8%,rgba(212,83,126,.4) 92%,transparent);z-index:1;pointer-events:none}.phase-connector-dots[data-v-37ca7c07]{position:absolute;top:159px;left:0;right:0;height:10px;pointer-events:none;z-index:2}.phase-dot[data-v-37ca7c07]{position:absolute;top:0;width:10px;height:10px;border-radius:50%;background:#d4537e;border:2px solid var(--bg);box-shadow:0 0 8px #d4537e66;transform:translate(-50%)}.phase-dot[data-v-37ca7c07]:nth-child(1){left:16.66%}.phase-dot[data-v-37ca7c07]:nth-child(2){left:50%}.phase-dot[data-v-37ca7c07]:nth-child(3){left:83.33%}.methodology-step[data-v-37ca7c07]{padding:0 1rem}.phase-illustration[data-v-37ca7c07]{height:140px;display:flex;align-items:center;justify-content:center;margin-bottom:48px;position:relative;z-index:3}.phase-illustration svg[data-v-37ca7c07]{width:auto;max-width:160px;height:100%}.live-pulse-ring[data-v-37ca7c07]{animation:livePulse-37ca7c07 2.5s ease-in-out infinite;transform-origin:158px 12px}@keyframes livePulse-37ca7c07{0%,to{opacity:.6;transform:scale(1)}50%{opacity:0;transform:scale(1.4)}}.methodology-step-num[data-v-37ca7c07]{font-family:var(--mono);font-size:11px;color:var(--red);letter-spacing:.14em;margin-bottom:1.2rem}.methodology-step-title[data-v-37ca7c07]{font-family:var(--display);font-size:1.8rem;color:var(--white);letter-spacing:.02em;line-height:1.1;margin-bottom:.4rem}.methodology-step-sub[data-v-37ca7c07]{font-family:var(--mono);font-size:11px;text-transform:uppercase;letter-spacing:.14em;color:var(--text-dim);margin-bottom:1.5rem}.methodology-step-body[data-v-37ca7c07]{font-size:14px;line-height:1.7;color:var(--text)}.myfxbook-trust-box[data-v-37ca7c07]{max-width:800px;margin:0 auto;display:flex;align-items:center;gap:16px;background:#d4537e0f;border:1px solid rgba(212,83,126,.25);border-radius:6px;padding:18px}.trust-indicator[data-v-37ca7c07]{width:36px;height:36px;flex-shrink:0;border-radius:50%;background:#d4537e26;border:1px solid #D4537E;display:flex;align-items:center;justify-content:center}.trust-indicator-dot[data-v-37ca7c07]{width:6px;height:6px;border-radius:50%;background:#28c840}.trust-content[data-v-37ca7c07]{flex:1;min-width:0}.trust-eyebrow[data-v-37ca7c07]{font-family:var(--mono);font-size:8px;text-transform:uppercase;letter-spacing:.18em;color:#d4537e;margin-bottom:3px}.trust-text[data-v-37ca7c07]{font-size:12px;line-height:1.5;color:var(--white)}.trust-link[data-v-37ca7c07]{font-family:var(--mono);font-size:9px;text-transform:uppercase;letter-spacing:.15em;color:#d4537e;white-space:nowrap;text-decoration:none;flex-shrink:0;transition:color .2s}.trust-link[data-v-37ca7c07]:hover{color:#e0658f;text-decoration:underline}.methodology-divider[data-v-37ca7c07]{display:none}@media(max-width:980px){.methodology-section[data-v-37ca7c07]{padding:5rem 0}.methodology-head[data-v-37ca7c07]{margin-bottom:3rem}.methodology-steps[data-v-37ca7c07]{--axis-x: 11px;--dot-size: 10px;--content-gap: 28px;grid-template-columns:1fr;gap:0;position:relative;padding-left:0;margin-bottom:2.5rem}.methodology-steps[data-v-37ca7c07]:before,.methodology-steps[data-v-37ca7c07]:after{display:none}.phase-connector-dots[data-v-37ca7c07]{display:none}.phase-connector-line[data-v-37ca7c07]{display:block;position:absolute;top:var(--dot-size);bottom:var(--dot-size);left:var(--axis-x);right:auto;width:1px;height:auto;transform:translate(-.5px);background:linear-gradient(to bottom,transparent,rgba(212,83,126,.4) 4%,rgba(212,83,126,.4) 96%,transparent);z-index:1}.methodology-step[data-v-37ca7c07]{position:relative;padding:0 0 2.5rem calc(var(--axis-x) + var(--content-gap));display:grid;grid-template-columns:auto 1fr;grid-template-areas:"illu  num" "illu  title" "illu  sub" "illu  body";column-gap:20px;align-items:start}.methodology-step[data-v-37ca7c07]:last-child{padding-bottom:0}.methodology-step[data-v-37ca7c07]:not(:last-child):after{content:"";position:absolute;bottom:1.25rem;left:calc(var(--axis-x) + var(--content-gap));right:0;height:1px;background:linear-gradient(to right,var(--border2),transparent 88%);opacity:.45;pointer-events:none}.methodology-step[data-v-37ca7c07]:before{content:"";position:absolute;left:calc(var(--axis-x) - var(--dot-size) / 2);top:50%;transform:translateY(-50%);width:var(--dot-size);height:var(--dot-size);border-radius:50%;background:#d4537e;border:2px solid var(--bg);box-shadow:0 0 8px #d4537e66;z-index:2}.phase-illustration[data-v-37ca7c07]{grid-area:illu;height:auto;width:96px;margin-bottom:0;align-self:center;justify-content:center}.phase-illustration svg[data-v-37ca7c07]{width:100%;max-width:96px;height:auto}.methodology-step-num[data-v-37ca7c07]{grid-area:num;margin-bottom:.4rem}.methodology-step-title[data-v-37ca7c07]{grid-area:title;font-size:1.5rem;margin-bottom:.3rem}.methodology-step-sub[data-v-37ca7c07]{grid-area:sub;margin-bottom:.8rem}.methodology-step-body[data-v-37ca7c07]{grid-area:body}.methodology-divider[data-v-37ca7c07]{display:block;height:1px;width:100%;margin:0 0 2.5rem;background:linear-gradient(to right,transparent,var(--border2) 15%,var(--border2) 85%,transparent)}.myfxbook-trust-box[data-v-37ca7c07]{flex-wrap:wrap;row-gap:14px}.trust-content[data-v-37ca7c07]{flex:1 1 calc(100% - 52px)}.trust-link[data-v-37ca7c07]{flex-basis:100%;align-self:flex-start;margin-top:0;margin-left:52px}}@media(max-width:520px){.methodology-steps[data-v-37ca7c07]{--axis-x: 4px;--content-gap: 12px}.methodology-step[data-v-37ca7c07]{grid-template-columns:1fr;grid-template-areas:"num" "title" "sub" "illu" "body";column-gap:0;justify-items:center;text-align:center}.methodology-step-num[data-v-37ca7c07]{margin-bottom:.4rem}.methodology-step-title[data-v-37ca7c07]{margin-bottom:.3rem}.methodology-step-sub[data-v-37ca7c07]{margin-bottom:1.5rem}.phase-illustration[data-v-37ca7c07]{grid-area:illu;width:100%;max-width:150px;height:auto;margin:0 auto 1.5rem;display:flex;align-items:center;justify-content:center;align-self:auto}.phase-illustration svg[data-v-37ca7c07]{width:100%;max-width:150px;height:auto;display:block;margin:0 auto}.methodology-step-body[data-v-37ca7c07]{text-align:center;max-width:340px;margin-left:auto;margin-right:auto}}@media(prefers-reduced-motion:reduce){.fade-el[data-v-37ca7c07]{transition:none}.live-pulse-ring[data-v-37ca7c07]{animation:none}}.bf-frame[data-v-39295036]{width:100%;height:100%;background:#161d2e;border:1px solid #2A3450;border-radius:8px;overflow:hidden;display:flex;flex-direction:column}.bf-chrome[data-v-39295036]{height:32px;flex-shrink:0;display:flex;align-items:center;gap:12px;padding:0 12px;background:#121929;border-bottom:1px solid #2A3450}.bf-dots[data-v-39295036]{display:flex;gap:6px;flex-shrink:0}.bf-dot[data-v-39295036]{display:block;width:10px;height:10px;border-radius:50%}.bf-dot--red[data-v-39295036]{background:#ff5f57}.bf-dot--yellow[data-v-39295036]{background:#febc2e}.bf-dot--green[data-v-39295036]{background:#28c840}.bf-urlbar[data-v-39295036]{flex:1;height:22px;min-width:0;background:#0f1525;border:.5px solid #2A3450;border-radius:6px;display:flex;align-items:center;justify-content:center;padding:0 10px;overflow:hidden}.bf-url[data-v-39295036]{font-family:var(--mono);font-size:10px;color:#8892a6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bf-content[data-v-39295036]{flex:1;min-height:0;overflow:hidden}.sgm-container[data-v-53839eaf]{padding:14px 14px 16px;display:flex;flex-direction:column;gap:10px;height:100%}.sgm-steps[data-v-53839eaf]{display:flex;justify-content:space-between;align-items:center;padding-bottom:10px;border-bottom:1px solid #2A3450;flex-shrink:0}.sgm-step-item[data-v-53839eaf]{display:flex;flex-direction:column;align-items:center;gap:4px;flex:1}.sgm-circle[data-v-53839eaf]{width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px solid #2A3450;background:transparent}.sgm-circle--active[data-v-53839eaf]{border-color:#d4537e;background:#d4537e26}.sgm-num[data-v-53839eaf]{font-family:var(--body);font-size:10px;font-weight:500;color:#8892a6;line-height:1}.sgm-num--active[data-v-53839eaf]{color:#d4537e}.sgm-line[data-v-53839eaf]{height:3px;width:22px;border-radius:1px;background:#2a3450}.sgm-line--active[data-v-53839eaf]{background:#d4537e}.sgm-headline[data-v-53839eaf]{font-family:var(--body);font-size:12px;font-weight:500;color:#d4537e;text-align:center;margin:0;padding:4px 0;flex-shrink:0}.sgm-card[data-v-53839eaf]{flex:1;border:1px solid #2A3450;border-radius:3px;padding:12px;display:flex;flex-direction:column;gap:6px;margin-top:4px;min-height:0}.sgm-card-title[data-v-53839eaf]{font-family:var(--body);font-size:11px;font-weight:500;color:#d4537e;text-align:left;margin:0 0 4px}.sgm-filler[data-v-53839eaf]{height:4px;background:#2a3450;border-radius:1px}.cm-container[data-v-eb643dc6]{padding:14px;display:flex;flex-direction:column;gap:8px;height:100%}.cm-toolbar[data-v-eb643dc6]{display:flex;align-items:center;gap:8px;padding-bottom:8px;border-bottom:1px solid #2A3450;flex-shrink:0}.cm-bar[data-v-eb643dc6]{height:7px;background:#2a3450;border-radius:1px}.cm-bar--wide[data-v-eb643dc6]{width:36px}.cm-bar--narrow[data-v-eb643dc6]{width:22px}.cm-highlight[data-v-eb643dc6]{height:7px;width:28px;background:#d4537e66;border-radius:1px;margin-left:auto}.cm-chart[data-v-eb643dc6]{flex:1;position:relative;min-height:0}.cm-chart svg[data-v-eb643dc6]{position:absolute;top:0;left:0;width:100%;height:100%}.hiw-section[data-v-7c982ffb]{padding:120px 0;background:var(--bg2)}.hiw-container[data-v-7c982ffb]{max-width:1100px;margin:0 auto;padding:0 1.5rem}.fade-el[data-v-7c982ffb]{opacity:0;transform:translateY(24px);transition:opacity .7s ease var(--fade-delay, 0ms),transform .7s ease var(--fade-delay, 0ms)}.fade-el.visible[data-v-7c982ffb]{opacity:1;transform:none}.hiw-head[data-v-7c982ffb]{text-align:center;max-width:640px;margin:0 auto 5rem}.hiw-h2[data-v-7c982ffb]{font-family:var(--display);font-size:clamp(2.4rem,5vw,4rem);color:var(--white);font-weight:400;line-height:1;letter-spacing:.02em;margin-bottom:1rem;margin-top:.75rem}.hiw-lead[data-v-7c982ffb]{font-size:1rem;line-height:1.8;color:var(--text);max-width:560px;margin:0 auto}.hiw-steps[data-v-7c982ffb]{display:grid;gap:clamp(56px,9vw,88px);max-width:880px;margin:0 auto}.hiw-step[data-v-7c982ffb]{display:grid;grid-template-columns:1fr 80px 1fr;gap:32px;align-items:center;position:relative}.hiw-center-col[data-v-7c982ffb]{display:flex;flex-direction:column;align-items:center;position:relative;align-self:stretch}.hiw-line[data-v-7c982ffb]{position:absolute;left:50%;top:0;bottom:0;width:1px;background:var(--border);transform:translate(-50%);z-index:1}.hiw-badge[data-v-7c982ffb]{position:relative;z-index:2;width:56px;height:56px;border-radius:50%;background:var(--bg2);border:1px solid var(--red);display:flex;align-items:center;justify-content:center;flex-shrink:0;font-family:var(--mono);font-size:13px;font-weight:600;color:var(--red);letter-spacing:.06em;margin:auto 0}.hiw-badge--active[data-v-7c982ffb]{background:#e8315a14;box-shadow:0 0 0 6px #e8315a12}.hiw-col--screenshot[data-v-7c982ffb]{display:flex}.hiw-col--left.hiw-col--screenshot[data-v-7c982ffb]{justify-content:flex-end}.hiw-col--right.hiw-col--screenshot[data-v-7c982ffb]{justify-content:flex-start}.hiw-screenshot-wrap[data-v-7c982ffb]{width:100%;max-width:260px;aspect-ratio:3 / 4;border-radius:8px;overflow:hidden;flex-shrink:0;display:flex;flex-direction:column;transition:transform .3s,box-shadow .3s}.hiw-col--left .hiw-screenshot-wrap[data-v-7c982ffb]{margin-left:auto}.hiw-screenshot-wrap[data-v-7c982ffb]:hover{transform:translateY(-4px);box-shadow:0 0 0 1px #e8315a4d,0 8px 24px #00000047}.hiw-col--text[data-v-7c982ffb]{display:flex}.hiw-col--left.hiw-col--text[data-v-7c982ffb]{justify-content:flex-end}.hiw-col--right.hiw-col--text[data-v-7c982ffb]{justify-content:flex-start}.hiw-text-block[data-v-7c982ffb]{max-width:280px}.hiw-text-block--align-right[data-v-7c982ffb]{text-align:right}.hiw-eyebrow[data-v-7c982ffb]{font-family:var(--mono);font-size:10px;text-transform:uppercase;letter-spacing:.18em;color:var(--red);margin-bottom:.6rem}.hiw-step-title[data-v-7c982ffb]{font-family:var(--display);font-size:clamp(1.4rem,2.5vw,1.8rem);color:var(--white);font-weight:400;letter-spacing:.02em;line-height:1.1;margin-bottom:.75rem}.hiw-step-body[data-v-7c982ffb]{font-size:14px;line-height:1.75;color:var(--text);margin-bottom:1rem}.hiw-step-meta[data-v-7c982ffb]{font-family:var(--mono);font-size:10.5px;text-transform:uppercase;letter-spacing:.14em;color:var(--text-dim);display:inline-flex;align-items:center;gap:.5rem}.hiw-step-meta-dot[data-v-7c982ffb]{width:5px;height:5px;border-radius:50%;background:var(--text-dim);flex-shrink:0}.hiw-step-meta-dot--green[data-v-7c982ffb]{background:var(--green);animation:hiwPulse-7c982ffb 2.5s infinite}@keyframes hiwPulse-7c982ffb{0%,to{opacity:1}50%{opacity:.35}}.hiw-closing[data-v-7c982ffb]{margin-top:clamp(48px,8vw,72px);text-align:center;font-family:var(--mono);font-size:11px;text-transform:uppercase;letter-spacing:.14em;color:var(--text-dim);display:flex;align-items:center;justify-content:center;gap:.6rem}.hiw-closing-dot[data-v-7c982ffb]{width:6px;height:6px;border-radius:50%;background:var(--green);flex-shrink:0;animation:hiwPulse-7c982ffb 2.5s infinite}@media(max-width:980px){.hiw-section[data-v-7c982ffb]{padding:72px 0}.hiw-head[data-v-7c982ffb]{margin-bottom:3rem}.hiw-steps[data-v-7c982ffb]{--badge-size: 44px;--axis-x: calc(var(--badge-size) / 2);--content-gap: 22px;--step-gap: 56px;display:block;max-width:640px;margin:0 auto}.hiw-step[data-v-7c982ffb]{display:flex;flex-direction:column;position:relative;gap:0;align-items:stretch;padding-left:calc(var(--badge-size) + var(--content-gap))}.hiw-step[data-v-7c982ffb]:not(:last-child){margin-bottom:var(--step-gap)}.hiw-step[data-v-7c982ffb]:not(:last-child):after{content:"";position:absolute;left:var(--axis-x);top:calc(var(--badge-size) / 2);bottom:calc(-1 * (var(--step-gap) + var(--badge-size) / 2));width:1px;transform:translate(-.5px);background:var(--border);z-index:0}.hiw-center-col[data-v-7c982ffb]{position:absolute;top:0;left:0;width:var(--badge-size);height:var(--badge-size);flex-direction:column;align-self:auto;z-index:2}.hiw-line[data-v-7c982ffb]{display:none}.hiw-badge[data-v-7c982ffb]{width:var(--badge-size);height:var(--badge-size);font-size:11px;margin:0}.hiw-col--text[data-v-7c982ffb]{order:1;display:block;width:100%;justify-content:flex-start}.hiw-col--screenshot[data-v-7c982ffb]{order:2;display:block;margin-top:1.5rem;width:calc(100% + var(--badge-size) + var(--content-gap));margin-left:calc(-1 * (var(--badge-size) + var(--content-gap)))}.hiw-col--left[data-v-7c982ffb],.hiw-col--right[data-v-7c982ffb]{justify-content:flex-start}.hiw-text-block[data-v-7c982ffb],.hiw-text-block--align-right[data-v-7c982ffb]{max-width:100%;text-align:left}.hiw-step-meta[data-v-7c982ffb]{justify-content:flex-start}.hiw-screenshot-wrap[data-v-7c982ffb]{max-width:360px;aspect-ratio:4 / 3;margin:0 auto}.hiw-col--left .hiw-screenshot-wrap[data-v-7c982ffb]{margin-inline:auto}}@media(max-width:520px){.hiw-steps[data-v-7c982ffb]{--badge-size: 38px;--content-gap: 16px;--step-gap: 44px}.hiw-badge[data-v-7c982ffb]{font-size:10px}.hiw-col--screenshot[data-v-7c982ffb]{width:100%;margin-left:0;padding-right:1.25rem}.hiw-screenshot-wrap[data-v-7c982ffb]{max-width:100%;margin:0}}@media(prefers-reduced-motion:reduce){.fade-el[data-v-7c982ffb],.hiw-screenshot-wrap[data-v-7c982ffb]{transition:none}.hiw-step-meta-dot--green[data-v-7c982ffb],.hiw-closing-dot[data-v-7c982ffb]{animation:none}}.aboutdev-section[data-v-27a598e3]{padding:7rem 0;background:var(--bg);position:relative}.container[data-v-27a598e3]{max-width:1240px;margin:0 auto;padding:0 2rem}.fade-el[data-v-27a598e3]{opacity:0;transform:translateY(24px);transition:opacity .7s ease var(--fade-delay, 0ms),transform .7s ease var(--fade-delay, 0ms)}.fade-el.visible[data-v-27a598e3]{opacity:1;transform:none}.aboutdev-bio[data-v-27a598e3]{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"card bio" "card certs";column-gap:4rem;row-gap:1.4rem;align-items:start}.aboutdev-bio-text[data-v-27a598e3]{grid-area:bio}.aboutdev-certs-inline[data-v-27a598e3]{grid-area:certs}.aboutdev-profile[data-v-27a598e3]{grid-area:card;width:340px;position:relative}.aboutdev-profile[data-v-27a598e3]:after{content:"";position:absolute;top:-40px;right:-40px;bottom:-40px;left:-40px;background:radial-gradient(ellipse at center,rgba(232,49,90,.15) 0%,transparent 70%);z-index:-1;pointer-events:none}.aboutdev-profile-card[data-v-27a598e3]{position:relative;background:var(--bg2);border:1px solid var(--border);border-radius:4px;padding:1.8rem;display:flex;flex-direction:column;overflow:hidden}.aboutdev-profile-card[data-v-27a598e3]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--red),transparent);z-index:2;pointer-events:none}.aboutdev-profile-header[data-v-27a598e3]{display:flex;flex-direction:column}.aboutdev-name[data-v-27a598e3]{font-family:var(--display);font-size:2rem;color:var(--white);line-height:1;letter-spacing:.02em;font-weight:400;margin:.8rem 0 .5rem}.aboutdev-role[data-v-27a598e3]{font-family:var(--mono);font-size:11px;text-transform:uppercase;letter-spacing:.18em;color:var(--text-dim)}.aboutdev-profile-sep[data-v-27a598e3]{height:1px;background:linear-gradient(90deg,transparent,var(--border3, rgba(255,255,255,.1)),transparent);margin:1.5rem 0}.aboutdev-photo-wrap[data-v-27a598e3]{position:relative;width:100%;aspect-ratio:1 / 1;overflow:hidden;border-radius:3px}.aboutdev-photo[data-v-27a598e3]{width:100%;height:100%;object-fit:cover;object-position:center top;display:block;filter:grayscale(.15);transition:filter .4s}.aboutdev-photo-wrap:hover .aboutdev-photo[data-v-27a598e3]{filter:grayscale(0)}.aboutdev-profile-footer[data-v-27a598e3]{margin-top:1.2rem;padding-top:1.2rem;border-top:1px dashed var(--border2);font-family:var(--mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--text-dim);display:inline-flex;align-items:center;gap:.6rem}.aboutdev-photo-dot[data-v-27a598e3]{width:6px;height:6px;border-radius:50%;background:var(--green, #4caf50);flex-shrink:0;animation:aboutdevPulse-27a598e3 2.5s infinite}@keyframes aboutdevPulse-27a598e3{0%,to{opacity:1}50%{opacity:.4}}.aboutdev-bio-text[data-v-27a598e3]{display:flex;flex-direction:column;gap:1.4rem}.aboutdev-bio-text p[data-v-27a598e3]{font-size:15px;line-height:1.8;color:var(--text);margin:0}.aboutdev-bio-text p strong[data-v-27a598e3]{color:var(--white);font-weight:500}.aboutdev-pullquote[data-v-27a598e3]{margin:.4rem 0;padding-left:1.5rem;border-left:3px solid var(--red)}.aboutdev-pullquote-eyebrow[data-v-27a598e3]{font-family:var(--mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--red);margin-bottom:.6rem}.aboutdev-pullquote p[data-v-27a598e3]{font-family:var(--display);font-size:clamp(1.2rem,2vw,1.5rem);line-height:1.3;color:var(--white);letter-spacing:.01em;margin:0}.aboutdev-certs-inline[data-v-27a598e3]{margin:.4rem 0;padding:1.8rem 0 0;border-top:1px dashed var(--border2)}.aboutdev-certs-eyebrow[data-v-27a598e3]{display:flex;align-items:center;gap:.8rem;font-family:var(--mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--red);margin-bottom:1.2rem}.aboutdev-certs-eyebrow-line[data-v-27a598e3]{display:inline-block;width:24px;height:1px;background:var(--red);flex-shrink:0}.aboutdev-certs-row[data-v-27a598e3]{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem}.aboutdev-cert[data-v-27a598e3]{background:transparent;border:none;padding:0;cursor:pointer;display:block;width:100%;font:inherit;color:inherit}.aboutdev-cert-img-wrap[data-v-27a598e3]{position:relative;width:100%;aspect-ratio:1 / 1;overflow:hidden;border:1px solid var(--border);border-radius:3px;transition:border-color .3s,transform .3s,box-shadow .3s}.aboutdev-cert-img-wrap img[data-v-27a598e3]{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s}.aboutdev-cert:hover .aboutdev-cert-img-wrap[data-v-27a598e3]{border-color:var(--red);transform:translateY(-2px);box-shadow:0 6px 18px #e8315a2e}.aboutdev-cert:hover .aboutdev-cert-img-wrap img[data-v-27a598e3]{transform:scale(1.04)}.aboutdev-cert-zoom[data-v-27a598e3]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:38px;height:38px;border-radius:50%;background:#000000bf;border:1px solid var(--red);color:var(--white);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s;pointer-events:none}.aboutdev-cert:hover .aboutdev-cert-zoom[data-v-27a598e3],.aboutdev-cert:focus-visible .aboutdev-cert-zoom[data-v-27a598e3]{opacity:1}.aboutdev-cert[data-v-27a598e3]:focus-visible{outline:none}.aboutdev-cert:focus-visible .aboutdev-cert-img-wrap[data-v-27a598e3]{border-color:var(--red);box-shadow:0 0 0 2px #e8315a4d}.aboutdev-lightbox[data-v-27a598e3]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000eb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:2rem;animation:lightboxFadeIn-27a598e3 .2s ease-out}@keyframes lightboxFadeIn-27a598e3{0%{opacity:0}to{opacity:1}}.aboutdev-lightbox-img[data-v-27a598e3]{max-width:90vw;max-height:85vh;object-fit:contain;border:1px solid var(--border3, rgba(255,255,255,.1));box-shadow:0 20px 80px #000c}.aboutdev-lightbox-close[data-v-27a598e3],.aboutdev-lightbox-prev[data-v-27a598e3],.aboutdev-lightbox-next[data-v-27a598e3]{position:absolute;background:#ffffff0d;border:1px solid rgba(255,255,255,.12);color:var(--white);cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-weight:200;display:flex;align-items:center;justify-content:center;transition:background .2s,border-color .2s;line-height:1}.aboutdev-lightbox-close[data-v-27a598e3]{top:2rem;right:2rem;width:48px;height:48px;border-radius:50%;font-size:28px}.aboutdev-lightbox-prev[data-v-27a598e3],.aboutdev-lightbox-next[data-v-27a598e3]{top:50%;transform:translateY(-50%);width:56px;height:56px;border-radius:50%;font-size:32px}.aboutdev-lightbox-prev[data-v-27a598e3]{left:2rem}.aboutdev-lightbox-next[data-v-27a598e3]{right:2rem}.aboutdev-lightbox-close[data-v-27a598e3]:hover,.aboutdev-lightbox-prev[data-v-27a598e3]:hover,.aboutdev-lightbox-next[data-v-27a598e3]:hover{background:var(--red);border-color:var(--red)}.aboutdev-lightbox-meta[data-v-27a598e3]{position:absolute;bottom:2rem;left:50%;transform:translate(-50%);font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-dim);white-space:nowrap}@media(max-width:980px){.aboutdev-section[data-v-27a598e3]{padding:5rem 0}.aboutdev-bio[data-v-27a598e3]{grid-template-columns:minmax(260px,340px) minmax(0,1fr);grid-template-areas:"card bio" "certs certs";column-gap:3rem;row-gap:2.75rem}.aboutdev-profile[data-v-27a598e3]{width:100%;margin:0}.aboutdev-certs-inline[data-v-27a598e3]{align-self:stretch;margin:0;padding-top:1.8rem;border-top:1px dashed var(--border2)}.aboutdev-certs-row[data-v-27a598e3]{grid-template-columns:repeat(3,1fr);gap:1rem;max-width:760px;margin-inline:auto}.aboutdev-cert-img-wrap[data-v-27a598e3]{aspect-ratio:auto}.aboutdev-cert-img-wrap img[data-v-27a598e3]{height:auto}.aboutdev-name[data-v-27a598e3]{font-size:1.8rem}.aboutdev-profile-card[data-v-27a598e3]{padding:1.5rem}.aboutdev-lightbox-close[data-v-27a598e3],.aboutdev-lightbox-prev[data-v-27a598e3],.aboutdev-lightbox-next[data-v-27a598e3]{width:40px;height:40px;font-size:24px}.aboutdev-lightbox-close[data-v-27a598e3]{top:1rem;right:1rem}.aboutdev-lightbox-prev[data-v-27a598e3]{left:.8rem}.aboutdev-lightbox-next[data-v-27a598e3]{right:.8rem}.aboutdev-bio-text[data-v-27a598e3]{align-self:center}}@media(max-width:700px){.aboutdev-bio[data-v-27a598e3]{grid-template-columns:1fr;grid-template-areas:"card" "bio" "certs";column-gap:0;row-gap:2.5rem}.aboutdev-profile[data-v-27a598e3]{width:100%;max-width:360px;margin:0 auto}.aboutdev-certs-row[data-v-27a598e3]{grid-template-columns:1fr;gap:.85rem;max-width:280px;margin:0 auto}}@media(prefers-reduced-motion:reduce){.fade-el[data-v-27a598e3],.aboutdev-cert-img-wrap[data-v-27a598e3],.aboutdev-cert-img-wrap img[data-v-27a598e3],.aboutdev-photo[data-v-27a598e3],.aboutdev-lightbox[data-v-27a598e3]{animation:none;transition:none}.aboutdev-cert:hover .aboutdev-cert-img-wrap[data-v-27a598e3]{transform:none}.aboutdev-photo-dot[data-v-27a598e3]{animation:none}}.finfo[data-v-550cac45]{position:relative;display:inline-flex;align-items:center;margin-left:auto;flex-shrink:0;padding-left:8px}.finfo-trigger[data-v-550cac45]{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:50%;border:1px solid #5A6478;background:transparent;color:#8892a6;font-family:var(--mono);font-size:9px;font-weight:600;line-height:1;cursor:pointer;padding:0;transition:border-color .2s,color .2s}.finfo:hover .finfo-trigger[data-v-550cac45],.finfo-trigger[data-v-550cac45]:focus-visible,.finfo-trigger--active[data-v-550cac45]{border-color:#d4537e;color:#d4537e;outline:none}.finfo-tooltip[data-v-550cac45]{position:absolute;bottom:calc(100% + 9px);left:50%;transform:translate(-50%) translateY(4px);width:240px;max-width:280px;background:#0e1322;border:1px solid #3F4A66;border-radius:6px;padding:11px 13px;font-family:var(--mono);font-size:10.5px;line-height:1.6;letter-spacing:.01em;color:#c8cdd8;text-transform:none;font-weight:400;box-shadow:0 8px 28px #00000080;opacity:0;visibility:hidden;transition:opacity .2s ease,transform .2s ease,visibility .2s;z-index:50;pointer-events:none;white-space:normal}.finfo-tooltip[data-v-550cac45]:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:6px solid transparent;border-top-color:#3f4a66}.finfo-tooltip--open[data-v-550cac45]{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}.finfo-modal-overlay[data-v-550cac45]{position:fixed;top:0;right:0;bottom:0;left:0;background:#080c16bf;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:20px}.finfo-modal[data-v-550cac45]{position:relative;width:100%;max-width:440px;background:#161d2e;border:1px solid #2A3450;border-radius:8px;padding:36px 32px 26px;box-shadow:0 24px 60px #00000080,0 0 80px #d4537e14}.finfo-modal-close[data-v-550cac45]{position:absolute;top:14px;right:14px;width:32px;height:32px;border:none;background:transparent;color:#5a6478;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:4px;padding:0;transition:color .2s ease,background .2s ease}.finfo-modal-close[data-v-550cac45]:hover{color:#c8cdd8;background:#ffffff0a}.finfo-modal-close svg[data-v-550cac45]{width:16px;height:16px}.finfo-modal-eyebrow[data-v-550cac45]{display:inline-flex;align-items:center;gap:8px;font-family:var(--mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#c8cdd8;margin-bottom:16px}.finfo-modal-eyebrow-dot[data-v-550cac45]{position:relative;width:6px;height:6px;flex-shrink:0}.finfo-modal-eyebrow-dot-inner[data-v-550cac45]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:#d4537e}.finfo-modal-eyebrow-dot-ring[data-v-550cac45]{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:50%;border:1px solid #D4537E;opacity:.6;animation:finfoModalPulse-550cac45 2.5s ease-in-out infinite}@keyframes finfoModalPulse-550cac45{0%,to{opacity:.6;transform:scale(1)}50%{opacity:0;transform:scale(1.6)}}.finfo-modal-title[data-v-550cac45]{font-family:var(--display);font-size:28px;line-height:1.1;letter-spacing:-.01em;color:#fff;text-transform:uppercase;font-weight:700;margin:0 0 14px}.finfo-modal-text[data-v-550cac45]{font-family:inherit;font-size:14px;line-height:1.6;color:#c8cdd8;margin:0}@media(max-width:540px){.finfo-modal[data-v-550cac45]{padding:32px 22px 22px}.finfo-modal-title[data-v-550cac45]{font-size:24px}}.finfo-modal-enter-active[data-v-550cac45],.finfo-modal-leave-active[data-v-550cac45]{transition:opacity .3s ease}.finfo-modal-enter-from[data-v-550cac45],.finfo-modal-leave-to[data-v-550cac45]{opacity:0}.finfo-modal-enter-active .finfo-modal[data-v-550cac45],.finfo-modal-leave-active .finfo-modal[data-v-550cac45]{transition:transform .3s cubic-bezier(.16,1,.3,1)}.finfo-modal-enter-from .finfo-modal[data-v-550cac45],.finfo-modal-leave-to .finfo-modal[data-v-550cac45]{transform:translateY(20px) scale(.96)}@media(max-width:1290px){.finfo-tooltip--rightcap[data-v-550cac45]{left:auto;right:-7px;transform:translate(0) translateY(4px)}.finfo-tooltip--rightcap.finfo-tooltip--open[data-v-550cac45]{transform:translate(0) translateY(0)}.finfo-tooltip--rightcap[data-v-550cac45]:after{left:auto;right:7px;transform:none}}@media(max-width:660px){.finfo-tooltip[data-v-550cac45]{left:auto;right:0;transform:translate(0) translateY(4px);width:max-content;max-width:240px}.finfo-tooltip--open[data-v-550cac45]{transform:translate(0) translateY(0)}.finfo-tooltip[data-v-550cac45]:after{left:auto;right:10px;transform:none}}@media(prefers-reduced-motion:reduce){.finfo-tooltip[data-v-550cac45]{transition:none}.finfo-modal-eyebrow-dot-ring[data-v-550cac45]{animation:none}.finfo-modal-enter-active[data-v-550cac45],.finfo-modal-leave-active[data-v-550cac45],.finfo-modal-enter-active .finfo-modal[data-v-550cac45],.finfo-modal-leave-active .finfo-modal[data-v-550cac45]{transition:none}}.pricing-section[data-v-b81853fe]{padding:7rem 0;background:var(--bg2);position:relative;overflow:hidden}.pricing-bg-effects[data-v-b81853fe]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}.pricing-chart-layer[data-v-b81853fe]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.pricing-chart-layer svg[data-v-b81853fe]{width:100%;height:100%;display:block}.pricing-glow-layer[data-v-b81853fe]{position:absolute;width:1400px;height:900px;left:50%;top:58%;transform:translate(-50%,-50%);background:radial-gradient(ellipse at center,rgba(212,83,126,.42) 0%,rgba(212,83,126,.22) 22%,rgba(212,83,126,.1) 42%,rgba(212,83,126,.03) 62%,transparent 78%);z-index:1;pointer-events:none;filter:blur(50px)}.container[data-v-b81853fe]{max-width:1240px;margin:0 auto;padding:0 2rem}.pricing-inner[data-v-b81853fe]{position:relative;z-index:2}@media(max-width:1024px){.pricing-glow-layer[data-v-b81853fe]{width:1100px;height:750px}}@media(max-width:768px){.pricing-glow-layer[data-v-b81853fe]{width:700px;height:550px}}.fade-el[data-v-b81853fe]{opacity:0;transform:translateY(24px);transition:opacity .7s ease var(--fade-delay, 0ms),transform .7s ease var(--fade-delay, 0ms)}.fade-el.visible[data-v-b81853fe]{opacity:1;transform:none}.pricing-head[data-v-b81853fe]{max-width:700px;margin:0 auto 4rem;text-align:center}.pricing-h2[data-v-b81853fe]{font-family:var(--display);font-size:clamp(2.8rem,5vw,4.5rem);color:var(--white);letter-spacing:.02em;line-height:.95;font-weight:400;margin-bottom:1.5rem;margin-top:.8rem}.pricing-lead[data-v-b81853fe]{font-size:1rem;line-height:1.8;color:var(--text);max-width:600px;margin:0 auto}.pricing-tiers-grid[data-v-b81853fe]{display:grid;grid-template-columns:1fr 1.15fr 1fr;gap:18px;align-items:start;max-width:1100px;margin:0 auto 3.5rem;position:relative}.pricing-tier[data-v-b81853fe]{background:#161d2e;border:1px solid #2A3450;border-radius:8px;padding:24px;display:flex;flex-direction:column;position:relative}.tier-badge[data-v-b81853fe]{position:absolute;top:-12px;font-family:var(--mono);font-size:9px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;padding:4px 12px;border-radius:3px}.tier-badge--recommended[data-v-b81853fe]{left:50%;transform:translate(-50%);background:#d4537e;color:#fff;animation:badgePulse-b81853fe 3s ease-in-out infinite}@keyframes badgePulse-b81853fe{0%,to{transform:translate(-50%) scale(1)}50%{transform:translate(-50%) scale(1.04)}}.tier-badge--vip[data-v-b81853fe]{right:18px;background:#ffd7001a;color:gold;border:1px solid rgba(255,215,0,.4)}.tier-eyebrow[data-v-b81853fe]{font-family:var(--mono);font-size:10px;color:#8892a6;letter-spacing:.15em;text-transform:uppercase;margin-bottom:8px}.tier-eyebrow--accent[data-v-b81853fe]{color:#d4537e}.tier-name[data-v-b81853fe]{font-family:var(--display);font-size:1.8rem;font-weight:400;color:var(--white);letter-spacing:.02em;line-height:1;margin-bottom:18px}.tier-price-current[data-v-b81853fe]{font-family:var(--display);font-size:2.4rem;font-weight:400;color:var(--white);line-height:1;letter-spacing:-.01em;margin-bottom:8px}.tier-price-meta-row[data-v-b81853fe]{display:flex;align-items:center;gap:10px;margin-bottom:6px}.tier-price-original[data-v-b81853fe]{font-family:var(--mono);font-size:11px;color:#8892a6;text-decoration:line-through;text-decoration-color:#e8315a80}.tier-saving-badge[data-v-b81853fe]{font-family:var(--mono);font-size:8px;text-transform:uppercase;color:#d4537e;letter-spacing:.12em;border:1px solid rgba(212,83,126,.4);padding:2px 6px;border-radius:3px}.tier-saving-badge--filled[data-v-b81853fe]{background:#d4537e1a}.tier-price-disclaimer[data-v-b81853fe]{font-family:var(--mono);font-size:9px;color:#5a6478;letter-spacing:.12em;text-transform:uppercase;margin-bottom:20px}.tier-divider[data-v-b81853fe]{height:1px;background:#2a3450;margin-bottom:18px}.tier-features[data-v-b81853fe]{list-style:none;padding:0;margin:0 0 24px;display:flex;flex-direction:column;gap:11px;flex-grow:1}.feature-included[data-v-b81853fe],.feature-excluded[data-v-b81853fe]{display:flex;gap:10px;align-items:flex-start;font-size:12px;line-height:1.5}.feature-included[data-v-b81853fe]{color:#c8cdd8}.feature-included[data-v-b81853fe]:before{content:"✓";color:#d4537e;font-size:13px;flex-shrink:0;line-height:1.4}.feature-excluded[data-v-b81853fe]{color:#5a6478}.feature-excluded[data-v-b81853fe]:before{content:"✗";color:#3f4a66;font-size:13px;flex-shrink:0;line-height:1.4}.feature-highlight[data-v-b81853fe]{color:var(--white);font-weight:500}.feature-detail[data-v-b81853fe]{color:#8892a6;font-weight:400;margin-left:6px;flex-shrink:0}.feature-emphasis[data-v-b81853fe]{color:#d4537e;font-weight:600;margin-left:6px;flex-shrink:0}.feature-divider[data-v-b81853fe]{height:1px;background:#2a3450;display:block;margin:4px 0}.feature-text[data-v-b81853fe]{flex:1;display:flex;align-items:center}.tier-cta[data-v-b81853fe]{padding:13px 18px;border-radius:4px;font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;cursor:pointer;text-align:center;text-decoration:none;display:block;transition:background .2s,border-color .2s,box-shadow .2s}.tier-cta--secondary[data-v-b81853fe]{background:transparent;color:var(--white);border:1px solid #2A3450}.tier-cta--secondary[data-v-b81853fe]:hover{border-color:#d4537e}.tier-cta--primary[data-v-b81853fe]{background:#d4537e;color:#fff;border:1px solid #D4537E;box-shadow:0 4px 16px #d4537e4d}.tier-cta--primary[data-v-b81853fe]:hover{background:#e0658f;border-color:#e0658f;box-shadow:0 4px 24px #d4537e73}.tier-cta--premium[data-v-b81853fe]{background:transparent;color:var(--white);border:1px solid #D4537E}.tier-cta--premium[data-v-b81853fe]:hover{background:#d4537e1a}.pricing-tier--pro[data-v-b81853fe]{background:linear-gradient(180deg,#1c2438f2,#121929f2);border-color:#2a3450;border-top-color:#d4537e;border-top-width:1.5px;box-shadow:0 0 32px #d4537e26}.pricing-trust[data-v-b81853fe]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;max-width:760px;margin:0 auto;padding-top:2.5rem;border-top:1px dashed var(--border2)}.pricing-trust-item[data-v-b81853fe]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.5rem}.pricing-trust-icon[data-v-b81853fe]{width:38px;height:38px;border-radius:50%;background:var(--bg2);border:1px solid #2A3450;color:#8892a6;display:flex;align-items:center;justify-content:center;margin-bottom:.4rem;flex-shrink:0}.pricing-trust-title[data-v-b81853fe]{font-size:14px;color:var(--white);font-weight:500}.pricing-trust-sub[data-v-b81853fe]{font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-dim)}@media(max-width:1024px){.pricing-section[data-v-b81853fe]{padding:5rem 0}.pricing-head[data-v-b81853fe]{margin-bottom:3rem}.pricing-tiers-grid[data-v-b81853fe]{grid-template-columns:1fr;gap:16px;max-width:480px}.pricing-tier--standard[data-v-b81853fe]{order:1}.pricing-tier--pro[data-v-b81853fe]{order:2}.pricing-tier--vip[data-v-b81853fe]{order:3}.pricing-trust[data-v-b81853fe]{grid-template-columns:1fr;gap:1.5rem;padding-top:2rem}}@media(prefers-reduced-motion:reduce){.fade-el[data-v-b81853fe],.tier-cta[data-v-b81853fe],.feature-tooltip[data-v-b81853fe]{animation:none;transition:none}.tier-badge--recommended[data-v-b81853fe]{animation:none}}.testimonials-section[data-v-e039eda3]{padding:120px 0;background:#0f1929}.testimonials-container[data-v-e039eda3]{max-width:1200px;margin:0 auto;padding:0 1.5rem}.fade-el[data-v-e039eda3]{opacity:0;transform:translateY(24px);transition:opacity .7s ease var(--fade-delay, 0ms),transform .7s ease var(--fade-delay, 0ms)}.fade-el.visible[data-v-e039eda3]{opacity:1;transform:none}.testimonials-head[data-v-e039eda3]{text-align:center;margin-bottom:5rem}.testimonials-h2[data-v-e039eda3]{font-family:var(--display);font-size:clamp(2.2rem,5vw,3.5rem);color:#fff;font-weight:400;line-height:1.05;margin-bottom:.75rem;margin-top:.75rem}.testimonials-sub[data-v-e039eda3]{font-size:1rem;color:#b0bec5;line-height:1.6}.t-card[data-v-e039eda3]{position:relative;background:#111c2d;border:1px solid rgba(255,255,255,.07);border-top:2px solid rgba(232,49,90,.5);border-radius:12px;display:flex;flex-direction:column;box-shadow:0 0 30px #e8315a0a}.t-card--featured[data-v-e039eda3]{border-top:2px solid #e8315a;box-shadow:0 0 50px #e8315a12;padding:2.75rem 3rem;gap:1.4rem;margin-bottom:1.5rem;overflow:hidden}.t-card--featured[data-v-e039eda3]:before{content:"“";font-family:Georgia,serif;font-size:14rem;color:#e8315a1a;position:absolute;top:-2rem;left:1.5rem;line-height:1;pointer-events:none;-webkit-user-select:none;user-select:none}.testimonials-grid[data-v-e039eda3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:1.5rem;align-items:stretch}.t-card--compact[data-v-e039eda3]{padding:1.6rem 1.6rem 1.4rem;gap:1.1rem}.t-num[data-v-e039eda3]{position:absolute;top:1.1rem;right:1.4rem;font-family:var(--mono);font-size:11px;letter-spacing:.1em;font-weight:600;color:#e8315a;z-index:1}.t-num--featured[data-v-e039eda3]{top:1.6rem;right:1.8rem;font-size:12px}.t-verified[data-v-e039eda3]{display:inline-flex;align-items:center;gap:.45rem;font-family:var(--mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:#28c840;position:relative;z-index:1}.t-verified-dot[data-v-e039eda3]{width:5px;height:5px;border-radius:50%;background:#28c840;box-shadow:0 0 5px #28c8408c;flex-shrink:0}.t-quote[data-v-e039eda3]{font-size:.92rem;line-height:1.7;color:#d4dce4;margin:0;position:relative;z-index:1}.t-quote--featured[data-v-e039eda3]{font-size:clamp(1.2rem,1.8vw,1.45rem);line-height:1.75;color:#fff;font-weight:500}.t-author[data-v-e039eda3]{display:flex;align-items:center;gap:.85rem;margin-top:auto;padding-top:1.1rem;border-top:1px dashed rgba(255,255,255,.08);position:relative;z-index:1}.t-card--featured .t-author[data-v-e039eda3]{padding-top:1.4rem}.t-author-text[data-v-e039eda3]{min-width:0}.t-photo[data-v-e039eda3]{width:46px;height:46px;border-radius:50%;object-fit:cover;object-position:center center;border:1.5px solid rgba(232,49,90,.35);flex-shrink:0}.t-photo--lg[data-v-e039eda3]{width:54px;height:54px;border-width:2px;border-color:#e8315a73}.t-name[data-v-e039eda3]{font-weight:600;font-size:.9rem;color:#fff}.t-name--lg[data-v-e039eda3]{font-size:.98rem}.t-photo--initial[data-v-e039eda3]{display:flex;align-items:center;justify-content:center;background:#e8315a1a;color:#e8315a;font-family:var(--mono);font-size:15px;font-weight:700;letter-spacing:0}.t-meta[data-v-e039eda3]{font-family:var(--mono);font-size:.68rem;letter-spacing:.05em;text-transform:uppercase;color:#b0bec58c;margin-top:.2rem}.t-card--placeholder[data-v-e039eda3]{opacity:.5;border-style:dashed;border-color:#ffffff1a;border-top-color:#ffffff1f;box-shadow:none}.t-card--placeholder[data-v-e039eda3]:before{display:none}.t-placeholder-label[data-v-e039eda3]{font-family:var(--mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:#b0bec580}.t-placeholder-lines[data-v-e039eda3]{display:flex;flex-direction:column;gap:8px}.t-placeholder-lines span[data-v-e039eda3]{height:8px;border-radius:4px;background:#ffffff0f}.t-placeholder-lines span[data-v-e039eda3]:nth-child(1){width:90%}.t-placeholder-lines span[data-v-e039eda3]:nth-child(2){width:80%}.t-placeholder-lines span[data-v-e039eda3]:nth-child(3){width:58%}.t-photo--empty[data-v-e039eda3]{background:#ffffff0f;border:1.5px dashed rgba(255,255,255,.12);width:46px;height:46px;border-radius:50%;flex-shrink:0}.t-name--empty[data-v-e039eda3]{color:#b0bec566;font-weight:400}.t-more[data-v-e039eda3]{display:block;margin:2.75rem auto 0;background:transparent;border:1px solid rgba(232,49,90,.4);color:#e8315a;font-family:var(--mono);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;padding:.85rem 2rem;border-radius:4px;cursor:pointer;transition:background .2s,border-color .2s}.t-more[data-v-e039eda3]:hover{background:#e8315a14;border-color:#e8315a}@media(max-width:768px){.testimonials-section[data-v-e039eda3]{padding:72px 0}.testimonials-head[data-v-e039eda3]{margin-bottom:3rem}.t-card--featured[data-v-e039eda3]{padding:2rem 1.6rem}.t-card--featured[data-v-e039eda3]:before{font-size:10rem}.t-card--compact[data-v-e039eda3]{padding:1.5rem 1.4rem 1.3rem}}@media(prefers-reduced-motion:reduce){.fade-el[data-v-e039eda3]{transition:none}}.compare-section[data-v-980f5c0f]{padding:7rem 0;background:var(--bg2);position:relative;overflow:hidden}.compare-section[data-v-980f5c0f]:before{content:"";position:absolute;top:50%;left:25%;transform:translate(-50%,-50%);width:380px;height:340px;background:radial-gradient(ellipse,rgba(212,83,126,.16) 0%,rgba(212,83,126,.04) 50%,transparent 75%);filter:blur(20px);pointer-events:none;z-index:0}.container[data-v-980f5c0f]{max-width:1240px;margin:0 auto;padding:0 2rem;position:relative;z-index:1}.fade-el[data-v-980f5c0f]{opacity:0;transform:translateY(24px);transition:opacity .7s ease var(--fade-delay, 0ms),transform .7s ease var(--fade-delay, 0ms)}.fade-el.visible[data-v-980f5c0f]{opacity:1;transform:none}.compare-head[data-v-980f5c0f]{max-width:700px;margin:0 auto 4.5rem;text-align:center}.compare-h2[data-v-980f5c0f]{font-family:var(--display);font-size:clamp(2.8rem,5vw,4.5rem);color:var(--white);letter-spacing:.02em;line-height:.95;font-weight:400;margin-bottom:1.5rem;margin-top:.8rem}.compare-lead[data-v-980f5c0f]{font-size:1rem;line-height:1.8;color:var(--text);max-width:620px;margin:0 auto}.compare-grid[data-v-980f5c0f]{display:grid;grid-template-columns:1fr 1fr;gap:2rem;max-width:1100px;margin:0 auto;position:relative}.vs-marker[data-v-980f5c0f]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:48px;height:48px;border-radius:50%;background:var(--bg2);border:1.5px solid #D4537E;display:flex;align-items:center;justify-content:center;font-family:var(--mono);font-size:11px;font-weight:700;color:#d4537e;letter-spacing:.1em;box-shadow:0 0 16px #d4537e66;z-index:2}.compare-column[data-v-980f5c0f]{border:1px solid var(--border);border-radius:4px;padding:2.5rem 2.2rem;position:relative;z-index:1}.compare-column--ours[data-v-980f5c0f]{background:linear-gradient(180deg,#1c2438d9,#121929d9);border-top-color:#d4537e;box-shadow:0 0 60px 10px #e8315a2e,0 0 30px #e8315a1f,0 0 0 1px #e8315a0d}.compare-column--ours[data-v-980f5c0f]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,transparent 0%,var(--red) 35%,var(--red) 65%,transparent 100%);box-shadow:0 0 12px #e8315a66;z-index:2;pointer-events:none}.compare-column--others[data-v-980f5c0f]{background:var(--bg);border-color:var(--border2);opacity:.92}.compare-column-header[data-v-980f5c0f]{margin-bottom:2.5rem;padding-bottom:0}.compare-column-eyebrow[data-v-980f5c0f]{font-family:var(--mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;margin-bottom:.5rem}.compare-column--ours .compare-column-eyebrow[data-v-980f5c0f]{color:var(--red)}.compare-column--others .compare-column-eyebrow[data-v-980f5c0f]{color:var(--text-dim)}.compare-column-sub[data-v-980f5c0f]{font-family:var(--display);font-size:1.1rem;letter-spacing:.02em;line-height:1.2;margin-top:.5rem;margin-bottom:1.2rem}.compare-column--ours .compare-column-sub[data-v-980f5c0f]{color:var(--white)}.compare-column--others .compare-column-sub[data-v-980f5c0f]{color:var(--text-dim)}.header-divider[data-v-980f5c0f]{height:1px}.header-divider--ours[data-v-980f5c0f]{background:linear-gradient(to right,#d4537e,#d4537e 30%,#2a3450 30%,#2a3450)}.header-divider--others[data-v-980f5c0f]{background:#2a3450}.compare-list[data-v-980f5c0f]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1.4rem}.compare-item[data-v-980f5c0f]{display:flex;align-items:flex-start;gap:.9rem}.compare-icon[data-v-980f5c0f]{flex-shrink:0;width:22px;height:22px;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px;margin-top:.1rem}.compare-column--ours .compare-icon[data-v-980f5c0f]{color:var(--red)}.compare-column--others .compare-icon[data-v-980f5c0f]{color:var(--text-faint)}.compare-item-content[data-v-980f5c0f]{display:flex;flex-direction:column;gap:.25rem}.compare-item-title[data-v-980f5c0f]{font-size:14.5px;font-weight:500;line-height:1.4;color:var(--white)}.compare-column--others .compare-item-title[data-v-980f5c0f]{color:var(--text)}.compare-item-sub[data-v-980f5c0f]{font-family:var(--mono);font-size:11px;letter-spacing:.05em;color:var(--text-dim);line-height:1.4}.compare-result[data-v-980f5c0f]{margin-top:22px;padding-top:16px;border-top:1px solid #2A3450}.result-eyebrow[data-v-980f5c0f]{font-family:var(--mono);font-size:9px;text-transform:uppercase;letter-spacing:.15em;margin-bottom:4px}.compare-column--ours .result-eyebrow[data-v-980f5c0f]{color:#d4537e}.compare-column--others .result-eyebrow[data-v-980f5c0f]{color:#5a6478}.result-text[data-v-980f5c0f]{font-size:13px;line-height:1.5;font-weight:600}.compare-column--ours .result-text[data-v-980f5c0f]{color:var(--white)}.compare-column--others .result-text[data-v-980f5c0f]{color:#8892a6}.result-highlight[data-v-980f5c0f]{color:#d4537e}@media(max-width:980px){.compare-section[data-v-980f5c0f]{padding:5rem 0}.compare-section[data-v-980f5c0f]:before{left:50%;width:280px;height:280px}.compare-head[data-v-980f5c0f]{margin-bottom:3rem}.compare-grid[data-v-980f5c0f]{grid-template-columns:1fr;gap:64px}.vs-marker[data-v-980f5c0f]{top:50%;left:50%}.compare-column[data-v-980f5c0f]{padding:2rem 1.6rem}.compare-column--others[data-v-980f5c0f]{opacity:1}.compare-column-header[data-v-980f5c0f]{margin-bottom:2rem}.compare-list[data-v-980f5c0f]{gap:1.2rem}.compare-item[data-v-980f5c0f]{gap:.7rem}}@media(prefers-reduced-motion:reduce){.fade-el[data-v-980f5c0f]{transition:none}}.faq-section[data-v-399f9b59]{padding:7rem 0;background:var(--bg);position:relative}.container[data-v-399f9b59]{max-width:1240px;margin:0 auto;padding:0 2rem}.fade-el[data-v-399f9b59]{opacity:0;transform:translateY(24px);transition:opacity .7s ease var(--fade-delay, 0ms),transform .7s ease var(--fade-delay, 0ms)}.fade-el.visible[data-v-399f9b59]{opacity:1;transform:none}.faq-head[data-v-399f9b59]{max-width:700px;margin:0 auto 4rem;text-align:center}.faq-h2[data-v-399f9b59]{font-family:var(--display);font-size:clamp(2.8rem,5vw,4.5rem);color:var(--white);letter-spacing:.02em;line-height:.95;font-weight:400;margin-bottom:1.5rem;margin-top:.8rem}.faq-lead[data-v-399f9b59]{font-size:1rem;line-height:1.8;color:var(--text);max-width:600px;margin:0 auto}.faq-list[data-v-399f9b59]{max-width:760px;margin:0 auto 3.5rem}.faq-category[data-v-399f9b59]{font-family:var(--mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--red);padding:2rem 0 .6rem;border-top:1px solid var(--border);margin-top:-1px}.faq-category[data-v-399f9b59]:first-child{border-top:none;padding-top:0;margin-top:0}.faq-item[data-v-399f9b59]{border-bottom:1px solid var(--border)}.faq-item[data-v-399f9b59]:last-child{border-bottom:none}.faq-question[data-v-399f9b59]{width:100%;padding:1.4rem 0;background:transparent;border:none;cursor:pointer;text-align:left;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;font-family:var(--display);font-size:1.05rem;color:var(--text-bright);letter-spacing:.01em;transition:color .2s}.faq-question[data-v-399f9b59]:hover,.faq-question[aria-expanded=true][data-v-399f9b59]{color:var(--white)}.faq-question[data-v-399f9b59]:focus-visible{outline:2px solid var(--red);outline-offset:2px}.faq-icon[data-v-399f9b59]{width:24px;height:24px;color:var(--text-dim);flex-shrink:0;transition:transform .3s,color .2s}.faq-question[aria-expanded=true] .faq-icon[data-v-399f9b59]{transform:rotate(45deg);color:var(--red)}.faq-answer-wrap[data-v-399f9b59]{max-height:0;overflow:hidden;transition:max-height .35s ease-out}.faq-answer-wrap.is-open[data-v-399f9b59]{max-height:500px}.faq-answer[data-v-399f9b59]{padding:0 0 1.6rem;font-size:14.5px;line-height:1.7;color:var(--text);max-width:700px}.faq-contact[data-v-399f9b59]{max-width:600px;margin:0 auto;text-align:center;padding-top:2.5rem;border-top:1px dashed var(--border2)}.faq-contact p[data-v-399f9b59]{font-size:14px;line-height:1.7;color:var(--text-dim)}.faq-contact a[data-v-399f9b59]{color:var(--red);text-decoration:none;border-bottom:1px solid rgba(232,49,90,.3);font-family:var(--mono);font-size:13px;letter-spacing:.04em;transition:color .2s,border-color .2s}.faq-contact a[data-v-399f9b59]:hover{color:var(--text-bright);border-color:var(--red)}@media(max-width:980px){.faq-section[data-v-399f9b59]{padding:5rem 0}.faq-head[data-v-399f9b59]{margin-bottom:3rem}.faq-question[data-v-399f9b59]{font-size:1rem;padding:1.2rem 0}.faq-icon[data-v-399f9b59]{width:20px;height:20px}.faq-answer[data-v-399f9b59]{font-size:13.5px}.faq-category[data-v-399f9b59]{padding:1.5rem 0 .4rem}.faq-category[data-v-399f9b59]:first-child{padding-top:0}.faq-contact[data-v-399f9b59]{padding-top:2rem}.faq-contact p[data-v-399f9b59]{font-size:13.5px}}@media(prefers-reduced-motion:reduce){.fade-el[data-v-399f9b59],.faq-answer-wrap[data-v-399f9b59],.faq-icon[data-v-399f9b59]{transition:none}}.finalcta-section[data-v-ba476461]{padding:120px 0;background:radial-gradient(ellipse 60% 50% at 50% 100%,rgba(232,49,90,.13) 0%,transparent 70%),var(--bg2);position:relative}.finalcta-inner[data-v-ba476461]{max-width:640px;margin:0 auto;padding:0 1.5rem;text-align:center}.fade-el[data-v-ba476461]{opacity:0;transform:translateY(20px);transition:opacity .7s ease var(--fade-delay, 0ms),transform .7s ease var(--fade-delay, 0ms)}.fade-el.visible[data-v-ba476461]{opacity:1;transform:none}.finalcta-content[data-v-ba476461]{display:flex;flex-direction:column;align-items:center}.finalcta-eyebrow[data-v-ba476461]{font-family:var(--mono);font-size:.75rem;text-transform:uppercase;letter-spacing:.15em;color:#e8315abf;margin-bottom:1.5rem}.finalcta-h2[data-v-ba476461]{font-family:var(--display);font-size:clamp(2.5rem,6vw,4rem);color:#fff;line-height:1.05;margin-bottom:1.25rem;font-weight:400}.finalcta-lead[data-v-ba476461]{font-size:1.05rem;line-height:1.7;color:#b0bec5;max-width:500px;margin:0 auto 2.5rem}.finalcta-btn[data-v-ba476461]{display:inline-block;background:#e8315a;color:#fff;padding:1rem 2.5rem;font-family:var(--body, "Montserrat", sans-serif);font-size:1rem;font-weight:600;letter-spacing:.04em;border-radius:6px;text-decoration:none;box-shadow:0 0 28px #e8315a59,0 4px 16px #0006;transition:all .2s ease}.finalcta-btn[data-v-ba476461]:hover{filter:brightness(1.1);transform:translateY(-1px)}.finalcta-btn[data-v-ba476461]:focus-visible{outline:2px solid var(--red);outline-offset:4px}.finalcta-trust[data-v-ba476461]{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem 2rem;margin-top:2rem}.finalcta-trust-item[data-v-ba476461]{display:flex;align-items:center;gap:.45rem;font-family:var(--mono);font-size:.72rem;color:#b0bec5;opacity:.75}.finalcta-trust-item svg[data-v-ba476461]{flex-shrink:0;color:#e8315ab3}@media(max-width:680px){.finalcta-section[data-v-ba476461]{padding:80px 0}.finalcta-trust[data-v-ba476461]{flex-direction:column;align-items:center;gap:.75rem}}@media(prefers-reduced-motion:reduce){.fade-el[data-v-ba476461],.finalcta-btn[data-v-ba476461]{transition:none}.finalcta-btn[data-v-ba476461]:hover{transform:none}}.disclaimer-section[data-v-bb4df75f]{padding:48px 0;background:#080f1c;border-top:1px solid rgba(255,255,255,.06)}.disclaimer-inner[data-v-bb4df75f]{max-width:860px;margin:0 auto;padding:0 1.5rem}.disclaimer-label[data-v-bb4df75f]{font-family:var(--mono);font-size:.65rem;text-transform:uppercase;letter-spacing:.12em;color:#b0bec566;margin-bottom:1rem}.disclaimer-text[data-v-bb4df75f]{display:flex;flex-direction:column;gap:.75rem}.disclaimer-text p[data-v-bb4df75f]{font-size:.75rem;line-height:1.6;color:#b0bec580;margin:0}.newsletter-section[data-v-ea7953bd]{background:#080f1c;border-top:1px solid rgba(255,255,255,.06);padding:32px 0}.newsletter-inner[data-v-ea7953bd]{max-width:860px;margin:0 auto;padding:0 1.5rem}.newsletter-container[data-v-ea7953bd]{display:flex;align-items:center;justify-content:space-between;gap:2rem}.newsletter-text[data-v-ea7953bd]{flex-shrink:0;max-width:420px}.newsletter-headline[data-v-ea7953bd]{font-family:var(--body);font-size:.875rem;font-weight:600;color:#e0eaf0d9;margin:0 0 6px;line-height:1.4}.newsletter-micro[data-v-ea7953bd]{font-family:var(--body);font-size:.7rem;font-weight:400;color:#b0bec566;margin:0;line-height:1.5}.newsletter-micro-link[data-v-ea7953bd]{color:#b0bec599;text-decoration:underline;text-decoration-color:#b0bec54d;transition:color .2s,text-decoration-color .2s}.newsletter-micro-link[data-v-ea7953bd]:hover{color:var(--red);text-decoration-color:#e8315a80}.newsletter-form-wrap[data-v-ea7953bd]{flex-shrink:0}.newsletter-form[data-v-ea7953bd]{display:flex;align-items:stretch;gap:.5rem}.newsletter-input[data-v-ea7953bd]{font-family:var(--body);font-size:.875rem;font-weight:400;color:var(--text);background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:4px;padding:.65rem .9rem;min-width:220px;outline:none;transition:border-color .2s,box-shadow .2s}.newsletter-input[data-v-ea7953bd]::placeholder{color:#b0bec54d}.newsletter-input[data-v-ea7953bd]:focus{border-color:#e8315a80;box-shadow:0 0 0 3px #e8315a14}.newsletter-input--disabled[data-v-ea7953bd]{opacity:.5;cursor:not-allowed}.newsletter-submit[data-v-ea7953bd]{padding:0 1.4rem;border-radius:4px;border:1px solid transparent;background:var(--red);color:#fff;font-family:var(--body);font-size:.85rem;font-weight:600;cursor:pointer;transition:background .2s;white-space:nowrap}.newsletter-submit[data-v-ea7953bd]:hover:not(:disabled){background:#c82248}.newsletter-submit[data-v-ea7953bd]:disabled{opacity:.5;cursor:not-allowed}.newsletter-submit[data-v-ea7953bd]:focus-visible{outline:none;box-shadow:0 0 0 3px #e8315a40}.newsletter-status--success[data-v-ea7953bd]{font-family:var(--body);font-size:.85rem;font-weight:500;color:var(--green);margin:0;line-height:1.5}.newsletter-status--error[data-v-ea7953bd]{font-family:var(--body);font-size:.7rem;font-weight:400;color:#e8315ad9;margin:6px 0 0}@media(max-width:680px){.newsletter-section[data-v-ea7953bd]{padding:28px 0}.newsletter-container[data-v-ea7953bd]{flex-direction:column;align-items:center;text-align:center;gap:1.25rem}.newsletter-text[data-v-ea7953bd]{max-width:unset}.newsletter-form-wrap[data-v-ea7953bd]{width:100%}.newsletter-form[data-v-ea7953bd]{flex-direction:column;align-items:stretch;gap:10px}.newsletter-input[data-v-ea7953bd]{min-width:unset;width:100%}.newsletter-submit[data-v-ea7953bd]{width:100%;padding:.7rem 1.4rem}.newsletter-status--success[data-v-ea7953bd]{text-align:center}}.newsletter-iframe[data-v-ea7953bd]{display:none}.sr-only[data-v-ea7953bd]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.footer-section[data-v-7e4f531a]{padding:32px 0;background:#080f1c;border-top:1px solid rgba(255,255,255,.06)}.footer-inner[data-v-7e4f531a]{max-width:1200px;margin:0 auto;padding:0 1.5rem;display:flex;align-items:center;justify-content:space-between;gap:1.25rem}.footer-copy[data-v-7e4f531a]{font-size:.75rem;color:#b0bec566}.footer-links[data-v-7e4f531a]{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap}.footer-links a[data-v-7e4f531a]{font-size:.75rem;color:#b0bec566;text-decoration:none;transition:color .2s;white-space:nowrap}.footer-links a[data-v-7e4f531a]:hover{color:#e8315abf}@media(max-width:680px){.footer-inner[data-v-7e4f531a]{flex-direction:column;text-align:center}.footer-links[data-v-7e4f531a]{flex-wrap:wrap;justify-content:center;gap:1rem}}.discount-popup-backdrop[data-v-7e04c1d1]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#080c16bf;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:20px}.discount-popup-card[data-v-7e04c1d1]{position:relative;width:100%;max-width:480px;background:#161d2e;border:1px solid #2A3450;border-radius:8px;padding:36px 32px 28px;box-shadow:0 24px 60px #00000080,0 0 80px #d4537e14}.discount-popup-close[data-v-7e04c1d1]{position:absolute;top:14px;right:14px;width:32px;height:32px;border:none;background:transparent;color:#5a6478;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:color .2s ease,background .2s ease}.discount-popup-close[data-v-7e04c1d1]:hover{color:#c8cdd8;background:#ffffff0a}.discount-popup-close svg[data-v-7e04c1d1]{width:16px;height:16px}.discount-popup-eyebrow[data-v-7e04c1d1]{display:inline-flex;align-items:center;gap:8px;font-family:var(--mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#c8cdd8;margin-bottom:18px}.discount-popup-eyebrow-dot[data-v-7e04c1d1]{position:relative;width:6px;height:6px;flex-shrink:0}.discount-popup-eyebrow-dot-inner[data-v-7e04c1d1]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:#d4537e}.discount-popup-eyebrow-dot-ring[data-v-7e04c1d1]{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:50%;border:1px solid #D4537E;opacity:.6;animation:discountPopupPulse-7e04c1d1 2.5s ease-in-out infinite}@keyframes discountPopupPulse-7e04c1d1{0%,to{opacity:.6;transform:scale(1)}50%{opacity:0;transform:scale(1.6)}}.discount-popup-title[data-v-7e04c1d1]{font-family:var(--display);font-size:32px;line-height:1.1;letter-spacing:-.01em;color:#fff;text-transform:uppercase;margin:0 0 12px}.discount-popup-subtitle[data-v-7e04c1d1]{font-size:14px;line-height:1.55;color:#8892a6;margin:0 0 28px}.discount-popup-counter[data-v-7e04c1d1]{margin-bottom:28px}.discount-popup-counter-stat[data-v-7e04c1d1]{display:flex;align-items:baseline;gap:8px;margin-bottom:12px}.discount-popup-counter-number[data-v-7e04c1d1]{font-family:var(--display);font-size:42px;line-height:1;color:#fff;text-transform:uppercase;font-weight:700;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.discount-popup-counter-suffix[data-v-7e04c1d1]{font-family:var(--display);font-size:22px;color:#5a6478;font-weight:700;letter-spacing:-.01em}.discount-popup-progress[data-v-7e04c1d1]{width:100%;height:6px;background:#0e1322;border:1px solid #2A3450;border-radius:3px;overflow:hidden;margin-bottom:10px}.discount-popup-progress-fill[data-v-7e04c1d1]{height:100%;background:linear-gradient(90deg,#d4537e,#e0658f);border-radius:2px;transition:width .6s ease;box-shadow:0 0 12px #d4537e80}.discount-popup-counter-meta[data-v-7e04c1d1]{display:flex;justify-content:space-between;align-items:center;margin-top:8px}.discount-popup-counter-label[data-v-7e04c1d1]{font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#8892a6}.discount-popup-counter-remaining[data-v-7e04c1d1]{font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#d4537e}.discount-popup-code-section[data-v-7e04c1d1]{background:#0e1322;border:1px solid #2A3450;border-radius:6px;padding:14px 16px;margin-bottom:18px}.discount-popup-code-label[data-v-7e04c1d1]{font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#5a6478;display:block;margin-bottom:8px}.discount-popup-code-row[data-v-7e04c1d1]{display:flex;align-items:center;gap:12px}.discount-popup-code[data-v-7e04c1d1]{flex:1;font-family:var(--mono);font-size:16px;letter-spacing:.15em;font-weight:600;color:#fff;background:transparent;padding:0;-webkit-user-select:all;user-select:all}.discount-popup-copy[data-v-7e04c1d1]{flex-shrink:0;background:#d4537e;color:#fff;border:none;padding:8px 14px;border-radius:4px;font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;cursor:pointer;transition:background .2s ease;min-width:96px}.discount-popup-copy[data-v-7e04c1d1]:hover{background:#e0658f}.discount-popup-copy.copied[data-v-7e04c1d1]{background:#28c840}.discount-popup-footnote[data-v-7e04c1d1]{font-size:11px;line-height:1.5;color:#5a6478;margin:0;text-align:center}@media(max-width:540px){.discount-popup-card[data-v-7e04c1d1]{padding:32px 22px 24px}.discount-popup-title[data-v-7e04c1d1]{font-size:26px}.discount-popup-subtitle[data-v-7e04c1d1]{font-size:13px}.discount-popup-counter-number[data-v-7e04c1d1]{font-size:34px}.discount-popup-counter-suffix[data-v-7e04c1d1]{font-size:18px}.discount-popup-code[data-v-7e04c1d1]{font-size:14px;letter-spacing:.12em}}@media(max-width:380px){.discount-popup-code-row[data-v-7e04c1d1]{flex-direction:column;align-items:stretch;gap:10px}.discount-popup-copy[data-v-7e04c1d1]{width:100%;padding:11px;text-align:center;min-width:unset}}.popup-enter-active[data-v-7e04c1d1],.popup-leave-active[data-v-7e04c1d1]{transition:opacity .3s ease}.popup-enter-from[data-v-7e04c1d1],.popup-leave-to[data-v-7e04c1d1]{opacity:0}.popup-enter-active .discount-popup-card[data-v-7e04c1d1],.popup-leave-active .discount-popup-card[data-v-7e04c1d1]{transition:transform .3s cubic-bezier(.16,1,.3,1)}.popup-enter-from .discount-popup-card[data-v-7e04c1d1],.popup-leave-to .discount-popup-card[data-v-7e04c1d1]{transform:translateY(20px) scale(.96)}@media(prefers-reduced-motion:reduce){.discount-popup-eyebrow-dot-ring[data-v-7e04c1d1],.discount-popup-progress-fill[data-v-7e04c1d1]{animation:none;transition:none}.popup-enter-active[data-v-7e04c1d1],.popup-leave-active[data-v-7e04c1d1],.popup-enter-active .discount-popup-card[data-v-7e04c1d1],.popup-leave-active .discount-popup-card[data-v-7e04c1d1]{transition:none}}.signup-confirm-page[data-v-3b867b9a]{min-height:100vh;background:#0f1525;background-image:radial-gradient(ellipse 60% 50% at 10% 0%,rgba(232,49,90,.05) 0%,transparent 60%),radial-gradient(ellipse 60% 50% at 90% 100%,rgba(232,49,90,.05) 0%,transparent 60%);display:flex;flex-direction:column}.signup-confirm-main[data-v-3b867b9a]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:64px 1.5rem 96px}.signup-confirm-logo[data-v-3b867b9a]{height:32px;width:auto;margin-bottom:3rem;opacity:.65}.signup-confirm-card[data-v-3b867b9a]{position:relative;max-width:520px;width:100%;padding:3rem 2.5rem;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-top:2px solid rgba(232,49,90,.55);border-radius:8px;text-align:center;box-shadow:0 8px 32px #00000059,0 0 60px #e8315a0d,inset 0 1px #e8315a1a}.signup-confirm-icon-wrapper[data-v-3b867b9a]{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;margin:0 auto 2rem;border-radius:50%;background:#4caf5014;box-shadow:0 0 0 1px #4caf5040,0 0 24px #4caf5026}.signup-confirm-eyebrow[data-v-3b867b9a]{font-family:var(--mono);font-size:.7rem;text-transform:uppercase;letter-spacing:.22em;color:#e8315ad9;margin-bottom:1rem}.signup-confirm-title[data-v-3b867b9a]{font-family:var(--display);font-size:clamp(2.2rem,5.5vw,3rem);font-weight:700;line-height:1.05;letter-spacing:.01em;color:var(--white);margin:0 0 1.25rem}.signup-confirm-title-accent[data-v-3b867b9a]{color:var(--red)}.signup-confirm-subtitle[data-v-3b867b9a]{font-family:var(--body);font-size:1rem;line-height:1.6;color:#e0eaf0bf;margin:0 auto 1rem;max-width:380px}.signup-confirm-divider[data-v-3b867b9a]{width:48px;height:1px;border:none;background:#e8315a4d;margin:2.5rem auto;box-shadow:0 0 8px #e8315a33}.signup-confirm-list-eyebrow[data-v-3b867b9a]{font-family:var(--mono);font-size:.65rem;text-transform:uppercase;letter-spacing:.2em;color:#b0bec580;margin-bottom:1.25rem}.signup-confirm-list-eyebrow-accent[data-v-3b867b9a]{color:#e8315ad9}.signup-confirm-list[data-v-3b867b9a]{list-style:none;padding:0;margin:0 auto 2rem;display:flex;flex-direction:column;gap:.7rem;text-align:left;max-width:320px}.signup-confirm-list li[data-v-3b867b9a]{display:flex;align-items:flex-start;gap:.75rem;font-family:var(--body);font-size:.92rem;line-height:1.5;color:#e0eaf0d9}.signup-confirm-list li[data-v-3b867b9a]:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--red);flex-shrink:0;margin-top:.55rem;box-shadow:0 0 6px #e8315a66}.signup-confirm-note[data-v-3b867b9a]{font-family:var(--body);font-size:.78rem;line-height:1.5;color:#b0bec580;margin:0 0 2rem}.signup-confirm-cta[data-v-3b867b9a]{display:inline-block;font-family:var(--body);font-size:.8rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;padding:.85rem 2.2rem;background:transparent;color:#e0eaf0e6;border:1px solid rgba(232,49,90,.45);border-radius:4px;transition:border-color .2s,color .2s,background .2s}.signup-confirm-cta[data-v-3b867b9a]:hover{border-color:var(--red);color:var(--red);background:#e8315a0d}@media(max-width:640px){.signup-confirm-main[data-v-3b867b9a]{padding:48px 1rem 64px}.signup-confirm-logo[data-v-3b867b9a]{height:28px;margin-bottom:2rem}.signup-confirm-card[data-v-3b867b9a]{padding:2.5rem 1.75rem}.signup-confirm-icon-wrapper[data-v-3b867b9a]{width:56px;height:56px;margin-bottom:1.5rem}.signup-confirm-divider[data-v-3b867b9a]{margin:2rem auto}.signup-confirm-list[data-v-3b867b9a]{max-width:100%}}.legal-subtitle[data-v-be7a11b9]{font-family:var(--mono, monospace);font-size:.8rem;color:#8892a6;margin:.5rem 0 .75rem;letter-spacing:.02em}.legal-notice[data-v-be7a11b9]{background:#d4537e14;border:1px solid rgba(212,83,126,.3);border-left:3px solid #D4537E;border-radius:4px;padding:1rem 1.25rem;margin-bottom:2.5rem;font-size:.85rem;color:#c8cdd8;line-height:1.7}.legal-notice code[data-v-be7a11b9]{font-family:var(--mono, monospace);background:#ffffff14;padding:1px 5px;border-radius:3px;font-size:.8em}blockquote[data-v-be7a11b9]{border-left:2px solid #2A3450;margin:1rem 0;padding:.75rem 1.25rem;color:#8892a6;font-size:.9rem;line-height:1.7}.legal-form-box[data-v-be7a11b9]{border:1px solid #2A3450;border-radius:4px;padding:1.25rem 1.5rem;margin:1rem 0 1.5rem;background:#ffffff05;font-size:.9rem;color:#8892a6;line-height:1.8}.legal-form-box p[data-v-be7a11b9]{margin:0 0 .6rem}.legal-form-box p[data-v-be7a11b9]:last-child{margin-bottom:0}.legal-footer-note[data-v-be7a11b9]{margin-top:3rem;padding-top:1.5rem;border-top:1px solid #2A3450;font-family:var(--mono, monospace);font-size:.75rem;color:#5a6478;letter-spacing:.05em}blockquote[data-v-88e2b361]{border-left:2px solid #2A3450;margin:1rem 0;padding:.75rem 1.25rem;color:#8892a6;font-size:.9rem;line-height:1.7}h2[id][data-v-88e2b361]{scroll-margin-top:80px}.legal-footer-note[data-v-88e2b361]{margin-top:3rem;padding-top:1.5rem;border-top:1px solid #2A3450;font-family:var(--mono, monospace);font-size:.75rem;color:#5a6478;letter-spacing:.05em}.legal-info[data-v-03ea1e96]{background:#6495ed12;border:1px solid rgba(100,149,237,.22);border-left:3px solid rgba(100,149,237,.55);border-radius:4px;padding:1rem 1.25rem;margin:1.5rem 0 2rem;font-size:.85rem;color:#c8cdd8;line-height:1.7}blockquote[data-v-03ea1e96]{border-left:2px solid #2A3450;margin:1rem 0;padding:.75rem 1.25rem;color:#8892a6;font-size:.9rem;line-height:1.7}.legal-form-box[data-v-03ea1e96]{border:1px solid #2A3450;border-radius:4px;padding:1.25rem 1.5rem;margin:1rem 0 1.5rem;background:#ffffff05;font-size:.9rem;color:#8892a6;line-height:1.8}.legal-form-box p[data-v-03ea1e96]{margin:0 0 .6rem}.legal-form-box p[data-v-03ea1e96]:last-child{margin-bottom:0}.legal-footer-note[data-v-03ea1e96]{margin-top:3rem;padding-top:1.5rem;border-top:1px solid #2A3450;font-family:var(--mono, monospace);font-size:.75rem;color:#5a6478;letter-spacing:.05em}.container[data-v-f77552e4]{max-width:1240px;margin:0 auto;padding:0 2rem;position:relative;z-index:2}.section--alt[data-v-f77552e4]{background:var(--bg2)}.section--highlight[data-v-f77552e4]:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:800px;height:800px;background:radial-gradient(circle,rgba(232,49,90,.12) 0%,transparent 60%);pointer-events:none;z-index:0}.btn-primary[data-v-e80ee0cb]{display:inline-flex;align-items:center;gap:.6rem;font-family:var(--body);font-weight:600;font-size:13px;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;cursor:pointer;border:none;background:var(--red);color:#fff;padding:1.05rem 2.2rem;clip-path:polygon(10px 0%,100% 0%,calc(100% - 10px) 100%,0% 100%);transition:background .2s,transform .2s;white-space:nowrap}.btn-primary[data-v-e80ee0cb]:hover{background:#c82248;transform:translateY(-1px)}.btn-primary--lg[data-v-e80ee0cb]{font-size:14px;padding:1.3rem 2.6rem}.arrow[data-v-e80ee0cb]{transition:transform .2s}.btn-primary:hover .arrow[data-v-e80ee0cb]{transform:translate(3px)}.btn-outline[data-v-1d844998]{display:inline-flex;align-items:center;gap:.6rem;font-family:var(--body);font-weight:600;font-size:13px;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;cursor:pointer;background:transparent;color:var(--text-bright);padding:1rem 1.8rem;border:1px solid var(--border2);transition:background .2s,border-color .2s,color .2s;white-space:nowrap}.btn-outline[data-v-1d844998]:hover{border-color:var(--red);color:var(--white);background:#e8315a0a}.kpi-num[data-v-f8444467]{font-family:var(--display);font-size:3.2rem;color:var(--white);line-height:1;margin-bottom:.4rem;letter-spacing:.01em}.kpi-num--accent[data-v-f8444467]{color:var(--red)}.kpi-lbl[data-v-f8444467]{font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-dim)}.asset-tag[data-v-aa69ee89]{display:inline-block;background:transparent;border:1px solid var(--border2);color:var(--text-bright);font-family:var(--mono);font-size:11px;letter-spacing:.06em;padding:.3rem .7rem}.faq-item[data-v-9cf07dc5]{border-bottom:1px solid var(--border)}.faq-summary[data-v-9cf07dc5]{list-style:none;cursor:pointer;padding:1.5rem 0;display:flex;justify-content:space-between;align-items:center;gap:2rem;font-family:var(--display);font-size:1.4rem;color:var(--white);letter-spacing:.01em;transition:color .2s;-webkit-user-select:none;user-select:none}.faq-summary[data-v-9cf07dc5]::-webkit-details-marker{display:none}.faq-summary[data-v-9cf07dc5]:hover{color:var(--red)}.faq-icon[data-v-9cf07dc5]{font-family:var(--mono);font-size:1.6rem;color:var(--red);font-weight:300;flex-shrink:0;transition:transform .3s;line-height:1}.faq-item[open] .faq-summary[data-v-9cf07dc5]{color:var(--red)}.faq-item[open] .faq-icon[data-v-9cf07dc5]{transform:rotate(45deg)}.faq-body[data-v-9cf07dc5]{padding:0 0 1.8rem;color:var(--text);font-size:14.5px;line-height:1.8;max-width:90%}.placeholder-section[data-v-141ffc4e]{background:#e8315a06;border-top:1px dashed rgba(232,49,90,.3);border-bottom:1px dashed rgba(232,49,90,.3);padding:5rem 0;text-align:center}.container[data-v-141ffc4e]{max-width:1240px;margin:0 auto;padding:0 2rem}.placeholder-tag[data-v-141ffc4e]{display:inline-block;background:#e8315a1f;color:var(--red);font-family:var(--mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;padding:.4rem 1rem;margin-bottom:1.5rem;border:1px solid rgba(232,49,90,.3)}.placeholder-title[data-v-141ffc4e]{font-family:var(--display);font-size:clamp(2.4rem,4.5vw,4rem);color:var(--text-bright);letter-spacing:.02em;line-height:.95;font-weight:400;margin-bottom:1.2rem}.placeholder-lead[data-v-141ffc4e]{color:var(--text);font-size:1rem;max-width:580px;line-height:1.8;margin:1rem auto 0}.placeholder-note[data-v-141ffc4e]{font-family:var(--mono);font-size:12px;color:var(--text-dim);margin-top:1rem;letter-spacing:.04em}.stats-panel[data-v-24da317a]{background:linear-gradient(180deg,var(--bg2) 0%,var(--bg) 100%);border:1px solid var(--border);padding:2rem;position:relative;opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s ease}.stats-panel[data-v-24da317a]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--red),transparent);z-index:1}.stats-panel.visible[data-v-24da317a]{opacity:1;transform:none}.stats-head[data-v-24da317a]{display:flex;justify-content:space-between;align-items:center;padding-bottom:1.2rem;border-bottom:1px dashed var(--border2);margin-bottom:1.5rem}.stats-label[data-v-24da317a]{font-family:var(--mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--text-dim)}.stats-verified[data-v-24da317a]{display:flex;align-items:center;gap:.5rem;font-family:var(--mono);font-size:10px;color:var(--green);letter-spacing:.06em}.stats-verified[data-v-24da317a]:before{content:"●";font-size:7px}.kpi-grid[data-v-24da317a]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem 1rem}.stats-foot[data-v-24da317a]{margin-top:1.5rem;padding-top:1.5rem;border-top:1px dashed var(--border2);font-family:var(--mono);font-size:11px;color:var(--text-dim);display:flex;justify-content:space-between;align-items:center}.stats-foot a[data-v-24da317a]{color:var(--red);text-decoration:none;transition:opacity .2s}.stats-foot a[data-v-24da317a]:hover{opacity:.75}.demo-header[data-v-50801f6f]{background:var(--bg2);border-bottom:1px solid var(--border);padding:3rem 0}.demo-container[data-v-50801f6f]{max-width:1240px;margin:0 auto;padding:0 2rem}.demo-badge[data-v-50801f6f]{font-family:var(--mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--red);margin-bottom:.8rem}.demo-title[data-v-50801f6f]{font-family:var(--display);font-size:3rem;color:var(--white);letter-spacing:.02em;line-height:1;margin-bottom:.8rem;font-weight:400}.demo-sub[data-v-50801f6f]{color:var(--text-dim);font-size:14px}.demo-block[data-v-50801f6f]{padding:1rem 0}.demo-block-label[data-v-50801f6f]{font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint);margin-bottom:1.5rem;padding-bottom:.75rem;border-bottom:1px dashed var(--border)}.demo-row[data-v-50801f6f]{margin-bottom:1.5rem}.demo-code[data-v-50801f6f]{font-family:var(--mono);font-size:12px;color:var(--red);background:#e8315a14;padding:.2rem .5rem;border:1px solid rgba(232,49,90,.2)}.demo-footer[data-v-50801f6f]{background:var(--bg2);border-top:1px solid var(--border);padding:2rem 0}.demo-back[data-v-50801f6f]{font-family:var(--mono);font-size:12px;color:var(--text-dim);text-decoration:none;letter-spacing:.06em;transition:color .2s}.demo-back[data-v-50801f6f]:hover{color:var(--white)}
