@font-face{font-family:"Netca Manrope";src:url('/assets/_vinext_fonts/manrope-76eca2803f7f/manrope-81401990.woff2') format('woff2');font-weight:200 800;font-display:swap}@font-face{font-family:"Netca Display";src:url('/assets/_vinext_fonts/dm-serif-display-c02ba9a673b8/dm-serif-display-10885690.woff2') format('woff2');font-display:swap}@font-face{font-family:"Netca Mono";src:url('/assets/_vinext_fonts/ibm-plex-mono-fb0034d93db3/ibm-plex-mono-3d252c9a.woff2') format('woff2');font-weight:400 700;font-display:swap}.ix99-page{--ink:#132329;--muted:#65777b;--line:#bdccca;--paper:#f7f4ed;--cobalt:#3156e6;--acid:#c6ff29;--aqua:#dff7f1;--lilac:#eee8ff;font-family:"Netca Manrope",Manrope,Arial,sans-serif;background:#fbfaf6;color:var(--ink)}.ix99-page *{box-sizing:border-box}.ix99-page a{color:inherit;text-decoration:none}.ix99-page .site-header{z-index:100}.ix99-hero{min-height:790px;padding:160px clamp(22px,4.5vw,84px) 90px;display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center;background:radial-gradient(circle at 18% 20%,#eee8ff 0,transparent 28%),radial-gradient(circle at 82% 15%,#ddf7f0 0,transparent 27%),linear-gradient(115deg,#faf6ed,#fbfbf8);border-bottom:1px solid var(--line);position:relative;overflow:hidden}.ix99-hero:before{content:"";position:absolute;inset:0;background-image:linear-gradient(#42675a0a 1px,transparent 1px),linear-gradient(90deg,#42675a0a 1px,transparent 1px);background-size:43px 43px}.ix99-hero>*{position:relative;z-index:1}.ix99-hero-copy>span,.ix99-library-head span,.ix99-cluster header>span,.ix99-method>div:first-child>span,.ix99-cta>span{font:700 10px "Netca Mono",monospace;color:var(--cobalt);letter-spacing:.12em}.ix99-hero h1{font-size:clamp(64px,6.7vw,126px);line-height:.88;letter-spacing:-.07em;margin:28px 0 32px}.ix99-hero h1 em,.ix99-library h2 em,.ix99-method h2 em,.ix99-cta h2 em{font-family:"Netca Display",serif;font-weight:400;color:var(--cobalt)}.ix99-hero-copy>p{font-size:clamp(17px,1.4vw,22px);line-height:1.65;color:#5e7378;max-width:770px}.ix99-hero-stats{display:grid;grid-template-columns:auto 1fr auto 1fr auto 1fr;align-items:center;gap:10px 16px;margin-top:40px;padding-top:25px;border-top:1px solid var(--line)}.ix99-hero-stats b{font-size:30px;color:var(--cobalt)}.ix99-hero-stats span{font:600 9px "Netca Mono",monospace;color:#617578;text-transform:uppercase}.ix99-signaldesk{min-height:540px;border:1px solid #7e9596;border-radius:30px;background:#14262b;color:#fff;padding:22px;transform:rotate(1.2deg);box-shadow:0 35px 80px #24423e27;display:flex;flex-direction:column}.ix99-signal-top,.ix99-signaldesk footer{display:flex;justify-content:space-between;gap:15px;font:700 9px "Netca Mono",monospace;color:#aec1bd}.ix99-signal-top i{display:inline-block;width:7px;height:7px;border-radius:50%;background:#60e4c9;box-shadow:0 0 0 7px #60e4c922;margin-right:7px}.ix99-signal-core{position:relative;flex:1;display:grid;place-items:center;overflow:hidden}.ix99-signal-core .ring{position:absolute;border:1px solid #91b3ae3d;border-radius:50%;animation:ixspin 18s linear infinite}.ix99-signal-core .r1{width:430px;height:430px}.ix99-signal-core .r2{width:320px;height:320px;animation-direction:reverse}.ix99-signal-core .r3{width:210px;height:210px}.ix99-signal-core .ring:after{content:"";width:12px;height:12px;border-radius:50%;background:var(--acid);position:absolute;top:8%;left:23%;box-shadow:0 0 0 8px #c6ff2918}.ix99-signal-core>div{position:relative;text-align:center}.ix99-signal-core small{display:block;color:var(--acid);font:700 10px "Netca Mono",monospace}.ix99-signal-core strong{display:block;font-size:clamp(32px,3vw,52px);line-height:1.05;margin:15px 0}.ix99-signal-core em{font:400 16px "Netca Display",serif;color:#aee8dc}.ix99-signaldesk footer{border-top:1px solid #ffffff24;padding-top:17px}.ix99-featured{display:grid;grid-template-columns:1.08fr .92fr;gap:0;background:#fff;border-bottom:1px solid var(--line)}.ix99-featured figure{margin:0;min-height:650px;overflow:hidden}.ix99-featured img{width:100%;height:100%;object-fit:cover;filter:saturate(.85);transition:transform .8s}.ix99-featured:hover img{transform:scale(1.035)}.ix99-featured>div{padding:clamp(45px,6vw,105px);display:flex;flex-direction:column;justify-content:center}.ix99-featured>div>span{font:700 10px "Netca Mono",monospace;color:var(--cobalt)}.ix99-featured h2{font-size:clamp(46px,4.8vw,82px);line-height:.98;letter-spacing:-.055em;margin:25px 0}.ix99-featured p{font-size:17px;line-height:1.65;color:#5f7377}.ix99-featured>div>div{display:flex;gap:7px;flex-wrap:wrap;margin:20px 0 32px}.ix99-featured>div>div b{padding:8px 11px;border:1px solid var(--line);border-radius:99px;font:600 9px "Netca Mono",monospace}.ix99-featured a{align-self:flex-start;padding:15px 20px;background:var(--ink);color:#fff;border-radius:99px;font-weight:700;transition:.25s}.ix99-featured a:hover{background:var(--cobalt);transform:translateY(-4px)}.ix99-featured i{font-style:normal;margin-left:25px}.ix99-library{padding:120px clamp(18px,4vw,72px);background:var(--paper)}.ix99-library-head{display:grid;grid-template-columns:1.25fr .75fr;gap:60px;align-items:end}.ix99-library h2{font-size:clamp(58px,6vw,108px);line-height:.9;letter-spacing:-.065em;margin:22px 0 0}.ix99-library-head p{font-size:17px;line-height:1.7;color:#617478;max-width:590px}.ix99-tools{margin:65px 0 18px;display:grid;grid-template-columns:1fr auto;gap:14px}.ix99-tools label{height:62px;border:1px solid #adbfbd;border-radius:16px;background:#fff;display:flex;align-items:center;padding:0 18px;gap:13px}.ix99-tools input{border:0;outline:0;background:transparent;width:100%;font:500 15px "Netca Manrope",sans-serif;color:var(--ink)}.ix99-tools input::placeholder{color:#96a3a4}.ix99-tools>div{border:1px solid #adbfbd;border-radius:16px;background:#fff;padding:6px;display:flex;gap:4px}.ix99-tools button{border:0;background:transparent;border-radius:11px;padding:0 15px;font:700 11px "Netca Manrope",sans-serif;cursor:pointer;color:#506468;transition:.2s}.ix99-tools button b{font:700 9px "Netca Mono",monospace;margin-left:5px}.ix99-tools button:hover,.ix99-tools button.is-active{background:var(--ink);color:#fff}.ix99-resultbar{display:flex;justify-content:space-between;gap:20px;padding:13px 3px 25px;font:600 9px "Netca Mono",monospace;color:#6f8082}.ix99-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.ix99-card{background:#fff;border:1px solid #b6c6c4;border-radius:23px;overflow:hidden;min-width:0;transition:transform .35s,box-shadow .35s;display:flex;flex-direction:column}.ix99-card:hover{transform:translateY(-9px);box-shadow:0 24px 50px #263f3b18}.ix99-card-media{height:240px;overflow:hidden;position:relative;background:#e9efeb}.ix99-card-media img{width:100%;height:100%;object-fit:cover;filter:saturate(.78) contrast(.97);transition:transform .6s,filter .6s}.ix99-card:hover .ix99-card-media img{transform:scale(1.055);filter:saturate(1)}.ix99-card-media span{position:absolute;left:14px;top:14px;background:#ffffffea;border:1px solid #aebdbc;border-radius:99px;padding:7px 9px;font:700 8px "Netca Mono",monospace}.ix99-card-copy{padding:23px;display:flex;flex-direction:column;flex:1}.ix99-card-meta{display:flex;justify-content:space-between;gap:10px;color:#687a7d;font:700 8px "Netca Mono",monospace;text-transform:uppercase}.ix99-card-meta span{color:var(--cobalt)}.ix99-card h3{font-size:26px;line-height:1.06;letter-spacing:-.035em;margin:29px 0 15px}.ix99-card h3 a:hover{color:var(--cobalt)}.ix99-card p{font-size:14px;line-height:1.62;color:#66787b;margin:0 0 25px}.ix99-read{margin-top:auto;border-top:1px solid #d0d9d7;padding-top:15px;font-size:12px;font-weight:700;display:flex;justify-content:space-between}.ix99-read i{font-style:normal;color:var(--cobalt)}.ix99-card.is-hidden{display:none}.ix99-card.is-over-limit{display:none}.ix99-more{display:flex;margin:36px auto 0;align-items:center;gap:24px;border:1px solid #aebdbc;background:#fff;border-radius:99px;padding:15px 20px 15px 24px;font:700 12px "Netca Manrope",sans-serif;cursor:pointer;transition:.25s}.ix99-more:hover{background:var(--ink);color:#fff;transform:translateY(-4px)}.ix99-empty{text-align:center;padding:60px 20px;color:#6c7c7f}.ix99-cluster{padding:100px clamp(18px,4vw,72px);display:grid;grid-template-columns:.55fr 1.45fr;border-top:1px solid var(--line);background:#fff}.ix99-cluster:nth-of-type(even){background:#eff7f4}.ix99-cluster header{padding-right:55px}.ix99-cluster h2{font-size:50px;letter-spacing:-.05em;margin:18px 0}.ix99-cluster header p{color:#637679;line-height:1.6}.ix99-cluster>div{border:1px solid var(--line);border-radius:23px;overflow:hidden}.ix99-cluster>div a{min-height:105px;padding:20px;display:grid;grid-template-columns:135px 1fr 30px;align-items:center;border-bottom:1px solid var(--line);transition:.25s}.ix99-cluster>div a:last-child{border:0}.ix99-cluster>div a:hover{background:#eff2ff;transform:translateX(7px)}.ix99-cluster a span{font:700 8px "Netca Mono",monospace;color:var(--cobalt)}.ix99-cluster a strong{font-size:18px}.ix99-cluster a i{font-style:normal}.ix99-method{padding:120px clamp(18px,4vw,72px);background:#14262b;color:#fff}.ix99-method>div:first-child{display:grid;grid-template-columns:.5fr 1.5fr;gap:40px}.ix99-method h2{font-size:clamp(58px,6vw,104px);line-height:.9;letter-spacing:-.06em;margin:0}.ix99-method>div:last-child{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:75px}.ix99-method article{min-height:300px;border:1px solid #ffffff2b;border-radius:22px;padding:25px;display:flex;flex-direction:column;transition:.3s}.ix99-method article:hover{background:#1c343a;transform:translateY(-8px)}.ix99-method article b{color:var(--acid);font:700 10px "Netca Mono",monospace}.ix99-method article strong{font-size:22px;margin-top:60px}.ix99-method article p{color:#b5c5c2;font-size:14px;line-height:1.65}.ix99-cta{text-align:center;padding:130px 20px;background:linear-gradient(120deg,#eee8ff,#dff8f2,#fff5e9)}.ix99-cta>span{color:var(--cobalt)}.ix99-cta h2{font-size:clamp(62px,7vw,124px);line-height:.9;letter-spacing:-.065em;margin:25px 0 35px}.ix99-cta>a{display:inline-flex;align-items:center;gap:28px;padding:18px 18px 18px 27px;border-radius:99px;background:#173036;color:#fff;font-weight:700;transition:.3s}.ix99-cta>a i{font-style:normal;width:40px;height:40px;border-radius:50%;background:var(--acid);color:var(--ink);display:grid;place-items:center}.ix99-cta>a:hover{transform:translateY(-6px);box-shadow:0 20px 45px #243d382a}.ix99-reveal{opacity:0;transform:translateY(22px);transition:opacity .65s,transform .65s}.ix99-reveal.is-visible{opacity:1;transform:none}@keyframes ixspin{to{transform:rotate(360deg)}}
@media(max-width:1100px){.ix99-hero{grid-template-columns:1fr}.ix99-signaldesk{max-width:850px}.ix99-featured{grid-template-columns:1fr}.ix99-featured figure{min-height:500px}.ix99-grid{grid-template-columns:1fr 1fr}.ix99-cluster{grid-template-columns:1fr;gap:35px}.ix99-method>div:last-child{grid-template-columns:1fr 1fr}}
@media(max-width:760px){.ix99-hero{padding:125px 16px 65px;min-height:0;gap:45px}.ix99-hero h1{font-size:59px}.ix99-hero-stats{grid-template-columns:auto 1fr}.ix99-signaldesk{min-height:430px}.ix99-signal-core .r1{width:330px;height:330px}.ix99-featured figure{min-height:340px}.ix99-featured>div{padding:55px 18px}.ix99-library{padding:80px 14px}.ix99-library-head{grid-template-columns:1fr}.ix99-library h2{font-size:58px}.ix99-tools{grid-template-columns:1fr}.ix99-tools>div{overflow:auto}.ix99-tools button{padding:12px;white-space:nowrap}.ix99-resultbar{flex-direction:column}.ix99-grid{grid-template-columns:1fr}.ix99-card-media{height:250px}.ix99-cluster{padding:70px 14px}.ix99-cluster header{padding:0}.ix99-cluster>div a{grid-template-columns:1fr 25px;gap:9px}.ix99-cluster a span{grid-column:1/-1}.ix99-method{padding:85px 14px}.ix99-method>div:first-child,.ix99-method>div:last-child{grid-template-columns:1fr}.ix99-method h2{font-size:58px}.ix99-cta{padding:90px 16px}.ix99-cta h2{font-size:60px}}
@media(prefers-reduced-motion:reduce){.ix99-reveal{opacity:1!important;transform:none!important;transition:none!important}.ix99-signal-core .ring{animation:none!important}}
