.david-root{--bg:#efece5;--bg-cream:#e6e2d8;--ink:#1a1410;--ink-soft:#4a423d;--ink-mute:#82786f;--dark:#1f1813;--dark-2:#14100c;--dark-border:#ffffff14;--on-dark:#f3efe9;--on-dark-mute:#aea69b;--pill:#f3efe9;--radius-pill:999px;color:#1a1410;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"ss01", "cv11";background:#efece5;font-family:Instrument Sans,system-ui,-apple-system,Segoe UI,sans-serif;font-size:16.5px;font-weight:400;line-height:1.55}.david-root *,.david-root :before,.david-root :after{box-sizing:border-box}.david-root h1,.david-root h2,.david-root h3,.david-root h4,.david-root h5{letter-spacing:-.028em;margin:0;font-weight:500}.david-root img{max-width:100%;display:block}.david-root button{cursor:pointer;color:inherit;background:0 0;border:none;padding:0;font-family:inherit}.david-root a{color:inherit;text-decoration:none}.david-root p{margin:0}.david-root ul{margin:0;padding:0;list-style:none}.david-root .btn{letter-spacing:-.005em;white-space:nowrap;border-radius:999px;justify-content:space-between;align-items:center;gap:14px;padding:13px 14px 13px 22px;font-size:14.5px;font-weight:500;transition:transform .15s,background .2s,border-color .2s;display:inline-flex}.david-root .btn:hover{transform:translateY(-1px)}.david-root .btn-dark{color:#f3efe9;background:#1a1410}.david-root .btn-dark:hover{background:#2a2118}.david-root .btn-light{color:#1a1410;background:#f3efe9}.david-root .btn-light:hover{background:#fff}.david-root .btn-outline{color:#f3efe9;-webkit-backdrop-filter:blur(6px);background:#ffffff14;border:1px solid #ffffff8c;padding:12px 13px 12px 21px}.david-root .btn-outline:hover{background:#ffffff29;border-color:#ffffffbf}.david-root .btn-arrow{background:#ffffff1f;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.david-root .btn-light .btn-arrow{color:#f3efe9;background:#1a1410}.david-root .btn-dark .btn-arrow{color:#1a1410;background:#f3efe9}.david-root .btn-outline .btn-arrow{color:#f3efe9;background:#ffffff1f}.david-root .nav{z-index:50;color:#f3efe9;grid-template-columns:1fr auto 1fr;align-items:center;max-width:1320px;margin:0 auto;padding:26px 64px;display:grid;position:absolute;top:0;left:0;right:0}.david-root .nav-brand{letter-spacing:-.015em;color:#f3efe9;font-size:20px;font-weight:600}.david-root .nav-links{color:#f3efe9e0;align-items:center;gap:36px;font-size:15px;font-weight:400;display:flex}.david-root .nav-links a{transition:color .15s}.david-root .nav-links a:hover{color:#fff}.david-root .nav-cta-wrap{justify-content:flex-end;align-items:center;gap:12px;display:flex}.david-root .nav-toggle{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff14;border:1px solid #ffffff8c;border-radius:999px;flex-shrink:0;width:44px;height:44px;display:none;position:relative}.david-root .nav-toggle span{background:#f3efe9;border-radius:2px;height:1.5px;transition:transform .25s,opacity .2s,top .25s;position:absolute;left:12px;right:12px}.david-root .nav-toggle span:first-child{top:16px}.david-root .nav-toggle span:nth-child(2){top:21px}.david-root .nav-toggle span:nth-child(3){top:26px}.david-root .nav-toggle.open span:first-child{top:21px;transform:rotate(45deg)}.david-root .nav-toggle.open span:nth-child(2){opacity:0}.david-root .nav-toggle.open span:nth-child(3){top:21px;transform:rotate(-45deg)}.david-root .nav-drawer{z-index:40;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#f3efe9;opacity:0;visibility:hidden;-webkit-overflow-scrolling:touch;background:#0f0a07fa;flex-direction:column;gap:32px;padding:100px 28px 40px;transition:opacity .25s,transform .25s,visibility 0s linear .25s;display:flex;position:fixed;inset:0;overflow-y:auto;transform:translateY(-8px)}.david-root .nav-drawer.open{opacity:1;visibility:visible;transition:opacity .25s,transform .25s,visibility linear;transform:translateY(0)}.david-root .nav-drawer-links{flex-direction:column;gap:4px;display:flex}.david-root .nav-drawer-links li{border-bottom:1px solid #ffffff14}.david-root .nav-drawer-links a{letter-spacing:-.015em;color:#f3efe9;padding:18px 4px;font-size:22px;font-weight:500;display:block}.david-root .nav-drawer-links a.active{color:#fff}.david-root .nav-drawer-cta{justify-content:space-between;align-self:stretch;margin-top:8px}.david-root .hero{color:#f3efe9;height:720px;padding:0;position:relative;overflow:hidden}.david-root .hero-bg{filter:saturate(.85)contrast(1.02);background-image:linear-gradient(#0f0a078c 0%,#0f0a07a6 45%,#0f0a07eb 100%),url(https://images.unsplash.com/photo-1497032628192-86f99bcd76bc?auto=format&fit=crop&w=2400&q=80);background-position:50%;background-size:cover;position:absolute;inset:0}.david-root .hero-inner{z-index:2;flex-direction:column;justify-content:space-between;width:100%;max-width:1320px;height:100%;margin:0 auto;padding:90px 64px 50px;display:flex;position:relative}.david-root .hero-top{grid-template-columns:1fr 1fr;align-items:end;gap:80px;margin-top:40px;display:grid}.david-root .hero-headline{letter-spacing:-.035em;color:#fff;text-shadow:0 2px 24px #00000040;margin:0 0 24px;font-size:68px;font-weight:500;line-height:1.02}.david-root .hero-sub{color:#f3efe9eb;max-width:380px;font-size:16.5px;line-height:1.55}.david-root .hero-bottom{grid-template-columns:1fr 1fr;align-items:end;gap:80px;display:grid}.david-root .hero-bottom-right{flex-direction:column;align-items:flex-start;gap:22px;max-width:380px;display:flex}.david-root .hero-bottom-right p{color:#f3efe9e6;font-size:16px;line-height:1.55}.david-root .mentor{background:var(--bg);padding:70px 0 50px}.david-root .mentor-top{grid-template-columns:1fr 1fr;align-items:start;gap:80px;width:100%;max-width:1320px;margin:0 auto 48px;padding:0 64px;display:grid}.david-root .mentor-id{align-items:center;gap:14px;display:flex}.david-root .mentor-avatar{background-image:url(https://images.unsplash.com/photo-1544005313-94ddf0286df2?auto=format&fit=crop&w=200&q=80);background-position:50%;background-size:cover;border-radius:999px;width:44px;height:44px}.david-root .mentor-id-text{color:var(--ink);font-size:13px;line-height:1.4}.david-root .mentor-id-text small{color:var(--ink-mute);font-size:12.5px;display:block}.david-root .mentor-id-text strong{font-weight:500}.david-root .mentor-meta{color:var(--ink-mute);justify-self:end;max-width:280px;font-size:13px;line-height:1.55}.david-root .mentor-headline{letter-spacing:-.03em;max-width:1320px;margin:0 auto;padding:0 64px;font-size:52px;font-weight:500;line-height:1.04}.david-root .mentor-wrap{width:100%;margin:0;padding:0}.david-root .features-grid{border-top:1px solid #1a14101f;grid-template-columns:repeat(4,1fr);gap:36px;max-width:1320px;margin:0 auto;padding:40px 64px 0;display:grid}.david-root .feature-item .feature-icon{width:32px;height:32px;color:var(--ink);justify-content:center;align-items:center;margin-bottom:28px;display:inline-flex}.david-root .feature-item h4{letter-spacing:-.005em;max-width:220px;margin:0 0 10px;font-size:15px;font-weight:500;line-height:1.35}.david-root .feature-item p{color:var(--ink-mute);max-width:240px;font-size:13px;line-height:1.55}.david-root .process{background:var(--dark);color:var(--on-dark);padding:90px 0 100px;position:relative;overflow:hidden}.david-root .process:before{content:"";pointer-events:none;background:radial-gradient(at 30% 0,#785a3c26,#0000 60%),radial-gradient(at 80% 100%,#503c281f,#0000 50%);position:absolute;inset:0}.david-root .process-wrap{max-width:1320px;margin:0 auto;padding:0 64px;position:relative}.david-root .process-heading{letter-spacing:-.03em;margin:0 0 60px;font-size:52px;font-weight:500;line-height:1}.david-root .process-list{flex-direction:column;display:flex}.david-root .process-row{border-top:1px solid #ffffff1a;grid-template-columns:64px 1fr 1.5fr;align-items:center;gap:40px;padding:28px 0;display:grid}.david-root .process-row:last-child{border-bottom:1px solid #ffffff1a}.david-root .process-num{color:#f3efe9b3;font-feature-settings:"tnum";border:1px dashed #f3efe952;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;font-size:12px;display:inline-flex}.david-root .process-stage{letter-spacing:-.015em;padding-top:0;font-size:22px;font-weight:400}.david-root .process-detail h5{letter-spacing:-.01em;margin:0 0 10px;font-size:17px;font-weight:500}.david-root .process-detail p{color:var(--on-dark-mute);font-size:13.5px;line-height:1.55}.david-root .start-call{background:var(--bg);padding:0}.david-root .start-call-grid{grid-template-columns:1fr 1.05fr;min-height:480px;display:grid}.david-root .start-call-img{background-color:#ece3d2;background-image:url(https://images.unsplash.com/photo-1531123897727-8f129e1688ce?auto=format&fit=crop&w=1400&q=80);background-position:50%;background-size:cover;min-height:520px;position:relative;overflow:hidden}.david-root .start-call-img:before{content:"";pointer-events:none;background:radial-gradient(70% 80%,#0000 40%,#ece3d2a6 85%),linear-gradient(#ece3d226,#ece3d20d);position:absolute;inset:0}.david-root .start-call-content{background:var(--bg-cream);flex-direction:column;justify-content:space-between;padding:70px 56px 50px;display:flex}.david-root .start-call-content h2{letter-spacing:-.03em;margin:0 0 24px;font-size:44px;font-weight:500;line-height:1.04}.david-root .start-call-content p.lead{color:var(--ink-soft);max-width:360px;margin:0 0 60px;font-size:14.5px;line-height:1.55}.david-root .start-call-foot{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.david-root .start-call-foot p{color:var(--ink-mute);max-width:220px;font-size:12.5px;line-height:1.5}.david-root .stories{background:var(--bg);text-align:center;padding:110px 64px}.david-root .stories h2{letter-spacing:-.03em;margin:0 0 48px;font-size:44px;font-weight:500;line-height:1.04}.david-root .avatars{flex-direction:column;align-items:center;gap:10px;margin:0 auto 36px;display:flex}.david-root .avatar-row{justify-content:center;gap:10px;display:flex}.david-root .avatar-row.shift{margin-left:28px}.david-root .avatar{width:48px;height:48px;box-shadow:0 0 0 3px var(--bg);background-position:50%;background-size:cover;border-radius:999px}.david-root .avatar.lift-1{transform:translateY(-6px)}.david-root .avatar.lift-2{transform:translateY(-10px)}.david-root .avatar.drop-1{transform:translateY(4px)}.david-root .stories-name{color:var(--ink-mute);margin:0 0 16px;font-size:12.5px}.david-root .stories-quote{letter-spacing:-.01em;max-width:720px;color:var(--ink);margin:0 auto;font-size:22px;font-weight:400;line-height:1.4}.david-root .pricing{background:#ebe8e1;padding:90px 0 50px}.david-root .pricing-wrap{max-width:1320px;margin:0 auto;padding:0 64px}.david-root .pricing h2{letter-spacing:-.03em;margin:0 0 60px;font-size:52px;font-weight:500;line-height:1}.david-root .pricing-grid{border-top:1px solid #1a141026;grid-template-columns:repeat(3,1fr);gap:0;display:grid}.david-root .plan{border-right:1px solid #1a14101a;flex-direction:column;gap:22px;padding:36px 36px 36px 0;display:flex}.david-root .plan+.plan{padding-left:40px}.david-root .plan:last-child{border-right:none}.david-root .plan h3{letter-spacing:-.01em;margin:0;font-size:18px;font-weight:500}.david-root .plan p.desc{color:var(--ink-mute);max-width:300px;margin:-6px 0 6px;font-size:13px;line-height:1.5}.david-root .plan-tags{flex-wrap:wrap;gap:8px;display:flex}.david-root .tag{color:var(--ink-soft);background:#1a14100f;border-radius:999px;padding:6px 12px;font-size:11.5px}.david-root .plan-cta{margin-top:auto;padding-top:30px}.david-root .small-changes{background:var(--dark-2);color:var(--on-dark);padding:90px 0}.david-root .sc-wrap{grid-template-columns:1fr 1.1fr;align-items:start;gap:80px;max-width:1320px;margin:0 auto;padding:0 64px;display:grid}.david-root .sc-wrap h2{letter-spacing:-.03em;margin:0;font-size:52px;font-weight:500;line-height:1}.david-root .sc-list{flex-direction:column;gap:36px;display:flex}.david-root .sc-item{grid-template-columns:36px 1fr;align-items:start;gap:18px;display:grid}.david-root .sc-icon{width:28px;height:28px;color:var(--on-dark);justify-content:center;align-items:center;display:inline-flex}.david-root .sc-item h5{margin:0 0 6px;font-size:15px;font-weight:500}.david-root .sc-item p{color:var(--on-dark-mute);font-size:13px;line-height:1.55}.david-root .final-cta{color:var(--on-dark);background:#0d0907;padding:100px 0;position:relative;overflow:hidden}.david-root .final-cta:before{content:"";filter:blur(6px)saturate(1.05)brightness(.5);z-index:0;background-image:url(https://images.unsplash.com/photo-1414235077428-338989a2e8c0?auto=format&fit=crop&w=2400&q=80);background-position:50%;background-size:cover;position:absolute;inset:-20px}.david-root .final-cta:after{content:"";z-index:0;background:linear-gradient(120deg,#140c069e,#321e0e7a),radial-gradient(70% 60% at 80% 20%,#dc964629,#0000 60%);position:absolute;inset:0}.david-root .final-cta-wrap{z-index:1;grid-template-columns:1fr 1fr;align-items:start;gap:80px;max-width:1320px;margin:0 auto;padding:0 64px;display:grid;position:relative}.david-root .final-cta-wrap h2{letter-spacing:-.03em;margin:0 0 22px;font-size:52px;font-weight:500;line-height:1}.david-root .final-cta-wrap p.lead{color:#f3efe9c7;max-width:380px;font-size:14px;line-height:1.55}.david-root .final-cta-right{flex-direction:column;align-items:flex-start;gap:20px;padding-top:220px;display:flex}.david-root .final-cta-right p{color:#f3efe9eb;max-width:320px;font-size:15px;line-height:1.5}.david-root .final-cta--earth{background:#2a1d10}.david-root .final-cta--earth:before{filter:blur(6px)saturate(1.1)brightness(.55);background-image:url(https://images.unsplash.com/photo-1466637574441-749b8f19452f?auto=format&fit=crop&w=2400&q=80)}.david-root .final-cta--earth:after{background:linear-gradient(120deg,#26160aa6,#462a1280),radial-gradient(60% 70% at 80% 20%,#dc8c3c2e,#0000 60%)}.david-root .final-cta--earth h2{color:#f8efdf}.david-root .final-cta--earth .lead{color:#f8efdfd9}.david-root .final-cta--earth .final-cta-right p{color:#f8efdfeb}.david-root .final-cta--earth .btn-dark{color:#2a1d10;background:#f4d8a8}.david-root .final-cta--earth .btn-dark:hover{background:#fbe6c0}.david-root .final-cta--earth .btn-dark .btn-arrow{color:#f4d8a8;background:#2a1d10}.david-root .faq{background:var(--bg);text-align:center;padding:110px 64px}.david-root .faq h2{letter-spacing:-.03em;margin:0 auto 64px;font-size:52px;font-weight:500;line-height:1}.david-root .faq-list{text-align:left;gap:0;max-width:640px;margin:0 auto;display:block}.david-root .faq-item{background:0 0;border-bottom:1px solid #1a14101f;border-radius:0;overflow:visible}.david-root .faq-item:first-child{border-top:1px solid #1a14101f}.david-root .faq-q{letter-spacing:-.01em;width:100%;color:var(--ink);text-align:left;justify-content:space-between;align-items:center;padding:28px 4px;font-size:17px;font-weight:500;transition:opacity .15s;display:flex}.david-root .faq-q:hover{opacity:.7}.david-root .faq-toggle{width:18px;height:18px;color:var(--ink-mute);justify-content:center;align-items:center;transition:transform .25s;display:inline-flex}.david-root .faq-item.open .faq-toggle{transform:rotate(180deg)}.david-root .faq-a{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}.david-root .faq-item.open .faq-a{grid-template-rows:1fr}.david-root .faq-a-inner{color:var(--ink-mute);max-width:540px;font-size:13.5px;line-height:1.6;overflow:hidden}.david-root .faq-item.open .faq-a-inner{padding:0 4px 22px}.david-root .footer{background:var(--dark-2);color:var(--on-dark);padding:70px 0 30px}.david-root .footer-wrap{max-width:1320px;margin:0 auto;padding:0 64px}.david-root .footer-top{grid-template-columns:1.4fr 1fr 1fr 1fr 1fr;align-items:start;gap:60px;padding-bottom:60px;display:grid}.david-root .footer-brand{letter-spacing:-.01em;font-size:18px;font-weight:500}.david-root .footer-col h6{color:#f3efe98c;letter-spacing:.02em;margin:0 0 18px;font-size:12px;font-weight:400}.david-root .footer-col ul{flex-direction:column;gap:10px;display:flex}.david-root .footer-col li,.david-root .footer-col a{color:var(--on-dark);font-size:13.5px}.david-root .footer-col a:hover{color:#fff;opacity:.8}.david-root .footer-bottom{color:#f3efe980;border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding-top:30px;font-size:12px;display:flex}.david-root .footer-bottom .legal{gap:28px;display:flex}.david-root .footer-bottom .legal a:hover{color:#fff}.david-root .footer-bottom-right{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:18px;display:inline-flex}.david-root .built-on{color:#f3efe980;font-size:12px}.david-root .built-on a{color:#f3efe9cc;border-bottom:1px solid #f3efe933;transition:color .15s,border-color .15s}.david-root .built-on a:hover{color:#fff;border-color:#ffffff80}.david-root .footer-badge{color:#f3efe9b3;background:#ffffff0f;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:11.5px;display:inline-flex}.david-root .footer-badge:before{content:"";background:#7cc26e;border-radius:999px;width:6px;height:6px;box-shadow:0 0 6px #7cc26e}.david-root .nav-links a.active{color:#fff;font-weight:500}.david-root .page-hero{color:#f3efe9;text-align:left;height:520px;padding:0;position:relative;overflow:hidden}.david-root .page-hero-bg{filter:saturate(.85)contrast(1.02);background-position:50%;background-size:cover;position:absolute;inset:0}.david-root .page-hero-bg:after{content:"";background:linear-gradient(#0f0a078c 0%,#0f0a07bf 60%,#0f0a07eb 100%);position:absolute;inset:0}.david-root .page-hero-inner{z-index:2;flex-direction:column;justify-content:flex-end;width:100%;max-width:1320px;height:100%;margin:0 auto;padding:90px 64px 60px;display:flex;position:relative}.david-root .page-hero-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#f3efe9d9;margin:0 0 24px;font-size:12.5px;font-weight:500}.david-root .page-hero-headline{letter-spacing:-.035em;color:#fff;text-shadow:0 2px 24px #00000040;max-width:880px;margin:0 0 18px;font-family:Instrument Sans,system-ui,-apple-system,Segoe UI,sans-serif;font-size:60px;font-weight:500;line-height:1.04}.david-root .page-hero-sub{color:#f3efe9eb;max-width:580px;font-size:16.5px;line-height:1.55}.david-root .hero-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#f3efe9d9;margin:0 0 22px;font-size:12.5px;font-weight:500}.david-root .audience{background:var(--bg);padding:90px 0}.david-root .audience-wrap{max-width:1320px;margin:0 auto;padding:0 64px}.david-root .audience-top{grid-template-columns:1fr 1fr;align-items:end;gap:80px;margin-bottom:56px;display:grid}.david-root .audience-top h2{letter-spacing:-.03em;margin:0;font-size:52px;font-weight:500;line-height:1}.david-root .audience-top p{color:var(--ink-mute);justify-self:end;max-width:380px;font-size:15.5px;line-height:1.6}.david-root .audience-grid{border-top:1px solid #1a14101f;grid-template-columns:repeat(3,1fr);gap:36px;padding-top:40px;display:grid}.david-root .audience-item .audience-num{color:var(--ink-mute);font-feature-settings:"tnum";margin-bottom:24px;font-size:12px}.david-root .audience-item h4{letter-spacing:-.015em;max-width:260px;margin:0 0 14px;font-size:24px;font-weight:500;line-height:1.2}.david-root .audience-item p{color:var(--ink-mute);max-width:320px;font-size:15px;line-height:1.6}.david-root .testimonials{color:var(--on-dark);background:linear-gradient(#1f1813 0%,#1a130e 60%,#14100c 100%);padding:110px 0 120px;position:relative;overflow:hidden}.david-root .testimonials:before{content:"";pointer-events:none;background:radial-gradient(65% 55% at 80% 0,#c48a4647,#0000 65%),radial-gradient(60% 50% at 15% 100%,#a8603038,#0000 60%),radial-gradient(50% 60%,#3c1e0c59,#0000 70%);position:absolute;inset:0}.david-root .testimonials:after{content:"";opacity:.5;pointer-events:none;mix-blend-mode:overlay;background-image:radial-gradient(#ffffff0a 1px,#0000 1px);background-size:3px 3px;position:absolute;inset:0}.david-root .testimonials .testimonials-wrap{z-index:1}.david-root .testimonials-wrap{max-width:1320px;margin:0 auto;padding:0 64px;position:relative}.david-root .testimonials h2{letter-spacing:-.03em;margin:0 0 60px;font-size:52px;font-weight:500;line-height:1}.david-root .testimonials-grid{border-top:1px solid #ffffff1a;grid-template-columns:repeat(3,1fr);gap:0;display:grid}.david-root .testimonial{border-right:1px solid #ffffff14;flex-direction:column;gap:28px;padding:40px 36px 0 0;display:flex}.david-root .testimonial+.testimonial{padding-left:36px}.david-root .testimonial:last-child{border-right:none}.david-root .testimonial-quote{letter-spacing:-.01em;color:#f7f3ed;margin:0;font-size:18px;line-height:1.5}.david-root .testimonial-author{color:var(--on-dark-mute);margin-top:auto;padding-top:8px;font-size:13.5px;line-height:1.5}.david-root .testimonial-author strong{color:var(--on-dark);margin-bottom:2px;font-weight:500;display:block}.david-root .stats{background:var(--bg);padding:90px 0 50px}.david-root .stats-wrap{max-width:1320px;margin:0 auto;padding:0 64px}.david-root .stats-grid{border-top:1px solid #1a14101f;border-bottom:1px solid #1a14101f;grid-template-columns:repeat(3,1fr);gap:0;display:grid}.david-root .stat{border-right:1px solid #1a14101a;padding:40px 24px 40px 0}.david-root .stat+.stat{padding-left:28px}.david-root .stat:last-child{border-right:none}.david-root .stat-num{letter-spacing:-.04em;color:var(--ink);margin:0 0 12px;font-size:56px;font-weight:500;line-height:1}.david-root .stat-label{color:var(--ink-mute);max-width:220px;font-size:13px;line-height:1.45}.david-root .credentials-row{background:var(--bg);padding:30px 0 90px}.david-root .credentials-wrap{grid-template-columns:1fr 1.4fr;align-items:start;gap:60px;max-width:1320px;margin:0 auto;padding:0 64px;display:grid}.david-root .credentials-wrap h3{letter-spacing:-.015em;margin:0;font-size:22px;font-weight:500}.david-root .credentials-list{flex-direction:column;display:flex}.david-root .credentials-list li{color:var(--ink);border-top:1px solid #1a14101f;align-items:center;gap:14px;padding:18px 0;font-size:14.5px;display:flex}.david-root .credentials-list li:last-child{border-bottom:1px solid #1a14101f}.david-root .credentials-list .cred-icon{width:22px;height:22px;color:var(--ink);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.david-root .story{background:var(--bg);padding:100px 0}.david-root .story-wrap{grid-template-columns:1fr 1.4fr;align-items:start;gap:80px;max-width:1320px;margin:0 auto;padding:0 64px;display:grid}.david-root .story-wrap h2{letter-spacing:-.03em;margin:0;font-size:52px;font-weight:500;line-height:1}.david-root .story-paragraphs{flex-direction:column;gap:22px;display:flex}.david-root .story-paragraphs p{color:var(--ink-soft);max-width:620px;margin:0;font-size:15.5px;line-height:1.65}.david-root .principles{background:var(--dark);color:var(--on-dark);grid-template-columns:none;gap:0;max-width:none;margin:0;padding:100px 0;display:block;position:relative;overflow:hidden}.david-root .principles:before{content:"";pointer-events:none;background:radial-gradient(at 30% 0,#785a3c21,#0000 60%),radial-gradient(at 80% 100%,#503c281a,#0000 50%);position:absolute;inset:0}.david-root .principles-wrap{max-width:1320px;margin:0 auto;padding:0 64px;position:relative}.david-root .principles h2{letter-spacing:-.03em;margin:0 0 60px;font-size:52px;font-weight:500;line-height:1}.david-root .principles-grid{grid-template-columns:repeat(2,1fr);gap:0;display:grid}.david-root .principle{background:0 0;border-top:1px solid #ffffff1a;border-radius:0;grid-template-columns:48px 1fr;align-items:start;gap:18px;padding:32px 32px 32px 0;display:grid}.david-root .principle:nth-child(odd){border-right:1px solid #ffffff14;padding-right:40px}.david-root .principle:nth-child(2n){padding-left:40px}.david-root .principle-num{color:#f3efe9b3;font-feature-settings:"tnum";border:1px dashed #f3efe952;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:12px;display:inline-flex}.david-root .principle h5{letter-spacing:-.01em;margin:0 0 10px;font-size:18px;font-weight:500}.david-root .principle p{color:var(--on-dark-mute);max-width:380px;margin:0;font-size:13.5px;line-height:1.6}.david-root .timeline{background:var(--bg);border-top:0;max-width:none;margin:0;padding:100px 0}.david-root .timeline-wrap{grid-template-columns:1fr 1.4fr;align-items:start;gap:80px;max-width:1320px;margin:0 auto;padding:0 64px;display:grid}.david-root .timeline-wrap h2{letter-spacing:-.03em;margin:0;font-size:52px;font-weight:500;line-height:1}.david-root .timeline-list{flex-direction:column;display:flex}.david-root .timeline-row{border-top:1px solid #1a14101f;grid-template-columns:100px 1fr;align-items:baseline;gap:32px;padding:22px 0;display:grid}.david-root .timeline-row:last-child{border-bottom:1px solid #1a14101f}.david-root .timeline-year{color:var(--ink);font-feature-settings:"tnum";letter-spacing:-.005em;font-size:14px;font-weight:500}.david-root .timeline-text{color:var(--ink-soft);max-width:540px;font-size:14.5px;line-height:1.55}.david-root .off-clock{background:var(--bg-cream);border-radius:0;grid-template-columns:none;align-items:stretch;gap:0;padding:0;display:block}.david-root .off-clock-grid{grid-template-columns:1fr 1.05fr;min-height:480px;display:grid}.david-root .off-clock-img{background-color:#ece3d2;background-position:50%;background-size:cover;min-height:480px;position:relative;overflow:hidden}.david-root .off-clock-img:before{content:"";pointer-events:none;background:radial-gradient(75% 80%,#0000 45%,#ece3d280 90%);position:absolute;inset:0}.david-root .off-clock-content{flex-direction:column;justify-content:center;gap:24px;padding:80px 64px;display:flex}.david-root .off-clock-content h2{letter-spacing:-.03em;margin:0;font-size:44px;font-weight:500;line-height:1.04}.david-root .off-clock-content p{color:var(--ink-soft);max-width:480px;margin:0;font-size:15.5px;line-height:1.65}.david-root .service-detail{background:var(--bg);border-top:1px solid #1a14101a;padding:80px 0}.david-root .service-detail.alt{background:var(--bg-cream)}.david-root .service-detail-wrap{grid-template-columns:1fr 1.4fr;align-items:start;gap:80px;max-width:1320px;margin:0 auto;padding:0 64px;display:grid}.david-root .service-detail-head{flex-direction:column;gap:18px;display:flex}.david-root .service-tagline{letter-spacing:.18em;text-transform:uppercase;color:var(--ink-mute);margin:0;font-size:11.5px}.david-root .service-detail-head h3{letter-spacing:-.03em;margin:0;font-size:40px;font-weight:500;line-height:1.05}.david-root .service-price{letter-spacing:-.02em;color:var(--ink);margin-top:6px;font-size:32px;font-weight:500;line-height:1.1}.david-root .service-price small{color:var(--ink-mute);margin-top:4px;font-size:13px;font-weight:400;display:block}.david-root .service-meta{color:var(--ink-mute);flex-direction:column;gap:6px;font-size:13px;display:flex}.david-root .service-meta strong{color:var(--ink-soft);font-weight:500}.david-root .service-detail-body{flex-direction:column;gap:32px;display:flex}.david-root .service-included h6{letter-spacing:.18em;text-transform:uppercase;color:var(--ink-mute);margin:0 0 18px;font-size:11.5px;font-weight:500}.david-root .service-included ul{flex-direction:column;gap:12px;display:flex}.david-root .service-included li{color:var(--ink-soft);grid-template-columns:18px 1fr;align-items:baseline;gap:12px;font-size:14.5px;line-height:1.5;display:grid}.david-root .service-included li:before{content:"";background:var(--ink);border-radius:999px;width:6px;height:6px;display:inline-block;transform:translateY(2px)}.david-root .service-best{color:var(--ink-soft);border-top:1px solid #1a14101a;padding:16px 0 0;font-size:14px;line-height:1.55}.david-root .service-best strong{letter-spacing:.18em;text-transform:uppercase;color:var(--ink-mute);margin-bottom:8px;font-size:11.5px;font-weight:500;display:block}.david-root .includes{background:var(--bg);padding:100px 0}.david-root .includes-wrap{grid-template-columns:1fr 1.4fr;align-items:start;gap:80px;max-width:1320px;margin:0 auto;padding:0 64px;display:grid}.david-root .includes-wrap h2{letter-spacing:-.03em;margin:0 0 16px;font-size:44px;font-weight:500;line-height:1.05}.david-root .includes-wrap .includes-intro{color:var(--ink-mute);max-width:320px;font-size:14.5px;line-height:1.55}.david-root .includes-grid{grid-template-columns:1fr 1fr;gap:18px 36px;display:grid}.david-root .includes-grid li{color:var(--ink-soft);border-top:1px solid #1a14101a;grid-template-columns:22px 1fr;align-items:start;gap:12px;padding:8px 0;font-size:14.5px;line-height:1.5;display:grid}.david-root .includes-grid .check-icon{color:var(--ink);width:18px;height:18px;margin-top:4px}.david-root .steps{background:var(--dark-2);color:var(--on-dark);grid-template-columns:none;gap:0;padding:100px 0;display:block}.david-root .steps-wrap{max-width:1320px;margin:0 auto;padding:0 64px}.david-root .steps h2{letter-spacing:-.03em;margin:0 0 60px;font-size:52px;font-weight:500;line-height:1}.david-root .steps-grid{border-top:1px solid #ffffff1a;grid-template-columns:repeat(4,1fr);gap:36px;padding-top:40px;display:grid}.david-root .step .step-num{color:#f3efe9b3;font-feature-settings:"tnum";border:1px dashed #f3efe952;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;margin-bottom:24px;font-size:12px;display:inline-flex}.david-root .step h5{letter-spacing:-.01em;margin:0 0 10px;font-size:17px;font-weight:500}.david-root .step p{color:var(--on-dark-mute);max-width:240px;font-size:13.5px;line-height:1.6}.david-root .compare{background:var(--bg);padding:100px 0}.david-root .compare-wrap{background:0 0;border:0;border-radius:0;max-width:1320px;margin:0 auto;padding:0 64px;overflow:visible}.david-root .compare-head{grid-template-columns:1fr 1fr;align-items:end;gap:80px;margin-bottom:48px;display:grid}.david-root .compare-head h2{letter-spacing:-.03em;margin:0;font-size:52px;font-weight:500;line-height:1}.david-root .compare-head p{color:var(--ink-mute);justify-self:end;max-width:380px;font-size:14.5px;line-height:1.55}.david-root .compare-table{border-collapse:collapse;width:100%;color:var(--ink);border-top:1px solid #1a141026;font-size:14px}.david-root .compare-table thead th{text-align:left;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-mute);border-bottom:1px solid #1a141026;padding:22px 16px 22px 0;font-size:11.5px;font-weight:500}.david-root .compare-table thead th:first-child{color:var(--ink-mute)}.david-root .compare-table tbody td{vertical-align:middle;color:var(--ink-soft);border-bottom:1px solid #1a141014;padding:18px 16px 18px 0}.david-root .compare-table tbody td:first-child{color:var(--ink);font-weight:500}.david-root .contact-details{background:var(--bg);padding:100px 0}.david-root .contact-details-wrap{grid-template-columns:1fr 1.2fr;align-items:start;gap:80px;max-width:1320px;margin:0 auto;padding:0 64px;display:grid}.david-root .contact-details-wrap h2{letter-spacing:-.03em;margin:0 0 16px;font-size:44px;font-weight:500;line-height:1.04}.david-root .contact-details-wrap p.lead{color:var(--ink-mute);max-width:360px;font-size:14.5px;line-height:1.6}.david-root .contact-rows{flex-direction:column;display:flex}.david-root .contact-row{border-top:1px solid #1a14101f;grid-template-columns:140px 1fr;align-items:baseline;gap:24px;padding:22px 0;display:grid}.david-root .contact-row:last-child{border-bottom:1px solid #1a14101f}.david-root .contact-label{letter-spacing:.18em;text-transform:uppercase;color:var(--ink-mute);font-size:11.5px}.david-root .contact-value{color:var(--ink);font-size:15px;line-height:1.55}.david-root .contact-value a:hover{color:var(--ink-mute)}.david-root .contact-value small{color:var(--ink-mute);margin-top:4px;font-size:12.5px;display:block}.david-root .socials{background:var(--bg-cream);padding:70px 0}.david-root .socials-wrap{grid-template-columns:1fr 1.2fr;align-items:center;gap:80px;max-width:1320px;margin:0 auto;padding:0 64px;display:grid}.david-root .socials-wrap h3{letter-spacing:-.02em;margin:0;font-size:28px;font-weight:500}.david-root .socials-list{flex-wrap:wrap;gap:12px;display:flex}.david-root .social-pill{color:var(--ink);background:#1a14100f;border-radius:999px;align-items:center;gap:10px;padding:10px 18px;font-size:13.5px;transition:background .2s;display:inline-flex}.david-root .social-pill:hover{background:#1a14101f}.david-root .social-pill svg{width:16px;height:16px}.david-root .contact-cta{background:var(--dark-2);color:var(--on-dark);text-align:center;padding:110px 0}.david-root .contact-cta-wrap{max-width:1320px;margin:0 auto;padding:0 64px}.david-root .contact-cta h2{letter-spacing:-.03em;max-width:720px;margin:0 auto 36px;font-size:52px;font-weight:500;line-height:1}.david-root .contact-cta-buttons{flex-wrap:wrap;justify-content:center;gap:14px;display:inline-flex}.david-root .contact-cta .btn-light{color:#1a1410;background:#f3efe9}@media (max-width:1100px){.david-root .hero-headline{font-size:56px}.david-root .mentor-headline,.david-root .process-heading,.david-root .pricing h2,.david-root .sc-wrap h2,.david-root .final-cta-wrap h2,.david-root .stories h2,.david-root .faq h2,.david-root .start-call-content h2{font-size:40px}.david-root .features-grid{grid-template-columns:repeat(2,1fr)}.david-root .pricing-grid{grid-template-columns:1fr}.david-root .plan{border-bottom:1px solid #1a14101a;border-right:none;padding-left:0!important}.david-root .sc-wrap,.david-root .final-cta-wrap,.david-root .footer-top,.david-root .start-call-grid,.david-root .hero-top,.david-root .hero-bottom,.david-root .mentor-top{gap:30px;grid-template-columns:1fr!important}.david-root .start-call-img{min-height:360px}.david-root .nav-links{display:none}.david-root .page-hero{height:420px}.david-root .page-hero-headline{font-size:40px}.david-root .audience-grid{grid-template-columns:1fr}.david-root .audience-top{grid-template-columns:1fr;gap:30px}.david-root .testimonials-grid{grid-template-columns:1fr}.david-root .testimonial{border-bottom:1px solid #ffffff14;border-right:none;padding:28px 0}.david-root .testimonial+.testimonial{padding-left:0}.david-root .stats-grid{grid-template-columns:1fr}.david-root .stat{border-bottom:1px solid #1a14101a;border-right:none;padding:28px 0!important}.david-root .credentials-wrap,.david-root .story-wrap,.david-root .timeline-wrap,.david-root .includes-wrap,.david-root .compare-head,.david-root .service-detail-wrap,.david-root .off-clock-grid,.david-root .contact-details-wrap,.david-root .socials-wrap{grid-template-columns:1fr;gap:30px}.david-root .principles-grid{grid-template-columns:1fr}.david-root .principle:nth-child(odd){border-right:none;padding-right:0}.david-root .principle:nth-child(2n){padding-left:0}.david-root .steps-grid{grid-template-columns:1fr 1fr}.david-root .includes-grid{grid-template-columns:1fr}.david-root .off-clock-img{min-height:320px}.david-root .compare-table{font-size:13px}.david-root .compare-table thead th,.david-root .compare-table tbody td{padding:14px 8px 14px 0}.david-root .nav{grid-template-columns:1fr auto;padding:18px 28px}.david-root .nav-cta-desktop{display:none}.david-root .nav-toggle{display:inline-block}}@media (max-width:768px){.david-root{font-size:16px}.david-root .nav{padding:16px 20px}.david-root .nav-brand{font-size:18px}.david-root .hero{height:auto;min-height:600px}.david-root .hero-inner{gap:60px;padding:110px 20px 40px}.david-root .hero-top{gap:24px;margin-top:0}.david-root .hero-headline{letter-spacing:-.03em;margin-bottom:18px;font-size:40px}.david-root .hero-sub{max-width:100%;font-size:15px}.david-root .hero-bottom{gap:22px}.david-root .hero-bottom-right{gap:18px;max-width:100%}.david-root .hero-bottom-right p{font-size:15px}.david-root .btn{padding:12px 14px 12px 20px;font-size:14px}.david-root .page-hero{height:auto;min-height:420px}.david-root .page-hero-inner{padding:120px 20px 44px}.david-root .page-hero-headline{font-size:36px}.david-root .page-hero-sub{font-size:15px}.david-root .page-hero-eyebrow{margin-bottom:18px;font-size:11px}.david-root .hero-eyebrow{margin-bottom:16px;font-size:11px}.david-root .mentor-headline,.david-root .process-heading,.david-root .pricing h2,.david-root .sc-wrap h2,.david-root .final-cta-wrap h2,.david-root .stories h2,.david-root .faq h2,.david-root .start-call-content h2,.david-root .audience-top h2,.david-root .testimonials h2,.david-root .story-wrap h2,.david-root .principles h2,.david-root .timeline-wrap h2,.david-root .off-clock-content h2,.david-root .includes-wrap h2,.david-root .steps h2,.david-root .compare-head h2,.david-root .contact-details-wrap h2,.david-root .contact-cta h2{font-size:32px;line-height:1.05}.david-root .mentor{padding:48px 0 40px}.david-root .mentor-top{margin-bottom:32px;padding:0 20px;gap:24px!important}.david-root .mentor-meta{justify-self:start;max-width:100%}.david-root .mentor-headline{padding:0 20px}.david-root .features-grid{grid-template-columns:1fr;gap:28px;padding:32px 20px 0}.david-root .feature-item h4,.david-root .feature-item p{max-width:100%}.david-root .feature-item .feature-icon{margin-bottom:16px}.david-root .process{padding:60px 0 70px}.david-root .process-wrap{padding:0 20px}.david-root .process-heading{margin-bottom:36px}.david-root .process-row{grid-template-columns:36px 1fr;gap:14px 16px;padding:22px 0}.david-root .process-stage{font-size:18px}.david-root .process-detail{grid-column:1/-1;padding-left:50px}.david-root .start-call-content{padding:48px 20px 40px}.david-root .start-call-content p.lead{margin-bottom:32px}.david-root .start-call-foot{gap:18px}.david-root .start-call-img{min-height:260px}.david-root .stories{padding:64px 20px}.david-root .stories h2{margin-bottom:32px}.david-root .stories-quote{font-size:18px}.david-root .pricing{padding:60px 0 30px}.david-root .pricing-wrap{padding:0 20px}.david-root .pricing h2{margin-bottom:32px}.david-root .plan{gap:16px;padding:28px 0}.david-root .plan p.desc{max-width:100%}.david-root .small-changes{padding:60px 0}.david-root .sc-wrap{padding:0 20px;gap:28px!important}.david-root .sc-list{gap:26px}.david-root .final-cta{padding:64px 0}.david-root .final-cta-wrap{padding:0 20px;gap:28px!important}.david-root .final-cta-right{max-width:100%;padding-top:0}.david-root .final-cta-right p{max-width:100%}.david-root .faq{padding:64px 20px}.david-root .faq h2{margin-bottom:36px}.david-root .faq-q{gap:16px;padding:18px 4px;font-size:14px}.david-root .faq-a-inner{font-size:13px}.david-root .footer{padding:48px 0 24px}.david-root .footer-wrap{padding:0 20px}.david-root .footer-top{grid-template-columns:1fr 1fr;gap:32px 24px;padding-bottom:36px}.david-root .footer-top>:first-child{grid-column:1/-1}.david-root .footer-bottom{flex-direction:column;align-items:flex-start;gap:14px}.david-root .footer-bottom .legal{flex-wrap:wrap;gap:16px}.david-root .audience{padding:56px 0}.david-root .audience-wrap{padding:0 20px}.david-root .audience-top{margin-bottom:32px;gap:18px!important}.david-root .audience-top p{justify-self:start;max-width:100%}.david-root .audience-grid{gap:28px;padding-top:28px}.david-root .audience-item h4,.david-root .audience-item p{max-width:100%}.david-root .audience-item h4{font-size:20px}.david-root .audience-item .audience-num{margin-bottom:14px}.david-root .testimonials{padding:64px 0}.david-root .testimonials-wrap{padding:0 20px}.david-root .testimonials h2{margin-bottom:32px}.david-root .testimonial{gap:18px;padding:28px 0}.david-root .testimonial-quote{font-size:16px}.david-root .stats{padding:56px 0 30px}.david-root .stats-wrap{padding:0 20px}.david-root .stat{padding:22px 0!important}.david-root .stat-num{margin-bottom:8px;font-size:40px}.david-root .stat-label{max-width:100%}.david-root .credentials-row{padding:24px 0 60px}.david-root .credentials-wrap{padding:0 20px;gap:20px!important}.david-root .credentials-list li{padding:14px 0;font-size:14px}.david-root .story{padding:60px 0}.david-root .story-wrap{padding:0 20px;gap:24px!important}.david-root .story-paragraphs p{max-width:100%;font-size:15px}.david-root .principles{padding:60px 0}.david-root .principles-wrap{padding:0 20px}.david-root .principles h2{margin-bottom:32px}.david-root .principle{grid-template-columns:36px 1fr;gap:14px;padding:24px 0}.david-root .principle h5{font-size:16px}.david-root .principle p{max-width:100%}.david-root .timeline{padding:60px 0}.david-root .timeline-wrap{padding:0 20px;gap:24px!important}.david-root .timeline-row{grid-template-columns:72px 1fr;gap:18px;padding:18px 0}.david-root .timeline-text{max-width:100%;font-size:14px}.david-root .off-clock-content{gap:18px;padding:48px 20px}.david-root .off-clock-content p{max-width:100%;font-size:15px}.david-root .off-clock-img{min-height:240px}.david-root .service-detail{padding:56px 0}.david-root .service-detail-wrap{padding:0 20px;gap:28px!important}.david-root .service-detail-head h3{font-size:30px}.david-root .service-detail-body{gap:24px}.david-root .includes{padding:56px 0}.david-root .includes-wrap{padding:0 20px;gap:24px!important}.david-root .includes-wrap .includes-intro{max-width:100%}.david-root .steps{padding:56px 0}.david-root .steps-wrap{padding:0 20px}.david-root .steps h2{margin-bottom:32px}.david-root .steps-grid{grid-template-columns:1fr;gap:28px;padding-top:28px}.david-root .step p{max-width:100%}.david-root .step .step-num{margin-bottom:16px}.david-root .compare{padding:56px 0}.david-root .compare-wrap{padding:0 20px}.david-root .compare-head{margin-bottom:28px;gap:18px!important}.david-root .compare-head p{justify-self:start;max-width:100%}.david-root .compare-table-scroll{-webkit-overflow-scrolling:touch;margin:0 -20px;padding:0 20px;overflow-x:auto}.david-root .compare-table{min-width:560px;font-size:13px}.david-root .compare-table thead th,.david-root .compare-table tbody td{padding:14px 12px 14px 0}.david-root .contact-details{padding:56px 0}.david-root .contact-details-wrap{padding:0 20px;gap:24px!important}.david-root .contact-details-wrap p.lead{max-width:100%}.david-root .contact-row{grid-template-columns:1fr;gap:8px;padding:18px 0}.david-root .contact-label{font-size:11px}.david-root .contact-value{font-size:15px}.david-root .socials{padding:44px 0}.david-root .socials-wrap{padding:0 20px;gap:24px!important}.david-root .socials-wrap h3{font-size:22px}.david-root .contact-cta{padding:64px 0}.david-root .contact-cta-wrap{padding:0 20px}.david-root .contact-cta-buttons{gap:10px;width:100%}.david-root .contact-cta-buttons .btn{flex:100%;justify-content:space-between}}@media (max-width:420px){.david-root .hero-headline{font-size:34px}.david-root .page-hero-headline{font-size:30px}.david-root .mentor-headline,.david-root .process-heading,.david-root .pricing h2,.david-root .sc-wrap h2,.david-root .final-cta-wrap h2,.david-root .stories h2,.david-root .faq h2,.david-root .start-call-content h2,.david-root .audience-top h2,.david-root .testimonials h2,.david-root .story-wrap h2,.david-root .principles h2,.david-root .timeline-wrap h2,.david-root .off-clock-content h2,.david-root .includes-wrap h2,.david-root .steps h2,.david-root .compare-head h2,.david-root .contact-details-wrap h2,.david-root .contact-cta h2{font-size:28px}.david-root .stat-num{font-size:34px}.david-root .footer-top{grid-template-columns:1fr}.david-root .timeline-row{grid-template-columns:64px 1fr;gap:14px}.david-root .nav-drawer-links a{padding:16px 4px;font-size:20px}}.david-root [data-reveal]{opacity:0;will-change:opacity, transform;transform:scale(.955)}.david-root [data-reveal][data-revealed]{opacity:1;transition:opacity 1s cubic-bezier(.22,.61,.36,1),transform 1s cubic-bezier(.22,.61,.36,1);transition-delay:calc(var(--reveal-i,0) * 65ms);transform:scale(1)}@media (prefers-reduced-motion:reduce){.david-root [data-reveal],.david-root [data-reveal][data-revealed]{opacity:1;transition:none;transform:none}}.david-root section.stats,.david-root section.socials{grid-template-columns:none;gap:0;margin-top:0;display:block}.david-root .step{color:var(--on-dark);gap:0;background:0 0!important;border:0!important;border-radius:0!important;min-height:0!important;padding:0!important;display:block!important}.david-root .principle{background:0 0!important}.david-root .testimonial{background:0 0;border:0;padding:0}.david-root .stat-card{background:0 0;border-radius:0;min-height:0;padding:0}
