.folio-dark-paper{position:relative;background-color:var(--dp-bg);background-image:var(--dp-grid);background-size:var(--dp-grid-size);border-radius:14px;padding:var(--folio-paper-padding);margin:0 auto;font-family:var(--font-spectral),Georgia,"Times New Roman",serif;color:var(--dp-ink-body);border:none;box-shadow:0 0 0 1px hsla(0,0%,100%,.03),0 2px 6px rgba(0,0,0,.5),0 1px 1px rgba(0,0,0,.3)}.folio-dark-paper--standard{max-width:960px}.folio-dark-paper--wide{max-width:1120px}@media (max-width:768px){.folio-dark-paper{border-radius:12px 12px 12px 12px;margin:0;max-width:100%;box-shadow:0 0 0 1px hsla(0,0%,100%,.03),0 -2px 6px rgba(0,0,0,.5),0 2px 6px rgba(0,0,0,.5)}}.folio-dark-paper-card{background:var(--dp-el);border-radius:10px;padding:32px 28px;border-top:1px solid var(--dp-edge-top);border-left:1px solid var(--dp-edge-left);border-right:1px solid var(--dp-edge-right);border-bottom:1px solid var(--dp-edge-bottom);box-shadow:var(--dp-shadow);transition:box-shadow .18s ease,border-color .18s ease}@media (hover:hover){.folio-dark-paper-card:hover{box-shadow:var(--dp-shadow-hover);border-top-color:hsla(0,0%,100%,.06)}}@media (max-width:768px){.folio-dark-paper-card{padding:24px 20px}}.folio-article-header{text-align:left}.folio-article-pillar{font-family:var(--font-jetbrains-mono);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.12em;color:var(--dp-accent-navy);display:block;margin-bottom:16px}.folio-article-title{font-family:var(--font-spectral);font-size:clamp(28px,3.5vw,40px);font-weight:600;color:var(--dp-ink-bright);line-height:1.2;margin:0 0 12px}.folio-article-subtitle{font-family:var(--font-spectral);font-size:18px;font-weight:400;font-style:italic;color:var(--dp-ink-muted);line-height:1.5;margin:0 0 24px}.folio-article-meta{display:flex;align-items:center;gap:12px;margin-top:24px}.folio-article-meta__avatar{width:40px;height:40px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.folio-article-meta__text{display:flex;flex-direction:column;gap:2px}.folio-article-meta__name{font-family:var(--font-space-grotesk);font-size:14px;font-weight:500;color:var(--dp-ink-body)}.folio-article-meta__date{font-family:var(--font-space-grotesk);font-size:13px;font-weight:400;color:var(--dp-ink-faint)}.folio-article-divider{width:80px;height:1px;background:linear-gradient(90deg,transparent,var(--dp-ink-ghost),transparent);margin:48px 0}.folio-article-back{max-width:960px;margin:0 auto 16px;padding:0 24px}.folio-article-back__link{display:inline-flex;align-items:center;gap:4px;font-family:var(--font-space-grotesk);font-size:13px;font-weight:500;color:var(--steel-text-muted);text-decoration:none;transition:color .15s ease;min-height:44px}.folio-article-back__link svg{width:16px;height:16px;flex-shrink:0}.folio-article-back__link:hover{color:var(--steel-text-bright)}.folio-article-body{text-align:left}.folio-article-body__inner{max-width:680px;margin:0 auto}.folio-article-h2{font-family:var(--font-spectral);font-size:24px;font-weight:600;color:var(--dp-ink-bright);line-height:1.25;margin-top:48px;margin-bottom:20px}.folio-article-h3{font-family:var(--font-space-grotesk);font-size:18px;font-weight:500;color:var(--dp-ink-body);line-height:1.35;margin-top:32px;margin-bottom:12px}.folio-article-p{font-family:var(--font-spectral);font-size:17px;font-weight:400;color:var(--dp-ink-body);line-height:1.75;margin-bottom:24px}.folio-article-strong{color:var(--dp-ink-bright);font-weight:600}.folio-article-em{font-family:var(--font-spectral);font-style:italic}.folio-article-link{color:var(--dp-accent-navy);text-decoration:none;transition:-webkit-text-decoration .15s ease;transition:text-decoration .15s ease;transition:text-decoration .15s ease,-webkit-text-decoration .15s ease}.folio-article-link:hover{text-decoration:underline}.folio-article-ol,.folio-article-ul{font-family:var(--font-spectral);font-size:17px;color:var(--dp-ink-body);line-height:1.75;margin-bottom:24px;padding-left:24px}.folio-article-ul{list-style-type:disc}.folio-article-ol{list-style-type:decimal}.folio-article-ol li::marker,.folio-article-ul li::marker{color:var(--dp-accent-navy)}.folio-article-ol li,.folio-article-ul li{margin-bottom:8px}.folio-article-blockquote{border-left:2.5px solid var(--dp-accent-navy);padding:14px 24px;margin:24px 0;background:var(--dp-el);border-radius:0 8px 8px 0;font-family:var(--font-spectral);font-style:italic;color:var(--dp-ink-muted);box-shadow:var(--dp-shadow-sub)}.folio-article-pullquote{margin:48px calc(-1 * var(--folio-paper-padding-x, 64px));padding:32px 0;text-align:center;position:relative;border-radius:12px;background-color:var(--dp-el);border-top:1px solid var(--dp-edge-top);border-left:1px solid var(--dp-edge-left);border-right:1px solid var(--dp-edge-right);border-bottom:1px solid var(--dp-edge-bottom);box-shadow:var(--dp-shadow-sub)}.folio-article-pullquote:before{content:"";display:block;width:60px;height:1px;background:linear-gradient(90deg,transparent,var(--dp-accent-navy),transparent);opacity:.35;margin:0 auto 20px}.folio-article-pullquote p{font-family:var(--font-spectral);font-size:clamp(17px,2vw,22px);font-weight:500;font-style:italic;color:var(--dp-ink-bright);line-height:1.35;max-width:720px;margin:0 auto;padding:0 24px}.folio-article-stats{margin:48px calc(-1 * var(--folio-paper-padding-x, 64px));padding:32px;display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:24px;text-align:center;border-radius:12px;background-color:var(--dp-el);border-top:1px solid var(--dp-edge-top);border-left:1px solid var(--dp-edge-left);border-right:1px solid var(--dp-edge-right);border-bottom:1px solid var(--dp-edge-bottom);box-shadow:var(--dp-shadow-sub)}.folio-article-stats__value{display:block;font-family:var(--font-jetbrains-mono);font-size:clamp(24px,2vw,28px);font-weight:500;color:var(--dp-ink-bright);line-height:1.1;white-space:nowrap;margin-bottom:6px}.folio-article-stats__label{font-size:13px;color:var(--dp-ink-muted)}.folio-article-stats__context,.folio-article-stats__label{display:block;font-family:var(--font-space-grotesk);font-weight:400;line-height:1.3}.folio-article-stats__context{font-size:11px;color:var(--dp-ink-faint);margin-top:4px}.folio-article-quotes{margin:28px calc(-1 * var(--folio-paper-padding-x, 64px)) 48px;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.folio-article-quote{margin:0;padding:24px;border-radius:12px;background-color:var(--dp-el);border-top:1px solid var(--dp-edge-top);border-left:1px solid var(--dp-edge-left);border-right:1px solid var(--dp-edge-right);border-bottom:1px solid var(--dp-edge-bottom);box-shadow:var(--dp-shadow-sub);display:flex;flex-direction:column;gap:14px}.folio-article-quote__text{margin:0;font-family:var(--font-spectral),Georgia,"Times New Roman",serif;font-style:italic;font-size:16px;line-height:1.5;color:var(--dp-ink-body)}.folio-article-quote .folio-article-cite{margin-top:auto}@media (min-width:769px){.folio-article-quotes--split{grid-template-columns:1fr 1fr}.folio-article-quotes--split>:first-child{grid-column:1;grid-row:1}.folio-article-quotes--split>:nth-child(2){grid-column:2;grid-row:1/span 2}.folio-article-quotes--split>:nth-child(3){grid-column:1;grid-row:2}}.folio-article-cite{margin-top:12px;font-size:13px;font-weight:500;font-style:normal;color:var(--dp-ink-muted)}.folio-article-cite,.folio-article-provenance{display:block;font-family:var(--font-space-grotesk);letter-spacing:.01em}.folio-article-provenance{margin-top:6px;font-size:12px;font-weight:400;color:var(--dp-ink-faint)}.folio-article-forces{position:relative;background-color:var(--dp-el);border-radius:10px;padding:16px 20px 16px 24px;margin-bottom:12px;border-top:1px solid var(--dp-edge-top);border-left:1px solid var(--dp-edge-left);border-right:1px solid var(--dp-edge-right);border-bottom:1px solid var(--dp-edge-bottom);box-shadow:var(--dp-shadow);transition:box-shadow .18s ease}.folio-article-forces:before{content:"";position:absolute;left:-1px;top:12px;bottom:12px;width:2.5px;background:var(--dp-accent-navy);border-radius:0 2px 2px 0;opacity:.55;transition:opacity .18s ease}@media (hover:hover){.folio-article-forces:hover{box-shadow:var(--dp-shadow-hover);border-top-color:hsla(0,0%,100%,.06)}.folio-article-forces:hover:before{opacity:.8}}.folio-article-forces__title{display:block;font-family:var(--font-space-grotesk);font-size:14px;font-weight:600;color:var(--dp-ink-bright);margin-bottom:4px}.folio-article-forces__body{font-family:var(--font-spectral);font-size:15px;color:var(--dp-ink-body);line-height:1.6}.folio-article-iceberg{margin:32px 0;padding:0}.folio-article-iceberg__surface{background-color:var(--dp-el);border-radius:10px 10px 0 0;padding:20px 24px;border-top:1px solid var(--dp-edge-top);border-left:1px solid var(--dp-edge-left);border-right:1px solid var(--dp-edge-right);border-bottom:1px solid var(--dp-edge-bottom);box-shadow:var(--dp-shadow)}.folio-article-iceberg__surface-label{font-family:var(--font-space-grotesk);font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:var(--dp-ink-ghost);margin-bottom:10px}.folio-article-iceberg__sentence{font-family:var(--font-spectral);font-style:italic;font-size:15px;line-height:1.6;color:var(--dp-ink-body)}.folio-article-iceberg__layers{display:flex;flex-direction:column;gap:1px;margin-top:6px}.folio-article-iceberg__layer{display:flex;align-items:flex-start;gap:16px;padding:14px 24px;background-color:var(--dp-el);border-left:1px solid var(--dp-edge-left);border-right:1px solid var(--dp-edge-right);transition:background-color .18s ease}.folio-article-iceberg__layer--intent{opacity:.95}.folio-article-iceberg__layer--biology{opacity:.85}.folio-article-iceberg__layer--translation{opacity:.75}.folio-article-iceberg__layer--patient{opacity:.65;border-radius:0 0 10px 10px;border-bottom:1px solid var(--dp-edge-bottom)}.folio-article-iceberg__depth{font-family:var(--font-space-grotesk);font-size:12px;font-weight:500;color:var(--dp-accent-navy);opacity:.5;min-width:16px;padding-top:2px}.folio-article-iceberg__layer-content{flex:1}.folio-article-iceberg__layer-name{font-family:var(--font-space-grotesk);font-size:14px;font-weight:600;color:var(--dp-ink-bright);margin-bottom:3px}.folio-article-iceberg__layer-desc{font-family:var(--font-spectral);font-size:14px;color:var(--dp-ink-muted);line-height:1.5}.folio-article-iceberg__anchor{margin-top:14px}.folio-article-iceberg__anchor-line{height:1px;background:linear-gradient(90deg,var(--dp-accent-navy) 0,transparent 40%,transparent 60%,var(--dp-accent-navy) 100%);opacity:.3;margin-bottom:10px}.folio-article-iceberg__anchor-labels{display:flex;justify-content:space-between;font-family:var(--font-space-grotesk);font-size:11px;letter-spacing:.04em;text-transform:uppercase}.folio-article-iceberg__anchor-left{color:var(--dp-ink-ghost)}.folio-article-iceberg__anchor-right{color:var(--dp-accent-navy);opacity:.7}@media (max-width:600px){.folio-article-iceberg__surface{padding:16px 18px}.folio-article-iceberg__layer{padding:12px 18px;gap:12px}.folio-article-iceberg__sentence{font-size:14px}.folio-article-iceberg__layer-desc,.folio-article-iceberg__layer-name{font-size:13px}}.folio-article-callout{position:relative;background-color:var(--dp-el);border-radius:10px;padding:14px 18px 14px 22px;margin:20px 0;border-top:1px solid var(--dp-edge-top);border-left:1px solid var(--dp-edge-left);border-right:1px solid var(--dp-edge-right);border-bottom:1px solid var(--dp-edge-bottom);box-shadow:var(--dp-shadow-sub);font-family:var(--font-spectral);font-style:italic;font-size:15px;color:var(--dp-ink-muted);line-height:1.6;transition:box-shadow .18s ease}.folio-article-callout:before{content:"";position:absolute;left:-1px;top:10px;bottom:10px;width:2px;background:var(--dp-accent-navy);border-radius:0 1.5px 1.5px 0;opacity:.45;transition:opacity .18s ease}@media (hover:hover){.folio-article-callout:hover{box-shadow:var(--dp-shadow);border-top-color:hsla(0,0%,100%,.06)}.folio-article-callout:hover:before{opacity:.7}}.folio-article-author{text-align:left;border-top:1px solid var(--dp-ink-ghost);padding-top:48px;margin-top:64px}.folio-article-author__inner{display:flex;align-items:flex-start;gap:20px}.folio-article-author__photo{width:64px;height:64px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.folio-article-author__name{display:block;font-family:var(--font-space-grotesk);font-size:16px;font-weight:600;color:var(--dp-ink-bright)}.folio-article-author__role{display:block;font-family:var(--font-spectral);font-style:italic;font-size:15px;color:var(--dp-ink-muted);margin-top:2px}.folio-article-author__bio{font-family:var(--font-spectral);font-size:15px;color:var(--dp-ink-body);line-height:1.6;margin-top:8px}.folio-article-author__linkedin{display:inline-block;font-family:var(--font-space-grotesk);font-size:14px;color:var(--dp-accent-navy);text-decoration:none;margin-top:8px}.folio-article-author__linkedin:hover{text-decoration:underline}.folio-article-author__signature{display:block;font-family:var(--font-caveat);font-size:24px;font-weight:700;color:var(--dp-ink-faint);margin-top:16px}.folio-article-card{display:block;background-color:var(--dp-el);border-radius:10px;padding:32px 28px;border-top:1px solid var(--dp-edge-top);border-left:1px solid var(--dp-edge-left);border-right:1px solid var(--dp-edge-right);border-bottom:1px solid var(--dp-edge-bottom);box-shadow:var(--dp-shadow);transition:box-shadow .18s ease,border-color .18s ease,transform .1s ease;text-decoration:none;color:inherit}@media (hover:hover){.folio-article-card:hover{box-shadow:var(--dp-shadow-hover);border-top-color:hsla(0,0%,100%,.06);border-left-color:var(--dp-accent-navy)}}.folio-article-card:active{transform:translate(-1px,1px);box-shadow:var(--dp-shadow-pressed)}@media (prefers-reduced-motion:reduce){.folio-article-card:active{transform:none}}.folio-article-card--featured{padding:40px 36px}.folio-article-card__pillar{font-family:var(--font-jetbrains-mono);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.12em;color:var(--dp-accent-navy);display:block;margin-bottom:12px}.folio-article-card__title{font-family:var(--font-spectral);font-size:22px;font-weight:600;color:var(--dp-ink-bright);line-height:1.25;margin:0 0 8px}.folio-article-card--featured .folio-article-card__title{font-size:clamp(24px,3vw,32px)}.folio-article-card__excerpt{font-family:var(--font-spectral);font-size:16px;color:var(--dp-ink-muted);line-height:1.6;margin:0 0 16px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.folio-article-card__meta{display:flex;align-items:center;gap:8px;font-family:var(--font-space-grotesk);font-size:13px;color:var(--dp-ink-faint)}.folio-article-card__avatar{width:28px;height:28px;border-radius:50%;-o-object-fit:cover;object-fit:cover}@media (max-width:768px){.folio-article-card{padding:24px 20px}.folio-article-card--featured{padding:28px 24px}.folio-article-pullquote{margin-left:0;margin-right:0;padding:32px 0}.folio-article-pullquote p{font-size:20px;padding:0 20px}.folio-article-stats{margin-left:-24px;margin-right:-24px;grid-template-columns:1fr 1fr;padding:24px 20px}.folio-article-quotes{margin-left:-24px;margin-right:-24px;grid-template-columns:1fr}.folio-article-author__inner{flex-direction:column;align-items:center;text-align:center}.folio-article-forces{padding:14px 16px 14px 20px}.folio-article-callout{padding:12px 16px 12px 18px}}.folio-article-void-below{background:radial-gradient(ellipse 65% 40% at 50% 75%,rgba(18,26,36,.5) 0,transparent 100%),radial-gradient(ellipse 80% 60% at 50% 55%,rgba(18,26,36,.25) 0,transparent 100%),linear-gradient(145deg,#0c0e12,#08090c)}@media (min-width:769px){.folio-article-void-below{background:transparent}}