:root{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#132238;background:#f3f6fa;font-synthesis:none;--ink:#132238;--muted:#667085;--line:#dfe7ef;--surface:#fff;--surface-soft:#f7f9fc;--accent:#4f46e5;--accent-rgb:79,70,229;--accent-soft:#eef2ff;--hero-a:#0d1728;--hero-b:#1c2c43;--shadow:0 18px 50px rgba(18,32,56,.08)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;background:linear-gradient(180deg,#f8fafc 0,#f2f6fa 55%,#eef3f8);color:var(--ink)}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.theme-corporate{--accent:#4f46e5;--accent-rgb:79,70,229;--accent-soft:#eef2ff;--hero-a:#111827;--hero-b:#253b57}.theme-software{--accent:#2563eb;--accent-rgb:37,99,235;--accent-soft:#eff6ff;--hero-a:#081426;--hero-b:#153766}.theme-logistics{--accent:#059669;--accent-rgb:5,150,105;--accent-soft:#ecfdf5;--hero-a:#071d1a;--hero-b:#115e50}.theme-commerce{--accent:#9333ea;--accent-rgb:147,51,234;--accent-soft:#faf5ff;--hero-a:#1c0f2b;--hero-b:#53277a}.theme-investors{--accent:#b7791f;--accent-rgb:183,121,31;--accent-soft:#fffbeb;--hero-a:#1d1a14;--hero-b:#514126}.app-shell{min-height:100vh;background:transparent}.site-header{position:sticky;top:0;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:13px clamp(20px,5vw,76px);background:#ffffffe6;-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%);border-bottom:1px solid rgba(210,220,231,.8);box-shadow:0 4px 20px #12203806}.brand{display:flex;gap:12px;align-items:center;min-width:max-content}.brand-mark{position:relative;display:grid;place-items:center;width:42px;height:42px;border-radius:14px;background:linear-gradient(145deg,var(--ink),#263852);color:#fff;font-weight:900;box-shadow:0 10px 24px #12203833;overflow:hidden}.brand-mark:after{content:"";position:absolute;width:28px;height:28px;border-radius:50%;background:rgba(var(--accent-rgb),.8);filter:blur(12px);right:-8px;bottom:-8px}.brand-mark span{position:relative;z-index:1}.brand-copy strong{display:block;font-size:15px;letter-spacing:-.01em}.brand-copy small{display:block;color:#7b8797;font-size:10.5px;margin-top:2px}.group-nav{display:flex;gap:4px;align-items:center;flex-wrap:wrap;padding:4px;border:1px solid #e8edf3;background:#f8fafc;border-radius:14px}.group-nav a,.app-nav a{position:relative;padding:8px 11px;border-radius:10px;font-size:12.5px;color:#536174;font-weight:600;transition:.18s ease;white-space:nowrap}.group-nav a:hover,.app-nav a:hover{color:var(--ink);background:#fff}.group-nav a.active{color:#fff;background:var(--accent);box-shadow:0 8px 20px rgba(var(--accent-rgb),.24)}.app-nav{position:sticky;top:69px;z-index:20;display:flex;gap:4px;padding:8px clamp(20px,5vw,76px);background:#fffffff2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid #e7edf4;overflow:auto}.app-nav a.active{background:var(--accent-soft);color:var(--accent)}.app-nav a.active:after{content:"";position:absolute;left:12px;right:12px;bottom:2px;height:2px;border-radius:10px;background:var(--accent)}.hero{position:relative;overflow:hidden;padding:70px clamp(20px,7vw,112px);background:radial-gradient(circle at 83% 25%,rgba(var(--accent-rgb),.26),transparent 24%),radial-gradient(circle at 70% 80%,rgba(255,255,255,.08),transparent 26%),linear-gradient(135deg,var(--hero-a),var(--hero-b));color:#fff}.hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.028) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.028) 1px,transparent 1px);background-size:40px 40px;-webkit-mask-image:linear-gradient(to right,black,transparent 75%);mask-image:linear-gradient(to right,black,transparent 75%)}.hero.compact{padding-top:54px;padding-bottom:54px}.hero-grid{position:relative;z-index:1;max-width:1420px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:center;gap:46px}.hero-copy{max-width:900px}.hero-kicker{display:inline-flex;align-items:center;gap:8px;margin-bottom:20px;padding:6px 10px;border:1px solid rgba(255,255,255,.15);border-radius:999px;background:#ffffff12;color:#e6edf7;font-size:11px;font-weight:700;letter-spacing:.02em}.hero-kicker-dot{width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 5px rgba(var(--accent-rgb),.14)}.eyebrow{text-transform:uppercase;letter-spacing:.17em;font-size:11px;font-weight:800;opacity:.76;margin:0 0 8px}.eyebrow.dark{color:var(--accent);opacity:1}.hero h1{max-width:900px;font-size:clamp(38px,5.4vw,68px);line-height:1.02;margin:8px 0 17px;letter-spacing:-.045em;text-wrap:balance}.hero.compact h1{font-size:clamp(36px,4.8vw,58px)}.hero-description{max-width:760px;font-size:clamp(15px,1.7vw,18px);line-height:1.65;color:#d8e2ef;margin:0}.hero-highlights{display:flex;gap:10px;flex-wrap:wrap;margin-top:25px}.hero-highlights span{padding:7px 10px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.12);color:#dce5ef;font-size:11px;font-weight:700}.hero-visual{position:relative;width:min(340px,100%);aspect-ratio:1;margin-left:auto;opacity:.96}.orbit{position:absolute;top:13%;right:13%;bottom:13%;left:13%;border:1px solid rgba(255,255,255,.16);border-radius:50%}.orbit-two{top:29%;right:29%;bottom:29%;left:29%;border-style:dashed;transform:rotate(26deg)}.ecosystem-core{position:absolute;top:38%;right:38%;bottom:38%;left:38%;display:grid;place-items:center;border-radius:24px;background:linear-gradient(145deg,#fff,#dce7f3);color:var(--hero-a);box-shadow:0 22px 70px #00000047,0 0 0 10px #ffffff0f}.ecosystem-core span{font-size:36px;font-weight:900;line-height:.9}.ecosystem-core small{font-size:8px;letter-spacing:.18em;font-weight:900;margin-top:-12px}.ecosystem-node{position:absolute;display:grid;place-items:center;width:42px;height:42px;border-radius:14px;color:#fff;font-weight:900;border:1px solid rgba(255,255,255,.24);box-shadow:0 14px 32px #00000038}.node-software{left:7%;top:16%;background:#2563eb}.node-logistics{right:3%;top:26%;background:#059669}.node-commerce{left:15%;bottom:8%;background:#9333ea}.node-investors{right:13%;bottom:10%;background:#b7791f}.section{padding:52px clamp(20px,7vw,112px)}.section+.section{padding-top:26px}.page{min-height:460px}.section-head,.page-head{display:flex;justify-content:space-between;gap:28px;align-items:end;margin-bottom:26px}.section h2,.page-head h2{font-size:clamp(27px,3.2vw,41px);letter-spacing:-.035em;margin:0;color:#17253a;text-wrap:balance}.section-head p,.page-head p{max-width:650px;color:#66758a;margin:8px 0 0;line-height:1.65}.actions{display:flex;gap:10px;flex-wrap:wrap}.grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.card,.stat,.panel,.form-card{background:#fffffff0;border:1px solid #e0e8f0;border-radius:20px;box-shadow:0 15px 38px #1220380e}.card{position:relative;display:block;padding:23px;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease;min-height:156px;overflow:hidden}.card-accent{position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,var(--accent),rgba(var(--accent-rgb),.18));opacity:.75}.card:before{content:"";position:absolute;width:110px;height:110px;border-radius:50%;right:-64px;top:-68px;background:rgba(var(--accent-rgb),.06);transition:.25s ease}.card:hover{transform:translateY(-4px);border-color:rgba(var(--accent-rgb),.28);box-shadow:0 22px 50px #1220381a}.card:hover:before{transform:scale(1.25);background:rgba(var(--accent-rgb),.1)}.card-top{position:relative;display:flex;justify-content:space-between;gap:12px;align-items:start}.card h3{margin:0 0 10px;font-size:18px;letter-spacing:-.015em;color:#15243a}.card-copy{position:relative;color:#66758a;line-height:1.65;font-size:13.5px}.card-copy p{margin:0}.card-action{position:relative;display:inline-flex;align-items:center;gap:5px;margin-top:17px;color:var(--accent);font-weight:800;font-size:12.5px}.pill{display:inline-flex;padding:5px 9px;border-radius:999px;background:var(--accent-soft);color:var(--accent);font-size:10.5px;font-weight:800;white-space:nowrap}.stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.stat{position:relative;padding:21px 21px 20px;overflow:hidden}.stat:after{content:"";position:absolute;width:85px;height:85px;border-radius:50%;right:-42px;bottom:-48px;background:rgba(var(--accent-rgb),.07)}.stat-label{display:flex;align-items:center;gap:8px}.stat-dot{width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 4px rgba(var(--accent-rgb),.1)}.stat span,.stat small{display:block;color:#6b788a;font-size:11.5px}.stat strong{position:relative;display:block;font-size:31px;letter-spacing:-.035em;margin:9px 0 4px;color:#142238}.panel{padding:21px;overflow:auto}.panel h3,.form-card h3{color:#17253a}.table{width:100%;border-collapse:separate;border-spacing:0}.table th,.table td{text-align:left;padding:13px 11px;border-bottom:1px solid #edf1f5;font-size:12.5px;white-space:nowrap}.table th{color:#738095;font-weight:700;background:#f8fafc;text-transform:uppercase;letter-spacing:.04em;font-size:10.5px}.table thead th:first-child{border-radius:10px 0 0 10px}.table thead th:last-child{border-radius:0 10px 10px 0}.table tbody tr{transition:.15s ease}.table tbody tr:hover{background:rgba(var(--accent-rgb),.025)}.table tbody tr:last-child td{border-bottom:0}.badge{display:inline-flex;align-items:center;padding:5px 9px;border-radius:999px;background:#edf2f7;font-size:10.5px;font-weight:800}.status-active,.status-ready,.status-delivered,.status-paid,.status-published,.status-completed,.status-confirmed,.status-qualified{background:#e8f8ef;color:#13784a}.status-hold,.status-pending,.status-draft,.status-planned,.status-in-transit,.status-new{background:#fff5df;color:#996000}.status-cancelled,.status-overdue,.status-failed{background:#fdebec;color:#b42318}.steps{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;counter-reset:step}.step{position:relative;background:#fff;border:1px solid #e0e8f0;border-radius:18px;padding:19px;min-height:132px;box-shadow:0 12px 30px #1220380a}.step:before{counter-increment:step;content:counter(step);display:grid;place-items:center;width:30px;height:30px;border-radius:10px;background:var(--accent-soft);color:var(--accent);font-size:11px;font-weight:900;margin-bottom:14px}.step strong{display:block;margin-bottom:7px}.step span{font-size:12.5px;color:#6b788a;line-height:1.55}.toolbar{display:flex;gap:10px;flex-wrap:wrap;align-items:end;margin-bottom:18px}.toolbar .field{min-width:210px;flex:1}.btn{border:1px solid transparent;border-radius:11px;padding:10px 15px;font-weight:800;cursor:pointer;transition:.17s ease;box-shadow:none}.btn:hover:not(:disabled){transform:translateY(-1px)}.btn.primary{background:var(--accent);color:#fff;box-shadow:0 9px 22px rgba(var(--accent-rgb),.2)}.btn.primary:hover:not(:disabled){box-shadow:0 12px 28px rgba(var(--accent-rgb),.28)}.btn.secondary{background:#f3f6f9;color:#20314a;border-color:#e1e8ef}.btn.danger{background:#fdebec;color:#b42318;border-color:#f9d6d8}.btn:disabled{opacity:.5;cursor:not-allowed}.form-card{padding:21px;margin-bottom:20px}.form-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.field{display:flex;flex-direction:column;gap:7px}.field span{font-size:11.5px;font-weight:800;color:#536174}.field input,.field select,.field textarea{border:1px solid #cfd9e4;border-radius:11px;padding:10px 11px;background:#fbfcfe;color:#172033;outline:none;transition:.15s ease}.field input:hover,.field select:hover,.field textarea:hover{border-color:#b8c5d2}.field input:focus,.field select:focus,.field textarea:focus{border-color:rgba(var(--accent-rgb),.7);box-shadow:0 0 0 3px rgba(var(--accent-rgb),.1);background:#fff}.field textarea{min-height:104px;resize:vertical}.field-wide{grid-column:1/-1}.form-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:15px}.empty{padding:38px;text-align:center;border:1px dashed #cbd5e1;border-radius:18px;background:#fafcfe;color:#6b788a}.empty strong{color:#17253a;font-size:18px}.list{display:grid;gap:12px}.list-item{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:16px 17px;background:#fff;border:1px solid #e0e8f0;border-radius:15px;box-shadow:0 9px 24px #12203809}.list-item strong{display:block}.list-item small{color:#6b788a}.metric-row{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:10px;align-items:center;padding:13px 0;border-bottom:1px solid #edf1f5}.metric-row:last-child{border-bottom:0}.kpi{font-size:12.5px;color:#6b788a}.kpi strong{display:block;color:#17253a;font-size:18px;margin-top:4px}.split{display:grid;grid-template-columns:1.2fr .8fr;gap:18px}.notice{padding:15px 16px;background:var(--accent-soft);border:1px solid rgba(var(--accent-rgb),.15);border-left:3px solid var(--accent);border-radius:12px;color:#36506d;font-size:12.5px;line-height:1.55;margin-bottom:18px}.danger-link{border:0;background:transparent;color:#b42318;cursor:pointer;font-weight:800}.qty{display:inline-flex;align-items:center;gap:8px}.qty button{width:29px;height:29px;border-radius:9px;border:1px solid #d8e0ea;background:#fff;cursor:pointer}.price{font-weight:900;color:#17253a}.progress{height:8px;background:#edf2f7;border-radius:999px;overflow:hidden}.progress>span{display:block;height:100%;background:linear-gradient(90deg,var(--accent),rgba(var(--accent-rgb),.65));border-radius:999px}.muted{color:#6b788a}.right{text-align:right}footer{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;padding:27px clamp(20px,7vw,112px);border-top:1px solid #dde5ee;background:#fff;color:#738095;font-size:11.5px}.footer-brand{display:flex;align-items:center;gap:10px}.footer-mark{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:#17253a;color:#fff;font-weight:900}.footer-brand strong{display:block;color:#17253a}.footer-brand small{display:block;color:#8692a3;font-size:9.5px;margin-top:1px}@media (max-width:1100px){.hero-grid{grid-template-columns:1fr minmax(230px,.5fr)}.hero-visual{width:260px}.grid,.stats{grid-template-columns:repeat(2,1fr)}.grid.three,.grid.two,.steps,.form-grid{grid-template-columns:1fr 1fr}.split{grid-template-columns:1fr}.metric-row{grid-template-columns:1fr 1fr}}@media (max-width:900px){.site-header{align-items:flex-start;gap:11px;flex-direction:column}.group-nav{max-width:100%;overflow:auto;flex-wrap:nowrap}.app-nav{top:108px}.hero-grid{grid-template-columns:1fr}.hero-visual{display:none}.hero-copy{max-width:820px}}@media (max-width:640px){.site-header{padding-left:16px;padding-right:16px}.brand-mark{width:38px;height:38px;border-radius:12px}.brand-copy small{display:none}.group-nav{width:100%}.group-nav a{padding:7px 9px}.app-nav{top:100px;padding-left:16px;padding-right:16px}.grid,.grid.three,.grid.two,.stats,.steps,.form-grid,.metric-row{grid-template-columns:1fr}.hero{padding:40px 20px 42px}.hero.compact{padding-top:40px;padding-bottom:42px}.hero-kicker{margin-bottom:16px}.hero h1,.hero.compact h1{font-size:clamp(34px,11vw,46px)}.hero-highlights{margin-top:20px}.section,.page{padding:34px 20px}.section+.section{padding-top:12px}.section-head,.page-head{align-items:flex-start;flex-direction:column}.card,.stat,.panel,.form-card{border-radius:16px}.list-item{align-items:flex-start;flex-direction:column}.table th,.table td{padding:11px 8px}.footer-brand{width:100%}footer{padding:24px 20px}}.mobile-menu-toggle{display:none;width:42px;height:42px;border:1px solid #e3e9f0;border-radius:12px;background:#fff;align-items:center;justify-content:center;flex-direction:column;gap:4px;cursor:pointer;box-shadow:0 8px 22px #1220380f}.mobile-menu-toggle span{width:18px;height:2px;border-radius:999px;background:#1c2b40}.section>*{max-width:1440px;margin-left:auto;margin-right:auto}.page>.page-head{max-width:1440px}.panel{scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}.panel::-webkit-scrollbar{height:8px;width:8px}.panel::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:999px}.theme-investors .hero{background:radial-gradient(circle at 80% 20%,rgba(218,165,70,.22),transparent 26%),radial-gradient(circle at 72% 78%,rgba(255,255,255,.07),transparent 22%),linear-gradient(135deg,#111827,#28241d 52%,#6d572d)}.theme-investors .hero-kicker{border-color:#ffdf9f33;background:#ffe7b412}.theme-investors .ecosystem-core{background:linear-gradient(145deg,#fff9ea,#ead5a6)}.theme-investors .stat{background:linear-gradient(180deg,#fff,#fffdf8)}.theme-investors .card{background:linear-gradient(180deg,#fff,#fffdfa)}.theme-investors .page-head{padding-bottom:4px}.theme-investors .section-head>p{font-size:14px}.theme-investors .panel{border-color:#eadfc8}.theme-investors .pill{border:1px solid rgba(183,121,31,.12)}.theme-investors .btn.primary{background:linear-gradient(135deg,#b7791f,#8d5d18)}.theme-investors .app-nav{box-shadow:0 8px 22px #57431b0a}.theme-investors .section:nth-of-type(2n){position:relative}.theme-investors .section:nth-of-type(2n):before{content:"";position:absolute;inset:8px clamp(12px,3vw,42px);z-index:-1;border-radius:28px;background:linear-gradient(180deg,#fffbeb75,#fff0);border:1px solid rgba(224,207,170,.22)}.theme-investors footer{background:#111827;color:#aeb8c8;border-color:#202c3d}.theme-investors footer strong{color:#fff}.theme-investors .footer-mark{background:linear-gradient(135deg,#b7791f,#d6a747)}.card,.stat,.panel,.form-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.card{isolation:isolate}.card:after{content:"";position:absolute;inset:auto 18px 0 18px;height:1px;background:linear-gradient(90deg,transparent,rgba(var(--accent-rgb),.28),transparent);opacity:0;transition:.2s ease}.card:hover:after{opacity:1}.stat{transition:transform .18s ease,border-color .18s ease}.stat:hover{transform:translateY(-2px);border-color:rgba(var(--accent-rgb),.22)}.table td strong{color:#18283e}.table tbody tr:hover td{color:#1f3148}.field input,.field select,.field textarea{min-height:42px}.notice{box-shadow:0 8px 24px #1e40af0d}.empty{background:linear-gradient(180deg,#fbfdff,#f7fafc)}@media (max-width:1100px){.site-header{padding-left:24px;padding-right:24px}.hero{padding-left:42px;padding-right:42px}.section{padding-left:36px;padding-right:36px}.hero-grid{grid-template-columns:minmax(0,1.2fr) minmax(240px,.8fr);gap:26px}.hero-visual{width:min(285px,100%)}.grid,.grid.three,.stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.site-header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 18px}.brand{min-width:0}.brand-copy strong{font-size:14px}.brand-copy small{font-size:10px}.mobile-menu-toggle{display:flex}.group-nav{display:none;grid-column:1/-1;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:9px;margin-top:2px;background:#f7f9fc;border-radius:16px}.group-nav.menu-open{display:grid}.group-nav a{display:flex;align-items:center;justify-content:center;min-height:42px;background:#fff;border:1px solid #e7edf4}.group-nav a.active{border-color:transparent}.app-nav{top:65px;padding:8px 14px;gap:6px;box-shadow:0 8px 20px #12203809}.app-nav a{padding:8px 12px;background:#f7f9fc;border:1px solid #e9eef4}.app-nav a.active{border-color:rgba(var(--accent-rgb),.14)}.hero.compact{padding:42px 24px}.hero-grid{grid-template-columns:1fr;gap:24px}.hero-copy{max-width:720px}.hero-visual{width:220px;margin:0 auto}.hero h1,.hero.compact h1{font-size:clamp(34px,8vw,48px)}.hero-description{font-size:15px}.section{padding:38px 22px}.section+.section{padding-top:18px}.section-head,.page-head{align-items:flex-start;flex-direction:column;gap:14px}.grid,.grid.three,.grid.two,.stats,.form-grid{grid-template-columns:1fr 1fr}.split{grid-template-columns:1fr}.panel{padding:16px;margin-left:-2px;margin-right:-2px}.table{min-width:760px}footer{padding:24px 22px}}@media (max-width:620px){body{background:#f5f8fb}.brand-mark{width:38px;height:38px;border-radius:12px}.brand-copy small{display:none}.group-nav{grid-template-columns:1fr}.app-nav{top:61px;scroll-snap-type:x proximity}.app-nav a{scroll-snap-align:start}.hero.compact{padding:34px 18px}.hero-kicker{margin-bottom:16px}.hero h1,.hero.compact h1{font-size:clamp(32px,10vw,42px);line-height:1.04}.hero-description{font-size:14px;line-height:1.6}.hero-highlights{gap:7px;margin-top:20px}.hero-highlights span{font-size:10px;padding:6px 8px}.hero-visual{width:170px}.ecosystem-node{width:35px;height:35px;border-radius:11px;font-size:12px}.ecosystem-core span{font-size:30px}.section{padding:30px 16px}.grid,.grid.three,.grid.two,.stats,.form-grid,.metric-row{grid-template-columns:1fr}.card,.stat,.panel,.form-card{border-radius:17px}.card{padding:19px;min-height:auto}.stat{padding:18px}.stat strong{font-size:28px}.page{min-height:auto}.section h2,.page-head h2{font-size:clamp(26px,8vw,34px)}.page-head p,.section-head p{font-size:13px}.actions{width:100%}.actions .btn{flex:1}.btn{min-height:42px}.form-actions{justify-content:stretch}.form-actions .btn{width:100%}.toolbar .field{min-width:100%;width:100%}.panel{border-radius:14px;padding:12px;box-shadow:0 10px 26px #1220380d}.table{min-width:680px}.table th,.table td{padding:11px 9px}.list-item{align-items:flex-start;flex-direction:column}.theme-investors .section:nth-of-type(2n):before{top:4px;right:8px;bottom:4px;left:8px;border-radius:20px}footer{flex-direction:column;align-items:flex-start;padding:24px 18px;gap:12px}.footer-brand{margin-bottom:2px}}.akshaya-logo-mark{display:block;width:100%;height:100%}.brand-mark{padding:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}.brand-mark:after{display:none!important}.brand-mark .akshaya-logo-mark{width:42px;height:42px;filter:drop-shadow(0 9px 18px rgba(15,31,56,.18))}.footer-mark{display:grid!important;place-items:center;background:transparent!important;box-shadow:none!important;padding:0!important;overflow:visible!important}.footer-mark .akshaya-logo-mark{width:34px;height:34px}.ecosystem-core{display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:14%!important}.ecosystem-core .ecosystem-logo-mark{width:76%;height:auto;filter:drop-shadow(0 8px 18px rgba(15,31,56,.18))}.ecosystem-core small{font-size:7px!important;letter-spacing:.16em!important;font-weight:900!important;margin:0!important;line-height:1!important;color:var(--hero-a)}.theme-investors .footer-mark{background:transparent!important}@media (max-width:620px){.brand-mark .akshaya-logo-mark{width:38px;height:38px}.footer-mark .akshaya-logo-mark{width:32px;height:32px}.ecosystem-core .ecosystem-logo-mark{width:72%}}.ecosystem-panel{position:relative;width:min(390px,100%);aspect-ratio:auto;margin-left:auto;padding:18px;border:1px solid rgba(255,255,255,.16);border-radius:26px;background:linear-gradient(160deg,#ffffff1f,#ffffff0e);box-shadow:0 28px 70px #00000038;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ecosystem-panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(135deg,rgba(255,255,255,.08),transparent 42%);pointer-events:none}.ecosystem-panel-head{position:relative;display:flex;align-items:center;gap:12px;padding:5px 4px 15px;margin-bottom:12px;border-bottom:1px solid rgba(255,255,255,.12)}.ecosystem-panel-logo{width:50px;height:50px;flex:0 0 auto;filter:drop-shadow(0 10px 22px rgba(0,0,0,.18))}.ecosystem-panel-head strong{display:block;color:#fff;font-size:15px;letter-spacing:-.01em}.ecosystem-panel-head small{display:block;margin-top:3px;color:#e8f0f9b8;font-size:10.5px}.ecosystem-businesses{position:relative;display:grid;gap:9px}.ecosystem-business{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:11px;padding:11px 12px;border:1px solid rgba(255,255,255,.11);border-radius:15px;background:#ffffff12}.ecosystem-business-icon{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;color:#fff;font-weight:900;font-size:13px;box-shadow:0 9px 22px #00000029}.ecosystem-business.software .ecosystem-business-icon{background:#2563eb}.ecosystem-business.logistics .ecosystem-business-icon{background:#059669}.ecosystem-business.commerce .ecosystem-business-icon{background:#9333ea}.ecosystem-business strong{display:block;color:#fff;font-size:13px}.ecosystem-business small{display:block;margin-top:2px;color:#e3edf7b3;font-size:10px;line-height:1.35}.ecosystem-business-status{display:inline-flex;align-items:center;gap:5px;color:#eff6ffb8;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap}.ecosystem-business-status:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 4px rgba(var(--accent-rgb),.12)}@media (max-width:1100px){.ecosystem-panel{width:min(340px,100%)}}@media (max-width:860px){.ecosystem-panel{width:min(420px,100%);margin:0 auto}}@media (max-width:620px){.ecosystem-panel{padding:14px;border-radius:20px}.ecosystem-panel-logo{width:44px;height:44px}.ecosystem-business{grid-template-columns:36px minmax(0,1fr);padding:10px}.ecosystem-business-icon{width:36px;height:36px;border-radius:10px}.ecosystem-business-status{display:none}}.skip-link{position:fixed;left:12px;top:-80px;z-index:1000;background:#111827;color:#fff;padding:10px 14px;border-radius:9px;font-weight:800;box-shadow:0 8px 24px #0003}.skip-link:focus{top:12px}.group-nav a:focus-visible,.app-nav a:focus-visible,.brand:focus-visible,.card:focus-visible,footer a:focus-visible,.btn:focus-visible,.mobile-menu-toggle:focus-visible{outline:3px solid rgba(var(--accent-rgb),.3);outline-offset:3px}.group-nav a,.app-nav a,.mobile-menu-toggle,.btn,.field input,.field select,.field textarea{min-height:44px}#main-content:focus{outline:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.card:hover,.stat:hover,.btn:hover:not(:disabled){transform:none!important}}@media (forced-colors:active){.group-nav a,.app-nav a,.card,.stat,.panel,.form-card,.field input,.field select,.field textarea,.btn{border:1px solid ButtonText}.group-nav a.active,.app-nav a.active{outline:2px solid Highlight}}@media (max-width:620px){.app-nav a{min-height:44px;display:inline-flex;align-items:center}.mobile-menu-toggle{min-width:44px}.field input,.field select,.field textarea{font-size:16px}.btn{min-height:46px}}
