.more-services{margin-top:58px;padding-top:58px;border-top:1px solid var(--line);display:grid;grid-template-columns:.7fr 1.3fr;gap:46px}.more-services h3{font-size:28px;line-height:1.12;letter-spacing:-1px;margin:0 0 12px}.more-services p:not(.eyebrow){font-size:14px;color:var(--muted);max-width:310px}.more-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:11px}.more-grid a{border:1px solid var(--line);background:#fff;border-radius:10px;padding:16px;display:grid;gap:5px;min-height:102px}.more-grid a:hover{border-color:#6960e4;box-shadow:0 7px 20px #17245b12;transform:translateY(-2px)}.more-grid b{font-size:14px}.more-grid span{font-size:12px;line-height:1.45;color:var(--muted)}@media(max-width:800px){.more-services{grid-template-columns:1fr;gap:18px;margin-top:42px;padding-top:42px}.more-grid{grid-template-columns:1fr}.more-grid a{min-height:auto}}

.apps{background:radial-gradient(circle at 85% 0,#2b3b8f 0,transparent 45%),linear-gradient(135deg,#0b1430,#101934);color:#fff;padding-top:96px;padding-bottom:96px}.apps-head{max-width:720px;margin-bottom:46px}.apps .eyebrow{color:var(--cyan)}.apps h2{margin-bottom:16px}.apps-head>p:not(.eyebrow){color:#c3c9da;font-size:17px}.apps-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:26px}.apps-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.app-card{display:flex;flex-direction:column;border:1px solid #33405c;background:#ffffff0d;border-radius:20px;overflow:hidden;transition:transform .2s,border-color .2s,background .2s}.app-card:hover{transform:translateY(-4px);border-color:var(--cyan);background:#ffffff14}.app-card img{width:100%;height:220px;object-fit:cover;object-position:top;border-bottom:1px solid #33405c}.app-card>div{padding:24px;display:flex;flex-direction:column;gap:8px;flex:1}.app-card em{font-style:normal;font-size:11px;font-weight:800;letter-spacing:1px;color:var(--cyan)}.app-card h3{font-size:23px;margin:0;letter-spacing:-.5px}.app-card p{color:#c3c9da;font-size:14.5px;margin:0}.app-card b{margin-top:auto;padding-top:14px;color:var(--cyan);font-size:14px}.app-custom{background:linear-gradient(145deg,#252f61,#131b3b);justify-content:center}.app-custom h3{font-size:26px}html[data-theme="dark"] .apps{background:linear-gradient(135deg,#070d20,#0b1430)}@media(max-width:900px){.apps-grid{grid-template-columns:1fr}.app-card img{height:200px}.apps{padding-top:64px;padding-bottom:64px}}
