:root{--dt-bg:#070a0f;--dt-panel:#10151f;--dt-text:#f6f7f2;--dt-muted:#a7b0bf;--dt-line:rgba(255,255,255,.1);--dt-lime:#c8ff63;--dt-violet:#8b7cff;--dt-cyan:#59e6ff;--dt-radius:28px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--dt-bg);color:var(--dt-text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.dt-header{position:sticky;top:0;z-index:50;background:rgba(7,10,15,.76);backdrop-filter:blur(18px);border-bottom:1px solid var(--dt-line)}.dt-nav{min-height:76px}.dt-logo a{color:#fff;text-decoration:none;font-weight:850;letter-spacing:-.04em}.dt-logo a:after{content:"·";color:var(--dt-lime)}.wp-block-navigation a{color:#e9edf4!important;text-decoration:none!important;font-weight:650}.wp-block-navigation a:hover{color:var(--dt-lime)!important}.ditaskas-home{background:radial-gradient(900px 550px at 84% 0,rgba(139,124,255,.20),transparent 60%),radial-gradient(650px 480px at 4% 28%,rgba(89,230,255,.08),transparent 65%),var(--dt-bg);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);overflow:hidden}.ditaskas-home section{width:min(1180px,calc(100% - 48px));margin:auto;padding:104px 0}.ditaskas-home .hero{min-height:82vh;display:flex;flex-direction:column;justify-content:center}.eyebrow{display:inline-flex;width:max-content;border:1px solid var(--dt-line);border-radius:999px;padding:7px 12px;font-size:.72rem;font-weight:850;letter-spacing:.16em;text-transform:uppercase;color:var(--dt-lime);background:rgba(255,255,255,.035)}.ditaskas-home h1{font-size:clamp(3.8rem,8.5vw,7.8rem);font-weight:780;line-height:.89;letter-spacing:-.068em;max-width:1120px;margin:22px 0 30px}.ditaskas-home h2{font-size:clamp(2.4rem,5vw,4.8rem);line-height:.98;letter-spacing:-.055em;max-width:920px}.ditaskas-home h3{font-size:1.35rem}.ditaskas-home p{color:var(--dt-muted)}.ditaskas-home .lead{font-size:clamp(1.15rem,2vw,1.45rem);max-width:760px}.cta,.ghost{display:inline-flex;text-decoration:none!important;font-weight:800;border-radius:999px;padding:16px 24px;margin:10px 8px 0 0;transition:.22s ease}.cta{background:var(--dt-lime);color:#080b0f!important;box-shadow:0 18px 50px rgba(200,255,99,.1)}.cta:hover{transform:translateY(-3px)}.ghost{border:1px solid var(--dt-line);color:#fff!important;background:rgba(255,255,255,.035)}.proof{width:100%!important;max-width:none!important;padding:22px max(24px,calc((100vw - 1180px)/2))!important;border-block:1px solid var(--dt-line);background:rgba(255,255,255,.02)}.grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:46px;counter-reset:card}.grid3>div{background:linear-gradient(145deg,rgba(255,255,255,.075),rgba(255,255,255,.025));border:1px solid var(--dt-line);border-radius:var(--dt-radius);padding:34px;min-height:270px}.grid3>div:before{content:"0" counter(card);counter-increment:card;display:block;color:var(--dt-lime);font-weight:900;font-size:.75rem;margin-bottom:74px}.dark,.audit{border-radius:42px;padding:72px!important}.dark{background:linear-gradient(135deg,#171d2a,#0c1017);border:1px solid var(--dt-line);box-shadow:0 40px 100px rgba(0,0,0,.3)}.dark .price{font-size:clamp(2.5rem,5vw,4.8rem);font-weight:850;color:#fff;letter-spacing:-.06em}.audit{background:linear-gradient(135deg,rgba(139,124,255,.2),rgba(89,230,255,.07),rgba(200,255,99,.08));border:1px solid rgba(200,255,99,.2)}.final{text-align:center;padding-bottom:150px!important}.final h2{margin-inline:auto}.dt-footer{padding:48px 24px;border-top:1px solid var(--dt-line);color:var(--dt-muted)}.dt-article{padding-block:80px}.dt-article h1{font-size:clamp(2.7rem,6vw,5rem);letter-spacing:-.05em;line-height:1}.dt-article p{color:#c1c7d2}@media(max-width:760px){.ditaskas-home section{width:min(100% - 32px,1180px);padding:72px 0}.ditaskas-home .hero{min-height:auto;padding-top:82px}.ditaskas-home h1{font-size:clamp(3rem,16vw,5rem)}.grid3{grid-template-columns:1fr}.dark,.audit{padding:38px 24px!important;border-radius:26px}.cta,.ghost{width:100%;justify-content:center;margin-right:0}.dt-nav{min-height:64px}}
.dt-js .dt-reveal{opacity:0;transform:translateY(22px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1)}.dt-js .dt-reveal.dt-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.dt-js .dt-reveal{opacity:1;transform:none;transition:none}}
