@import"https://fonts.googleapis.com/css2?family=Yanone+Kaffeesatz:wght@300;400;500;600;700&display=swap";@media (max-width: 640px){.home-hero[data-v-d1a3af1d]{padding-bottom:150px!important}}.cap-card[data-v-d1a3af1d]{position:relative;border-radius:14px;padding:1.5rem;background:#452276de;color:var(--text-light);z-index:1;overflow:hidden;flex:0 0 85%;scroll-snap-align:start;min-width:250px}.cap-card[data-v-d1a3af1d]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:2px;border-radius:inherit;background:linear-gradient(135deg,var(--brand-primary),var(--brand-accent));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:-1;pointer-events:none}.cap-card[data-v-d1a3af1d]:hover{transform:translateY(-5px);transition:transform .3s ease}@media (max-width: 768px){.capabilities-row[data-v-d1a3af1d]{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;gap:1rem;padding-bottom:1rem}.cap-card[data-v-d1a3af1d]{flex:0 0 85%;scroll-snap-align:start;min-width:250px}}.capabilities-row[data-v-d1a3af1d]::-webkit-scrollbar{height:8px;background:#fff}.capabilities-row[data-v-d1a3af1d]::-webkit-scrollbar-thumb{background:#fff;border-radius:4px}.cap-header[data-v-d1a3af1d]{display:flex;align-items:center;gap:14px;margin-bottom:1rem}.cap-avatar[data-v-d1a3af1d]{width:52px;height:52px;border-radius:50%;object-fit:cover;border:2px solid rgba(255,255,255,.2);background:#ffffff1a}.cap-label[data-v-d1a3af1d]{font-size:.75rem;color:#fff9;display:block;line-height:1}.cap-category[data-v-d1a3af1d]{margin:0;font-size:1rem;color:var(--brand-accent);font-weight:600}.cap-title[data-v-d1a3af1d]{margin-top:.5rem;margin-bottom:.3rem;font-size:1.1rem;color:var(--text-light)}.cap-desc[data-v-d1a3af1d]{font-size:.9rem;color:#ffffffd9;margin-bottom:.8rem}.cap-link[data-v-d1a3af1d]{color:var(--brand-accent)!important;font-weight:600;text-decoration:none}.cap-link[data-v-d1a3af1d]:hover{text-decoration:underline}.insight-card[data-v-d1a3af1d]{border-radius:8px}.insight-thumb[data-v-d1a3af1d]{width:100%;height:160px;object-fit:cover;border-radius:6px}.css-modal-open-btn[data-v-d1a3af1d]{display:inline-block;cursor:pointer}.css-modal-overlay[data-v-d1a3af1d]{cursor:pointer}.services-hero[data-v-10ea623f]{background-image:url(https://www.avast.com/hubfs/New_Avast_Academy/Hackers/Hacker-Thumb-a1.png);background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;padding-top:80px}.services-hero[data-v-10ea623f]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#141414ec,#0000)}.services-hero[data-v-10ea623f]>*{position:relative;z-index:2}.services-title[data-v-10ea623f]{font-size:48px;font-weight:700;margin-bottom:0}.services-tabs[data-v-10ea623f]{display:inline-flex;text-align:center;gap:12px;padding:10px;background:#ffffff14;border-radius:16px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.services-tabs li a[data-v-10ea623f]{padding:10px 18px;border-radius:12px;color:#fff;font-weight:500;transition:.25s ease;border:1px solid transparent}.services-tabs li.uk-active a[data-v-10ea623f],.services-tabs li:hover a[data-v-10ea623f]{background:var(--brand-secondary, #5835ff);border-color:#fff6;box-shadow:0 4px 12px #0000004d;color:#fff!important}.services-tabs[data-v-10ea623f]{list-style:none;padding-left:0}.custom-center[data-v-10ea623f]{display:flex;justify-content:center;gap:20px}.services-hero[data-v-4520a869]{background-image:url(https://cdn.pixabay.com/photo/2021/10/11/17/54/technology-6701504_1280.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;padding-top:150px;padding-bottom:200px}.services-hero[data-v-4520a869]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#0003,#0003);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.team-card[data-v-3dd9ddf8]{overflow:hidden;border-radius:16px;border:1px solid rgba(0,0,0,.06);background:linear-gradient(180deg,#ffffffeb,#ffffffdb);transition:transform .25s ease,box-shadow .25s ease,filter .25s ease;position:relative}.team-card[data-v-3dd9ddf8]:hover{transform:translateY(-4px);box-shadow:0 16px 40px #0000001f;filter:saturate(1.02)}.team-card__banner[data-v-3dd9ddf8]{height:96px;background:linear-gradient(135deg,#0000000f,#00000005),linear-gradient(135deg,var(--brand-accent),rgba(0,0,0,0));opacity:.4;position:relative;z-index:0}.team-card__avatar[data-v-3dd9ddf8]{display:flex;justify-content:center;margin-top:-60px;position:relative;z-index:2}.team-avatar[data-v-3dd9ddf8]{width:120px;height:120px;object-fit:cover;object-position:center;display:inline-block;box-shadow:0 6px 18px #0000001f;background:#fff;border:4px solid #fff;border-radius:50%;transition:transform .25s ease}.team-card:hover .team-avatar[data-v-3dd9ddf8]{transform:scale(1.04)}.team-role[data-v-3dd9ddf8]{display:inline-block;padding:4px 10px;border-radius:9999px;border:1px solid var(--brand-accent);background:#ffffff0f;color:var(--brand-accent)}.team-bio[data-v-3dd9ddf8]{margin-top:8px;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;box-orient:vertical;-webkit-box-orient:vertical;overflow:hidden}.social-row .uk-icon-button[data-v-3dd9ddf8]{border-radius:8px}.services-hero{background-image:url(https://cdn.pixabay.com/photo/2016/11/30/12/16/question-mark-1872665_1280.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;padding-top:150px;padding-bottom:200px}.logo-link[data-v-2383e803]{text-decoration:none}.logo-flex[data-v-2383e803]{display:flex;align-items:center;gap:10px}.logo[data-v-2383e803]{height:62px;width:auto;margin-bottom:10px}.logo-text[data-v-2383e803]{font-family:Roboto,Segoe UI,Arial,sans-serif;font-size:1.8rem;font-weight:600;color:#e6e2e2}.uk-navbar-container[data-v-2383e803]{background:linear-gradient(240deg,#06023be9 5%,#190ac2)}.uk-navbar-toggle-icon[data-v-2383e803]{color:#fff!important}.cap-header[data-v-2383e803]{display:flex;align-items:center;gap:14px;margin-bottom:1rem}.cap-avatar[data-v-2383e803]{width:52px;height:52px;border-radius:50%;object-fit:cover;border:2px solid rgba(255,255,255,.2);background:#ffffff1a}.css-modal-toggle[data-v-2383e803]{position:absolute;left:-9999px;width:2px;height:2px;opacity:0;pointer-events:none}.css-modal[data-v-2383e803]{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .25s ease;z-index:10000;visibility:hidden}.css-modal-toggle:checked+.css-modal[data-v-2383e803]{opacity:1;pointer-events:auto;visibility:visible}.css-modal-overlay[data-v-2383e803]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;opacity:0;pointer-events:none;transition:opacity .22s ease}.uk-search-input[data-v-2383e803]{color:#222!important;background-color:#fff!important}.uk-search-input[data-v-2383e803]::placeholder{color:#777!important;opacity:1!important}.modal-top-row[data-v-2383e803]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px;border-bottom:1px solid rgba(0,0,0,.06)}.modal-top-row form[data-v-2383e803]{flex:1}.css-modal-header-inline[data-v-2383e803]{display:flex;align-items:center;gap:12px;white-space:nowrap}.css-modal-header-inline h3[data-v-2383e803]{margin:0;font-size:1.1rem}.css-modal-close[data-v-2383e803]{cursor:pointer;font-size:1.4rem;line-height:1;padding:2px 6px;color:#000}.css-modal-dialog[data-v-2383e803]{--max-w: 1100px;width:min(94%,var(--max-w));max-height:90vh;background:linear-gradient(180deg,#fffffffa,#fafafafa);box-shadow:0 10px 30px #00000059;border-radius:12px;overflow:hidden;transform:translateY(12px) scale(.98);opacity:0;transition:transform .26s cubic-bezier(.2,.9,.2,1),opacity .2s ease;pointer-events:auto;position:relative;z-index:2;display:flex;flex-direction:column}.css-modal-header[data-v-2383e803]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid rgba(0,0,0,.06);background:transparent;color:#00f}.css-modal-header h3[data-v-2383e803]{margin:0;font-size:1.15rem}.css-modal-body[data-v-2383e803]{max-height:calc(90vh - 150px);overflow-y:auto;padding:26px}.css-modal-footer[data-v-2383e803]{padding:12px 18px;border-top:1px solid rgba(0,0,0,.04);display:flex;justify-content:flex-end;gap:10px}.navbar-pad-right .uk-navbar-item[data-v-2383e803]{display:flex;justify-content:center;align-items:center}.css-modal-toggle:checked~.css-modal[data-v-2383e803]{position:fixed}.css-modal-toggle:checked~.css-modal .css-modal-dialog[data-v-2383e803]{transform:translateY(0) scale(1);opacity:1}@media (max-width: 640px){.modal-top-row[data-v-2383e803]{flex-direction:column;align-items:stretch;gap:10px;padding:12px}.modal-top-row form[data-v-2383e803]{width:100%}.custom-search-icon[data-v-2383e803]{cursor:pointer;color:#fff;transition:color .2s ease;padding-bottom:6px;margin-bottom:20px}.custom-search-icon[data-v-2383e803]:hover{color:#cfcfcf}.css-modal-dialog[data-v-2383e803]{width:94%;border-radius:10px;max-height:85vh}}.fade-enter-active[data-v-752a6393],.fade-leave-active[data-v-752a6393]{transition:opacity .4s}.fade-enter-from[data-v-752a6393],.fade-leave-to[data-v-752a6393]{opacity:0}main{min-height:calc(100vh - 240px)}.loader[data-v-138b1221]{width:36px;height:36px;padding:4px;border-radius:50%;background:#c3a616;--_mask: conic-gradient(#0000 20%, #000), linear-gradient(#000 0 0) content-box;-webkit-mask:var(--_mask);mask:var(--_mask);-webkit-mask-composite:source-out;mask-composite:subtract;animation:spin-138b1221 .9s linear infinite}@keyframes spin-138b1221{to{transform:rotate(1turn)}}:root{--brand-primary: #dbdf10ec;--brand-accent: #1707c7;--brand-primary-100: #e2e0ff;--brand-primary-500: #190ac2;--brand-primary-700: #120891;--brand-accent-100: #f8fbd4;--brand-accent-500: #eae254e7;--brand-accent-700: #cadf12;--bg-light: #e3e3e6;--bg-dark: #0d0f1a;--card-bg: #ffffff;--border-light: #e5e5ef;--text-dark: #111111;--text-light: #ffffff;--text-muted: #7b7b8c;--linkedin: #0A66C2;--x: #000000;--facebook: #1877F2;--instagram: #E4405F;--youtube: #FF0000}html,body{height:100%;margin:0;padding:0;font-family:Roboto,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;background:linear-gradient(160deg,#e79e01 10%,#190ac2 60%,#e69602);background-attachment:fixed;background-repeat:no-repeat;background-size:cover;color:var(--text-light)}body.theme-money{background:linear-gradient(135deg,#f2994a,#be9519)}body.theme-games{background:linear-gradient(135deg,#6a11cb,#2575fc)}body.theme-hacking{background:linear-gradient(135deg,#000,#0f8)}p,.uk-text,.uk-text-meta,li>a,spa,li,.uk-form-label{font-size:16px!important}a:not(.uk-button):not(.uk-icon-button):not(.uk-navbar-toggle):not([uk-slidenav-previous]):not([uk-slidenav-next]){font-size:clamp(1rem,1.05vw,1.125rem)}.uk-list,ul,ol{margin:.6em 0 1.2em}.uk-list>li,ul>li,ol>li{margin-bottom:4px;line-height:1.65}h1,h2,h3,h4,h5,h6,.uk-heading-small,.uk-heading-medium,.uk-heading-large,.uk-card-title{letter-spacing:-.015em;color:(var(--text-light))}.uk-heading-large,h1,.uk-heading-medium,h2,.uk-heading-small,h3{font-weight:600}.uk-heading-large{font-size:clamp(2.5rem,6vw,4rem)}.uk-heading-medium,h2{font-size:clamp(2rem,4.5vw,3rem)}.uk-heading-small,h3{font-size:clamp(1.2rem,3vw,2rem)}.uk-text-lead{font-size:clamp(1.125rem,2.2vw,1.375rem);line-height:1.35;letter-spacing:-.005em}h1,h2,h3,h4,h5,h6,.uk-heading-small,.uk-heading-medium,.uk-heading-large,.uk-text-lead,.uk-card-title,.uk-navbar-container,.uk-navbar-item,.uk-navbar-toggle,.uk-navbar-nav>li>a,.uk-logo,.uk-nav,.uk-nav-default,.uk-nav-primary,.uk-button{font-family:Yanone Kaffeesatz,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.uk-navbar-container{background:#6d6a6a5e;border-bottom:1px solid rgba(0,0,0,.06)}.uk-navbar-nav>li>a,.uk-navbar-item,.uk-logo,.uk-navbar-toggle{color:#6e6d6d}.uk-navbar-nav>li>a,.uk-navbar-item,.uk-logo{font-size:.95rem;color:#fffaf0}.uk-navbar-nav>li>a:hover,.uk-navbar-nav>li>a:focus{color:var(--brand-accent)}.hero-overlay{background:linear-gradient(180deg,#00000073,#0009)}.card-icon{width:56px;height:56px}.uk-button-primary{background-color:var(--brand-accent);border-color:var(--brand-accent)}.uk-button-primary:hover,.uk-button-primary:focus{background-color:var(--brand-accent);border-color:var(--brand-accent)}.uk-link,.uk-button-text,.uk-text-primary{color:var(--brand-accent)}.uk-button{font-weight:600;letter-spacing:.05em;font-size:16px}p,li>a,.uk-text-meta{font-size:20px}.uk-button:not(.uk-button-text):not(.uk-button-link){border-radius:9999px;padding:10px 18px;box-shadow:0 6px 16px #0000001f;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease,border-color .15s ease}.uk-button-default{background:#fff;border-color:#0000001f}.uk-button-default:hover,.uk-button-default:focus{background:#fff;border-color:#0003;box-shadow:0 10px 24px #00000029;transform:translateY(-1px)}.uk-button-primary{box-shadow:0 6px 16px #36058459}.uk-button-primary:hover,.uk-button-primary:focus{box-shadow:0 10px 28px #05078473;transform:translateY(-1px)}.uk-button:active{transform:translateY(0);box-shadow:0 4px 12px #0000001f}.uk-subnav-pill>.uk-active>a{background-color:var(--brand-accent)}.uk-label{background:var(--brand-accent)}.uk-dotnav>.uk-active>a{background-color:var(--brand-accent)}.social-linkedin{background-color:rgba(var(--linkedin-r),var(--linkedin-g),var(--linkedin-b),.08);border:1px solid rgba(var(--linkedin-r),var(--linkedin-g),var(--linkedin-b),.24);color:var(--linkedin)!important}.social-linkedin:hover,.social-linkedin:focus{background-color:rgba(var(--linkedin-r),var(--linkedin-g),var(--linkedin-b),.16);border-color:rgba(var(--linkedin-r),var(--linkedin-g),var(--linkedin-b),.32)}.social-x{background-color:rgba(var(--x-r),var(--x-g),var(--x-b),.08);border:1px solid rgba(var(--x-r),var(--x-g),var(--x-b),.24);color:var(--x)!important}.social-x:hover,.social-x:focus{background-color:rgba(var(--x-r),var(--x-g),var(--x-b),.16);border-color:rgba(var(--x-r),var(--x-g),var(--x-b),.32)}.social-facebook{background-color:rgba(var(--facebook-r),var(--facebook-g),var(--facebook-b),.08);border:1px solid rgba(var(--facebook-r),var(--facebook-g),var(--facebook-b),.24);color:var(--facebook)!important}.social-facebook:hover,.social-facebook:focus{background-color:rgba(var(--facebook-r),var(--facebook-g),var(--facebook-b),.16);border-color:rgba(var(--facebook-r),var(--facebook-g),var(--facebook-b),.32)}.social-instagram{background-color:rgba(var(--instagram-r),var(--instagram-g),var(--instagram-b),.08);border:1px solid rgba(var(--instagram-r),var(--instagram-g),var(--instagram-b),.24);color:var(--instagram)!important}.social-instagram:hover,.social-instagram:focus{background-color:rgba(var(--instagram-r),var(--instagram-g),var(--instagram-b),.16);border-color:rgba(var(--instagram-r),var(--instagram-g),var(--instagram-b),.32)}.social-youtube{background-color:rgba(var(--youtube-r),var(--youtube-g),var(--youtube-b),.08);border:1px solid rgba(var(--youtube-r),var(--youtube-g),var(--youtube-b),.24);color:var(--youtube)!important}.social-youtube:hover,.social-youtube:focus{background-color:rgba(var(--youtube-r),var(--youtube-g),var(--youtube-b),.16);border-color:rgba(var(--youtube-r),var(--youtube-g),var(--youtube-b),.32)}.uk-navbar-sticky{background:#fff;box-shadow:0 2px 14px #00000014}.partners-logos img{max-height:42px;opacity:.8;transition:opacity .2s ease}.partners-logos img:hover{opacity:1}.logo-marquee{overflow:hidden;position:relative}.logo-track{display:flex;gap:24px;width:max-content;animation:marqueeScroll 22s linear infinite}.logo-item img{max-height:56px;opacity:.95;transition:opacity .2s ease}@media (max-width: 640px){.logo-item img{max-height:44px}}.logo-item img:hover{opacity:1}@keyframes marqueeScroll{0%{transform:translate(0)}to{transform:translate(-33.333%)}}.hero-accent-overlay{background:linear-gradient(180deg,#00000040,#0009),linear-gradient(135deg,var(--brand-accent),rgba(0,0,0,0));opacity:.55}.feature-card{border-radius:12px}.stat-number{font-weight:700;font-size:2rem}.testimonial-card{border-left:4px solid var(--brand-accent);border-radius:12px;background:linear-gradient(180deg,#fffffffa,#fffffff0);box-shadow:0 8px 22px #0000000f}.accent-section{background:linear-gradient(135deg,#00000005,#0000),#0584420f;border-top:1px solid rgba(0,0,0,.06)}.feature-card,.solution-card,.capability-card{border-radius:14px;border:1px solid rgba(0,0,0,.06);background:linear-gradient(180deg,#fffffff5,#ffffffe6);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.feature-card:hover,.solution-card:hover,.capability-card:hover{transform:translateY(-3px);box-shadow:0 12px 32px #0000001a;border-color:#0000001f}.feature-icon-wrap{width:44px;height:44px;border-radius:10px;background:#05844214;display:inline-flex;align-items:center;justify-content:center}.feature-icon[uk-icon]:before,.feature-icon svg{color:var(--brand-accent)}.accent-gradient-section{background:radial-gradient(1200px 400px at -10% -20%,rgba(7,21,223,.12),transparent),linear-gradient(260deg,rgba(0,0,0,.02),transparent)}.accent-gradient-section--inverse{background:radial-gradient(1000px 380px at 110% 120%,rgba(5,132,66,.12),transparent),linear-gradient(180deg,rgba(0,0,0,.02),transparent)}.accent-blob{width:320px;height:320px;border-radius:50%;filter:blur(80px);opacity:.9}.accent-blob--one{top:-40px;left:-80px;background:#0510842e}.accent-blob--two{bottom:-60px;right:-100px;background:#050b8424}.accent-blob--three{top:-30px;right:-80px;background:#14057344}.accent-blob--four{bottom:-50px;left:-90px;background:#130a8f24}.glass-card{border-radius:14px;border:1px solid rgba(255,255,255,.4);background:#ffffffa8;box-shadow:0 10px 24px #0000000f}.glass-card:hover{background:#ffffffbd;box-shadow:0 16px 36px #0000001a}.accent-gradient-section .solution-card,.accent-gradient-section--inverse .capability-card{background:#0905841f;border:1px solid rgba(18,5,132,.35);box-shadow:0 10px 24px #2105841f}.accent-gradient-section .solution-card h4,.accent-gradient-section--inverse .capability-card h4{color:var(--brand-accent)}.accent-gradient-section .solution-card p,.accent-gradient-section--inverse .capability-card p{color:#222}.accent-gradient-section .solution-card:hover,.accent-gradient-section--inverse .capability-card:hover{background:#05844229;border-color:#05844273;box-shadow:0 16px 36px #0584422e}.capabilities-stepper{position:relative;padding-left:44px}.capabilities-stepper:before{content:"";position:absolute;top:0;bottom:0;left:22px;width:2px;background:linear-gradient(180deg,#05844273,#0584421f)}.cap-step{position:relative;display:flex;align-items:flex-start;margin-bottom:18px}.cap-icon{position:absolute;left:-1px;width:44px;height:44px;border-radius:10px;background:#0584421a;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(5,132,66,.25);color:var(--brand-accent)}.cap-content{margin-left:24px;padding:14px 16px}.solution-tile{position:relative;overflow:hidden;border-radius:16px;border:1px solid rgba(5,132,66,.28);background:radial-gradient(600px 220px at 110% -20%,rgba(5,132,66,.1),transparent),radial-gradient(420px 200px at -10% 120%,rgba(5,132,66,.06),transparent),linear-gradient(180deg,#fffffff5,#ffffffe6);padding:20px;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background-color .2s ease;box-shadow:0 6px 18px #0584421a,0 3px 8px #0000000d}.solution-tile:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;background:linear-gradient(135deg,#05844259,#05844214);filter:blur(22px);opacity:0;transition:opacity .2s ease;pointer-events:none}.solution-tile:after{content:"";position:absolute;top:-40px;right:-40px;width:160px;height:160px;border-radius:50%;background:radial-gradient(circle,#0584423d,#05844200);filter:blur(10px);opacity:.35;pointer-events:none}.solution-tile h4{color:var(--brand-accent)}.solution-tile p{color:#222}.solution-tile:hover{transform:translateY(-4px);box-shadow:0 12px 28px #05844229,0 6px 14px #00000014;border-color:#0584426b}.solution-tile:hover:before{opacity:.12}.solution-tile__header{display:flex;align-items:center;gap:12px}.solution-icon{width:44px;height:44px;border-radius:12px;background:linear-gradient(180deg,#0584421f,#0584420f);border:1px solid rgba(5,132,66,.35);display:inline-flex;align-items:center;justify-content:center;color:var(--brand-accent);box-shadow:0 6px 14px #0584422e}.capabilities-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media (min-width: 960px){.capabilities-row{grid-template-columns:repeat(3,minmax(0,1fr))}}.cap-card{padding:16px}.cap-card__icon{width:40px;height:40px;border-radius:10px;background:#0584421a;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(5,132,66,.25);color:var(--brand-accent);margin-bottom:8px}.site-footer{background:linear-gradient(180deg,rgba(0,0,0,.02),transparent),#fafafa;border-top:1px solid rgba(0,0,0,.06)}.footer-logo{filter:saturate(1)}.footer-heading{font-weight:600;margin-bottom:8px}.footer-links a{color:#e0e0e0}.footer-links a:hover{color:#0a16c2}.footer-social .uk-icon-button{background:#313131be;color:#f8f8f8;margin-right:6px}.footer-social .uk-icon-button:hover{color:var(--brand-accent)}.footer-bottom{border-top:1px solid rgba(0,0,0,.06);padding:12px 0;background:#fff}.footer-bottom-links a{color:#666}.footer-bottom-links a:hover{color:var(--brand-accent)}.footer-bottom .dot{margin:0 6px;color:#bbb}.about-who-section{background:linear-gradient(180deg,#0584421f,#0584420f)}.about-who-section .section-intro p{color:#222;font-weight:500}.about-who-card{position:relative;border-radius:14px;border:1px solid rgba(0,0,0,.08);background:radial-gradient(420px 160px at 110% -20%,rgba(5,132,66,.06),transparent),linear-gradient(180deg,#fffffffa,#ffffffeb);box-shadow:0 8px 22px #0000000f;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.about-who-card:hover{transform:translateY(-3px);box-shadow:0 14px 34px #0000001a;border-color:#0000001f}.about-hero-section{background:linear-gradient(135deg,#0584421f,#0000),linear-gradient(180deg,#0000000f,#0000)}.about-hero-overlay{background:linear-gradient(180deg,#00000040,#0000)}.about-timeline{position:relative;padding-left:28px}.about-timeline:before{content:"";position:absolute;top:0;bottom:0;left:10px;width:2px;background:linear-gradient(180deg,#05844266,#0584421a)}.tl-item{position:relative;margin-bottom:14px}.tl-dot{position:absolute;left:3px;top:10px;width:14px;height:14px;border-radius:50%;background:#058442e6;box-shadow:0 2px 8px #05844259}.tl-content{border-radius:10px}.about-lead-card{border-radius:12px}.about-header-center .stat-chip{display:inline-block;margin:0 6px;padding:6px 10px;border-radius:9999px;background:#0000000f;color:#333;font-weight:600;font-size:.9rem}.values-wave-section{position:relative;background-image:url(/patterns/wave.svg);background-repeat:repeat-x;background-position:bottom center;background-size:800px 130px;padding-bottom:140px}.value-card{position:relative;border-radius:14px;border:1px solid rgba(0,0,0,.08);background:radial-gradient(420px 160px at 110% -20%,rgba(5,132,66,.06),transparent),linear-gradient(180deg,#fffffffa,#ffffffeb);box-shadow:0 6px 16px #0000000f;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.value-card h4{color:var(--brand-accent);font-weight:600}.value-card p{color:#333}.value-card .uk-icon-button{width:44px;height:44px;border-radius:10px;background:#0584421a;border:1px solid rgba(5,132,66,.28);color:var(--brand-accent);box-shadow:0 4px 12px #05844224;margin-bottom:8px}.value-card:hover{transform:translateY(-3px);box-shadow:0 12px 28px #0000001a;border-color:#0000001f}.about-timeline-horizontal{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ht-step{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:12px;padding:24px;text-align:center}.ht-icon{width:40px;height:40px;border-radius:10px;background:#0584421a;border:1px solid rgba(5,132,66,.25);color:var(--brand-accent);display:inline-flex;align-items:center;justify-content:center;margin:0 auto 8px}.ht-title{font-weight:700}.ht-desc{margin-top:4px}.services-hero-section{background:linear-gradient(135deg,#0584421f,#0000),linear-gradient(180deg,#0000000a,#0000)}.services-hero-overlay{background:linear-gradient(180deg,#00000026,#0000)}.svc-card{position:relative;border-radius:16px;border:1px solid rgba(0,0,0,.06);background:radial-gradient(520px 180px at 110% -20%,rgba(5,132,66,.05),transparent),linear-gradient(180deg,#fffffffa,#ffffffeb);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease,background-color .22s ease;box-shadow:0 8px 24px #0000000f;overflow:hidden}.svc-card:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;background:linear-gradient(135deg,#05844247,#05844214);filter:blur(18px);opacity:0;transition:opacity .22s ease;pointer-events:none}.svc-card:hover{transform:translateY(-4px);box-shadow:0 14px 36px #0000001f,0 6px 16px #0584421a;border-color:#0000001f}.svc-card:hover:before{opacity:.12}.svc-icon-chip{width:44px;height:44px;border-radius:12px;background:linear-gradient(180deg,#0584421f,#0584420f);border:1px solid rgba(5,132,66,.35);color:var(--brand-accent);display:inline-flex;align-items:center;justify-content:center;box-shadow:0 6px 14px #0584422e}.elevated-card{position:relative;border-radius:16px;border:1px solid rgba(0,0,0,.06);background:linear-gradient(180deg,#fffffffa,#ffffffeb);box-shadow:0 8px 22px #00000014;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;overflow:hidden}.elevated-card:hover{transform:translateY(-3px);box-shadow:0 14px 34px #0000001f;border-color:#0000001f}.insight-card{position:relative;border-radius:16px;border:1px solid rgba(33,5,132,.28);background:radial-gradient(520px 180px at -10% 120%,rgba(18,5,132,.06),transparent),linear-gradient(180deg,#fffffffa,#ffffffeb);box-shadow:0 8px 22px #0584421a;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;overflow:hidden}.insight-card:hover{transform:translateY(-3px);box-shadow:0 14px 32px #21058429;border-color:#0f033d6b}.contact-hero-section{background:linear-gradient(135deg,#0584421f,#0000),linear-gradient(180deg,#0000000a,#0000)}.contact-hero-overlay{background:linear-gradient(180deg,#00000026,#0000)}.contact-card{position:relative;border-radius:16px;border:1px solid rgba(0,0,0,.08);background:radial-gradient(520px 180px at -10% 120%,rgba(5,132,66,.06),transparent),linear-gradient(180deg,#fffffffa,#ffffffeb);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;box-shadow:0 8px 22px #0000000f}.contact-card:hover{transform:translateY(-2px);box-shadow:0 12px 30px #0000001a;border-color:#0000001f}.navbar-pad-right{padding-right:16px}html[data-theme=dark] body{background:#0f1214;color:#e8e8e8}html[data-theme=dark] .uk-navbar-container{background:#0b0d0f;border-bottom-color:#ffffff0f}html[data-theme=dark] .uk-navbar-nav>li>a,html[data-theme=dark] .uk-navbar-item,html[data-theme=dark] .uk-logo{color:#e6e6e6}html[data-theme=dark] .uk-button-default{background:#111418;border-color:#ffffff1f;color:#e6e6e6}html[data-theme=dark] .uk-section,html[data-theme=dark] .uk-section-muted{background-color:transparent}html[data-theme=dark] .svc-card,html[data-theme=dark] .elevated-card,html[data-theme=dark] .insight-card,html[data-theme=dark] .testimonial-card,html[data-theme=dark] .about-who-card,html[data-theme=dark] .contact-card,html[data-theme=dark] .solution-tile,html[data-theme=dark] .glass-card,html[data-theme=dark] .value-card{background:radial-gradient(520px 200px at 110% -20%,rgba(5,132,66,.1),transparent),linear-gradient(180deg,#14181cfa,#14181cf0);border-color:#ffffff14;box-shadow:0 10px 28px #0006}html[data-theme=dark] .value-card p,html[data-theme=dark] .solution-tile p{color:#ddd}html[data-theme=dark] .testimonial-card{border-left-color:#058442e6}html[data-theme=dark] .uk-text-meta{color:#a9b0b6!important}html[data-theme=dark] .accent-section{background:linear-gradient(135deg,#ffffff05,#fff0),#05844214}.section-divider{height:80px;background-image:url(/patterns/wave.svg);background-repeat:repeat-x;background-size:900px 140px;background-position:bottom center;opacity:.9}.section-divider--flip{transform:scaleY(-1)}.testimonial-header{display:flex;align-items:center;gap:10px;margin-bottom:8px}.testimonial-avatar{width:40px;height:40px;border-radius:50%;object-fit:cover;border:2px solid rgba(0,0,0,.06)}.testimonial-stars{display:inline-flex;gap:2px;color:#f59e0b}.insight-thumb{width:100%;height:150px;object-fit:cover;border-radius:10px;margin-bottom:18px}.stats-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media (min-width: 960px){.stats-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.stat-tile{text-align:center;padding:16px}.stat-number{font-weight:700;font-size:2.2rem;color:var(--brand-accent)}.stat-label{color:#333}html[data-theme=dark] .stat-label{color:#c2c7cc}.task-search{width:100%;max-width:500px;display:flex;align-items:center;border-radius:12px;overflow:hidden}.task-search-input{width:100%;padding:12px 16px;color:#fff!important;background:#ffffff1a;border-radius:12px;border:1px solid rgba(255,255,255,.3)}.task-search-input::placeholder{color:#fffc!important}.uk-search-default>span.uk-search-icon:before{color:#fff!important}
