.home-faq{background:#f7f7f8;border-top:1px solid #e4e4e6;padding:105px max(6vw,24px) 120px;display:block}.home-faq-heading{justify-content:space-between;align-items:flex-end;gap:70px;width:min(1050px,100%);margin:0 auto 58px;display:flex;position:static}.home-faq-heading>div>span{color:#8d8d92;font-size:8px}.home-faq-heading h2{letter-spacing:-.055em;margin:15px 0 0;font-size:clamp(38px,4vw,58px);line-height:1}.home-faq-heading h2 br{display:none}.home-faq-heading h2 em{color:#111;-webkit-text-stroke:0}.home-faq-heading>p{color:#85858a;max-width:390px;margin:0;font-size:12px;line-height:1.65}.home-faq-list{border-top:1px solid #d8d8dc;width:min(1050px,100%);margin:auto}.home-faq-list details{border-bottom:1px solid #d8d8dc;transition:background .25s}.home-faq-list details[open]{background:#fff}.home-faq-list summary{grid-template-columns:minmax(0,1fr) 34px;gap:24px;min-height:78px;padding:0 18px}.home-faq-list summary>b{display:none}.home-faq-list summary>span{letter-spacing:-.015em;font-size:16px;font-weight:500;transition:color .2s}.home-faq-list summary>i{color:#68686d;background:#ececee;border:0;width:30px;height:30px}.home-faq-list summary>i svg{width:15px;height:15px}.home-faq-list details[open] summary>i{color:#fff;background:#111;border-color:#111}.home-faq-list details[open] summary>span{color:#111}.home-faq-list details>p{color:#77777c;max-width:760px;margin:0 70px 25px 18px;font-size:12px;line-height:1.75}.home-faq-list details:hover:not([open]){background:#f1f1f3}@media (max-width:760px){.home-faq{padding-top:78px;padding-bottom:88px}.home-faq-heading{margin-bottom:38px;display:block}.home-faq-heading>p{margin-top:22px}.home-faq-list summary{gap:14px;min-height:72px;padding:0 8px}.home-faq-list summary>span{font-size:15px}.home-faq-list details>p{margin-left:8px;margin-right:46px}.home-faq-heading h2{font-size:42px}}
.about-v2,.contact-v2{color:#1d1d1f;background:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.about-v2-hero,.contact-v2-hero{text-align:center;background:radial-gradient(circle at 50% 18%,#dbeaff 0,#0000 31%),linear-gradient(#f5f5f7,#fff);border:0;min-height:780px}.about-v2-orbit,.contact-v2-glow{display:none}.about-v2-hero-inner,.contact-v2-hero-inner{width:min(1100px,88vw);padding-top:100px}.about-v2-hero-inner>span,.contact-v2-hero-inner>span,.about-v2-manifesto>span,.about-v2-expertise header span,.contact-v2-info>span{color:#6e6e73;letter-spacing:0;font:600 12px -apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.about-v2-hero h1,.contact-v2-hero h1{color:#1d1d1f;letter-spacing:-.065em;max-width:1040px;margin:22px auto 38px;font-size:clamp(55px,7vw,104px);font-weight:700;line-height:.94}.about-v2-hero h1 em,.contact-v2-hero h1 em{color:#0000;-webkit-text-stroke:0;background:linear-gradient(90deg,#0071e3,#5e5ce6,#af52de);-webkit-background-clip:text;background-clip:text;font-style:normal}.about-v2-lead{flex-direction:column;align-items:center;gap:28px;max-width:720px;margin:auto;display:flex}.about-v2-lead p,.contact-v2-hero-inner>p{color:#6e6e73;max-width:700px;margin:auto;font-size:20px;line-height:1.45}.about-v2-lead a,.about-v2-cta a{color:#fff;background:#0071e3;border:0;border-radius:999px;gap:8px;padding:12px 22px;font-size:15px;font-weight:500}.about-v2-lead a:hover,.about-v2-cta a:hover{background:#0077ed}.about-v2-manifesto{text-align:center;color:#1d1d1f;background:#fff;padding:150px max(7vw,24px)}.about-v2-manifesto p{letter-spacing:-.05em;max-width:1100px;margin:25px auto 0;font-size:clamp(42px,5vw,72px);font-weight:650;line-height:1.08}.about-v2-manifesto p b{color:#1d1d1f;font-weight:650}.about-v2-manifesto p em{color:#86868b;text-decoration:none}.about-v2-expertise{background:#f5f5f7;padding:120px max(5vw,22px)}.about-v2-expertise>header{text-align:center;width:min(1180px,100%);margin:0 auto 55px;display:block}.about-v2-expertise h2,.about-v2-principles h2{color:#1d1d1f;letter-spacing:-.055em;margin-top:12px;font-size:clamp(42px,5vw,68px);font-weight:700;line-height:1}.about-v2-expertise header p{color:#6e6e73;max-width:650px;margin:22px auto 0;font-size:17px;line-height:1.5}.about-v2-expertise>div{border:0;grid-template-columns:repeat(2,1fr);gap:22px;width:min(1180px,100%)}.about-v2-expertise article{background:#fff;border:0;border-radius:32px;min-height:350px;padding:38px;transition:transform .35s,box-shadow .35s;box-shadow:0 1px 2px #00000008}.about-v2-expertise article:hover{background:#fff;transform:translateY(-5px);box-shadow:0 18px 45px #0000000d}.about-v2-expertise article>span{color:#86868b;font-size:11px}.about-v2-expertise article>svg{color:#0071e3;width:38px;height:38px;margin-top:35px}.about-v2-expertise article h3{color:#1d1d1f;letter-spacing:-.03em;font-size:28px;font-weight:650}.about-v2-expertise article p{color:#6e6e73;max-width:430px;font-size:15px;line-height:1.55}.about-v2-principles{color:#1d1d1f;background:#fff;padding:140px max(5vw,22px);display:block}.about-v2-principles-title{text-align:center;max-width:850px;margin:0 auto 60px}.about-v2-principles-title>svg{color:#0071e3}.about-v2-principles-title>span{color:#6e6e73;letter-spacing:0;font:600 12px -apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.about-v2-principles-list{border:0;grid-template-columns:repeat(2,1fr);gap:18px;width:min(1180px,100%);margin:auto;display:grid}.about-v2-principles-list article{background:#f5f5f7;border:0;border-radius:28px;min-height:250px;padding:35px;display:block}.about-v2-principles-list b{color:#86868b;font-size:12px}.about-v2-principles-list h3{letter-spacing:-.03em;margin:55px 0 10px;font-size:25px;font-weight:650}.about-v2-principles-list p{color:#6e6e73;max-width:430px;font-size:15px;line-height:1.55}.about-v2-cta{color:#f5f5f7;background:#000;border-radius:36px;margin:0 22px 22px;padding:145px 24px}.about-v2-cta>span{color:#86868b;letter-spacing:0;font:600 12px -apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.about-v2-cta h2{letter-spacing:-.06em;max-width:880px;margin:20px auto 40px;font-size:clamp(46px,6vw,82px);font-weight:700;line-height:1}.contact-v2-hero{min-height:700px}.contact-v2-hero-inner>p{font-size:20px}.contact-v2-content{color:#1d1d1f;background:#fff;grid-template-columns:.9fr 1.1fr;gap:7vw;padding:120px max(6vw,24px)}.contact-v2-info h2{letter-spacing:-.055em;font-size:clamp(42px,4.6vw,64px);font-weight:700}.contact-v2-cards{border-top:1px solid #d2d2d7}.contact-v2-cards>a,.contact-v2-cards>div{border-color:#d2d2d7}.contact-v2-cards i{color:#0071e3;background:#f5f5f7}.contact-v2-cards small{color:#86868b;letter-spacing:0;font-family:inherit}.contact-v2-cards b{font-size:15px;font-weight:500}.contact-v2-form{box-shadow:none;background:#f5f5f7;border:0;border-radius:32px;padding:42px}.contact-v2-form-head span{color:#6e6e73;letter-spacing:0;font-family:inherit}.contact-v2-field>span{color:#6e6e73;font-size:13px}.contact-v2-field input,.contact-v2-field textarea{border-color:#c7c7cc;padding:14px 0;font-size:16px}.contact-v2-field input:focus,.contact-v2-field textarea:focus{border-color:#0071e3}.contact-v2-form button{background:#0071e3;gap:25px;width:auto;margin-left:auto;padding:13px 20px;font-family:inherit;font-size:15px;font-weight:500}.contact-v2-form button:hover{background:#0077ed}.contact-v2-map{background:#f5f5f7;border-radius:36px;height:520px;margin:0 22px 22px}.contact-v2-map iframe{filter:grayscale(.35)}.contact-v2-map>div{color:#1d1d1f;background:#fffffff0;border:0;border-radius:18px;bottom:30px;left:30px;box-shadow:0 12px 40px #0002}.contact-v2-map>div small{color:#86868b}.contact-v2-map>div b{font-size:14px}@media (max-width:900px){.about-v2-hero,.contact-v2-hero{min-height:680px}.about-v2-expertise>div,.about-v2-principles-list,.contact-v2-content{grid-template-columns:1fr}.contact-v2-content{gap:70px}.about-v2-principles-title{margin-bottom:45px}}@media (max-width:600px){.about-v2-hero,.contact-v2-hero{min-height:620px}.about-v2-hero-inner,.contact-v2-hero-inner{padding-top:100px}.about-v2-hero h1,.contact-v2-hero h1{font-size:48px}.about-v2-lead p,.contact-v2-hero-inner>p{font-size:17px}.about-v2-manifesto,.about-v2-expertise,.about-v2-principles,.contact-v2-content{padding-top:85px;padding-bottom:85px}.about-v2-expertise article{min-height:280px;padding:28px}.about-v2-principles-list article{min-height:220px;padding:28px}.about-v2-principles-list h3{margin-top:42px}.about-v2-cta{border-radius:28px;margin:0 12px 12px;padding:95px 20px}.contact-v2-form{padding:28px 22px}.contact-v2-map{border-radius:28px;height:400px;margin:0 12px 12px}.contact-v2-map>div{bottom:16px;left:16px}}
.about-v2,.contact-v2{font-family:var(--font-poppins),Arial,sans-serif;color:#fff;background:#030303}.about-v2-hero,.contact-v2-hero{background:radial-gradient(circle at 72% 28%,#ef3d3618,#0000 31%),radial-gradient(circle at 20% 80%,#ffffff08,#0000 27%),#030303;border-bottom:1px solid #ffffff12}.about-v2-hero-inner>span,.contact-v2-hero-inner>span,.about-v2-manifesto>span,.about-v2-expertise header span,.contact-v2-info>span{color:#777;font-family:var(--font-tektur),sans-serif;letter-spacing:.13em}.about-v2-hero h1,.contact-v2-hero h1{color:#fff;font-family:var(--font-poppins),sans-serif;font-weight:600}.about-v2-hero h1 em,.contact-v2-hero h1 em{color:#0000;-webkit-text-stroke:1px #ffffffc5;background:0 0}.about-v2-lead p,.contact-v2-hero-inner>p{color:#89898e}.about-v2-lead a,.about-v2-cta a{font-family:var(--font-tektur),sans-serif;background:#ef3d36}.about-v2-lead a:hover,.about-v2-cta a:hover{background:#ff5149}.about-v2-manifesto{color:#fff;background:#080808;border-bottom:1px solid #ffffff10}.about-v2-manifesto p{color:#fff}.about-v2-manifesto p b{color:#ef3d36}.about-v2-manifesto p em{color:#76767b}.about-v2-expertise{background:#030303}.about-v2-expertise h2,.about-v2-principles h2{color:#fff;font-family:var(--font-poppins),sans-serif}.about-v2-expertise header p{color:#777}.about-v2-expertise article{box-shadow:none;background:linear-gradient(145deg,#121212,#080808);border:1px solid #222}.about-v2-expertise article:hover{background:#101010;border-color:#ef3d365e;box-shadow:0 25px 65px #000}.about-v2-expertise article>span{color:#555}.about-v2-expertise article>svg{color:#ef3d36}.about-v2-expertise article h3{color:#fff}.about-v2-expertise article p{color:#777}.about-v2-principles{color:#fff;background:#080808;border-top:1px solid #ffffff10}.about-v2-principles-title>svg{color:#ef3d36}.about-v2-principles-title>span{color:#777;font-family:var(--font-tektur),sans-serif;letter-spacing:.12em}.about-v2-principles-list article{background:#0e0e0f;border:1px solid #242424}.about-v2-principles-list b{color:#ef3d36}.about-v2-principles-list h3{color:#fff}.about-v2-principles-list p{color:#7f7f84}.about-v2-cta{background:radial-gradient(circle at 50% 110%,#ef3d3627,#0000 40%),#030303;border:1px solid #202020}.about-v2-cta>span{color:#777;font-family:var(--font-tektur),sans-serif;letter-spacing:.12em}.contact-v2-content{color:#fff;background:#050505}.contact-v2-info h2{color:#fff;font-family:var(--font-poppins),sans-serif}.contact-v2-cards,.contact-v2-cards>a,.contact-v2-cards>div{border-color:#292929}.contact-v2-cards i{color:#ef3d36;background:#151515;border:1px solid #282828}.contact-v2-cards small{color:#666;font-family:var(--font-tektur),sans-serif;letter-spacing:.1em}.contact-v2-cards b{color:#ddd}.contact-v2-form{color:#fff;background:linear-gradient(145deg,#111,#090909);border:1px solid #242424;box-shadow:0 30px 80px #0007}.contact-v2-form-head span{color:#888;font-family:var(--font-tektur),sans-serif;letter-spacing:.12em}.contact-v2-field>span{color:#777}.contact-v2-field input,.contact-v2-field textarea{color:#fff;border-color:#323236}.contact-v2-field input:focus,.contact-v2-field textarea:focus{border-color:#ef3d36}.contact-v2-form button{font-family:var(--font-tektur),sans-serif;background:#ef3d36}.contact-v2-form button:hover{background:#ff5149}.contact-v2-map{background:#080808;border:1px solid #222}.contact-v2-map iframe{filter:grayscale()invert(.9)contrast(.83)}.contact-v2-map>div{color:#fff;background:#090909ed;border:1px solid #282828}.contact-v2-map>div small{color:#666}.contact-v2-map>div svg{color:#ef3d36}
.about-v2-hero h1,.contact-v2-hero h1{font-size:clamp(48px,6.15vw,84px)}.about-v2-manifesto{text-align:left;grid-template-columns:1.15fr .85fr;align-items:center;gap:7vw;min-height:720px;padding:110px max(7vw,24px);display:grid;overflow:hidden}.about-v2-manifesto-copy>span{color:#777;font:600 10px var(--font-tektur),sans-serif;letter-spacing:.14em}.about-v2-manifesto-copy p{max-width:760px;margin:22px 0 0;font-size:clamp(38px,4.4vw,64px);line-height:1.06}.about-v2-manifesto-visual{perspective:1000px;min-height:480px;transform-style:preserve-3d;position:relative}.manifesto-orb{background:radial-gradient(circle at 35% 28%,#ff8078,#ef3d36 28%,#68110f 67%,#100);border-radius:50%;width:290px;height:290px;animation:6s ease-in-out infinite manifestoFloat;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset -35px -30px 70px #0009,inset 20px 15px 45px #fff2,0 50px 100px #000,0 0 80px #ef3d362b}.manifesto-orb:before{content:"";border:1px solid #ffffff20;border-radius:50%;position:absolute;inset:-35px;transform:rotateX(68deg)}.manifesto-orb i{border:1px solid #ffffff20;border-radius:50%;position:absolute}.manifesto-orb i:first-child{inset:35px}.manifesto-orb i:nth-child(2){border-radius:0;width:1px;height:116%;top:-8%;left:50%}.manifesto-orb i:nth-child(3){border-radius:0;width:116%;height:1px;top:50%;left:-8%}.manifesto-plane{color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);width:155px;height:94px;transform-style:preserve-3d;background:#151515b5;border:1px solid #ffffff1f;border-radius:16px;padding:15px;position:absolute;box-shadow:0 25px 50px #0008}.manifesto-plane span{color:#ef3d36;font:600 8px var(--font-tektur),sans-serif}.manifesto-plane b{margin-top:26px;font-size:15px;display:block}.plane-one{animation:5s ease-in-out infinite planeDrift;top:12%;left:2%;transform:rotateY(18deg)rotateX(7deg)translateZ(80px)}.plane-two{animation:6s ease-in-out -2s infinite planeDrift;top:32%;right:0;transform:rotateY(-17deg)rotateX(5deg)translateZ(120px)}.plane-three{animation:5.5s ease-in-out -3s infinite planeDrift;bottom:5%;left:9%;transform:rotateY(14deg)rotateX(-8deg)translateZ(100px)}@keyframes manifestoFloat{50%{transform:translate(-50%,-54%)rotate(4deg)}}@keyframes planeDrift{50%{margin-top:-12px}}.about-v2-expertise>header{text-align:left;border-bottom:1px solid #242424;grid-template-columns:.8fr 1.2fr;align-items:end;gap:8vw;padding:0 0 38px;display:grid}.about-v2-expertise h2{max-width:540px;margin-top:14px;font-size:clamp(38px,4.1vw,58px);line-height:.98}.about-v2-expertise header p{max-width:520px;margin:0 0 4px auto;font-size:14px}.about-v2-expertise>div{margin-top:22px}.about-v2-cta{color:#111;text-align:left;background:radial-gradient(circle at 78% 20%,#dbe7ff,#0000 27%),#f5f5f7;border:0;border-radius:0;margin:0;padding:130px max(6vw,24px);position:relative;overflow:hidden}.about-v2-cta:after{content:"";border:1px solid #d3d3d7;border-radius:50%;width:430px;height:430px;position:absolute;bottom:-180px;right:8%;box-shadow:0 0 0 55px #fff7,0 0 0 110px #ebebed}.about-v2-cta>span{z-index:2;color:#777;position:relative}.about-v2-cta h2{z-index:2;color:#111;max-width:850px;margin:20px 0 38px;font-size:clamp(42px,5.4vw,76px);position:relative}.about-v2-cta a{z-index:2;color:#fff;background:#111;margin:0;position:relative}.about-v2-cta a:hover{background:#ef3d36}@media (max-width:900px){.about-v2-manifesto{grid-template-columns:1fr;min-height:0}.about-v2-manifesto-visual{min-height:430px}.about-v2-expertise>header{grid-template-columns:1fr;gap:25px}.about-v2-expertise header p{margin:0}.about-v2-cta:after{opacity:.45;right:-180px}}@media (max-width:600px){.about-v2-hero h1,.contact-v2-hero h1{font-size:39px}.about-v2-manifesto{padding-top:80px;padding-bottom:60px}.about-v2-manifesto-copy p{font-size:37px}.about-v2-manifesto-visual{min-height:370px;transform:scale(.86)}.manifesto-orb{width:240px;height:240px}.manifesto-plane{width:130px}.about-v2-cta{border-radius:0;margin:0;padding:90px 22px}.about-v2-cta h2{font-size:42px}}
.about-v2-expertise>header{text-align:center;max-width:1180px;padding-bottom:42px;display:block}.about-v2-expertise h2{white-space:nowrap;max-width:none;margin:14px auto 0;font-size:clamp(37px,4vw,58px)}.about-v2-expertise header p{text-align:center;max-width:680px;margin:24px auto 0}.about-v2-expertise>.about-v2-expertise-slider{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;gap:16px;width:min(1240px,100%);margin-top:22px;padding:3px 0 24px;display:flex;overflow-x:auto}.about-v2-expertise-slider::-webkit-scrollbar{display:none}.about-v2-expertise-slider article{scroll-snap-align:start;flex:0 0 min(470px,42vw);min-height:330px}.company-topology{color:#fff;background:#080808;border-top:1px solid #ffffff10;padding:130px max(5vw,22px);overflow:hidden}.company-topology>header{text-align:center;max-width:800px;margin:0 auto 75px}.company-topology>header>span{color:#ef3d36;font:600 9px var(--font-tektur),sans-serif;letter-spacing:.15em;align-items:center;gap:8px;display:inline-flex}.company-topology h2{letter-spacing:-.06em;margin:18px 0 20px;font-size:clamp(42px,5vw,70px);font-weight:600;line-height:.98}.company-topology header p{color:#777;max-width:650px;margin:auto;font-size:13px;line-height:1.7}.topology-map{background:radial-gradient(circle,#ef3d3613,#0000 26%),linear-gradient(#ffffff06 1px,#0000 1px) 0 0/50px 50px,linear-gradient(90deg,#ffffff06 1px,#0000 1px) 0 0/50px 50px,#0b0b0c;border:1px solid #222;border-radius:32px;width:min(1120px,100%);height:600px;margin:auto;position:relative;overflow:hidden}.topology-map>svg{width:100%;height:100%;position:absolute;inset:0}.topology-map path{fill:none;stroke:#ffffff20;stroke-width:1px;stroke-dasharray:7 9;animation:12s linear infinite topologyFlow}.topology-map circle{fill:#ef3d36;filter:drop-shadow(0 0 8px #ef3d36)}@keyframes topologyFlow{to{stroke-dashoffset:-96px}}.topology-core{background:radial-gradient(circle,#24100f,#0b0b0c 70%);border:1px solid #ef3d3655;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:180px;height:180px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 18px #ef3d3608,0 0 70px #ef3d3620}.topology-core i{background:#ef3d36;border-radius:15px;place-items:center;width:47px;height:47px;font-style:normal;display:grid}.topology-core small{color:#777;font:600 7px var(--font-tektur),sans-serif;letter-spacing:.16em;margin-top:12px}.topology-core b{text-align:center;margin-top:4px;font-size:16px;line-height:1.1}.topology-node{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#111113e8;border:1px solid #292929;border-radius:16px;grid-template-columns:28px 38px 1fr;align-items:center;gap:8px;width:225px;padding:14px;transition:all .3s;display:grid;position:absolute;box-shadow:0 18px 45px #0008}.topology-node:hover{border-color:#ef3d365f;transform:translateY(-5px)}.topology-node>i{color:#555;font:600 7px var(--font-tektur),sans-serif;font-style:normal}.topology-node>svg{color:#ef3d36}.topology-node>span{flex-direction:column;display:flex}.topology-node small{color:#666;font:600 6px var(--font-tektur),sans-serif;letter-spacing:.12em}.topology-node b{margin-top:3px;font-size:11px}.node-strategy{top:11%;left:5%}.node-ai{top:11%;right:5%}.node-infra{top:56%;left:1.5%}.node-security{top:56%;right:1.5%}.node-growth{bottom:3%;left:50%;transform:translate(-50%)}.node-growth:hover{transform:translate(-50%)translateY(-5px)}@media (max-width:850px){.about-v2-expertise h2{white-space:normal}.about-v2-expertise-slider article{flex-basis:min(430px,76vw)}.topology-map{height:760px}.topology-map>svg{display:none}.topology-core{width:155px;height:155px;top:46%}.topology-node{width:205px}.node-strategy{top:7%;left:4%}.node-ai{top:7%;right:4%}.node-infra{top:66%;left:2%}.node-security{top:66%;right:2%}.node-growth{bottom:2%}}@media (max-width:600px){.about-v2-expertise h2{font-size:36px}.about-v2-expertise-slider article{flex-basis:86vw}.company-topology{padding-top:90px;padding-bottom:90px}.topology-map{border-radius:24px;height:860px}.topology-core{top:45%}.topology-node{width:calc(100% - 32px);left:50%;right:auto;transform:translate(-50%)}.topology-node:hover{transform:translate(-50%)translateY(-4px)}.node-strategy{top:3%}.node-ai{top:14%}.node-infra{top:66%}.node-security{top:77%}.node-growth{top:88%;bottom:auto}}
.about-v2-expertise-slider article{--expertise-accent:#ef3d36;isolation:isolate;background:radial-gradient(circle at 72% 20%,color-mix(in srgb,var(--expertise-accent) 18%,transparent),transparent 33%),linear-gradient(155deg,#151517,#080809 70%);border:1px solid #ffffff14;border-radius:28px;flex-basis:min(430px,38vw);min-height:470px;padding:28px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0b,0 25px 55px #0006}.about-v2-expertise-slider article:nth-child(2){--expertise-accent:#8b5cf6}.about-v2-expertise-slider article:nth-child(3){--expertise-accent:#20c997}.about-v2-expertise-slider article:nth-child(4){--expertise-accent:#3b82f6}.about-v2-expertise-slider article:before{content:"";z-index:-1;border:1px solid color-mix(in srgb,var(--expertise-accent) 35%,transparent);border-radius:50%;width:210px;height:210px;transition:transform .5s,box-shadow .5s;position:absolute;top:78px;left:50%;transform:translate(-50%);box-shadow:0 0 0 34px #ffffff05,0 0 0 68px #ffffff03}.about-v2-expertise-slider article:after{content:"";z-index:-1;background:linear-gradient(90deg,var(--expertise-accent),transparent);height:1px;position:absolute;bottom:118px;left:28px;right:28px}.about-v2-expertise-slider article:hover{border-color:color-mix(in srgb,var(--expertise-accent) 52%,transparent);box-shadow:0 32px 75px #000a,0 0 35px color-mix(in srgb,var(--expertise-accent) 11%,transparent);transform:translateY(-6px)}.about-v2-expertise-slider article:hover:before{box-shadow:0 0 0 30px #ffffff06,0 0 0 64px #ffffff03,0 0 45px color-mix(in srgb,var(--expertise-accent) 22%,transparent);transform:translate(-50%)rotate(12deg)scale(1.05)}.about-v2-expertise-slider article>span{color:#6f6f74;font:600 9px var(--font-tektur),sans-serif;letter-spacing:.14em;position:absolute;top:27px;left:28px}.about-v2-expertise-slider article>span:after{content:" / 04";color:#3e3e42}.about-v2-expertise-slider article>svg{z-index:2;width:54px;height:54px;color:var(--expertise-accent);filter:drop-shadow(0 0 18px color-mix(in srgb,var(--expertise-accent) 55%,transparent));margin:0;position:absolute;top:159px;left:50%;transform:translate(-50%,-50%)}.about-v2-expertise-slider article h3{color:#fff;letter-spacing:-.045em;margin-top:auto;font-size:28px;font-weight:600}.about-v2-expertise-slider article p{color:#85858a;max-width:340px;margin-top:12px;font-size:13px;line-height:1.65}.about-v2-expertise-slider article p:after{content:"";background:var(--expertise-accent);width:6px;height:6px;box-shadow:0 0 10px var(--expertise-accent);border-radius:50%;margin-left:9px;display:inline-block}.about-v2-manifesto-copy p{font-weight:300}.about-v2-manifesto-copy p b{font-weight:500}.about-v2-manifesto-copy p em{font-weight:300}@media (max-width:850px){.about-v2-expertise-slider article{flex-basis:min(400px,76vw)}}@media (max-width:600px){.about-v2-expertise-slider article{flex-basis:86vw;min-height:430px}.about-v2-expertise-slider article:before{width:180px;height:180px}.about-v2-expertise-slider article>svg{top:144px}}
.about-v2-expertise-slider article{flex:0 0 calc(33.3333% - 10.6667px)}@media (max-width:950px){.about-v2-expertise-slider article{flex-basis:calc(50% - 8px)}}@media (max-width:600px){.about-v2-expertise-slider article{flex-basis:100%}}.about-v2-expertise-slider article:nth-child(5){--expertise-accent:#ef3d36}
.topology-map{background:radial-gradient(circle at 20%,#ef3d3613,#0000 27%),linear-gradient(145deg,#101011,#080809);border:1px solid #242424;border-radius:32px;grid-template-rows:repeat(5,88px);grid-template-columns:minmax(260px,.78fr) minmax(400px,1.22fr);gap:14px 94px;height:auto;min-height:620px;padding:48px;display:grid;overflow:hidden}.topology-map>svg{display:none}.topology-core{background:radial-gradient(circle at 50% 35%,#321210,#111113 47%,#09090a 75%);border:1px solid #2a2a2d;border-radius:26px;grid-area:1/1/6;width:auto;height:auto;position:relative;top:auto;left:auto;transform:none;box-shadow:inset 0 1px #ffffff0b,0 30px 70px #0008}.topology-core:before,.topology-core:after{content:"";border-radius:50%;position:absolute;top:47%;left:50%;transform:translate(-50%,-50%)}.topology-core:before{width:210px;height:210px;box-shadow:0 0 0 26px #ffffff04,0 0 0 52px #ffffff025;border:1px solid #ef3d3645;animation:13s linear infinite topologyCoreSpin}.topology-core:after{border:1px dashed #ffffff16;width:285px;height:285px;animation:21s linear infinite reverse topologyCoreSpin}@keyframes topologyCoreSpin{to{transform:translate(-50%,-50%)rotate(360deg)}}.topology-core i{z-index:2;border-radius:19px;width:62px;height:62px;position:relative;box-shadow:0 15px 35px #ef3d3645}.topology-core small,.topology-core b{z-index:2;position:relative}.topology-core small{margin-top:18px}.topology-core b{letter-spacing:-.045em;font-size:25px}.topology-core b:after{content:"Tüm ekipler tek veri ve ürün hedefinde";color:#777;letter-spacing:0;max-width:180px;margin:14px auto 0;font-size:9px;font-weight:400;line-height:1.55;display:block}.topology-node{--node-accent:#ef3d36;width:auto;min-height:88px;box-shadow:none;background:linear-gradient(100deg,#151517,#0d0d0f);border:1px solid #28282b;border-radius:17px;grid-template-columns:38px 48px 1fr auto;gap:12px;padding:17px 20px;position:relative;inset:auto;transform:none!important}.topology-node:nth-of-type(3){--node-accent:#8b5cf6}.topology-node:nth-of-type(4){--node-accent:#20c997}.topology-node:nth-of-type(5){--node-accent:#ef3d36}.topology-node:nth-of-type(6){--node-accent:#3b82f6}.topology-node:before{content:"";background:linear-gradient(90deg,#ef3d3666,#fff2);width:95px;height:1px;position:absolute;top:50%;right:100%}.topology-node:after{content:"";background:var(--node-accent);width:7px;height:7px;box-shadow:0 0 14px var(--node-accent);border-radius:50%;animation:2.4s ease-in-out infinite topologyDataPulse;position:absolute;top:calc(50% - 3px);right:calc(100% + 82px)}@keyframes topologyDataPulse{50%{opacity:.35;transform:translate(72px)}}.topology-node>i{color:#666;border:1px solid #303034;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.topology-node>svg{background:color-mix(in srgb,var(--node-accent) 13%,transparent);width:43px;height:43px;color:var(--node-accent);border-radius:13px;padding:11px}.topology-node small{color:#666;font-size:7px}.topology-node b{font-size:14px}.topology-node span:after{color:#555;margin-top:5px;font-size:8px;display:block}.node-strategy{grid-area:1/2}.node-strategy span:after{content:"Web, mobil ve kurumsal platformlar"}.node-ai{grid-area:2/2}.node-ai span:after{content:"Agent, chatbot ve akıllı otomasyon"}.node-infra{grid-area:3/2}.node-infra span:after{content:"Bulut, sunucu ve DevOps operasyonu"}.node-security{grid-area:4/2}.node-security span:after{content:"Uygulama, ağ ve veri güvenliği"}.node-growth{grid-area:5/2}.node-growth span:after{content:"SEO, reklam ve performans analitiği"}.topology-node:hover{border-color:color-mix(in srgb,var(--node-accent) 50%,#28282b);background:#171719;transform:translate(6px)!important}.topology-node:hover:after{animation-duration:.8s}@media (max-width:850px){.topology-map{grid-template-rows:330px repeat(5,88px);grid-template-columns:1fr;gap:13px;min-height:0;padding:22px}.topology-core{grid-area:1/1}.topology-core:before{width:150px;height:150px}.topology-core:after{width:210px;height:210px}.topology-node{grid-column:1!important}.topology-node:before,.topology-node:after{display:none}.node-strategy{grid-row:2}.node-ai{grid-row:3}.node-infra{grid-row:4}.node-security{grid-row:5}.node-growth{grid-row:6}}@media (max-width:520px){.topology-map{border-radius:22px;grid-template-rows:300px repeat(5,82px);padding:14px}.topology-node{grid-template-columns:28px 40px 1fr;padding:13px}.topology-node>svg{width:38px;height:38px;padding:9px}.topology-node span:after{display:none}.topology-core b{font-size:22px}}
.topology-map{background:radial-gradient(circle at 50% 15%,#ef3d3610,#0000 24%),radial-gradient(circle,#ffffff0c 1px,#0000 1px) 0 0/24px 24px,#09090a;border:1px solid #242426;border-radius:30px;width:min(1200px,100%);height:680px;min-height:0;padding:0;display:block;position:relative;overflow:hidden}.topology-map>svg{width:100%;height:100%;display:block;position:absolute;inset:0}.topology-map path{fill:none;stroke-width:1.2px}.topology-map .topology-trunk{stroke:#ef3d365c;stroke-dasharray:8 9;animation:8s linear infinite topologyTreeFlow}.topology-map .topology-branch{stroke:#ffffff28;stroke-dasharray:6 8;animation:12s linear infinite topologyTreeFlow}.topology-map circle{fill:#ef3d36;filter:drop-shadow(0 0 7px #ef3d36)}@keyframes topologyTreeFlow{to{stroke-dashoffset:-100px}}.topology-map .topology-core{background:linear-gradient(145deg,#27100f,#101012);border:1px solid #ef3d3668;border-radius:20px;grid-template-rows:auto auto;grid-template-columns:52px 1fr;align-content:center;column-gap:13px;width:240px;height:104px;padding:18px;display:grid;position:absolute;top:38px;left:50%;transform:translate(-50%);box-shadow:0 20px 55px #0009,0 0 35px #ef3d3614}.topology-map .topology-core:before,.topology-map .topology-core:after{display:none}.topology-map .topology-core i{grid-row:1/3;width:52px;height:52px}.topology-map .topology-core small{align-self:end;margin:0}.topology-map .topology-core b{text-align:left;align-self:start;margin:3px 0 0;font-size:16px;line-height:1.05}.topology-map .topology-core b:after{display:none}.topology-hub{text-align:center;background:#141416;border:1px solid #343438;border-radius:15px;flex-direction:column;justify-content:center;width:250px;height:78px;padding:15px 18px;display:flex;position:absolute;top:270px;box-shadow:0 18px 40px #0008}.topology-hub:before{content:"";background:#ef3d36;border-radius:50%;width:9px;height:9px;position:absolute;top:-5px;left:50%;transform:translate(-50%);box-shadow:0 0 13px #ef3d36}.topology-hub small{color:#68686d;font:600 7px var(--font-tektur),sans-serif;letter-spacing:.13em}.topology-hub b{margin-top:6px;font-size:14px}.hub-product{left:19.17%;transform:translate(-50%)}.hub-operation{left:50%;transform:translate(-50%)}.hub-growth{left:80.83%;transform:translate(-50%)}.topology-map .topology-node{background:linear-gradient(145deg,#121214,#0c0c0e);border:1px solid #29292d;border-radius:15px;grid-template-columns:27px 38px 1fr;gap:8px;width:190px;height:105px;min-height:0;padding:14px;display:grid;position:absolute;top:485px;bottom:auto;right:auto;box-shadow:0 16px 35px #0007;transform:translate(-50%)!important}.topology-map .topology-node:before,.topology-map .topology-node:after{display:none}.topology-map .topology-node>i{width:26px;height:26px}.topology-map .topology-node>svg{width:36px;height:36px;padding:8px}.topology-map .topology-node b{font-size:11px;line-height:1.2}.topology-map .topology-node span:after{display:none}.topology-map .topology-node:hover{transform:translate(-50%)translateY(-5px)!important}.topology-map .node-strategy{left:11.67%}.topology-map .node-ai{left:28.33%}.topology-map .node-infra{left:43.33%}.topology-map .node-security{left:58.33%}.topology-map .node-growth{left:80.83%}@media (max-width:900px){.topology-map{background:#09090a;grid-template-columns:1fr 1fr;gap:12px;height:auto;padding:18px;display:grid}.topology-map>svg{display:none}.topology-map .topology-core,.topology-hub,.topology-map .topology-node{width:auto;height:auto;min-height:88px;position:relative;inset:auto;transform:none!important}.topology-map .topology-core{grid-column:1/3;display:grid}.topology-hub{min-height:74px}.hub-growth{grid-column:1/3}.topology-map .topology-node{grid-template-columns:27px 38px 1fr}.topology-map .topology-node:hover{transform:translateY(-4px)!important}}@media (max-width:560px){.topology-map{grid-template-columns:1fr;padding:13px}.topology-map .topology-core,.hub-growth{grid-column:1}.topology-hub{text-align:left;min-height:70px}.topology-hub:before{left:18px}.topology-map .topology-node{min-height:78px}}
@media (min-width:901px){.topology-map .topology-node{grid-template-columns:36px minmax(0,1fr);gap:7px;width:clamp(138px,14.2vw,170px);padding:12px 10px}.topology-map .topology-node>i{display:none}.topology-map .topology-node>svg{width:34px;height:34px;padding:7px}.topology-map .topology-node small{letter-spacing:.08em;font-size:5.5px}.topology-map .topology-node b{font-size:10px}}@media (min-width:901px) and (max-width:1120px){.topology-map .topology-hub{width:210px}.topology-map .topology-node{width:136px}.topology-map .topology-node b{font-size:9px}}
.vision-mission{color:#fff;background:#030303;padding:130px max(5vw,22px)}.vision-mission>header{text-align:center;width:min(1180px,100%);margin:0 auto 60px}.vision-mission>header span{color:#777;font:600 9px var(--font-tektur),sans-serif;letter-spacing:.16em}.vision-mission>header h2{letter-spacing:-.065em;margin-top:18px;font-size:clamp(44px,5.3vw,76px);font-weight:600;line-height:.97}.vision-mission-grid{grid-template-columns:repeat(2,1fr);gap:18px;width:min(1180px,100%);margin:auto;display:grid}.vision-mission article{isolation:isolate;background:linear-gradient(150deg,#151517,#080809 72%);border:1px solid #232326;border-radius:30px;min-height:590px;padding:30px;position:relative;overflow:hidden}.vision-mission article:before{content:"";z-index:-1;background:radial-gradient(circle at 70% 22%,#ffffff0a,#0000 35%);position:absolute;inset:0}.vm-card-top{justify-content:space-between;align-items:center;display:flex}.vm-card-top>span{color:#666;font:600 9px var(--font-tektur),sans-serif}.vm-card-top>i{color:#888;width:43px;height:43px;font:600 13px var(--font-tektur),sans-serif;border:1px solid #303034;border-radius:50%;place-items:center;font-style:normal;display:grid}.vm-orbit{border:1px solid #3b82f655;border-radius:50%;width:270px;height:270px;animation:18s linear infinite vmRotate;position:absolute;top:80px;right:30px}.vm-orbit:before,.vm-orbit:after{content:"";border:1px dashed #ffffff1b;border-radius:50%;position:absolute}.vm-orbit:before{inset:35px}.vm-orbit:after{inset:82px}.vm-orbit i{background:#3b82f6;border-radius:50%;width:8px;height:8px;position:absolute;box-shadow:0 0 16px #3b82f6}.vm-orbit i:first-child{top:-4px;left:50%}.vm-orbit i:nth-child(2){bottom:52px;right:20px}.vm-orbit i:nth-child(3){top:64%;left:8px}@keyframes vmRotate{to{transform:rotate(360deg)}}.vm-signal{justify-content:center;align-items:end;gap:13px;height:170px;display:flex;position:absolute;top:125px;left:45px;right:45px}.vm-signal:before{content:"";background:#ffffff17;height:1px;position:absolute;bottom:0;left:0;right:0}.vm-signal i{background:linear-gradient(#22c55e,#0b3d22);border-radius:8px 8px 0 0;width:12%;animation:3.5s ease-in-out infinite alternate vmSignal;box-shadow:0 0 20px #22c55e13}.vm-signal i:first-child{height:32%}.vm-signal i:nth-child(2){height:58%;animation-delay:-1s}.vm-signal i:nth-child(3){height:44%;animation-delay:-2s}.vm-signal i:nth-child(4){height:76%;animation-delay:-.5s}.vm-signal i:nth-child(5){height:100%;animation-delay:-1.5s}@keyframes vmSignal{to{filter:brightness(1.6);transform-origin:bottom;transform:scaleY(.86)}}.vm-copy{position:absolute;bottom:30px;left:30px;right:30px}.vm-copy small{color:#3b82f6;font:600 8px var(--font-tektur),sans-serif;letter-spacing:.15em}.mission-card .vm-copy small{color:#22c55e}.vm-copy h3{letter-spacing:-.05em;max-width:500px;margin:10px 0 14px;font-size:clamp(26px,2.6vw,38px);font-weight:600;line-height:1.05}.vm-copy p{color:#79797e;max-width:500px;font-size:12px;line-height:1.7}.topology-map .node-strategy{--node-accent:#3b82f6}.topology-map .node-ai{--node-accent:#a855f7}.topology-map .node-infra{--node-accent:#06b6d4}.topology-map .node-security{--node-accent:#f97316}.topology-map .node-growth{--node-accent:#22c55e;width:220px}.topology-map .topology-node>svg{color:var(--node-accent);background:color-mix(in srgb,var(--node-accent) 14%,transparent);filter:drop-shadow(0 0 10px color-mix(in srgb,var(--node-accent) 45%,transparent))}@media (max-width:900px){.vision-mission-grid{grid-template-columns:1fr}.vision-mission article{min-height:540px}.topology-map .node-growth{width:auto}}@media (max-width:600px){.vision-mission{padding-top:90px;padding-bottom:90px}.vision-mission article{min-height:520px;padding:22px}.vm-orbit{right:-35px}.vm-copy{bottom:24px;left:22px;right:22px}.vm-signal{left:25px;right:25px}}
@media (min-width:901px){.topology-map .hub-growth{width:310px}.topology-map .node-growth,.topology-map .node-experience{width:clamp(120px,12vw,148px)}.topology-map .node-growth{left:72.5%}.topology-map .node-experience{top:485px;left:89.17%;transform:translate(-50%)!important}}.topology-map .node-experience{--node-accent:#ec4899}@media (max-width:900px){.topology-map .node-experience{grid-template-columns:27px 38px 1fr;width:auto;height:auto;min-height:88px;position:relative;top:auto;left:auto;transform:none!important}.topology-map .node-experience:hover{transform:translateY(-4px)!important}}
.about-v2-cta{isolation:isolate;color:#fff;text-align:left;background:radial-gradient(circle at 78% 40%,#ef3d3623,#0000 26%),radial-gradient(circle at 15% 120%,#ffffff0a,#0000 32%),#070708;border:1px solid #242426;border-radius:36px;margin:24px;padding:135px max(6vw,28px);position:relative;overflow:hidden}.about-v2-cta:before{content:"";z-index:-1;border:1px solid #ef3d3644;border-radius:50%;width:410px;height:410px;animation:5s ease-in-out infinite consultationPulse;position:absolute;top:50%;right:8%;transform:translateY(-50%);box-shadow:0 0 0 48px #ffffff05,0 0 0 96px #ffffff03}.about-v2-cta:after{content:"";z-index:-1;background:#ef3d36;border-radius:21px;width:66px;height:66px;position:absolute;top:50%;right:calc(8% + 172px);transform:translateY(-50%);box-shadow:0 0 55px #ef3d3666}@keyframes consultationPulse{50%{opacity:.72;transform:translateY(-50%)scale(1.04)}}.about-v2-cta>span{color:#8a8a8f;font:600 9px var(--font-tektur),sans-serif;letter-spacing:.16em;align-items:center;gap:9px;display:flex}.about-v2-cta>span i{background:#2de28b;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #2de28b}.about-v2-cta h2{color:#fff;letter-spacing:-.065em;max-width:780px;margin:23px 0 24px;font-size:clamp(48px,5.8vw,82px);font-weight:600;line-height:.96}.about-v2-cta>p{z-index:2;color:#85858a;max-width:600px;margin:0 0 36px;font-size:14px;line-height:1.7;position:relative}.about-v2-cta a{color:#111;font:600 11px var(--font-tektur),sans-serif;background:#fff;border:0;border-radius:999px;align-items:center;gap:18px;margin:0;padding:14px 20px;display:inline-flex}.about-v2-cta a:hover{color:#fff;background:#ef3d36}@media (max-width:800px){.about-v2-cta:before,.about-v2-cta:after{opacity:.22;right:-180px}.about-v2-cta{padding-top:100px;padding-bottom:100px}}@media (max-width:600px){.about-v2-cta{border-radius:27px;margin:12px;padding:82px 22px}.about-v2-cta h2{font-size:45px}.about-v2-cta>p{font-size:12px}}
.contact-v2-cards .contact-whatsapp i{color:#25d366;background:#25d36612;border-color:#25d3663d}.contact-v2-cards .contact-whatsapp:hover b,.contact-v2-cards .contact-whatsapp:hover svg:last-child{color:#25d366}
.about-v2-cta{grid-template-columns:1.05fr .95fr;align-items:center;gap:6vw;min-height:680px;display:grid}.about-v2-cta:before,.about-v2-cta:after{display:none}.consultation-copy{z-index:3;position:relative}.consultation-copy>span{color:#8a8a8f;font:600 9px var(--font-tektur),sans-serif;letter-spacing:.16em;align-items:center;gap:9px;display:flex}.consultation-copy>span i{background:#2de28b;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #2de28b}.about-v2-cta .consultation-copy h2{margin:23px 0 25px;font-weight:350}.consultation-copy h2 em{color:#ef3d36;font-style:normal;font-weight:400}.consultation-copy>p{color:#85858a;max-width:600px;margin:0 0 36px;font-size:14px;line-height:1.7}.consultation-copy>a{display:inline-flex}.consultation-visual{perspective:1000px;min-height:470px;transform-style:preserve-3d;position:relative}.dev-cube{width:120px;height:120px;transform-style:preserve-3d;animation:13s linear infinite devCubeRotate;position:absolute;top:48%;left:50%}.dev-cube>span{color:#ef3d36;font:600 18px var(--font-tektur),sans-serif;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#170b0be8;border:1px solid #ef3d3666;place-items:center;display:grid;position:absolute;inset:0;box-shadow:inset 0 0 30px #ef3d361a}.cube-front{transform:translateZ(60px)}.cube-back{transform:rotateY(180deg)translateZ(60px)}.cube-right{transform:rotateY(90deg)translateZ(60px)}.cube-left{transform:rotateY(-90deg)translateZ(60px)}.cube-top{transform:rotateX(90deg)translateZ(60px)}.cube-bottom{transform:rotateX(-90deg)translateZ(60px)}@keyframes devCubeRotate{0%{transform:translate(-50%,-50%)rotateX(-18deg)rotateY(0)}to{transform:translate(-50%,-50%)rotateX(-18deg)rotateY(360deg)}}.dev-orbit{border:1px solid #ffffff16;border-radius:50%;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.orbit-one{width:330px;height:330px;animation:15s linear infinite devOrbit}.orbit-two{border-style:dashed;width:440px;height:240px;animation:20s linear infinite reverse devOrbitFlat;transform:translate(-50%,-50%)rotateX(68deg)}.dev-orbit i{background:#ef3d36;border-radius:50%;width:8px;height:8px;position:absolute;box-shadow:0 0 14px #ef3d36}.orbit-one i:first-child{top:-4px;left:50%}.orbit-one i:last-child{bottom:60px;right:24px}.orbit-two i{top:20%;left:8%}@keyframes devOrbit{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes devOrbitFlat{to{transform:translate(-50%,-50%)rotateX(68deg)rotate(360deg)}}.dev-float-card{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#121214d9;border:1px solid #ffffff1b;border-radius:14px;width:190px;padding:13px 14px;position:absolute;box-shadow:0 18px 45px #000a}.dev-float-card small{color:#666;font:600 6px var(--font-tektur),sans-serif;letter-spacing:.12em}.dev-float-card b{margin-top:6px;font-size:11px;display:block}.dev-code{animation:5s ease-in-out infinite devCardFloat;top:45px;left:0}.dev-api{animation:5.8s ease-in-out -2s infinite devCardFloat;top:125px;right:-5px}.dev-live{animation:5.4s ease-in-out -3s infinite devCardFloat;bottom:35px;left:15px}.dev-code>i{background:#29292d;border-radius:3px;height:3px;margin-top:10px;display:block;overflow:hidden}.dev-code>i span{background:#ef3d36;width:70%;height:100%;animation:3s ease-in-out infinite devProgress;display:block}.dev-float-card>em{color:#2de28b;font:600 7px var(--font-tektur),sans-serif;align-items:center;gap:5px;margin-top:8px;font-style:normal;display:inline-flex}.dev-live>em i{background:#2de28b;border-radius:50%;width:5px;height:5px;animation:1.3s infinite liveBlink;box-shadow:0 0 8px #2de28b}@keyframes devCardFloat{50%{transform:translateY(-12px)}}@keyframes devProgress{50%{width:94%}}@media (max-width:900px){.about-v2-cta{grid-template-columns:1fr;min-height:0}.consultation-visual{min-height:470px}}@media (max-width:600px){.about-v2-cta{display:block}.about-v2-cta .consultation-copy h2{font-size:42px}.consultation-visual{min-height:420px;margin-top:45px;transform:scale(.85)}.dev-api{right:-35px}.dev-code{left:-30px}.dev-live{left:-20px}}
.about-v2-cta .consultation-copy h2{white-space:nowrap;font-size:clamp(38px,4vw,58px)}.consultation-copy h2 em{display:inline-block}@media (max-width:900px){.about-v2-cta .consultation-copy h2{font-size:clamp(38px,6.5vw,58px)}}@media (max-width:600px){.about-v2-cta .consultation-copy h2{letter-spacing:-.055em;font-size:clamp(27px,8.3vw,39px)}}
.career-v2{font-family:var(--font-poppins),Arial,sans-serif;color:#fff;background:#030303}.career-hero{background:radial-gradient(circle at 72% 35%,#ef3d3618,#0000 30%),#030303;border-bottom:1px solid #ffffff12;align-items:center;min-height:760px;display:flex;position:relative;overflow:hidden}.career-hero-light{width:600px;height:600px;box-shadow:0 0 0 70px #ffffff04,0 0 0 140px #ffffff025;border:1px solid #ffffff10;border-radius:50%;position:absolute;top:90px;right:-120px}.career-hero-inner{z-index:2;width:min(1200px,88vw);margin:auto;padding-top:80px;position:relative}.career-hero-inner>span,.career-jobs header span,.career-culture>span,.career-application-intro>span{color:#777;font:600 9px var(--font-tektur),sans-serif;letter-spacing:.16em}.career-hero h1{letter-spacing:-.07em;max-width:1000px;margin:22px 0 30px;font-size:clamp(58px,7vw,104px);font-weight:600;line-height:.92}.career-hero h1 em{color:#0000;-webkit-text-stroke:1px #ffffffc5;font-style:normal}.career-hero p{color:#85858a;max-width:680px;font-size:16px;line-height:1.7}.career-hero a{font:600 10px var(--font-tektur),sans-serif;border:1px solid #3a3a3d;border-radius:999px;align-items:center;gap:18px;margin-top:32px;padding:13px 18px;display:inline-flex}.career-jobs{padding:125px max(6vw,24px)}.career-jobs>header{grid-template-columns:1fr .65fr;align-items:end;gap:8vw;width:min(1200px,100%);margin:0 auto 55px;display:grid}.career-jobs header span{align-items:center;gap:8px;display:flex}.career-jobs header span i{background:#2de28b;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #2de28b}.career-jobs h2,.career-application h2{letter-spacing:-.06em;margin-top:15px;font-size:clamp(44px,5vw,72px);font-weight:600;line-height:.96}.career-jobs header>p{color:#777;font-size:13px;line-height:1.7}.career-job-grid{grid-template-columns:repeat(2,1fr);gap:18px;width:min(1200px,100%);margin:auto;display:grid}.career-job-grid article{background:radial-gradient(circle at 80% 12%,color-mix(in srgb,var(--job-accent) 17%,transparent),transparent 30%),linear-gradient(150deg,#141416,#09090a);border:1px solid #252528;border-radius:28px;min-height:580px;padding:30px;transition:all .35s;position:relative;overflow:hidden}.career-job-grid article:hover{border-color:color-mix(in srgb,var(--job-accent) 50%,transparent);transform:translateY(-6px);box-shadow:0 28px 70px #0009}.career-job-top{color:#666;justify-content:space-between;font-size:9px;display:flex}.career-job-top i{background:color-mix(in srgb,var(--job-accent) 15%,transparent);width:52px;height:52px;color:var(--job-accent);border-radius:17px;place-items:center;font-style:normal;display:grid}.career-job-grid article>small{color:var(--job-accent);font:600 8px var(--font-tektur),sans-serif;letter-spacing:.14em;margin-top:65px;display:block}.career-job-grid h3{letter-spacing:-.05em;max-width:480px;margin:12px 0 16px;font-size:clamp(28px,3vw,43px);font-weight:600;line-height:1.05}.career-job-grid article>p{color:#7e7e83;max-width:510px;font-size:12px;line-height:1.7}.career-job-meta{color:#999;gap:18px;margin-top:25px;font-size:9px;display:flex}.career-job-meta span{align-items:center;gap:6px;display:flex}.career-job-skills{flex-wrap:wrap;gap:7px;margin-top:23px;display:flex}.career-job-skills span{color:#777;border:1px solid #2d2d30;border-radius:999px;padding:6px 10px;font-size:8px}.career-job-grid button{color:#111;font:600 10px var(--font-tektur),sans-serif;cursor:pointer;background:#fff;border:0;border-radius:999px;justify-content:space-between;align-items:center;padding:14px 17px;transition:all .25s;display:flex;position:absolute;bottom:30px;left:30px;right:30px}.career-job-grid button:hover{background:var(--job-accent);color:#fff}.career-culture{text-align:center;background:#ef3d36;padding:125px max(7vw,24px)}.career-culture>span{color:#ffffffb5}.career-culture h2{letter-spacing:-.06em;max-width:1000px;margin:22px auto 55px;font-size:clamp(40px,5vw,72px);font-weight:500;line-height:1.03}.career-culture>div{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.career-culture>div p{border:1px solid #ffffff5c;border-radius:999px;align-items:center;gap:8px;padding:10px 14px;font-size:10px;display:flex}.career-application{color:#111;background:#f3f3f4;grid-template-columns:.78fr 1.22fr;gap:8vw;padding:125px max(6vw,24px);display:grid}.career-application-intro>p{color:#707075;max-width:480px;margin-top:22px;font-size:13px;line-height:1.75}.career-application-intro>div{border-top:1px solid #ccc;align-items:center;gap:15px;margin-top:45px;padding-top:25px;display:flex}.career-application-intro>div>svg{color:#ef3d36}.career-application-intro>div span{flex-direction:column;display:flex}.career-application-intro>div small{color:#999;letter-spacing:.13em;font-size:7px}.career-application-intro>div b{margin-top:4px;font-size:11px}.career-application form{background:#fff;border:1px solid #ddd;border-radius:26px;padding:38px}.career-application form>label,.career-form-row label{margin-bottom:22px;display:block}.career-application label>span{color:#777;margin-bottom:8px;font-size:10px;display:block}.career-application input,.career-application select,.career-application textarea{color:#111;width:100%;font:14px var(--font-poppins),sans-serif;background:0 0;border:0;border-bottom:1px solid #ccc;outline:none;padding:13px 0}.career-application input:focus,.career-application select:focus,.career-application textarea:focus{border-color:#ef3d36}.career-form-row{grid-template-columns:1fr 1fr;gap:18px;display:grid}.career-file{cursor:pointer;border-radius:16px;align-items:center;gap:15px;position:relative;border:1px dashed #bbb!important;padding:22px!important;display:flex!important}.career-file input{opacity:0;cursor:pointer;position:absolute;inset:0}.career-file>svg{color:#ef3d36}.career-file>span{margin:0!important}.career-file b{font-size:11px;display:block}.career-file small{color:#999;margin-top:4px;font-size:8px;display:block}.career-application form>button{color:#fff;width:100%;font:600 10px var(--font-tektur),sans-serif;cursor:pointer;background:#111;border:0;border-radius:999px;justify-content:space-between;align-items:center;padding:15px 18px;display:flex}.career-application form>button:hover{background:#ef3d36}.career-form-success{color:#168c59;align-items:center;gap:7px;margin-top:15px;font-size:10px;display:flex}@media (max-width:900px){.career-jobs>header,.career-application,.career-job-grid{grid-template-columns:1fr}.career-application{gap:60px}}@media (max-width:600px){.career-hero{min-height:650px}.career-hero h1{font-size:48px}.career-jobs,.career-culture,.career-application{padding-top:85px;padding-bottom:85px}.career-job-grid article{min-height:560px;padding:22px}.career-job-grid button{bottom:22px;left:22px;right:22px}.career-form-row{grid-template-columns:1fr}.career-application form{padding:25px 20px}.career-culture>div{flex-direction:column;align-items:center}}
.knowledge-page,.article-page{font-family:var(--font-poppins),Arial,sans-serif;color:#fff;background:#030303}.knowledge-hero{background:radial-gradient(circle at 75% 30%,#ef3d3617,#0000 28%),#030303;border-bottom:1px solid #ffffff12;align-items:center;min-height:690px;display:flex}.knowledge-hero-inner{width:min(1200px,88vw);margin:auto;padding-top:90px}.knowledge-hero span,.knowledge-index header span,.article-more header span{color:#777;font:600 9px var(--font-tektur),sans-serif;letter-spacing:.16em}.knowledge-hero h1{letter-spacing:-.075em;margin:22px 0 30px;font-size:clamp(60px,7.5vw,108px);font-weight:600;line-height:.9}.knowledge-hero h1 em{color:#0000;-webkit-text-stroke:1px #ffffffc8;font-style:normal}.knowledge-hero p{color:#85858a;max-width:700px;font-size:16px;line-height:1.7}.knowledge-index{padding:115px max(6vw,24px) 130px}.knowledge-index>header{justify-content:space-between;align-items:center;width:min(1200px,100%);margin:0 auto 45px;display:flex}.knowledge-index>header>div{align-items:center;gap:10px;display:flex}.knowledge-index>header svg{color:#ef3d36}.knowledge-index>header>b{color:#666;font:600 9px var(--font-tektur),sans-serif;letter-spacing:.12em}.knowledge-grid{grid-template-columns:repeat(2,1fr);gap:18px;width:min(1200px,100%);margin:auto;display:grid}.knowledge-grid>a{background:#0b0b0c;border:1px solid #242427;border-radius:27px;transition:all .35s;overflow:hidden}.knowledge-grid>a:hover{border-color:#ef3d3655;transform:translateY(-5px);box-shadow:0 25px 65px #0008}.knowledge-grid>a.featured{grid-column:1/3;grid-template-columns:1.05fr .95fr;display:grid}.knowledge-image{background:#111;min-height:300px;position:relative;overflow:hidden}.knowledge-image img{object-fit:cover;filter:saturate(.75);transition:all .6s}.knowledge-grid>a:hover img{filter:saturate();transform:scale(1.04)}.knowledge-card-copy{flex-direction:column;padding:28px;display:flex}.knowledge-card-copy>div{color:#777;justify-content:space-between;font-size:9px;display:flex}.knowledge-card-copy>div span{color:#ef3d36;font:600 8px var(--font-tektur),sans-serif;letter-spacing:.1em}.knowledge-card-copy h2{letter-spacing:-.045em;margin:35px 0 15px;font-size:clamp(23px,2.4vw,35px);font-weight:600;line-height:1.08}.featured .knowledge-card-copy h2{font-size:clamp(29px,3.2vw,47px)}.knowledge-card-copy>p{color:#777;font-size:11px;line-height:1.7}.knowledge-card-copy footer{justify-content:space-between;align-items:center;margin-top:auto;padding-top:28px;display:flex}.knowledge-card-copy footer>span{color:#666;align-items:center;gap:6px;font-size:9px;display:flex}.knowledge-card-copy footer>i{color:#111;background:#fff;border-radius:50%;place-items:center;width:39px;height:39px;font-style:normal;transition:all .3s;display:grid}.knowledge-grid>a:hover footer>i{color:#fff;background:#ef3d36;transform:rotate(45deg)}.article-hero{align-items:end;min-height:800px;display:flex;position:relative;overflow:hidden}.article-hero-image{position:absolute;inset:0}.article-hero-image img{object-fit:cover;opacity:.28}.article-hero:after{content:"";background:linear-gradient(#03030399,#030303 87%);position:absolute;inset:0}.article-hero-inner{z-index:2;width:min(1120px,88vw);margin:0 auto;padding:170px 0 85px;position:relative}.article-hero-inner>a{color:#888;align-items:center;gap:8px;font-size:10px;display:inline-flex}.article-meta{color:#777;align-items:center;gap:18px;margin-top:65px;font-size:9px;display:flex}.article-meta span{align-items:center;gap:5px;display:flex}.article-meta span:first-child{color:#ef3d36;font:600 8px var(--font-tektur),sans-serif;letter-spacing:.1em}.article-hero h1{letter-spacing:-.06em;max-width:1050px;margin:22px 0;font-size:clamp(42px,6vw,78px);font-weight:600;line-height:1}.article-hero-inner>p{color:#999;max-width:800px;font-size:16px;line-height:1.65}.article-layout{grid-template-columns:minmax(0,1fr) 250px;gap:8vw;width:min(1120px,88vw);margin:auto;padding:90px 0 130px;display:grid}.article-layout>article{min-width:0}.article-intro{color:#c4c4c7;border-bottom:1px solid #292929;padding-bottom:42px;font-size:20px;line-height:1.65}.article-highlights{background:#0c0c0e;border:1px solid #27272a;border-radius:20px;margin:45px 0;padding:28px}.article-highlights>span{color:#ef3d36;font:600 8px var(--font-tektur),sans-serif;letter-spacing:.13em;margin-bottom:18px;display:block}.article-highlights p{color:#aaa;align-items:center;gap:9px;margin:10px 0;font-size:12px;display:flex}.article-highlights svg{color:#2de28b}.article-layout article>section{border-top:1px solid #252525;padding:38px 0}.article-layout article>section h2{letter-spacing:-.045em;margin-bottom:20px;font-size:clamp(27px,3vw,38px);font-weight:600}.article-layout article>section p{color:#a0a0a5;margin:16px 0;font-size:15px;line-height:1.85}.article-layout article ul{color:#aaa;background:#0b0b0c;border-left:2px solid #ef3d36;margin:25px 0;padding:22px 25px 22px 44px}.article-layout article li{margin:9px 0;font-size:13px;line-height:1.6}.article-layout aside{align-self:start;position:sticky;top:110px}.article-layout aside>div{background:#0b0b0c;border:1px solid #262629;border-radius:18px;padding:22px}.article-layout aside>div>span{color:#666;font:600 7px var(--font-tektur),sans-serif;letter-spacing:.13em}.article-layout aside p{color:#888;border-top:1px solid #222;justify-content:space-between;margin-top:16px;padding-top:14px;font-size:9px;display:flex}.article-layout aside p b{color:#ddd}.article-layout aside>a{font:600 9px var(--font-tektur),sans-serif;background:#ef3d36;border-radius:999px;justify-content:space-between;align-items:center;margin-top:12px;padding:16px;display:flex}.article-more{color:#111;background:#f2f2f3;padding:110px max(6vw,24px)}.article-more>header{width:min(1120px,100%);margin:0 auto 45px}.article-more h2{letter-spacing:-.06em;margin-top:12px;font-size:clamp(42px,5vw,68px)}.article-more>div{grid-template-columns:repeat(2,1fr);gap:14px;width:min(1120px,100%);margin:auto;display:grid}.article-more>div>a{background:#fff;border:1px solid #ddd;border-radius:22px;min-height:230px;padding:25px;position:relative}.article-more>div>a>span{color:#ef3d36;font-size:8px}.article-more h3{max-width:470px;margin-top:55px;font-size:20px}.article-more a>i{color:#fff;background:#111;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:absolute;top:22px;right:22px}.home-knowledge{color:#111;background:#f4f4f5;padding:120px max(6vw,24px)}.home-knowledge>header{justify-content:space-between;align-items:end;width:min(1200px,100%);margin:0 auto 55px;display:flex}.home-knowledge header span{color:#777;font-size:9px}.home-knowledge header span i{background:#ef3d36;border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block}.home-knowledge h2{letter-spacing:-.065em;margin-top:15px;font-size:clamp(43px,5vw,72px);line-height:.96}.home-knowledge h2 em{color:#ef3d36;font-style:normal}.home-knowledge header>a{border:1px solid #bbb;border-radius:999px;align-items:center;gap:15px;padding:11px 15px;font-size:10px;display:flex}.home-knowledge>div{grid-template-columns:repeat(3,1fr);gap:16px;width:min(1200px,100%);margin:auto;display:grid}.home-knowledge>div>a{background:#fff;border:1px solid #ddd;border-radius:25px;flex-direction:column;min-height:510px;padding:18px;transition:all .35s;display:flex}.home-knowledge>div>a:hover{transform:translateY(-6px);box-shadow:0 22px 60px #00000012}.home-knowledge>div>a>div{border-radius:18px;height:210px;position:relative;overflow:hidden}.home-knowledge img{object-fit:cover;transition:all .5s}.home-knowledge a:hover img{transform:scale(1.04)}.home-knowledge>div>a>span{color:#ef3d36;margin-top:20px;font-size:8px}.home-knowledge h3{margin:10px 0;font-size:20px;line-height:1.2}.home-knowledge>div>a>p{color:#777;font-size:10px;line-height:1.65}.home-knowledge footer{border-top:1px solid #eee;justify-content:space-between;align-items:center;margin-top:auto;padding-top:20px;display:flex}.home-knowledge footer small{color:#888;align-items:center;gap:6px;display:flex}.home-knowledge footer>i{color:#fff;background:#111;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}@media (max-width:800px){.knowledge-grid{grid-template-columns:1fr}.knowledge-grid>a.featured{grid-column:auto;display:block}.knowledge-grid>a{display:block}.knowledge-image{min-height:250px}.article-layout{grid-template-columns:1fr}.article-layout aside{position:static}.home-knowledge>header{flex-direction:column;align-items:start;gap:30px}.home-knowledge>div{grid-template-columns:1fr}.home-knowledge>div>a{min-height:480px}.article-more>div{grid-template-columns:1fr}}@media (max-width:520px){.knowledge-hero{min-height:620px}.knowledge-hero h1{font-size:48px}.knowledge-index,.home-knowledge{padding-top:85px;padding-bottom:85px}.article-hero h1{font-size:40px}.article-meta{flex-wrap:wrap}.article-layout{padding-top:60px}.article-intro{font-size:17px}}
.main-navigation{transition:background-color .35s,box-shadow .35s}.main-navigation.navigation-scrolled{background:#000;box-shadow:0 10px 35px #0008}.main-navigation.navigation-scrolled .desktop-navigation,.main-navigation.navigation-scrolled .navigation-shell{background:#000}@media (max-width:760px){.main-navigation.navigation-scrolled{background:#000}.main-navigation.navigation-scrolled .navigation-shell{background:#000;border-color:#ffffff14}}
.main-navigation.navigation-scrolled .desktop-navigation,.main-navigation.navigation-scrolled .navigation-shell{border-color:#0000}
.service-sales-page{color:#fff;font-family:var(--font-poppins),Arial,sans-serif;background:#050505}.sales-hero{border-bottom:1px solid #ffffff12;align-items:center;min-height:850px;display:flex;position:relative;overflow:hidden}.sales-grid{background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:70px 70px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 68%,#000,#0000 76%);mask-image:radial-gradient(circle at 68%,#000,#0000 76%)}.sales-glow{background:radial-gradient(circle,color-mix(in srgb,var(--category-accent) 24%,transparent),transparent 66%);filter:blur(20px);border-radius:50%;width:850px;height:850px;position:absolute;top:2%;right:-15%}.sales-hero-inner{z-index:3;width:min(1200px,88vw);margin:auto;padding-top:80px;position:relative}.sales-hero-inner>a:first-child{color:#777;align-items:center;gap:8px;margin-bottom:55px;font-size:10px;display:inline-flex}.sales-hero-inner>span,.sales-problem span,.sales-outcomes header span,.sales-expertise header span,.sales-process header span,.sales-proof>div>span,.sales-faq header span,.sales-final span{color:var(--category-accent);font:600 9px var(--font-tektur),sans-serif;letter-spacing:.16em}.sales-hero h1{letter-spacing:-.075em;max-width:900px;margin:18px 0 28px;font-size:clamp(60px,7.7vw,116px);font-weight:550;line-height:.89}.sales-hero-inner>p{color:#8b8b91;max-width:690px;font-size:16px;line-height:1.75}.sales-hero-actions{align-items:center;gap:12px;margin-top:35px;display:flex}.sales-hero-actions a{font:600 10px var(--font-tektur),sans-serif;border:1px solid #333;border-radius:999px;align-items:center;gap:18px;padding:13px 18px;display:inline-flex}.sales-hero-actions a:first-child{border-color:var(--category-accent);background:var(--category-accent);color:#fff;box-shadow:0 12px 40px color-mix(in srgb,var(--category-accent) 25%,transparent)}.sales-trust-row{color:#737379;gap:24px;margin-top:30px;font-size:10px;display:flex}.sales-trust-row span{align-items:center;gap:7px;display:flex}.sales-trust-row svg{color:var(--category-accent)}.sales-system{border:1px solid #ffffff17;border-radius:50%;width:390px;height:390px;animation:25s linear infinite salesRotate;position:absolute;top:52%;right:7vw;transform:translateY(-50%)}.sales-system:before,.sales-system:after{content:"";border:1px dashed #ffffff1c;border-radius:50%;position:absolute}.sales-system:before{inset:50px}.sales-system:after{inset:112px}.sales-system-core{z-index:2;background:linear-gradient(145deg,var(--category-accent),#111);width:105px;height:105px;box-shadow:0 0 70px color-mix(in srgb,var(--category-accent) 25%,transparent);border-radius:30px;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sales-system-core b{font-size:9px}.sales-system>i{background:var(--category-accent);width:8px;height:8px;box-shadow:0 0 14px var(--category-accent);border-radius:50%;position:absolute}.sales-system>i:first-of-type{top:-4px;left:50%}.sales-system>i:nth-of-type(2){bottom:74px;right:16px}.sales-system>i:nth-of-type(3){top:58%;left:7px}.sales-system>span{color:#777;font:600 7px var(--font-tektur),sans-serif;letter-spacing:.1em;background:#0b0b0bd9;border:1px solid #ffffff17;border-radius:999px;padding:7px 10px;position:absolute}.sales-system>span:first-of-type{top:27%;left:-35px}.sales-system>span:nth-of-type(2){top:40%;right:-40px}.sales-system>span:nth-of-type(3){bottom:-14px;left:42%}@keyframes salesRotate{to{transform:translateY(-50%)rotate(360deg)}}.sales-problem{background:#090909;border-bottom:1px solid #ffffff10;grid-template-columns:1.05fr .95fr;gap:9vw;padding:130px max(7vw,24px);display:grid}.sales-problem h2,.sales-outcomes h2,.sales-expertise h2,.sales-process h2,.sales-proof h2,.sales-faq h2,.sales-final h2{letter-spacing:-.06em;margin-top:17px;font-size:clamp(42px,5vw,72px);font-weight:550;line-height:.98}.sales-problem h2 em{color:#0000;-webkit-text-stroke:1px #ffffffba;font-style:normal}.sales-problem>div:last-child{align-self:end}.sales-problem p,.sales-expertise header p,.sales-proof>div>p,.sales-final p{color:#7d7d83;max-width:570px;font-size:13px;line-height:1.8}.sales-problem a{color:#ddd;align-items:center;gap:15px;margin-top:25px;font-size:11px;display:inline-flex}.sales-problem a svg{color:var(--category-accent)}.sales-outcomes,.sales-expertise,.sales-process,.sales-proof,.sales-faq{padding:120px max(6vw,24px)}.sales-outcomes{color:#111;background:#f1f1f3}.sales-outcomes header,.sales-expertise>header,.sales-faq>header{width:min(1200px,100%);margin:0 auto 55px}.sales-outcomes>div{grid-template-columns:repeat(3,1fr);gap:14px;width:min(1200px,100%);margin:auto;display:grid}.sales-outcomes article{background:#fff;border:1px solid #ddd;border-radius:24px;min-height:380px;padding:27px;transition:all .35s}.sales-outcomes article:hover{transform:translateY(-6px);box-shadow:0 25px 60px #0000000c}.sales-outcomes article>b{color:#aaa;font-size:9px}.sales-outcomes article>svg{width:42px;height:42px;color:var(--category-accent);margin-top:70px;display:block}.sales-outcomes h3{letter-spacing:-.04em;margin:45px 0 12px;font-size:25px}.sales-outcomes p{color:#777;font-size:12px;line-height:1.7}.sales-expertise{background:#050505}.sales-expertise>header{grid-template-columns:1.1fr .9fr;align-items:end;gap:8vw;display:grid}.sales-expertise-grid{grid-template-columns:repeat(2,1fr);gap:12px;width:min(1200px,100%);margin:auto;display:grid}.sales-expertise-grid>a{background:radial-gradient(circle at 90% 5%,color-mix(in srgb,var(--category-accent) 12%,transparent),transparent 35%),#0c0c0d;border:1px solid #252525;border-radius:22px;min-height:280px;padding:25px;transition:all .35s;position:relative}.sales-expertise-grid>a:hover{border-color:color-mix(in srgb,var(--category-accent) 55%,#252525);transform:translateY(-5px)}.sales-expertise-grid>a>b{color:#555;font-size:9px}.sales-expertise-grid>a>svg{color:var(--category-accent);position:absolute;top:23px;right:23px}.sales-expertise-grid h3{letter-spacing:-.04em;margin:75px 0 12px;font-size:25px}.sales-expertise-grid p{color:#777;max-width:460px;font-size:11px;line-height:1.7}.sales-expertise-grid>a>span{color:var(--category-accent);font:600 8px var(--font-tektur),sans-serif;letter-spacing:.1em;position:absolute;bottom:22px;left:25px}.sales-process{background:#0a0a0b;grid-template-columns:.75fr 1.25fr;gap:8vw;display:grid}.sales-process>div{grid-template-columns:repeat(2,1fr);display:grid}.sales-process article{border:1px solid #262628;grid-template-columns:1fr auto;align-content:space-between;min-height:230px;padding:24px;display:grid}.sales-process article>b{color:#555;font-size:9px}.sales-process article>svg{color:var(--category-accent)}.sales-process h3{grid-column:1/3;margin-top:55px;font-size:20px}.sales-process p{color:#707076;grid-column:1/3;margin-top:9px;font-size:10px;line-height:1.6}.sales-proof{background:var(--category-accent);grid-template-columns:1fr .85fr;gap:9vw;display:grid}.sales-proof>div>span{color:#ffffffb8}.sales-proof>div>p{color:#ffffffc2;margin-top:24px}.sales-proof aside{border-top:1px solid #ffffff4a;align-self:end}.sales-proof aside>div{border-bottom:1px solid #ffffff4a;grid-template-columns:45px 1fr;padding:20px 0;display:grid}.sales-proof aside b{font-size:9px}.sales-proof aside span{font-size:13px;font-weight:600}.sales-faq{color:#111;background:#f1f1f3;grid-template-columns:.8fr 1.2fr;gap:8vw;display:grid}.sales-faq>header{margin:0}.sales-faq details{border-top:1px solid #ccc}.sales-faq details:last-child{border-bottom:1px solid #ccc}.sales-faq summary{cursor:pointer;grid-template-columns:45px 1fr auto;align-items:center;padding:23px 0;list-style:none;display:grid}.sales-faq summary b{color:#aaa;font-size:9px}.sales-faq summary span{font-size:15px;font-weight:600}.sales-faq summary i{color:var(--category-accent);font-size:20px;font-style:normal}.sales-faq details p{color:#777;padding:0 35px 24px 45px;font-size:12px;line-height:1.75}.sales-final{background:radial-gradient(circle at 82% 30%,color-mix(in srgb,var(--category-accent) 22%,transparent),transparent 30%),#050505;justify-content:space-between;align-items:end;gap:40px;padding:115px max(7vw,24px);display:flex}.sales-final>a{color:#111;font:600 10px var(--font-tektur),sans-serif;background:#fff;border-radius:999px;flex-shrink:0;align-items:center;gap:25px;padding:14px 19px;display:inline-flex}@media (max-width:950px){.sales-system{opacity:.3;right:-160px}.sales-problem,.sales-expertise>header,.sales-process,.sales-proof,.sales-faq,.sales-outcomes>div{grid-template-columns:1fr}.sales-outcomes article{min-height:300px}.sales-outcomes article>svg{margin-top:40px}.sales-process{gap:45px}.sales-proof aside{margin-top:25px}.sales-faq{gap:55px}}@media (max-width:650px){.sales-hero{min-height:780px}.sales-hero h1{font-size:49px}.sales-hero-inner>p{font-size:14px}.sales-hero-actions{flex-direction:column;align-items:stretch;width:max-content}.sales-trust-row{gap:9px;display:grid}.sales-system{display:none}.sales-problem,.sales-outcomes,.sales-expertise,.sales-process,.sales-proof,.sales-faq{padding-top:85px;padding-bottom:85px}.sales-expertise-grid,.sales-process>div{grid-template-columns:1fr}.sales-expertise-grid>a{min-height:260px}.sales-final{flex-direction:column;align-items:flex-start;padding:85px 22px}.sales-final h2{font-size:44px}}
.sales-process{background:radial-gradient(circle at 50% 115%,color-mix(in srgb,var(--category-accent) 16%,transparent),transparent 42%),#070708;isolation:isolate;padding:130px max(6vw,24px);display:block;position:relative;overflow:hidden}.sales-process:before{content:"";z-index:-1;background-image:radial-gradient(#ffffff10 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000);mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000)}.sales-process>header{grid-template-columns:.75fr 1.25fr;align-items:end;width:min(1200px,100%);margin:0 auto 70px;display:grid}.sales-process>header h2{max-width:760px;margin-left:auto}.sales-process>div{grid-template-columns:repeat(4,1fr);gap:14px;width:min(1200px,100%);margin:auto;padding-top:35px;display:grid;position:relative}.sales-process>div:before{content:"";background:#ffffff19;height:1px;position:absolute;top:7px;left:7%;right:7%}.sales-process>div:after{content:"";background:linear-gradient(90deg,transparent,var(--category-accent),#fff,var(--category-accent),transparent);filter:blur(.2px);width:90px;height:5px;box-shadow:0 0 18px var(--category-accent);border-radius:99px;animation:5.5s cubic-bezier(.45,0,.55,1) infinite processBeam;position:absolute;top:5px;left:7%}.sales-process article{align-content:initial;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,#151517d9,#0a0a0bd9);border:1px solid #ffffff17;border-radius:24px;flex-direction:column;min-height:330px;padding:27px;transition:transform .5s cubic-bezier(.2,.8,.2,1),border-color .4s,box-shadow .4s;display:flex;position:relative;overflow:hidden}.sales-process article:before{content:"";background:linear-gradient(115deg,transparent 43%,color-mix(in srgb,var(--category-accent) 18%,transparent) 49%,#ffffff12 50%,transparent 56%);animation:7s ease-in-out infinite processCardScan;animation-delay:calc(var(--process-index,0)*.65s);position:absolute;inset:-100% -40%;transform:translate(-35%)}.sales-process article:after{content:"";background:var(--category-accent);width:13px;height:13px;box-shadow:0 0 0 1px color-mix(in srgb,var(--category-accent) 65%,transparent),0 0 19px var(--category-accent);border:3px solid #070708;border-radius:50%;position:absolute;top:-33px;left:27px}.sales-process article:first-child{--process-index:0}.sales-process article:nth-child(2){--process-index:1}.sales-process article:nth-child(3){--process-index:2}.sales-process article:nth-child(4){--process-index:3}.sales-process article:hover{z-index:2;border-color:color-mix(in srgb,var(--category-accent) 62%,#333);box-shadow:0 30px 70px #000b,0 0 45px color-mix(in srgb,var(--category-accent) 12%,transparent);transform:translateY(-12px)rotateX(2deg)}.sales-process article>b{z-index:1;color:var(--category-accent);font:600 10px var(--font-tektur),sans-serif;letter-spacing:.15em;position:relative}.sales-process article>svg{z-index:1;border:1px solid color-mix(in srgb,var(--category-accent) 40%,#333);background:color-mix(in srgb,var(--category-accent) 10%,#111);width:48px;height:48px;color:var(--category-accent);filter:drop-shadow(0 0 12px color-mix(in srgb,var(--category-accent) 35%,transparent));border-radius:16px;margin:70px 0 0;padding:14px;transition:transform .5s,background .4s,color .4s;position:relative}.sales-process article:hover>svg{background:var(--category-accent);color:#fff;transform:rotate(10deg)scale(1.08)}.sales-process h3{z-index:1;letter-spacing:-.04em;grid-column:auto;margin:auto 0 11px;font-size:23px;position:relative}.sales-process p{z-index:1;color:#777;grid-column:auto;margin:0;font-size:11px;line-height:1.7;position:relative}.sales-process article:hover p{color:#aaa}@keyframes processBeam{0%{opacity:0;left:5%}12%{opacity:1}50%{opacity:1}88%{opacity:1}to{opacity:0;left:88%}}@keyframes processCardScan{0%,58%{opacity:0;transform:translate(-45%)}68%{opacity:1}86%,to{opacity:0;transform:translate(45%)}}@media (max-width:950px){.sales-process>header{grid-template-columns:1fr;gap:20px}.sales-process>header h2{margin-left:0}.sales-process>div{grid-template-columns:repeat(2,1fr);padding-top:0}.sales-process>div:before,.sales-process>div:after,.sales-process article:after{display:none}.sales-process article{min-height:310px}}@media (max-width:650px){.sales-process{padding-top:90px;padding-bottom:90px}.sales-process>div{grid-template-columns:1fr}.sales-process article{min-height:285px}.sales-process article>svg{margin-top:45px}}@media (prefers-reduced-motion:reduce){.sales-process>div:after,.sales-process article:before{animation:none}}
.menu-process-panel{isolation:isolate;position:relative;overflow:hidden;background:radial-gradient(circle at 22% 35%,#ef3d3618,#0000 32%),linear-gradient(160deg,#111113,#09090a)!important}.menu-process-panel:before{content:"";z-index:-2;background-image:radial-gradient(#ffffff10 1px,#0000 1px);background-size:18px 18px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 92%);mask-image:linear-gradient(#000,#0000 92%)}.menu-process-panel:after{content:"";z-index:-1;border:1px solid #ef3d362c;border-radius:50%;width:265px;height:265px;animation:6s ease-in-out infinite menuOrbitBreath;position:absolute;top:70px;left:-105px;box-shadow:0 0 0 36px #ef3d3607,0 0 0 72px #ffffff03}.menu-process-title{z-index:2;position:relative}.menu-process-title:after{content:"CANLI AKIŞ";color:#54dc98;font:600 6px var(--font-tektur),sans-serif;letter-spacing:.13em;background:#111;border:1px solid #2c2c2f;border-radius:99px;padding:4px 7px;position:absolute;top:2px;right:0;box-shadow:0 0 14px #54dc9821}.menu-process-title:before{content:"";background:#54dc98;border-radius:50%;width:5px;height:5px;animation:1.7s ease-in-out infinite menuLivePulse;position:absolute;top:8px;right:58px;box-shadow:0 0 9px #54dc98}.menu-process-flow{z-index:2;justify-content:center;padding:4px 0;position:relative;flex:1!important;gap:5px!important;margin:2px 0 10px!important}.menu-process-flow:before{content:"";background:linear-gradient(#0000,#ef3d3659 10% 90%,#0000);width:1px;position:absolute;top:16px;bottom:16px;left:10px}.menu-process-flow:after{content:"";filter:drop-shadow(0 0 6px #ef3d36);background:linear-gradient(#0000,#fff,#ef3d36,#0000);border-radius:99px;width:5px;height:38px;animation:3.8s ease-in-out infinite menuFlowBeam;position:absolute;top:8px;left:8px}.menu-process-step{animation:4s ease-in-out infinite menuStepFloat;animation-delay:calc(var(--step-index)*-.45s);border:1px solid #0000;border-radius:12px;padding:5px 8px 5px 0;transition:transform .3s,border-color .3s,background .3s;align-items:center!important;gap:11px!important;min-height:43px!important}.menu-process-step:hover{background:#ffffff08;border-color:#ffffff16;transform:translate(5px)!important}.menu-process-step>div:first-child{z-index:2;position:relative}.menu-process-node{animation:3.8s ease-in-out infinite menuNodePulse;animation-delay:calc(var(--step-index)*.62s);position:relative;box-shadow:0 0 0 4px #0c0c0d;color:#727277!important;background:#0c0c0d!important;border-color:#36363a!important;width:22px!important;height:22px!important}.menu-process-node:after{content:"";animation:3.8s ease-out infinite menuNodeRing;animation-delay:calc(var(--step-index)*.62s);border:1px solid #ef3d3600;border-radius:50%;position:absolute;inset:-5px}.menu-process-line{display:none}.menu-process-copy{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(100deg,#151517e8,#0d0d0ee8);border:1px solid #232326;border-radius:10px;width:100%;padding:6px 10px;transition:border-color .3s,box-shadow .3s;box-shadow:0 8px 24px #0004}.menu-process-step:hover .menu-process-copy{border-color:#ef3d3655;box-shadow:0 10px 28px #0008,0 0 20px #ef3d360d}.menu-process-copy span:first-child{color:#e5e5e7!important;font-size:11px!important}.menu-process-copy span:last-child{color:#67676c!important;font-size:8px!important;line-height:1.3!important}.menu-process-panel>a:last-child{z-index:2;border:1px solid #ef3d3655;position:relative;background:linear-gradient(100deg,#ef3d36,#d72726)!important;box-shadow:0 12px 30px #ef3d3624!important}.menu-process-panel>a:last-child:before{content:"";border-radius:inherit;background:linear-gradient(100deg,#0000,#ffffff2e,#0000);animation:4s ease-in-out infinite menuButtonScan;position:absolute;inset:0;transform:translate(-120%)}@keyframes menuFlowBeam{0%{opacity:0;top:5%}12%{opacity:1}88%{opacity:1}to{opacity:0;top:88%}}@keyframes menuNodePulse{0%,72%,to{color:#727277;border-color:#36363a;box-shadow:0 0 0 4px #0c0c0d}82%{color:#fff;border-color:#ef3d36;box-shadow:0 0 0 4px #0c0c0d,0 0 18px #ef3d36}}@keyframes menuNodeRing{0%,72%{opacity:0;border-color:#ef3d3600;inset:-3px}82%{opacity:1;border-color:#ef3d3688}to{opacity:0;border-color:#ef3d3600;inset:-12px}}@keyframes menuStepFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes menuOrbitBreath{50%{opacity:.65;transform:scale(1.08)}}@keyframes menuLivePulse{50%{opacity:.35;transform:scale(.75)}}@keyframes menuButtonScan{0%,65%{transform:translate(-120%)}88%,to{transform:translate(120%)}}@media (prefers-reduced-motion:reduce){.menu-process-panel:after,.menu-process-title:before,.menu-process-flow:after,.menu-process-step,.menu-process-node,.menu-process-node:after,.menu-process-panel>a:last-child:before{animation:none}}
.menu-process-flow:before{box-shadow:0 0 7px #ef3d361c;z-index:0!important;background:linear-gradient(#0000 0,#3b2523 6%,#58302c 50%,#3b2523 94%,#0000 100%)!important;width:1px!important;top:15px!important;bottom:15px!important;left:10.5px!important}.menu-process-flow:after{display:none!important}.menu-process-step{z-index:2;position:relative}.menu-process-panel>a:last-child{overflow:hidden;color:#f2edff!important;background:radial-gradient(circle at 18% 0,#8b5cf62e,#0000 45%),linear-gradient(110deg,#080809,#151020 58%,#080809)!important;border-color:#8b5cf66b!important;box-shadow:0 12px 30px #0009,inset 0 0 0 1px #8b5cf614,0 0 24px #8b5cf622!important}.menu-process-panel>a:last-child:hover{background:radial-gradient(circle at 25% 0,#a78bfa3d,#0000 48%),linear-gradient(110deg,#0a0a0b,#21153a 58%,#0a0a0b)!important;border-color:#a78bfa!important;box-shadow:0 14px 34px #000b,0 0 28px #8b5cf642!important}.menu-process-panel>a:last-child:before{background:linear-gradient(100deg,#0000,#a78bfa42,#ffffff30,#a78bfa42,#0000)!important}.menu-process-panel>a:last-child svg{color:#c4b5fd;filter:drop-shadow(0 0 7px #8b5cf6)}
.ecom-page{--ecom:#8b5cf6;color:#fff;font-family:var(--font-poppins),Arial,sans-serif;background:#050505}.ecom-page h1,.ecom-page h2,.ecom-page h3{letter-spacing:-.055em}.ecom-hero{border-bottom:1px solid #ffffff12;align-items:center;min-height:900px;display:flex;position:relative;overflow:hidden}.ecom-hero-grid{background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:68px 68px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 70% 52%,#000,#0000 78%);mask-image:radial-gradient(circle at 70% 52%,#000,#0000 78%)}.ecom-hero-glow{filter:blur(20px);background:radial-gradient(circle,#8b5cf62b,#0000 65%);border-radius:50%;width:850px;height:850px;position:absolute;top:5%;right:-8%}.ecom-hero-inner{z-index:3;width:min(1240px,90vw);margin:auto;padding-top:100px;position:relative}.ecom-hero-inner>span,.ecom-compare header span,.ecom-services header span,.ecom-tech header span,.ecom-dashboard aside>span,.ecom-integrations header span,.ecom-performance header span,.ecom-process header span,.ecom-subservices header span,.ecom-faq header span,.ecom-final span{color:#a78bfa;font:600 9px var(--font-tektur),sans-serif;letter-spacing:.17em}.ecom-hero h1{max-width:950px;margin:20px 0 28px;font-size:clamp(58px,7.3vw,108px);font-weight:560;line-height:.89}.ecom-hero h1 em{color:#0000;-webkit-text-stroke:1px #c4b5fd;text-shadow:0 0 35px #8b5cf62e;font-style:normal}.ecom-hero-inner>p{color:#8b8b91;max-width:720px;font-size:15px;line-height:1.8}.ecom-hero-inner>div:last-child{gap:11px;margin-top:34px;display:flex}.ecom-hero-inner a{font:600 10px var(--font-tektur),sans-serif;border:1px solid #353538;border-radius:999px;align-items:center;gap:18px;padding:13px 18px;display:inline-flex}.ecom-hero-inner a:first-child{background:#8b5cf6;border-color:#8b5cf6;box-shadow:0 15px 40px #8b5cf632}.ecom-hero-console{border:1px solid #8b5cf653;border-radius:50%;width:370px;height:370px;animation:20s linear infinite ecomSpin;position:absolute;top:53%;right:6vw;transform:translateY(-50%)}.ecom-hero-console:before,.ecom-hero-console:after{content:"";border:1px dashed #ffffff20;border-radius:50%;position:absolute}.ecom-hero-console:before{inset:45px}.ecom-hero-console:after{inset:105px}.ecom-hero-console>span{color:#63df9f;width:max-content;font:600 7px var(--font-tektur),sans-serif;background:#0c0c0d;border:1px solid #343438;border-radius:99px;padding:6px 10px;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.ecom-hero-console>div{background:linear-gradient(145deg,#6d3fde,#131016);border:1px solid #a78bfa61;border-radius:35px;flex-direction:column;justify-content:center;align-items:center;width:130px;height:130px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 25px 65px #000b,0 0 60px #8b5cf63d}.ecom-hero-console>div b{margin-top:8px;font-size:12px}.ecom-hero-console>div small{color:#ffffff83;margin-top:3px;font-size:6px}.ecom-hero-console>i{background:#a78bfa;border-radius:50%;width:8px;height:8px;position:absolute;box-shadow:0 0 16px #8b5cf6}.ecom-hero-console>i:first-of-type{top:-4px;left:50%}.ecom-hero-console>i:nth-of-type(2){bottom:70px;right:15px}.ecom-hero-console>i:nth-of-type(3){top:58%;left:5px}@keyframes ecomSpin{to{transform:translateY(-50%)rotate(360deg)}}.ecom-compare,.ecom-services,.ecom-tech,.ecom-integrations,.ecom-performance,.ecom-process,.ecom-subservices,.ecom-faq{padding:120px max(6vw,24px)}.ecom-compare{color:#111;background:#f2f2f4}.ecom-compare>header,.ecom-services>header,.ecom-integrations>header,.ecom-performance>header,.ecom-subservices>header{width:min(1200px,100%);margin:0 auto 55px}.ecom-page h2{margin-top:16px;font-size:clamp(42px,5vw,72px);font-weight:560;line-height:.98}.ecom-compare-grid{grid-template-columns:repeat(2,1fr);gap:14px;width:min(1200px,100%);margin:auto;display:grid}.ecom-compare article{background:#fff;border:1px solid #ddd;border-radius:28px;min-height:470px;padding:30px}.ecom-compare article>div{font:600 10px var(--font-tektur),sans-serif;letter-spacing:.12em;border-bottom:1px solid #ddd;align-items:center;gap:10px;padding-bottom:24px;display:flex}.ecom-compare article>div svg{border-radius:11px;width:34px;height:34px;padding:9px}.ecom-compare .is-negative>div svg{color:#999;background:#f1f1f2}.ecom-compare .is-positive{color:#fff;background:radial-gradient(circle at 90% 0,#8b5cf631,#0000 36%),#0b0b0c;border-color:#29292d}.ecom-compare .is-positive>div{border-color:#29292d}.ecom-compare .is-positive>div svg{color:#fff;background:#8b5cf6}.ecom-compare article>p{color:#777;align-items:center;gap:12px;margin-top:23px;font-size:14px;display:flex}.ecom-compare article>p svg{border:1px solid #ddd;border-radius:50%;width:18px;height:18px;padding:4px}.ecom-compare .is-positive>p{color:#bbb}.ecom-compare .is-positive>p svg{color:#a78bfa;border-color:#8b5cf678}.ecom-services{background:#050505}.ecom-services>div{grid-template-columns:repeat(2,1fr);gap:12px;width:min(1200px,100%);margin:auto;display:grid}.ecom-services article{background:radial-gradient(circle at 95% 0,#8b5cf615,#0000 35%),linear-gradient(145deg,#121214,#09090a);border:1px solid #252528;border-radius:23px;min-height:330px;padding:26px;transition:all .4s;position:relative;overflow:hidden}.ecom-services article:hover{border-color:#8b5cf66e;transform:translateY(-6px);box-shadow:0 25px 60px #000a,0 0 35px #8b5cf611}.ecom-services article>b{color:#5b5b61;font-size:9px}.ecom-services article>svg{color:#a78bfa;position:absolute;top:25px;right:25px}.ecom-services h3{margin:70px 0 10px;font-size:27px}.ecom-services article>p{color:#777;font-size:11px;line-height:1.7}.ecom-services article>div{flex-wrap:wrap;gap:6px;margin-top:22px;display:flex}.ecom-services article>div span{color:#8c8c92;border:1px solid #303034;border-radius:99px;padding:6px 9px;font-size:8px}.ecom-tech{background:#0a0a0b;grid-template-columns:.8fr 1.2fr;gap:8vw;display:grid}.ecom-tech header p{color:#777;max-width:480px;margin-top:20px;font-size:12px;line-height:1.7}.ecom-tech>div{border-top:1px solid #29292d;grid-template-columns:repeat(3,1fr);display:grid}.ecom-tech>div span{border-bottom:1px solid #29292d;border-right:1px solid #29292d;flex-direction:column;justify-content:space-between;min-height:115px;padding:16px;font-size:13px;transition:all .3s;display:flex}.ecom-tech>div span:hover{color:#c4b5fd;background:#8b5cf616}.ecom-tech>div b{color:#555;font-size:7px}.ecom-dashboard{color:#111;background:#f2f2f4;grid-template-columns:1.25fr .75fr;align-items:center;gap:6vw;padding:125px max(5vw,22px);display:grid}.ecom-dashboard-frame{aspect-ratio:16/10;background:#111;border:9px solid #202024;border-radius:24px;position:relative;overflow:hidden;box-shadow:0 35px 80px #0003}.ecom-dashboard-frame>div{z-index:3;color:#777;background:#f3f3f4;align-items:center;gap:5px;height:32px;padding:0 10px;font-size:7px;display:flex;position:relative}.ecom-dashboard-frame>div i{background:#bbb;border-radius:50%;width:6px;height:6px}.ecom-dashboard-frame>div i:first-child{background:#8b5cf6}.ecom-dashboard-frame>div span{margin:auto}.ecom-dashboard-frame>img{object-fit:cover;object-position:top;height:calc(100% - 32px)!important;top:32px!important}.ecom-dashboard aside>p{color:#777;margin:20px 0 27px;font-size:12px;line-height:1.7}.ecom-dashboard aside>div{grid-template-columns:repeat(2,1fr);gap:9px;display:grid}.ecom-dashboard aside>div span{background:#fff;border:1px solid #ddd;border-radius:10px;align-items:center;gap:7px;padding:10px;font-size:9px;display:flex}.ecom-dashboard aside svg{color:#8b5cf6;width:13px}.ecom-integrations{background:#050505}.ecom-integrations>div{border:1px solid #29292c;border-radius:24px;grid-template-columns:repeat(4,1fr);width:min(1200px,100%);margin:auto;display:grid;overflow:hidden}.ecom-integrations>div span{color:#9b9ba1;background:#0b0b0c;border-bottom:1px solid #29292c;border-right:1px solid #29292c;place-items:center;min-height:120px;font-size:14px;font-weight:650;transition:all .35s;display:grid;position:relative}.ecom-integrations>div span:hover{z-index:2;color:#fff;background:radial-gradient(circle,#8b5cf62c,#0000 70%);transform:scale(1.025);box-shadow:inset 0 0 0 1px #8b5cf67a,0 0 30px #8b5cf61b}.ecom-performance{background:radial-gradient(circle at 50% 100%,#8b5cf625,#0000 40%),#0a0a0b}.ecom-performance>div{grid-template-columns:repeat(4,1fr);width:min(1200px,100%);margin:auto;display:grid}.ecom-performance article{border:1px solid #29292d;flex-direction:column;min-height:260px;padding:25px;display:flex}.ecom-performance article svg{color:#a78bfa}.ecom-performance article div{letter-spacing:-.07em;margin-top:auto;font-size:clamp(38px,4vw,62px);font-weight:600}.ecom-performance article span{color:#777;text-transform:uppercase;letter-spacing:.14em;font-size:10px}.ecom-process{background:#050505;grid-template-columns:.7fr 1.3fr;gap:8vw;display:grid}.ecom-process>div{position:relative}.ecom-process>div:before{content:"";background:linear-gradient(#0000,#8b5cf685,#0000);width:1px;position:absolute;top:20px;bottom:20px;left:23px}.ecom-process article{z-index:2;grid-template-columns:48px 1fr auto;align-items:center;min-height:68px;display:grid;position:relative}.ecom-process article>b{color:#888;width:46px;height:46px;animation:5s ease-in-out infinite ecomProcessPulse;animation-delay:calc(var(--process-index)*.5s);background:#0b0b0c;border:1px solid #39393e;border-radius:50%;place-items:center;font-size:8px;display:grid}.ecom-process article>span{margin-left:18px;font-size:18px;font-weight:600}.ecom-process article>svg{color:#8b5cf6;animation:1.8s ease-in-out infinite ecomArrow}@keyframes ecomProcessPulse{50%{color:#fff;border-color:#8b5cf6;box-shadow:0 0 20px #8b5cf65a}}@keyframes ecomArrow{50%{opacity:.45;transform:translateY(5px)}}.ecom-subservices{color:#111;background:#f2f2f4}.ecom-subservices>header{grid-template-columns:1fr 1fr;align-items:end;display:grid}.ecom-subservices>header p{color:#777;font-size:12px;line-height:1.7}.ecom-subservices>div{grid-template-columns:repeat(3,1fr);gap:10px;width:min(1200px,100%);margin:auto;display:grid}.ecom-subservices a{background:#fff;border:1px solid #ddd;border-radius:14px;grid-template-columns:30px 1fr auto;align-items:center;min-height:85px;padding:15px;transition:all .3s;display:grid}.ecom-subservices a:hover{border-color:#8b5cf6;transform:translateY(-4px);box-shadow:0 15px 35px #0000000d}.ecom-subservices a b{color:#aaa;font-size:8px}.ecom-subservices a span{font-size:11px;font-weight:600}.ecom-subservices a svg{color:#8b5cf6;width:15px}.ecom-faq{background:#09090a;grid-template-columns:.75fr 1.25fr;gap:8vw;display:grid}.ecom-faq>div{border-top:1px solid #29292d}.ecom-faq details{border-bottom:1px solid #29292d}.ecom-faq summary{cursor:pointer;grid-template-columns:40px 1fr auto;align-items:center;padding:22px 0;list-style:none;display:grid}.ecom-faq summary b{color:#555;font-size:8px}.ecom-faq summary span{font-size:14px;font-weight:600}.ecom-faq summary i{color:#a78bfa;font-size:20px;font-style:normal}.ecom-faq details[open] summary i{transform:rotate(45deg)}.ecom-faq details p{color:#777;padding:0 25px 23px 40px;font-size:11px;line-height:1.75}.ecom-final{background:radial-gradient(circle at 85% 20%,#a78bfa38,#0000 32%),linear-gradient(120deg,#100c19,#050505);justify-content:space-between;align-items:end;gap:50px;padding:120px max(7vw,24px);display:flex}.ecom-final h2{max-width:900px}.ecom-final a{color:#111;font:600 11px var(--font-tektur),sans-serif;background:#fff;border-radius:99px;flex-shrink:0;align-items:center;gap:28px;padding:15px 22px;display:flex;box-shadow:0 0 35px #8b5cf639}@media (max-width:950px){.ecom-hero-console{opacity:.25;right:-170px}.ecom-tech,.ecom-dashboard,.ecom-process,.ecom-faq,.ecom-compare-grid,.ecom-services>div{grid-template-columns:1fr}.ecom-integrations>div{grid-template-columns:repeat(3,1fr)}.ecom-performance>div,.ecom-subservices>div{grid-template-columns:repeat(2,1fr)}.ecom-process{gap:45px}}@media (max-width:650px){.ecom-hero{min-height:850px}.ecom-hero h1{font-size:48px}.ecom-hero-inner>p{font-size:13px}.ecom-hero-inner>div:last-child{flex-direction:column;align-items:flex-start}.ecom-hero-console{display:none}.ecom-compare,.ecom-services,.ecom-tech,.ecom-integrations,.ecom-performance,.ecom-process,.ecom-subservices,.ecom-faq{padding-top:85px;padding-bottom:85px}.ecom-tech>div{grid-template-columns:repeat(2,1fr)}.ecom-dashboard{padding:85px 20px}.ecom-dashboard aside>div{grid-template-columns:1fr}.ecom-integrations>div{grid-template-columns:repeat(2,1fr)}.ecom-integrations>div span{min-height:95px;font-size:11px}.ecom-performance>div{grid-template-columns:1fr}.ecom-performance article{min-height:200px}.ecom-subservices>header,.ecom-subservices>div{grid-template-columns:1fr}.ecom-subservices>header{gap:20px}.ecom-final{flex-direction:column;align-items:flex-start;padding:90px 22px}.ecom-final h2{font-size:43px}}@media (prefers-reduced-motion:reduce){.ecom-hero-console,.ecom-process article>b,.ecom-process article>svg{animation:none}}
.ecom-page{--ecom:#7657e8;color:#17171a;background:#f7f7fa}.ecom-page h1,.ecom-page h2,.ecom-page h3{letter-spacing:-.055em;font-weight:540}.ecom-hero{color:#17171a;background:linear-gradient(#fbfbfd 0%,#f5f3fb 100%);border-bottom:1px solid #e8e6ee;min-height:880px}.ecom-hero-grid{opacity:.42;background-image:linear-gradient(#7c6da00b 1px,#0000 1px),linear-gradient(90deg,#7c6da00b 1px,#0000 1px);-webkit-mask-image:radial-gradient(circle at 70%,#000,#0000 72%);mask-image:radial-gradient(circle at 70%,#000,#0000 72%)}.ecom-hero-glow{filter:blur(32px);background:radial-gradient(circle,#a98cf532,#0000 65%);width:760px;height:760px;top:0;right:-2%}.ecom-hero-inner>span,.ecom-compare header span,.ecom-services header span,.ecom-tech header span,.ecom-dashboard aside>span,.ecom-integrations header span,.ecom-performance header span,.ecom-process header span,.ecom-subservices header span,.ecom-faq header span,.ecom-final span{color:#7657e8}.ecom-hero h1{max-width:990px;font-weight:520}.ecom-hero h1 em{color:#7657e8;-webkit-text-stroke:0;text-shadow:none}.ecom-hero-inner>p{color:#6e6e76;font-size:16px}.ecom-hero-inner a{color:#29272f;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffa8;border-color:#ddd9e8}.ecom-hero-inner a:first-child{color:#fff;background:#7657e8;border-color:#7657e8;box-shadow:0 14px 35px #7657e82a}.ecom-hero-inner a:hover{transform:translateY(-2px);box-shadow:0 15px 35px #29203e14}.ecom-hero-console{border-color:#9278e938;box-shadow:0 0 0 50px #7657e806,0 0 0 100px #7657e803}.ecom-hero-console:before,.ecom-hero-console:after{border-color:#7657e81f}.ecom-hero-console>span{color:#268e64;background:#ffffffe8;border-color:#ddd8e8;box-shadow:0 8px 25px #2b214416}.ecom-hero-console>div{background:linear-gradient(145deg,#8869ee,#6847d3);border-color:#ffffff8c;box-shadow:0 30px 70px #7657e837}.ecom-hero-console>i{background:#7657e8;box-shadow:0 0 16px #7657e878}.ecom-compare,.ecom-services,.ecom-tech,.ecom-integrations,.ecom-performance,.ecom-process,.ecom-subservices,.ecom-faq{padding-top:130px;padding-bottom:130px}.ecom-compare{color:#17171a;background:#fff}.ecom-compare article{border-color:#e8e7ec;border-radius:30px;box-shadow:0 16px 50px #25203009}.ecom-compare article>div{border-color:#eceaf0}.ecom-compare .is-negative{background:#fafafa}.ecom-compare .is-positive{color:#1c1923;background:radial-gradient(circle at 100% 0,#a98cf526,#0000 38%),linear-gradient(145deg,#fff,#f4f0ff);border-color:#ddd7ef}.ecom-compare .is-positive>div{border-color:#e3dff0}.ecom-compare .is-positive>div svg{background:#7657e8}.ecom-compare .is-positive>p{color:#5f5c68}.ecom-compare .is-positive>p svg{color:#7657e8;border-color:#cfc5ed}.ecom-services{color:#17171a;background:#f7f7fa}.ecom-services article{background:radial-gradient(circle at 100% 0,#a98cf51b,#0000 32%),#fff;border-color:#e4e3e9;border-radius:28px;box-shadow:0 12px 40px #25203008}.ecom-services article:hover{border-color:#b9a9e8;box-shadow:0 24px 60px #3e326318}.ecom-services article>b{color:#aaa7b1}.ecom-services article>svg{color:#7657e8}.ecom-services h3{color:#1b1a1f}.ecom-services article>p{color:#77747e}.ecom-services article>div span{color:#696570;background:#f9f8fc;border-color:#e5e2eb}.ecom-tech{color:#17171a;background:#fff}.ecom-tech header p{color:#77747e}.ecom-tech>div{background:#fafafd;border:1px solid #e5e3e9;border-radius:26px;overflow:hidden}.ecom-tech>div span{color:#3d3b43;background:#fff;border-color:#e8e6ec}.ecom-tech>div span:hover{color:#6847d3;background:#f3efff}.ecom-tech>div b{color:#aaa7b1}.ecom-dashboard{color:#17171a;background:linear-gradient(#f5f3f9,#fbfbfd)}.ecom-dashboard-frame{background:#fff;border:7px solid #e1dfe6;box-shadow:0 30px 80px #2c23411c}.ecom-dashboard-frame>div{color:#918d99;background:#fff;border-bottom:1px solid #e9e7ec}.ecom-dashboard aside>p{color:#77747e}.ecom-dashboard aside>div span{color:#4c4953;background:#ffffffe8;border-color:#e4e2e8;box-shadow:0 5px 18px #25203008}.ecom-dashboard aside svg{color:#7657e8}.ecom-integrations{color:#17171a;background:#fff}.ecom-integrations>div{background:#fff;border-color:#e5e3e9;box-shadow:0 18px 60px #25203009}.ecom-integrations>div span{color:#64616a;background:#fff;border-color:#e9e7ed}.ecom-integrations>div span:hover{color:#6847d3;background:radial-gradient(circle,#a98cf51f,#0000 72%);box-shadow:inset 0 0 0 1px #a995e4,0 12px 35px #7657e812}.ecom-performance{color:#17171a;background:radial-gradient(circle at 50% 110%,#a98cf52c,#0000 43%),#f7f7fa}.ecom-performance article{background:#ffffffb5;border-color:#e2e0e7}.ecom-performance article:first-child{border-radius:25px 0 0 25px}.ecom-performance article:last-child{border-radius:0 25px 25px 0}.ecom-performance article svg{color:#7657e8}.ecom-performance article span{color:#817e87}.ecom-process{color:#17171a;background:#fff}.ecom-process>div:before{background:linear-gradient(#0000,#7657e84c,#0000)}.ecom-process article>b{color:#77727f;background:#faf9fd;border-color:#dcd8e5}.ecom-process article>svg{color:#7657e8}.ecom-process article>span{font-weight:540}.ecom-subservices{background:#f7f7fa}.ecom-subservices a{border-color:#e4e2e8;border-radius:16px;box-shadow:0 8px 25px #25203006}.ecom-subservices a:hover{border-color:#a995e4;box-shadow:0 17px 40px #382d5812}.ecom-subservices a svg{color:#7657e8}.ecom-faq{color:#17171a;background:#fff}.ecom-faq>div,.ecom-faq details{border-color:#e4e2e8}.ecom-faq summary b{color:#aaa7b1}.ecom-faq summary i{color:#7657e8}.ecom-faq details p{color:#77747e}.ecom-final{color:#17171a;background:radial-gradient(circle at 88% 10%,#a98cf535,#0000 32%),linear-gradient(140deg,#f2effa,#fafafd);border-top:1px solid #e2deec}.ecom-final a{color:#fff;background:#17171a;box-shadow:0 15px 38px #201a2f26}.ecom-final a:hover{background:#7657e8;transform:translateY(-2px)}@keyframes ecomProcessPulse{0%,to{color:#77727f;box-shadow:none;border-color:#dcd8e5}50%{color:#6847d3;border-color:#8f73e4;box-shadow:0 0 0 6px #7657e80a,0 0 22px #7657e822}}@media (max-width:650px){.ecom-performance article:first-child,.ecom-performance article:last-child{border-radius:20px}.ecom-page h2{font-size:42px}.ecom-hero{min-height:820px}}
.ecom-tech>div span{justify-content:flex-start;gap:0;min-height:150px;position:relative}.ecom-tech>div span>b{position:absolute;top:13px;right:14px}.ecom-tech-logo{filter:saturate(.92);place-items:center;width:43px;height:43px;margin:20px 0 25px;font-style:normal;transition:transform .35s,filter .35s;display:grid}.ecom-tech-logo svg{width:100%;height:100%}.ecom-tech>div span>strong{color:#3d3b43;margin-top:auto;font-size:13px;font-weight:600}.ecom-tech>div span:hover .ecom-tech-logo{filter:saturate(1.12)drop-shadow(0 8px 13px #7657e822);transform:translateY(-4px)scale(1.08)}
.ecom-page section>header>p,.ecom-dashboard aside>p{color:#66636d!important;font-size:18px!important;line-height:1.7!important}.ecom-tech header p{max-width:590px}.ecom-services article>p{font-size:15px!important;line-height:1.72!important}.ecom-subservices>header p{font-size:18px!important;line-height:1.7!important}.ecom-faq details p{font-size:15px!important;line-height:1.75!important}.ecom-compare article>p{font-size:17px!important}.ecom-hero-inner>p{max-width:790px;font-size:19px!important;line-height:1.72!important}.ecom-dashboard aside>div span{font-size:13px!important}.ecom-final p{font-size:18px!important;line-height:1.7!important}.ecom-services article>div span{font-size:10px!important}.ecom-subservices a span{font-size:13px!important}@media (max-width:650px){.ecom-page section>header>p,.ecom-dashboard aside>p,.ecom-subservices>header p{font-size:16px!important}.ecom-hero-inner>p{font-size:17px!important}.ecom-services article>p,.ecom-faq details p{font-size:14px!important}.ecom-compare article>p{font-size:15px!important}}
.ecom-tech>header{flex-direction:column;display:flex}.ecom-tech-visual{isolation:isolate;background:radial-gradient(circle at 50% 52%,#a78bfa24,#0000 27%),linear-gradient(145deg,#fff,#f7f4fd);border:1px solid #e3e0ea;border-radius:28px;width:min(540px,100%);height:285px;margin-top:42px;position:relative;overflow:hidden;box-shadow:0 20px 55px #30264a0d}.ecom-tech-visual:before{content:"";background-image:radial-gradient(#7657e818 1px,#0000 1px);background-size:17px 17px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 78%);mask-image:radial-gradient(circle,#000,#0000 78%)}.ecom-tech-ring{border:1px dashed #7657e830;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ecom-tech-ring.ring-one{width:225px;height:225px;animation:18s linear infinite ecomTechRing}.ecom-tech-ring.ring-two{width:340px;height:180px;animation:22s linear infinite ecomTechRingReverse}.ecom-tech-core{z-index:3;color:#fff;background:linear-gradient(145deg,#8868ed,#6845d1);border:1px solid #ffffffba;border-radius:30px;flex-direction:column;justify-content:center;align-items:center;width:105px;height:105px;animation:4s ease-in-out infinite ecomCoreFloat;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 20px 45px #7657e83b,0 0 0 10px #7657e80a}.ecom-tech-core svg{width:25px}.ecom-tech-core b{font:600 8px var(--font-tektur),sans-serif;letter-spacing:.09em;margin-top:7px}.ecom-tech-core small{color:#ffffffa6;margin-top:1px;font-size:6px}.ecom-tech-orbit-node{z-index:4;color:#7657e8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffe8;border:1px solid #dfdbe9;border-radius:17px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:67px;height:58px;animation:4.5s ease-in-out infinite ecomNodeFloat;display:flex;position:absolute;box-shadow:0 12px 30px #352a5013}.ecom-tech-orbit-node svg{width:18px;height:18px}.ecom-tech-orbit-node span{color:#77727e;font:600 6px var(--font-tektur),sans-serif;letter-spacing:.1em}.node-api{top:15%;left:9%}.node-data{animation-delay:-1.1s;top:15%;right:9%}.node-cloud{animation-delay:-2.2s;bottom:12%;left:12%}.node-edge{animation-delay:-3.3s;bottom:12%;right:12%}.ecom-tech-packet{z-index:2;background:#7657e8;border-radius:50%;width:7px;height:7px;position:absolute;box-shadow:0 0 10px #7657e8}.packet-one{transform-origin:0 112px;animation:6s linear infinite ecomPacketOrbit;top:calc(50% - 112px);left:50%}.packet-two{transform-origin:0 90px;animation:8s linear infinite reverse ecomPacketOrbit;top:calc(50% - 90px);left:50%}@keyframes ecomTechRing{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes ecomTechRingReverse{to{transform:translate(-50%,-50%)rotate(-360deg)}}@keyframes ecomCoreFloat{50%{transform:translate(-50%,-54%)}}@keyframes ecomNodeFloat{50%{transform:translateY(-7px);box-shadow:0 18px 36px #352a501c}}@keyframes ecomPacketOrbit{to{transform:rotate(360deg)}}@media (max-width:950px){.ecom-tech-visual{width:100%;max-width:620px}}@media (max-width:650px){.ecom-tech-visual{height:250px}.ecom-tech-ring.ring-two{width:290px}.ecom-tech-orbit-node{width:58px;height:52px}.node-api,.node-cloud{left:4%}.node-data,.node-edge{right:4%}}@media (prefers-reduced-motion:reduce){.ecom-tech-ring,.ecom-tech-core,.ecom-tech-orbit-node,.ecom-tech-packet{animation:none}}
.ecom-dashboard{isolation:isolate;border-top:1px solid #ffffff10;border-bottom:1px solid #ffffff10;position:relative;overflow:hidden;color:#fff!important;background:radial-gradient(circle at 18% 25%,#7657e620,#0000 31%),radial-gradient(circle at 85% 82%,#ffffff09,#0000 28%),#050505!important}.ecom-dashboard:before{content:"";z-index:-1;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 82%);mask-image:radial-gradient(circle,#000,#0000 82%)}.ecom-dashboard-frame{background:#09090a!important;border-color:#242427!important;box-shadow:0 38px 90px #000b,0 0 50px #7657e615!important}.ecom-dashboard-frame>div{color:#777780!important;background:#171719!important;border-bottom-color:#29292d!important}.ecom-dashboard-frame>div i{background:#555!important}.ecom-dashboard-frame>div i:first-child{box-shadow:0 0 8px #8b5cf6;background:#8b5cf6!important}.ecom-dashboard aside{z-index:2;position:relative}.ecom-dashboard aside h2{color:#fff}.ecom-dashboard aside>p{color:#92929a!important;font-size:18px!important}.ecom-dashboard aside>div{gap:10px!important}.ecom-dashboard aside>div span{min-height:46px;font-weight:550;transition:transform .3s,border-color .3s,background .3s;color:#d5d5da!important;background:linear-gradient(120deg,#151517,#0d0d0e)!important;border-color:#2a2a2e!important;padding:12px 13px!important;font-size:14px!important;box-shadow:0 10px 28px #0005!important}.ecom-dashboard aside>div span:hover{transform:translate(4px);background:linear-gradient(120deg,#1d1829,#101011)!important;border-color:#7657e67d!important}.ecom-dashboard aside svg{filter:drop-shadow(0 0 7px #7657e665);flex-shrink:0;color:#a78bfa!important;width:16px!important;height:16px!important}@media (max-width:650px){.ecom-dashboard aside>p{font-size:16px!important}.ecom-dashboard aside>div span{font-size:13px!important}}
.ecom-integrations .ecom-integration-item{flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.ecom-integration-item>i{place-items:center;width:34px;height:34px;font-style:normal;display:grid}.ecom-integration-item>i svg{width:100%;height:100%}.ecom-integration-item>strong{letter-spacing:-.06em;font-size:20px;font-weight:750;line-height:1}.ecom-integration-item>small{color:#77747e;font-size:10px;font-weight:600}.ecom-integration-item:hover>i{transform:translateY(-3px)scale(1.08)}.ecom-integration-item>i{transition:transform .3s}.ecom-integration-item.is-total{background:radial-gradient(circle at 50% 25%,#9d83ed2b,#0000 65%),#f7f4ff!important}.ecom-integration-item.is-total>strong{color:#7657e8;font-size:29px}.ecom-integration-item.is-total>small{color:#6847d3;font:600 9px var(--font-tektur),sans-serif;letter-spacing:.08em;text-transform:uppercase}@media (max-width:650px){.ecom-integration-item>strong{font-size:16px}.ecom-integration-item>small{font-size:8px}.ecom-integration-item>i{width:28px;height:28px}}
.ecom-performance{isolation:isolate;border-top:1px solid #ffffff10;border-bottom:1px solid #ffffff10;position:relative;overflow:hidden;color:#fff!important;background:radial-gradient(circle at 50% 115%,#7657e62b,#0000 42%),radial-gradient(circle at 12% 18%,#ffffff09,#0000 25%),#050505!important}.ecom-performance:before{content:"";z-index:-1;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 55%,#000,#0000 80%);mask-image:radial-gradient(circle at 50% 55%,#000,#0000 80%)}.ecom-performance header{z-index:2;position:relative}.ecom-performance header h2{color:#fff;max-width:980px}.ecom-performance>div{z-index:2;background:#09090ab8;border:1px solid #29292d;border-radius:26px;position:relative;overflow:hidden;box-shadow:0 30px 70px #0008}.ecom-performance article{color:#fff;transition:transform .35s,background .35s,border-color .35s;background:linear-gradient(145deg,#141416cc,#0a0a0bcc)!important;border-color:#29292d!important}.ecom-performance article:first-child,.ecom-performance article:last-child{border-radius:0!important}.ecom-performance article:hover{z-index:2;transform:translateY(-6px);background:radial-gradient(circle at 70% 15%,#7657e62c,#0000 48%),#101012!important;border-color:#7657e679!important}.ecom-performance article svg{filter:drop-shadow(0 0 9px #7657e65c);color:#a78bfa!important}.ecom-performance article div{color:#fff}.ecom-performance article span{color:#8d8d95!important}@media (max-width:650px){.ecom-performance>div{border-radius:22px}.ecom-performance article{border-radius:0!important}}
.ecom-process header{flex-direction:column;display:flex}.ecom-process-motion{background:radial-gradient(circle,#a78bfa20,#0000 35%),linear-gradient(145deg,#fff,#f7f5fb);border:1px solid #e4e1ea;border-radius:24px;width:min(500px,100%);height:150px;margin-top:40px;position:relative;overflow:hidden}.ecom-process-motion:before{content:"";background:linear-gradient(90deg,#0000,#7657e64f 15% 85%,#0000);height:1px;position:absolute;top:50%;left:10%;right:10%}.ecom-process-motion:after{content:"";background:linear-gradient(90deg,#0000,#7657e8,#fff,#7657e8,#0000);border-radius:99px;width:55px;height:7px;animation:4.8s ease-in-out infinite ecomProcessTravel;position:absolute;top:calc(50% - 3px);left:9%;box-shadow:0 0 13px #7657e67d}.ecom-process-motion>i{background:#7657e8;border:3px solid #fff;border-radius:50%;width:14px;height:14px;position:absolute;top:calc(50% - 7px);box-shadow:0 0 0 1px #7657e650,0 0 13px #7657e64f}.ecom-process-motion>i:first-child{left:18%}.ecom-process-motion>i:nth-child(2){left:50%;transform:translate(-50%)}.ecom-process-motion>i:nth-child(3){right:18%}.ecom-process-motion>span{border:1px solid #7657e62d;border-radius:50%;width:76px;height:76px;animation:4s ease-in-out infinite ecomProcessHalo;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 18px #7657e607}.ecom-process-motion>b{color:#817b8b;font:600 7px var(--font-tektur),sans-serif;letter-spacing:.12em;position:absolute;top:calc(50% + 23px)}.ecom-process-motion>b:first-of-type{left:13%}.ecom-process-motion>b:nth-of-type(2){right:10%}.ecom-process article{grid-template-columns:48px 1fr auto;transition:min-height .35s,background .35s}.ecom-process article>button{color:#7657e8;cursor:pointer;background:#fff;border:1px solid #ddd9e5;border-radius:50%;place-items:center;width:34px;height:34px;transition:transform .35s,background .35s,color .35s,box-shadow .35s;display:grid}.ecom-process article>button:hover{color:#fff;background:#7657e8;box-shadow:0 8px 20px #7657e62c}.ecom-process article>button svg{width:15px}.ecom-process article>p{color:#706c76;opacity:0;grid-column:2/4;max-height:0;margin:0;padding-right:30px;font-size:14px;line-height:1.7;transition:max-height .4s,margin .4s,opacity .3s,transform .4s;overflow:hidden;transform:translateY(-5px)}.ecom-process article.is-open{min-height:135px}.ecom-process article.is-open>button{color:#fff;background:#7657e8;transform:rotate(180deg);box-shadow:0 8px 20px #7657e62c}.ecom-process article.is-open>p{opacity:1;max-height:100px;margin:8px 0 18px;transform:none}@keyframes ecomProcessTravel{0%{opacity:0;left:8%}12%{opacity:1}88%{opacity:1}to{opacity:0;left:80%}}@keyframes ecomProcessHalo{50%{opacity:.55;transform:translate(-50%,-50%)scale(1.14)}}@media (max-width:650px){.ecom-process-motion{height:125px}.ecom-process article>p{font-size:13px}.ecom-process article.is-open>p{max-height:130px}}@media (prefers-reduced-motion:reduce){.ecom-process-motion:after,.ecom-process-motion>span{animation:none}}
