html{scroll-behavior:smooth;overflow-x:hidden;max-width:100%}body{background:#09091e;font-family:Inter,system-ui,sans-serif;overflow-x:hidden;max-width:100%}.stats-strip>div{min-width:0}.who-stats-grid>div{min-width:0}.two-col>div{min-width:0}.hero-grid>div{min-width:0}.hex-scroll{animation:marquee 70s linear infinite;white-space:nowrap}@keyframes cta-glow{0%,to{box-shadow:0 0 48px #00d4c828,0 0 96px #00d4c814;border-color:#00d4c833}40%{box-shadow:0 0 64px #7dd3fc30,0 0 128px #7dd3fc18;border-color:#7dd3fc44}70%{box-shadow:0 0 56px #a78bfa28,0 0 112px #a78bfa14;border-color:#a78bfa38}}@keyframes stat-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.stat-visible{animation:stat-in .5s ease both}@keyframes alert-up{0%{opacity:0;transform:translateY(80px)}to{opacity:1;transform:translateY(0)}}@keyframes boot-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.015)}}.boot-exit{animation:boot-out .5s ease forwards}.tilt-card{transform-style:preserve-3d;will-change:transform}@keyframes push-in{0%{opacity:0;transform:translateY(-24px) scale(.92)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes push-out{0%,80%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-6px) scale(.98)}}@keyframes tap-ring{0%{transform:scale(.55);opacity:.55}to{transform:scale(2.4);opacity:0}}@keyframes tap-finger{0%,68%{opacity:0;transform:scale(.5)}80%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.15)}}@keyframes pulse-soft{0%,to{opacity:.45;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}@keyframes balance-tick{0%,25%{color:#e8edf5}30%,55%{color:#34d399}to{color:#e8edf5}}@keyframes dot-bounce{0%,80%,to{transform:translateY(0);opacity:.35}40%{transform:translateY(-3px);opacity:1}}@keyframes bar-grow{0%{transform:scaleY(0);opacity:0}to{transform:scaleY(1);opacity:1}}@keyframes phone-drop{0%{opacity:0;transform:translateY(-26px) rotate(9deg)}to{opacity:1;transform:translateY(0) rotate(4deg)}}@keyframes data-flow{0%{transform:translateY(0);opacity:0}30%{opacity:1}to{transform:translateY(30px);opacity:0}}@keyframes lap-glow{0%,to{box-shadow:0 30px 80px #00000080,0 0 0 1px #00d4c80d,0 0 60px #00d4c814}50%{box-shadow:0 30px 80px #00000080,0 0 0 1px #00d4c81f,0 0 80px #00d4c826}}@keyframes severity-flash{0%,to{box-shadow:0 0 #f43f5e44}60%{box-shadow:0 0 0 6px transparent}}.severity-flash{animation:severity-flash 2.2s ease-out infinite}@keyframes net-pulse{0%{stroke-dashoffset:0}to{stroke-dashoffset:-40}}.net-pulse path{stroke-dasharray:6 6;animation:net-pulse 1.6s linear infinite}.svc-row{display:grid;grid-template-columns:1fr 1.15fr;gap:64px;align-items:center}@media(max-width:920px){.svc-row{grid-template-columns:1fr;gap:48px}}@keyframes flash-bg{0%{background:#f43f5e59}to{background:#f43f5e12}}.stage-flash{animation:flash-bg 1.6s ease-out both}.stage-grow{animation:width-grow 9s linear both}.svc-tab{position:relative;flex:1;padding:18px 22px;cursor:pointer;transition:background .2s;border-right:1px solid #1c2245}.svc-tab:last-child{border-right:none}.svc-tab:hover{background:#00d4c80a}.svc-tab.active{background:#00d4c80f}.svc-tab .indicator{position:absolute;left:0;right:0;bottom:-1px;height:2px;background:linear-gradient(90deg,transparent,#00d4c8 50%,transparent);display:none}.svc-tab.active .indicator{display:block}.press-logo-shell{position:relative;overflow:hidden;border:1px solid rgba(0,212,200,.24);border-radius:16px;background:radial-gradient(circle at 12% 0%,rgba(0,212,200,.18),transparent 34%),linear-gradient(135deg,#13183ef2,#09091eeb 52%,#00d4c814);box-shadow:0 26px 80px #00000047,inset 0 1px #ffffff0a}.press-logo-shell:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0e1030 0%,transparent 11%,transparent 89%,#0e1030 100%),repeating-linear-gradient(90deg,rgba(136,153,204,.08) 0 1px,transparent 1px 84px);pointer-events:none;z-index:3}.press-logo-shell:after{content:"";position:absolute;inset:1px;border-radius:15px;border:1px solid rgba(255,255,255,.03);pointer-events:none;z-index:4}.press-logo-topline{position:relative;z-index:5;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 24px 0;font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#00d4c8}.press-logo-topline span:last-child{color:#89c}.press-logo-track{position:relative;z-index:2;display:flex;width:max-content;gap:18px;padding:26px 18px 30px;animation:marquee 38s linear infinite;will-change:transform}.press-logo-track:hover{animation-play-state:paused}.press-logo-tile{display:flex;align-items:center;gap:14px;min-width:232px;height:96px;padding:0 22px;border:1px solid rgba(136,153,204,.18);border-radius:12px;background:#09091ea8;box-shadow:inset 0 1px #ffffff0a;backdrop-filter:blur(12px);transition:border-color .2s,transform .2s,box-shadow .2s}.press-logo-tile:hover{border-color:#00d4c875;transform:translateY(-2px);box-shadow:0 12px 40px #00d4c81f,inset 0 1px #ffffff0f}.press-logo-tile.has-logo{justify-content:center}.press-logo-symbol{display:grid;place-items:center;flex:0 0 auto;width:46px;height:46px;border:1px solid rgba(0,212,200,.32);border-radius:50%;background:linear-gradient(135deg,#00d4c838,#e8edf50a);color:#00d4c8;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:700;letter-spacing:.02em;box-shadow:0 0 24px #00d4c81f}.press-logo-image{display:block;width:144px;max-height:48px;object-fit:contain;filter:grayscale(1) brightness(1.72);opacity:.92}.press-logo-name{color:#e8edf5;font-size:18px;font-weight:800;letter-spacing:0;line-height:1.08;white-space:nowrap}.press-logo-region{margin-top:8px;font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#00d4c8;white-space:nowrap}.global-presence-head{max-width:640px;margin-bottom:64px}.bounty-section{position:relative;overflow:hidden;isolation:isolate}.ack-marquee{overflow:hidden;position:relative;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.ack-track{display:flex;gap:12px;width:max-content;animation:marquee 55s linear infinite}.ack-track.reverse{animation:marquee-rev 70s linear infinite}.ack-marquee:hover .ack-track{animation-play-state:paused}.ack-chip{display:inline-flex;align-items:center;gap:12px;padding:13px 22px;flex-shrink:0;background:#0e10308c;border:1px solid #1c2245;border-radius:10px;backdrop-filter:blur(10px);font-family:JetBrains Mono,monospace;transition:border-color .2s ease,background .2s ease,transform .2s ease}.ack-chip:hover{border-color:#00d4c880;background:#0e1030e6;transform:translateY(-2px)}.ack-dot{width:7px;height:7px;border-radius:50%;flex-shrink:0}.ack-tag{color:#00d4c8;font-size:11px;letter-spacing:.08em;font-weight:600}.ack-name{color:#e8edf5;font-size:14.5px;font-weight:700;letter-spacing:.04em}.ack-year{color:#457;font-size:11px;letter-spacing:.06em}.trusted-showcase-head{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:28px}.trusted-showcase-title{color:#e8edf5;font-size:clamp(20px,2.2vw,30px);font-weight:800;letter-spacing:0;line-height:1.1}.trusted-showcase-meta{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.16em;color:#00d4c8;text-transform:uppercase;white-space:nowrap}.trusted-logo-marquee{position:relative;overflow:hidden;border-top:1px solid rgba(136,153,204,.14);border-bottom:1px solid rgba(136,153,204,.14);padding:20px 0;mask-image:linear-gradient(90deg,transparent,black 9%,black 91%,transparent)}.trusted-logo-marquee:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(0,212,200,.08),transparent);pointer-events:none}.trusted-logo-track{display:flex;align-items:center;gap:54px;width:max-content;animation:marquee 34s linear infinite}.trusted-logo-track.reverse{margin-top:18px;animation-direction:reverse;animation-duration:42s;opacity:.72}.trusted-logo-item{display:flex;align-items:center;justify-content:center;min-width:118px;height:48px;opacity:.92;filter:saturate(1.08);transition:opacity .2s,transform .2s,filter .2s}.trusted-logo-item:hover{opacity:1;transform:translateY(-2px);filter:saturate(1.2) drop-shadow(0 0 18px rgba(0,212,200,.12))}.trusted-logo-item svg,.trusted-logo-item img{width:auto;height:36px;max-width:124px}.trusted-logo-item img{width:38px;height:38px;max-width:38px;object-fit:cover;border-radius:999px;background:#ffffff0f}.trusted-more{display:inline-flex;align-items:center;justify-content:center;min-width:126px;height:38px;padding:0 18px;border:1px solid rgba(0,212,200,.32);border-radius:999px;background:#00d4c814;color:#00d4c8;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.bounty-content{position:relative;z-index:1}.global-card{position:relative;overflow:hidden;display:flex;flex-direction:column;min-height:188px;padding:28px 32px;background:linear-gradient(145deg,#13183efa,#0e1030fa);border:1px solid #1c2245;border-radius:14px;transition:border-color .25s,transform .25s,box-shadow .25s;cursor:default}.global-card:before{content:attr(data-code);position:absolute;right:18px;bottom:-10px;color:var(--tone);font-family:JetBrains Mono,monospace;font-size:64px;font-weight:800;line-height:1;opacity:.07;pointer-events:none}.global-card:hover{border-color:var(--tone);transform:translateY(-4px);box-shadow:0 14px 44px #0000003d,0 0 34px var(--glow)}.global-card-top{position:relative;z-index:2;display:flex;justify-content:space-between;align-items:flex-start;gap:18px;min-height:64px;margin-bottom:14px}.global-stamp{display:flex;align-items:center;gap:12px;min-width:0}.global-stamp-flag{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:54px;height:54px;border:1px solid var(--line);border-radius:16px;background:linear-gradient(135deg,var(--wash),rgba(255,255,255,.035));overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 0 24px var(--glow)}.global-card h3{color:#e8edf5;font-size:18px;font-weight:800;line-height:1.2}.global-card-year{font-family:JetBrains Mono,monospace;font-size:11.5px;color:#89c;padding-top:4px}.global-loc{position:relative;z-index:2;display:inline-flex;align-items:center;gap:8px;min-height:16px;margin-bottom:12px;font-family:JetBrains Mono,monospace;font-size:11.5px;color:#00d4c8;letter-spacing:.08em;text-transform:uppercase}.global-loc:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--tone);box-shadow:0 0 14px var(--tone)}.initiative-flag{display:inline-flex;align-items:center;gap:8px;font-family:JetBrains Mono,monospace;font-size:10px;color:#00d4c8;padding:4px 10px;border-radius:999px;background:#00d4c814;border:1px solid rgba(0,212,200,.2);margin-bottom:18px}@media(max-width:700px){.team-stats-grid,.team-layer{grid-template-columns:1fr!important}.team-layer-people{justify-content:flex-start!important}}a{transition:color .2s,border-color .2s,background .2s,box-shadow .2s}@media(max-width:900px){.hero-grid{grid-template-columns:1fr!important}.two-col{grid-template-columns:1fr!important;gap:40px!important}.stats-grid{grid-template-columns:1fr 1fr!important}.hero-terminal{display:none!important}.global-presence-head{grid-template-columns:1fr!important;gap:32px!important}}@media(max-width:540px){.stats-grid{grid-template-columns:1fr!important}.global-card{padding:24px 22px}.global-stamp-flag{width:48px;height:48px;border-radius:14px}.press-logo-topline{align-items:flex-start;flex-direction:column;padding:18px 18px 0}.press-logo-track{gap:12px;padding:22px 12px 26px;animation-duration:46s}.press-logo-tile{min-width:205px;height:88px;padding:0 16px}.press-logo-symbol{width:40px;height:40px;font-size:11px}.press-logo-name{font-size:16px}.trusted-showcase-head{align-items:flex-start;flex-direction:column}}@media(max-width:900px){.stats-strip{flex-wrap:wrap!important}.stats-strip>div{flex:0 0 50%!important;border-right:none!important;min-width:0}.stats-strip>div:nth-child(odd){border-right:1px solid #1c2245!important}.stats-strip>div:not(:nth-last-child(-n+2)){border-bottom:1px solid #1c2245}}@media(max-width:480px){.stats-strip>div{flex:0 0 100%!important;border-right:none!important}.stats-strip>div:not(:last-child){border-bottom:1px solid #1c2245}}@media(max-width:900px){.who-stats-grid{grid-template-columns:repeat(3,1fr)!important}.who-stats-grid>div:nth-child(3n){border-right:none!important}.who-stats-grid>div:not(:nth-last-child(-n+3)){border-bottom:1px solid #1c2245}}@media(max-width:540px){.who-stats-grid{grid-template-columns:repeat(2,1fr)!important}.who-stats-grid>div:nth-child(3n){border-right:1px solid #1c2245!important}.who-stats-grid>div:nth-child(2n){border-right:none!important}.who-stats-grid>div:not(:nth-last-child(-n+2)){border-bottom:1px solid #1c2245}}.team-grid>div{min-width:0}@media(max-width:900px){.team-grid{grid-template-columns:repeat(3,1fr)!important;gap:40px 24px!important}}@media(max-width:540px){.team-grid{display:flex!important;grid-template-columns:none!important;overflow-x:auto;scroll-snap-type:x mandatory;gap:16px!important;-webkit-overflow-scrolling:touch;padding-bottom:14px;scroll-padding-left:24px;scrollbar-width:none}.team-grid::-webkit-scrollbar{display:none}.team-grid>div{flex:0 0 62%;scroll-snap-align:center}}@media(max-width:700px){.press-featured{grid-template-columns:1fr!important}.press-featured-img{min-height:200px!important}.press-featured-content{padding:24px 22px!important}}@media(max-width:600px){.cta-card{padding:40px 28px!important}}@media(max-width:400px){.cta-card{padding:32px 20px!important}}@media(max-width:620px){.svc-tabs{overflow-x:auto!important;-webkit-overflow-scrolling:touch}.svc-tab{flex:0 0 auto!important;min-width:110px!important;padding:14px 12px!important}}@media(max-width:640px){.mobile-svc-wrap{flex-direction:column!important;align-items:center!important;gap:20px!important}.mobile-phone-wrap{width:200px!important}.mobile-findings-panel{flex:1 1 100%!important;max-width:100%!important;min-width:0!important;width:100%}}@media(max-width:390px){.live-alert-box{right:10px!important;left:10px!important;max-width:none!important}}@media(max-width:380px){.boot-terminal{min-width:0!important;padding:0 16px}}@media(max-width:600px){.hero-section{padding:60px 0 40px!important}}@media(max-width:768px){section:not(.hero-section){padding-top:80px!important;padding-bottom:80px!important}}@media(max-width:480px){section:not(.hero-section){padding-top:64px!important;padding-bottom:64px!important}}@media(max-width:1100px){.press-small-grid{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:560px){.press-small-grid{grid-template-columns:1fr!important}}@media(max-width:480px){.academy-stats{grid-template-columns:1fr!important}}@media(max-width:540px){.team-member-avatar{width:100px!important;height:100px!important;margin-bottom:12px!important}.team-member-name{font-size:14px!important}}@media(max-width:480px){.stories-grid{grid-template-columns:1fr!important}}@media(max-width:360px){.trust-pill{font-size:10px!important;padding:3px 8px!important}}@media(max-width:480px){.global-card{padding:20px 16px!important}}
