@media (max-width:1023px){.dh-btn-md{height:44px;font-size:14px}section.hero .dh-hero-features{font-size:14px}}@media (prefers-reduced-motion:reduce){section.hero .dh-hero-features ul{animation:none}section.hero .dh-hero-features ul:first-child{flex-wrap:wrap;flex-shrink:1;row-gap:6px}section.hero .dh-hero-features ul+ul{display:none}}
.dh-btn-dark{box-shadow:inset 0 1px #ffffff24,inset 0 0 0 1px #ffffff12}.dh-btn-dark:hover{box-shadow:inset 0 1px #ffffff38,inset 0 0 0 1px #ffffff1a,0 0 28px -2px #1638ff8c,0 0 64px -8px #1638ff59}.dh-btn-dark>svg,.dh-btn-dark>img{transition:transform .22s cubic-bezier(.22,1,.36,1)}.dh-btn-dark:hover>svg{transform:translate(3px)}.dh-btn-dark:hover>img{transform:scale(1.08)}.dh-btn-dark:focus-visible{outline-offset:3px;outline:2px solid #1638ff}@media (prefers-reduced-motion:reduce){.dh-btn-dark>svg,.dh-btn-dark>img{transition:none}.dh-btn-dark:hover>svg,.dh-btn-dark:hover>img{transform:none}}.source-of-truth li>p{text-shadow:0 0 14px #0009,0 0 3px #00000073}@media (max-width:639px){.dh-demo-box{aspect-ratio:720/739!important}.dh-demo-glow{top:1.13%!important}}.dh-demo-chapters{justify-content:center;align-items:center;gap:8px;height:66px;display:flex}.dh-demo-ch{cursor:pointer;color:#fff9;letter-spacing:-.005em;background:#ffffff0d;border:0;border-radius:999px;height:34px;padding:0 15px;font:500 13px/1 -apple-system,BlinkMacSystemFont,Inter,sans-serif;transition:color .25s,background-color .25s,box-shadow .25s;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.dh-demo-ch:hover{color:#ffffffe6;background:#ffffff14}.dh-demo-ch:focus-visible{outline-offset:2px;outline:2px solid #7fb2ff}.dh-demo-ch[data-on]{color:#fff;background:#ffffff17;box-shadow:inset 0 0 0 1px #7fb2ff59,0 0 24px -6px #1638ff8c}.dh-demo-ch__fill{transform-origin:0;background:linear-gradient(90deg,#1638ff47,#7fb2ff4d);transition:transform .12s linear;position:absolute;inset:0}.dh-demo-ch__label{position:relative}@media (max-width:639px){.dh-demo-chapters{gap:6px}.dh-demo-ch{height:32px;padding:0 10px;font-size:12px}}@media (prefers-reduced-motion:reduce){.dh-demo-ch,.dh-demo-ch__fill{transition:none}}.dh-demo-film{background:#0b0c0f;border-radius:12px;position:absolute;inset:7.97% 6.88%;overflow:hidden;box-shadow:0 0 0 1px #ffffff0f,0 2px 6px #00000059,0 28px 56px -18px #000000b3}.dh-demo-film :is(video,img){object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.dh-demo-film[data-cut=phone]{border-radius:8px;inset:4.66% 4.6%}@media (max-width:639px){.dh-demo-film[data-cut=auto]{border-radius:8px;inset:4.66% 4.6%}}.stay-productive>div[aria-hidden=true],.source-of-truth>.pointer-events-none{display:none}.sync-with-github .dh-demo-glow{background:0 0}.sync-with-github .dh-demo-glow video{-webkit-mask-image:radial-gradient(closest-side,#000 72%,#0000 100%);mask-image:radial-gradient(closest-side,#000 72%,#0000 100%)}main .dm-rim:after{box-shadow:inset 0 0 0 1px #ffffff0d}
