.dark-landing{--dl-bg-0:#080d14;--dl-bg-1:#0b1220;--dl-bg-2:#0f1829;--dl-text-primary:#eef2f7;--dl-text-secondary:#94a3b8;--dl-text-muted:#64748b;--dl-text-dim:#3a4f64;--dl-amber:#c96a1a;--dl-amber-bright:#e07a25;--dl-amber-dim:#c96a1a26;--dl-line:#ffffff12;--dl-line-amber:#c96a1a4d;--dl-success:#22c55e;background:var(--dl-bg-0);color:var(--dl-text-secondary);min-height:100vh;font-family:Helvetica Neue,system-ui,-apple-system,sans-serif;font-size:15px;line-height:1.6;overflow-x:hidden}@keyframes dl-fadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes dl-slideIn{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes dl-float{0%,to{transform:perspective(900px)rotateY(-14deg)rotateX(3deg)translateY(0)}50%{transform:perspective(900px)rotateY(-14deg)rotateX(3deg)translateY(-10px)}}@keyframes dl-floatQuote{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-7px)rotate(-1deg)}}@keyframes dl-shimmer{0%{opacity:0;transform:translate(-100%)skew(-15deg)}40%{opacity:1}to{opacity:0;transform:translate(250%)skew(-15deg)}}@keyframes dl-glowPulse{0%,to{box-shadow:0 0 #c96a1a00}50%{box-shadow:0 0 40px #c96a1a1f}}@keyframes dl-statPop{0%{color:var(--dl-amber-bright);transform:scale(1.15)}to{color:#fff;transform:scale(1)}}.dl-anim-fade-up{animation:.6s ease-out both dl-fadeUp}.dl-anim-fade-up-2{animation:.6s ease-out .12s both dl-fadeUp}.dl-anim-fade-up-3{animation:.6s ease-out .24s both dl-fadeUp}.dl-anim-fade-up-4{animation:.6s ease-out .36s both dl-fadeUp}.dl-anim-slide-in{animation:.5s ease-out .4s both dl-slideIn}.dl-stat-popped{animation:.35s ease-out both dl-statPop}.dl-reveal{opacity:0;transition:opacity .55s ease-out,transform .55s ease-out;transform:translateY(24px)}.dl-reveal.visible{opacity:1;transform:translateY(0)}.dl-reveal-scale{opacity:0;transition:opacity .5s ease-out,transform .5s ease-out;transform:scale(.97)}.dl-reveal-scale.visible{opacity:1;transform:scale(1)}.dl-reveal[data-d="1"]{transition-delay:80ms}.dl-reveal[data-d="2"]{transition-delay:.16s}.dl-reveal[data-d="3"]{transition-delay:.24s}.dl-reveal[data-d="4"]{transition-delay:.32s}.dl-reveal[data-d="5"]{transition-delay:.4s}.dl-reveal[data-d="6"]{transition-delay:.48s}.dl-nav{z-index:100;border-bottom:1px solid var(--dl-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#080d14eb;justify-content:space-between;align-items:center;height:56px;padding:0 48px;display:flex;position:sticky;top:0}.dl-nav-brand{letter-spacing:.12em;color:var(--dl-text-primary);text-transform:uppercase;font-size:11px;font-weight:700;text-decoration:none}.dl-nav-brand em{color:var(--dl-amber);font-style:normal}.dl-nav-links{gap:28px;display:flex}.dl-nav-links a{color:var(--dl-text-muted);letter-spacing:.04em;font-size:12px;text-decoration:none;transition:color .2s}.dl-nav-links a:hover{color:var(--dl-text-secondary)}.dl-nav-right{align-items:center;gap:10px;display:flex}.dl-nav-lang{color:var(--dl-text-muted);letter-spacing:.06em;font-size:11px;text-decoration:none;transition:color .2s}.dl-nav-lang:hover{color:var(--dl-text-secondary)}.dl-nav-cta{background:var(--dl-amber);color:#fff;letter-spacing:.04em;border-radius:3px;padding:7px 18px;font-size:12px;font-weight:700;text-decoration:none;transition:background .15s,transform .15s}.dl-nav-cta:hover{background:var(--dl-amber-bright);transform:translateY(-1px)}.dl-hero{background:var(--dl-bg-0);border-bottom:1px solid var(--dl-line);padding:96px 48px 80px;position:relative;overflow:hidden}.dl-hero:after{content:"";pointer-events:none;background:radial-gradient(#c96a1a12 0%,#0000 70%);width:400px;height:400px;position:absolute;top:-80px;right:-80px}.dl-hero-inner{grid-template-columns:1.1fr .9fr;align-items:center;gap:64px;max-width:1200px;margin:0 auto;display:grid;position:relative}.dl-hero-eyebrow{letter-spacing:.22em;color:var(--dl-amber);text-transform:uppercase;align-items:center;gap:12px;margin-bottom:24px;font-family:SF Mono,Fira Code,monospace;font-size:10px;font-weight:700;display:flex}.dl-hero-eyebrow-dot{background:var(--dl-amber);border-radius:50%;flex-shrink:0;width:4px;height:4px;animation:2s ease-in-out infinite dl-glowPulse}.dl-hero-h1{letter-spacing:-.025em;color:var(--dl-text-primary);font-family:Georgia,serif;font-size:clamp(36px,4.5vw,58px);font-weight:700;line-height:1.04}.dl-hero-h1 em{color:var(--dl-amber);font-style:normal}.dl-hero-lead{color:var(--dl-text-secondary);max-width:520px;margin-top:20px;font-size:16px;line-height:1.75}.dl-hero-stats{border:1px solid var(--dl-line);border-radius:2px;grid-template-columns:repeat(4,1fr);max-width:520px;margin:36px 0 0;display:grid}.dl-hero-stat{text-align:center;border-right:1px solid var(--dl-line);padding:16px 0 14px}.dl-hero-stat:last-child{border-right:none}.dl-hero-stat-n{color:#fff;font-variant-numeric:tabular-nums;font-size:28px;font-weight:700;line-height:1;display:block}.dl-hero-stat-l{color:var(--dl-text-muted);letter-spacing:.1em;text-transform:uppercase;margin-top:5px;font-size:9px;display:block}.dl-hero-ctas{flex-wrap:wrap;align-items:center;gap:12px;margin-top:32px;display:flex}.dl-hero-trust{color:var(--dl-text-muted);letter-spacing:.04em;margin-top:12px;font-size:11px}.dl-btn-primary{background:var(--dl-amber);color:#fff;letter-spacing:.02em;cursor:pointer;border:none;border-radius:4px;align-items:center;gap:8px;padding:13px 26px;font-size:14px;font-weight:700;text-decoration:none;transition:background .15s,transform .15s,box-shadow .15s;display:inline-flex}.dl-btn-primary:hover{background:var(--dl-amber-bright);transform:translateY(-1px);box-shadow:0 8px 24px #c96a1a47}.dl-btn-primary-sm{padding:12px 22px;font-size:13px}.dl-btn-secondary{color:var(--dl-text-secondary);cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:4px;align-items:center;padding:13px 20px;font-size:13px;text-decoration:none;transition:border-color .15s,color .15s;display:inline-flex}.dl-btn-secondary:hover{color:var(--dl-text-primary);border-color:#ffffff4d}.dl-book-mockup{justify-content:center;align-items:center;display:flex;position:relative}.dl-book-wrap{width:260px;transform-style:preserve-3d;animation:.8s ease-out .2s both dl-fadeUp,5s ease-in-out 1s infinite dl-float;position:relative}.dl-book-shadow{filter:blur(10px);background:radial-gradient(#0009 0%,#0000 70%);width:180px;height:24px;animation:5s ease-in-out 1s infinite dl-floatQuote;position:absolute;bottom:-28px;left:50%;transform:translate(-50%)}.dl-book-pages{background:repeating-linear-gradient(#1a2a3a 0 2px,#0f1e2e 2px 4px);border-radius:0 2px 2px 0;width:10px;position:absolute;top:4px;bottom:4px;right:-10px;box-shadow:2px 0 6px #0006}.dl-book-cover{aspect-ratio:3/4;background:linear-gradient(145deg,#0f1e30 0%,#091425 100%);border:1px solid #c96a1a59;border-radius:2px 4px 4px 2px;width:100%;padding:28px 24px;transition:transform .4s;position:relative;overflow:hidden;transform:perspective(900px)rotateY(-14deg)rotateX(3deg);box-shadow:-8px 2px #050b12,-10px 2px 8px #00000080,6px 16px 40px #0009,inset 2px 0 #ffffff0a,inset -1px 0 #0000004d}.dl-book-cover:before{content:"";background:linear-gradient(90deg, var(--dl-amber), transparent);z-index:1;height:3px;position:absolute;top:0;left:0;right:0}.dl-book-cover:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 30%,#ffffff0a 50%,#0000 70%);animation:4s ease-in-out 2s infinite dl-shimmer;position:absolute;inset:0}.dl-book-cover-label{letter-spacing:.2em;color:var(--dl-amber);text-transform:uppercase;margin-bottom:16px;font-family:SF Mono,monospace;font-size:8px;font-weight:700}.dl-book-cover-title{color:#eef2f7;letter-spacing:-.01em;font-family:Georgia,serif;font-size:19px;font-weight:700;line-height:1.2}.dl-book-cover-sub{color:var(--dl-text-dim);white-space:pre-line;margin-top:10px;font-size:10px;line-height:1.5}.dl-book-cover-tags{flex-wrap:wrap;gap:5px;margin-top:20px;display:flex}.dl-book-tag{color:var(--dl-amber);border:1px solid var(--dl-line-amber);letter-spacing:.06em;border-radius:2px;padding:2px 7px;font-family:SF Mono,monospace;font-size:8px}.dl-book-cover-divider{background:var(--dl-line);height:1px;position:absolute;bottom:60px;left:24px;right:24px}.dl-book-cover-brand{justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:22px;left:24px;right:24px}.dl-book-cover-brand-name,.dl-book-cover-version{color:var(--dl-text-dim);letter-spacing:.1em;font-family:SF Mono,monospace;font-size:8px}.dl-book-quote{background:var(--dl-bg-2);border:1px solid var(--dl-line);border-left:2px solid var(--dl-amber);border-radius:2px;width:210px;padding:14px 16px;animation:.6s ease-out .5s both dl-slideIn,6s ease-in-out 1.5s infinite dl-floatQuote;position:absolute;bottom:-12px;right:-32px;box-shadow:0 16px 40px #0006}.dl-book-quote-label{color:var(--dl-amber);letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px;font-family:SF Mono,monospace;font-size:8px}.dl-book-quote-text{color:var(--dl-text-primary);font-family:Georgia,serif;font-size:12px;line-height:1.55}.dl-section{border-bottom:1px solid var(--dl-line);padding:88px 48px;position:relative}.dl-section-inner{max-width:1200px;margin:0 auto}.dl-bg-0{background:var(--dl-bg-0)}.dl-bg-1{background:var(--dl-bg-1)}.dl-bg-2{background:var(--dl-bg-2)}.dl-section-label{letter-spacing:.2em;color:var(--dl-amber);text-transform:uppercase;align-items:center;gap:10px;margin-bottom:20px;font-family:SF Mono,monospace;font-size:10px;font-weight:700;display:flex}.dl-section-label:after{content:"";background:var(--dl-line-amber);flex:0 0 40px;height:1px}.dl-section-h2{letter-spacing:-.02em;color:var(--dl-text-primary);font-family:Georgia,serif;font-size:clamp(28px,3vw,40px);font-weight:700;line-height:1.1}.dl-section-lead{color:var(--dl-text-secondary);max-width:560px;margin-top:14px;font-size:16px;line-height:1.75}.dl-problem-layout{grid-template-columns:1fr 1.6fr;align-items:start;gap:80px;margin-top:16px;display:grid}.dl-problem-cards{flex-direction:column;display:flex}.dl-p-card{border-bottom:1px solid var(--dl-line);grid-template-columns:48px 1fr;align-items:start;gap:20px;padding:24px 0;display:grid}.dl-p-card:first-child{border-top:1px solid var(--dl-line)}.dl-p-card-n{color:var(--dl-amber);padding-top:3px;font-family:SF Mono,monospace;font-size:11px}.dl-p-card h3{color:var(--dl-text-primary);margin-bottom:8px;font-size:16px;font-weight:600}.dl-p-card p{color:var(--dl-text-secondary);font-size:14px;line-height:1.7}.dl-inside-grid{grid-template-columns:1fr 1fr;align-items:start;gap:80px;margin-top:16px;display:grid}.dl-stats-row{border:1px solid var(--dl-line);grid-template-columns:repeat(2,1fr);margin-top:8px;display:grid}.dl-stat-box{border-right:1px solid var(--dl-line);border-bottom:1px solid var(--dl-line);padding:28px 24px}.dl-stat-box:nth-child(2n){border-right:none}.dl-stat-box:nth-last-child(-n+2){border-bottom:none}.dl-stat-num-big{color:#fff;font-variant-numeric:tabular-nums;font-size:52px;font-weight:700;line-height:1}.dl-stat-num-big sup{vertical-align:super;font-size:24px}.dl-stat-label{color:var(--dl-text-muted);letter-spacing:.12em;text-transform:uppercase;margin-top:6px;font-size:10px}.dl-rules-list{margin-top:32px}.dl-rule-item{border-bottom:1px solid var(--dl-line);grid-template-columns:44px 1fr;align-items:start;gap:16px;padding:16px 0;display:grid}.dl-rule-item:first-child{border-top:1px solid var(--dl-line)}.dl-rule-n{color:var(--dl-amber);padding-top:2px;font-family:SF Mono,monospace;font-size:10px}.dl-rule-text{color:var(--dl-text-primary);font-size:14px;font-weight:600;line-height:1.5}.dl-timeline-wrap{margin-top:48px}.dl-timeline-track{border:1px solid var(--dl-line);display:flex;overflow-x:auto}.dl-phase-cell{border-right:1px solid var(--dl-line);flex:1;min-width:160px;padding:24px 20px;transition:background .2s}.dl-phase-cell:hover{background:#ffffff05}.dl-phase-cell:last-child{border-right:1px solid var(--dl-line-amber);background:var(--dl-amber-dim);border-top:1px solid var(--dl-line-amber);border-bottom:1px solid var(--dl-line-amber);border-left:1px solid var(--dl-line-amber)}.dl-phase-days{color:var(--dl-amber);letter-spacing:.1em;margin-bottom:10px;font-family:SF Mono,monospace;font-size:9px}.dl-phase-cell:last-child .dl-phase-days{color:var(--dl-amber-bright)}.dl-phase-title{color:var(--dl-text-primary);font-size:12px;font-weight:600;line-height:1.5}.dl-phase-cell:last-child .dl-phase-title{color:#fff}.dl-artifacts-layout{grid-template-columns:1fr 2fr;align-items:start;gap:80px;margin-top:16px;display:grid}.dl-artifacts-grid{border:1px solid var(--dl-line);grid-template-columns:repeat(2,1fr);display:grid}.dl-artifact-cell{border-right:1px solid var(--dl-line);border-bottom:1px solid var(--dl-line);padding:28px 24px;transition:background .2s}.dl-artifact-cell:hover{background:#ffffff04}.dl-artifact-cell:nth-child(2n){border-right:none}.dl-artifact-cell:nth-last-child(-n+2){border-bottom:none}.dl-artifact-meta{color:var(--dl-text-muted);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid var(--dl-line);justify-content:space-between;margin-bottom:12px;padding-bottom:10px;font-family:SF Mono,monospace;font-size:9px;display:flex}.dl-artifact-cell h3{color:var(--dl-text-primary);margin-bottom:8px;font-size:15px;font-weight:600}.dl-artifact-cell p{color:var(--dl-text-secondary);font-size:13px;line-height:1.7}.dl-pricing-grid{border:1px solid var(--dl-line);grid-template-columns:repeat(3,1fr);margin-top:40px;display:grid}.dl-tier{border-right:1px solid var(--dl-line);flex-direction:column;padding:36px 28px;display:flex}.dl-tier:last-child{border-right:none}.dl-tier-recommended{border-right:1px solid var(--dl-line-amber);border-left:1px solid var(--dl-line-amber);background:#c96a1a0d;margin:-1px;position:relative}.dl-tier-badge{letter-spacing:.16em;color:var(--dl-amber);text-transform:uppercase;margin-bottom:16px;font-family:SF Mono,monospace;font-size:9px;font-weight:700}.dl-tier h3{color:var(--dl-text-primary);margin-bottom:20px;font-size:20px;font-weight:700}.dl-tier-price{color:#fff;font-variant-numeric:tabular-nums;margin-bottom:20px;font-size:48px;font-weight:700;line-height:1}.dl-tier-recommended .dl-tier-price{color:var(--dl-amber-bright)}.dl-tier-desc{color:var(--dl-text-secondary);margin-bottom:24px;font-size:13px;line-height:1.7}.dl-tier-items{flex-direction:column;flex:1;gap:10px;margin-bottom:28px;list-style:none;display:flex}.dl-tier-items li{color:var(--dl-text-secondary);align-items:flex-start;gap:10px;font-size:13px;display:flex}.dl-tier-items li:before{content:"→";color:var(--dl-amber);flex-shrink:0;padding-top:1px;font-family:SF Mono,monospace;font-size:11px}.dl-tier-cta{text-align:center;letter-spacing:.04em;border-radius:3px;padding:12px 20px;font-size:13px;font-weight:700;text-decoration:none;transition:all .15s;display:block}.dl-tier-cta-primary{background:var(--dl-amber);color:#fff}.dl-tier-cta-primary:hover{background:var(--dl-amber-bright);transform:translateY(-1px);box-shadow:0 6px 20px #c96a1a4d}.dl-tier-cta-outline{color:var(--dl-text-secondary);border:1px solid #ffffff1f}.dl-tier-cta-outline:hover{color:var(--dl-text-primary);border-color:#ffffff40}.dl-trust-layout{grid-template-columns:1fr 1fr;align-items:start;gap:80px;margin-top:16px;display:grid}.dl-trust-items{flex-direction:column;display:flex}.dl-trust-item{border-bottom:1px solid var(--dl-line);grid-template-columns:48px 1fr;gap:20px;padding:22px 0;display:grid}.dl-trust-item:first-child{border-top:1px solid var(--dl-line)}.dl-trust-n{color:var(--dl-amber);padding-top:3px;font-family:SF Mono,monospace;font-size:11px}.dl-trust-item h3{color:var(--dl-text-primary);margin-bottom:6px;font-size:15px;font-weight:600}.dl-trust-item p{color:var(--dl-text-secondary);font-size:13px;line-height:1.7}.dl-guarantee-panel{background:#22c55e08;border:1px solid #22c55e33;border-radius:2px;padding:32px}.dl-guarantee-icon{width:40px;height:40px;color:var(--dl-success);border:1px solid #22c55e40;border-radius:50%;justify-content:center;align-items:center;margin-bottom:16px;font-size:18px;display:flex}.dl-guarantee-panel h3{color:var(--dl-text-primary);margin-bottom:10px;font-family:Georgia,serif;font-size:20px;font-weight:700;line-height:1.3}.dl-guarantee-panel p{color:var(--dl-text-secondary);font-size:14px;line-height:1.7}.dl-faq-layout{grid-template-columns:1fr 2fr;align-items:start;gap:80px;display:grid}.dl-faq-list{border-top:1px solid var(--dl-line)}.dl-faq-item{border-bottom:1px solid var(--dl-line);padding:20px 0}.dl-faq-q{color:var(--dl-text-primary);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;font-size:15px;font-weight:600;display:flex}.dl-faq-plus{color:var(--dl-amber);flex-shrink:0;font-family:SF Mono,monospace;font-size:18px;line-height:1;transition:transform .2s}.dl-faq-plus-open{transform:rotate(45deg)}.dl-faq-a{color:var(--dl-text-secondary);margin-top:12px;font-size:13px;line-height:1.75}.dl-lead-layout{grid-template-columns:1fr 1fr;align-items:start;gap:80px;display:grid}.dl-lead-form{border:1px solid var(--dl-line);padding:32px 28px}.dl-lead-label{letter-spacing:.1em;text-transform:uppercase;color:var(--dl-text-muted);margin-bottom:8px;font-size:11px;font-weight:700;display:block}.dl-lead-input{width:100%;color:var(--dl-text-secondary);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:3px;outline:none;margin-bottom:10px;padding:12px 14px;font-size:14px;transition:border-color .15s}.dl-lead-input:focus{border-color:#c96a1a66}.dl-lead-input::placeholder{color:var(--dl-text-dim)}.dl-lead-consent{color:var(--dl-text-muted);margin-top:12px;font-size:11px;line-height:1.65}.dl-lead-consent a{color:var(--dl-amber);text-underline-offset:3px;cursor:pointer;text-decoration:underline}.dl-lead-success{color:var(--dl-success);padding:12px 0;font-size:14px;line-height:1.6}.dl-lead-error{color:#f87171;margin-top:8px;font-size:12px}.dl-amber-line{background:linear-gradient(90deg,#0000,#c96a1a40,#0000);height:1px}.dl-footer{border-top:1px solid var(--dl-line);background:#050a10;padding:56px 48px}.dl-footer-inner{grid-template-columns:1fr auto;gap:48px;max-width:1200px;margin:0 auto;display:grid}.dl-footer-brand{color:var(--dl-text-primary);margin-bottom:10px;font-family:Georgia,serif;font-size:18px;font-weight:700}.dl-footer-copy{color:var(--dl-text-secondary);max-width:420px;font-size:13px;line-height:1.6}.dl-footer-email{color:var(--dl-text-muted);text-underline-offset:3px;margin-top:10px;font-size:12px;text-decoration:underline;display:inline-block}.dl-footer-links{flex-direction:column;align-items:flex-end;gap:10px;display:flex}.dl-footer-links button,.dl-footer-links a{color:var(--dl-text-muted);cursor:pointer;letter-spacing:0;background:0 0;border:none;padding:0;font-size:12px;text-decoration:none;transition:color .15s}.dl-footer-links button:hover,.dl-footer-links a:hover{color:var(--dl-text-secondary)}.dl-footer-bottom{border-top:1px solid var(--dl-line);max-width:1200px;color:var(--dl-text-dim);margin:28px auto 0;padding-top:20px;font-size:11px}.dl-modal-overlay{z-index:500;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#04080ed1;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.dl-modal-box{background:var(--dl-bg-1);border:1px solid #ffffff1a;border-radius:4px;flex-direction:column;width:100%;max-width:680px;max-height:80vh;display:flex;box-shadow:0 32px 80px #0009}.dl-modal-header{border-bottom:1px solid var(--dl-line);flex-shrink:0;justify-content:space-between;align-items:flex-start;padding:20px 28px 18px;display:flex}.dl-modal-label{letter-spacing:.16em;color:var(--dl-amber);text-transform:uppercase;font-family:SF Mono,monospace;font-size:10px;font-weight:700}.dl-modal-title{color:var(--dl-text-primary);margin-top:4px;font-family:Georgia,serif;font-size:20px;font-weight:700;line-height:1.3}.dl-modal-close{border:1px solid var(--dl-line);width:32px;height:32px;color:var(--dl-text-muted);cursor:pointer;background:0 0;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;line-height:1;transition:color .15s,border-color .15s;display:flex}.dl-modal-close:hover{color:var(--dl-text-primary);border-color:#ffffff40}.dl-modal-body{scrollbar-width:thin;scrollbar-color:#ffffff14 transparent;padding:24px 28px 28px;overflow-y:auto}.dl-modal-body::-webkit-scrollbar{width:4px}.dl-modal-body::-webkit-scrollbar-track{background:0 0}.dl-modal-body::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:2px}.dl-modal-date{color:var(--dl-text-muted);letter-spacing:.06em;margin-bottom:20px;font-family:SF Mono,monospace;font-size:11px}.dl-modal-section{color:var(--dl-text-secondary);border-bottom:1px solid var(--dl-line);padding:14px 0;font-size:14px;line-height:1.8}.dl-modal-section:last-child{border-bottom:none}@media (max-width:768px){.dl-nav{padding:0 20px}.dl-nav-links{display:none}.dl-hero{padding:56px 20px 60px}.dl-hero-inner{grid-template-columns:1fr;gap:48px}.dl-book-mockup{margin-top:16px}.dl-book-wrap{width:220px}.dl-book-quote{display:none}.dl-hero-stats{grid-template-columns:repeat(2,1fr);max-width:100%}.dl-hero-stat:nth-child(2){border-right:none}.dl-hero-stat:nth-child(3),.dl-hero-stat:nth-child(4){border-top:1px solid var(--dl-line)}.dl-hero-ctas{flex-direction:column;align-items:flex-start}.dl-section{padding:56px 20px}.dl-problem-layout,.dl-inside-grid,.dl-artifacts-layout{grid-template-columns:1fr;gap:40px}.dl-artifacts-grid{grid-template-columns:1fr}.dl-artifact-cell{border-right:none!important}.dl-artifact-cell:nth-last-child(-n+2){border-bottom:1px solid var(--dl-line)}.dl-artifact-cell:last-child{border-bottom:none}.dl-pricing-grid{grid-template-columns:1fr}.dl-tier{border-bottom:1px solid var(--dl-line);border-right:none!important}.dl-tier:last-child{border-bottom:none}.dl-tier-recommended{margin:0}.dl-trust-layout{grid-template-columns:1fr;gap:40px}.dl-faq-layout{grid-template-columns:1fr;gap:32px}.dl-lead-layout{grid-template-columns:1fr;gap:40px}.dl-footer{padding:40px 20px}.dl-footer-inner{grid-template-columns:1fr;gap:32px}.dl-footer-links{align-items:flex-start}}
