.dota-counter-site.home{background:#070709;color:#ffffff}
.dota-counter-site.home .dc-site-shell,
.dota-counter-site.home .dc-site-content{padding:0;overflow:hidden;background:#070709}
.dota-counter-site.home .dc-site-footer{border-color:#1f1f22;background:#070709}
.dc-home{--home-bg:#09090b;--home-panel:#0d0d0f;--home-panel-2:#111113;--home-line:#27272a;--home-line-soft:#18181b;--home-text:#ffffff;--home-muted:#a1a1aa;--home-accent:#f59e0b;--home-accent-soft:#fbbf24;--home-gold:#fbbf24;position:relative;direction:rtl;color:var(--home-text);font-size:15px}
.dc-home *{box-sizing:border-box}
.dc-home a{text-decoration:none}
.dc-home-container{width:min(1180px,calc(100% - 40px));margin-inline:auto}
.dc-home-kicker{display:inline-flex;align-items:center;gap:8px;color:var(--home-accent);font-size:12px;font-weight:800;letter-spacing:.02em}
.dc-home-kicker::before{width:18px;height:1px;background:currentColor;content:""}
.dc-home-button{display:inline-flex;min-height:50px;align-items:center;justify-content:center;gap:10px;padding:0 24px;border:1px solid var(--home-line);border-radius:8px;color:var(--home-text);font-weight:800;transition:border-color .25s ease,background .25s ease}
.dc-home-button:hover{border-color:#71717a}
body.dota-counter-site .dc-home-button--primary{border-color:#ffffff;background:#ffffff;color:#09090b}
body.dota-counter-site .dc-home-button--primary:hover{background:#e4e4e7;border-color:#e4e4e7;color:#09090b}
.dc-home-button--ghost{border-color:#3f3f46;background:transparent}
.dc-home-button--ghost:hover{border-color:#71717a;background:#18181b}
.dc-home-button svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2}
.dc-home-text-link{display:inline-flex;align-items:center;gap:10px;margin-top:24px;color:var(--home-text);font-weight:800}
.dc-home-text-link span{color:var(--home-accent);font-size:20px;transition:transform .25s ease}
.dc-home-text-link:hover span{transform:translateX(-5px)}
.dc-home-hero{position:relative;min-height:990px;padding:125px 0 100px;border-bottom:1px solid var(--home-line-soft);background:#070709}
.dc-home-hero::before{position:absolute;top:160px;left:50%;width:680px;height:540px;transform:translateX(-50%);border-radius:50%;background:#2b1a04;filter:blur(120px);opacity:.48;content:"";pointer-events:none}
.dc-home-hero__inner{position:relative;z-index:2;text-align:center}
.dc-home-hero h1{max-width:1000px;margin:24px auto 20px;color:#ffffff;font-size:clamp(54px,7.7vw,80px);font-weight:800;line-height:1.2;letter-spacing:-.045em}
.dc-home-hero h1 em{color:var(--home-accent);font-style:normal}
.dc-home-hero__inner>p{max-width:670px;margin:0 auto;color:#a1a1aa;font-size:clamp(16px,1.6vw,20px);line-height:2}
.dc-home-hero__actions{display:flex;justify-content:center;gap:10px;margin-top:34px}
.dc-home-hero__stars i{position:absolute;z-index:1;width:4px;height:4px;border-radius:50%;background:#fbbf24;box-shadow:0 0 15px #f59e0b;animation:dcHomeTwinkle 3s ease-in-out infinite}
.dc-home-hero__stars i:nth-child(1){top:24%;right:13%}.dc-home-hero__stars i:nth-child(2){top:33%;left:18%;animation-delay:.6s}.dc-home-hero__stars i:nth-child(3){top:48%;right:24%;animation-delay:1.1s}.dc-home-hero__stars i:nth-child(4){top:18%;left:29%;animation-delay:1.7s}.dc-home-hero__stars i:nth-child(5){top:52%;left:10%;animation-delay:2.2s}

.dc-home-radar{position:relative;z-index:3;margin-top:74px;border:1px solid #27272a;border-radius:14px;background:#0d0d0f;box-shadow:0 40px 100px rgba(0,0,0,.5);overflow:hidden}
.dc-home-radar__head,.dc-home-visual__top{display:flex;align-items:center;justify-content:space-between;padding:13px 18px;border-bottom:1px solid var(--home-line);color:#a1a1aa;font-size:11px;letter-spacing:.08em}
.dc-home-radar__head span{display:flex;align-items:center;gap:8px}.dc-home-radar__head i{width:7px;height:7px;border-radius:50%;background:var(--home-accent-soft);box-shadow:0 0 12px var(--home-accent-soft)}
.dc-home-radar__head strong{color:#52525b;font-size:10px;direction:ltr}
.dc-home-radar__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--home-line)}
.dc-home-radar__service{display:flex;flex-direction:column;gap:9px;padding:32px 30px 26px;background:#0d0d0f;transition:background .25s ease}
.dc-home-radar__service:hover{background:#141417}
.dc-home-radar__service small{color:var(--home-accent);font-size:11px;font-weight:800;letter-spacing:.05em}
.dc-home-radar__service strong{color:var(--home-text);font-size:19px;font-weight:700;letter-spacing:-.01em}
.dc-home-radar__service span{color:#a1a1aa;font-size:12.5px;line-height:1.9}
.dc-home-radar__service i{margin-top:14px;color:var(--home-accent);font-style:normal;font-size:18px;transition:transform .25s ease}
.dc-home-radar__service:hover i{transform:translateX(-6px)}

.dc-home-service{display:grid;grid-template-columns:minmax(0,.82fr) minmax(500px,1.18fr);align-items:center;gap:78px;min-height:710px;padding:70px 0;border-top:1px solid var(--home-line-soft);scroll-margin-top:100px}
.dc-home-service--reverse{grid-template-columns:minmax(500px,1.18fr) minmax(0,.82fr)}.dc-home-service--reverse .dc-home-service__copy{order:2}.dc-home-service--reverse .dc-home-visual{order:1}
.dc-home-service__copy h2,.dc-home-section-heading h2{margin:18px 0;color:var(--home-text);font-size:40px;font-weight:700;line-height:1.25;letter-spacing:-.025em}.dc-home-service__copy>p,.dc-home-section-heading>p{margin:0;color:var(--home-muted);font-size:16px;line-height:2}.dc-home-service__copy ul{display:grid;gap:13px;margin:28px 0 0;padding:0;list-style:none}.dc-home-service__copy li{position:relative;padding-right:20px;color:#d4d4d8;font-size:14px;line-height:1.8}.dc-home-service__copy li::before{position:absolute;top:11px;right:0;width:6px;height:6px;border-radius:50%;background:var(--home-accent);content:""}
.dc-home-visual{position:relative;min-height:500px;border:1px solid #27272a;border-radius:15px;background:#09090b;box-shadow:0 30px 80px rgba(0,0,0,.36);overflow:hidden}.dc-home-visual::after{position:absolute;inset:0;background-image:linear-gradient(#18181b 1px,transparent 1px),linear-gradient(90deg,#18181b 1px,transparent 1px);background-size:36px 36px;opacity:.22;content:"";pointer-events:none}.dc-home-visual__top{position:relative;z-index:3;padding:14px 17px}.dc-home-visual__top span{color:#ffffff;font-weight:800;letter-spacing:0}.dc-home-visual__top i{color:#71717a;font-style:normal;letter-spacing:0}

.dc-home-counter-demo{padding-bottom:24px}.dc-home-counter-demo__target{position:relative;z-index:2;display:flex;align-items:center;gap:14px;margin:34px 34px 0;padding:16px;border:1px solid #27272a;border-radius:10px;background:#111113}.dc-home-counter-demo__target img{width:64px;height:64px;border-radius:8px;object-fit:cover}.dc-home-counter-demo__target div{display:grid;gap:2px}.dc-home-counter-demo__target small{color:#71717a;font-size:11px}.dc-home-counter-demo__target strong{font-size:16px}.dc-home-pulse{margin-right:auto;padding:7px 10px;border:1px solid #78350f;border-radius:6px;color:#fbbf24;font-size:10px}.dc-home-pulse::before{display:inline-block;width:6px;height:6px;margin-left:6px;border-radius:50%;background:#f59e0b;box-shadow:0 0 10px #f59e0b;content:"";animation:dcHomePulse 1.5s ease-in-out infinite}
.dc-home-counter-demo__flow{position:relative;z-index:2;display:flex;justify-content:center;gap:58px;height:62px}.dc-home-counter-demo__flow i{position:relative;width:1px;background:#3f3f46}.dc-home-counter-demo__flow i::after{position:absolute;bottom:0;right:-3px;width:7px;height:7px;border-radius:50%;background:var(--home-accent);box-shadow:0 0 12px var(--home-accent);content:"";animation:dcHomeFlow 2s linear infinite}.dc-home-counter-demo__flow i:nth-child(2)::after{animation-delay:.7s}.dc-home-counter-demo__flow i:nth-child(3)::after{animation-delay:1.4s}
.dc-home-counter-demo__results{position:relative;z-index:2;display:grid;gap:8px;margin:0 34px}.dc-home-counter-demo__results article{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid var(--home-line);border-radius:9px;background:#0d0d0f;transition:border-color .25s ease}.dc-home-counter-demo__results article:hover{border-color:#52525b}.dc-home-mini-icon{display:grid;width:38px;height:38px;place-items:center;border-radius:8px;background:#27272a;color:#fff;font-weight:900}.dc-home-mini-icon--red{background:#3a1818;color:#f28a8a}.dc-home-mini-icon--gold{background:#352b14;color:#e8cc7b}.dc-home-mini-icon--green{background:#3a2506;color:#fbbf24}.dc-home-counter-demo__results div{display:grid}.dc-home-counter-demo__results b{font-size:12px;direction:ltr;text-align:right}.dc-home-counter-demo__results small{color:#71717a;font-size:10px}.dc-home-counter-demo__results em{margin-right:auto;color:var(--home-accent);font-size:12px;font-style:normal}

.dc-home-draft-demo{padding-bottom:30px}.dc-home-draft-demo__line{position:relative;z-index:2;display:flex;justify-content:center;gap:10px;margin:42px 28px 0}.dc-home-draft-demo__line span{padding:5px;border:1px solid #27272a;border-radius:9px;background:#111113;animation:dcHomeFloat 3.6s ease-in-out infinite}.dc-home-draft-demo__line span:nth-child(2){animation-delay:-.5s}.dc-home-draft-demo__line span:nth-child(3){animation-delay:-1s}.dc-home-draft-demo__line span:nth-child(4){animation-delay:-1.5s}.dc-home-draft-demo__line span:nth-child(5){animation-delay:-2s}.dc-home-draft-demo__line img{display:block;width:54px;height:54px;border-radius:6px;object-fit:cover}.dc-home-draft-demo__scanner{position:relative;z-index:2;display:grid;justify-items:center;gap:8px;margin:42px 40px 26px;color:#71717a;font-size:11px}.dc-home-draft-demo__scanner::before{width:100%;height:1px;background:#27272a;content:""}.dc-home-draft-demo__scanner i{position:absolute;top:-3px;width:56px;height:7px;background:var(--home-accent);filter:blur(2px);animation:dcHomeScan 3s ease-in-out infinite}.dc-home-draft-demo__recommendation{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;margin:0 34px;padding:18px;border:1px solid #78350f;border-radius:10px;background:#1c1509}.dc-home-draft-demo__recommendation div{display:grid;gap:4px}.dc-home-draft-demo__recommendation small{color:#a1a1aa;font-size:10px}.dc-home-draft-demo__recommendation strong{font-size:13px}.dc-home-draft-demo__recommendation>b{color:#fbbf24;font-size:25px;direction:ltr}.dc-home-draft-demo__tags{position:relative;z-index:2;display:flex;justify-content:center;gap:7px;margin-top:18px}.dc-home-draft-demo__tags span{padding:6px 9px;border:1px solid #27272a;border-radius:6px;color:#a1a1aa;font-size:9px;direction:ltr}

.dc-home-items-demo__orbit{position:relative;z-index:2;width:390px;height:330px;margin:42px auto 0;border:1px solid #27272a;border-radius:50%}.dc-home-items-demo__orbit::before{position:absolute;inset:64px;border:1px dashed #3f3f46;border-radius:50%;content:""}.dc-home-items-demo__orbit>div{position:absolute;top:50%;left:50%;display:grid;width:174px;height:150px;place-items:center;transform:translate(-50%,-50%);border:1px solid #3f3f46;border-radius:13px;background:#18181b;box-shadow:0 0 40px rgba(245,158,11,.12)}.dc-home-items-demo__orbit>div img{width:86px;height:64px;object-fit:contain}.dc-home-items-demo__orbit>div strong{font-size:12px;direction:ltr}.dc-home-items-demo__orbit>div small{color:#a1a1aa;font-size:9px;direction:ltr}.dc-home-items-demo__orbit>span{position:absolute;display:grid;width:76px;height:62px;place-items:center;border:1px solid #27272a;border-radius:10px;background:#111113;animation:dcHomeFloat 3.4s ease-in-out infinite}.dc-home-items-demo__orbit>span img{max-width:60px;max-height:46px;object-fit:contain}.dc-home-items-demo__orbit>span:nth-child(1){top:-18px;right:156px}.dc-home-items-demo__orbit>span:nth-child(2){top:130px;right:-35px;animation-delay:-.8s}.dc-home-items-demo__orbit>span:nth-child(3){bottom:-17px;right:156px;animation-delay:-1.6s}.dc-home-items-demo__orbit>span:nth-child(4){top:130px;left:-35px;animation-delay:-2.4s}.dc-home-items-demo__stats{position:relative;z-index:2;display:flex;justify-content:space-between;margin:18px 38px 0;padding-top:15px;border-top:1px solid var(--home-line);color:#a1a1aa;font-size:11px}.dc-home-items-demo__stats span{display:flex;align-items:center;gap:7px}.dc-home-items-demo__stats i{width:6px;height:6px;border-radius:50%;background:#f59e0b}.dc-home-items-demo__stats strong{color:#e4e4e7;font-weight:700}

.dc-home-patch-demo__feed{position:relative;z-index:2;display:grid;gap:10px;margin:38px 34px}.dc-home-patch-demo__feed article{display:grid;grid-template-columns:42px 1fr auto;align-items:center;gap:13px;padding:13px;border:1px solid var(--home-line);border-radius:9px;background:#0d0d0f}.dc-home-patch-demo__feed article>span{display:grid;width:34px;height:34px;place-items:center;border-radius:8px;background:#18181b;color:#a1a1aa}.dc-home-patch-demo__feed article div{display:grid;gap:3px}.dc-home-patch-demo__feed strong{font-size:12px}.dc-home-patch-demo__feed small{color:#71717a;font-size:10px}.dc-home-patch-demo__feed time{color:#71717a;font-size:9px}.dc-home-patch-demo__feed .is-done>span{background:#3a2506;color:#fbbf24}.dc-home-patch-demo__feed .is-live{border-color:#78350f;animation:dcHomeBorder 2.5s ease-in-out infinite}.dc-home-patch-demo__feed .is-live>span{background:#302916;color:#e2c874;animation:dcHomeRotate 2s linear infinite}.dc-home-patch-demo__code{position:relative;z-index:2;display:grid;gap:8px;margin:0 34px;padding:19px;border:1px solid #27272a;border-radius:9px;background:#09090b;direction:ltr;text-align:left}.dc-home-patch-demo__code span{color:#e38181;font:12px/1.7 monospace}.dc-home-patch-demo__code b{color:#fbbf24;font:12px/1.7 inherit;direction:rtl;text-align:right}.dc-home-patch-demo__code i{position:absolute;bottom:0;left:0;width:42%;height:2px;background:var(--home-accent);animation:dcHomeLoad 4s ease-in-out infinite}

.dc-home-tools{padding:100px 0;border-top:1px solid var(--home-line-soft);scroll-margin-top:100px}.dc-home-section-heading{max-width:740px;margin-bottom:50px}.dc-home-section-heading h2{margin-bottom:12px}.dc-home-bento{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.dc-home-tool{position:relative;display:flex;min-height:590px;flex-direction:column;justify-content:space-between;padding:30px;border:1px solid #27272a;border-radius:14px;background:#0d0d0f;color:var(--home-text);overflow:hidden;transition:border-color .3s ease}.dc-home-tool:hover{border-color:#52525b}.dc-home-tool>div:first-child>span{color:#71717a;font-size:10px;letter-spacing:.08em}.dc-home-tool h3{margin:10px 0;color:#ffffff;font-size:27px;font-weight:600}.dc-home-tool p{max-width:480px;margin:0;color:#a1a1aa;font-size:13px;line-height:1.9}
.dc-home-mmr-preview,.dc-home-name-preview{position:relative;margin-top:34px;padding:20px;border:1px solid #27272a;border-radius:12px;background:#111113}
.dc-home-mmr-preview__ranks{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px}.dc-home-mmr-preview__ranks>span{display:grid;justify-items:center;gap:5px}.dc-home-mmr-preview__ranks i{display:grid;width:48px;height:48px;place-items:center;border:1px solid #3f3f46;border-radius:50%;background:#18181b;color:#fbbf24;font-size:18px;font-style:normal;font-weight:900;box-shadow:0 0 24px rgba(245,158,11,.09)}.dc-home-mmr-preview__ranks span:last-child i{border-color:#65552f;background:#211c10;color:#e1c36d}.dc-home-mmr-preview__ranks small{color:#a1a1aa;font-size:10px;direction:ltr}.dc-home-mmr-preview__ranks b{color:#e4e4e7;font-size:13px}.dc-home-mmr-preview__ranks>em{color:#52525b;font-size:20px;font-style:normal}
.dc-home-mmr-preview__track{display:grid;gap:7px;margin:20px 0}.dc-home-mmr-preview__track>i{display:block;height:6px;border-radius:10px;background:#27272a;overflow:hidden}.dc-home-mmr-preview__track>i b{display:block;width:74%;height:100%;background:var(--home-accent);animation:dcHomeProgress 3s ease-in-out infinite}.dc-home-mmr-preview__track>span{color:#71717a;font-size:9px;text-align:center}.dc-home-mmr-preview__stats{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.dc-home-mmr-preview__stats>span{display:grid;gap:5px;padding:11px 8px;border:1px solid #27272a;border-radius:8px;background:#111113;text-align:center}.dc-home-mmr-preview__stats small{color:#71717a;font-size:9px}.dc-home-mmr-preview__stats b{color:#e4e4e7;font-size:13px}.dc-home-mmr-preview__result{display:grid;grid-template-columns:1fr auto;align-items:center;margin-top:12px;padding:13px 15px;border:1px solid #78350f;border-radius:9px;background:#1c1509}.dc-home-mmr-preview__result span{color:#a1a1aa;font-size:10px}.dc-home-mmr-preview__result strong{grid-row:span 2;color:#fbbf24;font-size:28px}.dc-home-mmr-preview__result i{color:#71717a;font-size:8px;font-style:normal}
.dc-home-name-preview__tabs{display:flex;gap:5px;padding:4px;border:1px solid #27272a;border-radius:8px;background:#0d0d0f}.dc-home-name-preview__tabs span{flex:1;padding:7px 4px;border-radius:5px;color:#71717a;font-size:9px;text-align:center}.dc-home-name-preview__tabs .is-active{background:#3a2506;color:#fbbf24}.dc-home-name-preview__result{position:relative;display:grid;justify-items:center;gap:5px;margin:14px 0;padding:21px 14px;border:1px solid #3f3f46;border-radius:9px;background:#18181b;overflow:hidden}.dc-home-name-preview__result small{color:#a1a1aa;font-size:9px}.dc-home-name-preview__result strong{color:#ffffff;font-size:20px}.dc-home-name-preview__result span{color:#a1a1aa;font-size:10px}.dc-home-name-preview__result i{position:absolute;top:12px;left:13px;color:#fbbf24;font-size:13px;font-style:normal;animation:dcHomeTwinkle 2s ease-in-out infinite}.dc-home-name-preview__list{display:grid;gap:7px}.dc-home-name-preview__list>span{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border:1px solid #27272a;border-radius:7px;background:#0d0d0f}.dc-home-name-preview__list b{color:#d4d4d8;font-size:11px;font-weight:600}.dc-home-name-preview__list i{color:#71717a;font-size:8px;font-style:normal}.dc-home-name-preview__action{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:13px;padding:11px;border-radius:8px;background:#ffffff;color:#09090b;font-size:11px;font-weight:900}.dc-home-name-preview__action b{font-size:15px;animation:dcHomeRotate 4s linear infinite}

.dc-home-blog{padding:95px 0;border-top:1px solid var(--home-line-soft)}.dc-home-section-heading--row{display:flex;max-width:none;align-items:end;justify-content:space-between}.dc-home-section-heading--row h2{margin-bottom:0}.dc-home-blog__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.dc-home-blog__grid article{border:1px solid #27272a;border-radius:13px;background:#09090b;overflow:hidden;transition:border-color .25s ease}.dc-home-blog__grid article:hover{border-color:#52525b}.dc-home-blog__grid article>a{display:block;aspect-ratio:16/9;background:#111113;overflow:hidden}.dc-home-blog__grid img{width:100%;height:100%;object-fit:cover;filter:saturate(.72);transition:filter .5s ease}.dc-home-blog__grid article:hover img{filter:saturate(1)}.dc-home-blog__placeholder{display:grid;width:100%;height:100%;place-items:center;color:#52525b;font-size:20px}.dc-home-blog__grid article>div{padding:20px}.dc-home-blog__grid time{color:#71717a;font-size:10px}.dc-home-blog__grid h3{margin:9px 0;font-size:17px;line-height:1.65}.dc-home-blog__grid h3 a{color:#ffffff}.dc-home-blog__grid p{margin:0;color:#a1a1aa;font-size:12px;line-height:1.9}

[data-reveal]{opacity:0;transform:translateY(34px);transition:opacity .8s ease,transform .8s ease}[data-reveal].is-visible{opacity:1;transform:none}
@keyframes dcHomeTwinkle{0%,100%{opacity:.25;transform:scale(.7)}50%{opacity:1;transform:scale(1.35)}}
@keyframes dcHomeFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-7px)}}
@keyframes dcHomePulse{0%,100%{opacity:.35}50%{opacity:1}}
@keyframes dcHomeFlow{0%{bottom:100%;opacity:0}20%{opacity:1}100%{bottom:0;opacity:0}}
@keyframes dcHomeScan{0%,100%{right:0}50%{right:calc(100% - 56px)}}
@keyframes dcHomeBorder{0%,100%{border-color:#3f3f46}50%{border-color:#f59e0b}}
@keyframes dcHomeRotate{to{transform:rotate(-360deg)}}
@keyframes dcHomeLoad{0%,100%{width:20%}50%{width:78%}}
@keyframes dcHomeProgress{0%{width:22%}70%,100%{width:74%}}

@media (max-width:980px){.dc-home-service,.dc-home-service--reverse{grid-template-columns:1fr;gap:48px;min-height:0}.dc-home-service--reverse .dc-home-service__copy,.dc-home-service--reverse .dc-home-visual{order:initial}.dc-home-radar__grid{grid-template-columns:1fr 1fr}.dc-home-bento{grid-template-columns:1fr 1fr}.dc-home-blog__grid{grid-template-columns:1fr 1fr}.dc-home-blog__grid article:last-child{display:none}}
@media (max-width:680px){.dc-home-container{width:min(100% - 28px,1180px)}.dc-home-hero{min-height:0;padding:96px 0 70px}.dc-home-hero h1{font-size:clamp(46px,11vw,80px);line-height:1.2}.dc-home-hero__actions{flex-direction:column}.dc-home-button{width:100%}.dc-home-radar{margin-top:54px}.dc-home-radar__grid{grid-template-columns:1fr}.dc-home-radar__service{padding:24px 20px 20px}.dc-home-service{gap:36px;padding:56px 0}.dc-home-service__copy h2,.dc-home-section-heading h2{font-size:36px}.dc-home-visual{min-height:460px}.dc-home-counter-demo__target,.dc-home-counter-demo__results,.dc-home-draft-demo__recommendation,.dc-home-patch-demo__feed,.dc-home-patch-demo__code{margin-inline:16px}.dc-home-pulse{display:none}.dc-home-draft-demo__line{gap:5px;margin-inline:12px}.dc-home-draft-demo__line img{width:44px;height:44px}.dc-home-items-demo__orbit{width:270px;height:270px}.dc-home-items-demo__orbit::before{inset:50px}.dc-home-items-demo__orbit>span{width:58px;height:50px}.dc-home-items-demo__orbit>span:nth-child(1){right:106px}.dc-home-items-demo__orbit>span:nth-child(2){top:108px;right:-25px}.dc-home-items-demo__orbit>span:nth-child(3){right:106px}.dc-home-items-demo__orbit>span:nth-child(4){top:108px;left:-25px}.dc-home-items-demo__orbit>div{width:140px;height:126px}.dc-home-bento,.dc-home-blog__grid{grid-template-columns:1fr}.dc-home-tool{min-height:560px;padding:22px}.dc-home-blog__grid article:last-child{display:block}.dc-home-section-heading--row{align-items:start;gap:20px}.dc-home-section-heading--row .dc-home-text-link{margin-top:0;white-space:nowrap}.dc-home-tools,.dc-home-blog{padding:70px 0}}
@media (prefers-reduced-motion:reduce){.dc-home *,.dc-home *::before,.dc-home *::after{animation:none!important;scroll-behavior:auto!important;transition-duration:.01ms!important}[data-reveal]{opacity:1;transform:none}}
@media (max-width:680px){.dc-home-service__copy h2,.dc-home-section-heading h2{font-size:26px}.dc-home-section-heading--row{flex-flow:column !important}.dc-home-tool h3{font-size:22px}.dota-counter-site.home .dc-site-shell,.dota-counter-site.home .dc-site-content{padding:0}}
