.dd-page{padding-top:30px}.dd-page>.back-link{margin-bottom:42px}.dd-header{border-bottom:1px solid var(--border);grid-template-columns:1.4fr 1fr;align-items:center;gap:36px 64px;padding-bottom:48px;display:grid}.dd-title-block h1{letter-spacing:-.055em;overflow-wrap:anywhere;margin:20px 0 24px;font-size:clamp(44px,5.7vw,78px);font-weight:450;line-height:1.04}.dd-thesis{letter-spacing:-.02em;max-width:540px;font-size:clamp(20px,2.1vw,26px);line-height:1.5}.dd-byline{color:var(--muted);margin-top:26px;font-size:12px;line-height:1.7}.dd-byline span{padding:0 9px}.dd-logo-frame{--pixel:#1e5a4310;background-color:#f7f9f6;background-image:linear-gradient(90deg, transparent 70%, var(--pixel) 70%), linear-gradient(transparent 70%, var(--pixel) 70%);border:1px solid var(--border);background-size:6px 6px;border-radius:16px;align-items:center;min-height:238px;padding:50px 38px;display:grid;position:relative;overflow:hidden}.dd-logo-frame:before{content:"";pointer-events:none;background:radial-gradient(#ffffffeb 25%,#fff0 78%);position:absolute;inset:0}.dd-logo-frame[data-dark=true]{--pixel:#d2e9d612;color:#dae6de;background-color:#171d22;border-color:#171d22}.dd-logo-frame[data-dark=true]:before{background:radial-gradient(#171d22f5 25%,#171d2200 78%)}.dd-logo-frame img{object-fit:contain;width:100%;height:auto;max-height:118px;position:relative}.dd-pixel-corner{font:18px var(--font-mono);opacity:.5;position:absolute;top:13px;right:17px}.dd-logo-label{font:9px var(--font-mono);letter-spacing:.1em;opacity:.6;position:absolute;bottom:17px;left:20px}.dd-met{grid-column:1/-1;align-items:baseline;gap:22px;padding-top:16px;display:flex}.dd-met>p{flex-shrink:0}.dd-met ul{flex-wrap:wrap;gap:8px 22px;margin:0;padding:0;font-size:13px;line-height:1.7;list-style:none;display:flex}.dd-reading-layout{grid-template-columns:230px minmax(0,700px);justify-content:space-between;gap:80px;padding-top:56px;display:grid}.dd-aside{align-self:start;position:sticky;top:32px}.dd-aside nav>p{margin-bottom:22px}.dd-aside :where(nav) a{color:var(--muted);align-items:baseline;gap:12px;padding:10px 0;font-size:12px;line-height:1.6;display:flex}.dd-aside :where(nav) a span{font:10px var(--font-mono);opacity:.65}.dd-aside :where(nav) a:hover{color:var(--accent)}.dd-aside-note{color:var(--muted);border-top:1px solid var(--border);max-width:195px;margin-top:20px;padding-top:24px;font-size:11px;line-height:1.8}.dd-section{margin-bottom:52px;scroll-margin-top:36px}.dd-section-kind{margin-bottom:13px;font-size:9px;display:block}.dd-body h2{letter-spacing:-.035em;text-wrap:balance;margin:0 0 24px;font-size:clamp(25px,3vw,33px);font-weight:500;line-height:1.22}.dd-body p{margin:0 0 20px;font-size:17px;line-height:1.85}.dd-citations{flex-wrap:wrap;gap:10px 20px;padding-top:5px;display:flex}.dd-citations a{color:var(--muted);text-underline-offset:4px;align-items:baseline;gap:5px;font-size:11px;line-height:1.6;-webkit-text-decoration:underline #bdc8c1;text-decoration:underline #bdc8c1;display:inline-flex}.dd-citations a:hover{color:var(--accent)}.dd-citations svg{flex-shrink:0;align-self:center}.dd-term{color:inherit;font:inherit;line-height:inherit;cursor:help;text-underline-offset:5px;background:0 0;border:0;padding:0;-webkit-text-decoration:underline dotted #648272;text-decoration:underline dotted #648272}.dd-term:hover,.dd-term[aria-expanded=true]{color:var(--accent)}.dd-term-bubble{z-index:100;color:#f4f8f4;width:min(300px,100vw - 40px);font:13px / 1.65 var(--font-sans);background:#182a22;border:1px solid #ffffff15;border-radius:12px;padding:18px 20px;display:block;position:fixed;box-shadow:0 8px 30px #12261c24}.dd-term-bubble strong{text-transform:none;margin-bottom:7px;font-weight:550;display:block}.dd-term-bubble>span{color:#d4e0d8}.dd-funding{background:#faf9f5;border:1px solid #e7e4d9;border-radius:14px;margin:6px 0 52px;padding:30px;scroll-margin-top:36px}.dd-funding>.eyebrow{margin-bottom:15px;display:block}.dd-funding h2{font-size:26px}.dd-funding p{font-size:15px;line-height:1.8}.dd-investors{flex-wrap:wrap;gap:8px;margin:24px 0 18px;padding:0;list-style:none;display:flex}.dd-investors li{color:#47554c;background:#fff;border:1px solid #e2e5de;border-radius:6px;padding:7px 11px;font-size:11px;line-height:1.6}.dd-investors li[data-gold=true]{color:#775510;background:linear-gradient(120deg,#fff8df,#f2e1b4);border-color:#d9bd75}.dd-funding p.dd-gold-key{color:#7b715b;margin-bottom:20px;font-size:10px;line-height:1.7}.dd-contact{border-top:1px solid var(--border);padding:36px 0 30px}.dd-contact>.eyebrow{margin-bottom:20px;display:block}.dd-contact p{color:var(--muted);font-size:16px}.dd-contact .primary-button{margin-top:4px}@media (max-width:1000px){.dd-reading-layout{grid-template-columns:190px minmax(0,1fr);gap:40px}.dd-header{gap:30px}}@media (max-width:800px){.dd-header{grid-template-columns:1fr}.dd-logo-frame{min-height:175px;padding:42px}.dd-logo-frame img{justify-self:center;max-width:330px;max-height:85px}.dd-met{padding-top:0;display:block}.dd-met>p{margin-bottom:12px}.dd-reading-layout{padding-top:32px;display:block}.dd-aside{margin-bottom:34px;position:static}.dd-aside nav{display:none}.dd-aside-note{border:0;max-width:100%;margin:0;padding:0;font-size:12px}.dd-thesis{max-width:100%}}@media (max-width:500px){.dd-page{padding-top:15px}.dd-page>.back-link{margin-bottom:30px;font-size:12px}.dd-header{gap:27px;padding-bottom:30px}.dd-title-block h1{margin-top:17px}.dd-body p{font-size:16px;line-height:1.85}.dd-section{margin-bottom:42px}.dd-body h2{margin-bottom:20px}.dd-funding{padding:24px 20px}.dd-funding p{font-size:14px}}
