.dbio-hero{padding:142px 0 98px}.dbio-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(380px,500px);gap:clamp(48px,7vw,104px);align-items:center}.dbio-hero-copy{max-width:680px}.dbio-crumb{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0;font-size:14px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--primary)}.dbio-crumb a{display:inline-flex;align-items:center;min-height:44px}.dbio-crumb a:hover{color:var(--deep)}.dbio-hero h1{margin-top:24px;max-width:13ch;font-size:clamp(46px,3.8vw,58px);line-height:1.05;color:var(--ink)}.dbio-hero h1 span{display:block}.dbio-role{margin:20px 0 0;font-family:var(--font-h);font-size:24px;font-weight:600;line-height:1.3;color:var(--ink)}.dbio-hero-copy .lede{max-width:590px;margin:14px 0 0}.dbio-hero-ctas{display:flex;align-items:center;gap:22px;margin-top:32px;flex-wrap:wrap}.dbio-hero-call{display:inline-flex;align-items:center;min-height:44px;font-size:18px;font-weight:700;color:var(--ink)}.dbio-hero-call:hover{color:var(--primary)}.dbio-hero .btn{box-shadow:0 12px 30px #0a5ca847}.dbio-hero-jump{display:inline-flex;align-items:center;gap:12px;min-height:44px;margin-top:22px;font-size:16px;font-weight:700;color:var(--primary)}.dbio-hero-jump span{transition:transform .25s var(--ease-out)}.dbio-hero-jump:hover span{transform:translateY(4px)}.dbio-portrait{margin:0}.dbio-portrait-frame{position:relative;overflow:hidden;border:8px solid var(--bg);border-radius:28px;box-shadow:0 30px 68px #0a233a2e;aspect-ratio:4 / 5}.dbio-portrait-frame img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 18%}.dbio-portrait figcaption{margin:18px 6px 0;padding:0;font-family:var(--font-h);font-size:18px;font-weight:600;line-height:1.35;color:var(--ink-soft)}.dbio-biography{position:relative;padding:108px 0;background:var(--paper);overflow:clip}.dbio-biography:before{content:"";position:absolute;width:600px;height:600px;right:-280px;top:8%;border-radius:50%;background:radial-gradient(circle,rgba(33,191,228,.12),transparent 68%);pointer-events:none}.dbio-biography-grid{position:relative;display:grid;grid-template-columns:300px minmax(0,720px);gap:clamp(64px,9vw,132px);justify-content:center;align-items:start}.dbio-quote{position:sticky;top:128px;padding-top:8px}.dbio-quote blockquote{margin:20px 0 0;font-family:var(--font-h);font-size:clamp(22px,2vw,27px);font-weight:600;letter-spacing:-.01em;line-height:1.3;color:var(--primary)}.dbio-quote cite{display:block;margin-top:14px;font-size:15px;font-style:normal;font-weight:700;letter-spacing:.04em;color:var(--ink-muted)}.dbio-watch{margin-top:26px}.dbio-prose{max-width:720px}.dbio-prose h2{margin:0;font-size:clamp(34px,3vw,44px);line-height:1.08;color:var(--ink)}.dbio-prose h3{margin:42px 0 0;font-size:30px;line-height:1.15;color:var(--ink)}.dbio-prose p{margin:24px 0 0;font-size:18px;line-height:1.75;color:var(--ink-soft)}.dbio-prose h2+p{margin-top:30px}.dbio-prose strong{color:var(--ink)}.dbio-prose a{font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.dbio-credentials{padding:24px 20px}.dbio-credentials-inner{position:relative;max-width:1360px;margin:0 auto;padding:84px 72px;border-radius:32px;background:linear-gradient(160deg,var(--tint-7) 0%,var(--tint-2) 100%);overflow:clip;display:grid;grid-template-columns:340px minmax(0,1fr);gap:clamp(54px,7vw,104px);align-items:start}.dbio-credentials-inner:before{content:"";position:absolute;width:620px;height:620px;left:-240px;bottom:-320px;border-radius:50%;background:radial-gradient(circle,rgba(33,191,228,.14),transparent 68%);pointer-events:none}.dbio-credentials-head{position:sticky;top:128px}.dbio-ledger{position:relative}.dbio-credentials-head h2{max-width:11ch;font-size:clamp(34px,3vw,44px);line-height:1.08;color:var(--ink)}.dbio-credentials-head>p:last-child{margin:22px 0 0;font-size:17px;line-height:1.65;color:var(--ink-soft)}.dbio-ledger-groups{display:grid;gap:38px}.dbio-ledger-group h3{margin:0 0 8px;font-family:var(--font-h);font-size:21px;font-weight:600;color:var(--ink)}.dbio-ledger{margin:0;border-top:1px solid var(--line-strong)}.dbio-ledger-row{display:grid;grid-template-columns:190px minmax(0,1fr);gap:28px;padding:22px 4px;border-bottom:1px solid var(--line)}.dbio-ledger-row dt{font-size:16px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--primary)}.dbio-ledger-row dd{margin:0;font-size:18px;line-height:1.55;color:var(--ink-soft)}.dbio-page .cx-cta-wrap{margin-top:0}@media(max-width:1024px){.dbio-hero{padding:128px 0 82px}.dbio-hero-grid{grid-template-columns:1fr;gap:52px}.dbio-hero-copy{max-width:760px}.dbio-portrait{max-width:620px}.dbio-portrait-frame{aspect-ratio:5 / 4}.dbio-portrait-frame img{object-position:center 20%}.dbio-biography{padding:88px 0}.dbio-biography-grid{grid-template-columns:1fr;gap:44px}.dbio-quote{position:static;max-width:560px}.dbio-quote blockquote{max-width:15ch}.dbio-prose{max-width:760px}.dbio-credentials-inner{grid-template-columns:1fr;gap:44px;padding:68px 48px}.dbio-credentials-head{position:static;max-width:640px}.dbio-credentials-head h2{max-width:15ch}}@media(max-width:899.98px){.dbio-hero{padding:116px 0 66px}.dbio-hero h1{font-size:clamp(34px,9vw,46px)}.dbio-crumb{font-size:16px;letter-spacing:.1em}.dbio-prose h2,.dbio-credentials-head h2{font-size:clamp(32px,8vw,42px)}}@media(max-width:700px){.dbio-hero{padding:106px 0 52px}.dbio-hero-grid{gap:36px}.dbio-role{font-size:21px}.dbio-portrait-frame{aspect-ratio:4 / 5;border-radius:22px}.dbio-portrait figcaption{font-size:17px}.dbio-biography{padding:68px 0}.dbio-biography-grid{gap:36px}.dbio-quote blockquote{font-size:21px}.dbio-ledger-groups{gap:30px}.dbio-prose p{font-size:17px;line-height:1.7}.dbio-credentials{padding:16px 14px 24px}.dbio-credentials-inner{padding:50px 24px;border-radius:26px}.dbio-ledger-row{grid-template-columns:1fr;gap:7px;padding:18px 0}.dbio-ledger-row dd{font-size:17px}}@media(prefers-reduced-motion:reduce){.dbio-hero-jump span{transition:none}.dbio-hero-jump:hover span{transform:none}}
