@import"https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Manrope:wght@400;500;600;700;800&family=Space+Grotesk:wght@500;600;700&display=swap";@import"https://cdn.jsdelivr.net/gh/devicons/devicon@latest/devicon.min.css";:root{--bg: #08090b;--panel: #101216;--panel2: #14161b;--text: #f4f4f1;--muted: #8f949f;--line: rgba(255,255,255,.09);--acid: #c9ff45;--cyan: #62e7ff;--orange: #ff7a45;--max: 1180px}[data-theme=light]{--bg: #f0f2ed;--panel: #ffffff;--panel2: #e7eae4;--text: #15181d;--muted: #626a73;--line: rgba(19,27,32,.13);--acid: #c9ff45;--cyan: #007f99;--orange: #c94d20;--light-ink: rgba(20,24,19,.86)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--text);font-family:Manrope,system-ui,sans-serif;transition:background-color .25s ease,color .25s ease}body.is-loading{overflow:hidden}button,a{font:inherit}button{color:inherit;cursor:pointer}a{color:inherit;text-decoration:none}.site{overflow:hidden;position:relative;background:radial-gradient(circle at 85% 5%,rgba(201,255,69,.055),transparent 25%),radial-gradient(circle at 10% 45%,rgba(98,231,255,.035),transparent 30%);transition:background-color .25s ease}.grain{position:fixed;inset:0;pointer-events:none;opacity:.035;z-index:20;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.7'/%3E%3C/svg%3E")}.nav{height:76px;max-width:var(--max);margin:auto;padding:0 28px;display:flex;align-items:center;justify-content:space-between;position:relative;z-index:10}.brand{display:flex;gap:10px;align-items:center;border:0;background:none;font:700 13px Space Grotesk;letter-spacing:.09em}.brand-mark{width:31px;height:31px;display:grid;place-items:center;border:1px solid var(--line);background:#111318;border-radius:9px;color:var(--acid)}.muted{color:#737780}.nav-links{display:flex;align-items:center;gap:25px}.nav-links button{border:0;background:none;color:#9b9ea5;font-size:12px;text-transform:uppercase;letter-spacing:.1em}.nav-links button:hover{color:var(--text)}.nav-links .nav-cta{color:var(--bg);background:var(--acid);padding:11px 15px;border-radius:7px;display:flex;gap:8px;align-items:center;font-weight:800}.menu-btn{display:none;border:0;background:none}.nav-actions{display:flex;align-items:center;gap:7px}.theme-toggle{width:35px;height:35px;display:grid;place-items:center;border:1px solid var(--line);border-radius:9px;background:#111318;color:#b9bdc5;transition:color .2s ease,background-color .2s ease,border-color .2s ease,transform .2s ease}.theme-toggle:hover{color:var(--acid);border-color:#c9ff4559;transform:translateY(-1px)}.theme-toggle:focus-visible{outline:2px solid var(--acid);outline-offset:3px}.hero{min-height:700px;max-width:var(--max);margin:auto;padding:75px 28px 90px;position:relative;display:flex;align-items:center}.hero-inner{display:grid;grid-template-columns:1.05fr .95fr;gap:40px;width:100%;align-items:center}.kicker,.eyebrow{font:500 10px DM Mono;letter-spacing:.18em;color:#9ba0aa}.kicker{display:flex;gap:9px;align-items:center;margin-bottom:25px}.pulse{width:7px;height:7px;border-radius:50%;background:var(--acid);box-shadow:0 0 18px var(--acid)}h1,h2,h3,p{margin-top:0}h1{font:700 clamp(50px,6.5vw,82px)/.98 "Space Grotesk";letter-spacing:-.055em;margin-bottom:25px;max-width:760px}h1 em,h2 span,h2 em{color:var(--acid);font-style:normal}.hero-text{max-width:590px;color:#a3a6ad;font-size:16px;line-height:1.8}.hero-actions{display:flex;gap:12px;margin:30px 0 42px}.primary,.secondary{border:0;padding:14px 19px;border-radius:8px;font-weight:800;font-size:13px;display:inline-flex;gap:10px;align-items:center;justify-content:center}.primary{background:var(--acid);color:#0a0b0d}.secondary{background:transparent;border:1px solid var(--line);color:#ddd}.primary:hover{transform:translateY(-2px);box-shadow:0 10px 30px #c9ff451f}.hero-proof{display:flex;gap:30px}.hero-proof div{display:flex;gap:10px;align-items:center;border-left:1px solid var(--line);padding-left:15px}.hero-proof strong{font:700 22px Space Grotesk}.hero-proof span{color:#747982;font:10px/1.45 DM Mono;text-transform:uppercase;letter-spacing:.06em}.data-visual{min-height:450px;position:relative;display:grid;place-items:center}.orbit{position:absolute;border:1px solid rgba(255,255,255,.07);border-radius:50%;animation:spin 18s linear infinite}.orbit-1{width:390px;height:390px}.orbit-2{width:330px;height:330px;border-color:#c9ff451c;animation-duration:15s;animation-direction:reverse}.orbit-3{width:270px;height:270px;border-color:#c9ff4529;animation-duration:12s}.core{width:160px;height:160px;border:1px solid rgba(201,255,69,.35);border-radius:50%;background:#0f1211eb;box-shadow:0 0 80px #c9ff4514,inset 0 0 50px #c9ff450d;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:var(--acid);z-index:2}.core span{font:9px DM Mono;letter-spacing:.15em;color:#c5c9c4}.core strong{font:20px DM Mono}.orbiting-cards{position:absolute;inset:0;z-index:3}.orbit-card-track{position:absolute;inset:0;transform-origin:50% 50%;animation:cards-orbit 24s linear var(--orbit-delay,0s) infinite}.float-card{position:absolute;z-index:3;background:#121419;border:1px solid var(--line);border-radius:8px;padding:10px 12px;display:flex;align-items:center;gap:8px;box-shadow:0 12px 30px #0000004d;font:9px DM Mono;letter-spacing:.08em;transform:translate(-50%)}.orbiting-cards .float-card{top:calc(50% - var(--orbit-radius));left:50%;animation:cards-counter-orbit 24s linear var(--orbit-delay,0s) infinite}.orbiting-cards .float-card span{opacity:.68}.float-card svg{color:var(--acid)}.float-card b{color:#555a64;margin-left:8px}.track-db{--orbit-radius:195px;--orbit-delay:-21s}.track-bi{--orbit-radius:165px;--orbit-delay:-6s}.track-ai{--orbit-radius:135px;--orbit-delay:-15s}.card-arm{position:absolute;z-index:2;left:50%;top:calc(50% - var(--orbit-radius) + 24px);width:1px;height:max(24px,calc(var(--orbit-radius) - 104px));background:linear-gradient(180deg,#c9ff4585,#c9ff4514);transform:translate(-50%);transform-origin:50% 100%}@keyframes cards-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes cards-counter-orbit{0%{transform:translate(-50%) rotate(0)}to{transform:translate(-50%) rotate(-360deg)}}.ribbon-wrap{border-top:1px solid var(--line);border-bottom:1px solid var(--line);overflow:hidden;background:#0d0f12}.ribbon{display:flex;width:max-content;animation:marquee 28s linear infinite;padding:16px 0}.tech{display:flex;align-items:center;gap:10px;padding:0 28px;border-right:1px solid var(--line);color:#868b94;font:11px DM Mono;white-space:nowrap}.tech i{font-size:21px;line-height:1;opacity:.9}.tech .devicon-github-original{color:#f4f4f1}.powerbi-mini{width:20px;height:20px;display:flex;align-items:flex-end;gap:2px}.powerbi-mini i{display:block!important;width:5px;height:12px;background:#f2c811;border-radius:1px;opacity:1}.powerbi-mini i:nth-child(2){height:16px}.powerbi-mini i:nth-child(3){height:20px}.tech-logo{width:21px;height:21px;object-fit:contain;display:block}.tech-logo-phoenix{width:24px;height:24px;border-radius:4px}@keyframes marquee{to{transform:translate(-50%)}}@keyframes spin{to{transform:rotate(360deg)}}.section{max-width:var(--max);margin:auto;padding:125px 28px}.section-head{display:grid;grid-template-columns:1fr .55fr;gap:70px;align-items:end;margin-bottom:65px}.section-head h2,.about h2{font:700 clamp(38px,5vw,58px)/1.02 "Space Grotesk";letter-spacing:-.05em;margin:15px 0 0}.section-head p{color:#818690;font-size:14px;line-height:1.8;margin:0}.service-stack{display:grid;gap:12px}.service-card{min-height:250px;border:1px solid var(--line);background:linear-gradient(120deg,#101216,#0c0e11);border-radius:12px;padding:35px;display:grid;grid-template-columns:55px 55px 1fr 30px;gap:20px;align-items:start;position:relative;overflow:hidden;transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease}.service-card:hover,.service-card.is-scroll-active{border-color:#c9ff456b;transform:translate(5px);box-shadow:0 16px 48px #0000003d,inset 0 0 45px #c9ff4506}.service-card:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 88% 50%,rgba(201,255,69,.09),transparent 36%);opacity:.15;transition:opacity .45s ease;pointer-events:none}.service-card:after{content:"";position:absolute;inset:-20% -4% -20% 48%;background-image:radial-gradient(circle,rgba(201,255,69,.55) 1px,transparent 1.4px);background-size:18px 18px;-webkit-mask-image:radial-gradient(ellipse at 72% 50%,#000 0%,rgba(0,0,0,.82) 34%,transparent 73%);mask-image:radial-gradient(ellipse at 72% 50%,#000 0%,rgba(0,0,0,.82) 34%,transparent 73%);opacity:0;transform:translate3d(18px,8px,0) scale(.98);transition:opacity .5s ease,transform .65s cubic-bezier(.2,.75,.25,1);pointer-events:none}.service-card:hover:before,.service-card.is-scroll-active:before{opacity:1}.service-card:hover:after,.service-card.is-scroll-active:after{opacity:.48;transform:translateZ(0) scale(1);animation:service-dots-drift 5s linear infinite}.service-card>*{position:relative;z-index:1}.service-number{font:12px DM Mono;color:#555a62}.service-icon{width:48px;height:48px;border:1px solid rgba(201,255,69,.2);border-radius:10px;display:grid;place-items:center;color:var(--acid);transition:background .35s ease,border-color .35s ease,box-shadow .35s ease}.service-card:hover .service-icon,.service-card.is-scroll-active .service-icon{background:#c9ff4512;border-color:#c9ff457a;box-shadow:0 0 28px #c9ff451a}.service-main h3{font:600 30px Space Grotesk;margin:8px 0 12px}.service-main p{color:#858a93;font-size:14px;line-height:1.7;max-width:670px}.point-grid{display:grid;grid-template-columns:repeat(2,minmax(170px,1fr));gap:9px;margin:22px 0}.point-grid span{display:flex;gap:8px;align-items:center;color:#b3b6bd;font-size:12px}.point-grid svg{color:var(--acid)}.tags{display:flex;flex-wrap:wrap;gap:7px}.tags span{padding:6px 8px;border:1px solid var(--line);border-radius:5px;color:#70757f;font:9px DM Mono}.service-arrow{color:#575c65}@keyframes service-dots-drift{0%{background-position:0 0}50%{background-position:9px 18px}to{background-position:18px 36px}}@media(prefers-reduced-motion:reduce){.orbit-card-track,.orbiting-cards .float-card,.orbiting-cards .float-card span{animation:none}.service-card,.service-card:after{transition:none}.service-card:hover:after,.service-card.is-scroll-active:after{animation:none}}.work{padding-top:80px}.compact{margin-bottom:42px}.project-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.project{border:1px solid var(--line);border-radius:11px;overflow:hidden;background:#0d0f12}.project-top{display:flex;justify-content:space-between;padding:15px 17px;color:#5e636c;font:9px DM Mono;letter-spacing:.12em}.project-art{height:220px;margin:0 10px;border:1px solid var(--line);border-radius:8px;background:#090b0e;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.project-art:after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 49%,#ffffff06 50%);background-size:100% 22px;pointer-events:none}.code-line{font:12px DM Mono;color:#98a08c;display:block;position:absolute;left:23%}.code-line:nth-child(1){top:70px}.code-line:nth-child(2){top:100px;color:var(--acid)}.code-line:nth-child(3){top:130px;color:#777e89}.project-art svg{color:var(--acid);z-index:2}.agent-dot,.model-ring{position:absolute;border:1px solid rgba(201,255,69,.4);border-radius:50%}.agent-dot{width:9px;height:9px;background:var(--acid);box-shadow:0 0 20px #c9ff4566}.d1{top:62px;left:30%}.d2{bottom:60px;right:29%}.d3{top:100px;right:27%}.model-node{width:70px;height:70px;border-radius:50%;border:1px solid var(--acid);display:grid;place-items:center;color:var(--acid);font:700 19px Space Grotesk;z-index:2;box-shadow:0 0 45px #c9ff4514}.model-ring{width:115px;height:115px}.r1{transform:rotate(25deg)}.r2{width:160px;height:160px;transform:rotate(-35deg);opacity:.35}.project-body{padding:22px 20px 25px}.project-body h3{font:600 24px Space Grotesk;margin-bottom:9px}.project-body p{color:#7f848d;font-size:12px;line-height:1.7;min-height:62px}.project-metric{color:var(--acid);font:9px DM Mono;text-transform:uppercase;letter-spacing:.12em}.about{padding-top:80px}.about-card{display:grid;grid-template-columns:.9fr 1.1fr;gap:90px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:75px 0}.about-summary{max-width:450px;margin:26px 0 0;color:#777c85;font-size:13px;line-height:1.8}.about-right .about-intro{color:#a6aab2;font-size:15px;line-height:1.9;margin-bottom:30px}.reason-list{display:grid;border-top:1px solid var(--line)}.reason{display:grid;grid-template-columns:38px 1fr;gap:15px;padding:18px 0;border-bottom:1px solid var(--line)}.reason>span{color:var(--acid);font:10px DM Mono;padding-top:3px}.reason strong{display:block;font:600 14px Space Grotesk;margin-bottom:5px}.about-right .reason p{color:#777c85;font-size:12px;line-height:1.65;margin:0}.contact{min-height:670px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:100px 28px;position:relative;overflow:hidden;border-top:1px solid var(--line)}.contact-glow{position:absolute;width:600px;height:300px;border-radius:50%;background:#c9ff4512;filter:blur(100px);top:40%;left:50%;transform:translate(-50%,-50%)}.contact h2{position:relative;font:700 clamp(52px,8vw,92px)/.95 "Space Grotesk";letter-spacing:-.06em;margin:18px 0 25px}.contact p{position:relative;max-width:560px;color:#818690;line-height:1.8;font-size:14px}.contact-btn{position:relative;margin-top:18px}.contact-links{display:flex;gap:24px;align-items:center;margin-top:65px;color:#666b75;font:10px DM Mono;flex-wrap:wrap;justify-content:center}.contact-links a{display:flex;gap:7px;align-items:center}.contact-links a:hover{color:var(--acid)}footer{max-width:var(--max);margin:auto;padding:25px 28px 35px;display:flex;justify-content:space-between;color:#4e535c;font:9px DM Mono;letter-spacing:.1em;border-top:1px solid var(--line)}[data-theme=light] .site{background:radial-gradient(circle at 85% 5%,rgba(124,174,0,.09),transparent 25%),radial-gradient(circle at 10% 45%,rgba(0,127,153,.055),transparent 30%)}[data-theme=light] .grain{opacity:.022;mix-blend-mode:multiply}[data-theme=light] .brand-mark,[data-theme=light] .theme-toggle{background:var(--light-ink);color:#c9ff45;border-color:#141813b8;border-radius:11px;box-shadow:0 5px 18px #19260d24}[data-theme=light] .nav-links button{color:#5f6770}[data-theme=light] .nav-links .nav-cta{color:#10140a;background:#c9ff45}[data-theme=light] .nav-links.open{background:#fff;box-shadow:0 18px 45px #19260d1f}[data-theme=light] .kicker,[data-theme=light] .eyebrow{color:#606971}[data-theme=light] .hero-text{color:#535b64}[data-theme=light] .secondary{color:#30363d;background:#ffffffb8}[data-theme=light] .primary{color:#10140a;background:#c9ff45}[data-theme=light] .hero h1{line-height:1.02}[data-theme=light] .section-head h2,[data-theme=light] .about h2,[data-theme=light] .contact h2{line-height:1.06}[data-theme=light] .accent-words{padding:0;margin:0;background:none;border-radius:0;line-height:inherit;-webkit-text-stroke:1.5px rgba(17,20,16,.92);paint-order:stroke fill;text-shadow:-1px 0 rgba(17,20,16,.75),1px 0 rgba(17,20,16,.75),0 -1px rgba(17,20,16,.75),0 1px rgba(17,20,16,.75),0 3px 10px rgba(17,20,16,.12)}[data-theme=light] .hero-proof span{color:#626b74}[data-theme=light] .orbit{border-color:#131b201f}[data-theme=light] .orbit-2{border-color:#52790030}[data-theme=light] .orbit-3{border-color:#52790045}[data-theme=light] .core{background:var(--light-ink);border-color:#c9ff4575;box-shadow:0 0 80px #5279001a,inset 0 0 50px #c9ff450b}[data-theme=light] .core span{color:#d5d9d2}[data-theme=light] .float-card{background:#fff;box-shadow:0 12px 30px #151f0c1c}[data-theme=light] .float-card svg{width:22px;height:22px;padding:3px;border-radius:7px;background:var(--light-ink)}[data-theme=light] .float-card b{color:#7b838b}[data-theme=light] .card-arm{background:linear-gradient(180deg,#52790085,#52790014)}[data-theme=light] .ribbon-wrap{background:#e7eae4}[data-theme=light] .tech{color:#59616a}[data-theme=light] .tech .devicon-github-original{color:#181717}[data-theme=light] .tech-logo-crewai,[data-theme=light] .tech-logo-langchain{filter:brightness(.45) saturate(1.15)}[data-theme=light] .section-head p{color:#5e6670}[data-theme=light] .service-card{background:linear-gradient(120deg,#fff,#e9ece6);box-shadow:0 8px 28px #19260d0a}[data-theme=light] .service-card:hover,[data-theme=light] .service-card.is-scroll-active{border-color:#52790075;box-shadow:0 16px 42px #19260d1a,inset 0 0 45px #52790006}[data-theme=light] .service-card:before{background:radial-gradient(circle at 88% 50%,rgba(105,148,0,.13),transparent 36%)}[data-theme=light] .service-card:after{background-image:radial-gradient(circle,rgba(82,121,0,.45) 1px,transparent 1.4px)}[data-theme=light] .service-number{color:#747c84}[data-theme=light] .service-icon,[data-theme=light] .service-card:hover .service-icon,[data-theme=light] .service-card.is-scroll-active .service-icon{width:54px;height:54px;padding:9px;background:var(--light-ink);border-color:#c9ff4580;border-radius:15px;box-shadow:0 8px 22px #19260d21}[data-theme=light] .service-main p{color:#59616a}[data-theme=light] .point-grid span{color:#414950}[data-theme=light] .point-grid svg{width:19px;height:19px;flex:none;padding:3px;border-radius:6px;background:var(--light-ink)}[data-theme=light] .tags span{color:#5f6871;background:#ffffff94}[data-theme=light] .service-arrow{color:#777f87}[data-theme=light] .project{background:#fff;box-shadow:0 8px 28px #19260d0a}[data-theme=light] .project-top{color:#69717a}[data-theme=light] .project-art{background:var(--light-ink);border-radius:13px}[data-theme=light] .project-art:after{background:linear-gradient(transparent 49%,#ffffff09 50%);background-size:100% 22px}[data-theme=light] .code-line{color:#aeb5a6}[data-theme=light] .code-line:nth-child(3){color:#9199a2}[data-theme=light] .project-body p{color:#59616a}[data-theme=light] .project-metric{display:inline-block;padding:6px 9px;border-radius:8px;background:var(--light-ink)}[data-theme=light] .about-summary,[data-theme=light] .about-right .reason p{color:#59616a}[data-theme=light] .about-right .about-intro{color:#454d55}[data-theme=light] .reason>span{align-self:start;padding:2px 4px;border-radius:6px;background:var(--light-ink)}[data-theme=light] .contact p{color:#59616a}[data-theme=light] .contact-glow{background:#77a7001a}[data-theme=light] .contact-links,[data-theme=light] footer{color:#606870}@media(max-width:800px){.nav{padding:0 20px}.menu-btn{display:block}.nav-links{display:none;position:absolute;top:70px;left:14px;right:14px;background:#111318;border:1px solid var(--line);padding:16px;border-radius:10px;flex-direction:column;align-items:stretch}.nav-links.open{display:flex}.nav-links button{text-align:left;padding:9px}.nav-links .nav-cta{justify-content:center;text-align:center}.hero{width:100%;max-width:100%;min-width:0;padding-top:55px}.hero-inner{width:100%;max-width:100%;min-width:0;grid-template-columns:minmax(0,1fr)}.data-visual{width:calc(100vw - 40px);max-width:calc(100vw - 40px);min-width:0;min-height:370px;order:-1;justify-self:center;transform:none;margin:-30px 0 -20px}.hero-copy{width:calc(100vw - 40px);max-width:340px;min-width:0;justify-self:center;padding:0 3px}.hero-copy h1,.hero-text{max-width:100%;overflow-wrap:break-word}h1{font-size:52px}.hero-proof{gap:15px}.hero-proof div{padding-left:9px}.hero-proof span{font-size:8px}.orbit-1{width:270px;height:270px}.orbit-2{width:230px;height:230px}.orbit-3{width:190px;height:190px}.core{width:120px;height:120px;gap:6px}.track-db{--orbit-radius:135px}.track-bi{--orbit-radius:115px}.track-ai{--orbit-radius:95px}.float-card{padding:8px 10px;gap:6px;font-size:8px}.float-card b{display:none}.float-card svg{width:14px;height:14px}.card-arm{top:calc(50% - var(--orbit-radius) + 20px);height:max(20px,calc(var(--orbit-radius) - 80px))}.section{padding:85px 20px}.section-head{grid-template-columns:1fr;gap:25px;margin-bottom:40px}.service-card{grid-template-columns:35px 50px 1fr;padding:25px 20px;gap:12px}.service-card:hover:not(.is-scroll-active){border-color:var(--line);transform:none;box-shadow:none}.service-card:hover:not(.is-scroll-active):before{opacity:.15}.service-card:hover:not(.is-scroll-active):after{opacity:0;transform:translate3d(18px,8px,0) scale(.98);animation:none}.service-card:hover:not(.is-scroll-active) .service-icon{background:transparent;border-color:#c9ff4533;box-shadow:none}.service-card:hover:not(.is-scroll-active) .service-icon svg{filter:none}.service-arrow{display:none}.point-grid,.project-grid{grid-template-columns:1fr}.project-art{height:190px}.about-card{grid-template-columns:1fr;gap:35px;padding:55px 0}.contact{min-height:600px;padding:80px 20px}.contact-links{margin-top:45px}.contact-links span{width:100%}footer{padding:22px 20px;gap:20px;flex-direction:column}[data-theme=light] .hero h1,[data-theme=light] .section-head h2,[data-theme=light] .about h2,[data-theme=light] .contact h2{line-height:1.09}[data-theme=light] .accent-words{-webkit-text-stroke:1.25px rgba(17,20,16,.94)}[data-theme=light] .float-card svg{width:19px;height:19px;padding:2px;border-radius:6px}[data-theme=light] .service-icon,[data-theme=light] .service-card:hover .service-icon,[data-theme=light] .service-card.is-scroll-active .service-icon{width:48px;height:48px;padding:7px;border-radius:13px}}@media(max-width:420px){h1{font-size:45px}.hero-proof strong{font-size:18px}.hero-proof{gap:9px}.hero-proof span{font-size:7px}.service-main h3{font-size:25px}}.service-icon svg{width:29px;height:29px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.service-card:hover .service-icon svg,.service-card.is-scroll-active .service-icon svg{filter:drop-shadow(0 0 8px rgba(201,255,69,.25))}
