.dv-home{--dv-ink:#15243b;--dv-blue:#245bdf;--dv-muted:#59677a;--dv-line:#dfe6ee;color:var(--dv-ink);background:#f8faff;font-family:Arial,Apple SD Gothic Neo,Malgun Gothic,sans-serif;line-height:1.7;overflow:hidden}.dv-home *{box-sizing:border-box}.dv-home a{text-decoration:none}.dv-nav{justify-content:space-between;align-items:center;gap:24px;max-width:1280px;height:88px;margin:auto;padding:0 44px;display:flex}.dv-brand{letter-spacing:-1px;color:var(--dv-ink);align-items:center;gap:10px;font-size:26px;font-weight:750;display:flex}.dv-brand>span{color:var(--dv-blue);margin-left:-10px}.dv-nav nav{color:var(--dv-muted);gap:32px;font-size:14px;display:flex}:is(.dv-home a:focus-visible,.dv-home summary:focus-visible){outline-offset:5px;outline:3px solid #6599ff}.dv-home a:hover{color:var(--dv-blue)}.dv-main{max-width:1192px;margin:auto;padding:0 30px}.dv-hero{grid-template-columns:1.05fr 1fr;align-items:center;gap:75px;padding:70px 0 100px;display:grid}.dv-kicker{color:var(--dv-blue);letter-spacing:1.4px;margin:0 0 20px;font-size:12px;font-weight:700}.dv-hero h1{letter-spacing:-3.6px;margin:0 0 28px;font-size:64px;font-weight:750;line-height:1.2}.dv-hero em{color:var(--dv-blue);font-style:normal}.dv-lead{color:var(--dv-muted);margin:0 0 30px;font-size:18px;line-height:1.9}.dv-hero-actions{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.dv-button{background:var(--dv-blue);border:1px solid var(--dv-blue);border-radius:9px;justify-content:center;align-items:center;gap:30px;min-height:50px;padding:15px 22px;font-size:15px;font-weight:650;display:inline-flex;color:#fff!important}.dv-button:hover{background:#1746b9}.dv-small{min-height:42px;padding:10px 16px;font-size:13px}.dv-text-link{color:var(--dv-muted);font-size:13px}.dv-fine{color:var(--dv-muted);margin-top:20px;font-size:12px;line-height:1.8}.dv-editor-demo{border:1px solid var(--dv-line);background:#fff;border-radius:15px;padding:25px 30px;transform:rotate(1.5deg);box-shadow:0 18px 65px #172d5310}.dv-demo-top{color:var(--dv-muted);letter-spacing:1px;border-bottom:1px solid var(--dv-line);justify-content:space-between;padding-bottom:20px;font-size:10px;display:flex}.dv-demo-top i{background:#245bdf;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.dv-demo-meta{gap:7px;margin:24px 0 17px;display:flex}.dv-demo-meta span{color:var(--dv-blue);background:#edf3ff;border-radius:5px;padding:3px 9px;font-size:11px}.dv-editor-demo h2{letter-spacing:-1px;margin:0 0 14px;font-size:26px;font-weight:700;line-height:1.5}.dv-editor-demo p{color:var(--dv-muted);font-size:13px;line-height:1.9}.dv-photo-slot{color:#245bdf;background:#f1f6ff;border:1px dashed #8ca7e0;border-radius:8px;align-items:center;gap:18px;margin:20px 0;padding:24px 20px;display:flex}.dv-photo-slot>span{font-size:30px;font-weight:300}.dv-photo-slot strong{font-size:13px}.dv-photo-slot small{color:#596e97;font-size:11px;display:block}.dv-editor-demo h3{margin:15px 0 8px;font-size:16px;font-weight:700}.dv-contact-slot{color:var(--dv-blue);background:#f1f6ff;border-radius:6px;margin-top:14px;padding:10px 12px;font-size:12px}.dv-demo-bottom{color:var(--dv-muted);border-top:1px solid var(--dv-line);justify-content:space-between;margin-top:22px;padding-top:17px;font-size:10px;display:flex}.dv-section{border-top:1px solid var(--dv-line);padding:85px 0;scroll-margin-top:25px}.dv-section h2,.dv-bottom h2{letter-spacing:-1.6px;margin:0 0 20px;font-size:38px;font-weight:700;line-height:1.4}.dv-section-head{max-width:650px;margin-bottom:42px}.dv-section-head>p:last-child{color:var(--dv-muted);font-size:14px}.dv-steps{grid-template-columns:repeat(3,1fr);gap:38px;display:grid}.dv-step-no{letter-spacing:1px;color:var(--dv-blue);font-size:12px}.dv-steps h3{letter-spacing:-.5px;margin:20px 0 14px;font-size:19px;font-weight:700}.dv-steps p{color:var(--dv-muted);margin:0;font-size:14px}.dv-result{grid-template-columns:1.2fr 1fr;align-items:center;gap:100px;display:grid}.dv-result>div>p:not(.dv-kicker){color:var(--dv-muted);max-width:470px;font-size:15px}.dv-home ul{margin:28px 0;padding:0;list-style:none}.dv-home li{gap:12px;margin:13px 0;font-size:14px;display:flex}.dv-home li span{color:var(--dv-blue)}.dv-result aside{border:1px solid var(--dv-line);background:#fff;border-radius:15px;padding:36px}.dv-label{color:var(--dv-blue);font-size:12px;font-weight:600}.dv-result aside h3{margin:18px 0;font-size:24px;font-weight:650;line-height:1.5}.dv-result aside p{color:var(--dv-muted);font-size:13px}.dv-result aside hr{border:0;border-top:1px solid var(--dv-line);margin:25px 0}.dv-pricing{grid-template-columns:1fr 1fr;gap:24px;max-width:950px;display:grid}.dv-pricing article{border:1px solid var(--dv-line);background:#fff;border-radius:15px;padding:32px}.dv-pricing .dv-pro{border:2px solid var(--dv-blue)}.dv-pricing h3{margin:14px 0;font-size:25px;font-weight:650}.dv-price{letter-spacing:-1.5px;margin:10px 0;font-size:42px;line-height:1.2}.dv-price small{letter-spacing:0;color:var(--dv-muted);font-size:13px}.dv-pricing .dv-button{width:100%;margin-top:12px}.dv-outline{border-color:var(--dv-line);background:#fff;color:var(--dv-blue)!important}.dv-outline:hover{background:#edf3ff}.dv-faq{grid-template-columns:1fr 1.6fr;gap:65px;display:grid}.dv-faq details{border-bottom:1px solid var(--dv-line);padding:20px 0}.dv-faq details:first-child{padding-top:0}.dv-faq summary{cursor:pointer;font-size:16px;font-weight:600}.dv-faq details p{color:var(--dv-muted);padding-right:20px;font-size:14px}.dv-bottom{text-align:center;padding:80px 15px 100px}.dv-bottom .dv-button{margin-top:15px}.dv-footer{color:#c3cfe0;background:#15243b;padding:42px max(30px,50vw - 566px);font-size:12px}.dv-footer .dv-brand{color:#fff;font-size:23px}.dv-footer p{margin:12px 0 22px}.dv-footer>div{flex-wrap:wrap;gap:24px;margin-bottom:25px;display:flex}.dv-footer small{color:#a8b8d0;font-size:11px}@media (max-width:850px){.dv-nav{padding:0 22px}.dv-nav nav{display:none}.dv-hero{gap:35px}.dv-hero h1{font-size:48px}.dv-lead{font-size:16px}.dv-result{gap:40px}.dv-steps{gap:24px}.dv-editor-demo{padding:22px}.dv-editor-demo h2{font-size:23px}.dv-faq{gap:35px}}@media (max-width:620px){.dv-nav{height:74px}.dv-brand{font-size:23px}.dv-small{padding:8px 11px;font-size:11px}.dv-main{padding:0 22px}.dv-hero{grid-template-columns:1fr;gap:40px;padding:40px 0 60px}.dv-hero h1{letter-spacing:-2.4px;font-size:47px}.dv-lead{font-size:16px}.dv-editor-demo{transform:none}.dv-section{padding:55px 0}.dv-section h2,.dv-bottom h2{font-size:30px}.dv-steps,.dv-pricing,.dv-result,.dv-faq{grid-template-columns:1fr;gap:30px}.dv-steps article{border-bottom:1px solid var(--dv-line);padding-bottom:25px}.dv-steps h3{margin:10px 0}.dv-result aside,.dv-pricing article{padding:25px}.dv-section-head{margin-bottom:25px}.dv-bottom{padding:55px 0 70px}.dv-footer{padding:35px 22px}.dv-footer>div{gap:15px}.dv-hero-actions{gap:20px}}@media (prefers-reduced-motion:reduce){.dv-home *{scroll-behavior:auto!important}}.dv-region-language{z-index:40;color:#15243b;background:#fff;border:1px solid #dfe6ee;border-radius:12px;align-items:center;gap:10px;padding:10px 14px;font:12px Arial,sans-serif;display:flex;position:fixed;bottom:20px;right:20px;box-shadow:0 4px 20px #15243b12}.dv-region-language select{color:#15243b;background:#fff;border:1px solid #dfe6ee;border-radius:6px;padding:6px}.dv-original[hidden]{display:none!important}.dv-three-prices{grid-template-columns:repeat(3,minmax(0,1fr));max-width:none}.dv-three-prices article{padding:25px}.dv-three-prices .dv-price{font-size:32px}.dv-three-prices .dv-price small{margin-top:8px;display:block}@media (max-width:850px){.dv-three-prices{grid-template-columns:1fr}}.dv-session{justify-content:flex-end;align-items:center;gap:12px;display:flex}.dv-session-name{color:#14263d;text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-weight:700;text-decoration:none;overflow:hidden}.dv-trial{color:#234ccd;background:#edf2ff;border-radius:999px;padding:7px 10px;font-size:12px}@media (max-width:600px){.dv-session{gap:6px}.dv-session-name{max-width:110px}.dv-trial{font-size:10px}.dv-nav{flex-wrap:wrap;gap:12px}.dv-session{margin-left:auto}.dv-session .dv-button{padding:10px 12px;font-size:12px}.dv-trial{display:none}.dv-nav{height:auto;min-height:74px;padding-top:14px;padding-bottom:14px}.dv-session{flex-wrap:wrap;row-gap:8px}}.dv-benefits{border:1px solid var(--dv-line);background:#fff;border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0 0 64px;display:grid}.dv-benefits article{padding:26px 28px}.dv-benefits article+article{border-left:1px solid var(--dv-line)}.dv-benefits article>span{letter-spacing:.8px;color:var(--dv-blue);font-size:11px;font-weight:700}.dv-benefits h2{letter-spacing:-.6px;margin:12px 0 9px;font-size:18px;line-height:1.5}.dv-benefits p{color:var(--dv-muted);margin:0;font-size:13px;line-height:1.8}@media (max-width:850px){.dv-hero{gap:40px}.dv-hero h1{letter-spacing:-2.5px;font-size:45px}.dv-benefits article{padding:22px 19px}.dv-benefits h2{font-size:16px}}@media (max-width:620px){.dv-hero h1{letter-spacing:-1.7px;font-size:clamp(30px,7.4vw,44px)}.dv-benefits{grid-template-columns:1fr;margin-bottom:45px}.dv-benefits article{padding:22px}.dv-benefits article+article{border-left:0;border-top:1px solid var(--dv-line)}.dv-benefits h2{font-size:18px}}
