.os-frame{width:min(380px,86vw);margin:0 auto;position:relative}.os-frame .os-img{background:#ffffff14;border-radius:28px;padding:8px;position:relative;overflow:hidden;transform:rotate(-2deg);box-shadow:0 0 0 1px #ffffff1f,0 60px 100px -40px #000000e6}.os-frame .os-img img{border-radius:22px;width:100%;height:auto;display:block}.os-frame figcaption{text-align:center;color:#cbd5e1;margin-top:18px;font-size:14px;line-height:1.5}.os-badge{color:#0f172a;background:#fff;border-radius:16px;align-items:center;gap:8px;padding:10px 14px;font-size:13px;font-weight:800;display:inline-flex;position:absolute;box-shadow:0 24px 40px -20px #0009}.os-badge .pk-ic{color:#059669}.os-badge.b1{top:8%;left:-6%}.os-badge.b2{animation-delay:-2.5s;bottom:16%;right:-6%}.os-founders{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:stretch;gap:18px;margin-top:34px;display:grid}.os-fcard{background:#fff;border:1px solid #e2e8f0;border-radius:24px;align-content:start;display:grid;overflow:hidden;box-shadow:0 30px 60px -44px #0f172a99}.os-fcard img{object-fit:cover;object-position:50% 26%;width:100%;height:300px;display:block}.os-fbody{gap:6px;padding:22px;display:grid}.os-fbody b{font-family:var(--font-plus-jakarta), system-ui, sans-serif;font-size:20px}.os-role{color:#059669;font-size:14px;font-weight:800}.os-fbody p{color:#475569;margin:6px 0 0;font-size:15.5px;line-height:1.65}.os-init{background:radial-gradient(400px 220px at 70% 20%,#10b98159,#0000 70%),linear-gradient(160deg,#0b1220,#0c2a24);place-items:center;height:300px;display:grid}.os-init span{width:108px;height:108px;font-family:var(--font-plus-jakarta), system-ui, sans-serif;color:#064e3b;background:#a7f3d0;border-radius:50%;place-items:center;font-size:38px;font-weight:800;display:grid;box-shadow:0 0 0 10px #a7f3d026}.os-route{flex-wrap:wrap;align-items:center;gap:8px;margin-top:26px;display:flex}.os-route span{background:#ffffff0f;border:1px solid #ffffff24;border-radius:14px;align-items:center;gap:8px;padding:10px 14px;font-size:15px;font-weight:800;display:inline-flex}.os-route span:last-child{background:#059669;border-color:#34d399}.os-route i{color:#34d399;font-style:normal;font-weight:800}.os-prose{gap:14px;margin-top:30px;display:grid}.os-prose p{color:#e2e8f0;background:#ffffff0a;border-left:4px solid #34d399;border-radius:18px;margin:0;padding:18px 20px 18px 22px;font-size:17px;line-height:1.7;position:relative}.os-plain{gap:14px;margin-top:22px;display:grid}.os-plain p{color:#334155;margin:0;font-size:17px;line-height:1.75}.os-quote{font-family:var(--font-plus-jakarta), system-ui, sans-serif;color:#7c2d12;background:#fff;border:1px solid #fed7aa;border-radius:24px;margin:24px 0 0;padding:26px;font-size:clamp(18px,2.2vw,22px);font-weight:700;line-height:1.55;box-shadow:0 30px 60px -44px #f97316b3}.os-langs{color:#94a3b8;margin-top:26px;font-size:13.5px}.os-langs a{color:#a7f3d0;text-underline-offset:4px;text-decoration:underline}@media (max-width:880px){.os-founders{grid-template-columns:minmax(0,1fr)}.os-badge.b1{left:0}.os-badge.b2{right:0}}
