.founders-page{overflow:clip}.founders-nav .landing-brand{align-items:center;gap:10px}.founders-nav .landing-brand-name{color:var(--ink);font-size:15px;font-weight:600;letter-spacing:-.02em}.founders-main{width:min(100% - 44px,1040px);margin:0 auto;flex:1}.founders-hero{max-width:720px;padding:104px 0 56px}.founders-eyebrow{color:var(--blue);font-size:13px;font-weight:600;letter-spacing:.1em;margin-bottom:14px;text-transform:uppercase}.founders-hero h1{font-size:clamp(44px,8vw,72px);font-weight:500;letter-spacing:-.045em;line-height:1.02}.founders-lede{color:var(--ink-muted);font-size:clamp(17px,2.4vw,20px);line-height:1.6;margin-top:22px;max-width:54ch}.founders-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-bottom:72px}.founder-profile{align-items:flex-start;background:color-mix(in srgb,var(--surface) 88%,transparent);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-soft);color:inherit;display:flex;gap:20px;overflow:visible;padding:28px 26px 30px;position:relative;text-decoration:none;transition:transform .28s cubic-bezier(.16,1,.3,1),box-shadow .28s ease,border-color .22s ease,background .22s ease}.founder-profile:before{background:linear-gradient(135deg,color-mix(in srgb,var(--blue) 16%,transparent),color-mix(in srgb,var(--accent-sky) 18%,transparent) 42%,transparent 70%);border-radius:inherit;content:"";top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .28s ease}.founder-profile:hover,.founder-profile:focus-visible{background:var(--surface);border-color:color-mix(in srgb,var(--blue) 35%,var(--border));box-shadow:var(--shadow-lift);transform:translateY(-5px)}.founder-profile:hover:before,.founder-profile:focus-visible:before{opacity:1}.founder-profile:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.founder-photo-wrap{flex:0 0 auto;height:112px;position:relative;width:112px;z-index:1}.founder-orbit{border:1.5px dashed color-mix(in srgb,var(--blue) 45%,transparent);border-radius:50%;top:-8px;right:-8px;bottom:-8px;left:-8px;opacity:0;pointer-events:none;position:absolute;transition:opacity .25s ease}.founder-orbit-two{border-color:color-mix(in srgb,var(--accent-lavender) 55%,transparent);top:-16px;right:-16px;bottom:-16px;left:-16px}.founder-profile:hover .founder-orbit,.founder-profile:focus-visible .founder-orbit{animation:founder-orbit-spin 8s linear infinite;opacity:1}.founder-profile:hover .founder-orbit-two,.founder-profile:focus-visible .founder-orbit-two{animation-direction:reverse;animation-duration:11s}.founder-photo{background:var(--surface-muted);border:3px solid var(--surface);border-radius:50%;box-shadow:0 0 0 1px var(--border);display:block;height:112px;object-fit:cover;object-position:center center;position:relative;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .28s ease;width:112px;z-index:1}.founder-profile:hover .founder-photo,.founder-profile:focus-visible .founder-photo{box-shadow:0 0 0 1px color-mix(in srgb,var(--blue) 28%,var(--border)),0 12px 28px #0d1b3e24;transform:scale(1.06) rotate(-2.5deg)}.founder-photo-saksham{object-position:center 12%}.founder-status{align-items:center;background:#0a1220;border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-md);bottom:-6px;box-shadow:var(--shadow-soft);color:#f4f7fb;display:inline-flex;font-size:11px;font-weight:600;gap:6px;left:50%;letter-spacing:.02em;opacity:0;padding:5px 9px;pointer-events:none;position:absolute;transform:translate(-50%,8px);transition:opacity .28s ease,transform .35s cubic-bezier(.16,1,.3,1);white-space:nowrap;z-index:2}[data-theme=dark] .founder-status{background:#12161f;border-color:#ffffff29;color:#e8ecf4}.founder-status-dot{background:#3dcf8e;border-radius:50%;box-shadow:0 0 #3dcf8e8c;flex:0 0 auto;height:7px;width:7px}.founder-profile:hover .founder-status,.founder-profile:focus-visible .founder-status{opacity:1;transform:translate(-50%)}.founder-profile:hover .founder-status-dot,.founder-profile:focus-visible .founder-status-dot{animation:founder-pulse 1.4s ease-out infinite}.founder-identity{min-width:0;position:relative;z-index:1}.founder-role{color:var(--blue);font-size:12px;font-weight:600;letter-spacing:.08em;margin-bottom:6px;text-transform:uppercase}.founder-identity h2{font-size:clamp(22px,3vw,28px);font-weight:600;letter-spacing:-.03em;line-height:1.15;transition:color .2s ease}.founder-profile:hover .founder-identity h2,.founder-profile:focus-visible .founder-identity h2{color:var(--blue)}.founder-swap{margin-top:10px}.founder-summary{color:var(--ink-muted);font-size:15px;line-height:1.55;max-height:4.8em;overflow:hidden;transition:opacity .2s ease,max-height .28s ease,margin .28s ease,transform .28s ease}.founder-profile:hover .founder-summary,.founder-profile:focus-visible .founder-summary{margin-bottom:0;max-height:0;opacity:0;transform:translateY(-4px)}.founder-fun{display:grid;gap:7px;list-style:none;margin:0;max-height:0;opacity:0;overflow:hidden;padding:0;transform:translateY(6px);transition:opacity .28s ease,max-height .35s cubic-bezier(.16,1,.3,1),transform .35s cubic-bezier(.16,1,.3,1)}.founder-fun li{background:color-mix(in srgb,var(--blue-soft) 70%,var(--surface));border:1px solid color-mix(in srgb,var(--blue) 16%,var(--border));border-radius:var(--radius-md);color:var(--ink);font-size:13px;font-weight:500;letter-spacing:-.01em;line-height:1.35;padding:8px 10px;transform:translateY(6px);transition:transform .35s cubic-bezier(.16,1,.3,1),opacity .28s ease;opacity:0}.founder-fun li:nth-child(2){transition-delay:.05s}.founder-fun li:nth-child(3){transition-delay:.1s}.founder-profile:hover .founder-fun,.founder-profile:focus-visible .founder-fun{max-height:220px;opacity:1;transform:translateY(0)}.founder-profile:hover .founder-fun li,.founder-profile:focus-visible .founder-fun li{opacity:1;transform:translateY(0)}.founder-linkedin{align-items:center;color:var(--ink);display:inline-flex;font-size:14px;font-weight:600;gap:6px;margin-top:14px;transition:color .2s ease}.founder-linkedin-arrow{display:inline-block;transition:transform .28s cubic-bezier(.16,1,.3,1)}.founder-profile:hover .founder-linkedin,.founder-profile:focus-visible .founder-linkedin{color:var(--blue)}.founder-profile:hover .founder-linkedin-arrow,.founder-profile:focus-visible .founder-linkedin-arrow{transform:translate(4px)}@keyframes founder-orbit-spin{to{transform:rotate(360deg)}}@keyframes founder-pulse{0%{box-shadow:0 0 #3dcf8e80}70%{box-shadow:0 0 0 7px #3dcf8e00}to{box-shadow:0 0 #3dcf8e00}}@media (prefers-reduced-motion: reduce){.founder-profile,.founder-photo,.founder-linkedin-arrow,.founder-identity h2,.founder-summary,.founder-fun,.founder-fun li,.founder-status,.founder-orbit,.founder-swap{transition:none}.founder-profile:hover,.founder-profile:focus-visible{transform:none}.founder-profile:hover .founder-photo,.founder-profile:focus-visible .founder-photo{transform:none}.founder-profile:hover .founder-orbit,.founder-profile:focus-visible .founder-orbit,.founder-profile:hover .founder-orbit-two,.founder-profile:focus-visible .founder-orbit-two,.founder-profile:hover .founder-status-dot,.founder-profile:focus-visible .founder-status-dot{animation:none}}.founders-cta{border-top:1px solid var(--border);margin-bottom:80px;padding:56px 0 8px;text-align:center}.founders-cta h2{font-size:clamp(28px,4vw,40px);font-weight:500;letter-spacing:-.035em}.founders-cta>p{color:var(--ink-muted);font-size:17px;line-height:1.55;margin:14px auto 0;max-width:48ch}.founders-cta .landing-ctas{justify-content:center;margin-top:28px}.founders-footer-links{display:flex;flex-wrap:wrap;gap:14px 18px;justify-content:center}.founders-footer-links a{color:var(--ink-muted);font-size:14px;text-decoration:none}.founders-footer-links a:hover{color:var(--ink)}@media (max-width: 860px){.founders-grid{grid-template-columns:1fr}}@media (max-width: 640px){.founders-hero{padding:88px 0 40px}.founder-profile{flex-direction:column}.founder-photo-wrap,.founder-photo{height:96px;width:96px}.founders-nav .landing-links,.founders-nav .landing-actions .btn-secondary{display:none}}.marketing-detail{overflow:clip}.marketing-detail-nav .landing-brand{align-items:center;gap:10px}.marketing-detail-nav .landing-brand-name{color:var(--ink);font-size:15px;font-weight:600;letter-spacing:-.02em}.marketing-detail-main{width:min(100% - 44px,980px);margin:0 auto;flex:1}.marketing-detail-hero{max-width:780px;padding:104px 0 72px}.marketing-eyebrow{color:var(--blue);font-size:13px;font-weight:600;letter-spacing:.1em;margin-bottom:14px;text-transform:uppercase}.marketing-detail-hero h1{font-size:clamp(40px,7vw,68px);font-weight:500;letter-spacing:-.04em;line-height:1.03;max-width:15ch}.marketing-detail-hero>p:not(.marketing-eyebrow){color:var(--ink-muted);font-size:clamp(17px,2.4vw,20px);line-height:1.6;margin-top:24px;max-width:62ch}.marketing-detail-hero .landing-ctas{justify-content:flex-start}.marketing-detail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:80px}.marketing-detail-grid article{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-soft);padding:28px 24px}.marketing-detail-grid h2{font-size:20px;font-weight:600;line-height:1.25;margin-bottom:12px}.marketing-detail-grid p,.marketing-outcomes li{color:var(--ink-muted);font-size:15px;line-height:1.6}.marketing-outcomes{align-items:start;background:var(--navy);border-radius:var(--radius-xl);color:#fff;display:grid;gap:48px;grid-template-columns:1fr 1fr;margin-bottom:80px;padding:42px}.marketing-outcomes .marketing-eyebrow{color:#9fb6ff}.marketing-outcomes h2{font-size:30px;font-weight:500;line-height:1.2}.marketing-outcomes ul{display:grid;gap:12px;list-style:none;margin:0;padding:0}.marketing-outcomes li{border-bottom:1px solid rgba(255,255,255,.12);color:#ffffffc7;padding:0 0 12px 24px;position:relative}.marketing-outcomes li:before{color:#9fb6ff;content:"✓";left:0;position:absolute}.marketing-related{margin-bottom:80px}.marketing-related>h2{font-size:28px;font-weight:500;margin-bottom:22px}.marketing-related>div{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-related a{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);display:flex;flex-direction:column;min-height:170px;padding:22px;transition:border-color .15s ease,transform .15s ease}.marketing-related a:hover{border-color:var(--border-strong);transform:translateY(-2px)}.marketing-related span,.marketing-related small{color:var(--ink-muted);font-size:12px}.marketing-related strong{font-size:17px;line-height:1.35;margin:14px 0 auto}.marketing-related small{color:var(--blue);margin-top:18px}.marketing-detail .landing-footer{align-items:center;display:flex;flex-wrap:wrap;gap:16px 24px;justify-content:space-between}.marketing-detail .landing-footer>a{align-items:center;display:inline-flex;gap:10px}.marketing-detail-footer-links{display:flex;flex-wrap:wrap;gap:14px 18px}.marketing-detail-footer-links a{color:var(--ink-muted);font-size:13px}.marketing-detail-footer-links a:hover{color:var(--ink)}@media (max-width: 900px){.marketing-detail-nav .landing-links{display:none}}@media (max-width: 780px){.marketing-detail-hero{padding-top:64px}.marketing-detail-grid,.marketing-outcomes{grid-template-columns:1fr}.marketing-outcomes{gap:28px;padding:30px 24px}}@media (max-width: 560px){.marketing-related>div{grid-template-columns:1fr}.marketing-detail .landing-footer{align-items:flex-start;flex-direction:column}}
