html[data-ui=modern] body .app-shell .workspace:has(.dl){max-width:none;width:100%;margin:0;padding:0}.dl{--dl-ink:#163300;--dl-lime:#c5f574;--dl-deep:#112800;--dl-text:#3d4a36;--dl-line:#e3e7dd;background:#f4f6f1;color:var(--dl-ink);font-family:var(--modern-font-body);overflow-x:clip}.dl-wrap{max-width:1200px;margin:0 auto;padding-inline:24px;box-sizing:border-box}.dl :is(h1,h2,h3){margin:0;font-family:var(--modern-font-heading);color:inherit}.dl p{margin:0}.dl img{display:block;width:100%}.dl-eyebrow{font:700 13px/16px var(--modern-font-body);letter-spacing:.08em;text-transform:uppercase;color:#2f6a0f}.dl-hero{background:radial-gradient(900px 520px at 78% 30%,#2f6a0f 0,rgba(47,106,15,0) 70%),radial-gradient(600px 400px at 8% 100%,#244f08 0,rgba(36,79,8,0) 70%),var(--dl-deep);color:#fff;overflow:hidden}.dl-hero-in{display:flex;gap:40px;align-items:flex-start;padding-top:64px}.dl-hero-copy{flex:1 1 520px;min-width:0;display:flex;flex-direction:column;gap:24px;padding:24px 0 72px}.dl-badge{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border:1px solid rgba(197,245,116,.35);border-radius:999px;background:rgba(197,245,116,.12);color:var(--dl-lime);font:600 13px/18px var(--modern-font-body)}.dl-badge i{width:8px;height:8px;border-radius:50%;background:var(--dl-lime)}.dl-hero h1{font-weight:800;font-size:80px;line-height:80px;letter-spacing:-.045em;color:#fff}.dl-hero h1 span{color:var(--dl-lime)}.dl-lead{max-width:500px;font-size:19px;line-height:29px;color:#c9dcb4}.dl-ctas{display:flex;flex-wrap:wrap;gap:14px}.dl-android,.dl-ghost{display:flex;align-items:center;gap:14px;min-height:64px;padding:12px 22px 12px 18px;border-radius:18px;text-decoration:none;box-sizing:border-box;transition:transform .15s,background .15s}.dl-android{background:var(--dl-lime);color:var(--dl-ink)!important;box-shadow:0 18px 40px rgba(197,245,116,.22)}.dl-android:hover{transform:translateY(-1px);background:#b5ea5c}.dl-android.is-soon{opacity:.7;box-shadow:none}.dl-ghost{border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.06);color:#fff!important}.dl-ghost:hover{background:rgba(255,255,255,.1)}.dl-android>span,.dl-ghost>span{display:flex;flex-direction:column}.dl-android small,.dl-ghost small{font:600 12px/16px var(--modern-font-body)}.dl-ghost small{font-weight:500;color:#c9dcb4}.dl-android strong{font:800 23px/26px var(--modern-font-heading)}.dl-ghost strong{font:700 20px/26px var(--modern-font-heading)}.dl-android em{margin-left:6px;padding-left:14px;border-left:1px solid rgba(22,51,0,.25);font:600 12px/16px var(--modern-font-body);font-style:normal}.dl-qr{display:flex;align-items:center;gap:16px;max-width:430px;padding:10px 14px 10px 10px;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:rgba(255,255,255,.05)}.dl-qr svg{flex:none;width:88px;height:88px;border-radius:12px}.dl-qr span{font-size:14px;line-height:20px;color:#c9dcb4}.dl-qr strong{display:block;font-size:15px;color:#fff}.dl-trust{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:10px 22px;font-size:14px;line-height:20px;color:#c9dcb4}.dl-trust li{display:flex;align-items:center;gap:8px}.dl-trust svg{color:var(--dl-lime)}.dl-hero-phones{flex:0 0 540px;height:700px;position:relative}.dl-device{position:absolute;background:#050f00;box-sizing:border-box}.dl-device>div{position:relative;overflow:hidden;height:100%;background:#f6f7f4}.dl-device.is-left,.dl-device.is-right{top:130px;width:226px;height:420px;padding:8px;border-radius:38px;box-shadow:0 30px 60px rgba(0,0,0,.45);opacity:.9}.dl-device.is-left>div,.dl-device.is-right>div{border-radius:30px}.dl-device.is-left{left:0;transform:rotate(-7deg)}.dl-device.is-right{right:0;transform:rotate(7deg)}.dl-device.is-main{left:120px;top:0;width:300px;height:670px;padding:10px;border-radius:48px;box-shadow:0 50px 90px rgba(0,0,0,.55),0 0 0 1px rgba(197,245,116,.25)}.dl-device.is-main>div{border-radius:38px}.dl-device.is-main>div:before{content:"";position:absolute;inset:0 0 auto;height:34px;background:#183400;z-index:1}.dl-device.is-main .dl-scroll{margin-top:34px}.dl-notch{position:absolute;z-index:2;top:6px;left:50%;width:92px;height:24px;margin-left:-46px;border-radius:999px;background:#050f00}.dl-scroll{--dl-travel:-60.3%;animation:dl-scroll 16s ease-in-out infinite;will-change:transform}@keyframes dl-scroll{0%,6%{transform:translateY(0)}47%,53%{transform:translateY(var(--dl-travel))}94%,to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.dl-scroll{animation:none}}.dl-alert{position:absolute;left:-24px;top:430px;width:250px;display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:18px;background:#fff;color:var(--dl-ink);box-shadow:0 24px 50px rgba(0,0,0,.35);font-size:12px;line-height:16px}.dl-alert>span:first-child{flex:none;width:34px;height:34px;border-radius:10px;background:var(--dl-ink);color:var(--dl-lime);display:grid;place-items:center}.dl-alert strong{display:block;font-size:13px}.dl-facts{background:#fff;border-bottom:1px solid var(--dl-line)}.dl-facts .dl-wrap{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding-block:26px}.dl-facts .dl-wrap>div,.dl-facts div div{display:flex;flex-direction:column;gap:2px}.dl-facts strong{font:800 30px/34px var(--modern-font-heading)}.dl-facts span{font-size:14px;line-height:20px;color:#56664a}.dl-tour{padding-top:96px;padding-bottom:40px}.dl-head{max-width:680px;margin:0 auto 56px;display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}.dl h2{font-weight:800;font-size:48px;line-height:54px;letter-spacing:-.03em}.dl-head p{font-size:18px;line-height:28px;color:var(--dl-text)}.dl-tour-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;align-items:start}.dl-tour-grid figure{margin:0;display:flex;flex-direction:column;align-items:center;gap:22px}.dl-tour-device{width:270px;padding:9px;border-radius:40px;background:#050f00;box-sizing:border-box;box-shadow:0 30px 60px rgba(22,51,0,.22)}.dl-tour-shot{overflow:hidden;aspect-ratio:252/548;border-radius:31px;background:#f6f7f4}.dl-tour-shot img{transform:translateY(var(--d-shift))}.dl-tour-grid figcaption{display:flex;gap:12px;max-width:330px}.dl-tour-grid figcaption b{flex:none;width:30px;height:30px;border-radius:10px;background:var(--dl-ink);color:var(--dl-lime);display:grid;place-items:center;font:800 14px/1 var(--modern-font-body)}.dl-tour-grid figcaption span{display:flex;flex-direction:column;gap:4px;font-size:15px;line-height:23px;color:var(--dl-text)}.dl-tour-grid figcaption strong{font:700 21px/26px var(--modern-font-heading);color:var(--dl-ink)}.dl-duo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding-top:56px;padding-bottom:96px}.dl-duo article{display:flex;flex-direction:column;gap:12px;padding:36px 36px 0;border-radius:32px;overflow:hidden}.dl-duo .is-dark{background:var(--dl-ink);color:#fff}.dl-duo .is-lime{background:var(--dl-lime)}.dl-duo h3{display:flex;align-items:center;gap:10px;font-weight:800;font-size:32px;line-height:38px}.dl-duo p{max-width:440px;font-size:16px;line-height:24px}.dl-duo .is-dark p{color:#c9dcb4}.dl-duo .is-lime p{color:#2f4a1a}.dl-peek{margin:18px auto 0;width:300px;height:380px;padding:10px 10px 0;border-radius:44px 44px 0 0;background:#050f00;box-sizing:border-box}.dl-peek>div{height:100%;overflow:hidden;border-radius:34px 34px 0 0}.dl-install{background:var(--dl-deep);color:#fff}.dl-install .dl-wrap{display:flex;flex-direction:column;gap:32px;padding-block:80px}.dl-install .dl-eyebrow{color:var(--dl-lime)}.dl-install h2{margin-top:6px;color:#fff}.dl-install-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px}.dl-install-head p{max-width:380px;font-size:14px;line-height:21px;color:#c9dcb4}.dl-install ol{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.dl-install li{display:flex;flex-direction:column;gap:10px;padding:26px;border:1px solid rgba(255,255,255,.1);border-radius:24px;background:rgba(255,255,255,.05)}.dl-install li b{font:800 44px/44px var(--modern-font-heading);color:var(--dl-lime)}.dl-install li strong{font-size:19px;line-height:24px}.dl-install li span{font-size:14px;line-height:21px;color:#c9dcb4}.dl-more{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding-top:80px;padding-bottom:24px}.dl-more article{display:flex;flex-direction:column;gap:12px;padding:26px;border:1px solid var(--dl-line);border-radius:24px;background:#fff;min-width:0}.dl .dl-more h2{font-weight:700;font-size:22px;line-height:28px;letter-spacing:0}.dl-more ol,.dl-more p{font-size:14px;line-height:21px;color:var(--dl-text)}.dl-more ol{margin:0;padding-left:18px;list-style:decimal}.dl-new-head{display:flex;justify-content:space-between;align-items:center;gap:8px}.dl-new-head span{padding:3px 10px;border-radius:999px;background:#eef6e0;color:#2f5a10;font:600 12px/18px var(--modern-font-body);white-space:nowrap}.dl-more details{margin-top:auto;font-size:13px}.dl-more summary{cursor:pointer;font-weight:600}.dl-more details p{margin-top:8px;font-size:12px}.dl-more code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;word-break:break-all}.dl-faq{display:grid;grid-template-columns:360px minmax(0,1fr);gap:48px;padding-top:56px;padding-bottom:96px}.dl-faq>div{display:flex;flex-direction:column;gap:10px}.dl-faq details{padding:18px 22px;border:1px solid var(--dl-line);border-radius:18px;background:#fff}.dl-faq summary{cursor:pointer;font:700 16px/22px var(--modern-font-body)}.dl-faq details p{margin-top:10px;font-size:14px;line-height:22px;color:var(--dl-text)}.dl-footer{border-top:1px solid var(--dl-line);background:#fff}.dl-footer .dl-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 24px;padding-block:28px;font-size:14px;color:var(--dl-text)}.dl-footer nav{display:flex;flex-wrap:wrap;gap:8px 20px}.dl-footer a{color:var(--dl-text);text-decoration:none}.dl-footer a:hover{color:var(--dl-ink)}@media (max-width:1100px){.dl-hero-in{flex-direction:column;align-items:stretch;gap:0}.dl-hero-copy{padding-bottom:32px}.dl-hero-phones{flex:none;height:520px;width:300px;margin:0 auto}.dl-alert,.dl-device.is-left,.dl-device.is-right{display:none}.dl-device.is-main{left:0;height:560px;border-radius:48px 48px 0 0}.dl-device.is-main>div{border-radius:38px 38px 0 0}.dl-scroll{--dl-travel:-67.4%}.dl-duo,.dl-facts .dl-wrap,.dl-more{grid-template-columns:repeat(2,minmax(0,1fr))}.dl-tour-grid{gap:20px}.dl-tour-device{width:100%;max-width:270px}}@media (max-width:720px){.dl-wrap{padding-inline:16px}.dl-hero-in{padding-top:28px}.dl-hero-copy{gap:18px}.dl-hero h1{font-size:46px;line-height:48px}.dl-lead{font-size:16px;line-height:24px}.dl-ctas{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.dl-android em{margin-left:auto}.dl-qr{display:none}.dl-trust{flex-direction:column;gap:8px}.dl-hero-phones{width:270px;height:480px}.dl-device.is-main{width:270px;height:500px;padding:9px 9px 0;border-radius:44px 44px 0 0}.dl-device.is-main>div{border-radius:35px 35px 0 0}.dl-scroll{--dl-travel:-67.3%}.dl-facts .dl-wrap{gap:16px 12px;padding-block:20px}.dl-facts strong{font-size:24px;line-height:28px}.dl-facts span{font-size:13px;line-height:18px}.dl h2{font-size:30px;line-height:34px}.dl-tour{padding-top:44px;padding-bottom:8px}.dl-head{align-items:flex-start;text-align:left;margin-bottom:20px;gap:10px}.dl-head p{font-size:15px;line-height:23px}.dl-tour-grid{grid-template-columns:minmax(0,1fr);gap:14px}.dl-tour-grid figure{flex-direction:column-reverse;align-items:stretch;gap:0;padding:16px;border:1px solid var(--dl-line);border-radius:24px;background:#fff;box-shadow:0 14px 30px rgba(22,51,0,.08)}.dl-tour-device{width:auto;max-width:none;padding:0;border-radius:0;background:none;box-shadow:none;margin-top:14px}.dl-tour-shot{aspect-ratio:var(--m-ratio);border:1px solid #eef1ea;border-radius:16px}.dl-tour-shot img{transform:translateY(var(--m-shift))}.dl-tour-grid figcaption{max-width:none}.dl-tour-grid figcaption span{font-size:14px;line-height:20px}.dl-tour-grid figcaption strong{font-size:18px;line-height:24px}.dl-duo,.dl-faq,.dl-more{grid-template-columns:minmax(0,1fr)}.dl-duo{gap:14px;padding-top:24px;padding-bottom:40px}.dl-duo article{padding:24px 22px 0;border-radius:26px}.dl-duo h3{font-size:26px;line-height:32px}.dl-duo p{font-size:14px;line-height:21px}.dl-peek{width:240px;height:300px;padding:8px 8px 0;border-radius:36px 36px 0 0}.dl-peek>div{border-radius:28px 28px 0 0}.dl-install .dl-wrap{padding-block:40px;gap:16px}.dl-install-head{flex-direction:column;align-items:flex-start;gap:10px}.dl-install ol{grid-template-columns:minmax(0,1fr);gap:10px}.dl-install li{padding:16px;border-radius:18px;gap:4px}.dl-install li b{font-size:26px;line-height:30px}.dl-more{gap:12px;padding-top:28px}.dl-more article{padding:18px;border-radius:20px}.dl-faq{gap:12px;padding-top:24px;padding-bottom:40px}.dl-faq details{padding:16px;border-radius:16px}}