@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&family=Manrope:wght@500;600;700;800&display=swap";html{background:#070a0c}body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;min-width:320px;min-height:100vh;margin:0;font-family:Inter,Arial,sans-serif}#root{min-height:100vh}.mtSupportRoot{z-index:1200;position:relative}.mtSupportLauncher{z-index:1201;color:#dffff0;min-height:48px;font:inherit;cursor:pointer;background:linear-gradient(145deg,#12231df7,#070f0cfa);border:1px solid #63ffb13d;border-radius:999px;align-items:center;gap:9px;padding:0 18px;font-size:14px;font-weight:700;display:inline-flex;position:fixed;bottom:22px;right:22px;box-shadow:0 18px 48px #00000052,inset 0 1px #ffffff0d}.mtSupportLauncher:hover{border-color:#63ffb16b;transform:translateY(-1px)}.mtSupportPanel{z-index:1202;color:#edf7f1;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:radial-gradient(circle at 70% -10%,#30d3841a,#0000 33%),#070c0afb;border:1px solid #70ffb929;border-radius:24px;flex-direction:column;width:min(390px,100vw - 28px);height:min(650px,100vh - 44px);display:flex;position:fixed;bottom:22px;right:22px;overflow:hidden;box-shadow:0 28px 90px #00000085,inset 0 1px #ffffff0a}.mtSupportHeader{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:14px;min-height:78px;padding:16px 17px;display:flex}.mtSupportIdentity{align-items:center;gap:11px;min-width:0;display:flex}.mtSupportAvatar{color:#71efb1;background:#36de8b1a;border:1px solid #5bffab3b;border-radius:14px;flex:none;place-items:center;width:42px;height:42px;display:grid}.mtSupportIdentity>div:last-child{flex-direction:column;gap:3px;min-width:0;display:flex}.mtSupportIdentity strong{color:#f6fff9;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.3;overflow:hidden}.mtSupportIdentity span{color:#94a99e;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.35;overflow:hidden}.mtSupportClose{color:#a9b8b0;cursor:pointer;background:#ffffff08;border:1px solid #ffffff12;border-radius:11px;flex:none;place-items:center;width:36px;height:36px;display:grid}.mtSupportTrust{color:#86aa97;background:#3adc8e09;border-bottom:1px solid #ffffff0d;align-items:center;gap:6px;padding:8px 17px;font-size:10px;display:flex}.mtSupportTrust svg{color:#61dfa3}.mtSupportMessages{scrollbar-width:thin;flex-direction:column;flex:1;gap:11px;min-height:0;padding:16px 14px 18px;display:flex;overflow-y:auto}.mtSupportMessage{width:100%;display:flex}.mtSupportMessage.is-user{justify-content:flex-end}.mtSupportMessage.is-assistant{justify-content:flex-start}.mtSupportBubble{background:#ffffff09;border:1px solid #fff1;border-radius:17px 17px 17px 6px;max-width:88%;padding:11px 12px;box-shadow:inset 0 1px #ffffff06}.mtSupportMessage.is-user .mtSupportBubble{background:#3acd841c;border-color:#5cf2a724;border-radius:17px 17px 6px}.mtSupportMessage.is-error .mtSupportBubble{border-color:#ffc08029}.mtSupportMessageTop{color:#6bdeaa;letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:5px;margin-bottom:7px;font-size:9px;font-weight:700;display:flex}.mtSupportBubble p{color:#dbe8e1;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:12.5px;line-height:1.62}.mtSupportMessage.is-user .mtSupportBubble p{color:#eafff3}.mtSupportHandoffButton{color:#baffd8;background:#29cb7621;border:1px solid #5bffa840;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:42px;margin-top:11px;padding:8px 11px;font-size:11.5px;font-weight:750;text-decoration:none;display:flex}.mtSupportHandoffButton svg:last-child{opacity:.72;margin-left:auto}.mtSupportClarification{flex-wrap:wrap;gap:7px;margin-top:11px;display:flex}.mtSupportClarification button,.mtSupportFeedback button,.mtSupportRecovery button{font:inherit}.mtSupportClarifyConfirm,.mtSupportClarifyRewrite{cursor:pointer;border-radius:10px;align-items:center;gap:6px;min-height:34px;padding:6px 9px;font-size:10.5px;display:inline-flex}.mtSupportClarifyConfirm{color:#baffd8;background:#3acd841c;border:1px solid #56f1a133}.mtSupportClarifyRewrite{color:#b8c6bf;background:#ffffff09;border:1px solid #ffffff17}.mtSupportFeedback{border-top:1px solid #ffffff0e;align-items:center;gap:5px;margin-top:10px;padding-top:8px;display:flex}.mtSupportFeedback button{color:#768b80;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:5px;min-height:27px;padding:4px 6px;font-size:9.5px;display:inline-flex}.mtSupportFeedback button:hover{color:#b9cbc1;background:#ffffff09}.mtSupportThanks{color:#72cda0;align-items:center;gap:5px;font-size:10px;display:inline-flex}.mtSupportRecovery{border-top:1px solid #ffffff0e;gap:7px;margin-top:10px;padding-top:9px;display:grid}.mtSupportRecovery>span{color:#8fa59a;font-size:10px}.mtSupportRecovery button{color:#becdc5;text-align:left;cursor:pointer;background:#ffffff06;border:1px solid #ffffff13;border-radius:10px;align-items:center;gap:7px;min-height:34px;padding:7px 9px;font-size:10.5px;display:flex}.mtSupportRecovery button.is-whatsapp{color:#aef7d0;background:#3acd8414;border-color:#4ee8972e}.mtSupportLoading{align-items:center;gap:5px;display:flex}.mtSupportLoading>span{background:#62dca4;border-radius:50%;width:5px;height:5px;animation:1.15s ease-in-out infinite mtSupportPulse}.mtSupportLoading>span:nth-child(2){animation-delay:.12s}.mtSupportLoading>span:nth-child(3){animation-delay:.24s}.mtSupportLoading em{color:#778c81;margin-left:4px;font-size:9.5px;font-style:normal}@keyframes mtSupportPulse{0%,80%,to{opacity:.28;transform:scale(.75)}40%{opacity:1;transform:scale(1)}}.mtSupportQuick>span{color:#aacdbb9e;letter-spacing:.06em;text-transform:uppercase;margin-bottom:7px;font-size:8.5px;font-weight:750;display:block}.mtSupportQuick>div{flex-wrap:wrap;align-items:stretch;gap:6px;padding-bottom:0;display:flex;overflow:visible}.mtSupportQuick button{color:#9fb3a8;max-width:100%;min-height:32px;font:inherit;text-align:left;white-space:normal;overflow-wrap:anywhere;cursor:pointer;background:#ffffff07;border:1px solid #ffffff13;border-radius:999px;flex:0 auto;padding:6px 9px;font-size:9px;line-height:1.3}.mtSupportComposer{background:#050908c2;border-top:1px solid #fff1;align-items:flex-end;gap:8px;padding:12px 13px 13px;display:flex}.mtSupportInput{resize:none;color:#edf8f2;width:100%;min-height:42px;max-height:112px;font:inherit;background:#ffffff09;border:1px solid #ffffff13;border-radius:13px;outline:0;padding:11px 12px;font-size:12px;line-height:1.45}.mtSupportInput::placeholder{color:#65786e}.mtSupportSend{color:#85f1b9;cursor:pointer;background:#37da8a21;border:1px solid #53f0a038;border-radius:13px;flex:none;place-items:center;width:42px;height:42px;display:grid}.mtSupportSend:disabled,.mtSupportRecovery button:disabled,.mtSupportClarification button:disabled{opacity:.42;cursor:not-allowed}@media (width<=640px){.mtSupportLauncher{bottom:14px;right:14px}.mtSupportPanel{border-radius:21px;width:calc(100vw - 20px);height:min(720px,100dvh - 20px);bottom:10px;right:10px}.mtSupportHeader{min-height:72px;padding:14px}.mtSupportMessages{padding:13px 11px 16px}.mtSupportBubble{max-width:92%}.mtSupportComposer{padding:10px}}@media (prefers-reduced-motion:reduce){.mtSupportLauncher,.mtSupportLoading>span{transition:none;animation:none}}.mtSupportLauncher{color:#d5e9de;background:linear-gradient(145deg,#111d18fa,#060c0afc);border-color:#63ffb133;gap:8px;min-height:44px;padding:0 15px;font-size:13px;transition:transform .18s,border-color .18s,box-shadow .18s;bottom:18px;right:18px;box-shadow:0 14px 38px #0000004d,inset 0 1px #ffffff0a}.mtSupportLauncher svg{color:#61dfa3;width:19px;height:19px}.mtSupportLauncher:hover{border-color:#63ffb161;box-shadow:0 16px 42px #00000057,inset 0 1px #ffffff0b}.mtSupportPanel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 70% -8%,#28dc8913,#0000 30%),linear-gradient(#09100dfb,#050a08fc);border:1px solid #64ffb421;border-radius:20px;width:min(360px,100vw - 28px);height:min(575px,100dvh - 40px);bottom:18px;right:18px;box-shadow:0 24px 70px #00000075,inset 0 1px #ffffff09}.mtSupportHeader{gap:10px;min-height:66px;padding:12px 14px}.mtSupportIdentity{gap:10px}.mtSupportAvatar{color:#71efb1;background:#36de8b16;border-radius:11px;width:36px;height:36px}.mtSupportAvatar svg{width:20px;height:20px}.mtSupportAvatar img{object-fit:contain;border-radius:inherit;width:100%;height:100%;display:block}.mtSupportIdentity strong{font-size:13px;font-weight:750}.mtSupportIdentity span{color:#849b90;font-size:10px}.mtSupportClose{color:#9eafa5;background:#ffffff06;border-radius:9px;width:32px;height:32px;transition:border-color .18s,background .18s,color .18s}.mtSupportClose:hover{color:#d8efe1;background:#3adc8e12;border-color:#63ffb13d}.mtSupportTrust{color:#7f9d8d;background:#3adc8e06;gap:5px;padding:6px 14px;font-size:9px}.mtSupportTrust svg{color:#5bd39a;width:13px;height:13px}.mtSupportMessages{scrollbar-color:#4c8b6a7a transparent;gap:9px;padding:12px 11px 14px}.mtSupportMessages::-webkit-scrollbar{width:5px}.mtSupportMessages::-webkit-scrollbar-track{background:0 0}.mtSupportMessages::-webkit-scrollbar-thumb{background:#4c8b6a7a;border-radius:999px}.mtSupportBubble{max-width:86%;box-shadow:none;background:#ffffff08;border:1px solid #ffffff0e;border-radius:14px 14px 14px 5px;padding:9px 10px}.mtSupportMessage.is-user .mtSupportBubble{background:linear-gradient(145deg,#27ce7e21,#1e915b14);border-color:#50eb9d24;border-radius:14px 14px 5px;max-width:84%}.mtSupportMessageTop{color:#65c998;gap:4px;margin-bottom:5px;font-size:8.5px}.mtSupportMessageTop svg{width:12px;height:12px}.mtSupportMessageTop img{object-fit:contain;border-radius:4px;flex:0 0 14px;width:14px;height:14px;display:block}.mtSupportBubble p{font-size:12px;line-height:1.58}.mtSupportHandoffButton{color:#aef2c9;background:#29cb761a;border-radius:10px;gap:7px;min-height:38px;margin-top:9px;padding:7px 9px;font-size:10.5px}.mtSupportHandoffButton svg:first-child{width:15px;height:15px}.mtSupportHandoffButton svg:last-child{width:14px;height:14px}.mtSupportClarification{gap:6px;margin-top:9px}.mtSupportClarifyConfirm,.mtSupportClarifyRewrite{border-radius:9px;gap:5px;min-height:28px;padding:5px 8px;font-size:9.5px}.mtSupportClarification button svg{width:13px;height:13px}.mtSupportFeedback{gap:4px;margin-top:8px;padding-top:7px}.mtSupportFeedback button{color:#71887b;border-radius:7px;gap:4px;min-height:26px;padding:3px 5px;font-size:9px}.mtSupportFeedback button svg{width:13px;height:13px}.mtSupportThanks{color:#72cda0;gap:4px;font-size:9.5px}.mtSupportThanks svg{width:13px;height:13px}.mtSupportRecovery{gap:6px;margin-top:8px;padding-top:8px}.mtSupportRecovery>span{font-size:9px}.mtSupportRecovery button{border-radius:9px;gap:6px;min-height:30px;padding:6px 8px;font-size:9.5px}.mtSupportRecovery button svg{width:13px;height:13px}.mtSupportLoading>span{width:4px;height:4px}.mtSupportLoading em{font-size:9px}.mtSupportQuick{padding:0 11px 10px}.mtSupportQuick>span{color:#aacdbb9e;letter-spacing:.06em;margin-bottom:7px;font-size:8.5px;font-weight:750}.mtSupportQuick>div{flex-wrap:wrap;align-items:stretch;gap:6px;padding-bottom:0;overflow:visible}.mtSupportQuick button{color:#9fb3a8;text-align:left;white-space:normal;overflow-wrap:anywhere;background:#ffffff07;border-color:#ffffff13;flex:0 auto;max-width:100%;min-height:32px;padding:6px 9px;font-size:9px;line-height:1.3;transition:border-color .18s,background .18s}.mtSupportQuick button:hover{color:#c8e8d7;background:#2ed2840e;border-color:#4ce79738}.mtSupportComposer{background:#040807db;gap:7px;padding:9px 10px 10px}.mtSupportInput{background:#ffffff08;border-radius:11px;min-height:40px;max-height:100px;padding:10px 11px;font-size:11.5px;line-height:1.45}.mtSupportInput:focus{border-color:#5beea457;box-shadow:0 0 0 3px #36d0850e}.mtSupportSend{color:#8ae7b5;background:#1d6f4b38;border-radius:11px;width:40px;height:40px;transition:border-color .18s,background .18s,color .18s}.mtSupportSend:hover:not(:disabled){color:#b2f7cf;background:#268b5b4d;border-color:#53f0a057}.mtSupportSend svg{width:17px;height:17px}.mtSupportLauncher:focus-visible,.mtSupportClose:focus-visible,.mtSupportQuick button:focus-visible,.mtSupportFeedback button:focus-visible,.mtSupportRecovery button:focus-visible,.mtSupportClarification button:focus-visible,.mtSupportSend:focus-visible,.mtSupportHandoffButton:focus-visible{outline-offset:2px;outline:2px solid #63ffb1b8;box-shadow:0 0 0 4px #36d0851a}@media (width<=640px){.mtSupportLauncher{min-height:42px;padding:0 13px;font-size:12px;bottom:10px;right:10px}.mtSupportPanel{border-radius:18px;width:calc(100vw - 16px);height:min(600px,100dvh - 16px);bottom:8px;right:8px}.mtSupportHeader{min-height:62px;padding:11px 12px}.mtSupportAvatar{width:34px;height:34px}.mtSupportMessages{gap:8px;padding:11px 9px 13px}.mtSupportBubble,.mtSupportMessage.is-user .mtSupportBubble{max-width:91%}.mtSupportQuick{padding:0 9px 8px}.mtSupportComposer{padding:8px}}@media (width<=380px){.mtSupportHeader{gap:8px;padding:10px}.mtSupportIdentity{gap:8px}.mtSupportIdentity strong{font-size:12.5px}.mtSupportIdentity span{font-size:9.5px}.mtSupportMessages{gap:8px;padding:10px 8px 12px}.mtSupportBubble{padding:8px 9px}.mtSupportQuick button{max-width:100%;padding:6px 8px;font-size:8.75px}.mtSupportComposer{gap:6px}.mtSupportInput{padding:9px 10px;font-size:11.5px}}@media (prefers-reduced-motion:reduce){.mtSupportLauncher,.mtSupportClose,.mtSupportQuick button,.mtSupportSend,.mtSupportLoading>span{transition:none}}.mtSupportLauncherLogo{object-fit:contain;border-radius:5px;flex:0 0 20px;width:20px;height:20px;display:block}:root{--bg-main:#050807;--bg-secondary:#08100d;--surface:#0b1210;--surface-hover:#0e1713;--accent:#20e58a;--accent-hover:#39f29d;--accent-soft:#20e58a1f;--text-primary:#f5f7f6;--text-secondary:#9ca8a2;--border:#ffffff14;--border-accent:#20e58a47;--bg:var(--bg-main);--bg2:var(--bg-secondary);--surface2:var(--surface-hover);--text:var(--text-primary);--muted:var(--text-secondary);--dim:#5d6b67;--green:var(--accent);--green2:var(--accent-hover);--greenSoft:var(--accent-soft);--blue:#559dff;--line:var(--border);--greenLine:var(--border-accent);--radius-card:18px;--max:1220px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg-main);color:var(--text-primary);margin:0}button,input,textarea{font:inherit}button{color:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}:where(a,button,input,textarea):focus-visible{outline:2px solid var(--accent);outline-offset:4px}.site{min-height:100vh;overflow:hidden}.container{width:min(var(--max), calc(100% - 48px));margin:auto}.header{z-index:1000;border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#050807c7;width:100%;position:fixed;top:0;left:0;box-shadow:0 12px 40px #00000038}.nav{justify-content:space-between;align-items:center;gap:28px;height:78px;display:flex}.brand{align-items:center;gap:11px;display:inline-flex}.brandMark{border:1px solid var(--greenLine);width:40px;height:40px;color:var(--green);background:linear-gradient(145deg,#37e28d24,#ffffff05);border-radius:12px;place-items:center;font-size:13px;font-weight:900;display:grid;box-shadow:inset 0 0 24px #37e28d0d,0 0 26px #37e28d0d}.brandName{letter-spacing:-.8px;font-family:Manrope,Inter,Arial,sans-serif;font-size:20px;font-weight:850}.brandName span{color:var(--green)}.brandLogo{object-fit:contain;width:154px;height:auto;display:block}.desktopNav{align-items:center;gap:25px;display:flex}.desktopNav a{color:#9ba6a2;padding:29px 0 27px;font-size:13px;font-weight:600;transition:all .2s;position:relative}.desktopNav a:after{content:"";background:var(--green);border-radius:10px;height:2px;transition:all .25s;position:absolute;bottom:18px;left:0;right:100%}.desktopNav a:hover:after{right:0}.navRight{align-items:center;gap:16px;display:flex}.language{color:#64716d;align-items:center;gap:4px;font-size:11px;display:inline-flex}.language button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.language button.active{color:var(--green);font-weight:800}.mobileLanguage{display:none}.smallButton{border:1px solid var(--greenLine);background:var(--greenSoft);border-radius:11px;align-items:center;gap:8px;height:42px;padding:0 15px;font-size:13px;font-weight:700;display:inline-flex}.menuButton{border:1px solid var(--line);background:#ffffff06;border-radius:11px;width:42px;height:42px;display:none}.mobileNav{display:none}.accountLink{color:var(--accent);white-space:nowrap;font-size:12px;font-weight:700}.customerPage{padding-bottom:100px}.customerAuthLayout{max-width:720px}.customerAuthCard,.customerResourceCard{border:1px solid var(--border);border-radius:var(--radius-card);background:linear-gradient(145deg,#ffffff09,#0b1210f5);margin-top:34px;padding:28px}.customerAuthCard{gap:18px;display:grid}.customerAuthCard label{color:var(--text-secondary);gap:8px;font-size:13px;font-weight:700;display:grid}.customerAuthCard input{border:1px solid var(--border);width:100%;min-height:48px;color:var(--text-primary);background:#00000029;border-radius:10px;outline:0;padding:0 14px}.customerAuthCard input:focus{border-color:var(--border-accent);box-shadow:0 0 0 3px #20e58a14}.customerAuthCard .primaryButton{width:100%}.customerAuthCard a{color:var(--accent);align-items:center;gap:8px;font-size:13px;font-weight:700;display:inline-flex}.customerAuthNote,.customerPageTop p{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.6}.customerFormError{color:#e38b8b;margin:0;font-size:13px;line-height:1.5}.customerPageTop{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.customerPageTop .pageIntro{margin:0}.customerResourceCard{min-height:180px}.customerEmpty{min-height:125px;color:var(--text-secondary);text-align:center;align-content:center;place-items:center;gap:12px;display:grid}.customerEmpty svg{color:var(--accent)}.customerEmpty p{margin:0}.customerResourceList{gap:0;margin:0;padding:0;list-style:none;display:grid}.customerResourceList li{border-bottom:1px solid var(--border);min-height:58px;color:var(--text-primary);justify-content:space-between;align-items:center;gap:20px;padding:13px 0;font-size:14px;display:flex}.customerResourceList li:last-child{border-bottom:0}.customerResourceList small{color:var(--accent);font-size:11px;font-weight:700}.hero{border-bottom:1px solid var(--line);align-items:center;min-height:790px;padding-top:76px;display:flex;position:relative}.heroGrid{opacity:.17;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 94%);mask-image:linear-gradient(#000 0%,#0000 94%)}.hero:after{content:"";background:linear-gradient(90deg, var(--bg) 0%, transparent 36%, transparent 64%, var(--bg) 100%);pointer-events:none;position:absolute;inset:0}.heroGlow{filter:blur(130px);pointer-events:none;border-radius:50%;position:absolute}.heroGlowOne{background:#37e28d16;width:420px;height:420px;top:18%;right:2%}.heroGlowTwo{background:#559dff0d;width:240px;height:240px;bottom:5%;right:26%}.heroInner{z-index:2;grid-template-columns:1.05fr .95fr;align-items:center;gap:55px;display:grid;position:relative}.eyebrow{border:1px solid var(--greenLine);background:var(--greenSoft);width:max-content;color:var(--green);letter-spacing:1.6px;border-radius:999px;align-items:center;gap:9px;margin-bottom:28px;padding:7px 11px;font-size:10px;font-weight:800;display:flex}.eyebrow span{background:var(--green);border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #37e28db3}.hero h1{letter-spacing:-5.5px;margin:0;font-family:Manrope,Inter,Arial,sans-serif;font-size:clamp(62px,6.8vw,98px);font-weight:800;line-height:.94}.hero h1 em,.sectionHead h2 em,.developmentTitle h2 em,.storePanel h2 em,.about h2 em{color:var(--green);font-style:normal}.heroActions{flex-wrap:wrap;gap:11px;display:flex}.primaryButton,.ghostButton,.storeButton{cursor:pointer;border:1px solid #0000;border-radius:13px;justify-content:center;align-items:center;gap:10px;min-height:49px;padding:0 19px;font-size:14px;font-weight:700;transition:all .2s;display:inline-flex}.primaryButton{background:var(--green);color:#04120a;box-shadow:0 14px 34px #37e28d17}.primaryButton:hover{background:var(--green2);transform:translateY(-2px)}.ghostButton{border-color:var(--line);background:#ffffff06}.ghostButton:hover{border-color:#ffffff29}.heroStats{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);max-width:620px;margin-top:54px;display:grid}.heroStats div{flex-direction:column;gap:5px;padding:18px 16px 0 0;display:flex}.heroStats strong{color:var(--green);letter-spacing:1.5px;font-size:11px}.heroStats span{color:var(--dim);font-size:11px}.techVisual{place-items:center;height:560px;display:grid;position:relative}.ring{border:1px solid #37e28d21;border-radius:50%;position:absolute}.ringOne{width:235px;height:235px}.ringTwo{border-style:dashed;width:365px;height:365px;animation:28s linear infinite spin}.ringThree{opacity:.55;width:500px;height:500px;animation:38s linear infinite spinReverse}@keyframes spin{to{transform:rotate(360deg)}}@keyframes spinReverse{0%{transform:rotate(360deg)}}.corePulse{border:1px solid #37e28d47;border-radius:50%;width:205px;height:205px;animation:2.8s ease-out infinite pulseRing;position:absolute}@keyframes pulseRing{0%{opacity:.75;transform:scale(.75)}to{opacity:0;transform:scale(1.45)}}.core{background:radial-gradient(circle,#37e28d24,#070a0ce6 62%);border:1px solid #37e28d59;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:174px;height:174px;display:flex;box-shadow:0 0 80px #37e28d21,inset 0 0 40px #37e28d12}.coreLogo{width:72px;height:72px;color:var(--green);background:#37e28d14;border:1px solid #37e28d3d;border-radius:20px;place-items:center;font-family:Manrope,sans-serif;font-size:21px;font-weight:900;display:grid}.core small{color:#53615d;letter-spacing:1.6px;font-size:8px}.node{z-index:3;border:1px solid var(--greenLine);height:42px;color:var(--green);background:#0c1215e8;border-radius:11px;align-items:center;gap:8px;padding:0 12px;font-size:10px;font-weight:800;animation:5s ease-in-out infinite float;display:flex;position:absolute;box-shadow:0 10px 35px #0000004d}.node span{color:#b8c1be}@keyframes float{50%{transform:translateY(-8px)}}.nodeAi{top:72px;left:35%}.nodeWeb{animation-delay:-1.8s;top:50%;left:5px}.nodeApp{animation-delay:-2.8s;top:38%;right:0}.nodeSys{animation-delay:-.8s;bottom:67px;right:18%}.connectionLine{z-index:1;transform-origin:0;background:linear-gradient(90deg,#37e28d57,#37e28d05);width:125px;height:1px;position:absolute}.lineOne{top:34%;left:49%;transform:rotate(-62deg)}.lineTwo{top:50%;left:33%;transform:rotate(180deg)}.lineThree{top:47%;left:51%;transform:rotate(-16deg)}.lineFour{top:58%;left:51%;transform:rotate(48deg)}.sectionHead{max-width:760px;margin-bottom:45px}.sectionLabel{color:var(--green);letter-spacing:2.2px;font-size:10px;font-weight:850}.sectionHead h2,.developmentTitle h2,.storePanel h2,.about h2{letter-spacing:-3px;margin:13px 0 17px;font-family:Manrope,Inter,sans-serif;font-size:clamp(40px,4.2vw,61px);font-weight:800;line-height:1.02}.sectionHead>p,.split>p,.storePanel p,.contactPanel p,.aboutCopy p{color:var(--muted);line-height:1.72}.split{grid-template-columns:1fr .82fr;align-items:end;gap:60px;max-width:none;display:grid}.ecosystem{padding-top:82px}.ecosystemGrid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.ecoCard{border:1px solid var(--line);cursor:pointer;background:linear-gradient(150deg,#ffffff07,#ffffff02);border-radius:21px;flex-direction:column;min-height:245px;padding:26px;transition:all .25s;display:flex;position:relative}.ecoCard:hover{border-color:var(--greenLine);background:#37e28d06;transform:translateY(-5px)}.featuredEco{border-color:var(--greenLine);background:linear-gradient(150deg,#37e28d14,#ffffff03)}.ecoCard svg{color:var(--green);margin-bottom:35px}.ecoCard small{color:#50605b;letter-spacing:1.7px;font-size:8px;font-weight:850}.ecoCard h3{letter-spacing:-.7px;margin:8px 0 11px;font-family:Manrope,sans-serif;font-size:21px}.ecoCard p{color:#83908c;margin:0;font-size:13px;line-height:1.6}.ecoArrow{color:#3d4a46;transition:all .2s;position:absolute;top:21px;right:22px}.ecoCard:hover .ecoArrow{color:var(--green);transform:translate(2px,-2px)}.projectGrid{grid-template-columns:1fr;gap:16px;display:grid}.projectCard{border:1px solid var(--line);background:radial-gradient(circle at 100% 100%, #ffffff08, transparent 45%), var(--surface);border-radius:27px;flex-direction:column;min-height:500px;padding:31px;display:flex}.projectFeatured{border-color:var(--greenLine);background:radial-gradient(circle at 100% 100%, #37e28d14, transparent 48%), var(--surface)}.projectTop{justify-content:space-between;align-items:center;display:flex}.projectIcon{border:1px solid var(--greenLine);background:var(--greenSoft);width:52px;height:52px;color:var(--green);border-radius:15px;place-items:center;display:grid}.status{border:1px solid var(--line);color:#87938f;background:#ffffff06;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:9px;font-weight:700;display:flex}.status i{background:#53615d;border-radius:50%;width:5px;height:5px}.status.active{color:var(--green);border-color:var(--greenLine);background:var(--greenSoft)}.status.active i{background:var(--green);box-shadow:0 0 9px #37e28dcc}.projectLayout{flex:1;grid-template-columns:.92fr 1.08fr;align-items:center;gap:50px;padding-top:28px;display:grid}.projectNumber{color:#283431;letter-spacing:1.4px;font-size:11px;font-weight:800}.projectText h3{letter-spacing:-2px;margin:11px 0 17px;font-family:Manrope,sans-serif;font-size:42px}.projectText>p{color:#8d9995;max-width:500px;margin:0;font-size:14px;line-height:1.72}.tags{flex-wrap:wrap;gap:7px;margin-top:30px;display:flex}.tags span{border:1px solid var(--line);color:#697671;background:#ffffff04;border-radius:8px;padding:7px 9px;font-size:9px;font-weight:700}.textButton{width:max-content;color:var(--green);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;margin-top:23px;padding:0;font-size:12px;font-weight:700;display:flex}.projectMockup{place-items:center;min-height:360px;display:grid;position:relative}.projectMockup:before{content:"";filter:blur(80px);background:#37e28d17;border-radius:50%;width:70%;height:45%;position:absolute}.mockupWindow{z-index:2;background:#090e10;border:1px solid #ffffff1a;border-radius:19px;width:min(100%,520px);height:305px;position:relative;overflow:hidden;transform:perspective(1000px)rotateY(-4deg)rotateX(2deg);box-shadow:0 30px 80px #00000061}.mockupTopbar{border-bottom:1px solid var(--line);background:#0c1215;align-items:center;gap:6px;height:38px;padding:0 13px;display:flex}.mockupTopbar small{color:#5c6864;margin-left:7px;font-size:9px}.mockupDot{background:#27312e;border-radius:50%;width:6px;height:6px}.muxtarBody{grid-template-columns:68px 1fr;height:calc(100% - 38px);display:grid}.miniSidebar{border-right:1px solid var(--line);flex-direction:column;gap:14px;padding:17px 12px;display:flex}.miniLogo{border:1px solid var(--greenLine);background:var(--greenSoft);width:31px;height:31px;color:var(--green);border-radius:9px;place-items:center;font-size:11px;font-weight:900;display:grid}.miniSidebar span{background:#17201d;border-radius:20px;width:37px;height:6px}.miniChat{padding:28px;position:relative}.miniStatus{color:var(--green);letter-spacing:1.5px;font-size:8px;font-weight:800}.miniChat h4{margin:16px 0 7px;font-family:Manrope,sans-serif;font-size:19px}.miniChat p{color:#5e6a66;margin:0 0 26px;font-size:10px}.chatLine{background:#121b18;border-radius:10px;width:62%;height:9px;margin:9px 0}.chatLine.short{width:42%}.miniInput{border:1px solid var(--line);color:#485550;background:#0c1214;border-radius:11px;align-items:center;height:38px;padding:0 13px;font-size:9px;display:flex;position:absolute;bottom:22px;left:28px;right:28px}.phoneMockup{z-index:2;background:#070b0d;border:5px solid #17201d;border-radius:32px;width:200px;height:390px;padding:22px 13px 16px;position:relative;transform:perspective(1000px)rotateY(7deg)rotateX(2deg);box-shadow:0 30px 80px #0000006b}.phoneSpeaker{background:#27312e;border-radius:20px;width:45px;height:4px;margin:-10px auto 17px}.buradaHeader{flex-direction:column;align-items:center;display:flex}.buradaHeader strong{font-family:Manrope,sans-serif;font-size:15px}.buradaHeader strong span{color:var(--green)}.buradaHeader small{color:#5e6b67;margin-top:3px;font-size:6px}.buradaSearch{border:1px solid var(--line);color:#4e5b57;background:#0c1215;border-radius:11px;align-items:center;height:36px;margin-top:15px;padding:0 11px;font-size:7px;display:flex}.buradaHero{border:1px solid var(--greenLine);background:radial-gradient(circle at 82%,#37e28d2e,#0000 38%),#0b1411;border-radius:13px;flex-direction:column;justify-content:center;height:76px;margin-top:11px;padding:13px;display:flex}.buradaHero b{color:var(--green);font-size:16px}.buradaHero small{color:#6c7874;margin-top:7px;font-size:6px}.buradaProduct{border:1px solid var(--line);background:#0d1215;border-radius:12px;grid-template-columns:52px 1fr;gap:9px;margin-top:11px;padding:9px;display:grid}.productImage{background:linear-gradient(145deg,#122420,#0b1113);border-radius:8px}.buradaProduct>div:last-child{flex-direction:column;display:flex}.buradaProduct strong{font-size:8px}.buradaProduct small{color:#56625e;margin-top:3px;font-size:5px}.buradaProduct b{color:#fff;margin-top:auto;font-size:9px}.services{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg2)}.serviceGrid{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.serviceCard{border:1px solid var(--line);background:#ffffff04;border-radius:21px;flex-direction:column;justify-content:space-between;min-height:300px;padding:25px;transition:all .25s;display:flex}.serviceCard:hover{border-color:var(--greenLine);background:#37e28d06;transform:translateY(-4px)}.serviceTop{color:var(--green);justify-content:space-between;align-items:center;display:flex}.serviceTop span{color:#44504d;font-size:10px;font-weight:800}.serviceCard h3{letter-spacing:-.7px;margin:0 0 12px;font-family:Manrope,sans-serif;font-size:21px}.serviceCard p{color:#7f8b87;margin:0;font-size:13px;line-height:1.65}.development{padding-top:76px;padding-bottom:16px}.developmentCard{border:1px solid var(--line);background:radial-gradient(circle at 85% 10%, #37e28d12, transparent 31%), var(--surface);border-radius:30px;min-height:410px;padding:45px}.developmentTitle{justify-content:space-between;align-items:center;gap:30px;display:flex}.liveLabel{color:var(--green);letter-spacing:2px;align-items:center;gap:8px;font-size:9px;font-weight:800;display:flex}.pulse{background:var(--green);border-radius:50%;width:14px;height:14px;box-shadow:0 0 25px #37e28dcc}.statusList{border-top:1px solid var(--line);margin-top:30px}.statusRow{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;min-height:76px;display:flex}.statusRow>div{align-items:baseline;gap:14px;display:flex}.statusRow strong{font-size:14px}.statusRow span{color:#56625f;font-size:10px}.pill{border:1px solid var(--line);text-align:center;color:#72807c;background:#ffffff05;border-radius:999px;min-width:110px;padding:7px 11px;font-size:9px}.greenPill{color:var(--green);border-color:var(--greenLine);background:var(--greenSoft)}.bluePill{color:#75adff;background:#559dff1a;border-color:#559dff38}.storePanel{border:1px solid var(--greenLine);background:radial-gradient(circle at 84% 47%, #37e28d17, transparent 35%), var(--surface);border-radius:30px;grid-template-columns:1fr .88fr;align-items:center;gap:60px;min-height:500px;padding:56px;display:grid}.storePanel p{max-width:580px}.storeButton{border-color:var(--greenLine);background:var(--greenSoft);margin-top:24px}.storeButton:hover{transform:translateY(-2px)}.storeVisual{perspective:800px;place-items:center;min-height:330px;display:grid;position:relative}.storeCardBack,.storeCardFront{border:1px solid var(--greenLine);background:linear-gradient(145deg,#37e28d1a,#090e11eb);border-radius:24px;width:255px;height:285px;position:absolute}.storeCardBack{opacity:.35;transform:rotateY(-18deg)rotateX(5deg)translate(62px,-23px)}.storeCardFront{color:var(--green);flex-direction:column;justify-content:center;align-items:center;gap:15px;display:flex;transform:rotateY(-10deg)rotateX(4deg);box-shadow:0 30px 90px #0006}.storeCardFront strong{color:#fff;font-family:Manrope,sans-serif;font-size:21px}.storeCardFront small{color:#50605b;letter-spacing:1.5px;font-size:8px}.about{border-top:1px solid var(--line)}.aboutGrid{grid-template-columns:.85fr 1fr;gap:90px;display:grid}.aboutCopy{padding-top:18px}.aboutLead{font-size:18px;color:#c8cecc!important}.values{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:40px;display:grid}.values div{border:1px solid var(--line);background:#ffffff03;border-radius:17px;flex-direction:column;min-height:140px;padding:18px;display:flex}.values svg{color:var(--green);margin-bottom:auto}.values strong{margin:15px 0 5px;font-size:12px}.values span{color:#697571;font-size:10px;line-height:1.5}.contactPanel{border:1px solid var(--line);background:radial-gradient(circle at 0% 100%, #37e28d14, transparent 34%), var(--surface);border-radius:30px;grid-template-columns:.9fr 1fr;gap:70px;padding:56px;display:grid}.contactForm{border:1px solid var(--line);background:#ffffff05;border-radius:22px;padding:30px}.formHead{color:#64716d;letter-spacing:1.6px;justify-content:space-between;margin-bottom:26px;font-size:9px;font-weight:800;display:flex}.formHead i{background:var(--green);border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #37e28db3}.contactForm label{color:#697571;margin-bottom:16px;font-size:10px;font-weight:700;display:block}.contactForm input,.contactForm textarea{border:1px solid var(--line);color:#fff;resize:vertical;background:#090e10;border-radius:11px;outline:none;width:100%;margin-top:7px;padding:13px 14px}.contactForm input:focus,.contactForm textarea:focus{border-color:var(--greenLine);box-shadow:0 0 0 3px #37e28d0a}.contactForm input::placeholder,.contactForm textarea::placeholder{color:#3f4b47}.formButton{width:100%;margin-top:4px}.contactForm small{text-align:center;color:#46524e;margin-top:13px;font-size:9px;display:block}.contactForm .formStatus.success{color:var(--green)}.contactForm .formStatus.error{color:#e38b8b}.contactForm .formButton:disabled{cursor:wait;opacity:.65}footer{border-top:1px solid var(--line);background:#06090a;padding-top:60px}.footerGrid{grid-template-columns:1fr 1.3fr;gap:70px;padding-bottom:60px;display:grid}.footerGrid p{color:#5f6c68;margin-top:18px;font-size:12px;line-height:1.7}.footerLinks{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.footerLinks div{flex-direction:column;gap:12px;display:flex}.footerLinks strong{margin-bottom:4px;font-size:11px}.footerLinks a{color:#606d69;font-size:11px}.footerBottom{border-top:1px solid var(--line);color:#47534f;justify-content:space-between;align-items:center;min-height:72px;font-size:10px;display:flex}@media (width<=1050px){.desktopNav{gap:16px}.heroInner{gap:20px}.hero h1{font-size:72px}.techVisual{transform:scale(.84)}.ecosystemGrid,.serviceGrid{grid-template-columns:repeat(2,1fr)}.storePanel,.contactPanel{gap:35px}.projectLayout{grid-template-columns:1fr 1fr;gap:25px}}@media (width<=850px){.desktopNav,.language,.smallButton{display:none}.menuButton{place-items:center;display:grid}.mobileNav{width:min(var(--max), calc(100% - 48px));border-top:1px solid var(--line);flex-direction:column;margin:auto;padding:13px 0 22px;display:flex}.mobileNav a{color:#9aa5a1;border-bottom:1px solid #ffffff0a;padding:13px 2px;font-size:13px}.hero{min-height:auto}.heroInner{grid-template-columns:1fr;padding-top:60px}.heroCopy{padding-bottom:0}.techVisual{height:480px}.split{grid-template-columns:1fr;gap:0}.projectLayout,.storePanel,.aboutGrid,.contactPanel{grid-template-columns:1fr}.projectMockup{padding-top:20px}.aboutGrid{gap:20px}.contactPanel{gap:55px}.footerGrid{grid-template-columns:1fr;gap:50px}}@media (width<=600px){.container,.nav,.mobileNav{width:calc(100% - 28px)}.nav{height:68px}.brandMark{width:36px;height:36px}.brandName{font-size:18px}.brandLogo{width:110px}.hero{padding-top:68px}.heroInner{padding-top:45px}.heroCopy{padding-top:35px}.eyebrow{letter-spacing:1px;max-width:100%;font-size:8px}.hero h1{letter-spacing:-3.5px;font-size:50px;line-height:.98}.heroCopy>p{font-size:14px}.heroActions{grid-template-columns:1fr;display:grid}.primaryButton,.ghostButton,.storeButton{width:100%}.heroStats{margin-top:42px}.heroStats div{padding-right:8px}.heroStats span{font-size:9px}.techVisual{height:370px;margin:-30px 0;transform:scale(.7)}.section{padding:76px 0}.sectionHead{margin-bottom:34px}.sectionHead h2,.developmentTitle h2,.storePanel h2,.about h2,.ecosystemGrid,.serviceGrid{grid-template-columns:1fr}.projectCard{min-height:auto;padding:24px}.projectText h3{font-size:34px}.projectMockup{min-height:315px}.mockupWindow{height:245px}.phoneMockup{transform:scale(.82)}.serviceCard{min-height:250px}.developmentCard{padding:27px 21px}.statusRow>div{flex-direction:column;gap:3px}.pill{min-width:90px}.storePanel,.contactPanel{padding:28px 22px}.storeVisual{min-height:310px;transform:scale(.82)}.values{grid-template-columns:1fr}.values div{min-height:125px}.contactForm{padding:21px}.footerLinks{grid-template-columns:1fr 1fr;row-gap:40px}.footerBottom{flex-direction:column;align-items:flex-start;gap:15px;padding:23px 0}}.desktopNav a.active:after{right:0}.mobileNav a.active{color:var(--green)}.mobileLanguage{margin-bottom:8px;display:inline-flex}.mobileStartLink{color:var(--green)!important}.inlineLink,.backLink{color:var(--green);align-items:center;gap:9px;font-size:12px;font-weight:700;display:inline-flex}.inlineLink:hover,.backLink:hover{color:var(--green2)}.backLink{color:#85928e;margin-bottom:34px}.homeIntro{border-top:1px solid var(--line);background:var(--bg2)}.homeIntroGrid{grid-template-columns:.9fr 1fr;align-items:end;gap:90px;display:grid}.homeIntro h2,.founderContent h2,.finalCta h2,.routeCta h2,.selectedPackage h2,.smmCard h2{letter-spacing:-2.8px;margin:13px 0 17px;font-family:Manrope,Inter,sans-serif;font-size:clamp(36px,4vw,56px);line-height:1.04}.homeIntro h2 em,.founderContent h2 em,.finalCta h2 em,.routeCta h2 em,.pageIntro h1 em{color:var(--green);font-style:normal}.homeIntroGrid p,.founderContent p,.finalCta p,.pageIntro p,.projectDetailLead,.selectedPackage p,.smmCard p{color:var(--muted);line-height:1.72}.founderPreview{border-top:1px solid var(--line)}.founderGrid{grid-template-columns:220px 1fr;align-items:center;gap:55px;display:grid}.founderPortrait{border:1px solid var(--greenLine);width:180px;height:180px;color:var(--green);background:radial-gradient(circle,#37e28d24,#070a0ceb 68%);border-radius:50%;place-items:center;font-family:Manrope,sans-serif;font-size:42px;font-weight:800;display:grid;box-shadow:0 22px 60px #0000004d}.founderContent h2{margin-bottom:12px}.founderContent p{max-width:620px;margin:0 0 22px}.homeServices{border-top:1px solid var(--line)}.finalCtaSection{padding-top:30px}.finalCta,.routeCta{border:1px solid var(--greenLine);background:radial-gradient(circle at 10% 100%, #37e28d14, transparent 34%), var(--surface);border-radius:24px;justify-content:space-between;align-items:center;gap:30px;padding:38px 42px;display:flex}.finalCta h2,.routeCta h2{margin-bottom:0;font-size:clamp(29px,3.5vw,47px)}.finalCta p{margin:12px 0 0}.routePage{min-height:calc(100vh - 220px);padding-top:155px}.pageIntro{max-width:820px;margin-bottom:55px}.pageIntro h1{letter-spacing:-4px;margin:13px 0 18px;font-family:Manrope,Inter,sans-serif;font-size:clamp(48px,6vw,78px);line-height:.98}.pageIntro p{max-width:660px;margin:0;font-size:16px}.routeServiceGrid{margin-bottom:72px}.routeServiceGrid .serviceCard{min-height:245px}.routeCta{margin-top:72px}.routeCta h2{max-width:660px}.compactRouteCta{margin-top:55px}.projectDetailGrid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:65px;display:grid}.projectDetailCopy h1{letter-spacing:-4px;margin:14px 0 17px;font-family:Manrope,Inter,sans-serif;font-size:clamp(48px,6vw,76px);line-height:.98}.projectDetailCopy>.status{display:inline-flex}.projectDetailLead{max-width:570px;margin:28px 0 0;font-size:16px}.projectDetailCopy>.tags{margin:28px 0 30px}.projectDetailVisual{border:1px solid var(--line);background:radial-gradient(circle, #37e28d12, transparent 55%), var(--surface);border-radius:27px;place-items:center;min-height:450px;display:grid}.projectFeatureGrid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:45px;display:grid}.projectFeature{border:1px solid var(--line);background:#ffffff04;border-radius:16px;flex-direction:column;justify-content:space-between;min-height:105px;padding:20px;display:flex}.projectFeature span{color:#44504d;font-size:10px;font-weight:800}.projectFeature strong{color:#c8cecc;font-size:13px}.notFoundState{text-align:center;padding-top:30px}.notFoundState h1{letter-spacing:-3px;margin:16px 0 12px;font-family:Manrope,sans-serif;font-size:clamp(44px,6vw,70px)}.notFoundState p{color:var(--muted);margin:0 auto 28px}.notFoundState .primaryButton{width:max-content}.adminState>svg{color:var(--green);margin-bottom:20px}.packageGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.packageCard{border:1px solid var(--line);background:linear-gradient(150deg,#ffffff07,#ffffff02);border-radius:23px;flex-direction:column;min-height:430px;padding:30px;display:flex;position:relative}.packageFeatured{border-color:var(--greenLine);background:linear-gradient(150deg,#37e28d14,#ffffff03)}.packageBadge{color:var(--green);letter-spacing:1.2px;align-self:flex-end;margin-bottom:28px;font-size:8px;font-weight:800}.packageCard h2{letter-spacing:-1.5px;margin:14px 0 10px;font-family:Manrope,sans-serif;font-size:33px}.packageCard>p{min-height:48px;color:var(--muted);margin:0;font-size:13px;line-height:1.6}.packageFeatures{flex-direction:column;gap:13px;margin:28px 0;display:flex}.packageFeatures span{color:#9aa5a1;align-items:center;gap:9px;font-size:12px;display:flex}.packageFeatures svg{color:var(--green);flex:none}.packageCard .primaryButton{width:100%;margin-top:auto}.aboutPageGrid{align-items:center;margin-bottom:42px}.aboutPortrait{width:220px;height:220px}.aboutPage .values{margin-top:0}.aboutPage .routeCta{margin-top:72px}.startProjectGrid{grid-template-columns:.78fr 1fr;align-items:start;gap:22px;display:grid}.selectedPackage{border:1px solid var(--greenLine);background:radial-gradient(circle at 85% 10%, #37e28d14, transparent 35%), var(--surface);border-radius:23px;min-height:400px;padding:34px}.selectedPackage h2{color:var(--green)}.packageSwitches{flex-wrap:wrap;gap:8px;margin:28px 0 38px;display:flex}.packageSwitches a{border:1px solid var(--line);color:#8d9995;border-radius:10px;align-items:center;gap:7px;min-height:38px;padding:0 12px;font-size:11px;font-weight:700;display:inline-flex}.packageSwitches a.selected{border-color:var(--greenLine);color:var(--green);background:var(--greenSoft)}.projectForm{min-height:400px}.smmGrid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.smmCard{border:1px solid var(--line);background:#ffffff04;border-radius:21px;flex-direction:column;min-height:250px;padding:28px;display:flex}.smmCard svg{color:var(--green);margin-bottom:35px}.smmCard>span{color:#50605b;letter-spacing:1.7px;font-size:8px;font-weight:850}.smmCard h2{letter-spacing:-1px;margin:9px 0 10px;font-size:24px}.smmCard p{margin:0;font-size:13px}.featuredSmmCard{border-color:var(--greenLine);background:linear-gradient(150deg,#37e28d14,#ffffff03)}@media (width<=850px){.homeIntroGrid,.founderGrid,.projectDetailGrid,.startProjectGrid{grid-template-columns:1fr}.founderPortrait{width:150px;height:150px;font-size:34px}.routePage{padding-top:130px}.pageIntro h1{font-size:59px}.packageGrid,.smmGrid{grid-template-columns:1fr}.projectDetailVisual{min-height:380px}.routeCta,.finalCta{flex-direction:column;align-items:flex-start}}@media (width<=600px){.homeIntro h2,.founderContent h2,.finalCta h2,.routeCta h2,.selectedPackage h2{letter-spacing:-2px;font-size:35px}.homeIntroGrid{gap:26px}.founderGrid{gap:30px}.pageIntro h1,.projectDetailCopy h1{letter-spacing:-3px;font-size:49px}.pageIntro{margin-bottom:38px}.projectFeatureGrid{grid-template-columns:1fr}.finalCta,.routeCta,.selectedPackage{padding:28px 22px}.finalCta .primaryButton,.routeCta .primaryButton{width:100%}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{font-size:16px}.site{background:linear-gradient(180deg, var(--bg-main) 0%, #060b09 56%, var(--bg-main) 100%)}.header{border-bottom-color:var(--border);background:#050807b8}.nav{height:78px}.brandLogo{object-fit:contain;width:154px;height:auto}.desktopNav{gap:21px}.desktopNav a{color:var(--text-secondary);font-size:13px}.desktopNav a:hover{color:var(--text-primary)}.desktopNav a.active{color:var(--accent)}.navRight{gap:18px}.smallButton{border-color:var(--border-accent);background:var(--accent-soft)}.smallButton:hover{background:#20e58a2e}.menuButton{border-color:var(--border);background:#ffffff09}.hero{background:radial-gradient(circle at 72% 43%, #20e58a0f, transparent 29%), var(--bg-main);min-height:720px;padding-top:78px}.heroGrid{opacity:.13;background-size:64px 64px}.hero:after{background:linear-gradient(90deg, var(--bg-main) 0%, transparent 33%, transparent 70%, var(--bg-main) 100%)}.heroInner{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:28px}.heroCopy{padding:40px 0 36px}.hero .eyebrow{color:#75f4b5e6;letter-spacing:1.4px;background:#20e58a0e;border-color:#20e58a47;margin-bottom:24px;padding:7px 10px;font-size:9px;box-shadow:0 0 22px #20e58a0a}.hero h1 em{color:var(--accent)}.heroCopy>p{max-width:500px;color:var(--text-secondary);margin:22px 0 28px;font-size:15px;line-height:1.65}.heroActions .primaryButton,.heroActions .ghostButton{min-height:52px}.primaryButton{background:var(--accent);box-shadow:0 16px 36px #20e58a1a}.primaryButton:hover{background:var(--accent-hover)}.heroActions .ghostButton{color:var(--text-secondary);background:#ffffff05;border-color:#ffffff1a}.heroActions .ghostButton:hover{color:var(--text-primary);background:#20e58a0b;border-color:#20e58a42}.heroProductVisual{perspective:1600px;isolation:isolate;place-items:center;min-height:520px;display:grid;position:relative;overflow:visible}.heroVisualGrid{opacity:.52;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:42px 42px;border:1px solid #20e58a0b;width:92%;height:84%;position:absolute;-webkit-mask-image:radial-gradient(at 52%,#000 16%,#0000 72%);mask-image:radial-gradient(at 52%,#000 16%,#0000 72%)}.heroVisualGlow{filter:blur(74px);background:#20e58a0b;border-radius:50%;width:360px;height:220px;position:absolute}.heroDeviceShadow{z-index:0;filter:blur(18px);background:#0000009e;border-radius:50%;width:73%;height:42px;position:absolute;bottom:8%;left:17%;transform:rotate(-1deg)}.heroProductWindow{z-index:2;transform-origin:50%;background:#0a110e;border:1px solid #cae7d82b;border-radius:18px;width:min(100%,620px);height:358px;position:relative;overflow:hidden;transform:rotateY(-2.4deg)rotateX(.8deg)translate(4px);box-shadow:0 34px 78px #00000080,0 0 0 4px #060b09d1,inset 0 1px #ffffff14}.heroProductWindow:after{content:"";z-index:7;pointer-events:none;border-radius:inherit;background:linear-gradient(118deg,#fff1,#0000 19% 74%);position:absolute;inset:0}.productWindowBar{color:#718078;background:linear-gradient(#111a16,#0b120f);border-bottom:1px solid #ffffff12;align-items:center;gap:9px;height:44px;padding:0 13px;font-size:8px;display:flex}.windowDots{flex:none;gap:5px;display:flex}.windowDots i{background:#334039;border-radius:50%;width:7px;height:7px}.windowDots i:first-child{background:#567365}.browserTab{background:#101914;border:1px solid #ffffff0f;border-bottom-color:#0000;border-radius:8px 8px 0 0;align-items:center;gap:7px;min-width:118px;height:27px;padding:0 10px;display:flex}.browserTabMark{width:16px;height:16px;color:var(--accent);border:1px solid #20e58a38;border-radius:5px;place-items:center;font-size:6px;font-weight:900;display:grid}.browserTab strong{color:#9aaba2;font-size:7px;font-weight:700}.productBrowserAddress{color:#66776e;background:#080e0b;border:1px solid #ffffff0e;border-radius:7px;flex:1;align-items:center;gap:7px;min-width:0;height:25px;padding:0 10px;display:flex}.productBrowserAddress svg{color:#52645a;flex:none}.productBrowserAddress span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.productBrowserControls{color:#4f5f57;gap:8px;font-size:9px;display:flex}.productBrowserControls i{font-style:normal}.productWindowBody{grid-template-columns:86px 1fr;height:calc(100% - 44px);display:grid}.productSidebar{background:#08100c;border-right:1px solid #fff1;flex-direction:column;align-items:stretch;gap:24px;padding:18px 12px 14px;display:flex}.productMiniLogo{width:34px;height:34px;color:var(--accent);letter-spacing:-.45px;background:#20e58a0e;border:1px solid #20e58a36;border-radius:10px;place-items:center;font-size:9px;font-weight:900;display:grid}.productSidebarNav{gap:7px;display:grid}.productSidebarNav span{color:#65766d;border:1px solid #0000;border-radius:7px;align-items:center;gap:7px;min-height:30px;padding:0 7px;font-size:7px;display:flex}.productSidebarNav span svg{color:#526259}.productSidebarNav span.active{color:#dbe8e1;background:#20e58a0b;border-color:#20e58a1f}.productSidebarNav span.active svg{color:var(--accent)}.sidebarStatus{color:#5e7066;align-items:center;gap:6px;margin-top:auto;font-size:6px;display:flex}.sidebarStatus i{background:var(--accent);border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #20e58a59}.productDashboard{background:linear-gradient(145deg,#0c1511,#09100d 72%);min-width:0;padding:21px 22px 20px}.dashboardTopline{justify-content:space-between;align-items:center;gap:12px;display:flex}.dashboardKicker{color:var(--accent);letter-spacing:1.15px;align-items:center;gap:7px;font-size:7px;font-weight:800;display:flex}.dashboardKicker span{background:var(--accent);border-radius:50%;width:5px;height:5px}.dashboardKicker b{color:#65766d;letter-spacing:.2px;font-size:6px;font-weight:500}.dashboardAvailability{color:#53645b;letter-spacing:.55px;flex:none;font-size:6px}.dashboardHeader{margin-top:22px}.dashboardHeader small{color:#5f7167;letter-spacing:1.4px;margin-bottom:8px;font-size:6px;font-weight:800;display:block}.dashboardHeader strong{color:#f1f7f3;letter-spacing:-1.25px;max-width:330px;font-family:Manrope,sans-serif;font-size:25px;line-height:1.04;display:block}.dashboardHeader strong em{color:var(--accent);font-style:normal}.dashboardWorkspace{grid-template-columns:1.35fr .85fr;gap:10px;margin-top:22px;display:grid}.workspacePrimary{background:linear-gradient(145deg,#20e58a12,#ffffff05);border:1px solid #20e58a2e;border-radius:12px;min-height:125px;padding:15px 16px}.workspaceEyebrow{color:#64786d;letter-spacing:1px;font-size:6px;font-weight:800}.workspacePrimary h4{color:#edf5f0;letter-spacing:-.45px;margin:17px 0 5px;font-family:Manrope,sans-serif;font-size:14px}.workspacePrimary p{color:#74877c;max-width:245px;margin:0;font-size:7px;line-height:1.45}.workspaceAction{color:var(--accent);align-items:center;gap:5px;margin-top:14px;font-size:7px;font-weight:700;display:inline-flex}.workspaceStack{gap:8px;display:grid}.workspaceStack article{background:#ffffff05;border:1px solid #ffffff12;border-radius:10px;align-items:center;gap:9px;min-height:58px;padding:10px;display:flex}.workspaceStack article>span{width:28px;height:28px;color:var(--accent);background:#20e58a09;border:1px solid #20e58a1f;border-radius:8px;flex:none;place-items:center;display:grid}.workspaceStack article div{gap:3px;min-width:0;display:grid}.workspaceStack small{color:#5d6d64;letter-spacing:.8px;font-size:5px}.workspaceStack strong{color:#cdd9d2;text-overflow:ellipsis;white-space:nowrap;font-size:7px;font-weight:700;overflow:hidden}.heroProductPhone{z-index:4;background:linear-gradient(145deg,#26352d,#101914 58%,#2a3931);border:1px solid #dcf4e82b;border-radius:30px;width:158px;height:326px;padding:5px;position:absolute;bottom:14px;right:2%;transform:rotateY(-3deg)rotateX(1deg)rotate(2deg);box-shadow:0 28px 60px #0000008a,7px 9px 0 -5px #08100c,inset 0 1px #ffffff1f}.phoneScreen{background:linear-gradient(165deg,#101a15,#070d0a 76%);border:1px solid #ffffff09;border-radius:25px;height:100%;padding:13px 12px 12px;position:relative;overflow:hidden}.phoneScreen:after{content:"";pointer-events:none;background:linear-gradient(122deg,#ffffff12,#0000 17% 73%);position:absolute;inset:0}.phoneSideButton{background:#35483e;border-radius:0 4px 4px 0;width:3px;position:absolute;right:-3px}.phoneSideButtonTop{height:31px;top:72px}.phoneSideButtonBottom{height:45px;top:111px}.phoneTopDetail{background:#050a08;border-radius:0 0 10px 10px;justify-content:center;align-items:center;gap:6px;width:48px;height:14px;margin:-8px auto 9px;display:flex}.phoneTopDetail span{background:#2a3932;border-radius:99px;width:25px;height:3px}.phoneTopDetail i{background:#173025;border-radius:50%;width:4px;height:4px;box-shadow:inset 0 0 0 1px #ffffff17}.phoneStatus{color:#687a70;justify-content:space-between;font-size:6px;display:flex}.phoneBrand{color:#eef5f1;letter-spacing:1px;margin-top:15px;font-family:Manrope,sans-serif;font-size:9px;font-weight:800}.phoneBrand span{color:var(--accent)}.phoneKicker{color:#64766c;letter-spacing:1.05px;margin-top:27px;font-size:5px;font-weight:800}.phoneHeadline{color:#f1f7f3;letter-spacing:-1px;max-width:122px;margin-top:8px;font-family:Manrope,sans-serif;font-size:20px;line-height:1.03}.phoneHeadline em{color:var(--accent);font-style:normal}.phoneDescription{color:#687a70;max-width:120px;margin:10px 0 0;font-size:6px;line-height:1.45}.phoneLinks{color:#9dada4;gap:7px;margin-top:21px;font-size:7px;display:grid}.phoneLinks span{border-bottom:1px solid #ffffff13;justify-content:space-between;align-items:center;padding-bottom:6px;display:flex}.phoneLinks svg{color:var(--accent)}.phoneCta{color:var(--accent);background:#20e58a12;border:1px solid #20e58a3b;border-radius:8px;justify-content:space-between;align-items:center;margin-top:17px;padding:8px 9px;font-size:7px;font-weight:700;display:flex}.heroVisualLabel{z-index:5;color:#56675e;letter-spacing:1.4px;font-size:7px;font-weight:800;position:absolute}.labelTop{top:15%;left:2%}.valueSection{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:#08100db8}.valueGrid{grid-template-columns:repeat(4,1fr);display:grid}.valueCard{border-right:1px solid var(--border);align-items:flex-start;gap:16px;min-height:138px;padding:25px 23px;display:flex}.valueCard>svg{color:var(--accent);flex:none}.valueCard h3{color:var(--text-primary);letter-spacing:-.25px;margin:0 0 8px;font-family:Manrope,sans-serif;font-size:15px}.valueCard p{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.55}.section{padding:112px 0}.homeIntro{background:linear-gradient(180deg, var(--bg-secondary), #08100d80)}.homeIntroGrid{gap:110px}.homeIntro h2,.founderContent h2,.finalCta h2{color:var(--text-primary)}.homeIntroGrid p,.founderContent p,.finalCta p{font-size:16px}.founderPreview{background:var(--bg-main)}.founderPortrait{border-color:var(--border-accent);background:radial-gradient(circle at 30% 25%,#20e58a33,#0000 25%),linear-gradient(145deg,#11251c,#070d0b 70%);position:relative;overflow:hidden;box-shadow:inset 0 0 50px #20e58a0d,0 24px 70px #00000059}.founderPortrait:before,.founderPortrait:after{content:"";border:1px solid #20e58a2e;border-radius:50%;position:absolute}.founderPortrait{color:var(--accent)}.projectCategory{color:var(--accent);letter-spacing:.55px;margin-top:5px;font-size:10px;font-weight:700;display:block}.homeServices{background:var(--bg-secondary)}.serviceGrid{gap:12px}.serviceCard{border-radius:var(--radius-card);background:#ffffff06;min-height:274px}.serviceCard:hover{border-color:var(--border-accent)}.serviceCard h3{font-size:19px}.serviceCard p{color:var(--text-secondary);font-size:14px}.processPreview{background:var(--bg-main)}.processHeading{margin-bottom:40px}.processHeading>p{max-width:430px;margin:0;font-size:16px}.processGrid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.processStep{border:1px solid var(--border);border-radius:var(--radius-card);background:linear-gradient(150deg,#ffffff08,#ffffff02);flex-direction:column;justify-content:space-between;min-height:190px;padding:23px;transition:transform .25s,border-color .25s;display:flex}.processStep:hover{border-color:var(--border-accent);transform:translateY(-4px)}.processTop{color:var(--accent);justify-content:space-between;align-items:center;display:flex}.processTop span{color:#64756d;letter-spacing:1px;font-size:11px;font-weight:800}.processStep h3{color:var(--text-primary);letter-spacing:-.5px;margin:0 0 7px;font-family:Manrope,sans-serif;font-size:18px}.processStep p{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.55}.finalCtaSection{background:var(--bg-main);padding-top:18px;padding-bottom:118px}.finalCta{border-color:var(--border-accent);background:radial-gradient(circle at 8% 100%,#20e58a1f,#0000 38%),linear-gradient(145deg,#0f1f17eb,#0b1210fa);padding:48px 52px}.finalCtaActions{flex-wrap:wrap;gap:10px;display:flex}.finalCtaActions .ghostButton{min-height:49px}footer{border-top-color:var(--border);background:#050907;padding-top:72px}.footerGrid{padding-bottom:68px}.footerGrid p{color:var(--text-secondary);margin-top:20px;font-size:14px}.footerLinks{gap:48px}.footerLinks div{gap:13px}.footerLinks strong{color:var(--text-primary);font-size:12px}.footerLinks a{color:var(--text-secondary);font-size:13px;line-height:1.4}.footerLinks a:hover{color:var(--accent)}.footerBottom{color:#66756e;font-size:11px}@media (width<=1050px){.desktopNav{gap:14px}.hero{min-height:680px}.heroInner{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:18px}.hero h1{letter-spacing:-2.8px;font-size:clamp(44px,5.2vw,56px)}.heroProductVisual{transform-origin:100%;min-height:480px;transform:scale(.93)}.heroProductPhone{right:-1%}.footerLinks{gap:25px}}@media (width<=850px){.nav{height:74px}.mobileNav{width:min(var(--max), calc(100% - 48px));border:1px solid var(--border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#08100df7;border-top:0;border-radius:0 0 18px 18px;padding:16px 18px 22px;box-shadow:0 24px 48px #00000061}.mobileNav a{color:var(--text-secondary);padding:14px 2px;font-size:14px}.mobileNav a.active{color:var(--accent)}.mobileStartLink{background:var(--accent-soft);border-radius:11px;margin-top:9px;border:1px solid var(--border-accent)!important;text-align:center!important;padding:15px 12px!important}.hero{min-height:auto;padding-top:74px}.heroInner{grid-template-columns:1fr;gap:0;padding-top:58px}.heroCopy{padding:34px 0 0}.heroProductVisual{min-height:500px;margin-top:14px;transform:none}.hero h1{font-size:clamp(42px,7.2vw,56px)}.heroCopy>p{max-width:560px}.valueGrid{grid-template-columns:repeat(2,1fr)}.valueCard:nth-child(2){border-right:0}.valueCard:nth-child(n+3){border-top:1px solid var(--border)}.homeIntroGrid{gap:44px}.serviceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.processGrid{grid-template-columns:repeat(2,1fr)}.finalCta{align-items:flex-start}.footerGrid{gap:55px}}@media (width<=600px){.container,.nav,.mobileNav{width:calc(100% - 28px)}.nav{height:70px}.brandLogo{width:120px}.hero{padding-top:70px}.heroInner{padding-top:48px}.hero h1{letter-spacing:-2.4px;font-size:clamp(38px,10.5vw,48px);line-height:1.03}.heroTitleAccent{white-space:normal}.heroCopy>p{font-size:14px}.heroActions{gap:10px}.heroActions .primaryButton,.heroActions .ghostButton{width:100%}.heroProductVisual{transform-origin:top;width:calc(100% + 24px);min-height:390px;margin:18px -12px -30px;transform:scale(.82)}.heroProductWindow{width:100%;height:350px}.heroProductPhone{border-radius:31px;width:174px;height:348px;padding:17px 15px 15px;bottom:18px;right:1%}.labelTop{font-size:7px;top:12%;left:2%}.labelBottom{font-size:7px;bottom:5%;right:4%}.valueGrid{grid-template-columns:1fr}.valueCard,.valueCard:nth-child(2),.valueCard:nth-child(n+3){border-top:1px solid var(--border);border-left:0;border-right:0;min-height:auto;padding:21px 17px}.valueCard:first-child{border-top:0}.section{padding:82px 0}.homeIntroGrid{gap:28px}.homeIntroGrid p,.founderContent p,.finalCta p{font-size:16px}.serviceGrid,.processGrid{grid-template-columns:1fr}.processStep{min-height:165px}.finalCtaSection{padding-bottom:86px}.finalCta{padding:29px 22px}.finalCtaActions{grid-template-columns:1fr;width:100%;display:grid}.finalCtaActions .ghostButton{width:100%}.footerLinks{grid-template-columns:repeat(2,1fr);gap:36px 24px}.footerLinks div:last-child{grid-column:1/-1}.footerLinks a{overflow-wrap:anywhere}.footerBottom{padding:23px 0}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.servicesPage{background:linear-gradient(180deg, var(--bg-main), var(--bg-secondary) 57%, var(--bg-main));padding-top:154px;padding-bottom:0}.servicesHero{grid-template-columns:minmax(0,1.05fr) minmax(380px,.95fr);align-items:center;gap:70px;min-height:350px;margin-bottom:86px;display:grid}.servicesHeroCopy{max-width:760px}.servicesHeroCopy h1{color:var(--text-primary);letter-spacing:-4px;margin:15px 0 21px;font-family:Manrope,Inter,sans-serif;font-size:clamp(47px,5.25vw,76px);line-height:.99}.servicesHeroCopy h1 em{color:var(--accent);font-style:normal}.servicesHeroCopy>p{max-width:650px;color:var(--text-secondary);margin:0;font-size:17px;line-height:1.72}.servicesHeroActions{flex-wrap:wrap;gap:11px;margin-top:31px;display:flex}.servicesHeroVisual{border:1px solid var(--border);background:radial-gradient(circle,#20e58a1a,#0000 24%),linear-gradient(145deg,#ffffff09,#0b1210db);border-radius:22px;place-items:center;min-height:330px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.servicesHeroVisual:before,.servicesHeroVisual:after{content:"";border:1px solid #20e58a26;border-radius:50%;position:absolute}.servicesHeroVisual:before{width:230px;height:230px}.servicesHeroVisual:after{opacity:.52;border-style:dashed;width:330px;height:330px}.serviceSignalCore{z-index:2;border:1px solid var(--border-accent);background:radial-gradient(circle,#20e58a2b,#050807eb 68%);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:116px;height:116px;display:flex;position:relative;box-shadow:0 0 50px #20e58a1a,inset 0 0 30px #20e58a0f}.serviceSignalCore span{color:#9bb0a5;letter-spacing:1.8px;font-size:8px;font-weight:800}.serviceSignalCore strong{color:var(--accent);letter-spacing:-.5px;margin-top:2px;font-family:Manrope,sans-serif;font-size:21px}.serviceSignalCore small{color:#5d7066;letter-spacing:1.1px;margin-top:9px;font-size:6px}.serviceSignal{z-index:3;border:1px solid var(--border-accent);min-width:102px;height:38px;color:var(--accent);letter-spacing:1.2px;background:#08100de0;border-radius:10px;align-items:center;gap:7px;padding:0 10px;font-size:8px;font-weight:800;display:flex;position:absolute}.serviceSignal b{color:#66786d;margin-left:auto;font-size:8px}.serviceSignalTwo{top:25%;right:8%}.serviceSignalOne{bottom:22%;left:7%}.serviceSignalThree{bottom:12%;right:8%}.serviceSignal:before{content:"";background:#20e58a40;width:18px;height:1px;position:absolute}.serviceSignalOne:before{right:-44px;transform:rotate(-23deg)}.serviceSignalTwo:before{left:-47px;transform:rotate(26deg)}.serviceSignalThree:before{left:-47px;transform:rotate(-18deg)}.servicesSectionIntro{justify-content:space-between;align-items:end;gap:50px;margin-bottom:38px;display:flex}.servicesSectionIntro h2{color:var(--text-primary);letter-spacing:-2.5px;margin:13px 0 0;font-family:Manrope,sans-serif;font-size:clamp(34px,3.5vw,52px);line-height:1.02}.servicesSectionIntro>p{max-width:470px;color:var(--text-secondary);margin:0;font-size:16px;line-height:1.7}.serviceDetailGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.serviceDetailCard{border:1px solid var(--border);border-radius:var(--radius-card);background:linear-gradient(150deg,#ffffff09,#0b1210f5);flex-direction:column;min-height:468px;padding:27px;transition:transform .25s,border-color .25s,background .25s;display:flex}.serviceDetailCard:hover{border-color:var(--border-accent);background:linear-gradient(150deg,#20e58a0e,#0b1210f7);transform:translateY(-5px)}.serviceDetailCardFeatured{border-color:var(--border-accent);background:radial-gradient(circle at 100% 0,#20e58a1a,#0000 36%),linear-gradient(150deg,#102319d6,#0b1210fa)}.serviceDetailTop{color:var(--accent);justify-content:space-between;align-items:center;display:flex}.serviceDetailTop>span{color:#65786d;letter-spacing:1.3px;font-size:11px;font-weight:800}.serviceDetailBody h2{color:var(--text-primary);letter-spacing:-1px;margin:35px 0 13px;font-family:Manrope,sans-serif;font-size:24px;line-height:1.08}.serviceDetailBody>p{min-height:73px;color:var(--text-secondary);margin:0;font-size:15px;line-height:1.62}.serviceFeatureList{border-top:1px solid var(--border);flex-direction:column;gap:12px;min-height:137px;margin:28px 0 25px;padding:20px 0 0;list-style:none;display:flex}.serviceFeatureList li{color:#becac3;align-items:center;gap:9px;font-size:14px;line-height:1.35;display:flex}.serviceFeatureList svg{color:var(--accent);flex:none}.serviceCardAction{border-top:1px solid var(--border);color:var(--accent);align-items:center;gap:9px;margin-top:auto;padding-top:18px;font-size:14px;font-weight:700;display:inline-flex}.serviceCardAction svg{transition:transform .2s}.serviceCardAction:hover svg{transform:translate(2px,-2px)}.servicesProcessSection{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:linear-gradient(#08100dd6,#050807d1);margin-top:110px}.servicesProcessHeading{max-width:740px;margin-bottom:42px}.servicesProcessHeading h2{color:var(--text-primary);letter-spacing:-3px;margin:13px 0 16px;font-family:Manrope,sans-serif;font-size:clamp(37px,4.2vw,58px);line-height:1.02}.servicesProcessHeading h2 em{color:var(--accent);font-style:normal}.servicesProcessHeading p{max-width:580px;color:var(--text-secondary);margin:0;font-size:16px;line-height:1.7}.servicesProcessGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.servicesProcessStep{border:1px solid var(--border);border-radius:var(--radius-card);background:#ffffff06;flex-direction:column;justify-content:space-between;min-height:205px;padding:23px;transition:transform .25s,border-color .25s;display:flex}.servicesProcessStep:hover{border-color:var(--border-accent);transform:translateY(-4px)}.servicesProcessTop{color:var(--accent);justify-content:space-between;align-items:center;display:flex}.servicesProcessTop span{color:#65786d;letter-spacing:1.2px;font-size:11px;font-weight:800}.servicesProcessStep h3{color:var(--text-primary);letter-spacing:-.5px;margin:0 0 7px;font-family:Manrope,sans-serif;font-size:18px}.servicesProcessStep p{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.55}.maintenanceSection{padding-top:88px;padding-bottom:40px}.maintenanceHighlight{border:1px solid var(--border-accent);background:radial-gradient(circle at 0 100%,#20e58a1a,#0000 38%),linear-gradient(145deg,#0f1f17e6,#0b1210fa);border-radius:22px;grid-template-columns:1fr .8fr;align-items:center;gap:80px;padding:48px 52px;display:grid}.maintenanceCopy h2{color:var(--text-primary);letter-spacing:-2.8px;margin:13px 0 17px;font-family:Manrope,sans-serif;font-size:clamp(35px,4vw,54px);line-height:1.02}.maintenanceCopy h2 em{color:var(--accent);font-style:normal}.maintenanceCopy p{max-width:530px;color:var(--text-secondary);margin:0 0 24px;font-size:16px;line-height:1.7}.maintenanceChecklist{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.maintenanceChecklist div{border:1px solid var(--border);color:#c1cec5;background:#ffffff06;border-radius:12px;align-items:center;gap:10px;min-height:58px;padding:15px;font-size:14px;display:flex}.maintenanceChecklist svg{color:var(--accent);flex:none}.servicesFinalCtaWrap{padding-bottom:116px}.servicesFinalCta{margin-top:0;padding:43px 48px}.servicesFinalCta h2{max-width:720px}.servicesFinalActions{flex-wrap:wrap;gap:10px;display:flex}.servicesFinalActions .ghostButton{min-height:49px}.serviceCardAction{min-height:48px}@media (width<=1050px){.servicesHero{grid-template-columns:minmax(0,1fr) minmax(360px,.85fr);gap:35px}.servicesHeroCopy h1{font-size:59px}.serviceDetailGrid,.servicesProcessGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.maintenanceHighlight{gap:45px;padding:38px}}@media (width<=850px){.servicesPage{padding-top:130px}.servicesHero{grid-template-columns:1fr;gap:24px;margin-bottom:70px}.servicesHeroCopy h1{font-size:clamp(49px,9vw,68px)}.servicesHeroVisual{justify-self:end;max-width:620px;min-height:300px}.servicesSectionIntro{flex-direction:column;align-items:start;gap:16px}.serviceDetailGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.maintenanceHighlight{grid-template-columns:1fr;gap:36px}.servicesFinalCta{flex-direction:column;align-items:flex-start}.servicesFinalActions{width:100%}}@media (width<=600px){.servicesPage{padding-top:112px}.servicesHero{margin-bottom:58px}.servicesHeroCopy h1{letter-spacing:-2.8px;font-size:44px;line-height:1.02}.servicesHeroCopy>p{font-size:16px}.servicesHeroActions{grid-template-columns:1fr;display:grid}.servicesHeroActions a{width:100%}.servicesHeroVisual{min-height:266px;margin:0 -4px}.servicesHeroVisual:after{width:280px;height:280px}.servicesHeroVisual:before{width:190px;height:190px}.serviceSignal{min-width:91px;height:35px;font-size:7px}.serviceSignalOne{bottom:16%;left:2%}.serviceSignalTwo{top:20%;right:2%}.serviceSignalThree{bottom:6%;right:3%}.serviceSignalCore{width:100px;height:100px}.servicesSectionIntro h2{letter-spacing:-2px;font-size:36px}.serviceDetailGrid,.servicesProcessGrid{grid-template-columns:1fr}.serviceDetailCard{min-height:auto;padding:24px}.serviceDetailBody h2{margin-top:29px}.serviceDetailBody>p,.serviceFeatureList{min-height:0}.servicesProcessSection{margin-top:76px}.servicesProcessHeading h2{letter-spacing:-2.2px;font-size:38px}.servicesProcessStep{min-height:170px}.maintenanceSection{padding-top:68px}.maintenanceHighlight{padding:28px 22px}.maintenanceCopy h2{letter-spacing:-2.2px;font-size:37px}.maintenanceChecklist{grid-template-columns:1fr}.servicesFinalCtaWrap{padding-bottom:84px}.servicesFinalCta{padding:28px 22px}.servicesFinalCta h2{letter-spacing:-2px;font-size:35px}.servicesFinalActions{grid-template-columns:1fr;display:grid}.servicesFinalActions a{width:100%}}.projectsPage{background:linear-gradient(180deg, var(--bg-main), var(--bg-secondary) 54%, var(--bg-main));padding-top:154px;padding-bottom:0}.projectsHero{grid-template-columns:minmax(0,1.04fr) minmax(390px,.96fr);align-items:center;gap:70px;min-height:410px;margin-bottom:92px;display:grid}.projectsHeroCopy{max-width:710px}.projectsHeroCopy h1{color:var(--text-primary);letter-spacing:-4.6px;margin:15px 0 21px;font-family:Manrope,Inter,sans-serif;font-size:clamp(52px,6vw,82px);line-height:.96}.projectsHeroCopy h1 em{color:var(--accent);font-style:normal}.projectsHeroCopy p{max-width:620px;color:var(--text-secondary);margin:0 0 31px;font-size:17px;line-height:1.72}.projectsHeroSignal{border:1px solid var(--border);background:radial-gradient(circle,#20e58a1a,#0000 26%),linear-gradient(145deg,#ffffff09,#0b1210e6);border-radius:24px;place-items:center;min-height:350px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.projectsHeroSignal:before,.projectsHeroSignal:after{content:"";border:1px solid #20e58a26;border-radius:50%;position:absolute}.projectsHeroSignal:before{width:220px;height:220px}.projectsHeroSignal:after{opacity:.52;border-style:dashed;width:340px;height:340px}.projectsHeroLine{z-index:1;transform-origin:50%;background:linear-gradient(90deg,#0000,#20e58a61,#0000);width:44%;height:1px;position:absolute}.projectsHeroLineOne{transform:rotate(32deg)}.projectsHeroLineTwo{transform:rotate(-32deg)}.projectsHeroCore{z-index:2;border:1px solid var(--border-accent);background:radial-gradient(circle,#20e58a2b,#050807f0 67%);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:138px;height:138px;display:flex;position:relative;box-shadow:0 0 55px #20e58a1a,inset 0 0 35px #20e58a0f}.projectsHeroCore small{color:#9bb0a5;letter-spacing:1.7px;font-size:8px;font-weight:800}.projectsHeroCore strong{color:var(--accent);letter-spacing:1px;margin-top:5px;font-family:Manrope,sans-serif;font-size:20px}.projectsHeroCore span{color:#5d7066;letter-spacing:1.1px;margin-top:10px;font-size:6px}.projectsHeroNode{z-index:3;border:1px solid var(--border-accent);color:var(--accent);letter-spacing:1px;background:#08100de6;border-radius:10px;padding:10px 12px;font-size:8px;font-weight:800;position:absolute}.projectsHeroNodeOne{top:18%;left:9%}.projectsHeroNodeTwo{top:18%;right:9%}.projectsHeroNodeThree{bottom:15%;right:13%}.portfolioToolbar{justify-content:space-between;align-items:end;gap:35px;margin-bottom:39px;display:flex}.portfolioToolbar h2{color:var(--text-primary);letter-spacing:-2.8px;margin:13px 0 0;font-family:Manrope,sans-serif;font-size:clamp(35px,4vw,54px);line-height:1}.portfolioToolbar h2 em{color:var(--accent);font-style:normal}.projectFilters{border:1px solid var(--border);background:#ffffff05;border-radius:14px;flex-wrap:wrap;justify-content:flex-end;gap:6px;max-width:650px;padding:7px;display:flex}.projectFilters button{min-height:42px;color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;padding:0 13px;font-size:12px;font-weight:700;transition:color .2s,border-color .2s,background .2s}.projectFilters button:hover{color:var(--text-primary);border-color:var(--border)}.projectFilters button.active{color:var(--accent);border-color:var(--border-accent);background:var(--accent-soft)}.portfolioFeaturedLabel{color:#87978e;letter-spacing:1.4px;text-transform:uppercase;align-items:center;gap:9px;margin-bottom:12px;font-size:11px;font-weight:800;display:flex}.portfolioFeaturedLabel span{background:var(--accent);border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #20e58a80}.portfolioFeaturedGrid{margin-bottom:14px}.portfolioProjectCard{border:1px solid var(--border);border-radius:var(--radius-card);background:linear-gradient(145deg,#ffffff09,#0b1210f7);grid-template-columns:minmax(0,1.04fr) minmax(290px,.96fr);transition:transform .25s,border-color .25s,background .25s;display:grid;overflow:hidden}.portfolioProjectCard:hover{border-color:var(--border-accent);background:linear-gradient(145deg,#20e58a0e,#0b1210fa);transform:translateY(-5px)}.portfolioProjectCardFeatured{border-color:var(--border-accent);background:radial-gradient(circle at 0 100%,#20e58a1a,#0000 35%),linear-gradient(145deg,#0f1f17f0,#0b1210fa);grid-template-columns:minmax(0,1.18fr) minmax(320px,.82fr)}.portfolioCardVisual{border-right:1px solid var(--border);background:radial-gradient(circle at 50% 58%,#20e58a14,#0000 36%),#05080773;flex-direction:column;justify-content:center;align-items:center;min-height:280px;padding:21px 23px 15px;display:flex;position:relative;overflow:hidden}.portfolioProjectCardFeatured .portfolioCardVisual{min-height:390px}.portfolioCardVisual:before{content:"";filter:blur(60px);background:#20e58a14;border-radius:50%;width:74%;height:42%;position:absolute}.portfolioVisualHeader{z-index:3;width:100%;color:var(--accent);letter-spacing:.8px;justify-content:space-between;align-items:center;font-size:10px;font-weight:800;display:flex;position:absolute;top:18px;left:23px;right:23px}.portfolioVisualHeader span{align-items:center;gap:7px;display:inline-flex}.portfolioVisualHeader small{color:#65786d;letter-spacing:1.1px;margin-right:42px;font-size:8px}.portfolioCardVisual .mockupWindow,.portfolioCardVisual .phoneMockup{z-index:2;flex:none}.portfolioCardVisual .mockupWindow{width:min(100%,520px);height:236px;margin-top:20px;transform:perspective(1000px)rotateY(-4deg)rotateX(2deg)scale(.76)}.portfolioCardVisual .phoneMockup{margin-top:51px;transform:perspective(1000px)rotateY(7deg)rotateX(2deg)scale(.55)}.portfolioProjectCardFeatured .portfolioCardVisual .mockupWindow{height:282px;transform:perspective(1000px)rotateY(-4deg)rotateX(2deg)scale(.88)}.portfolioProjectCardFeatured .portfolioCardVisual .phoneMockup{margin-top:36px;transform:perspective(1000px)rotateY(7deg)rotateX(2deg)scale(.68)}.portfolioCardContent{flex-direction:column;justify-content:center;min-height:280px;padding:31px 32px 28px;display:flex}.portfolioProjectCardFeatured .portfolioCardContent{min-height:390px;padding:42px 45px}.portfolioCardMeta{color:var(--accent);letter-spacing:.7px;justify-content:space-between;align-items:center;gap:14px;font-size:11px;font-weight:700;display:flex}.portfolioCardMeta .status{flex:none}.portfolioCardType{color:#65786d;letter-spacing:1.1px;text-transform:uppercase;margin-top:17px;font-size:11px;font-weight:800}.portfolioCardContent h2{color:var(--text-primary);letter-spacing:-1.7px;margin:15px 0 13px;font-family:Manrope,sans-serif;font-size:32px;line-height:1.03}.portfolioProjectCardFeatured .portfolioCardContent h2{letter-spacing:-3px;font-size:clamp(38px,4.2vw,62px)}.portfolioCardContent p{max-width:560px;color:var(--text-secondary);margin:0;font-size:15px;line-height:1.68}.portfolioCardTags{flex-wrap:wrap;gap:7px;margin-top:23px;display:flex}.portfolioCardTags span{border:1px solid var(--border);color:#8b9a92;background:#ffffff05;border-radius:8px;padding:7px 9px;font-size:10px;font-weight:700}.portfolioCardLink{border-bottom:1px solid var(--border-accent);width:max-content;min-height:48px;color:var(--accent);align-items:center;gap:9px;margin-top:23px;padding:0 1px;font-size:14px;font-weight:800;display:inline-flex}.portfolioCardLink svg{transition:transform .2s}.portfolioCardLink:hover svg{transform:translate(2px,-2px)}.portfolioGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.portfolioGrid .portfolioProjectCard{flex-direction:column;display:flex}.portfolioGrid .portfolioCardVisual{border-right:0;border-bottom:1px solid var(--border);min-height:285px}.portfolioGrid .portfolioCardContent{justify-content:flex-start;min-height:318px;padding:27px 29px 26px}.portfolioGrid .portfolioCardContent h2{font-size:30px}.portfolioEmptyState{border:1px solid var(--border);border-radius:var(--radius-card);background:#ffffff05;flex-direction:column;justify-content:center;min-height:270px;padding:49px;display:flex}.portfolioEmptyState h2{color:var(--text-primary);letter-spacing:-1.5px;margin:14px 0 10px;font-family:Manrope,sans-serif;font-size:32px}.portfolioEmptyState p{max-width:540px;color:var(--text-secondary);margin:0;font-size:15px;line-height:1.65}.portfolioPhilosophy,.futureClientSection{border-top:1px solid var(--border);grid-template-columns:1fr .82fr;align-items:end;gap:75px;margin-top:112px;padding:58px 0;display:grid}.portfolioPhilosophy h2,.futureClientSection h2{max-width:690px;color:var(--text-primary);letter-spacing:-3px;margin:14px 0 0;font-family:Manrope,sans-serif;font-size:clamp(37px,4.2vw,58px);line-height:1}.portfolioPhilosophy h2 em{color:var(--accent);font-style:normal}.portfolioPhilosophy p,.futureClientSection p{max-width:470px;color:var(--text-secondary);margin:0;font-size:16px;line-height:1.72}.futureClientSection{margin-top:0;padding-top:47px;padding-bottom:55px}.futureClientSection h2{letter-spacing:-2.5px;font-size:clamp(31px,3.5vw,48px)}.portfolioFinalCta{margin-top:0;padding:43px 48px}.portfolioFinalCta h2{max-width:690px}.portfolioFinalActions{flex-wrap:wrap;gap:10px;display:flex}.portfolioFinalActions .ghostButton{min-height:49px}@media (width<=1050px){.projectsHero{grid-template-columns:minmax(0,1fr) minmax(340px,.84fr);gap:34px}.projectsHeroCopy h1{font-size:64px}.portfolioToolbar{flex-direction:column;align-items:flex-start}.projectFilters{justify-content:flex-start}.portfolioProjectCardFeatured{grid-template-columns:minmax(0,1.08fr) minmax(290px,.92fr)}.portfolioProjectCardFeatured .portfolioCardContent{padding:35px}.portfolioPhilosophy,.futureClientSection{gap:45px}}@media (width<=850px){.projectsPage{padding-top:130px}.projectsHero{grid-template-columns:1fr;gap:30px;margin-bottom:75px}.projectsHeroCopy h1{font-size:clamp(52px,9vw,70px)}.projectsHeroSignal{justify-self:end;max-width:620px;min-height:300px}.portfolioProjectCardFeatured{grid-template-columns:1fr}.portfolioProjectCardFeatured .portfolioCardVisual{border-right:0;border-bottom:1px solid var(--border)}.portfolioProjectCardFeatured .portfolioCardContent{min-height:auto;padding:32px}.portfolioGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.portfolioPhilosophy,.futureClientSection{grid-template-columns:1fr;gap:20px}.portfolioFinalCta{flex-direction:column;align-items:flex-start}.portfolioFinalActions{width:100%}}@media (width<=600px){.projectsPage{padding-top:112px}.projectsHero{margin-bottom:61px}.projectsHeroCopy h1{letter-spacing:-3px;font-size:45px;line-height:1}.projectsHeroCopy p{font-size:16px}.projectsHeroCopy .primaryButton{width:100%}.projectsHeroSignal{min-height:264px;margin:0 -4px}.projectsHeroSignal:before{width:180px;height:180px}.projectsHeroSignal:after{width:270px;height:270px}.projectsHeroCore{width:105px;height:105px}.projectsHeroCore strong{font-size:16px}.projectsHeroNode{padding:8px 9px;font-size:7px}.projectsHeroNodeOne{left:3%}.projectsHeroNodeTwo{right:3%}.projectsHeroNodeThree{bottom:12%;right:5%}.portfolioToolbar{margin-bottom:31px}.portfolioToolbar h2{letter-spacing:-2px;font-size:36px}.projectFilters{justify-content:flex-start;width:100%;padding:6px}.projectFilters button{min-height:40px;padding:0 10px;font-size:11px}.portfolioProjectCardFeatured .portfolioCardVisual,.portfolioGrid .portfolioCardVisual{min-height:248px;padding-left:17px;padding-right:17px}.portfolioCardVisual .mockupWindow{height:210px;transform:perspective(1000px)rotateY(-4deg)rotateX(2deg)scale(.66)}.portfolioCardVisual .phoneMockup{margin-top:47px;transform:perspective(1000px)rotateY(7deg)rotateX(2deg)scale(.47)}.portfolioProjectCardFeatured .portfolioCardVisual .mockupWindow{height:230px;transform:perspective(1000px)rotateY(-4deg)rotateX(2deg)scale(.72)}.portfolioProjectCardFeatured .portfolioCardVisual .phoneMockup{margin-top:34px;transform:perspective(1000px)rotateY(7deg)rotateX(2deg)scale(.55)}.portfolioVisualHeader{top:15px;left:17px;right:17px}.portfolioVisualHeader small{margin-right:0;font-size:7px}.portfolioProjectCardFeatured .portfolioCardContent{padding:28px 22px}.portfolioCardContent{min-height:auto;padding:25px 22px}.portfolioCardContent h2,.portfolioGrid .portfolioCardContent h2{font-size:30px}.portfolioProjectCardFeatured .portfolioCardContent h2{letter-spacing:-2.4px;font-size:40px}.portfolioCardContent p{font-size:15px}.portfolioGrid{grid-template-columns:1fr}.portfolioGrid .portfolioCardContent{min-height:auto}.portfolioEmptyState{min-height:230px;padding:28px 22px}.portfolioEmptyState h2{font-size:29px}.portfolioPhilosophy,.futureClientSection{margin-top:77px;padding:43px 0}.portfolioPhilosophy h2,.futureClientSection h2{letter-spacing:-2.2px;font-size:37px}.portfolioFinalCta{padding:28px 22px}.portfolioFinalCta h2{letter-spacing:-2px;font-size:35px}.portfolioFinalActions{grid-template-columns:1fr;display:grid}.portfolioFinalActions a{width:100%}}.caseStudyPage{background:linear-gradient(180deg, var(--bg-main), var(--bg-secondary) 58%, var(--bg-main));padding-top:154px;padding-bottom:116px}.caseStudyHero{grid-template-columns:minmax(0,.9fr) minmax(460px,1.1fr);align-items:center;gap:70px;min-height:535px;display:grid}.caseStudyHeroCopy{max-width:650px}.caseStudyHeroCopy>.backLink{width:max-content;color:var(--text-secondary);margin-bottom:43px;display:flex}.caseStudyHeroCopy>.sectionLabel{display:block}.caseStudyHeroCopy h1{color:var(--text-primary);letter-spacing:-4.6px;margin:16px 0 20px;font-family:Manrope,Inter,sans-serif;font-size:clamp(52px,6vw,82px);line-height:.95}.caseStudyHeroCopy>p{max-width:580px;color:var(--text-secondary);margin:0;font-size:17px;line-height:1.72}.caseStudyHeroMeta{color:#b5c1ba;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:28px;font-size:13px;display:flex}.caseStudyHeroMeta>span:first-child{color:var(--accent);font-weight:700}.caseStudyHeroCopy>.inlineLink{margin-top:24px}.projectMeta{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(3,1fr);margin:0;padding:0;display:grid}.projectMeta>div{border-right:1px solid var(--border);flex-direction:column;justify-content:space-between;gap:12px;min-height:102px;padding:22px 25px;display:flex}.projectMeta>div:first-child{border-left:1px solid var(--border)}.projectMeta>div:last-child{border-right:1px solid var(--border)}.projectMeta dt{color:#65786d;letter-spacing:1.3px;text-transform:uppercase;font-size:10px;font-weight:800}.projectMeta dd{color:var(--text-primary);margin:0;font-size:14px;font-weight:700}.projectMeta dd .status{width:max-content}.caseOverviewSection{grid-template-columns:.9fr 1.1fr;align-items:end;gap:75px;max-width:1030px;margin:0 auto;padding:120px 0 112px;display:grid}.caseSectionHeading h2{color:var(--text-primary);letter-spacing:-3px;margin:14px 0 0;font-family:Manrope,sans-serif;font-size:clamp(37px,4.2vw,58px);line-height:1}.caseSectionHeading h2 em,.caseDesignCopy h2 em,.caseTechnologySection h2 em{color:var(--accent);font-style:normal}.caseOverviewSection>p{max-width:580px;color:var(--text-secondary);margin:0;font-size:18px;line-height:1.75}.caseSplitSection{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(2,1fr);gap:14px;padding:72px 0 76px;display:grid}.caseSplitColumn{border:1px solid var(--border);border-radius:var(--radius-card);background:linear-gradient(145deg,#ffffff08,#0b1210c7);min-height:355px;padding:31px 34px}.caseSplitColumn:last-child{border-color:var(--border-accent);background:radial-gradient(circle at 100% 0,#20e58a14,#0000 36%),linear-gradient(145deg,#0f1f17b3,#0b1210e6)}.caseSectionIcon{border:1px solid var(--border-accent);width:42px;height:42px;color:var(--accent);background:var(--accent-soft);border-radius:12px;place-items:center;margin-bottom:38px;display:grid}.caseSplitColumn h2{color:var(--text-primary);letter-spacing:-1.4px;margin:13px 0 24px;font-family:Manrope,sans-serif;font-size:30px}.caseSplitColumn ul{flex-direction:column;gap:13px;margin:0;padding:0;list-style:none;display:flex}.caseSplitColumn li{color:var(--text-secondary);align-items:flex-start;gap:10px;font-size:15px;line-height:1.5;display:flex}.caseSplitColumn li svg{color:var(--accent);flex:none;margin-top:2px}.caseFeaturesSection{padding:118px 0 112px}.caseFeaturesSection .caseSectionHeading{justify-content:space-between;align-items:end;gap:30px;display:flex}.caseFeatureGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:45px;display:grid}.caseFeatureCard{border:1px solid var(--border);border-radius:var(--radius-card);background:#ffffff05;flex-direction:column;min-height:220px;padding:24px;transition:transform .24s,border-color .24s,background .24s;display:flex}.caseFeatureCard:hover{border-color:var(--border-accent);background:#20e58a09;transform:translateY(-4px)}.caseFeatureIcon{border:1px solid var(--border-accent);width:44px;height:44px;color:var(--accent);background:var(--accent-soft);border-radius:12px;place-items:center;margin-bottom:auto;display:grid}.caseFeatureCard h3{color:var(--text-primary);letter-spacing:-.5px;margin:26px 0 9px;font-family:Manrope,sans-serif;font-size:18px}.caseFeatureCard p{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.6}.caseDesignSection{border-top:1px solid var(--border);grid-template-columns:.82fr 1.18fr;align-items:center;gap:65px;padding:92px 0 106px;display:grid}.caseDesignCopy{max-width:500px}.caseDesignCopy h2{color:var(--text-primary);letter-spacing:-3px;margin:14px 0 18px;font-family:Manrope,sans-serif;font-size:clamp(37px,4.2vw,58px);line-height:1}.caseDesignCopy>p{color:var(--text-secondary);margin:0;font-size:16px;line-height:1.72}.caseApproachList{grid-template-columns:repeat(2,1fr);gap:10px;margin:27px 0 0;padding:0;list-style:none;display:grid}.caseApproachList li{border:1px solid var(--border);color:#b8c5bd;background:#ffffff05;border-radius:10px;padding:12px 13px;font-size:13px}.caseTechnologySection{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:.82fr 1.18fr;align-items:end;gap:65px;padding:72px 0;display:grid}.caseTechnologySection h2{color:var(--text-primary);letter-spacing:-2.7px;margin:14px 0 0;font-family:Manrope,sans-serif;font-size:clamp(37px,4vw,54px);line-height:1}.caseTechnologySection>p{max-width:590px;color:var(--text-secondary);margin:0;font-size:17px;line-height:1.75}.caseVisualSection{padding:112px 0 0}.caseVisualGrid{grid-template-columns:1.15fr .85fr;gap:14px;margin-top:45px;display:grid}.caseVisual{min-width:0;margin:0}.caseVisualFrame{border:1px solid var(--border);background:radial-gradient(circle at 50% 52%,#20e58a17,#0000 35%),linear-gradient(145deg,#ffffff09,#0b1210eb);border-radius:22px;min-height:430px;position:relative;overflow:hidden}.caseVisualMobile .caseVisualFrame{min-height:430px}.caseVisualFrame:before,.caseVisualFrame:after{content:"";border:1px solid #20e58a1f;border-radius:50%;position:absolute}.caseVisualFrame:before{width:270px;height:270px;top:50%;left:50%;transform:translate(-50%,-50%)}.caseVisualFrame:after{opacity:.4;border-style:dashed;width:410px;height:410px;top:50%;left:50%;transform:translate(-50%,-50%)}.caseVisualHeader{z-index:5;color:var(--accent);letter-spacing:.9px;justify-content:space-between;align-items:center;font-size:10px;font-weight:800;display:flex;position:absolute;top:20px;left:23px;right:23px}.caseVisualHeader small{color:#65786d;letter-spacing:1.1px;font-size:8px}.caseVisualBody{height:100%;min-height:inherit;z-index:2;place-items:center;display:grid;position:relative}.caseVisualDesktop .caseVisualBody>.mockupWindow{width:min(78%,560px);height:300px;margin-top:31px;transform:perspective(1000px)rotateY(-4deg)rotateX(2deg)scale(.92)}.caseVisualMobile .caseVisualBody{padding-top:24px}.caseVisual figcaption{color:var(--text-primary);justify-content:space-between;align-items:center;padding:14px 3px 0;font-size:14px;font-weight:700;display:flex}.caseVisual figcaption small{color:#65786d;letter-spacing:.7px;text-transform:uppercase;align-items:center;gap:6px;font-size:10px;font-weight:700;display:inline-flex}.caseMobileMockup{z-index:3;background:#070b0d;border:5px solid #17201d;border-radius:34px;width:220px;height:390px;padding:24px 14px 15px;position:relative;overflow:hidden;transform:perspective(1000px)rotateY(-7deg)rotateX(2deg);box-shadow:0 30px 80px #0000006b}.caseMobileNotch{background:#27312e;border-radius:20px;width:52px;height:5px;margin:-10px auto 23px}.caseMobileBrand{flex-direction:column;align-items:center;display:flex}.caseMobileBrand strong{color:var(--text-primary);font-family:Manrope,sans-serif;font-size:14px}.caseMobileBrand span{color:#61716a;margin-top:4px;font-size:7px}.caseMobileToolbar{border:1px solid var(--border);color:#5e6c66;background:#0c1215;border-radius:11px;align-items:center;gap:7px;height:37px;margin-top:17px;padding:0 11px;font-size:7px;display:flex}.caseMobileToolbar svg{color:var(--accent)}.caseMobilePanel{border:1px solid var(--border-accent);background:radial-gradient(circle at 84% 45%,#20e58a2b,#0000 38%),#0b1411;border-radius:14px;flex-direction:column;justify-content:center;min-height:95px;margin-top:12px;padding:15px;display:flex}.caseMobilePanel span{color:var(--accent);letter-spacing:1.1px;font-size:7px;font-weight:800}.caseMobilePanel strong{color:var(--text-primary);margin-top:9px;font-size:15px}.caseMobilePanel small{color:#708078;margin-top:6px;font-size:7px}.caseMobileRows{flex-direction:column;gap:8px;margin-top:13px;display:flex}.caseMobileRows div{background:#121b18;border-radius:20px;height:9px}.caseMobileRows div:first-child{width:82%}.caseMobileRows div:nth-child(2){width:62%}.caseMobileRows div:nth-child(3){width:72%}.caseMobileBottom{color:#718078;justify-content:space-between;font-size:7px;display:flex;position:absolute;bottom:13px;left:14px;right:14px}.caseMobileBottom span{align-items:center;gap:4px;display:inline-flex}.caseMobileBottom svg{color:var(--accent)}.caseStatusNote{border:1px solid var(--border-accent);background:#20e58a0b;border-radius:16px;align-items:center;gap:35px;margin-top:72px;padding:28px 31px;display:flex}.caseStatusNote p{color:#b4c1b8;margin:0;font-size:15px;line-height:1.6}.caseStatusNote .sectionLabel{color:var(--accent);flex:none}.nextProjectSection{border-top:1px solid var(--border);margin-top:112px;padding-top:31px}.nextProjectHeader{justify-content:space-between;align-items:center;gap:20px;display:flex}.nextProjectCard{border:1px solid var(--border);border-radius:var(--radius-card);background:linear-gradient(145deg,#ffffff08,#0b1210eb);justify-content:space-between;align-items:center;gap:30px;min-height:172px;margin-top:17px;padding:31px 34px;transition:transform .24s,border-color .24s,background .24s;display:flex}.nextProjectCard:hover{border-color:var(--border-accent);background:linear-gradient(145deg,#20e58a0e,#0b1210f5);transform:translateY(-4px)}.nextProjectCard>div>span{color:var(--accent);letter-spacing:1.2px;text-transform:uppercase;font-size:10px;font-weight:800}.nextProjectCard h2{color:var(--text-primary);letter-spacing:-1.4px;margin:11px 0 8px;font-family:Manrope,sans-serif;font-size:32px}.nextProjectCard p{max-width:620px;color:var(--text-secondary);margin:0;font-size:14px;line-height:1.6}.nextProjectCard>svg{color:var(--accent);flex:none}.nextProjectBack{color:#73827a;align-items:center;gap:7px;margin-top:14px;font-size:12px;display:inline-flex}.caseFinalCta{margin-top:88px;padding:43px 48px}.caseFinalCta h2{max-width:660px}.caseFinalActions{flex-wrap:wrap;gap:10px;display:flex}.caseFinalActions .ghostButton{min-height:49px}.caseStudyNotFoundPage{min-height:calc(100vh - 220px)}.caseStudyNotFoundPage .notFoundState{padding-top:70px}@media (width<=1050px){.caseStudyHero{grid-template-columns:minmax(0,1fr) minmax(380px,.9fr);gap:35px}.caseStudyHeroCopy h1{font-size:67px}.caseOverviewSection{gap:45px}.caseDesignSection,.caseTechnologySection{gap:42px}.caseVisualDesktop .caseVisualBody>.mockupWindow{width:86%}.caseStatusNote{gap:20px}}@media (width<=850px){.caseStudyPage{padding-top:130px;padding-bottom:84px}.caseStudyHero{grid-template-columns:1fr;gap:34px}.caseStudyHeroCopy h1{font-size:clamp(52px,9vw,72px)}.caseStudyHeroCopy>p{font-size:16px}.caseStudyHero .caseVisual{justify-self:end;width:100%;max-width:720px}.projectMeta{grid-template-columns:repeat(3,1fr)}.caseOverviewSection{grid-template-columns:1fr;gap:25px;padding:88px 0 82px}.caseSplitSection{padding:58px 0 62px}.caseFeatureGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.caseDesignSection{grid-template-columns:1fr;gap:45px}.caseDesignCopy{max-width:680px}.caseTechnologySection{grid-template-columns:1fr;gap:25px}.caseVisualGrid{grid-template-columns:1fr 1fr}.caseVisualFrame,.caseVisualMobile .caseVisualFrame{min-height:390px}.caseVisualDesktop .caseVisualBody>.mockupWindow{width:91%;height:255px;transform:perspective(1000px)rotateY(-4deg)rotateX(2deg)scale(.82)}.caseMobileMockup{transform:perspective(1000px)rotateY(-7deg)rotateX(2deg)scale(.83)}.caseStatusNote{flex-direction:column;align-items:flex-start;gap:14px}.caseFinalCta{flex-direction:column;align-items:flex-start}.caseFinalActions{width:100%}}@media (width<=600px){.caseStudyPage{padding-top:112px}.caseStudyHero{gap:25px}.caseStudyHeroCopy .backLink{margin-bottom:32px}.caseStudyHeroCopy h1{letter-spacing:-3px;font-size:47px;line-height:.99}.caseStudyHeroCopy>p{font-size:16px}.caseStudyHeroMeta{gap:10px;font-size:12px}.caseStudyHero .caseVisual{width:100%}.projectMeta{grid-template-columns:1fr}.projectMeta>div,.projectMeta>div:first-child,.projectMeta>div:last-child{border-right:1px solid var(--border);border-bottom:1px solid var(--border);border-left:1px solid var(--border);min-height:78px;padding:17px 18px}.projectMeta>div:last-child{border-bottom:0}.caseOverviewSection{padding:70px 0 65px}.caseSectionHeading h2{letter-spacing:-2.2px;font-size:38px}.caseOverviewSection>p{font-size:16px}.caseSplitSection{grid-template-columns:1fr;gap:11px;padding:38px 0 43px}.caseSplitColumn{min-height:auto;padding:25px 22px}.caseSectionIcon{margin-bottom:28px}.caseSplitColumn h2{font-size:29px}.caseSplitColumn li{font-size:14px}.caseFeaturesSection{padding:72px 0 70px}.caseFeaturesSection .caseSectionHeading{display:block}.caseFeatureGrid{grid-template-columns:1fr;margin-top:31px}.caseFeatureCard{min-height:188px;padding:22px}.caseDesignSection{gap:34px;padding:68px 0 72px}.caseDesignCopy h2{letter-spacing:-2.2px;font-size:38px}.caseApproachList{grid-template-columns:1fr}.caseTechnologySection{padding:58px 0}.caseTechnologySection h2{letter-spacing:-2.2px;font-size:38px}.caseTechnologySection>p{font-size:16px}.caseVisualSection{padding-top:72px}.caseVisualGrid{grid-template-columns:1fr;gap:28px;margin-top:31px}.caseVisualFrame,.caseVisualMobile .caseVisualFrame{min-height:300px}.caseVisualHeader{top:15px;left:17px;right:17px}.caseVisualHeader small{font-size:7px}.caseVisualDesktop .caseVisualBody>.mockupWindow{width:100%;height:215px;margin-top:25px;transform:perspective(1000px)rotateY(-4deg)rotateX(2deg)scale(.66)}.caseMobileMockup{transform:perspective(1000px)rotateY(-7deg)rotateX(2deg)scale(.68)}.caseVisual figcaption{font-size:13px}.caseStatusNote{margin-top:58px;padding:24px 21px}.caseStatusNote p{font-size:14px}.nextProjectSection{margin-top:76px;padding-top:24px}.nextProjectHeader{flex-direction:column;align-items:flex-start;gap:12px}.nextProjectCard{align-items:flex-start;min-height:190px;padding:25px 21px}.nextProjectCard h2{font-size:30px}.nextProjectCard p{font-size:14px}.nextProjectCard>svg{margin-top:2px}.nextProjectBack{font-size:11px}.caseFinalCta{margin-top:68px;padding:28px 22px}.caseFinalCta h2{letter-spacing:-2px;font-size:35px}.caseFinalActions{grid-template-columns:1fr;display:grid}.caseFinalActions a{width:100%}.caseStudyNotFoundPage .notFoundState{padding-top:30px}}.packagesPage{background:linear-gradient(180deg, var(--bg-main), var(--bg-secondary) 48%, var(--bg-main));padding-top:154px;padding-bottom:116px}.packagesHero{grid-template-columns:minmax(0,1fr) minmax(390px,.88fr);align-items:center;gap:74px;min-height:430px;margin-bottom:98px;display:grid}.packagesHeroCopy{max-width:690px}.packagesHeroCopy h1{letter-spacing:-5px;margin:16px 0 21px;font-family:Manrope,Inter,sans-serif;font-size:clamp(52px,6.3vw,86px);line-height:.96}.packagesHeroCopy h1 em,.packagesSectionIntro h2 em,.packagesNote h2 em,.packagesFaqIntro h2 em{color:var(--accent);font-style:normal}.packagesHeroCopy>p{max-width:620px;color:var(--text-secondary);margin:0;font-size:17px;line-height:1.72}.packagesHeroCta{width:max-content;margin-top:32px}.packagesHeroVisual{border:1px solid var(--border);background:radial-gradient(circle,#20e58a1a,#0000 27%),linear-gradient(145deg,#ffffff09,#0b1210e8);border-radius:24px;place-items:center;min-height:350px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 24px 70px #00000029}.packagesHeroVisual:before{content:"";opacity:.2;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 5%,#0000 72%);mask-image:radial-gradient(circle,#000 5%,#0000 72%)}.packagesHeroRing{border:1px solid #20e58a29;border-radius:50%;position:absolute}.packagesHeroRingOne{width:190px;height:190px}.packagesHeroRingTwo{opacity:.66;border-style:dashed;width:315px;height:315px;animation:36s linear infinite spinReverse}.packagesHeroCore{z-index:2;border:1px solid var(--border-accent);width:124px;height:124px;color:var(--accent);background:radial-gradient(circle,#20e58a2e,#050807f0 68%);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;box-shadow:0 0 60px #20e58a1c,inset 0 0 34px #20e58a12}.packagesHeroCore strong{letter-spacing:-.5px;margin-top:5px;font-family:Manrope,sans-serif;font-size:18px}.packagesHeroCore small{color:#6b7c72;letter-spacing:1.2px;margin-top:8px;font-size:6px}.packagesHeroNode{z-index:3;border:1px solid var(--border-accent);min-width:95px;height:38px;color:var(--accent);letter-spacing:1.1px;background:#08100de6;border-radius:10px;align-items:center;gap:8px;padding:0 10px;font-size:8px;font-weight:800;display:flex;position:absolute;box-shadow:0 12px 35px #0000004d}.packagesHeroNode b{color:#66786d;margin-left:auto;font-size:8px}.packagesHeroNodeOne{bottom:21%;left:8%}.packagesHeroNodeTwo{top:21%;right:8%}.packagesHeroNodeThree{bottom:12%;right:8%}.packagesSectionIntro{justify-content:space-between;align-items:end;gap:50px;margin-bottom:38px;display:flex}.packagesSectionIntro h2{letter-spacing:-3px;margin:13px 0 0;font-family:Manrope,sans-serif;font-size:clamp(37px,4.3vw,58px);line-height:1.02}.packagesSectionIntro>p{max-width:470px;color:var(--text-secondary);margin:0;font-size:16px;line-height:1.7}.packagesCardGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.packagesCard{isolation:isolate;border:1px solid var(--border);border-radius:var(--radius-card);background:linear-gradient(150deg,#ffffff09,#0b1210f5);flex-direction:column;min-height:630px;padding:29px;transition:transform .25s,border-color .25s,background .25s,box-shadow .25s;display:flex;position:relative;box-shadow:inset 0 1px #ffffff06,0 14px 36px #0000001f}.packagesCard--basic{background:linear-gradient(150deg,#ffffff07,#080d0bf7);border-color:#ffffff1b;box-shadow:inset 0 1px #ffffff06,0 12px 30px #00000024}.packagesCard--business{background:radial-gradient(circle at 100% 0,#20e58a21,#0000 38%),linear-gradient(150deg,#10271beb,#08130efc);border-color:#20e58a66;transform:translateY(-6px);box-shadow:inset 0 1px #8fffc729,0 22px 48px #00000047,0 0 34px #20e58a12}.packagesCard--business:before{content:"";z-index:-1;pointer-events:none;opacity:.68;background:linear-gradient(90deg,#0000,#a0ffd3e6,#0000);border-radius:99px;width:39%;height:1px;animation:9s ease-in-out infinite packagesBusinessAccent;position:absolute;top:-1px;left:12%}.packagesCard--pro{background:radial-gradient(circle at 90% 0,#20e58a17,#0000 35%),linear-gradient(150deg,#050908fc,#0f1512fa);border-color:#d0ded633;box-shadow:inset 0 1px #e8f2ec1f,inset 0 -18px 35px #00000024,0 18px 42px #00000040}.packagesCard--pro:after{content:"";z-index:-1;border-radius:calc(var(--radius-card) - 2px);pointer-events:none;border:1px solid #ffffff09;position:absolute;inset:1px}.packagesCard--basic .packagesCardBadge{color:#9ba8a1;background:#ffffff06;border-color:#ffffff1f}.packagesCard--business .packagesCardBadge{color:var(--accent);background:#20e58a1a;border-color:#20e58a61}.packagesCard--pro .packagesCardBadge{color:#d3ded8;background:#d0ded60f;border-color:#d0ded63d}.packagesCard--basic .packagesCardCta{color:var(--text-primary);box-shadow:none;background:#ffffff09;border-color:#ffffff26}.packagesCard--business .packagesCardCta{background:var(--accent);box-shadow:0 16px 36px #20e58a29}.packagesCard--pro .packagesCardCta{color:#e1ebe5;background:#d0ded614;border-color:#d0ded647;box-shadow:inset 0 1px #ffffff14,0 14px 32px #0003}@keyframes packagesBusinessAccent{0%,to{opacity:.42;transform:translate(0)}50%{opacity:.8;transform:translate(105%)}}@media (hover:hover) and (pointer:fine){.packagesCard--basic:hover{background:linear-gradient(150deg,#ffffff0b,#080d0bfa);border-color:#ffffff2e;transform:translateY(-4px)}.packagesCard--business:hover{border-color:#20e58a85;transform:translateY(-9px);box-shadow:inset 0 1px #8fffc72e,0 25px 54px #0000004d,0 0 40px #20e58a1a}.packagesCard--pro:hover{background:radial-gradient(circle at 90% 0,#20e58a1f,#0000 35%),linear-gradient(150deg,#070b0afc,#101713fc);border-color:#d0ded652;transform:translateY(-4px)}.packagesCard--basic .packagesCardCta:hover{color:var(--accent);background:#20e58a1a;border-color:#20e58a4d;transform:translateY(-2px)}.packagesCard--business .packagesCardCta:hover{background:var(--accent-hover)}.packagesCard--pro .packagesCardCta:hover{color:#f1f6f3;background:#d0ded624;border-color:#d0ded673}}.packagesCardTop{justify-content:space-between;align-items:start;gap:12px;min-height:28px;display:flex}.packagesCardKicker{color:#65786d;letter-spacing:1.7px;font-size:10px;font-weight:850}.packagesCardBadge{border:1px solid var(--border-accent);color:var(--accent);letter-spacing:.9px;text-transform:uppercase;background:#20e58a12;border-radius:7px;padding:6px 8px;font-size:8px;font-weight:800}.packagesCard:not(.is-recommended) .packagesCardBadge{border-color:var(--border);color:#83938a;background:#ffffff06}.packagesCard h3{letter-spacing:-1.6px;margin:33px 0 12px;font-family:Manrope,sans-serif;font-size:35px}.packagesCardDescription{min-height:52px;color:var(--text-secondary);margin:0;font-size:14px;line-height:1.62}.packagesCardAudience{border-top:1px solid var(--border);margin-top:23px;padding-top:18px}.packagesCardAudience>span{color:#65786d;letter-spacing:1.25px;text-transform:uppercase;font-size:9px;font-weight:850}.packagesCardAudience p{color:#c2cdc6;min-height:45px;margin:8px 0 0;font-size:13px;line-height:1.55}.packagesFeatureList{border-top:1px solid var(--border);flex-direction:column;gap:12px;min-height:283px;margin:25px 0 27px;padding:21px 0 0;list-style:none;display:flex}.packagesFeatureList li{color:#becac3;align-items:flex-start;gap:9px;font-size:13px;line-height:1.35;display:flex}.packagesFeatureList svg{color:var(--accent);flex:none;margin-top:1px}.packagesCardCta{width:100%;margin-top:auto}.packagesComparisonSection{border-top:1px solid var(--border);margin-top:126px;padding-top:34px}.packagesComparisonIntro{margin-bottom:34px}.comparisonTableScroller{border:1px solid var(--border);border-radius:var(--radius-card);scrollbar-color:var(--accent) #ffffff0d;background:#ffffff05;overflow-x:auto}.comparisonTable{border-collapse:collapse;table-layout:fixed;width:100%;min-width:720px}.comparisonTable th,.comparisonTable td{border-bottom:1px solid var(--border);text-align:left;padding:18px 19px}.comparisonTable thead th{color:var(--text-primary);background:#ffffff06;font-size:13px}.comparisonTable thead th:first-child{color:#6f8076;letter-spacing:1.25px;text-transform:uppercase;width:31%;font-size:10px;font-weight:850}.comparisonTable thead th.is-recommended{color:var(--accent);background:#20e58a0f}.comparisonTable thead th span,.comparisonTable thead th small{display:block}.comparisonTable thead th small{color:#6a8174;letter-spacing:.7px;text-transform:uppercase;margin-top:5px;font-size:8px;font-weight:700}.comparisonTable tbody th{color:#c0cbc4;font-size:13px;font-weight:600}.comparisonTable tbody td{color:var(--text-secondary)}.comparisonTable tbody tr:last-child th,.comparisonTable tbody tr:last-child td{border-bottom:0}.comparisonStatus{white-space:nowrap;align-items:center;gap:6px;font-size:11px;font-weight:700;display:inline-flex}.comparisonStatus svg{flex:none}.comparisonStatus.is-included{color:var(--accent)}.comparisonStatus.is-optional{color:#d6b86b}.comparisonStatus.is-not-included{color:#6d7a73}.comparisonLegend{flex-wrap:wrap;gap:18px;margin-top:16px;padding-left:3px;display:flex}.comparisonLegend .comparisonStatus{font-size:10px}.packagesNotesGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:110px;display:grid}.packagesNote{border:1px solid var(--border);background:linear-gradient(145deg,#ffffff08,#0b1210f0);border-radius:22px;flex-direction:column;align-items:flex-start;min-height:330px;padding:36px;display:flex}.packagesCustomNote{border-color:var(--border-accent);background:radial-gradient(circle at 0 100%,#20e58a1a,#0000 42%),linear-gradient(145deg,#0f1f17e6,#0b1210fa)}.packagesNote h2{letter-spacing:-2.5px;max-width:540px;margin:15px 0 16px;font-family:Manrope,sans-serif;font-size:clamp(31px,3.3vw,45px);line-height:1.02}.packagesNote p{max-width:560px;color:var(--text-secondary);margin:0 0 25px;font-size:15px;line-height:1.7}.packagesNote .inlineLink{margin-top:auto}.packagesFaqSection{border-top:1px solid var(--border);grid-template-columns:.75fr 1.25fr;gap:74px;margin-top:112px;padding-top:34px;display:grid}.packagesFaqIntro{max-width:390px}.packagesFaqIntro h2{letter-spacing:-3px;margin:14px 0 17px;font-family:Manrope,sans-serif;font-size:clamp(37px,4vw,55px);line-height:1.02}.packagesFaqIntro h2 em{color:var(--accent);font-style:normal}.packagesFaqIntro p{max-width:370px;color:var(--text-secondary);margin:0;font-size:16px;line-height:1.72}.packagesFaqList{border-top:1px solid var(--border)}.packagesFaqItem{border-bottom:1px solid var(--border);transition:background .2s,border-color .2s}.packagesFaqItem.is-open{border-bottom-color:var(--border-accent);background:linear-gradient(90deg,#20e58a0b,#0000 72%)}.packagesFaqButton{width:100%;min-height:82px;color:var(--text-primary);cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:25px;padding:18px 0;font-size:16px;font-weight:750;display:flex}.packagesFaqButton:hover{color:var(--accent)}.packagesFaqQuestion{flex-wrap:wrap;align-items:center;gap:10px 14px;min-width:0;line-height:1.45;display:flex}.packagesFaqStatus{border:1px solid var(--border-accent);color:var(--accent);background:var(--accent-soft);letter-spacing:1px;white-space:nowrap;border-radius:999px;align-items:center;padding:5px 8px;font-size:12px;font-weight:850;line-height:1;display:inline-flex}.packagesFaqIcon{border:1px solid var(--border);width:31px;height:31px;color:var(--accent);border-radius:50%;flex:none;place-items:center;transition:transform .25s,border-color .2s,background .2s;display:grid}.packagesFaqButton:hover .packagesFaqIcon,.packagesFaqItem.is-open .packagesFaqIcon{border-color:var(--border-accent);background:var(--accent-soft)}.packagesFaqIcon.is-open{transform:rotate(45deg)}.packagesFaqAnswer{padding:0 58px 27px 0}.packagesFaqAnswer p{max-width:680px;color:var(--text-secondary);margin:0;font-size:16px;line-height:1.75}.packagesFinalCta{border:1px solid var(--border-accent);background:radial-gradient(circle at 10% 100%, #20e58a1a, transparent 36%), var(--surface);border-radius:24px;justify-content:space-between;align-items:center;gap:30px;margin-top:126px;padding:43px 48px;display:flex}.packagesFinalCta h2{letter-spacing:-2.8px;max-width:730px;margin:14px 0 0;font-family:Manrope,sans-serif;font-size:clamp(31px,3.5vw,48px);line-height:1.03}.packagesFinalActions{flex-wrap:wrap;gap:10px;display:flex}.packagesFinalActions .ghostButton{min-height:49px}.packagesSrOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=1050px){.packagesHero{grid-template-columns:minmax(0,1fr) minmax(340px,.82fr);gap:38px}.packagesHeroCopy h1{font-size:66px}.packagesCard{padding:25px}.packagesCardTop{display:block}.packagesCardBadge{margin-top:12px;display:inline-block}.packagesFaqSection{gap:42px}}@media (width<=850px){.packagesPage{padding-top:130px;padding-bottom:84px}.packagesHero{grid-template-columns:1fr;gap:30px;margin-bottom:77px}.packagesHeroCopy h1{font-size:clamp(52px,9vw,72px)}.packagesHeroVisual{justify-self:end;width:100%;max-width:680px;min-height:300px}.packagesSectionIntro{flex-direction:column;align-items:start;gap:16px}.packagesCardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.packagesCard:last-child{grid-column:1/-1;max-width:calc(50% - 7px)}.packagesComparisonSection{margin-top:94px}.packagesNotesGrid{margin-top:84px}.packagesFaqSection{grid-template-columns:1fr;gap:40px;margin-top:94px}.packagesFaqIntro p{max-width:580px}.packagesFinalCta{flex-direction:column;align-items:flex-start;margin-top:94px}.packagesFinalActions{width:100%}}@media (width<=600px){.packagesPage{padding-top:112px}.packagesHero{margin-bottom:62px}.packagesHeroCopy h1{letter-spacing:-3px;font-size:45px;line-height:1}.packagesHeroCopy>p{font-size:16px}.packagesHeroCta{width:100%}.packagesHeroVisual{min-height:265px;margin:0 -4px}.packagesHeroRingTwo{width:275px;height:275px}.packagesHeroRingOne{width:165px;height:165px}.packagesHeroNode{min-width:84px;height:34px;font-size:7px}.packagesHeroNodeOne{bottom:16%;left:3%}.packagesHeroNodeTwo{top:18%;right:3%}.packagesHeroNodeThree{bottom:8%;right:4%}.packagesSectionIntro h2{letter-spacing:-2.2px;font-size:37px}.packagesCardGrid{grid-template-columns:1fr}.packagesCard,.packagesCard:last-child{grid-column:auto;max-width:none;min-height:auto;padding:24px 22px}.packagesCard--business{transform:none}.packagesCard h3{font-size:34px}.packagesCardDescription,.packagesCardAudience p,.packagesFeatureList{min-height:0}.packagesComparisonSection{margin-top:78px}.comparisonTable{min-width:680px}.comparisonTable th,.comparisonTable td{padding:15px 14px}.packagesNotesGrid{grid-template-columns:1fr;margin-top:72px}.packagesNote{min-height:300px;padding:28px 22px}.packagesNote h2{letter-spacing:-2.2px;font-size:36px}.packagesFaqSection{margin-top:78px}.packagesFaqIntro h2{letter-spacing:-2.2px;font-size:38px}.packagesFaqButton{min-height:68px;font-size:14px}.packagesFaqAnswer{padding-right:24px}.packagesFinalCta{margin-top:78px;padding:28px 22px}.packagesFinalCta h2{letter-spacing:-2px;font-size:35px}.packagesFinalActions{grid-template-columns:1fr;display:grid}.packagesFinalActions a{width:100%}}.aboutPremiumPage{background:linear-gradient(180deg, var(--bg-main), var(--bg-secondary) 49%, var(--bg-main));padding-top:154px;padding-bottom:116px}.aboutPremiumPage h1 em,.aboutPremiumPage h2 em{color:var(--accent);font-style:normal}.aboutPremiumHero{grid-template-columns:minmax(0,1fr) minmax(400px,.88fr);align-items:center;gap:75px;min-height:510px;margin-bottom:118px;display:grid}.aboutPremiumHeroCopy{max-width:700px}.aboutPremiumHeroCopy h1{letter-spacing:-5px;margin:16px 0 21px;font-family:Manrope,Inter,sans-serif;font-size:clamp(52px,6.2vw,84px);line-height:.96}.aboutPremiumHeroCopy>p{max-width:650px;color:var(--text-secondary);margin:0;font-size:17px;line-height:1.72}.aboutPremiumHeroActions{flex-wrap:wrap;gap:10px;margin-top:32px;display:flex}.aboutPremiumHeroActions .ghostButton{min-height:49px}.aboutPremiumHeroVisual{border:1px solid var(--border);background:radial-gradient(circle,#20e58a1a,#0000 27%),linear-gradient(145deg,#ffffff09,#0b1210eb);border-radius:24px;place-items:center;min-height:370px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 24px 70px #00000029}.aboutPremiumHeroVisual:before,.aboutStudioVisual:before{content:"";opacity:.2;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 5%,#0000 72%);mask-image:radial-gradient(circle,#000 5%,#0000 72%)}.aboutHeroRing{border:1px solid #20e58a29;border-radius:50%;position:absolute}.aboutHeroRingOne{width:205px;height:205px}.aboutHeroRingTwo{opacity:.64;border-style:dashed;width:330px;height:330px;animation:38s linear infinite spinReverse}.aboutHeroCore{z-index:2;border:1px solid var(--border-accent);width:138px;height:138px;color:var(--accent);background:radial-gradient(circle,#20e58a2e,#050807f0 68%);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;box-shadow:0 0 66px #20e58a1c,inset 0 0 35px #20e58a12}.aboutHeroCore span{letter-spacing:1.8px;font-size:8px;font-weight:850}.aboutHeroCore strong{letter-spacing:-.5px;margin-top:8px;font-family:Manrope,sans-serif;font-size:16px}.aboutHeroCore small{color:#6c7e73;letter-spacing:1.1px;margin-top:9px;font-size:6px}.aboutHeroNode{z-index:3;border:1px solid var(--border-accent);min-width:99px;height:39px;color:var(--accent);letter-spacing:1.1px;background:#08100de6;border-radius:10px;align-items:center;gap:8px;padding:0 10px;font-size:8px;font-weight:800;display:flex;position:absolute;box-shadow:0 12px 35px #0000004d}.aboutHeroNode b{color:#66786d;margin-left:auto;font-size:8px}.aboutHeroNodeOne{bottom:20%;left:7%}.aboutHeroNodeTwo{top:19%;right:7%}.aboutHeroNodeThree{bottom:11%;right:8%}.aboutSectionKicker{justify-content:space-between;align-items:center;gap:20px;margin-bottom:33px;display:flex}.aboutSectionIndex{color:#65786d;letter-spacing:1.4px;font-size:10px;font-weight:800}.aboutIdentitySection{padding-bottom:118px}.aboutIdentityGrid{grid-template-columns:.78fr 1.22fr;align-items:center;gap:78px;display:grid}.aboutIdentityCopy h2,.aboutSectionHeading h2,.aboutApproachHeading h2,.aboutFounderCopy h2,.aboutAiIntro h2,.aboutQualityCopy h2,.aboutFinalCta h2{letter-spacing:-3px;margin:14px 0 18px;font-family:Manrope,sans-serif;font-size:clamp(37px,4.4vw,60px);line-height:1.02}.aboutIdentityCopy p,.aboutApproachHeading>p,.aboutFounderCopy p,.aboutAiIntro p,.aboutQualityCopy p{color:var(--text-secondary);margin:0;font-size:16px;line-height:1.75}.aboutIdentityCopy .aboutIdentityLead{color:#c8d2cb;margin-bottom:22px;font-size:19px;line-height:1.67}.aboutStudioVisual{border:1px solid var(--border);background:radial-gradient(circle at 50% 48%,#20e58a16,#0000 30%),linear-gradient(145deg,#ffffff08,#0b1210f5);border-radius:22px;place-items:center;min-height:390px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.aboutStudioGrid{opacity:.23;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:35px 35px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 23% 77%,#0000);mask-image:linear-gradient(#0000,#000 23% 77%,#0000)}.aboutStudioHalo{border:1px solid #20e58a24;border-radius:50%;position:absolute}.aboutStudioHaloOne{width:205px;height:205px}.aboutStudioHaloTwo{opacity:.58;border-style:dashed;width:340px;height:340px}.aboutStudioPanel{z-index:2;border:1px solid var(--border);background:#070e0be6;border-radius:13px;position:absolute;box-shadow:0 18px 45px #00000047}.aboutStudioPanelMain{border-color:var(--border-accent);background:linear-gradient(145deg,#12271be6,#070e0bf7);width:250px;min-height:155px;padding:18px;top:50%;left:50%;transform:translate(-50%,-50%)}.aboutStudioPanelHead{color:#72857a;letter-spacing:1.2px;justify-content:space-between;align-items:center;font-size:8px;font-weight:800;display:flex}.aboutStudioPanelHead i{background:var(--accent);border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #20e58acc}.aboutStudioPanelMain>strong{color:var(--text-primary);letter-spacing:-1px;margin-top:25px;font-family:Manrope,sans-serif;font-size:22px;display:block}.aboutStudioPanelSub{color:#6f8377;letter-spacing:1px;margin-top:7px;font-size:7px;display:block}.aboutStudioBars{align-items:end;gap:5px;height:20px;margin-top:21px;display:flex}.aboutStudioBars i{background:#20e58a40;border-radius:3px 3px 0 0;width:24%}.aboutStudioBars i:first-child{height:35%}.aboutStudioBars i:nth-child(2){height:72%}.aboutStudioBars i:nth-child(3){height:52%}.aboutStudioBars i:nth-child(4){background:#20e58a8c;height:90%}.aboutStudioPanelSide{width:120px;color:var(--accent);padding:13px;top:16%;right:7%}.aboutStudioPanelBottom{width:135px;color:var(--accent);padding:13px;bottom:12%;left:7%}.aboutStudioPanelSide span,.aboutStudioPanelBottom span{color:#65786d;letter-spacing:1.1px;margin-top:10px;font-size:7px;font-weight:800;display:block}.aboutStudioPanelSide strong,.aboutStudioPanelBottom strong{color:#c5d0c9;margin-top:5px;font-size:11px;display:block}.aboutStudioSignal{z-index:3;color:var(--accent);letter-spacing:1px;align-items:center;gap:6px;font-size:8px;font-weight:800;display:inline-flex;position:absolute}.aboutStudioSignalOne{top:28%;left:8%}.aboutStudioSignalTwo{bottom:29%;right:8%}.aboutCapabilitySection{border-top:1px solid var(--border);padding:34px 0 122px}.aboutSectionHeading{justify-content:space-between;align-items:end;gap:50px;margin-bottom:39px;display:flex}.aboutSectionHeading h2{max-width:700px;margin-bottom:0}.aboutSectionHeading .inlineLink{flex:none;margin-bottom:7px}.aboutCapabilityGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.aboutCapabilityCard{isolation:isolate;border:1px solid var(--border);border-radius:var(--radius-card);background:linear-gradient(150deg,#ffffff08,#0b1210f2);flex-direction:column;min-width:0;min-height:410px;padding:22px;transition:transform .25s,border-color .25s,background .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden}.aboutCapabilityCard:hover{border-color:var(--border-accent);background:linear-gradient(150deg,#20e58a0e,#0b1210fa);transform:translateY(-5px)}.aboutCapabilityCardTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.aboutCapabilityIcon{border:1px solid var(--border-accent);background:var(--accent-soft);width:40px;height:40px;color:var(--accent);border-radius:11px;place-items:center;display:grid}.aboutCardIndex{color:#65786d;letter-spacing:1.3px;font-size:10px;font-weight:800}.aboutCapabilityCard h3{letter-spacing:-.9px;min-height:50px;margin:0 0 9px;font-family:Manrope,sans-serif;font-size:22px;line-height:1.1}.aboutCapabilityCard p{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.62}.aboutCapabilityStatus{color:#e7c46a;letter-spacing:1px;background:#e7c46a12;border:1px solid #e7c46a52;border-radius:999px;align-self:flex-start;margin:-2px 0 10px;padding:5px 8px;font-size:10px;font-weight:850;line-height:1}.aboutCapabilityVisual{background:radial-gradient(circle,#20e58a14,#0000 46%),#ffffff04;border:1px solid #ffffff1a;border-radius:16px;place-items:center;min-height:142px;margin:20px 0;display:grid;position:relative;overflow:hidden}.aboutCapabilityVisual:before{content:"";opacity:.3;pointer-events:none;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 25% 75%,#0000);mask-image:linear-gradient(#0000,#000 25% 75%,#0000)}.aboutCapabilityVisual--browser{background:radial-gradient(circle at 50% 55%,#ffffff13,#0000 48%),#ffffff04}.aboutCapabilityVisual--code{background:radial-gradient(circle at 50% 48%,#20e58a21,#0000 48%),#06180fa8;border-color:#20e58a33}.aboutCapabilityVisual--app{background:radial-gradient(circle,#20e58a1a,#0000 43%),#07110dcc;border-color:#20e58a33}.aboutCapabilityVisual--dashboard{background:radial-gradient(circle at 66% 32%,#20e58a21,#0000 45%),#ffffff05}.aboutCapabilityVisual--integration{background:radial-gradient(circle,#20e58a1f,#0000 46%),#05120ccc;border-color:#20e58a3d}.aboutCapabilityVisual--payment{background:radial-gradient(circle,#d0ded612,#0000 44%),#050908db;border-color:#d0ded62e}.aboutCapabilityVisual--support{background:radial-gradient(circle,#20e58a21,#0000 44%),#06130dc7;border-color:#20e58a36}.aboutMiniBrowser,.aboutMiniCode,.aboutMiniDashboard,.aboutMiniCheckout{z-index:1;background:#070e0be8;border:1px solid #ffffff2b;border-radius:10px;width:86%;max-width:226px;position:relative;box-shadow:0 14px 30px #0000003d}.aboutMiniBrowserToolbar,.aboutMiniCodeToolbar{color:#93a39a;letter-spacing:1px;border-bottom:1px solid #ffffff17;align-items:center;gap:6px;min-height:22px;padding:0 8px;font-size:6px;font-weight:850;display:flex}.aboutMiniDots{gap:3px;margin-right:3px;display:inline-flex}.aboutMiniDots i{background:#65786d;border-radius:50%;width:4px;height:4px;display:block}.aboutMiniBrowserToolbar svg,.aboutMiniCodeToolbar svg{color:var(--accent)}.aboutMiniBrowserCanvas{grid-template-columns:25px 1fr;gap:10px;min-height:91px;padding:12px;display:grid}.aboutMiniBrowserRail{background:linear-gradient(#20e58a40 0 22%,#ffffff0f 22% 27%,#0000 27% 35%,#ffffff0f 35% 40%,#0000 40% 48%,#ffffff0f 48% 53%,#0000 53%);border-radius:4px}.aboutMiniBrowserContent{padding-top:2px}.aboutMiniBrowserTitle,.aboutMiniBrowserText{background:#ffffff3b;border-radius:3px;width:82%;height:8px;display:block}.aboutMiniBrowserText{background:#ffffff1a;width:100%;height:4px;margin-top:8px}.aboutMiniBrowserTextShort{width:67%;margin-top:4px}.aboutMiniBrowserBlocks{grid-template-columns:repeat(3,1fr);gap:5px;margin-top:13px;display:grid}.aboutMiniBrowserBlocks i{background:#20e58a12;border:1px solid #20e58a33;border-radius:4px;height:25px;display:block}.aboutMiniCode{background:#05110bf0;border-color:#20e58a40;padding-bottom:12px}.aboutMiniCodeToolbar{color:#9be4bb}.aboutMiniCodeToolbar i,.aboutMiniAppTop i,.aboutMiniDashboardHeader i,.aboutMiniCheckoutTop i{background:var(--accent);border-radius:50%;width:5px;height:5px;margin-left:auto;box-shadow:0 0 9px #20e58abf}.aboutMiniCodeLines{gap:8px;padding:13px 13px 0;display:grid}.aboutMiniCodeLines span{align-items:center;gap:5px;display:flex}.aboutMiniCodeLines i,.aboutMiniCodeLines b,.aboutMiniCodeLines em{background:#20e58ab8;border-radius:3px;height:4px;display:block}.aboutMiniCodeLines i{background:#ffffff38;width:8px}.aboutMiniCodeLines b{width:32%}.aboutMiniCodeLines em{background:#b0e0c670;width:20%}.aboutMiniCodeLines span:nth-child(2){padding-left:12px}.aboutMiniCodeLines span:nth-child(3){padding-left:24px}.aboutMiniCodeLines span:nth-child(4){padding-left:12px}.aboutMiniCodeCursor{background:var(--accent);opacity:.85;width:1px;height:13px;position:absolute;bottom:10px;right:17%}.aboutMiniApp{z-index:1;background:#050d09f2;border:1px solid #20e58a52;border-radius:15px;width:123px;min-height:112px;padding:9px;position:relative;box-shadow:0 15px 30px #0000004d}.aboutMiniAppTop{color:var(--accent);letter-spacing:1px;align-items:center;gap:5px;font-size:6px;font-weight:850;display:flex}.aboutMiniAppBody{background:#ffffff06;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:8px;margin-top:12px;padding:9px;display:flex}.aboutMiniAppAvatar{background:radial-gradient(circle at 50% 30%,#20e58acc 0 19%,#0000 20%),#20e58a1f;border:1px solid #20e58a5c;border-radius:50%;flex:none;width:23px;height:23px}.aboutMiniAppBody div{flex:1}.aboutMiniAppBody span{background:#ffffff2e;border-radius:3px;width:88%;height:4px;margin:4px 0;display:block}.aboutMiniAppBody .aboutMiniAppLineShort{background:#20e58a73;width:58%}.aboutMiniAppPanels{grid-template-columns:repeat(3,1fr);gap:5px;margin-top:9px;display:grid}.aboutMiniAppPanels i{background:#20e58a12;border:1px solid #20e58a33;border-radius:5px;height:20px;display:block}.aboutMiniAppNav{border-top:1px solid #ffffff14;justify-content:space-around;align-items:end;height:14px;margin-top:9px;display:flex}.aboutMiniAppNav i{background:#ffffff2e;border-radius:3px;width:12px;height:3px;display:block}.aboutMiniAppNav i:first-child{background:var(--accent)}.aboutMiniDashboard{background:#050e09f0;border-color:#20e58a3d;grid-template-columns:31px 1fr;min-height:104px;display:grid;overflow:hidden}.aboutMiniDashboardRail{color:var(--accent);border-right:1px solid #ffffff14;flex-direction:column;align-items:center;gap:10px;padding:10px 7px;display:flex}.aboutMiniDashboardRail i{background:#ffffff26;border-radius:3px;width:12px;height:4px;display:block}.aboutMiniDashboardRail i:first-of-type{background:#20e58a99;margin-top:7px}.aboutMiniDashboardMain{padding:11px}.aboutMiniDashboardHeader{justify-content:space-between;align-items:center;display:flex}.aboutMiniDashboardHeader span{background:#ffffff40;border-radius:3px;width:40%;height:6px;display:block}.aboutMiniDashboardStats{grid-template-columns:repeat(3,1fr);gap:5px;margin-top:13px;display:grid}.aboutMiniDashboardStats i{background:#20e58a14;border:1px solid #20e58a33;border-radius:4px;height:24px;display:block}.aboutMiniDashboardChart{border-bottom:1px solid #ffffff1c;align-items:end;gap:4px;height:32px;margin-top:10px;display:flex}.aboutMiniDashboardChart i{background:#20e58a42;border-radius:3px 3px 0 0;width:17%;height:34%;display:block}.aboutMiniDashboardChart i:nth-child(2){height:57%}.aboutMiniDashboardChart i:nth-child(3){height:45%}.aboutMiniDashboardChart i:nth-child(4){background:#20e58a94;height:77%}.aboutMiniDashboardChart i:nth-child(5){height:66%}.aboutMiniIntegration,.aboutMiniSupport{z-index:1;width:82%;height:100%;position:relative}.aboutMiniIntegrationNode,.aboutMiniSupportNode{z-index:2;width:38px;height:38px;color:var(--accent);background:#05120bf0;border:1px solid #20e58a61;border-radius:12px;place-items:center;display:grid;position:absolute;box-shadow:0 10px 22px #00000040}.aboutMiniIntegrationNodeOne{top:34%;left:0}.aboutMiniIntegrationNodeTwo{top:15%;left:calc(50% - 19px)}.aboutMiniIntegrationNodeThree{top:34%;right:0}.aboutMiniIntegrationLine,.aboutMiniSupportLine{transform-origin:0;background:linear-gradient(90deg,#20e58a26,#20e58abf);width:30%;height:1px;position:absolute}.aboutMiniIntegrationLineOne{top:47%;left:17%;transform:rotate(-25deg)}.aboutMiniIntegrationLineTwo{top:47%;left:52%;transform:rotate(25deg)}.aboutMiniCheckout{background:#070b0af2;border-color:#d0ded640;padding:11px}.aboutMiniCheckoutTop{color:#d6e2da;letter-spacing:1px;align-items:center;gap:6px;font-size:7px;font-weight:850;display:flex}.aboutMiniCheckoutRow{gap:7px;margin-top:15px;display:grid}.aboutMiniCheckoutRow span{background:#ffffff24;border-radius:3px;height:6px;display:block}.aboutMiniCheckoutRow span:first-child{background:#ffffff3b;width:79%}.aboutMiniCheckoutRow span:last-child{width:54%}.aboutMiniCheckoutButton{color:#d9e4dc;letter-spacing:.8px;border:1px solid #d0ded642;border-radius:6px;margin-top:14px;padding:7px 9px;font-size:6px;font-weight:850;display:inline-flex}.aboutMiniVisualStatus{color:#e7c46a;letter-spacing:1px;margin-top:11px;font-size:7px;font-weight:850;display:block}.aboutMiniSupportCore{z-index:3;width:86px;height:72px;color:var(--accent);background:#05130bf2;border:1px solid #20e58a6b;border-radius:18px;align-content:center;place-items:center;gap:6px;display:grid;position:absolute;top:24%;left:calc(50% - 43px);box-shadow:0 0 28px #20e58a21}.aboutMiniSupportCore span{letter-spacing:1.1px;font-size:7px;font-weight:850}.aboutMiniSupportNodeOne{top:8%;left:0}.aboutMiniSupportNodeTwo{bottom:8%;right:0}.aboutMiniSupportLineOne{top:39%;left:18%;transform:rotate(22deg)}.aboutMiniSupportLineTwo{top:62%;left:67%;transform:rotate(158deg)}.aboutApproachSection{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:linear-gradient(#08100ddb,#050807c7);margin-top:0;padding:110px 0 122px}.aboutApproachHeading>p{max-width:480px;margin-bottom:4px}.aboutPrincipleGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.aboutPrincipleCard{border:1px solid var(--border);border-radius:var(--radius-card);background:#ffffff05;flex-direction:column;min-height:215px;padding:23px;display:flex}.aboutPrincipleCard>span{color:var(--accent);letter-spacing:1.4px;font-size:11px;font-weight:850}.aboutPrincipleCard h3{letter-spacing:-.7px;margin:auto 0 9px;font-family:Manrope,sans-serif;font-size:21px}.aboutPrincipleCard p{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.6}.aboutFounderSection{grid-template-columns:minmax(390px,.9fr) minmax(0,1fr);align-items:center;gap:88px;margin:122px 0;padding:0;display:grid}.aboutFounderVisual{border:1px solid var(--border-accent);background:radial-gradient(circle,#20e58a1a,#0000 28%),linear-gradient(145deg,#11251ce0,#070d0bfa);border-radius:23px;place-items:center;min-height:365px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 50px #20e58a0d,0 24px 70px #00000047}.aboutFounderVisual:before{content:"";opacity:.18;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:38px 38px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 5%,#0000 72%);mask-image:radial-gradient(circle,#000 5%,#0000 72%)}.aboutFounderOrbit{border:1px solid #20e58a2e;border-radius:50%;position:absolute}.aboutFounderOrbitOne{width:180px;height:180px}.aboutFounderOrbitTwo{opacity:.6;border-style:dashed;width:300px;height:300px;animation:36s linear infinite spin}.aboutFounderMonogram{z-index:2;width:128px;height:128px;color:var(--accent);letter-spacing:-2px;background:radial-gradient(circle,#20e58a2e,#070d0bf0 68%);border:1px solid #20e58a57;border-radius:50%;place-items:center;font-family:Manrope,sans-serif;font-size:35px;font-weight:850;display:grid;position:relative;box-shadow:0 0 55px #20e58a1f,inset 0 0 30px #20e58a12}.aboutFounderLabel{z-index:3;border:1px solid var(--border-accent);color:var(--accent);letter-spacing:1.1px;background:#070e0be0;border-radius:7px;padding:7px 9px;font-size:7px;font-weight:800;position:absolute}.aboutFounderLabelOne{top:23%;left:9%}.aboutFounderLabelTwo{bottom:22%;right:8%}.aboutFounderCopy h2{margin-bottom:8px}.aboutFounderRole{color:var(--accent);letter-spacing:1.5px;text-transform:uppercase;font-size:10px;font-weight:850}.aboutFounderCopy .aboutFounderLead{color:#c8d2cb;margin:29px 0 19px;font-size:18px;line-height:1.68}.aboutAiSection{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:.78fr 1.22fr;align-items:center;gap:76px;padding:92px 0;display:grid}.aboutAiIntro h2{margin-bottom:17px}.aboutAiIntro p{max-width:500px}.aboutAiGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.aboutAiCard{border:1px solid var(--border);background:#ffffff05;border-radius:16px;flex-direction:column;min-height:215px;padding:22px;display:flex}.aboutAiCard>svg{color:var(--accent)}.aboutAiCard h3{margin:auto 0 8px;font-family:Manrope,sans-serif;font-size:17px}.aboutAiCard p{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.58}.aboutQualitySection{border:1px solid var(--border-accent);background:radial-gradient(circle at 0 100%,#20e58a1a,#0000 37%),linear-gradient(145deg,#0f1f17e6,#0b1210fa);border-radius:23px;grid-template-columns:.72fr 1.28fr;align-items:center;gap:70px;margin-top:122px;padding:48px;display:grid}.aboutQualityCopy h2{margin-bottom:17px}.aboutQualityCopy p{max-width:430px}.aboutWorkflowVisual{grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;display:grid}.aboutWorkflowStep{border:1px solid var(--border);background:#ffffff06;border-radius:13px;flex-direction:column;justify-content:space-between;min-height:121px;padding:15px 12px;display:flex;position:relative}.aboutWorkflowStep>span{color:#65786d;letter-spacing:1.2px;font-size:9px;font-weight:850}.aboutWorkflowStep strong{color:var(--text-primary);letter-spacing:.9px;font-size:10px}.aboutWorkflowStep i{z-index:2;color:var(--accent);font-size:13px;font-style:normal;position:absolute;top:50%;right:-12px}.aboutWorkflowStep:last-child{border-color:var(--border-accent);background:#20e58a14}.aboutWorkflowStep:last-child strong{color:var(--accent)}.aboutProjectsSection{border-top:1px solid var(--border);margin-top:126px;padding-top:34px}.aboutProjectGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.aboutProjectCard{border:1px solid var(--border);border-radius:var(--radius-card);background:linear-gradient(150deg,#ffffff08,#0b1210f5);flex-direction:column;min-height:350px;padding:25px;transition:transform .25s,border-color .25s,background .25s;display:flex}.aboutProjectCard:hover{border-color:var(--border-accent);background:linear-gradient(150deg,#20e58a0e,#0b1210fa);transform:translateY(-5px)}.aboutProjectCardTop{justify-content:space-between;align-items:center;gap:15px;display:flex}.aboutProjectIcon{border:1px solid var(--border-accent);background:var(--accent-soft);width:39px;height:39px;color:var(--accent);border-radius:11px;place-items:center;display:grid}.aboutProjectCategory{color:#65786d;letter-spacing:1.35px;text-transform:uppercase;margin-top:29px;font-size:9px;font-weight:850}.aboutProjectCard h3{letter-spacing:-1px;margin:9px 0 10px;font-family:Manrope,sans-serif;font-size:26px}.aboutProjectCard p{min-height:69px;color:var(--text-secondary);margin:0;font-size:14px;line-height:1.62}.aboutProjectTags{flex-wrap:wrap;gap:6px;margin-top:18px;display:flex}.aboutProjectTags span{border:1px solid var(--border);color:#9aaa9f;border-radius:7px;padding:6px 8px;font-size:9px}.aboutProjectLink{border-top:1px solid var(--border);color:var(--accent);align-items:center;gap:8px;margin-top:auto;padding-top:22px;font-size:12px;font-weight:750;display:inline-flex}.aboutProjectLink svg{transition:transform .2s}.aboutProjectLink:hover svg{transform:translate(2px,-2px)}.aboutFinalCta{border:1px solid var(--border-accent);background:radial-gradient(circle at 10% 100%, #20e58a1a, transparent 36%), var(--surface);border-radius:24px;justify-content:space-between;align-items:center;gap:30px;margin-top:126px;padding:43px 48px;display:flex}.aboutFinalCta h2{max-width:730px;margin-bottom:0}.aboutFinalActions{flex-wrap:wrap;gap:10px;display:flex}.aboutFinalActions .ghostButton{min-height:49px}@media (width<=1050px){.aboutPremiumHero{grid-template-columns:minmax(0,1fr) minmax(350px,.85fr);gap:38px}.aboutPremiumHeroCopy h1{font-size:67px}.aboutIdentityGrid{gap:42px}.aboutFounderSection{gap:45px}.aboutQualitySection{gap:42px;padding:38px}.aboutSectionHeading h2,.aboutIdentityCopy h2,.aboutFounderCopy h2,.aboutAiIntro h2,.aboutQualityCopy h2,.aboutFinalCta h2{font-size:48px}.aboutCapabilityGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=850px){.aboutPremiumPage{padding-top:130px;padding-bottom:84px}.aboutPremiumHero{grid-template-columns:1fr;gap:30px;margin-bottom:82px}.aboutPremiumHeroCopy h1{font-size:clamp(52px,9vw,72px)}.aboutPremiumHeroVisual{justify-self:end;width:100%;max-width:680px;min-height:320px}.aboutIdentitySection{padding-bottom:88px}.aboutIdentityGrid{grid-template-columns:1fr;gap:32px}.aboutStudioVisual{justify-self:end;width:100%;max-width:680px}.aboutSectionHeading{flex-direction:column;align-items:flex-start;gap:18px}.aboutCapabilityGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.aboutApproachSection{padding:82px 0 88px}.aboutPrincipleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.aboutFounderSection{grid-template-columns:1fr;gap:38px;margin:88px 0}.aboutFounderVisual{width:100%;max-width:680px}.aboutAiSection{grid-template-columns:1fr;gap:37px;padding:78px 0}.aboutAiIntro p{max-width:680px}.aboutQualitySection{grid-template-columns:1fr;gap:35px;margin-top:88px}.aboutQualityCopy p{max-width:680px}.aboutProjectsSection{margin-top:94px}.aboutProjectGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.aboutProjectCard:last-child{grid-column:1/-1;max-width:calc(50% - 7px)}.aboutFinalCta{flex-direction:column;align-items:flex-start;margin-top:94px}.aboutFinalActions{width:100%}}@media (width<=600px){.aboutPremiumPage{padding-top:112px}.aboutPremiumHero{margin-bottom:64px}.aboutPremiumHeroCopy h1{letter-spacing:-3px;font-size:45px;line-height:1}.aboutPremiumHeroCopy>p{font-size:16px}.aboutPremiumHeroActions{grid-template-columns:1fr;display:grid}.aboutPremiumHeroActions a{width:100%}.aboutPremiumHeroVisual{min-height:280px;margin:0 -4px}.aboutHeroRingTwo{width:275px;height:275px}.aboutHeroRingOne{width:165px;height:165px}.aboutHeroNode{min-width:83px;height:34px;font-size:7px}.aboutHeroNodeOne{bottom:15%;left:3%}.aboutHeroNodeTwo{top:16%;right:3%}.aboutHeroNodeThree{bottom:8%;right:4%}.aboutSectionKicker{margin-bottom:25px}.aboutIdentitySection{padding-bottom:72px}.aboutIdentityCopy h2,.aboutSectionHeading h2,.aboutApproachHeading h2,.aboutFounderCopy h2,.aboutAiIntro h2,.aboutQualityCopy h2,.aboutFinalCta h2{letter-spacing:-2.2px;font-size:37px}.aboutIdentityCopy .aboutIdentityLead{font-size:17px}.aboutStudioVisual{min-height:315px;margin:0 -4px}.aboutStudioPanelMain{width:218px}.aboutStudioPanelSide{right:3%}.aboutStudioPanelBottom{left:3%}.aboutStudioSignalOne{left:4%}.aboutStudioSignalTwo{right:4%}.aboutCapabilitySection{padding-bottom:78px}.aboutCapabilityGrid,.aboutPrincipleGrid{grid-template-columns:1fr}.aboutCapabilityCard{min-height:0;padding:22px}.aboutCapabilityVisual{min-height:134px;margin:18px 0 20px}.aboutCapabilityCard h3{min-height:0;font-size:23px}.aboutApproachSection{padding:68px 0 76px}.aboutPrincipleCard{min-height:175px}.aboutFounderSection{margin:72px 0}.aboutFounderVisual{min-height:290px}.aboutFounderOrbitTwo{width:250px;height:250px}.aboutFounderLabel{font-size:6px}.aboutFounderCopy .aboutFounderLead{font-size:17px}.aboutAiSection{padding:66px 0}.aboutAiGrid{grid-template-columns:1fr}.aboutAiCard{min-height:170px}.aboutQualitySection{margin-top:72px;padding:28px 22px}.aboutWorkflowVisual{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.aboutWorkflowStep{min-height:105px}.aboutWorkflowStep i{display:none}.aboutProjectsSection{margin-top:78px}.aboutProjectGrid{grid-template-columns:1fr}.aboutProjectCard:last-child{grid-column:auto;max-width:none}.aboutProjectCard{min-height:320px;padding:22px}.aboutProjectCard p{min-height:0}.aboutFinalCta{margin-top:78px;padding:28px 22px}.aboutFinalActions{grid-template-columns:1fr;display:grid}.aboutFinalActions a{width:100%}}.aboutIdentityCopy p+p{margin-top:18px}.aboutAiIntro p+p{margin-top:16px}.aboutPrincipleGrid{grid-template-columns:repeat(5,minmax(0,1fr))}.aboutProjectsIntroCopy{max-width:790px;color:var(--text-secondary);margin:-11px 0 35px;font-size:16px;line-height:1.72}.aboutProjectsIntroCopy p{margin:0}.aboutProjectsIntroCopy p+p{margin-top:12px}.aboutMissionSection{border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin-top:122px;padding:58px 0 62px}.aboutMissionSection h2{letter-spacing:-2.8px;max-width:600px;margin:14px 0 16px;font-family:Manrope,sans-serif;font-size:clamp(37px,4vw,54px);line-height:1.02}.aboutMissionSection p{color:#c6d1c9;max-width:820px;margin:0;font-size:18px;line-height:1.72}@media (width<=1050px){.aboutPrincipleGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=850px){.aboutPrincipleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.aboutMissionSection{margin-top:88px;padding:46px 0 52px}.aboutMissionSection p{font-size:16px}}@media (width<=600px){.aboutPrincipleGrid{grid-template-columns:1fr}.aboutMissionSection{margin-top:72px;padding:38px 0 43px}.aboutMissionSection h2{letter-spacing:-2.2px;font-size:37px}.aboutMissionSection p{font-size:16px}.aboutProjectsIntroCopy{margin-top:-3px;font-size:15px}}.portfolioCardImage{z-index:2;object-fit:contain;border:1px solid #ffffff1f;border-radius:14px;width:auto;max-width:100%;height:300px;display:block;position:relative;box-shadow:0 24px 55px #00000059}.portfolioProjectCardFeatured .portfolioCardImage{height:340px}.portfolioGrid .portfolioCardImage{height:245px}.portfolioCardNumber{color:#65786d;letter-spacing:1.2px;margin-right:9px;font-size:10px}.portfolioCardActions{flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:23px;display:flex}.portfolioCardActions .portfolioCardLink{margin-top:0}.portfolioCardLiveLink{color:#bfd0c5;border-bottom-color:var(--border)}.portfolioCardComingSoon{color:#e7c46a;letter-spacing:1px;align-items:center;min-height:48px;padding:0 1px;font-size:12px;font-weight:850;display:inline-flex}.status.comingSoon{color:#e7c46a;background:#e7c46a12;border-color:#e7c46a52}.status.comingSoon i{background:#e7c46a}.caseVisualBody{box-sizing:border-box;padding:45px 24px 18px}.caseVisualImage{z-index:3;object-fit:contain;border:1px solid #ffffff24;border-radius:16px;width:auto;max-width:calc(100% - 48px);height:340px;display:block;position:relative;box-shadow:0 30px 70px #0000006b}@media (width<=850px){.portfolioProjectCardFeatured .portfolioCardImage{height:300px}.portfolioGrid .portfolioCardImage{height:230px}.caseVisualImage{height:300px}}@media (width<=600px){.portfolioProjectCardFeatured .portfolioCardImage,.portfolioGrid .portfolioCardImage{height:205px}.portfolioCardActions{flex-direction:column;align-items:flex-start;gap:7px}.caseVisualBody{padding:39px 17px 14px}.caseVisualImage{max-width:calc(100% - 24px);height:220px}}.header{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.heroGlow{filter:blur(96px)}.projectMockup:before{filter:blur(56px)}.heroVisualGlow{filter:blur(64px)}.portfolioCardVisual:before{filter:blur(40px)}.portfolioCardImage{box-shadow:0 20px 42px #00000052}.caseVisualImage{box-shadow:0 24px 52px #00000061}.packagesHeroVisual{box-shadow:inset 0 1px #ffffff0a,0 18px 48px #00000024}.packagesCard--basic{box-shadow:inset 0 1px #ffffff06,0 10px 26px #0000001f}.packagesCard--business{box-shadow:inset 0 1px #8fffc729,0 18px 40px #0000003d,0 0 26px #20e58a0e}.packagesCard--pro{box-shadow:inset 0 1px #e8f2ec1f,inset 0 -18px 35px #00000024,0 15px 36px #00000038}@media (width<=850px){.mobileNav{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 18px 38px #00000052}}@media (width<=600px){.heroGlow,.heroVisualGlow,.projectMockup:before,.portfolioCardVisual:before{filter:blur(40px)}.packagesCard--business:before{opacity:.5;animation:none}.packagesCard--business:hover{box-shadow:inset 0 1px #8fffc729,0 18px 40px #0000003d,0 0 26px #20e58a0e}}@media (prefers-reduced-motion:reduce){.header,.mobileNav{-webkit-backdrop-filter:none;backdrop-filter:none}.heroGlow,.heroVisualGlow,.projectMockup:before,.portfolioCardVisual:before{filter:none!important}.packagesCard--business:before{animation:none}}.homeIntro,.founderPreview,.homeServices,.processPreview{padding-top:88px;padding-bottom:88px}.homeIntroGrid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:72px}.homeIntro h2{max-width:560px;margin-bottom:0}.homeIntroGrid>div:last-child{justify-self:end;max-width:560px}.founderGrid{grid-template-columns:156px minmax(0,1fr);gap:48px;width:min(980px,100%);margin:0 auto}.founderPortrait{width:148px;height:148px;font-size:34px}.founderPortrait:before{width:96px;height:96px}.founderPortrait:after{width:168px;height:168px}.founderContent{max-width:640px}.homeServices .sectionHead,.processPreview .sectionHead{margin-bottom:34px}.homeServices .serviceGrid,.processPreview .processGrid{gap:12px}.homeServices .serviceCard{min-height:230px;padding:22px}.processPreview .processStep{min-height:170px;padding:21px}.processPreview{border-top:1px solid var(--border)}.finalCtaSection{padding-top:64px;padding-bottom:92px}.finalCta{padding:42px 46px}@media (width<=850px){.homeIntro,.founderPreview,.homeServices,.processPreview{padding-top:72px;padding-bottom:72px}.homeIntroGrid{grid-template-columns:1fr;gap:28px}.homeIntroGrid>div:last-child{justify-self:start;max-width:650px}.founderGrid{grid-template-columns:130px 1fr;gap:32px}.founderPortrait{width:122px;height:122px;font-size:29px}.founderPortrait:before{width:78px;height:78px}.founderPortrait:after{width:138px;height:138px}}@media (width<=600px){.homeIntro,.founderPreview,.homeServices,.processPreview{padding-top:60px;padding-bottom:60px}.founderGrid{grid-template-columns:1fr;gap:24px}.founderPortrait{width:104px;height:104px;font-size:25px}.founderPortrait:before{width:66px;height:66px}.founderPortrait:after{width:118px;height:118px}.homeServices .serviceCard,.processPreview .processStep{min-height:0}.finalCtaSection{padding-top:52px;padding-bottom:72px}}.heroProductWindow{box-shadow:0 34px 78px #00000080,0 0 0 4px #060b09d1,inset 0 1px #ffffff14}.heroProductPhone{box-shadow:0 28px 60px #0000008a,7px 9px 0 -5px #08100c,inset 0 1px #ffffff1f}@media (width<=1050px){.heroProductWindow{width:min(100%,575px);transform:rotateY(-1.8deg)rotateX(.6deg)}.heroProductPhone{width:150px;height:310px;right:-1%}}@media (width<=850px){.heroProductVisual{min-height:490px}.heroProductWindow{justify-self:start;width:min(92%,620px);height:352px;margin-left:2%}.heroProductPhone{width:154px;height:318px;bottom:10px;right:2%}.labelTop{top:8%;left:3%}}@media (width<=600px){.heroProductVisual{width:100%;min-height:345px;margin:14px 0 -18px;transform:none}.heroVisualGrid{background-size:30px 30px;width:100%;height:90%}.heroDeviceShadow{width:72%;bottom:4%;left:13%}.heroProductWindow{border-radius:14px;justify-self:center;width:94%;height:262px;margin:0 auto;transform:none}.productWindowBar{gap:6px;height:34px;padding:0 9px}.browserTab{min-width:80px;height:22px;padding:0 7px}.browserTab strong{text-overflow:ellipsis;white-space:nowrap;max-width:50px;overflow:hidden}.productBrowserAddress{height:21px;padding:0 7px}.productBrowserControls{display:none}.productWindowBody{grid-template-columns:57px 1fr;height:calc(100% - 34px)}.productSidebar{gap:15px;padding:12px 7px 10px}.productMiniLogo{width:28px;height:28px;font-size:7px}.productSidebarNav span{justify-content:center;min-height:25px;padding:0 5px;font-size:0}.sidebarStatus{justify-content:center;font-size:0}.productDashboard{padding:14px 13px 12px}.dashboardAvailability,.dashboardKicker b{display:none}.dashboardHeader{margin-top:14px}.dashboardHeader strong{max-width:215px;font-size:18px}.dashboardWorkspace{grid-template-columns:1fr .72fr;gap:6px;margin-top:14px}.workspacePrimary{min-height:91px;padding:10px}.workspacePrimary h4{margin-top:11px;font-size:10px}.workspacePrimary p{font-size:5px}.workspaceAction{margin-top:9px;font-size:5px}.workspaceStack{gap:5px}.workspaceStack article{gap:6px;min-height:43px;padding:7px}.workspaceStack article>span{width:22px;height:22px}.heroProductPhone{border-radius:23px;width:112px;height:232px;padding:4px;bottom:4px;right:-1%}.phoneScreen{border-radius:19px;padding:10px 8px 8px}.phoneTopDetail{width:36px;height:11px;margin-top:-6px}.phoneStatus{font-size:5px}.phoneBrand{margin-top:10px;font-size:6px}.phoneKicker{margin-top:17px;font-size:4px}.phoneHeadline{max-width:88px;font-size:14px}.phoneDescription{margin-top:7px;font-size:4.5px}.phoneLinks{gap:4px;margin-top:12px;font-size:5px}.phoneLinks span{padding-bottom:4px}.phoneCta{margin-top:10px;padding:6px;font-size:5px}.phoneSideButtonTop{height:22px;top:50px}.phoneSideButtonBottom{height:31px;top:78px}.heroVisualLabel{letter-spacing:1px;font-size:5px}.labelTop{top:3%;left:4%}}.heroCopy{max-width:560px;padding:24px 0 28px}.hero .eyebrow{letter-spacing:1.2px;margin-bottom:18px;padding:6px 9px;font-size:8px}.hero h1{letter-spacing:-2.6px;max-width:560px;font-size:clamp(42px,3.7vw,56px);line-height:.99}.heroTitleLine{display:block}.heroTitleAccent{white-space:nowrap}.heroDescription{max-width:470px!important;color:var(--text-secondary)!important;margin:18px 0 26px!important;font-size:14px!important;line-height:1.6!important}.heroActions{gap:10px}.heroActions .primaryButton,.heroActions .ghostButton{min-height:48px;padding-inline:18px}@media (width<=1050px){.hero h1{max-width:520px;font-size:clamp(40px,4.7vw,52px)}}@media (width<=850px){.heroCopy{max-width:600px;padding-top:24px}.hero h1{letter-spacing:-2.4px;max-width:560px;font-size:clamp(40px,6.5vw,50px)}.heroDescription{max-width:520px!important}}@media (width<=600px){.hero .eyebrow{margin-bottom:16px}.hero h1{letter-spacing:-2px;max-width:100%;font-size:clamp(34px,9.2vw,42px);line-height:1}.heroTitleAccent{white-space:normal}.heroDescription{margin:16px 0 23px!important;font-size:13.5px!important}}.heroHeadline{text-transform:none;letter-spacing:-2.35px!important;max-width:690px!important;font-size:clamp(39px,3.15vw,50px)!important;line-height:.98!important}.heroHeadline .heroTitleLine{white-space:nowrap;display:block}.heroHeadline em{color:var(--accent);font-style:normal}@media (width<=1180px){.heroHeadline{letter-spacing:-2.05px!important;max-width:620px!important;font-size:clamp(36px,3.5vw,45px)!important}}@media (width<=850px){.heroHeadline{max-width:660px!important;font-size:clamp(38px,6vw,48px)!important}}@media (width<=600px){.heroHeadline{letter-spacing:-1.7px!important;max-width:100%!important;font-size:clamp(30px,8.4vw,39px)!important;line-height:1!important}.heroHeadline .heroTitleLine{white-space:normal}}@media (width>=851px){.heroInner{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:34px}.heroCopy{max-width:590px}.heroHeadline{width:100%;letter-spacing:-1.9px!important;max-width:590px!important;font-size:clamp(36px,2.45vw,42px)!important;line-height:.98!important}.heroHeadline .heroTitleLine{white-space:nowrap;display:block}}@media (width>=851px) and (width<=1180px){.heroInner{grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr);gap:24px}.heroHeadline{letter-spacing:-1.65px!important;max-width:520px!important;font-size:clamp(34px,3.15vw,38px)!important}}@media (width<=850px){.heroHeadline .heroTitleLine{white-space:normal}}@media (width>=851px){.heroInner{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:28px}.heroCopy{max-width:680px}.hero .eyebrow{letter-spacing:1.25px;font-size:9.5px}.heroHeadline{letter-spacing:-2.15px!important;max-width:680px!important;font-size:clamp(46px,2.85vw,50px)!important;line-height:.98!important}.heroDescription{max-width:540px!important;font-size:16px!important;line-height:1.65!important}.heroActions .primaryButton,.heroActions .ghostButton{min-height:50px;padding-inline:20px;font-size:15.5px}}@media (width>=851px) and (width<=1180px){.heroInner{grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);gap:22px}.heroCopy{max-width:590px}.heroHeadline{letter-spacing:-1.9px!important;max-width:590px!important;font-size:clamp(40px,3.55vw,46px)!important}.heroDescription{font-size:15.5px!important}}@media (width<=850px){.hero .eyebrow{font-size:9px}.heroHeadline{font-size:clamp(42px,6.6vw,52px)!important}.heroDescription{font-size:15.5px!important}}@media (width<=600px){.heroHeadline{font-size:clamp(34px,9.5vw,44px)!important}.heroDescription{font-size:15px!important}}.heroBrandVisual{isolation:isolate;place-items:center;min-height:520px;display:grid;position:relative;overflow:visible;transform:none!important}.heroBrandVisual:before{content:"";filter:blur(12px);z-index:-4;background:radial-gradient(circle,#20e58a1b 0%,#20e58a06 42%,#0000 72%);border-radius:50%;width:78%;height:78%;position:absolute}.heroBrandAurora{background:conic-gradient(from 20deg, transparent 0 18%, #20e58a21 29%, #3c9dff0f 43%, transparent 55% 72%, #20e58a17 84%, transparent 100%);filter:blur(34px);opacity:.9;z-index:-3;border-radius:50%;width:430px;height:430px;animation:30s linear infinite heroBrandAuroraSpin;position:absolute}.heroBrandGrid{opacity:.16;z-index:-2;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:30px 30px;border-radius:50%;width:440px;height:440px;position:absolute;-webkit-mask-image:radial-gradient(circle,#000 0 48%,#0000 76%);mask-image:radial-gradient(circle,#000 0 48%,#0000 76%)}.heroBrandOrbit{pointer-events:none;border:1px solid #6effbc2b;border-radius:50%;position:absolute;box-shadow:inset 0 0 30px #20e58a05}.heroBrandOrbitOuter{border-style:dashed;border-color:#6effbc2e;width:420px;height:420px;animation:38s linear infinite heroBrandOrbitSpin}.heroBrandOrbitMid{border-color:#ffffff18;width:330px;height:330px;animation:30s linear infinite heroBrandOrbitSpinReverse}.heroBrandOrbitInner{border-color:#20e58a2e;width:250px;height:250px;box-shadow:0 0 56px #20e58a09,inset 0 0 30px #20e58a07}.heroOrbitDot{background:var(--accent);border-radius:50%;width:7px;height:7px;position:absolute;box-shadow:0 0 16px #20e58abf}.heroOrbitDotOne{top:11%;left:23%}.heroBrandWave{opacity:0;pointer-events:none;border:1px solid #20e58a40;border-radius:50%;width:230px;height:230px;animation:7.2s ease-out infinite heroBrandWavePulse;position:absolute}.heroBrandWaveTwo{animation-delay:2.4s}.heroBrandWaveThree{animation-delay:4.8s}.heroBrandCore{-webkit-backdrop-filter:blur(16px);z-index:3;background:linear-gradient(145deg,#0f1915b8,#060c0a6b);border:1px solid #ffffff17;border-radius:32px;place-items:center;width:315px;min-height:190px;padding:38px 30px;animation:7s ease-in-out infinite heroBrandFloat;display:grid;position:relative;box-shadow:0 28px 70px #00000057,inset 0 1px #ffffff12,0 0 0 1px #20e58a06}.heroBrandCore:before,.heroBrandCore:after{content:"";pointer-events:none;position:absolute}.heroBrandCore:before{border:1px solid #20e58a12;border-radius:24px;inset:10px}.heroBrandCore:after{filter:blur(.2px);background:linear-gradient(90deg,#0000,#20e58a7a,#0000);width:44%;height:1px;bottom:-18px;left:28%}.heroBrandCoreGlow{filter:blur(42px);z-index:-1;background:#20e58a1f;border-radius:50%;position:absolute;inset:18%}.heroBrandLogo{object-fit:contain;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 10px 28px #00000070)drop-shadow(0 0 18px #20e58a1a);width:min(100%,255px);height:auto;display:block}@keyframes heroBrandOrbitSpin{to{transform:rotate(360deg)}}@keyframes heroBrandOrbitSpinReverse{to{transform:rotate(-360deg)}}@keyframes heroBrandAuroraSpin{to{transform:rotate(360deg)scale(1.03)}}@keyframes heroBrandWavePulse{0%{opacity:0;transform:scale(.92)}14%{opacity:.42}72%{opacity:.08}to{opacity:0;transform:scale(1.88)}}@keyframes heroBrandFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (width>=1181px){.heroInner{grid-template-columns:minmax(0,1.28fr) minmax(360px,.72fr)!important;gap:56px!important}.heroCopy{max-width:760px!important}.heroHeadline{letter-spacing:-2.8px!important;max-width:760px!important;font-size:clamp(54px,3.55vw,66px)!important;line-height:.96!important}.heroHeadline .heroTitleLine{white-space:nowrap!important}.heroDescription{max-width:560px!important;font-size:16.5px!important}}@media (width>=851px) and (width<=1180px){.heroInner{grid-template-columns:minmax(0,1.16fr) minmax(300px,.84fr)!important;gap:30px!important}.heroCopy{max-width:620px!important}.heroHeadline{letter-spacing:-2.2px!important;max-width:620px!important;font-size:clamp(43px,4vw,53px)!important;line-height:.97!important}.heroHeadline .heroTitleLine{white-space:nowrap!important}.heroBrandVisual{min-height:450px}.heroBrandOrbitOuter{width:350px;height:350px}.heroBrandOrbitMid{width:280px;height:280px}.heroBrandOrbitInner{width:215px;height:215px}.heroBrandAurora,.heroBrandGrid{width:360px;height:360px}.heroBrandCore{width:270px;min-height:165px;padding:31px 26px}.heroBrandLogo{width:220px}}@media (width<=850px){.heroInner{grid-template-columns:1fr!important;gap:10px!important}.heroCopy{max-width:100%!important}.heroHeadline{max-width:100%!important;font-size:clamp(40px,7vw,52px)!important;line-height:.98!important}.heroHeadline .heroTitleLine{white-space:nowrap!important}.heroBrandVisual{width:100%!important;min-height:390px!important;margin:8px 0 -12px!important;transform:none!important}.heroBrandOrbitOuter{width:330px;height:330px}.heroBrandOrbitMid{width:265px;height:265px}.heroBrandOrbitInner{width:205px;height:205px}.heroBrandAurora,.heroBrandGrid{width:340px;height:340px}.heroBrandCore{width:270px;min-height:160px;padding:29px 25px}.heroBrandLogo{width:220px}}@media (width<=600px){.heroHeadline{letter-spacing:-1.45px!important;font-size:clamp(26px,8.1vw,36px)!important}.heroHeadline .heroTitleLine{white-space:nowrap!important}.heroDescription{max-width:94%!important;font-size:15px!important}.heroBrandVisual{min-height:320px!important;margin-top:4px!important}.heroBrandOrbitOuter{width:275px;height:275px}.heroBrandOrbitMid{width:220px;height:220px}.heroBrandOrbitInner{width:172px;height:172px}.heroBrandAurora,.heroBrandGrid{width:285px;height:285px}.heroBrandWave{width:176px;height:176px}.heroBrandCore{border-radius:26px;width:min(238px,78vw);min-height:136px;padding:24px 22px}.heroBrandCore:before{border-radius:19px}.heroBrandLogo{width:min(194px,64vw)}}@media (prefers-reduced-motion:reduce){.heroBrandAurora,.heroBrandOrbit,.heroBrandWave,.heroBrandCore{animation:none!important}.heroBrandWave{opacity:.08}}html[lang=en] .heroHeadline{letter-spacing:-2.35px!important;max-width:100%!important;font-size:clamp(48px,3.05vw,58px)!important}html[lang=en] .heroHeadline .heroTitleLine{max-width:100%}@media (width>=1181px){html[lang=en] .heroHeadline{font-size:clamp(50px,3vw,57px)!important}}@media (width>=851px) and (width<=1180px){html[lang=en] .heroHeadline{letter-spacing:-1.85px!important;font-size:clamp(38px,3.45vw,46px)!important}}@media (width<=850px){html[lang=en] .heroHeadline{letter-spacing:-1.7px!important;font-size:clamp(35px,6vw,47px)!important}html[lang=en] .heroHeadline .heroTitleLine{text-wrap:balance;white-space:normal!important}}@media (width<=600px){html[lang=en] .heroHeadline{letter-spacing:-1.25px!important;font-size:clamp(27px,7.4vw,34px)!important}}.valueSection{background:radial-gradient(circle at 50% -80%,#1de68b16,#0000 48%),linear-gradient(#070f0cfa,#050a08fc);border-top:1px solid #67ffbe14;border-bottom:1px solid #67ffbe14;padding:28px 0 32px;position:relative}.valueSection .container{position:relative}.valueGrid{isolation:isolate;background:linear-gradient(145deg,#ffffff07,#ffffff02),#070e0bdb;border:1px solid #6fffc21f;border-radius:24px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:relative;overflow:hidden;box-shadow:0 22px 70px #00000042,inset 0 1px #ffffff06}.valueGrid:before{content:"";z-index:3;pointer-events:none;opacity:.72;background:linear-gradient(90deg,#0000,#2be78eb8,#0000);height:1px;position:absolute;top:0;left:8%;right:8%}.valueGrid:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle,#22e28917,#0000 68%);border-radius:50%;width:360px;height:360px;position:absolute;top:-230px;right:-150px}.valueCard{z-index:1;background:0 0;border:0;border-right:1px solid #6fffc217;flex-direction:column;justify-content:space-between;gap:28px;min-width:0;min-height:176px;padding:25px 24px 23px;transition:background .24s,box-shadow .24s;display:flex;position:relative}.valueCard:first-child{border-left:0}.valueCard:before{content:"";pointer-events:none;opacity:0;background:linear-gradient(145deg,#24e58c12,#0000 52%),radial-gradient(circle at 18% 10%,#23e98e14,#0000 34%);transition:opacity .24s;position:absolute;inset:0}.valueCard:after{content:"";transform-origin:0;opacity:.25;background:linear-gradient(90deg, var(--accent), #20e58a00);border-radius:0 0 999px 999px;height:2px;transition:transform .24s,opacity .24s;position:absolute;top:0;left:22px;right:22px;transform:scaleX(.18)}.valueCard:hover{background:#143a2a2b;box-shadow:inset 0 0 0 1px #2de89109}.valueCard:hover:before{opacity:1}.valueCard:hover:after{opacity:.92;transform:scaleX(1)}.valueCardTop{z-index:2;justify-content:space-between;align-items:flex-start;gap:18px;display:flex;position:relative}.valueIcon{width:44px;height:44px;color:var(--accent);background:linear-gradient(145deg,#20e58a1a,#20e58a06),#040c09cc;border:1px solid #2ee78f38;border-radius:14px;flex:0 0 44px;place-items:center;transition:transform .24s,border-color .24s,background .24s;display:inline-grid;box-shadow:inset 0 1px #ffffff06,0 8px 24px #00000029}.valueIndex{color:#b3cdc157;letter-spacing:.16em;padding-top:3px;font-family:Manrope,sans-serif;font-size:10px;font-weight:800}.valueCard h3{color:var(--text-primary);letter-spacing:-.35px;margin:0 0 9px;font-family:Manrope,sans-serif;font-size:16px;font-weight:720;line-height:1.25;transition:color .24s}.valueCard p{max-width:245px;color:var(--text-secondary);margin:0;font-size:13.5px;line-height:1.62}@media (width<=980px){.valueSection{padding:24px 0 28px}.valueGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.valueCard{min-height:164px}.valueCard:nth-child(2){border-right:0}.valueCard:nth-child(3),.valueCard:nth-child(4){border-top:1px solid #6fffc217}}@media (width<=600px){.valueSection{padding:18px 0 22px}.valueGrid{border-radius:20px;grid-template-columns:1fr}.valueCard,.valueCard:nth-child(2),.valueCard:nth-child(3),.valueCard:nth-child(4){border-top:1px solid #6fffc217;border-left:0;border-right:0;gap:20px;min-height:auto;padding:21px 20px 20px}.valueCard:first-child{border-top:0}.valueIcon{border-radius:13px;flex-basis:41px;width:41px;height:41px}.valueCard h3{font-size:15.5px}.valueCard p{max-width:none;font-size:13px}}@media (prefers-reduced-motion:reduce){.valueCard,.valueCard:before,.valueCard:after,.valueIcon,.valueCard h3{transition:none!important}}.valueSection{background:radial-gradient(circle at 16% 0,#18e98b13,#0000 28%),radial-gradient(circle at 84% 100%,#10764e1a,#0000 34%),linear-gradient(#06100c 0%,#040a08 100%);border-top:1px solid #4affae12;border-bottom:1px solid #4affae12;padding:42px 0 46px;position:relative;overflow:hidden}.valueSection:before{content:"";pointer-events:none;opacity:.24;background-image:linear-gradient(#2ee68f0b 1px,#0000 1px),linear-gradient(90deg,#2ee68f0b 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 22% 82%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 22% 82%,#0000 100%)}.valueSection:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#2def926b,#0000);width:min(720px,72vw);height:1px;position:absolute;top:12px;left:50%;transform:translate(-50%);box-shadow:0 0 24px #2def9224}.valueSection .container{z-index:1;position:relative}.valueGrid{box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid;position:relative;overflow:visible}.valueGrid:before{content:"";z-index:0;background:linear-gradient(90deg,#0000 0%,#28e88e1f 10%,#28e88e57 50%,#28e88e1f 90%,#0000 100%);height:1px;position:absolute;top:36px;left:5%;right:5%}.valueGrid:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle,#18e3890e,#0000 70%);border-radius:50%;width:440px;height:220px;position:absolute;top:-70px;left:50%;transform:translate(-50%)}.valueCard{z-index:1;background:linear-gradient(160deg,#ffffff09,#ffffff02 48%,#1b6e4906),#07110d;border:1px solid #79ffc61a;border-radius:22px;min-height:214px;padding:22px 22px 24px;transition:transform .26s,border-color .26s,box-shadow .26s,background .26s;position:relative;overflow:hidden;box-shadow:0 18px 42px #00000038,inset 0 1px #ffffff07}.valueCard:nth-child(2),.valueCard:nth-child(4){transform:translateY(12px)}.valueCard:before{content:"";opacity:.62;pointer-events:none;background:linear-gradient(120deg,#24e98f0d,#0000 28%),radial-gradient(circle at 82% 16%,#1fe78c11,#0000 28%);position:absolute;inset:0}.valueCard:after{content:"";opacity:.36;background:linear-gradient(#0000,#29ef92b8,#0000);border-radius:999px;width:2px;transition:opacity .26s;position:absolute;top:56px;bottom:56px;left:-1px}.valueCard:hover{background:linear-gradient(160deg,#27ea8f12,#ffffff03 48%,#1f9e600d),#08140f;border-color:#4bf79f47;transform:translateY(-6px);box-shadow:0 26px 64px #0000004d,0 0 0 1px #25e58a0a,inset 0 1px #ffffff0a}.valueCard:nth-child(2):hover,.valueCard:nth-child(4):hover{transform:translateY(4px)}.valueCardTop{z-index:2;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:42px;display:flex;position:relative}.valueIcon{color:#2dea90;background:linear-gradient(145deg,#26e78f21,#26e78f05),#07140f;border:1px solid #39ee963d;border-radius:16px;flex:0 0 52px;place-items:center;width:52px;height:52px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff09,0 12px 28px #0003}.valueIcon:before{content:"";border:1px solid #43f4a114;border-radius:11px;position:absolute;inset:5px}.valueIcon:after{content:"";background:#2dea90;border-radius:50%;width:6px;height:6px;position:absolute;top:50%;right:-3px;transform:translateY(-50%);box-shadow:0 0 14px #2dea90a3}.valueIndex{color:#c3dfd27a;letter-spacing:.18em;background:#ffffff04;border:1px solid #80ffc714;border-radius:999px;align-items:center;gap:7px;padding:7px 9px;font-size:9px;font-weight:800;display:inline-flex}.valueIndex:before{content:"";background:#2ce990b8;border-radius:50%;width:5px;height:5px;box-shadow:0 0 10px #2ce99057}.valueCardCopy{z-index:2;position:relative}.valueCardCopy:before{content:"";background:linear-gradient(90deg,#2dea90,#2dea9000);width:42px;height:1px;margin-bottom:16px;display:block}.valueCard h3{color:#f4fbf7;letter-spacing:-.45px;margin:0 0 10px;font-family:Manrope,sans-serif;font-size:17px;font-weight:760;line-height:1.22}@media (width<=1050px){.valueGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.valueGrid:before{display:none}.valueCard,.valueCard:nth-child(2),.valueCard:nth-child(4){transform:none}.valueCard:nth-child(2):hover,.valueCard:nth-child(4):hover{transform:translateY(-6px)}}@media (width<=600px){.valueSection{padding:30px 0 34px}.valueGrid{grid-template-columns:1fr;gap:12px}.valueCard,.valueCard:nth-child(2),.valueCard:nth-child(3),.valueCard:nth-child(4){border:1px solid #79ffc61a;border-radius:19px;min-height:184px;padding:20px}.valueCardTop{margin-bottom:30px}.valueIcon{border-radius:15px;flex-basis:48px;width:48px;height:48px}.valueCard h3{font-size:16px}.valueCard p{max-width:none;font-size:13px}}.valueSection{overflow:hidden;background:linear-gradient(#06100c 0%,#050b09 100%)!important;border-top:1px solid #3eec930e!important;border-bottom:1px solid #3eec930e!important;padding:18px 0 20px!important}.valueSection:before,.valueSection:after,.valueGrid:before,.valueGrid:after{display:none!important}.valueGrid{background:#08110dd1!important;border:1px solid #76ffc217!important;border-radius:16px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;display:grid!important;overflow:hidden!important;box-shadow:0 12px 30px #00000029,inset 0 1px #ffffff05!important}.valueCard,.valueCard:nth-child(2),.valueCard:nth-child(3),.valueCard:nth-child(4){min-height:118px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-right:1px solid #76ffc212!important;border-radius:0!important;gap:14px!important;padding:17px 18px 16px!important;overflow:hidden!important;transform:none!important}.valueCard:last-child{border-right:0!important}.valueCard:before{display:none!important}.valueCard:after{content:""!important;opacity:0!important;background:linear-gradient(#0000,#2dea909e,#0000)!important;width:1px!important;transition:opacity .2s!important;position:absolute!important;top:18px!important;bottom:18px!important;left:0!important}.valueCard:hover{box-shadow:none!important;background:#1d533914!important;transform:none!important}.valueCard:hover:after{opacity:.8!important}.valueCardTop{justify-content:space-between!important;align-items:center!important;gap:10px!important;margin:0!important;display:flex!important}.valueIcon{color:#2dea90!important;width:34px!important;height:34px!important;box-shadow:none!important;background:#1a5b3c1a!important;border:1px solid #34eb922e!important;border-radius:10px!important;flex:0 0 34px!important;place-items:center!important;display:grid!important;transform:none!important}.valueIcon svg{width:16px!important;height:16px!important}.valueIcon:before,.valueIcon:after{display:none!important}.valueIndex{color:#bbd7ca47!important;letter-spacing:.16em!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;font-size:8px!important;font-weight:800!important}.valueIndex:before{display:none!important}.valueCardCopy{margin-top:0!important}.valueCardCopy:before{display:none!important}.valueCard h3{color:#eef8f2!important;letter-spacing:-.2px!important;margin:0 0 5px!important;font-size:14px!important;font-weight:700!important;line-height:1.22!important}.valueCard p{color:#81958b!important;max-width:230px!important;margin:0!important;font-size:11.5px!important;line-height:1.52!important}.valueCard:hover .valueIcon{background:#1f7c4e21!important;border-color:#34eb924d!important;transform:none!important}.valueCard:hover h3{color:#fff!important}@media (width<=980px){.valueGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.valueCard,.valueCard:nth-child(2),.valueCard:nth-child(3),.valueCard:nth-child(4){border-top:1px solid #76ffc212!important;border-right:1px solid #76ffc212!important}.valueCard:first-child,.valueCard:nth-child(2){border-top:0!important}.valueCard:nth-child(2),.valueCard:nth-child(4){border-right:0!important}}@media (width<=600px){.valueSection{padding:14px 0 16px!important}.valueGrid{border-radius:14px!important;grid-template-columns:1fr!important}.valueCard,.valueCard:nth-child(2),.valueCard:nth-child(3),.valueCard:nth-child(4){border-top:1px solid #76ffc212!important;border-right:0!important;min-height:104px!important;padding:15px 16px!important}.valueCard:first-child{border-top:0!important}.valueIcon{border-radius:9px!important;flex-basis:32px!important;width:32px!important;height:32px!important}.valueCard h3{font-size:13.5px!important}.valueCard p{max-width:none!important;font-size:11.2px!important}}.hero h1{line-height:1.04!important}.heroTitleLine+.heroTitleLine{margin-top:8px!important}@media (width<=600px){.heroTitleLine+.heroTitleLine{margin-top:5px!important}}.heroBrandVisual{--orbit-green:45, 234, 144}.heroBrandScene{isolation:isolate!important;position:relative!important}.heroBrandAurora{opacity:.72!important;transform-origin:50%!important;animation:42s ease-in-out infinite heroAuroraV54!important}.heroBrandOrbitOuter{border:1px solid rgba(var(--orbit-green), .1)!important;width:430px!important;height:318px!important;box-shadow:none!important;opacity:.84!important;transform-origin:50%!important;border-style:solid!important;border-radius:50%!important;animation:52s linear infinite heroOrbitV54Outer!important}.heroBrandOrbitMid{width:352px!important;height:262px!important;box-shadow:none!important;opacity:.72!important;transform-origin:50%!important;border:1px solid #cbffe413!important;border-radius:50%!important;animation:41s linear infinite reverse heroOrbitV54Mid!important}.heroBrandOrbitInner{border:1px solid rgba(var(--orbit-green), .13)!important;width:286px!important;height:214px!important;box-shadow:none!important;opacity:.82!important;transform-origin:50%!important;border-radius:50%!important;animation:34s linear infinite heroOrbitV54Inner!important}.heroBrandOrbitOuter:before,.heroBrandOrbitMid:before,.heroBrandOrbitInner:before{content:""!important;border-radius:inherit!important;pointer-events:none!important;position:absolute!important;inset:-1px!important;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 1.5px),#000 calc(100% - .5px))!important;mask:radial-gradient(farthest-side,#0000 calc(100% - 1.5px),#000 calc(100% - .5px))!important}.heroBrandOrbitOuter:before{opacity:.48!important;background:conic-gradient(from 28deg, transparent 0deg 286deg, rgba(var(--orbit-green), .03) 300deg, rgba(var(--orbit-green), .42) 326deg, rgba(var(--orbit-green), .08) 344deg, transparent 360deg)!important}.heroBrandOrbitMid:before{opacity:.3!important;background:conic-gradient(from 158deg,#0000 0deg 292deg,#d2ffe73d 324deg,#0000 354deg)!important}.heroBrandOrbitInner:before{opacity:.4!important;background:conic-gradient(from 238deg, transparent 0deg 292deg, rgba(var(--orbit-green), .34) 326deg, transparent 356deg)!important}.heroOrbitDot{box-shadow:0 0 7px rgba(var(--orbit-green), .58), 0 0 16px rgba(var(--orbit-green), .2)!important;background:#2dea90!important;border:1px solid #ceffe652!important}.heroOrbitDotOne{opacity:.94!important;width:6px!important;height:6px!important;top:9%!important;left:30%!important}.heroOrbitDotTwo{opacity:.64!important;width:4px!important;height:4px!important;bottom:27%!important;right:8%!important}.heroOrbitDotThree{opacity:.76!important;width:5px!important;height:5px!important;top:47%!important;left:-2px!important}.heroBrandCore{box-shadow:0 24px 70px #0000004d, 0 0 58px rgba(var(--orbit-green), .055), inset 0 1px 0 #ffffff07!important;animation:10s ease-in-out infinite heroBrandCoreV54!important}.heroBrandCore:before{opacity:.46!important;filter:blur(18px)!important}@keyframes heroOrbitV54Outer{0%{transform:rotate(12deg)}to{transform:rotate(372deg)}}@keyframes heroOrbitV54Mid{0%{transform:rotate(-24deg)}to{transform:rotate(336deg)}}@keyframes heroOrbitV54Inner{0%{transform:rotate(38deg)}to{transform:rotate(398deg)}}@keyframes heroAuroraV54{0%,to{opacity:.62;transform:scale(1)rotate(0)}50%{opacity:.82;transform:scale(1.035)rotate(180deg)}}@keyframes heroBrandCoreV54{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@media (width<=1050px){.heroBrandOrbitOuter{width:356px!important;height:266px!important}.heroBrandOrbitMid{width:292px!important;height:218px!important}.heroBrandOrbitInner{width:238px!important;height:178px!important}}@media (width<=600px){.heroBrandOrbitOuter{width:286px!important;height:214px!important}.heroBrandOrbitMid{width:234px!important;height:176px!important}.heroBrandOrbitInner{width:190px!important;height:144px!important}.heroBrandAurora{opacity:.56!important}.heroOrbitDot{box-shadow:0 0 5px rgba(var(--orbit-green), .5), 0 0 10px rgba(var(--orbit-green), .16)!important}}@media (prefers-reduced-motion:reduce){.heroBrandOrbitOuter,.heroBrandOrbitMid,.heroBrandOrbitInner,.heroBrandAurora,.heroBrandCore{animation:none!important}}.homeIntroV7{background:radial-gradient(circle at 18% 38%,#21e28b0e,#0000 28%),linear-gradient(#06100c 0%,#050b09 100%);border-top:1px solid #59eea00e;border-bottom:1px solid #59eea00e;position:relative;overflow:hidden;padding:74px 0!important}.homeIntroV7:before{content:"";background:linear-gradient(#0000,#2dea9070,#0000);width:1px;height:46%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.homeIntroV7Shell{grid-template-columns:minmax(0,.82fr) minmax(520px,1.18fr);align-items:center;gap:clamp(54px,7vw,108px);display:grid!important}.homeIntroV7Lead{max-width:540px}.homeIntroV7Lead .sectionLabel{margin-bottom:18px}.homeIntroV7Lead h2{letter-spacing:-2.8px;max-width:520px;margin:0;font-size:clamp(38px,4.25vw,62px);line-height:.98}.homeIntroV7Lead h2 em{color:var(--accent);font-style:normal}.homeIntroV7Lead>p{color:#8ca096;max-width:500px;margin:24px 0 0;font-size:15px;line-height:1.72}.homeIntroV7Link{margin-top:24px}.homeIntroV7Capabilities{background:linear-gradient(145deg,#ffffff06,#0000 45%),#060e0ac7;border:1px solid #6fffc21b;border-radius:22px;overflow:hidden;box-shadow:0 24px 70px #00000038,inset 0 1px #ffffff05}.homeIntroV7Capability{border-bottom:1px solid #6fffc213;grid-template-columns:78px minmax(0,1fr) 38px;align-items:center;gap:22px;min-height:126px;padding:22px 24px;transition:background .22s,border-color .22s;display:grid;position:relative}.homeIntroV7Capability:last-child{border-bottom:0}.homeIntroV7Capability:before{content:"";opacity:0;background:linear-gradient(#0000,#2dea90c2,#0000);border-radius:999px;width:2px;transition:opacity .22s;position:absolute;top:22px;bottom:22px;left:0}.homeIntroV7Capability:hover{background:linear-gradient(90deg,#20e58a0e,#0000 46%)}.homeIntroV7Capability:hover:before{opacity:1}.homeIntroV7CapabilityMeta{align-items:center;gap:12px;display:flex}.homeIntroV7Number{color:#b8d3c647;letter-spacing:.16em;font-size:9px;font-weight:800}.homeIntroV7Icon{width:38px;height:38px;color:var(--accent);background:#1c5b3d16;border:1px solid #31eb912b;border-radius:11px;flex:0 0 38px;place-items:center;display:grid}.homeIntroV7CapabilityCopy{min-width:0}.homeIntroV7CapabilityCopy h3{color:#f2faf5;letter-spacing:-.3px;margin:0 0 6px;font-size:16px;line-height:1.2}.homeIntroV7CapabilityCopy p{color:#7f9489;max-width:470px;margin:0;font-size:12.5px;line-height:1.58}.homeIntroV7CapabilityArrow{color:#789087;border:1px solid #70ffc21a;border-radius:50%;justify-self:end;place-items:center;width:34px;height:34px;transition:color .22s,border-color .22s,background .22s,transform .22s;display:grid}.homeIntroV7Capability:hover .homeIntroV7CapabilityArrow{color:var(--accent);background:#1f784f1a;border-color:#2eea9147;transform:translate(2px)}@media (width<=1050px){.homeIntroV7{padding:64px 0!important}.homeIntroV7Shell{grid-template-columns:1fr;gap:40px}.homeIntroV7Lead{max-width:680px}.homeIntroV7Lead h2{max-width:650px}.homeIntroV7Capabilities{width:100%}}@media (width<=600px){.homeIntroV7{padding:52px 0!important}.homeIntroV7Shell{gap:30px}.homeIntroV7Lead h2{letter-spacing:-2px;font-size:clamp(36px,10.5vw,48px)}.homeIntroV7Lead>p{margin-top:18px;font-size:14px}.homeIntroV7Capabilities{border-radius:18px}.homeIntroV7Capability{grid-template-columns:58px minmax(0,1fr) 30px;gap:14px;min-height:112px;padding:18px 16px}.homeIntroV7CapabilityMeta{gap:8px}.homeIntroV7Number{display:none}.homeIntroV7Icon{width:36px;height:36px}.homeIntroV7CapabilityCopy h3{font-size:15px}.homeIntroV7CapabilityCopy p{font-size:11.7px}.homeIntroV7CapabilityArrow{width:30px;height:30px}}@media (prefers-reduced-motion:reduce){.homeIntroV7Capability,.homeIntroV7Capability:before,.homeIntroV7CapabilityArrow{transition:none!important}}.hero{isolation:isolate!important;background:radial-gradient(circle at 74% 42%,#1fe58c0f 0%,#1fe58c05 24%,#0000 48%),radial-gradient(circle at 18% 18%,#28745909 0%,#0000 34%),linear-gradient(#050b08 0%,#040907 100%)!important;position:relative!important;overflow:hidden!important}.hero:before{content:""!important;z-index:0!important;pointer-events:none!important;opacity:.22!important;background-image:linear-gradient(#41e29409 1px,#0000 1px),linear-gradient(90deg,#41e29409 1px,#0000 1px),radial-gradient(circle,#30eb9111 1px,#0000 1.5px)!important;background-size:56px 56px,56px 56px,28px 28px!important;position:absolute!important;inset:0!important;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#00000038 30%,#000000b8 60%,#000000f2 100%)!important;mask-image:linear-gradient(90deg,#0000 0%,#00000038 30%,#000000b8 60%,#000000f2 100%)!important}.hero:after{content:""!important;z-index:0!important;pointer-events:none!important;opacity:.48!important;background:conic-gradient(from 210deg,#0000 0deg 58deg,#2bec910e 76deg,#2bec9104 96deg,#0000 122deg 250deg,#6fffc409 286deg,#0000 320deg 360deg),radial-gradient(#1fe58c11 0%,#1fe58c05 40%,#0000 68%)!important;width:48vw!important;min-width:620px!important;height:48vw!important;min-height:620px!important;animation:24s ease-in-out infinite alternate heroAmbientV56!important;position:absolute!important;top:50%!important;right:-12vw!important;transform:translateY(-50%)rotate(-12deg)!important}.heroInner,.heroBrandVisual{z-index:2!important;position:relative!important}.heroBrandVisual:before{content:""!important;pointer-events:none!important;z-index:-1!important;opacity:.48!important;background:radial-gradient(circle,#22e68c0f 0%,#22e68c05 42%,#0000 70%)!important;border-radius:50%!important;width:520px!important;height:520px!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.heroBrandVisual:after{content:""!important;pointer-events:none!important;z-index:-1!important;opacity:.48!important;background:linear-gradient(90deg,#0000,#47f49f47,#0000)!important;width:430px!important;height:1px!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)rotate(-18deg)!important;box-shadow:0 0 18px #47f49f12!important}@keyframes heroAmbientV56{0%{opacity:.4;transform:translateY(-50%)rotate(-12deg)scale(1)}to{opacity:.56;transform:translateY(-50%)rotate(4deg)scale(1.035)}}@media (width<=1050px){.hero:after{opacity:.38!important;width:70vw!important;height:70vw!important;right:-28vw!important}.heroBrandVisual:before{width:430px!important;height:430px!important}}@media (width<=600px){.hero:before{opacity:.14!important;background-size:46px 46px,46px 46px,24px 24px!important}.hero:after{opacity:.26!important;width:110vw!important;min-width:0!important;height:110vw!important;min-height:0!important;right:-56vw!important}.heroBrandVisual:before{opacity:.36!important;width:330px!important;height:330px!important}.heroBrandVisual:after{opacity:.34!important;width:280px!important}}@media (prefers-reduced-motion:reduce){.hero:after{animation:none!important}}.homeServices{background:radial-gradient(circle at 80% 12%,#20e58a0e,#0000 24%),linear-gradient(#06100c 0%,#050b09 100%)!important;border-top:1px solid #5aefa10d!important;border-bottom:1px solid #5aefa10d!important;padding:76px 0 82px!important;position:relative!important;overflow:hidden!important}.homeServices .sectionHead{align-items:end!important;margin-bottom:34px!important}.homeServices .sectionHead>div:first-child{max-width:760px!important}.homeServices .sectionLabel{margin-bottom:14px!important}.homeServices .sectionHead h2{letter-spacing:-2.8px!important;max-width:760px!important;margin:0!important;font-size:clamp(40px,4vw,60px)!important;line-height:.98!important}.homeServices .sectionHead h2 em{color:var(--accent)!important;font-style:normal!important}.homeServices .inlineLink{color:#9fb2a8!important;margin-bottom:6px!important}.homeServices .inlineLink:hover{color:var(--accent)!important}.homeServices .serviceGrid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;display:grid!important}.homeServices .serviceCard{background:linear-gradient(155deg,#ffffff06,#0000 46%),#070f0bdb!important;border:1px solid #74ffc418!important;border-radius:18px!important;flex-direction:column!important;justify-content:space-between!important;min-height:250px!important;padding:22px 22px 24px!important;transition:border-color .22s,background .22s,transform .22s!important;display:flex!important;position:relative!important;overflow:hidden!important;transform:none!important;box-shadow:0 18px 50px #0000002e,inset 0 1px #ffffff05!important}.homeServices .serviceCard:before{content:""!important;opacity:.3!important;background:linear-gradient(90deg, var(--accent), #20e58a00)!important;transform-origin:0!important;height:1px!important;transition:transform .22s,opacity .22s!important;position:absolute!important;top:0!important;left:22px!important;right:22px!important;transform:scaleX(.34)!important}.homeServices .serviceCard:after{content:""!important;pointer-events:none!important;opacity:.26!important;background:radial-gradient(circle,#20e58a14,#0000 68%)!important;border-radius:50%!important;width:140px!important;height:140px!important;position:absolute!important;top:-70px!important;right:-70px!important}.homeServices .serviceCard:hover{background:linear-gradient(155deg,#20e58a0b,#0000 46%),#07100ceb!important;border-color:#49f29d3d!important;transform:translateY(-4px)!important}.homeServices .serviceCard:hover:before{opacity:.82!important;transform:scaleX(1)!important}.homeServices .serviceTop{justify-content:flex-end!important;align-items:center!important;min-height:44px!important;display:flex!important}.homeServices .serviceTop>span:not(.serviceIcon),.homeServices .serviceNumber{display:none!important}.homeServices .serviceIcon{width:42px!important;height:42px!important;color:var(--accent)!important;box-shadow:none!important;background:#1b583c17!important;border:1px solid #2eea912e!important;border-radius:12px!important;place-items:center!important;display:grid!important}.homeServices .serviceIcon svg{width:19px!important;height:19px!important}.homeServices .serviceCard h3{color:#f3faf6!important;letter-spacing:-.42px!important;margin:54px 0 10px!important;font-size:18px!important;line-height:1.18!important}.homeServices .serviceCard p{color:#85998f!important;max-width:280px!important;margin:0!important;font-size:13px!important;line-height:1.62!important}@media (width<=1080px){.homeServices{padding:68px 0 72px!important}.homeServices .serviceGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.homeServices .serviceCard{min-height:220px!important}}@media (width<=700px){.homeServices .sectionHead{align-items:flex-start!important;gap:18px!important}.homeServices .sectionHead h2{letter-spacing:-2px!important;font-size:clamp(36px,10vw,48px)!important}}@media (width<=600px){.homeServices{padding:54px 0 58px!important}.homeServices .serviceGrid{grid-template-columns:1fr!important;gap:10px!important}.homeServices .serviceCard{border-radius:16px!important;min-height:188px!important;padding:19px 18px 20px!important}.homeServices .serviceCard h3{margin-top:38px!important;font-size:17px!important}.homeServices .serviceCard p{font-size:12.5px!important}}@media (prefers-reduced-motion:reduce){.homeServices .serviceCard,.homeServices .serviceCard:before{transition:none!important}}.homeIntroV7Shell{grid-template-columns:minmax(0,.82fr) minmax(540px,1.18fr)!important}.homeIntroVisualV71{background:radial-gradient(circle at 82% 18%,#20e58a13,#0000 30%),linear-gradient(145deg,#ffffff06,#ffffff02),#06100c;border:1px solid #6fffc21c;border-radius:24px;min-height:430px;padding:18px;position:relative;overflow:hidden;box-shadow:0 28px 80px #0000003d,inset 0 1px #ffffff06}.homeIntroVisualV71:before{content:"";pointer-events:none;opacity:.14;background-image:linear-gradient(#30e8910d 1px,#0000 1px),linear-gradient(90deg,#30e8910d 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(135deg,#0000 0%,#000 45% 100%);mask-image:linear-gradient(135deg,#0000 0%,#000 45% 100%)}.homeIntroVisualV71Head{z-index:3;justify-content:space-between;align-items:center;padding:3px 4px 14px;display:flex;position:relative}.homeIntroVisualV71Eyebrow{color:#6f877b;letter-spacing:.18em;font-size:9px;font-weight:800}.homeIntroVisualV71Dot{background:var(--accent);border-radius:50%;width:7px;height:7px;box-shadow:0 0 14px #2dea9066}.homeIntroVisualV71Stage{z-index:2;min-height:322px;position:relative}.homeIntroVisualV71Browser{background:#08110e;border:1px solid #8effcf1f;border-radius:18px;width:78%;height:286px;position:absolute;top:4%;left:2%;overflow:hidden;transform:perspective(1100px)rotateY(3deg)rotateX(1deg);box-shadow:0 20px 46px #00000057,inset 0 1px #ffffff06}.homeIntroVisualV71BrowserBar{background:#050c09eb;border-bottom:1px solid #8effcf12;align-items:center;gap:6px;height:34px;padding:0 12px;display:flex}.homeIntroVisualV71BrowserBar>span{background:#c1dccf42;border-radius:50%;width:6px;height:6px}.homeIntroVisualV71BrowserBar>span:first-child{background:#2dea9094}.homeIntroVisualV71BrowserBar small{color:#53675e;letter-spacing:.04em;margin-left:7px;font-size:8px}.homeIntroVisualV71Browser>img{object-fit:cover;object-position:center top;filter:saturate(.84)brightness(.76)contrast(1.04);width:100%;height:calc(100% - 34px);display:block}.homeIntroVisualV71Phone{z-index:4;background:#07100d;border:1px solid #8effcf2e;border-radius:28px;width:142px;height:282px;padding:5px;position:absolute;bottom:2%;right:2.5%;overflow:hidden;transform:rotate(2.5deg);box-shadow:0 22px 48px #0000006b,0 0 34px #20e58a0f,inset 0 1px #ffffff09}.homeIntroVisualV71Phone img{object-fit:cover;object-position:center top;filter:saturate(.9)brightness(.82)contrast(1.03);border-radius:23px;width:100%;height:100%;display:block}.homeIntroVisualV71Notch{z-index:2;background:#020705e0;border-radius:999px;width:42px;height:8px;position:absolute;top:9px;left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #ffffff05}.homeIntroVisualV71Badge{z-index:5;color:#a7bbb1;letter-spacing:.04em;background:#050c09e0;border:1px solid #6fffc221;border-radius:999px;align-items:center;gap:8px;padding:8px 10px;font-size:9px;font-weight:700;display:inline-flex;position:absolute;box-shadow:0 10px 22px #00000038}.homeIntroVisualV71Badge>span{background:var(--accent);border-radius:50%;width:5px;height:5px;box-shadow:0 0 10px #2dea9057}.homeIntroVisualV71BadgeTop{top:9%;left:5%}.homeIntroVisualV71BadgeBottom{bottom:4%;left:12%}.homeIntroVisualV71Footer{z-index:3;border-top:1px solid #6fffc212;flex-wrap:wrap;gap:8px;padding:14px 4px 2px;display:flex;position:relative}.homeIntroVisualV71Footer span{color:#72887d;background:#ffffff02;border:1px solid #6fffc214;border-radius:999px;padding:7px 9px;font-size:9px;font-weight:700}@media (width<=1050px){.homeIntroV7Shell{grid-template-columns:1fr!important}.homeIntroVisualV71{min-height:410px}.homeIntroVisualV71Browser{width:82%}}@media (width<=600px){.homeIntroVisualV71{border-radius:20px;min-height:340px;padding:14px}.homeIntroVisualV71Stage{min-height:252px}.homeIntroVisualV71Browser{border-radius:15px;width:86%;height:226px;left:0;transform:none}.homeIntroVisualV71Phone{border-radius:22px;width:104px;height:208px;right:0;transform:rotate(2deg)}.homeIntroVisualV71Phone img{border-radius:18px}.homeIntroVisualV71Badge{display:none}.homeIntroVisualV71Footer{gap:6px;padding-top:11px}.homeIntroVisualV71Footer span{padding:6px 8px;font-size:8px}}@media (prefers-reduced-motion:reduce){.homeIntroVisualV71Browser,.homeIntroVisualV71Phone{transform:none!important}}.contactSocialGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:18px;display:grid}.contactSocialItem{color:#9ca8a2;background:linear-gradient(145deg,#20e58a09,#0000 52%),#ffffff04;border:1px solid #ffffff12;border-radius:14px;align-items:center;gap:12px;min-height:66px;padding:13px 14px;transition:transform .2s,border-color .2s,color .2s,background .2s;display:flex}.contactSocialItem:hover{color:var(--accent);background:linear-gradient(145deg,#20e58a13,#0000 56%),#ffffff06;border-color:#20e58a3d;transform:translateY(-2px)}.contactBrandIcon{width:22px;height:22px;color:var(--accent);flex:0 0 22px}.contactSocialItem>span{color:#e9f1ed;flex-direction:column;gap:3px;min-width:0;font-size:12px;font-weight:750;display:flex}.contactSocialItem small{color:#65736d;text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;font-weight:550;overflow:hidden}@media (width<=560px){.contactSocialGrid{grid-template-columns:1fr}.contactSocialItem{min-height:62px}}.contactSocialItem>svg:not(.contactBrandIcon){width:22px;height:22px;color:var(--accent);flex:0 0 22px}@media (width>=561px){.contactSocialGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.contactSocialItem[href^=mailto\:]>svg:not(.contactBrandIcon){color:#38d9f5;filter:drop-shadow(0 0 6px #38d9f533)}.contactSocialItem[href*=wa\.me]>.contactBrandIcon{color:#25d366;filter:drop-shadow(0 0 6px #25d36633)}.contactSocialItem[href*="whatsapp.com/channel"]>.contactBrandIcon{color:#35e68a;filter:drop-shadow(0 0 6px #35e68a2e)}.contactSocialItem[href*=instagram\.com]>.contactBrandIcon{color:#fff;background:linear-gradient(135deg,#833ab4 0%,#c13584 32%,#e1306c 55%,#f77737 78%,#fcaf45 100%);border-radius:7px;flex-basis:24px;width:24px;height:24px;padding:4px;box-shadow:0 0 10px #e1306c29}.contactSocialItem[href*=tiktok\.com]>.contactBrandIcon{color:#fff;filter:drop-shadow(1px 0 #25f4eee6)drop-shadow(-1px 0 #fe2c55e6)}.contactSocialItem[href*=youtube\.com]>.contactBrandIcon{color:#f03;filter:drop-shadow(0 0 6px #f033)}.contactPage .contactForm{background:linear-gradient(145deg,#ffffff06,#0000 48%),#070f0bdb;border:1px solid #6fffc21a;border-radius:22px;padding:28px;box-shadow:0 24px 70px #0000002e,inset 0 1px #ffffff05}.contactPage .formHead{color:#75877f;letter-spacing:.17em;border-bottom:1px solid #6fffc212;align-items:center;margin-bottom:22px;padding-bottom:18px;font-size:9px}.contactPage .formHead i{width:7px;height:7px;box-shadow:0 0 14px #37e28d66}.contactPage .contactFormFieldsV2{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 14px;display:grid}.contactPage .contactFormFieldsV2 label{color:#7a8b83;letter-spacing:.01em;margin:0;font-size:10px;font-weight:700}.contactPage .contactFormWideV2{grid-column:1/-1}.contactPage .contactForm input,.contactPage .contactForm textarea{color:#f4faf7;background:#07100d;border-color:#6fffc217;margin-top:8px;transition:border-color .2s,box-shadow .2s,background .2s}.contactPage .contactForm input{min-height:49px;padding:0 14px}.contactPage .contactForm textarea{min-height:154px;padding:14px;line-height:1.55}.contactPage .contactForm input:hover,.contactPage .contactForm textarea:hover{border-color:#6fffc226}.contactPage .contactForm input:focus,.contactPage .contactForm textarea:focus{background:#08130f;border-color:#37e28d57;box-shadow:0 0 0 3px #37e28d0b}.contactPage .contactForm input::placeholder,.contactPage .contactForm textarea::placeholder{color:#46544e}.contactPage .formButton{border-radius:12px;min-height:51px;margin-top:18px;font-weight:800;box-shadow:0 14px 34px #37e28d14}.contactPage .contactForm>small{color:#56675f;margin-top:13px;font-size:9px}@media (width<=760px){.contactPage .contactForm{border-radius:18px;padding:22px 18px}.contactPage .contactFormFieldsV2{grid-template-columns:1fr;gap:14px}.contactPage .contactFormWideV2{grid-column:auto}.contactPage .contactForm textarea{min-height:142px}}.footerV2{background:radial-gradient(circle at 12% 5%,#20e58a0b,#0000 27%),#050908;border-top:1px solid #6fffc214;padding-top:56px;position:relative;overflow:hidden}.footerV2:before{content:"";pointer-events:none;opacity:.07;background-image:linear-gradient(#20e58a0b 1px,#0000 1px),linear-gradient(90deg,#20e58a0b 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 62%);mask-image:linear-gradient(#000,#0000 62%)}.footerV2 .footerGrid,.footerV2 .footerBottom{z-index:1;position:relative}.footerV2 .footerGrid{grid-template-columns:minmax(260px,.88fr) minmax(0,1.42fr);gap:clamp(44px,6vw,88px);padding-bottom:48px}.footerBrandColumn{max-width:330px}.footerBrandColumn .brand{display:inline-flex}.footerBrandColumn .brandLogo{width:150px}.footerV2 .footerGrid p{color:#6f8178;max-width:270px;margin:20px 0 0;font-size:12px;line-height:1.65}.footerSocials{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.footerSocialButton{color:#72847b;background:#ffffff03;border:1px solid #6fffc218;border-radius:10px;place-items:center;width:36px;height:36px;transition:transform .2s,border-color .2s,color .2s,background .2s;display:grid}.footerSocialButton:hover{color:var(--green);background:#20e58a0b;border-color:#20e58a45;transform:translateY(-2px)}.footerBrandIcon{width:16px;height:16px}.footerV2 .footerLinks{grid-template-columns:.8fr .8fr 1.25fr;gap:clamp(28px,4vw,52px)}.footerV2 .footerLinks>div{gap:12px}.footerV2 .footerLinks strong{color:#d8e2dd;letter-spacing:.03em;margin-bottom:6px;font-size:10px;font-weight:800}.footerV2 .footerLinks a{color:#687a71;font-size:11px;line-height:1.45}.footerV2 .footerLinks a:hover{color:var(--green)}.footerContactColumn{min-width:0}.footerContactLink{grid-template-columns:17px minmax(0,1fr);align-items:center;gap:9px;display:grid!important}.footerContactLink svg{color:#52655c}.footerContactLink span{overflow-wrap:anywhere;min-width:0}.footerProjectLink{border-top:1px solid #6fffc212;align-items:center;gap:7px;width:fit-content;margin-top:5px;padding-top:12px;font-weight:700;color:var(--green)!important;display:inline-flex!important}.footerProjectLink svg{transition:transform .2s}.footerProjectLink:hover svg{transform:translate(2px,-2px)}.footerV2 .footerBottom{color:#43544c;border-top-color:#6fffc212;min-height:68px}.footerBottomTagline{color:#53665d}@media (width<=900px){.footerV2 .footerGrid{grid-template-columns:1fr;gap:42px}.footerBrandColumn{max-width:420px}}@media (width<=600px){.footerV2{padding-top:44px}.footerV2 .footerGrid{gap:38px;padding-bottom:38px}.footerBrandColumn .brandLogo{width:132px}.footerSocialButton{width:38px;height:38px}.footerV2 .footerLinks{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 22px}.footerContactColumn{grid-column:1/-1}.footerV2 .footerBottom{gap:10px;padding:20px 0}}.contactPage{padding-bottom:66px!important}.contactPage .contactPanel>div:first-child{flex-direction:column;justify-content:center;align-self:stretch;display:flex}.footerV2 .footerSocialButton{width:39px;height:39px}.footerV2 .footerBrandIcon{width:17px;height:17px}.footerV2 .footerLinks strong{font-size:11px}.footerV2 .footerLinks a{font-size:11.5px}.footerV2 .footerContactLink svg{width:15px;height:15px}.footerV2 .footerBottom{font-size:10.5px}@media (width<=900px){.contactPage .contactPanel>div:first-child{justify-content:flex-start}}@media (width<=600px){.contactPage{padding-bottom:52px!important}.footerV2 .footerSocialButton{width:38px;height:38px}.footerV2 .footerLinks a{font-size:11px}}.footerSocialButton .footerBrandIcon{transition:transform .18s,filter .18s}.footerSocialButton:hover .footerBrandIcon{transform:scale(1.05)}.footerSocialButton[href^="https://wa.me/"] .footerBrandIcon{color:#25d366;filter:drop-shadow(0 0 6px #25d36638)}.footerSocialButton[href^="https://whatsapp.com/channel/"] .footerBrandIcon{color:#35e68a;filter:drop-shadow(0 0 6px #35e68a33)}.footerSocialButton[href^="https://www.instagram.com/"] .footerBrandIcon{color:#fff;background:linear-gradient(135deg,#833ab4 0%,#c13584 32%,#e1306c 55%,#f77737 78%,#fcaf45 100%);border-radius:5px;padding:2.5px;box-shadow:0 0 9px #e1306c2e}.footerSocialButton[href^="https://www.tiktok.com/"] .footerBrandIcon{color:#fff;filter:drop-shadow(1px 0 #25f4eee6)drop-shadow(-1px 0 #fe2c55e6)}.footerSocialButton[href^="https://youtube.com/"] .footerBrandIcon{color:#f03;filter:drop-shadow(0 0 6px #ff003338)}.serviceDetailTopRight{align-items:center;gap:10px;display:flex}.serviceComingSoonBadge{color:var(--accent);letter-spacing:.8px;white-space:nowrap;background:#20e58a0f;border:1px solid #20e58a33;border-radius:999px;padding:6px 9px;font-size:9px;font-weight:800}.serviceCardComingSoon{border-top:1px solid var(--border);min-height:48px;color:var(--accent);letter-spacing:.8px;align-items:center;margin-top:auto;padding-top:18px;font-size:13px;font-weight:800;display:flex}.comparisonStatus.is-coming-soon{color:var(--accent)}
