@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.2f7nqdagzwx2-.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.176arc174-8zp.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.0bp8oijd_gu96.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.1fby2rem9ngyr.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.0vfdmo25voy_0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_2d297063-module__28IGmW__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_ba5f6826-module__B483uG__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_ba5f6826-module__B483uG__variable{--font-inter:"Inter", "Inter Fallback"}
#testimonials{--nav:88px;--cyan:#00c2ff;--blue:#4f6bff;--violet:#7c5cff;--muted:#9aa0b4;--sans:var(--font-inter), "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--serif:var(--font-instrument-serif), "Instrument Serif", Georgia, serif;color:#fff;font-family:var(--sans);background:#000;position:relative}#testimonials .scene{height:calc(100vh - var(--nav));perspective:900px;perspective-origin:50%;background:#000;position:relative;overflow:hidden}#testimonials .scene:before{content:"";pointer-events:none;background:radial-gradient(45% 40%,#4f6bff29,#0000 70%);position:absolute;inset:0}#testimonials .scene:after{content:"";pointer-events:none;z-index:5;background:radial-gradient(80% 75%,#0000 55%,#000 100%);position:absolute;inset:0}#testimonials .world{transform-style:preserve-3d;position:absolute;inset:0}#testimonials .st{width:var(--w,460px);margin-left:calc(var(--w,460px) / -2);transform-style:preserve-3d;will-change:transform;position:absolute;top:50%;left:50%}#testimonials .face{border-left:2px solid var(--cyan);padding-left:1.4rem;position:relative}#testimonials .st.r .face{border-left-color:var(--violet)}#testimonials .face blockquote{font:600 clamp(1.3rem, 2.3vw, 1.95rem) / 1.28 var(--sans);letter-spacing:-.01em}#testimonials .face footer{margin-top:1.1rem;font-size:.95rem}#testimonials .face footer strong{font-weight:600;display:block}#testimonials .face footer span{color:var(--muted);font-size:.85rem}#testimonials .ghost{pointer-events:none;white-space:nowrap;font:italic 400 clamp(11rem, 22vw, 19rem) / .9 var(--serif);color:#0000;-webkit-text-stroke:1px #00c2ff80;position:absolute;top:-55%;left:-12%;transform:translateZ(-320px)}#testimonials .st.r .ghost{-webkit-text-stroke-color:#7c5cff8c;left:auto;right:-12%}#testimonials .st.mid{--w:min(980px, 92vw);text-align:center}#testimonials .st.mid .face{border:0;padding:0}#testimonials .eyebrow{color:var(--cyan);font:500 .8rem var(--sans);letter-spacing:.4em;text-transform:uppercase;justify-content:center;align-items:center;gap:1rem;margin-bottom:1.2rem;display:flex}#testimonials .eyebrow i{background:var(--cyan);width:2.5rem;height:1px}#testimonials .mid h2{font:700 clamp(2.4rem, 6.4vw, 5.6rem) / 1.03 var(--sans);letter-spacing:-.03em}#testimonials .mid h2 em{font:italic 400 1.12em / 1 var(--serif);letter-spacing:0;padding-right:.1em}#testimonials .mid p{color:var(--muted);margin-top:1.2rem;font-size:clamp(.95rem,1.5vw,1.15rem)}#testimonials .count{z-index:6;color:var(--muted);font:500 .85rem var(--sans);position:absolute;bottom:1.6rem;left:max(1.25rem,50vw - 608px)}#testimonials .controls{z-index:6;align-items:center;gap:.55rem;display:flex;position:absolute;bottom:1.15rem;left:50%;transform:translate(-50%)}#testimonials .controls button{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:999px;place-items:center;width:42px;height:42px;transition:background .2s,border-color .2s;display:grid}#testimonials .controls button:hover{background:#ffffff21;border-color:#fff6}#testimonials .controls button:active{border-color:var(--cyan);background:#00c2ff38}#testimonials .controls button:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}#testimonials .dots{align-items:center;gap:.5rem;padding:0 .35rem;display:flex}#testimonials .controls .dot{cursor:pointer;background:#ffffff4d;border:0;border-radius:999px;width:7px;height:7px;padding:0;transition:transform .2s,background .2s}#testimonials .controls .dot:hover{background:#ffffffa6}#testimonials .controls .dot.on{background:var(--cyan);transform:scale(1.5)}#testimonials .pp .ic-play,#testimonials .pp.is-paused .ic-pause{display:none}#testimonials .pp.is-paused .ic-play{display:block}@media (max-width:760px){#testimonials .scene{touch-action:pan-y}#testimonials .controls{gap:.4rem;bottom:1rem}#testimonials .controls button{width:38px;height:38px}#testimonials .controls .dot{width:6px;height:6px}#testimonials .count{bottom:4.4rem}#testimonials .st{--w:min(86vw, 520px)}#testimonials .ghost{font-size:10rem;left:-4%}#testimonials .st.r .ghost{right:-4%}}#testimonials.static .scene{perspective:none;height:auto;padding:5rem 1.25rem}#testimonials.static .scene:before,#testimonials.static .scene:after,#testimonials.static .ghost,#testimonials.static .count,#testimonials.static .controls{display:none}#testimonials.static .world{position:static}#testimonials.static .st{width:min(640px,100%);margin:0 auto 4rem;position:static;transform:none!important}
.process-track{max-width:1120px;margin:0 auto;padding:6vh 24px 4vh;position:relative}.path-svg{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}.glow-dot{opacity:0;z-index:2;pointer-events:none;will-change:transform;background:#fff;border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;transition:opacity .25s;position:absolute;top:0;left:0;box-shadow:0 0 18px 6px,0 0 40px 14px}.ambient{filter:blur(20px);pointer-events:none;z-index:0;opacity:.55;border-radius:50%;width:760px;height:760px;position:absolute}.ambient.a1{background:radial-gradient(closest-side,#00d2ff59,#0000 70%);top:0%;left:-10%}.ambient.a2{background:radial-gradient(closest-side,#6366f14d,#0000 70%);top:48%;right:-14%}.ambient.a3{background:radial-gradient(closest-side,#9d25f852,#0000 70%);top:88%;left:8%}.step{z-index:1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:.35;background:#ffffff09;border:1px solid #ffffff17;border-radius:20px;width:min(400px,86vw);margin-bottom:20vh;padding:26px 26px 28px;transition:opacity .6s,transform .6s,border-color .6s,box-shadow .6s;position:relative;transform:translateY(26px)}.step.right{margin-left:auto}.step.active{opacity:1;transform:translateY(0)}.step .icon-box{width:44px;height:44px;color:var(--muted);background-image:radial-gradient(#ffffff14 1px,#0000 1px);background-size:8px 8px;border:1px solid #ffffff17;border-radius:12px;justify-content:center;align-items:center;margin-bottom:20px;transition:color .6s,border-color .6s,box-shadow .6s;display:flex}.step .icon-box svg{width:19px;height:19px}.step.active .icon-box{box-shadow:0 0 26px -4px}.step.s1 .icon-box,.step.s1 em{color:#00d2ff}.step.s2 .icon-box,.step.s2 em{color:#6366f1}.step.s3 .icon-box,.step.s3 em{color:#9d25f8}.step.s4 .icon-box,.step.s4 em{color:#00d2ff}.step.active.s1 .icon-box{border-color:#00d2ff}.step.active.s2 .icon-box{border-color:#6366f1}.step.active.s3 .icon-box{border-color:#9d25f8}.step.active.s4 .icon-box{border-color:#00d2ff}.step h3{letter-spacing:-.01em;margin:0 0 10px;font-size:1.3rem;font-weight:700}.step p{color:var(--muted);max-width:34ch;margin:0;font-size:.95rem;line-height:1.55}.draft-cta-wrap{z-index:1;justify-content:center;padding-top:2vh;display:flex;position:relative}.draft-cta{color:var(--foreground);background:#ffffff05;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:10px;padding:16px 26px;font-size:.95rem;font-weight:600;text-decoration:none;transition:box-shadow .7s,border-color .7s,background .7s,transform .3s;display:inline-flex;box-shadow:0 0 #00d2ff00}.draft-cta svg{width:15px;height:15px;transition:transform .3s}.draft-cta:hover{transform:translateY(-2px)}.draft-cta:hover svg{transform:translate(2px,-2px)}.draft-cta.lit{background:#00d2ff12;border-color:#00d2ffe6;box-shadow:0 0 24px 2px #00d2ff8c,0 0 60px 10px #00d2ff38}@media (max-width:767px){.step{-webkit-backdrop-filter:none;will-change:transform;background:#090c13f5}.ambient{filter:none;transform:translateZ(0)}.glow-dot{box-shadow:0 0 14px 4px}}@media (prefers-reduced-motion:reduce){.step,.draft-cta{transition:none}}
