.page-scope-landing .dd-landing{--dd-bg:#f4f1ea;--dd-surface:rgba(255,255,255,0.72);--dd-surface-strong:rgba(255,255,255,0.9);--dd-ink:#111318;--dd-muted:#5c6370;--dd-line:rgba(17,19,24,0.1);--dd-line-strong:rgba(17,19,24,0.16);--dd-accent:#0f5ae0;--dd-accent-soft:rgba(15,90,224,0.12);--dd-accent-warm:#d9893d;--dd-shadow:0 24px 80px rgba(17,19,24,0.08);--dd-radius:24px;--dd-radius-lg:36px;--dd-shell:min(1160px,calc(100% - 2rem));background:radial-gradient(circle at top left,rgba(15,90,224,0.08),transparent 32%),radial-gradient(circle at 85% 18%,rgba(217,137,61,0.12),transparent 24%),linear-gradient(180deg,#f7f4ee 0%,#f1ede5 45%,#ece7de 100%);color:var(--dd-ink);overflow-x:clip}[data-theme="dark"] .page-scope-landing .dd-landing{--dd-bg:#0d1117;--dd-surface:rgba(18,24,33,0.72);--dd-surface-strong:rgba(18,24,33,0.92);--dd-ink:#edf2fb;--dd-muted:#97a1b3;--dd-line:rgba(237,242,251,0.1);--dd-line-strong:rgba(237,242,251,0.18);--dd-accent:#7aa2ff;--dd-accent-soft:rgba(122,162,255,0.16);--dd-accent-warm:#f0a35d;--dd-shadow:0 28px 90px rgba(0,0,0,0.35);background:radial-gradient(circle at top left,rgba(122,162,255,0.12),transparent 30%),radial-gradient(circle at 85% 14%,rgba(240,163,93,0.12),transparent 22%),linear-gradient(180deg,#0b0f15 0%,#0d1117 42%,#10151d 100%)}.page-scope-landing .dd-shell{width:var(--dd-shell)}.page-scope-landing section{position:relative;padding:5rem 0}.page-scope-landing .dd-reveal{opacity:0;transform:translateY(26px);transition:opacity 0.8s ease,transform 0.8s cubic-bezier(0.22,1,0.36,1)}.page-scope-landing .dd-reveal.is-visible{opacity:1;transform:translateY(0)}.page-scope-landing .dd-eyebrow,.page-scope-landing .dd-kicker,.page-scope-landing .dd-step-kicker,.page-scope-landing .dd-panel-label,.page-scope-landing .dd-screen-label{font-family:"Space Mono",monospace;font-size:0.76rem;letter-spacing:0.16em;text-transform:uppercase}.page-scope-landing .dd-eyebrow,.page-scope-landing .dd-kicker,.page-scope-landing .dd-step-kicker{color:var(--dd-accent)}.page-scope-landing .dd-section-head{max-width:760px;margin-bottom:2.5rem}.page-scope-landing .dd-section-head h2,.page-scope-landing .dd-proof-lead h2,.page-scope-landing .dd-showcase-copy h2,.page-scope-landing .dd-cta-panel h2{font-size:clamp(2rem,4.8vw,4.4rem);line-height:0.98;letter-spacing:-0.05em;margin:0.5rem 0 0}.page-scope-landing .dd-hero{min-height:calc(100vh - 5rem);display:flex;align-items:center;padding-top:4rem}.page-scope-landing .dd-hero-backdrop{position:absolute;inset:0;pointer-events:none}.page-scope-landing .dd-hero-grid{position:absolute;inset:0;background-image:linear-gradient(var(--dd-line) 1px,transparent 1px),linear-gradient(90deg,var(--dd-line) 1px,transparent 1px);background-size:64px 64px;mask-image:linear-gradient(180deg,rgba(0,0,0,0.9),transparent 88%);opacity:0.6}.page-scope-landing .dd-hero-glow{position:absolute;border-radius:999px;filter:blur(24px)}.page-scope-landing .dd-hero-glow-a{width:18rem;height:18rem;left:-4rem;top:3rem;background:rgba(15,90,224,0.16)}.page-scope-landing .dd-hero-glow-b{width:16rem;height:16rem;right:4rem;top:8rem;background:rgba(217,137,61,0.18)}.page-scope-landing .dd-hero .dd-shell{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,0.8fr);gap:2rem;align-items:end}.page-scope-landing .dd-hero-title{font-size:clamp(3rem,8vw,6.6rem);line-height:0.9;letter-spacing:-0.08em;margin:1rem 0 1.2rem;max-width:10ch}.page-scope-landing .dd-hero-title span{color:var(--dd-accent);display:block}.page-scope-landing .dd-hero-body,.page-scope-landing .dd-proof-lead p,.page-scope-landing .dd-showcase-copy p,.page-scope-landing .dd-cta-panel p{font-size:1.05rem;line-height:1.8;color:var(--dd-muted);max-width:60ch}.page-scope-landing .dd-hero-actions{display:flex;gap:1rem;flex-wrap:wrap;margin:2rem 0 2.5rem}.page-scope-landing .dd-btn{display:inline-flex;align-items:center;justify-content:center;min-height:3.25rem;padding:0.9rem 1.4rem;border-radius:999px;border:1px solid transparent;font-weight:600;text-decoration:none;transition:transform 0.25s ease,background-color 0.25s ease,border-color 0.25s ease,color 0.25s ease}.page-scope-landing .dd-btn:hover{transform:translateY(-2px)}.page-scope-landing .dd-btn-primary{background:var(--dd-ink);color:#fff;box-shadow:var(--dd-shadow)}[data-theme="dark"] .page-scope-landing .dd-btn-primary{background:var(--dd-accent);color:#09101c}.page-scope-landing .dd-btn-secondary{border-color:var(--dd-line-strong);color:var(--dd-ink);background:rgba(255,255,255,0.36);backdrop-filter:blur(10px)}[data-theme="dark"] .page-scope-landing .dd-btn-secondary{background:rgba(255,255,255,0.03)}.page-scope-landing .dd-hero-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.page-scope-landing .dd-stat,.page-scope-landing .dd-hero-panel,.page-scope-landing .dd-proof-card,.page-scope-landing .dd-showcase-frame,.page-scope-landing .dd-point,.page-scope-landing .dd-cta-panel{background:var(--dd-surface);border:1px solid var(--dd-line);backdrop-filter:blur(16px);box-shadow:var(--dd-shadow)}.page-scope-landing .dd-stat{border-radius:var(--dd-radius);padding:1.2rem}.page-scope-landing .dd-stat-value,.page-scope-landing .dd-stat-suffix,.page-scope-landing .dd-stat-text{font-size:clamp(1.8rem,4vw,3rem);line-height:1;letter-spacing:-0.06em;font-weight:700}.page-scope-landing .dd-stat-label{display:block;margin-top:0.5rem;color:var(--dd-muted)}.page-scope-landing .dd-hero-panel{border-radius:var(--dd-radius-lg);padding:1.5rem}.page-scope-landing .dd-panel-top,.page-scope-landing .dd-panel-score,.page-scope-landing .dd-panel-list article,.page-scope-landing .dd-screen-metrics{display:flex;justify-content:space-between;gap:1rem}.page-scope-landing .dd-panel-tag,.page-scope-landing .dd-panel-status{padding:0.55rem 0.8rem;border-radius:999px;background:var(--dd-accent-soft);color:var(--dd-accent);font-size:0.82rem}.page-scope-landing .dd-panel-score{margin:1.4rem 0 1rem}.page-scope-landing .dd-panel-score strong,.page-scope-landing .dd-screen-column strong,.page-scope-landing .dd-screen-metrics strong{display:block;font-size:1.35rem;letter-spacing:-0.04em}.page-scope-landing .dd-panel-track{height:0.7rem;background:rgba(127,127,127,0.14);border-radius:999px;overflow:hidden;margin-bottom:1.2rem}.page-scope-landing .dd-panel-track span{display:block;width:var(--fill);height:100%;background:linear-gradient(90deg,var(--dd-accent),var(--dd-accent-warm));border-radius:inherit}.page-scope-landing .dd-panel-list{display:grid;gap:1rem}.page-scope-landing .dd-panel-list article{align-items:flex-start;padding-top:1rem;border-top:1px solid var(--dd-line)}.page-scope-landing .dd-panel-step,.page-scope-landing .dd-card-number,.page-scope-landing .dd-step-index{color:var(--dd-accent);font-family:"Space Mono",monospace;font-size:0.8rem;letter-spacing:0.14em}.page-scope-landing .dd-panel-list h2,.page-scope-landing .dd-proof-card h3,.page-scope-landing .dd-point h3,.page-scope-landing .dd-story-step h3{margin:0;font-size:1.2rem;letter-spacing:-0.04em}.page-scope-landing .dd-panel-list p,.page-scope-landing .dd-proof-card p,.page-scope-landing .dd-point p,.page-scope-landing .dd-story-step p,.page-scope-landing .dd-screen-column span,.page-scope-landing .dd-screen-metrics span{color:var(--dd-muted);line-height:1.7}.page-scope-landing .dd-story{padding-top:2rem}.page-scope-landing .dd-story-layout{display:grid;grid-template-columns:40px minmax(0,1fr);gap:1.5rem;align-items:start}.page-scope-landing .dd-story-rail{position:sticky;top:6rem;height:60vh;display:flex;justify-content:center}.page-scope-landing .dd-rail-line,.page-scope-landing .dd-rail-progress{position:absolute;width:2px;border-radius:999px}.page-scope-landing .dd-rail-line{inset:0 auto 0 auto;background:var(--dd-line-strong)}.page-scope-landing .dd-rail-progress{top:0;bottom:auto;height:var(--dd-progress,0%);background:linear-gradient(180deg,var(--dd-accent),var(--dd-accent-warm));transition:height 0.3s ease}.page-scope-landing .dd-story-steps{display:grid;gap:1.5rem}.page-scope-landing .dd-story-step{display:grid;grid-template-columns:72px minmax(0,1fr);gap:1rem;padding:2rem;border-top:1px solid var(--dd-line-strong);opacity:0.45;transition:opacity 0.3s ease,transform 0.3s ease}.page-scope-landing .dd-story-step.is-active{opacity:1;transform:translateX(4px)}.page-scope-landing .dd-proof-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem}.page-scope-landing .dd-proof-card{border-radius:var(--dd-radius);padding:1.5rem;grid-column:span 4}.page-scope-landing .dd-proof-lead{grid-column:span 8;display:flex;flex-direction:column;justify-content:space-between}.page-scope-landing .dd-showcase-layout{display:grid;grid-template-columns:minmax(0,0.9fr) minmax(320px,1.1fr);gap:2rem;align-items:center}.page-scope-landing .dd-showcase-frame{border-radius:30px;overflow:hidden}.page-scope-landing .dd-showcase-bar{display:flex;gap:0.4rem;padding:0.9rem 1rem;border-bottom:1px solid var(--dd-line)}.page-scope-landing .dd-showcase-bar span{width:0.7rem;height:0.7rem;border-radius:50%;background:rgba(127,127,127,0.35)}.page-scope-landing .dd-showcase-screen{padding:1.5rem;display:grid;gap:1.5rem}.page-scope-landing .dd-screen-column,.page-scope-landing .dd-screen-rows,.page-scope-landing .dd-points-grid{display:grid;gap:1rem}.page-scope-landing .dd-screen-rows span{display:block;height:0.95rem;border-radius:999px;background:linear-gradient(90deg,var(--dd-accent-soft),transparent 85%)}.page-scope-landing .dd-screen-rows span:nth-child(2){width:82%}.page-scope-landing .dd-screen-rows span:nth-child(3){width:92%}.page-scope-landing .dd-screen-rows span:nth-child(4){width:68%}.page-scope-landing .dd-points-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.page-scope-landing .dd-point,.page-scope-landing .dd-cta-panel{border-radius:var(--dd-radius);padding:1.5rem}.page-scope-landing .dd-cta{padding-bottom:6rem}.page-scope-landing .dd-cta-panel{text-align:center;max-width:900px;margin:0 auto;background:linear-gradient(180deg,rgba(255,255,255,0.22),rgba(255,255,255,0.05)),var(--dd-surface-strong)}.page-scope-landing .dd-cta-panel .dd-hero-actions{justify-content:center;margin-bottom:0}@media (max-width:1024px){.page-scope-landing .dd-hero .dd-shell,.page-scope-landing .dd-showcase-layout,.page-scope-landing .dd-points-grid{grid-template-columns:1fr}.page-scope-landing .dd-hero-meta,.page-scope-landing .dd-proof-grid{grid-template-columns:1fr 1fr}.page-scope-landing .dd-proof-card,.page-scope-landing .dd-proof-lead{grid-column:auto}}@media (max-width:720px){.page-scope-landing section{padding:4rem 0}.page-scope-landing .dd-hero{min-height:auto;padding-top:2rem}.page-scope-landing .dd-hero-meta,.page-scope-landing .dd-proof-grid,.page-scope-landing .dd-points-grid{grid-template-columns:1fr}.page-scope-landing .dd-story-layout{grid-template-columns:1fr}.page-scope-landing .dd-story-rail{display:none}.page-scope-landing .dd-story-step{grid-template-columns:1fr;padding:1.4rem 0}.page-scope-landing .dd-hero-actions{flex-direction:column}.page-scope-landing .dd-btn{width:100%}}@media (prefers-reduced-motion:reduce){.page-scope-landing .dd-reveal,.page-scope-landing .dd-story-step,.page-scope-landing .dd-btn{transition:none}.page-scope-landing .dd-reveal{opacity:1;transform:none}}