.lp-login.dk-print{display:none}.lp-logo{color:var(--text)}.dk-slide{border-top:1px solid var(--line);padding:48px 0;scroll-margin-top:80px;position:relative}.dk-slide:first-of-type{border-top:0}.dk-slide>.lp-wrap>*+*{margin-top:24px}.dk-num{color:var(--primary);letter-spacing:.08em;text-transform:uppercase;font:600 13px/1 ui-monospace,Menlo,monospace}.dk-title{font:700 clamp(28px, 6vw, 44px)/1.08 var(--f-head);max-width:22ch}.lp .dk-h1{font:700 clamp(34px, 10vw, 64px)/1.05 var(--f-head)}.dk-h1 span{color:var(--primary)}.dk-sub{font:700 22px var(--f-head);margin-top:36px!important}.dk-sub--s{font:700 18px var(--f-head);margin-top:4px!important}.dk-note{color:var(--muted);max-width:56ch;font-size:14px}.dk-cover{background:radial-gradient(70% 50% at 50% 30%, color-mix(in srgb, var(--accent2) 22%, transparent), transparent 70%);padding-top:32px}.dk-cover .lp-wrap{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:20px;display:grid}.dk-cover .lp-wrap>*+*{margin-top:0}.dk-cover .lp-lead{margin-inline:auto}.dk-cover .dk-note{margin:16px auto 0}.dk-cover .lp-hero-art{order:-1;width:min(260px,70vw)}.dk-chips{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:18px;padding:0;list-style:none;display:flex}.lp-chip--live{border-color:var(--primary);color:var(--primary);font-weight:700}.dk-stats{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.dk-stat{background:var(--surface);border:1px solid var(--line);border-radius:var(--rad);flex-direction:column;gap:8px;margin:0;padding:18px;display:flex}.dk-val{font:700 clamp(32px, 8vw, 48px)/1 var(--f-head);color:var(--primary);overflow-wrap:anywhere}.dk-lbl{color:var(--text);font-size:16px;display:block}.dk-src{color:var(--muted);margin-top:8px;font-size:13px;line-height:1.4;display:block}.dk-src--row{margin-top:12px}.dk-src--inl{margin-top:6px;display:block}.dk-cite{margin-left:2px;font-size:11px}.lp .dk-cite a{color:var(--primary);padding:0 1px;font-weight:700;text-decoration:none}.dk-callout{border:1px dashed var(--accent3);border-radius:var(--r-lg);background:var(--surface);color:var(--text);max-width:78ch;padding:14px 16px}.dk-callout--ok{border-color:var(--primary)}.dk-aud{grid-template-columns:minmax(0,1fr);gap:10px;padding:0;list-style:none;display:grid}.dk-aud li{background:var(--surface);border:1px solid var(--line);border-radius:var(--rad);padding:12px 14px}.dk-aud b{font:700 17px var(--f-head);display:block}.dk-aud span{color:var(--muted);margin-top:2px;font-size:14px;display:block}.dk-ladder{grid-template-columns:minmax(0,1fr);gap:12px;padding:0;list-style:none;display:grid}.dk-bars{align-items:flex-end;gap:4px;height:16px;margin-bottom:8px;display:flex}.dk-bars i{background:var(--line);border-radius:3px;width:22px}.dk-bars i:first-child{height:6px}.dk-bars i:nth-child(2){height:11px}.dk-bars i:nth-child(3){height:16px}.dk-bars i.on{background:var(--primary)}.dk-loop{flex-wrap:wrap;gap:8px 10px;padding:0;list-style:none;display:flex}.dk-loop li{align-items:center;gap:10px;display:flex}.dk-loop b{font:700 14px var(--f-head);border:1px solid var(--line);background:var(--surface);border-radius:999px;padding:6px 14px}.dk-loop li:not(:last-child):after{content:"→";color:var(--primary);font-weight:700}.dk-loopwrap{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.dk-loopwrap>.dk-sub{margin:0!important}.dk-feats{grid-template-columns:minmax(0,1fr);gap:12px;padding:0;list-style:none;display:grid;margin-top:28px!important}.dk-feat{background:var(--surface);border:1px solid var(--line);border-radius:var(--rad);gap:4px;padding:14px 16px;display:grid}.dk-feat b{font:700 17px var(--f-head)}.dk-feat span{color:var(--muted);font-size:15px}.lp .dk-link{min-height:44px;color:var(--primary);align-items:center;font-weight:600;display:inline-flex}.dk-rtag{text-transform:uppercase;letter-spacing:.06em;border:1px solid var(--line);color:var(--muted);border-radius:999px;margin-top:6px;padding:2px 8px;font:600 11px ui-monospace,Menlo,monospace;display:inline-block}.dk-rtag.is-live{background:var(--primary);color:var(--on-primary);border-color:var(--primary)}.lp-role.is-soon img{opacity:.6}.dk-tablewrap{border:1px solid var(--line);border-radius:var(--rad);background:var(--surface);overflow:hidden}.dk-table{border-collapse:collapse;width:100%;font-size:15px}.dk-table th,.dk-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:12px 14px}.dk-table thead th{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);background:var(--bg2);font:700 13px ui-monospace,Menlo,monospace}.dk-table tbody tr:last-child>*{border-bottom:0}.dk-table tbody th{font-weight:600}.dk-cards3{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.dk-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--rad);padding:18px}.dk-card h3{font:700 20px var(--f-head)}.dk-card p{color:var(--muted);margin-top:8px;font-size:15px}.dk-card .dk-names{color:var(--text);font-size:14px;font-weight:600}.dk-gap{border:1px solid var(--primary);border-radius:var(--r-lg);background:color-mix(in srgb, var(--primary) 7%, var(--surface));padding:18px}.dk-gap h3{font:700 22px var(--f-head);color:var(--primary)}.dk-gap p{margin-top:8px}.dk-gap .dk-warn{color:var(--muted);font-size:15px}.dk-layers{grid-template-columns:minmax(0,1fr);gap:12px;padding:0;list-style:none;display:grid}.dk-layer{background:var(--surface);border:1px solid var(--line);border-left:4px solid var(--primary);border-radius:var(--rad);padding:16px 18px}.dk-tag{color:var(--primary);text-transform:uppercase;letter-spacing:.08em;font:600 12px ui-monospace,Menlo,monospace}.dk-layer h3{font:700 22px var(--f-head);margin-top:4px}.dk-layer p{color:var(--muted);margin-top:6px}.dk-later{color:var(--muted)}.dk-phases{grid-template-columns:minmax(0,1fr);gap:12px;padding:0;list-style:none;display:grid}.dk-phase{background:var(--surface);border:1px solid var(--line);border-radius:var(--rad);padding:16px}.dk-phase.is-now{border-color:var(--primary);box-shadow:0 0 28px var(--glow)}.dk-pill{text-transform:uppercase;letter-spacing:.06em;border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:4px 10px;font:600 12px ui-monospace,Menlo,monospace;display:inline-block}.is-now .dk-pill{background:var(--primary);color:var(--on-primary);border-color:var(--primary)}.dk-phase h3{font:700 22px var(--f-head);margin-top:10px}.dk-phase p{color:var(--muted);margin-top:6px;font-size:15px}.dk-strong{font-weight:600;color:var(--text)!important}.dk-split{align-items:center;gap:20px;display:grid}.dk-fred{aspect-ratio:1;object-fit:contain;justify-self:center;width:min(220px,60vw)}.dk-safety{margin-top:20px!important}.dk-squad{aspect-ratio:1200/540;width:min(100%,640px);filter:drop-shadow(0 0 30px var(--glow));margin:0 auto;display:block}.dk-center{text-align:center;margin-inline:auto}.dk-final .lp-wrap{text-align:center}.dk-final .dk-title{margin-inline:auto}.dk-actions{flex-direction:column;align-items:center;gap:12px;display:flex}.dk-actions .lp-cta{max-width:360px}.dk-ghost{border:1px solid var(--line);border-radius:var(--rad);background:var(--surface);align-items:center;min-height:44px;padding:0 18px;font-weight:600;text-decoration:none;display:inline-flex}.dk-sources{color:var(--muted);gap:10px;padding:0;font-size:14px;list-style:none;display:grid}.dk-sources li{grid-template-columns:40px minmax(0,1fr);gap:8px;scroll-margin-top:80px;display:grid}.lp .dk-sources a{color:var(--primary);overflow-wrap:anywhere}.dk-sn{color:var(--primary);font:700 13px ui-monospace,Menlo,monospace}.dk-sources li:target{background:var(--surface);outline:2px solid var(--primary);border-radius:8px}.dk-rail{display:none}.ab-mv{gap:14px;display:grid}.ab-big{font:600 clamp(20px, 4vw, 26px)/1.3 var(--f-head);color:var(--text)!important;margin-top:4px!important}.ab-phil{grid-template-columns:minmax(0,1fr);gap:14px;padding:0;list-style:none;display:grid}.ab-list{gap:8px;margin-top:20px;padding:0;list-style:none;display:grid}.ab-list li{padding-left:28px;position:relative}.ab-list li:before{content:"✓";color:var(--primary);font-weight:700;position:absolute;left:0}.ab-today{margin-top:16px}.lp-alt .dk-squad{margin-bottom:24px}.ab-hero-title{font:700 clamp(32px, 8vw, 56px)/1.05 var(--f-head)}@media (hover:hover){.dk-ghost:hover{border-color:var(--primary)}.dk-cite a:hover{text-decoration:underline}.dk-rail a:hover:after{background:var(--primary)}}@media (width>=640px){.dk-stats--2,.dk-stats--4{grid-template-columns:repeat(2,minmax(0,1fr))}.ab-mv{grid-template-columns:1fr 1fr}.ab-phil,.dk-feats,.dk-aud{grid-template-columns:repeat(2,minmax(0,1fr))}.dk-actions{flex-flow:wrap;justify-content:center}.dk-phases{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=639px){.dk-table thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.dk-table,.dk-table tbody,.dk-table tr,.dk-table th,.dk-table td{display:block}.dk-table tr{border-bottom:1px solid var(--line);padding:8px 0}.dk-table tbody tr:last-child{border-bottom:0}.dk-table th,.dk-table td{border:0;padding:4px 14px}.dk-table td:before{content:attr(data-th);white-space:normal;color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font:600 12px ui-monospace,Menlo,monospace;display:block}}@media (width>=768px){.lp-login.dk-print:not([hidden]){display:inline-flex}.dk-slide{padding:72px 0}.dk-cards3{grid-template-columns:repeat(3,minmax(0,1fr))}.dk-cards3--stack{grid-template-columns:minmax(0,1fr)}.dk-stats--3,.dk-ladder{grid-template-columns:repeat(3,minmax(0,1fr))}.dk-split{grid-template-columns:minmax(0,1fr) 240px}}@media (width>=1024px){.dk-slide{align-items:center;min-height:calc(100svh - 104px);display:flex}.dk-slide>.lp-wrap{width:100%}.dk-cover .lp-wrap{text-align:left;grid-template-columns:1.1fr .9fr;grid-auto-rows:min-content;align-content:center;place-items:center start;gap:14px 48px}.dk-cover .lp-hero-art{grid-area:1/2/span 8;justify-self:center;width:min(440px,100%)}.dk-cover .lp-lead{margin-inline:0}.dk-cover .dk-chips{justify-content:flex-start}.dk-cover .dk-note{margin-left:0}.dk-stats--4,.dk-aud,.dk-phases{grid-template-columns:repeat(4,minmax(0,1fr))}.dk-layers{grid-template-columns:repeat(3,minmax(0,1fr))}.dk-feats,.ab-phil{grid-template-columns:repeat(4,minmax(0,1fr))}.dk-sources-slide{display:block}}@media (width>=1280px){.dk-rail{z-index:20;display:block;position:fixed;top:50%;right:20px;transform:translateY(-50%)}.dk-rail ol{gap:2px;padding:0;list-style:none;display:grid}.dk-rail a{width:24px;height:24px;display:block;position:relative}.dk-rail a:after{content:"";background:var(--line);border-radius:50%;transition:background .2s,transform .2s;position:absolute;inset:8px}.dk-rail a[aria-current=true]:after{background:var(--primary);transform:scale(1.4)}}.dk-vrow{grid-template-columns:minmax(0,1fr);gap:12px;padding:0;list-style:none;display:grid;margin-top:12px!important}.dk-vrow .lp-v{grid-template-columns:56px minmax(0,1fr);place-items:center start;gap:2px 12px;display:grid}.dk-vrow .lp-vb{grid-row:1/4}.dk-vrow b{font:700 15px/1.2 var(--f-head);overflow-wrap:anywhere}.dk-vthreat{color:var(--muted);overflow-wrap:anywhere;font-size:13px}.dk-vrow .dk-rtag{justify-self:start;margin-top:2px}@media (width>=768px){.dk-vrow{grid-template-columns:repeat(5,minmax(0,1fr))}.dk-vrow .lp-v{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;row-gap:4px}.dk-vrow .lp-vb{grid-row:auto}.dk-vrow .dk-rtag{justify-self:center}}@media (prefers-reduced-motion:reduce){.dk-rail a:after{transition:none}}@page{size:A4 landscape;margin:10mm}@media print{html[data-theme][data-skin][data-team]{--bg:white;--bg2:var(--paper);--surface:white;--surface2:var(--paper);--line:var(--paper-line);--text:var(--paper-text);--muted:var(--paper-meta);--primary:var(--paper-link);--on-primary:white;--glow:transparent;--grid:transparent}body{color:var(--paper-text);-webkit-print-color-adjust:exact;print-color-adjust:exact;font-size:12.7pt;background:#fff!important}.lp-header,.lp-skip,.dk-rail,.lp-footer,.dk-actions,.dk-link,.dk-print{display:none!important}.dk-slide{break-after:page;break-inside:avoid;page-break-after:always;border:0;align-items:center;height:186mm;min-height:0;padding:2mm 0 0;display:flex;overflow:hidden}.dk-slide:last-of-type{break-after:auto;page-break-after:auto}.dk-sources-slide{break-inside:avoid;height:186mm;display:block;overflow:hidden}.dk-cover{align-items:center}.dk-cover .lp-hero-art,.dk-squad,.dk-fred{filter:none;animation:none}.dk-cover .lp-hero-art{width:48mm}.dk-squad{width:110mm}.dk-fred{width:40mm}.lp-pre{opacity:1!important;transform:none!important}.dk-slide>.lp-wrap>*+*{margin-top:12px}.dk-slide .lp-wrap{max-width:none;padding:0 4mm}.dk-title{font-size:25.3pt}.lp .dk-h1{font-size:35.4pt}.dk-val{color:var(--paper-link);font-size:25.3pt}.dk-lbl{font-size:10.9pt}.dk-src{margin-top:3px;font-size:9pt}.dk-sub{font-size:16.1pt;margin-top:14px!important}.dk-sub--s{font-size:12.7pt;margin-top:0!important}.lp-lead{font-size:12.1pt}.dk-stat,.dk-card,.dk-feat,.dk-layer,.dk-phase,.dk-tablewrap,.lp-role{border-color:var(--paper-line);background:#fff;box-shadow:none!important}.dk-stat{gap:3px;padding:8px 10px}.dk-card{padding:10px}.dk-card p,.dk-feat span,.dk-phase p{font-size:10.4pt}.dk-stats--3{grid-template-columns:repeat(3,1fr)}.dk-stats--4{grid-template-columns:repeat(4,1fr)}.dk-cards3{grid-template-columns:repeat(3,1fr)}.dk-phases{grid-template-columns:repeat(4,1fr)}.dk-layers{grid-template-columns:repeat(3,1fr)}.dk-feats{grid-template-columns:repeat(4,1fr)}.dk-split{grid-template-columns:1fr 45mm}.dk-aud{grid-template-columns:repeat(4,1fr);gap:6px}.dk-aud li{background:#fff;padding:6px 8px}.dk-aud b{font-size:11.5pt}.dk-aud span{font-size:9.8pt}.dk-ladder{grid-template-columns:repeat(3,1fr);gap:8px}.dk-ladder .dk-phase{background:#fff;padding:8px 10px}.dk-ladder .dk-phase h3{margin-top:6px;font-size:13.8pt}.dk-ladder .dk-phase p{margin-top:3px;font-size:9.8pt}.dk-loop b{background:#fff;padding:3px 10px;font-size:10.4pt}.dk-bars i.on{background:var(--paper-link)}.dk-phase.is-now{border:2px solid var(--paper-link)}.is-now .dk-pill{background:var(--paper-link);color:#fff}.lp-team{background:#fff;border-top-width:4px;padding:10px}.lp-team h3{color:var(--paper-text)}.lp-cards{grid-template-columns:repeat(4,1fr);gap:6px}.lp-role{padding:4px}.lp-role b{font-size:10.4pt}.lp-role span{font-size:8.7pt}.lp-vs{grid-template-columns:1fr 1fr}.lp-vsbadge{display:none}.dk-rtag{margin-top:2px;font-size:7.5pt}.lp-v{--vc:var(--paper-text)}.lp-vb,.lp-vb--sm{border:1.5pt solid var(--paper-text);width:12mm;box-shadow:none}.dk-vrow{grid-template-columns:repeat(5,1fr);gap:4mm;margin-top:4px!important}.dk-vrow .lp-v{text-align:center;grid-template-columns:1fr;justify-items:center;row-gap:1mm}.dk-vrow .lp-vb{grid-row:auto}.dk-vrow b{font-size:9pt}.dk-vthreat{color:var(--paper-meta);font-size:8pt}.dk-vrow .dk-rtag{justify-self:center}.lp-role .dk-rtag.is-live,.dk-vrow .dk-rtag.is-live{background:var(--paper-link);-webkit-text-fill-color:white;border-color:var(--paper-link);color:#fff!important}.lp-chip--live{color:var(--paper-link);border-color:var(--paper-link)}.dk-callout,.dk-gap{color:var(--paper-text);border-color:var(--paper-meta);background:#fff;padding:7px 10px;font-size:10.9pt}.dk-gap h3,.dk-cite a,.dk-sn,.dk-sources a{color:var(--paper-link)}.dk-sources{columns:2;gap:3px 8mm;font-size:9pt;display:block}.dk-sources li{break-inside:avoid;grid-template-columns:24px minmax(0,1fr);margin-bottom:3px}.dk-slide:not(.dk-sources-slide)>.lp-wrap{zoom:var(--pz,1)}#s-problem{--pz:1.3}#s-solution{--pz:1.12}#s-proof{--pz:1.45}#s-competition,#s-model{--pz:1.3}#s-roadmap{--pz:1.2}#s-trust{--pz:1.45}#s-risks{--pz:1.25}#s-contact{--pz:1.7}.dk-sources-slide .dk-title{font-size:18pt}.dk-sources-slide .lp-lead{font-size:9pt}.dk-sources-slide>.lp-wrap>*+*{margin-top:6px}.dk-table{font-size:13pt}.dk-table thead{clip:auto;width:auto;height:auto;display:table-header-group;position:static}a{text-decoration:none}.lp-hero{animation:none}}@media print and (prefers-reduced-motion:reduce){.dk-cover .lp-hero-art{animation:none}}.lp-vs+.dk-sub--s{margin-top:28px!important}@media print{.lp-vs+.dk-sub--s{margin-top:6px!important}.lp-vs+.dk-sub--s+.dk-note{display:none}#s-product .lp-role img{width:16mm;margin-inline:auto}#s-product .dk-title{max-width:none}}
