@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/poppins-latin-300-normal-Dku2WoCh.woff2) format("woff2"),url(/assets/poppins-latin-300-normal-DCNuMXUj.woff) format("woff")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-latin-400-normal-cpxAROuN.woff2) format("woff2"),url(/assets/poppins-latin-400-normal-BOb3E3N0.woff) format("woff")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/poppins-latin-500-normal-C8OXljZJ.woff2) format("woff2"),url(/assets/poppins-latin-500-normal-DGXqpDMm.woff) format("woff")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-latin-600-normal-zEkxB9Mr.woff2) format("woff2"),url(/assets/poppins-latin-600-normal-BJdTmd5m.woff) format("woff")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/poppins-latin-700-normal-Qrb0O0WB.woff2) format("woff2"),url(/assets/poppins-latin-700-normal-BVuQR_eA.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/roboto-latin-300-normal-CCzlftfr.woff2) format("woff2"),url(/assets/roboto-latin-300-normal-Dqn3NW0Y.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-latin-400-normal-BqEyEoaF.woff2) format("woff2"),url(/assets/roboto-latin-400-normal-D27F5sTu.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/roboto-latin-400-italic-CSuqwwKr.woff2) format("woff2"),url(/assets/roboto-latin-400-italic-BpsFK_tr.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-latin-500-normal-7RbcRiD8.woff2) format("woff2"),url(/assets/roboto-latin-500-normal-fsTFPL3E.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-latin-700-normal-BZpUvMxY.woff2) format("woff2"),url(/assets/roboto-latin-700-normal-YuyVweIx.woff) format("woff")}@font-face{font-family:Roboto Slab;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-slab-latin-400-normal-DwurWVj7.woff2) format("woff2"),url(/assets/roboto-slab-latin-400-normal-wzK1bUc4.woff) format("woff")}:root{--purple: #660072;--purple-dark: #280030;--magenta: #e000fc;--black: #000;--grey: #b3b3b3;--muted: #7a7a7a;--font-head: "Poppins", sans-serif;--font-body: "Roboto", sans-serif;--u: calc(min(100vw, 1920px) / 1920)}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;background:#000;color:#fff;font-family:var(--font-body);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden}img,video{max-width:100%;display:block}a{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,p,ul,ol,blockquote{margin:0}ul{padding:0;list-style:none}button{font-family:inherit;cursor:pointer}main{display:block;overflow-x:clip}.emoji{font-family:"Segoe UI Emoji","Apple Color Emoji","Noto Color Emoji",sans-serif}.reveal{opacity:0;transition:opacity .8s ease,transform .8s cubic-bezier(.2,.7,.2,1);will-change:opacity,transform}.reveal-up{transform:translateY(40px)}.reveal-down{transform:translateY(-40px)}.reveal-left{transform:translate(-60px)}.reveal-right{transform:translate(60px)}.reveal-zoom{transform:scale(.88)}.reveal.is-in{opacity:1;transform:none}@media (prefers-reduced-motion: reduce){.reveal{opacity:1;transform:none;transition:none}*{animation-duration:.001ms!important;animation-iteration-count:1!important}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:43px;padding:0 25px;font:500 15px/1 var(--font-head);color:#fff;background:transparent;border:2px solid var(--magenta);border-radius:50px;transition:background .3s,color .3s,transform .3s,box-shadow .3s;cursor:pointer}.btn-white{border-color:#fff}.btn:hover{background:var(--magenta);border-color:var(--magenta);box-shadow:0 6px 24px #e000fc59;transform:translateY(-2px)}.btn-ico{font-size:14px}.site-header{position:fixed;inset:0 0 auto 0;z-index:50;height:96px;transition:background .35s,box-shadow .35s,height .3s}.site-header.is-scrolled{background:#000000eb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 2px 20px #66007259;height:80px}.site-header__inner{height:100%;display:flex;align-items:center;justify-content:space-between;padding:0 50px 0 93px}.site-header__logo img{width:172px;height:auto;transition:width .3s}.is-scrolled .site-header__logo img{width:140px}.site-nav{display:flex;align-items:center}.site-nav__link{font:500 15px/1 var(--font-head);color:#ffffffe0;padding:8px 16px;position:relative;transition:color .25s}.site-nav__link:after{content:"";position:absolute;left:16px;right:16px;bottom:0;height:2px;background:var(--magenta);transform:scaleX(0);transform-origin:left;transition:transform .3s}.site-nav__link:hover,.site-nav__link.is-active{color:#fff}.site-nav__link.is-active{font-weight:600}.site-nav__link:hover:after{transform:scaleX(1)}.site-header__toggle{display:none;background:none;border:0;width:44px;height:44px;padding:10px}.site-header__toggle span{display:block;height:2px;background:#fff;margin:6px 0;transition:transform .3s,opacity .3s}.is-open .site-header__toggle span:nth-child(1){transform:translateY(8px) rotate(45deg)}.is-open .site-header__toggle span:nth-child(2){opacity:0}.is-open .site-header__toggle span:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.site-footer{background:linear-gradient(180deg,#660072,#2a002f 52%,#000);padding-top:56px}.site-footer__grid{display:grid;grid-template-columns:479px 460px 461px 1fr;padding:0 20px 0 136px;min-height:280px}.site-footer__brand img{width:250px;height:auto;margin-top:-2px}.social-row{display:flex;gap:10px;margin:46px 0 0 34px}.social{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;font-size:20px;color:#fff;transition:transform .3s,filter .3s}.social:hover{transform:translateY(-4px) scale(1.06);filter:brightness(1.15);box-shadow:0 6px 16px #00000059}.social--fb{background:#3b5998}.social--ig{background:#262626}.social--wa{background:#25d366}.site-footer h4{font:600 22px/1.2 var(--font-head);color:#fff;margin:0 0 22px}.site-footer__col a,.site-footer__col p{font:300 16px/24px var(--font-head);color:#e9dcec;transition:color .25s}.site-footer__col a:hover{color:var(--magenta)}.site-footer__col ul a{display:inline-block;padding:0;line-height:24px}.site-footer__col li{margin-bottom:10px}.site-footer__mail{margin-top:28px}.site-footer__bar{border-top:1px solid #868686;margin:0 10px;padding:24px 0 17px}.site-footer__bar p{max-width:1140px;margin:0 auto;font:400 15px/1.6 var(--font-head);color:#fff}.hp{position:absolute!important;left:-9999px;width:1px;height:1px;opacity:0}.field-error{display:block;color:#ff9bd2;font-size:13px;margin:-2px 0 8px}.form-note{font:400 14px/1.5 var(--font-body);margin-top:10px}.form-note--success{color:#7dffa6}.form-note--error{color:#ff9bd2}.consult{padding:0 20px}.consult__panel{max-width:1290px;margin:0 auto;border-radius:25px;padding:50px 11px 50px 51px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,614px);gap:0 20px;background:radial-gradient(ellipse 560px 280px at 45% 58%,#1c001f,#1c001f00),linear-gradient(180deg,#660071,#58005f,#62006c)}.consult__title{font:600 35px/1.2 var(--font-head)}.consult__sub{font:400 17px/1.6 var(--font-body);color:var(--muted);margin:11px 0 0}.consult__why{font:600 35px/35px var(--font-head);margin:38px 0 14px}.consult__list li{display:flex;align-items:center;gap:8px;font:400 17px/35px var(--font-body);color:var(--muted)}.consult__list svg{font-size:14px;color:#bbb;flex:none}.consult__left .btn{margin-top:12px}.consult__form{display:flex;flex-direction:column}.consult__form label{font:400 16px/1.6 var(--font-body);color:#9a8a9d;margin-bottom:3px}.consult__form input:not(.hp),.consult__form textarea{width:100%;background:#fff;border:1px solid #ddd;border-radius:8px;padding:0 15px;height:43px;margin-bottom:14px;font:400 15px/1.4 var(--font-body);color:#333;outline:none}.consult__form textarea{height:96px;padding-top:12px;resize:vertical}.consult__form input::placeholder,.consult__form textarea::placeholder{color:#8c8c8c}.consult__form input:focus,.consult__form textarea:focus{border-color:var(--magenta);box-shadow:0 0 0 3px #e000fc40}.consult__form .has-error{border-color:#ff4d94!important}.consult__submit{width:100%;height:40px;border:0;border-radius:8px;margin-top:-4px;background:#e600ff;color:#fff;font:500 14px/1 var(--font-head);transition:filter .3s,transform .3s}.consult__submit:hover{filter:brightness(1.15);transform:translateY(-1px)}.consult__submit:disabled{opacity:.7;cursor:wait}.latest{padding:0 20px}.latest__inner{margin:0 auto}.latest__title{font:600 31px/1.2 var(--font-head);margin-bottom:18px}.latest__grid{display:grid;gap:30px}.latest--home .latest__inner{max-width:960px;padding-top:87px;padding-bottom:50px}.latest--home .latest__grid{grid-template-columns:repeat(3,minmax(0,300px))}.latest--page .latest__inner{max-width:1140px;padding-top:12px;padding-bottom:30px}.latest--page .latest__grid{grid-template-columns:repeat(3,1fr)}.latest__grid>*{display:flex}.post-card{display:flex;flex-direction:column;width:100%;background:#fff;color:#444;border-radius:15px;overflow:hidden;transition:transform .35s,box-shadow .35s}.post-card:hover{transform:translateY(-6px);box-shadow:0 14px 40px #e000fc47}.post-card__media{display:block;overflow:hidden}.post-card__media img{width:100%;aspect-ratio:300 / 198;object-fit:cover;transition:transform .6s}.post-card:hover .post-card__media img{transform:scale(1.06)}.post-card__body{padding:20px 30px 14px;flex:1}.post-card__title{font:500 18px/21.5px var(--font-head);color:#54595f;margin:0 0 12px}.post-card__more{font:400 12px/1.6 var(--font-body);color:var(--magenta);text-transform:uppercase}.post-card__more:hover{text-decoration:underline}.post-card__meta{border-top:1px solid #eee;padding:14px 30px 15px;font:400 12px/1.4 Roboto Slab,serif;color:#adadad;display:flex;gap:8px}.latest--page .post-card__media img{aspect-ratio:360 / 237}.latest--page .post-card__title{font-size:20px;line-height:25px}.latest--page .post-card__more{font-size:13px}.latest--page .post-card__meta{padding:17px 30px 19px;font-size:13px}@media (max-width: 1500px){.site-footer__grid{grid-template-columns:1.15fr 1fr 1fr 1.6fr;gap:0 24px;padding:0 48px}.social-row{margin-left:8px}}@media (max-width: 1100px){.site-header__inner{padding:0 24px}.site-footer__grid{grid-template-columns:1fr 1fr;gap:32px 20px;padding:0 40px}.consult__panel{grid-template-columns:1fr;padding:40px 28px;gap:28px}.latest--home .latest__grid{grid-template-columns:repeat(3,1fr)}}@media (max-width: 860px){.site-header__toggle{display:block}.site-nav{position:absolute;top:100%;left:0;right:0;flex-direction:column;align-items:stretch;background:#000000f7;padding:8px 24px 20px;max-height:0;overflow:hidden;opacity:0;pointer-events:none;transition:max-height .35s,opacity .35s}.is-open .site-nav{max-height:420px;opacity:1;pointer-events:auto}.site-nav__link{padding:14px 4px;border-bottom:1px solid #1f1f1f}.site-nav__link:after{display:none}.site-header.is-open{background:#000}.latest--home .latest__grid,.latest--page .latest__grid{grid-template-columns:1fr;max-width:420px;margin:0 auto}.site-footer__grid{grid-template-columns:1fr;padding:0 28px}.social-row{margin-left:0}.site-footer__bar p{padding:0 24px}}.scroll-progress{position:fixed;top:0;left:0;right:0;height:3px;z-index:100;transform-origin:0 50%;transform:scaleX(0);background:linear-gradient(90deg,#660072,#e000fc,#ff9a3c);pointer-events:none}.to-top,.float-call{position:fixed;right:22px;z-index:60;width:48px;height:48px;border-radius:50%;border:0;display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px;cursor:pointer;box-shadow:0 8px 24px #00000059;transition:transform .25s,opacity .3s,box-shadow .25s}.to-top{bottom:22px;background:linear-gradient(135deg,#660072,#e000fc);opacity:0;transform:translateY(16px);pointer-events:none}.to-top.is-visible{opacity:1;transform:none;pointer-events:auto}.to-top:hover{transform:translateY(-3px);box-shadow:0 10px 28px #e000fc8c}.float-call{bottom:82px;background:#25b864;animation:callPulse 2.4s infinite}.float-call:hover{transform:scale(1.08)}@keyframes callPulse{0%{box-shadow:0 0 #25b8648c,0 8px 24px #00000059}70%{box-shadow:0 0 0 16px #25b86400,0 8px 24px #00000059}to{box-shadow:0 0 #25b86400,0 8px 24px #00000059}}html{scroll-behavior:smooth}::selection{background:#e000fc;color:#fff}@media (prefers-reduced-motion: reduce){.float-call{animation:none}html{scroll-behavior:auto}}.site-nav__admin{display:inline-flex;align-items:center;gap:8px;margin-left:26px;color:#fff;font-size:26px;line-height:1;opacity:.85;transition:color .2s,opacity .2s,transform .2s}.site-nav__admin span{display:none;font:500 15px var(--font-head)}.site-nav__admin:hover{color:#e000fc;opacity:1;transform:scale(1.1)}@media (max-width: 900px){.site-nav__admin{margin-left:0;padding:14px 4px;font-size:20px}.site-nav__admin span{display:inline}}@media (max-width: 700px){.to-top,.float-call{width:42px;height:42px;right:14px;font-size:16px}.to-top{bottom:14px}.float-call{bottom:66px}}.hero{position:relative;overflow:hidden;height:clamp(640px,min(calc(1006 * var(--u)),calc(100vh + -0px)),1006px);min-height:640px;background:radial-gradient(ellipse calc(900 * var(--u)) calc(450 * var(--u)) at 50% 55.7%,#3f004a,#000)}.hero__icons{position:absolute;top:0;left:50%;width:min(100vw,1920px);transform:translate(-50%);height:100%;overflow:hidden;pointer-events:none}.hero__icon{position:absolute;width:calc(var(--w) * var(--u));transform:translate(calc(-50% + var(--mx, 0) * var(--depth) * 1px),calc(-50% + var(--my, 0) * var(--depth) * 1px));transition:transform .5s ease-out;animation:icon-in 1s cubic-bezier(.2,.8,.2,1) both;animation-delay:var(--delay)}.hero__icon img{width:100%;height:auto;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 18px 24px rgba(0,0,0,.45));animation:icon-float var(--dur) ease-in-out var(--delay) infinite alternate;transform:rotate(var(--r))}@keyframes icon-in{0%{opacity:0;scale:.6}to{opacity:1;scale:1}}@keyframes icon-float{0%{transform:translateY(-13px) rotate(calc(var(--r) - 4deg))}to{transform:translateY(13px) rotate(calc(var(--r) + 4deg))}}.hero__content{position:absolute;left:calc(50% + 12px);top:44.9%;transform:translate(-50%);width:min(1300px,94vw);text-align:center;z-index:2}.hero__title{font:700 clamp(30px,calc(50 * var(--u)),50px)/1 var(--font-head);text-shadow:2px 3px 5px rgba(0,0,0,.7);animation:fade-up .9s .15s both;white-space:nowrap}.hero__text{max-width:700px;margin:18px auto 0;font:400 17px/25px var(--font-body);color:#b4b4b4;animation:fade-up .9s .35s both}.hero__text strong{color:#d2d2d2;font-weight:700}.hero__content .btn{margin-top:46px;animation:fade-up .9s .55s both}@keyframes fade-up{0%{opacity:0;translate:0 30px}to{opacity:1;translate:0 0}}.partners{background:var(--purple-dark);height:138px;display:flex;align-items:center}.partners__inner{width:100%;max-width:1270px;margin:0 auto;display:flex;align-items:center;padding:0 20px}.partners__title{flex:none;width:330px;padding-right:80px;font:600 24px/26px var(--font-head)}\.partners__marquee{flex:1;overflow:hidden}.partners__track{display:flex;width:max-content;padding-left:7px}.partner:nth-child(1){width:227px}.partner:nth-child(2){width:253px}.partner:nth-child(3){width:243px}.partner:nth-child(n+5){display:none}.partner{flex:none;width:246px;display:flex;align-items:center;gap:8px;font:600 26px/1 var(--font-head);letter-spacing:-.5px;color:#fff;white-space:nowrap}.partner.p-45{padding-bottom:14px;padding-left:14px}.partner.p-45 svg{margin-right:2px}.partner.p-alpha{padding-left:10px;margin-top:-5px}.partner.p-alpha span{font-weight:600}.about-home{padding:72px 20px 0}.about-home__inner{max-width:980px;margin:0 auto}.about-home__title{font:700 48px/1.2 var(--font-head);margin-bottom:4px}.about-home__text{font:400 17px/26px var(--font-head);color:var(--grey);margin-bottom:46px}.about-home__text strong{font-weight:600}.about-home__row{display:grid;grid-template-columns:minmax(0,565fr) minmax(0,384fr);gap:31px;margin-top:59px}.about-home__video{border:2px solid #5b5b5b;border-radius:30px;background:#000;overflow:hidden;height:586px;display:flex;align-items:center}.about-home__video video{width:100%;height:auto}.about-home__stats{display:grid;grid-template-rows:repeat(3,1fr);gap:31px}.stat{background:var(--purple);border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.stat strong{font:600 64px/1.1 var(--font-head)}.stat>span{font:400 18px/1.5 var(--font-head);margin-top:6px}.svc-home{padding:88px 20px 0;text-align:center}.svc-home__label{font:500 36px/1.2 var(--font-head)}.svc-home__title{font:600 36px/37px var(--font-head);color:var(--magenta);max-width:600px;margin:14px auto 0}.svc-home__text{font:400 17px/1.6 var(--font-body);color:var(--muted);margin:26px 0 0}.svc-home__grid{display:grid;grid-template-columns:repeat(2,minmax(0,380px));gap:31px 30px;justify-content:center;margin-top:62px}.svc-card{height:248px;border:1px solid #222;border-radius:20px;overflow:hidden;text-align:center;background:radial-gradient(ellipse 280px 140px at 50% 53%,#660072,#000);display:flex;flex-direction:column;transition-property:opacity,transform,box-shadow,border-color}.svc-card.is-in:hover{transform:translateY(-6px);box-shadow:0 12px 36px #e000fc47;border-color:#55005f}.svc-card__top{position:relative;height:153px;border-bottom:1px solid #54595f;display:flex;align-items:flex-end;justify-content:center;padding-bottom:24px}.svc-card__top h4{font:600 28px/1.2 var(--font-head)}.svc-card__icon{position:absolute;top:30px;right:30px;width:50px;height:50px;border-radius:6px;background:#000;display:grid;place-items:center;color:var(--magenta);font-size:30px;transition:transform .4s}.svc-card:hover .svc-card__icon{transform:rotate(-8deg) scale(1.08)}.svc-card p{padding:25px 10px 0;font:400 14.6px/23px var(--font-head);color:#b0a8b3}.svc-home__cta{margin-top:31px}.cta-banner{margin:152px 20px 0;height:473px;border-radius:25px;background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center;text-align:center}.cta-banner__inner h2{font:700 54px/1.2 var(--font-head);text-shadow:2px 3px 5px rgba(0,0,0,.6)}.cta-banner__inner p{font:400 17px/25px var(--font-body);margin:9px 0 44px}.why{padding:154px 20px 65px}.why__inner{max-width:1270px;margin:0 auto;display:grid;grid-template-columns:minmax(0,650fr) minmax(0,558fr);gap:clamp(28px,3.2vw,61px);align-items:start}.why__label{font:400 35px/1.3 var(--font-body)}.why__title{font:600 35px/35px var(--font-head);color:var(--magenta);margin:6px 0 17px}.why__img{position:relative;border-radius:25px;overflow:hidden;height:500px}.why__img img{width:100%;height:100%;object-fit:cover}.why__img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#66007247,#66007280 55%,#660072eb)}.why__right{display:grid;gap:21px;padding-top:7px}.why-card{border:1px solid #1c1c1c;border-radius:25px;height:149px;padding:30px;background:linear-gradient(90deg,#000 20%,#660072)}.why-card h4{font:500 21px/1.3 var(--font-head);display:flex;align-items:center;gap:10px}.why-card h4 svg{color:var(--magenta);font-size:22px;flex:none}.why-card p{font:400 17px/1.5 var(--font-body);margin-top:22px;color:#efe6f2}.why-card.is-in{transition-property:opacity,transform,box-shadow}.why-card.is-in:hover{transform:translate(-6px);box-shadow:0 0 28px #e000fc40}.testi{background:#1b1b1b;padding:84px 20px 85px}.testi__inner{max-width:1290px;margin:0 auto;display:grid;grid-template-columns:minmax(0,454fr) minmax(0,836fr);align-items:start}.testi__label{font:400 35px/1.3 var(--font-body);padding-top:8px}.testi__title{font:600 40px/40px var(--font-head);color:var(--magenta);margin:8px 0 16px;max-width:350px}.testi__intro p{font:400 17px/25px var(--font-body);color:var(--muted);max-width:390px}.testi__box{position:relative;background:var(--purple);border-radius:12px;height:246px;box-shadow:0 0 14px #ffffff47}.testi__viewport{overflow:hidden;margin:0 70px;padding-top:50px}.testi__track{display:flex;transition:transform .7s cubic-bezier(.6,.05,.2,1)}.testi__slide{flex:none;width:100%;text-align:center;font:italic 400 21px/27px var(--font-body);color:#fff}.testi__slide cite{display:block;margin-top:5px;font:500 14px/1.6 var(--font-body);font-style:normal;color:var(--magenta)}.testi__arrow{position:absolute;top:50%;translate:0 -50%;background:none;border:0;color:#fff;font-size:18px;padding:10px;transition:transform .25s}.testi__arrow--prev{left:10px}.testi__arrow--next{right:10px}.testi__arrow:hover{transform:scale(1.3);color:var(--magenta)}.testi__dots{position:absolute;left:0;right:0;bottom:10px;display:flex;justify-content:center;gap:11px}.testi__dots button{width:7px;height:7px;padding:0;border-radius:50%;border:0;background:#4a0054;transition:background .3s,transform .3s}.testi__dots button.is-active{background:#000;transform:scale(1.15)}#home-consult{margin-top:75px}.page-hero{margin:0 20px;height:571px;border-radius:0 0 25px 25px;padding-top:114px;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#000 21%,#660072)}.page-hero__title{font:700 48px/1.2 var(--font-head);animation:fade-up .8s both}.svc-page{padding:20px 20px 0}.svc-page__grid{max-width:1566px;margin:0 auto;position:relative;left:4px;display:grid;grid-template-columns:1fr 1fr;gap:42px 12px;align-items:start}.svc-full{border:1px solid #222;border-radius:25px;overflow:hidden;background:radial-gradient(ellipse 520px 440px at 50% 52%,#6a0075,#3a0042 45%,#170019 80%,#0c000e)}.svc-full__head{position:relative;height:153px;border-bottom:1px solid #54595f;display:flex;align-items:flex-end;justify-content:center;padding-bottom:28px}.svc-full__head h2{font:600 28px/1.2 var(--font-head)}.svc-full__icon{position:absolute;top:31px;right:30px;width:50px;height:50px;border-radius:6px;background:#000;display:grid;place-items:center;color:var(--magenta);font-size:28px}.svc-full__body{padding:26px 16px 8px;color:#b0b0b0}.svc-full__heading{font:700 30px/35px var(--font-head);color:#a6a6a6;margin-bottom:21px}.svc-full__intro{font:400 15px/22.5px var(--font-head)}.svc-full__sub{font:700 30px/35px var(--font-head);color:#a6a6a6;margin:22px 0 21px}.svc-full__list{list-style:disc;padding-left:45px}.svc-full__list li{font:400 15px/22.5px var(--font-head);margin-bottom:22px}.svc-full__list li::marker{font-size:12px}.svc-full__list li:last-child{margin-bottom:0}.svc-full__checks li{font:400 15.5px/22.5px var(--font-head);display:flex;gap:5px;align-items:baseline}.svc-full__checks svg{font-size:12px;color:#8b8b8b;flex:none}.svc-full__best{font:400 15px/22px var(--font-head);margin-top:26px}.svc-full__best strong{font-weight:700;color:#b8b8b8}.svc-full__btn{margin:42px 0 0 -6px;height:44px}.about-page{padding-top:79px}.about-page__intro,.about-page__who{width:min(1270px,calc(100% - 40px));margin:0 auto}.about-page h2{font:600 35px/1.3 var(--font-head)}.about-page__intro h2{font-size:35px;margin-bottom:8px}.about-page__intro p,.about-page__whotext p{font:400 17px/25.5px var(--font-head);color:var(--grey)}.about-page__intro p+p{margin-top:25px}.about-page strong{font-weight:600}.about-page__who{display:grid;grid-template-columns:662px 1fr;gap:30px;margin-top:86px;align-items:start}.about-page__photo{border-radius:25px;overflow:hidden}.about-page__photo img{width:100%;height:320px;object-fit:cover}.about-page__whotext h2{margin-top:-10px;margin-bottom:16px}.about-page__whotext p+p{margin-top:25px}.about-page__panel{max-width:1290px;margin-left:auto;margin-right:auto;border-radius:25px}.about-page__what{margin-top:50px;padding:30px 30px 60px;background:linear-gradient(180deg,#660072,#000)}.about-page__what h2{margin-bottom:12px}.about-page__what p{font:400 17px/25.5px var(--font-head);color:#fff}.about-page__what ul{list-style:disc;padding-left:51px;margin:25px 0}.about-page__what li{font:400 17px/25.5px var(--font-head);margin-bottom:25.5px;padding-left:0}.about-page__what li:last-child{margin-bottom:0}.about-page__what li::marker{font-size:13px}.about-page__duo{margin-top:39px;padding:30px;display:grid;grid-template-columns:1fr 1fr;gap:30px;background:linear-gradient(180deg,#5c0066,#000)}.duo-card{background:var(--magenta);border-radius:15px;padding:30px;min-height:402px}.duo-card h2{margin-bottom:14px;font-weight:700}.duo-card p{font:400 17px/25.5px var(--font-head)}.duo-card__foot,.duo-checks,.duo-checks--plain{margin-top:25px}.duo-checks li{display:block;font:400 17px/25.5px var(--font-head)}.duo-checks li svg{display:inline-block;vertical-align:-2px;margin-right:6px;font-size:18px;color:#2b0030}.duo-checks li svg path{stroke:#2b0030;stroke-width:40}.duo-checks span{display:inline}.about-strip{height:20px;background:#f7f8f9;margin-top:0}.grow{background:#000;border-radius:20px;padding:30px 60px 37px}.grow h2{font:600 35px/1.3 var(--font-head);margin-bottom:15px}.grow p{font:400 17px/25.5px var(--font-head)}.grow__points{margin:25px 0;font-weight:600!important}.grow__points .emoji{font-size:16px;margin-right:4px}.contact-cards{padding:29px 20px 0}.contact-cards__panel{max-width:1140px;margin:0 auto;border-radius:25px;padding:30px;display:grid;grid-template-columns:repeat(3,1fr);gap:30px;background:linear-gradient(180deg,#63006e,#3a0042 45%,#0000)}.c-card{background:#000;border-radius:20px;padding:30px 30px 40px;min-height:270px;transition:transform .35s,box-shadow .35s}.c-card:hover{transform:translateY(-5px);box-shadow:0 10px 30px #e000fc40}.c-card h2{font:700 35px/1.1 var(--font-head);margin-bottom:26px}.c-card p{font:400 17px/25px var(--font-head);margin-bottom:25px;word-break:break-all}.c-card strong{font-weight:700}.c-card .social-row{margin:40px 0 0}.c-card .social{width:50px;height:50px;font-size:24px}.c-card a:hover{color:var(--magenta)}#contact-consult{margin-top:160px;margin-bottom:110px}#services-consult{margin-top:88px;margin-bottom:85px}.latest--page,.latest--page .latest__title{margin-top:0}.post-hero{margin:0 20px;border-radius:0 0 25px 25px;padding:100px 0 10px;text-align:center;background:linear-gradient(180deg,#000 15%,#660072)}.post-hero__title{font:600 42px/42px var(--font-head);max-width:1160px;margin:0 auto;padding:0 20px}.post-meta{display:flex;justify-content:center;gap:16px;margin:21px 0 15px;font:400 12px/1.4 var(--font-body);color:#e9e9e9}.post-meta li{display:inline-flex;align-items:center;gap:5px}.post-meta svg{color:#6ec1e4;font-size:13px}.post-hero__img{margin:0 auto;max-width:840px;width:100%;height:auto}.post-content{width:min(1108px,calc(100% - 40px));margin:0 auto;padding:22px 0 36px;font:400 17px/25.8px var(--font-body);color:#fff}.post-content p{margin-bottom:25.8px}.post-content strong{font-weight:700}.post-content h2{font:700 35px/40px var(--font-body);border-top:1px solid #8f8f8f;padding-top:4px;margin:28px 0 15px}.post-content h3{font:700 30px/36px var(--font-body);margin:24px 0 15px}.post-content h3.rule{border-top:1px solid #8f8f8f;padding-top:4px;margin-top:22px}.post-content h2.num{font-size:35px}.post-content h4{font:400 29.5px/36px var(--font-body);margin:25px 0 15px}.post-content ul{list-style:disc;padding-left:51px;margin-bottom:25.8px}.post-content ul li{margin:0}.post-content ul.check,.post-content ul.tick,.post-content ul.tick-thin,.post-content ul.keycap{list-style:none;padding-left:0}.post-content ul.check li:before,.post-content ul.tick-thin li:before{content:"✓";color:#8a8a8a;display:inline-block;width:23px;font-size:17px}.post-content ul.tick li:before{content:"✅";display:inline-block;width:23px;font-size:15px;font-family:"Segoe UI Emoji","Apple Color Emoji","Noto Color Emoji",sans-serif}.post-content ul.keycap li:before{content:attr(data-n);display:inline-block;width:23px;font-size:14px;font-family:"Segoe UI Emoji","Apple Color Emoji","Noto Color Emoji",sans-serif}.post-content blockquote{margin:38px 0 38px 26px;font-style:italic;font-size:20px;line-height:25px}.post-content .emoji{margin-right:2px}.comments{background:#f7f8f9;color:#333;padding:46px 20px 70px}.comments__inner{max-width:1140px;margin:0 auto}.comments__title{font:600 32px/1.3 var(--font-head);color:#1b1b1b;margin-bottom:6px;position:relative;padding-bottom:14px}.comments__title:after{content:"";position:absolute;left:0;bottom:0;width:56px;height:4px;border-radius:4px;background:linear-gradient(90deg,#660072,#e000fc)}.comments__sub{color:#777;font-size:15px;margin:12px 0 22px}.comments__count{font:600 22px/1.3 var(--font-head);color:#1b1b1b;margin-bottom:14px}.comments__list{list-style:none;padding:0;margin-bottom:40px;display:grid;gap:14px}.comments__list li{display:flex;gap:16px;padding:18px 20px;background:#fff;border:1px solid #ececf0;border-radius:14px;box-shadow:0 6px 20px #1e00280d}.comment-avatar{flex:none;width:46px;height:46px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font:600 19px var(--font-head);background:linear-gradient(135deg,#660072,#e000fc)}.comment-body{min-width:0}.comments__list strong{font:600 16px var(--font-head);color:#1b1b1b}.comments__list strong a{color:inherit}.comments__list time{margin-left:10px;font-size:13px;color:#888}.comments__list p{margin-top:6px;white-space:pre-wrap;word-break:break-word;line-height:1.6}.comment-form{background:#fff;border:1px solid #ececf0;border-radius:18px;padding:28px;box-shadow:0 14px 40px #1e002812}.comment-form textarea{width:100%;height:190px;display:block;background:#fafafc;border:1px solid #e3e3ea;border-radius:12px;padding:16px 18px;font:400 16px/1.6 var(--font-body);color:#333;resize:vertical;margin-bottom:16px;transition:border-color .2s,box-shadow .2s,background .2s}.comment-form__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:4px}.comment-form input[type=text],.comment-form input[type=email],.comment-form input:not([type]){width:100%;height:50px;display:block;background:#fafafc;border:1px solid #e3e3ea;border-radius:12px;padding:0 16px;font:400 16px var(--font-body);color:#333;transition:border-color .2s,box-shadow .2s,background .2s}.comment-form ::placeholder{color:#8a8a96}.comment-form textarea:focus,.comment-form input:focus{outline:0;border-color:#e000fc;background:#fff;box-shadow:0 0 0 4px #e000fc1f}.comment-form .has-error{border-color:#d63384!important;background:#fff6fa!important}.comment-form__remember{display:flex;align-items:center;gap:10px;font:400 15px/1.5 var(--font-body);color:#555;margin:14px 0 20px;cursor:pointer}.comment-form__remember input{width:18px;height:18px;accent-color:#a200b8}.comment-form__foot{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.comment-form__count{color:#9a9aa6;font-size:13px}.comment-form button{background:linear-gradient(90deg,#660072,#e000fc);color:#fff;border:0;height:50px;padding:0 34px;border-radius:999px;cursor:pointer;font:600 16px/1 var(--font-head);transition:transform .2s,box-shadow .2s,opacity .2s}.comment-form button:hover{transform:translateY(-2px);box-shadow:0 10px 26px #e000fc59}.comment-form button:disabled{opacity:.65;cursor:wait;transform:none;box-shadow:none}.comment-form .form-note{margin-top:14px;font-size:15px}.comment-form .form-note--success{color:#1a7f3c}.comment-form .form-note--error{color:#c2185b}.post-loading{min-height:70vh}.legal{max-width:900px;margin:60px auto 90px;padding:0 24px}.legal h2{font:600 26px/1.3 var(--font-head);margin:28px 0 8px;color:var(--magenta)}.legal p{font:400 17px/1.7 var(--font-head);color:var(--grey)}.legal a{color:#fff;text-decoration:underline}.notfound{text-align:center;padding:70px 20px 100px}.notfound h1{font:700 40px var(--font-head);margin-bottom:20px}.notfound p{margin-bottom:24px;color:var(--grey);font-size:18px}@media (max-width: 1100px){.about-home__row{grid-template-columns:1fr}.about-home__video{height:auto;aspect-ratio:1;max-width:565px;margin:0 auto;width:100%}.about-home__stats{grid-template-columns:repeat(3,1fr);grid-template-rows:none}.stat{padding:28px 8px}.stat strong{font-size:44px}.why__inner{grid-template-columns:1fr;gap:36px}.testi__inner{grid-template-columns:1fr;gap:28px}.svc-page__grid,.about-page__duo,.about-page__who,.contact-cards__panel{grid-template-columns:1fr}.svc-home__grid{grid-template-columns:repeat(2,minmax(0,380px))}.partners__title{width:220px;padding-right:20px;font-size:22px;line-height:24px}}@media (max-width: 700px){.hero{height:760px}.hero__content{top:50%;transform:translate(-50%,-50%)}.hero__title{font-size:34px;white-space:normal}.partners{height:auto;padding:26px 0}.partners__inner{flex-direction:column;align-items:flex-start;gap:18px}.partners__title{width:auto}.partners__marquee{width:100%}.about-home__title{font-size:36px}.about-home__text{font-size:16px}.about-home__stats,.svc-home__grid{grid-template-columns:1fr}.svc-home__title{font-size:30px;line-height:32px}.svc-home__label{font-size:28px}.cta-banner{height:auto;padding:60px 20px}.cta-banner__inner h2{font-size:36px}.why{padding-top:90px}.why__label,.testi__label{font-size:28px}.why__title{font-size:28px;line-height:30px}.why__img{height:340px}.why-card{height:auto}.testi__title{font-size:32px;line-height:34px}.testi__box{height:auto;min-height:280px}.testi__viewport{margin:0 36px 28px}.testi__slide{font-size:17px;line-height:24px}.consult__title,.consult__why{font-size:28px;line-height:30px}.page-hero{height:360px;padding-top:70px}.page-hero__title{font-size:34px}.svc-full__heading,.svc-full__sub{font-size:24px;line-height:29px}.svc-full__list{padding-left:28px}.about-page h2,.grow h2{font-size:28px}.about-page__photo img{height:240px}.grow{padding:30px 24px}.post-hero{padding-top:112px}.post-hero__title{font-size:26px;line-height:30px}.post-meta{flex-wrap:wrap;gap:8px 14px;padding:0 16px}.post-content h2{font-size:26px;line-height:32px}.post-content h3,.post-content h4{font-size:22px;line-height:28px}.comment-form{padding:18px}.comment-form__grid{grid-template-columns:1fr}}.testi__slide cite span{color:#e7b3ef;font-weight:400}@media (max-width: 1280px){.hero__icon{width:calc(var(--w) * var(--u) * .82)}.hero__icon--instagram{left:9%!important;top:22%!important}.hero__icon--x{left:7%!important;top:52%!important}.hero__icon--pinterest{left:13%!important;top:80%!important}.hero__icon--google{left:46%!important;top:15%!important}.hero__icon--facebook{left:84%!important;top:20%!important}.hero__icon--telegram{left:92%!important;top:54%!important}.hero__icon--threads{left:84%!important;top:80%!important}.hero__icon--youtube{left:50%!important;top:89%!important}.partners__inner{padding:0 24px}.partners__track{width:100%;justify-content:space-between;padding-left:0}.partner,.partner:nth-child(1),.partner:nth-child(2),.partner:nth-child(3){width:auto;font-size:22px;padding:0 6px}.partner.p-45{padding-bottom:0}}@media (max-width: 1000px){.hero__icon{width:calc(var(--w) * .46px)}.hero__icon--instagram{left:12%!important;top:21%!important}.hero__icon--google{left:50%!important;top:17%!important}.hero__icon--facebook{left:88%!important;top:21%!important}.hero__icon--x{left:11%!important;top:76%!important}.hero__icon--telegram{left:90%!important;top:70%!important}.hero__icon--pinterest{left:30%!important;top:88%!important}.hero__icon--youtube{left:55%!important;top:85%!important}.hero__icon--threads{left:80%!important;top:89%!important}.partners{height:auto;padding:28px 0}.partners__inner{flex-direction:column;align-items:flex-start;gap:18px}.partners__title{width:auto;padding-right:0}.partners__marquee{width:100%}}@media (max-width: 700px){.hero__icon{width:calc(var(--w) * .36px)}.hero__icon--instagram{left:17%!important;top:20%!important}.hero__icon--google{left:50%!important;top:16%!important}.hero__icon--facebook{left:83%!important;top:20%!important}.hero__icon--x{left:15%!important;top:78%!important}.hero__icon--telegram{left:88%!important;top:70%!important}.hero__icon--pinterest{left:35%!important;top:91%!important}.hero__icon--youtube{left:63%!important;top:82%!important}.hero__icon--threads{left:85%!important;top:89%!important}.partners__track{flex-wrap:wrap;gap:14px 24px}.partner,.partner:nth-child(1),.partner:nth-child(2),.partner:nth-child(3){font-size:20px;padding:0}}.adm{--bg:#120716;--panel:#1d0f24;--panel2:#26142e;--line:#3a2147;--txt:#f2e9f5;--mut:#a894b0;--pur:#660072;--mag:#e000fc;--red:#ff4d6d;--grn:#3ddc97;min-height:100vh;background:var(--bg);color:var(--txt);font:15px/1.5 Roboto,system-ui,sans-serif;display:flex}.adm *,.adm *:before,.adm *:after{box-sizing:border-box}.adm a{color:#e9a7f5}.adm-splash{align-items:center;justify-content:center;color:var(--mut)}.adm-login{align-items:center;justify-content:center;padding:24px;background:radial-gradient(900px 500px at 70% -10%,#4a0a58 0%,transparent 60%),radial-gradient(700px 500px at 0% 110%,#2a0a3a 0%,transparent 60%),var(--bg)}.adm-login__card{width:100%;max-width:400px;background:var(--panel);border:1px solid var(--line);border-radius:18px;padding:34px 32px 28px;box-shadow:0 30px 80px #00000080,0 0 60px #e000fc14;animation:admIn .5s ease both}@keyframes admIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.adm-login__card img{display:block;width:190px;margin:0 auto 14px}.adm-login__card h1{font:600 24px/1.2 Poppins,sans-serif;margin:0;text-align:center}.adm-login__card p{color:var(--mut);text-align:center;margin:6px 0 22px}.adm-field{display:flex;align-items:center;gap:10px;background:var(--bg);border:1px solid var(--line);border-radius:10px;padding:0 14px;margin-bottom:14px;color:var(--mut);transition:border-color .2s,box-shadow .2s}.adm-field:focus-within{border-color:var(--mag);box-shadow:0 0 0 3px #e000fc26}.adm-field input{flex:1;background:none;border:0;outline:0;color:var(--txt);padding:14px 0;font:inherit;min-width:0}.adm-eye{background:none;border:0;color:var(--mut);cursor:pointer;padding:6px;display:flex}.adm-err,.adm-ok{border-radius:8px;padding:10px 12px;margin:0 0 14px;font-size:14px}.adm-err{background:#ff4d6d1f;border:1px solid rgba(255,77,109,.4);color:#ff9db0}.adm-ok{background:#3ddc971a;border:1px solid rgba(61,220,151,.4);color:#8af0c3}.adm-back{display:block;text-align:center;margin-top:16px;font-size:14px;color:var(--mut)!important;text-decoration:none}.adm-back:hover{color:#fff!important}.adm-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;cursor:pointer;text-decoration:none;font:600 14px/1 Poppins,sans-serif;color:#fff!important;background:linear-gradient(90deg,var(--pur),var(--mag));padding:12px 18px;border-radius:999px;transition:transform .2s,box-shadow .2s,opacity .2s}.adm-btn:hover{transform:translateY(-1px);box-shadow:0 8px 22px #e000fc4d}.adm-btn:disabled{opacity:.6;cursor:wait}.adm-btn--full{width:100%;padding:15px}.adm-btn--ghost{background:transparent;border:1px solid var(--line)}.adm-btn--ghost:hover{border-color:var(--mag);box-shadow:none}.adm-btn--danger{background:transparent;border:1px solid rgba(255,77,109,.5);color:#ff8aa0!important}.adm-btn--danger:hover{background:#ff4d6d1f;box-shadow:none}.adm-side{width:250px;flex:none;background:var(--panel);border-right:1px solid var(--line);display:flex;flex-direction:column;padding:20px 14px;position:sticky;top:0;height:100vh;z-index:20}.adm-brand{display:flex;align-items:center;gap:10px;padding:4px 8px 22px}.adm-brand img{width:120px}.adm-brand span{font:600 11px/1 Poppins;letter-spacing:.14em;text-transform:uppercase;background:var(--mag);color:#fff;border-radius:6px;padding:5px 7px}.adm-side nav{display:flex;flex-direction:column;gap:4px}.adm-side nav a,.adm-side__foot a,.adm-side__foot button{display:flex;align-items:center;gap:12px;color:var(--mut)!important;text-decoration:none;padding:12px 14px;border-radius:10px;font:500 15px/1 Poppins,sans-serif;background:none;border:0;cursor:pointer;text-align:left;transition:background .2s,color .2s}.adm-side nav a:hover,.adm-side__foot a:hover,.adm-side__foot button:hover{background:var(--panel2);color:#fff!important}.adm-side nav a.active{background:linear-gradient(90deg,#660072b3,#e000fc40);color:#fff!important}.adm-badge{margin-left:auto;background:var(--mag);color:#fff;font:600 12px/1 Poppins;border-radius:999px;padding:4px 8px}.adm-side__foot{margin-top:auto;display:flex;flex-direction:column;gap:2px;border-top:1px solid var(--line);padding-top:12px}.adm-main{flex:1;min-width:0}.adm-top{display:none;align-items:center;gap:12px;padding:14px 18px;background:var(--panel);border-bottom:1px solid var(--line);font:600 16px Poppins;position:sticky;top:0;z-index:10}.adm-burger{background:none;border:0;color:#fff;font-size:20px;cursor:pointer;display:flex}.adm-content{padding:30px 34px 60px;max-width:1300px}.adm-h1{font:600 28px/1.2 Poppins,sans-serif;margin:0 0 22px}.adm-h1 small{font-size:14px;color:var(--mut);font-weight:500;background:var(--panel2);border-radius:999px;padding:3px 11px;vertical-align:middle;margin-left:8px}.adm-titlebar{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.adm-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:16px;margin-bottom:26px}.adm-card{display:flex;align-items:center;gap:16px;background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:20px;transition:transform .25s,border-color .25s}.adm-card:hover{transform:translateY(-3px);border-color:var(--mag)}.adm-card>svg{font-size:26px;color:var(--mag);flex:none}.adm-card strong{display:block;font:600 30px/1 Poppins}.adm-card span{color:var(--mut);font-size:13px}.adm-card.hot{background:linear-gradient(135deg,#4a0a58,#2a0a3a)}.adm-panel{background:var(--panel);border:1px solid var(--line);border-radius:14px;overflow:hidden;margin-bottom:20px;position:relative}.adm-panel__head{display:flex;justify-content:space-between;align-items:center;padding:18px 20px;border-bottom:1px solid var(--line)}.adm-panel__head h2{margin:0;font:600 18px Poppins}.adm-empty{padding:36px 20px;text-align:center;color:var(--mut);margin:0}.adm-row{display:grid;grid-template-columns:14px 1fr auto;gap:14px;align-items:start;width:100%;text-align:left;background:none;border:0;border-bottom:1px solid var(--line);color:var(--txt)!important;padding:16px 20px;cursor:pointer;text-decoration:none;font:inherit;transition:background .15s}.adm-row:last-child{border-bottom:0}.adm-row:hover,.adm-row.is-sel{background:var(--panel2)}.adm-row>div{min-width:0}.adm-row em{color:var(--mut);font-style:normal;font-size:13px;margin-left:6px}.adm-row p{margin:3px 0 0;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adm-row time{color:var(--mut);font-size:12px;white-space:nowrap;padding-top:3px}.adm-dot{width:9px;height:9px;border-radius:50%;margin-top:7px;background:transparent}.adm-row.is-unread .adm-dot{background:var(--mag);box-shadow:0 0 10px var(--mag)}.adm-row.is-unread b{color:#fff}.adm-row:not(.is-unread) b{font-weight:500;color:#d8c8de}.adm-toolbar{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:16px}.adm-search{flex:1;min-width:220px;display:flex;align-items:center;gap:10px;background:var(--panel);border:1px solid var(--line);border-radius:999px;padding:0 16px;color:var(--mut)}.adm-search:focus-within{border-color:var(--mag)}.adm-search input{flex:1;background:none;border:0;outline:0;color:var(--txt);padding:12px 0;font:inherit}.adm-tabs{display:flex;background:var(--panel);border:1px solid var(--line);border-radius:999px;padding:4px}.adm-tabs button{background:none;border:0;color:var(--mut);padding:8px 16px;border-radius:999px;cursor:pointer;font:500 14px Poppins}.adm-tabs button.is-on{background:linear-gradient(90deg,var(--pur),var(--mag));color:#fff}.adm-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:20px;align-items:start}.adm-detail{padding:26px;min-height:260px;position:sticky;top:20px}.adm-detail h2{margin:0 0 14px;font:600 24px Poppins;padding-right:30px}.adm-detail h3{margin:22px 0 8px;font:600 13px Poppins;letter-spacing:.1em;text-transform:uppercase;color:var(--mut)}.adm-detail dl{display:grid;grid-template-columns:90px 1fr;gap:6px 10px;margin:0}.adm-detail dt{color:var(--mut)}.adm-detail dd{margin:0;word-break:break-word}.adm-msg{background:var(--bg);border:1px solid var(--line);border-radius:10px;padding:16px;white-space:pre-wrap;word-break:break-word;line-height:1.7}.adm-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:22px}.adm-close{position:absolute;right:16px;top:16px;background:none;border:0;color:var(--mut);cursor:pointer;font-size:18px}.adm-pager{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;color:var(--mut);border-top:1px solid var(--line)}.adm-pager button{background:var(--panel2);border:1px solid var(--line);color:var(--txt);border-radius:8px;padding:7px 14px;cursor:pointer}.adm-pager button:disabled{opacity:.4;cursor:default}.adm-comment{padding:18px 20px;border-bottom:1px solid var(--line)}.adm-comment:last-child{border-bottom:0}.adm-comment__top{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.adm-comment__top em{color:var(--mut);font-style:normal;font-size:13px}.adm-comment__top time{margin-left:auto;color:var(--mut);font-size:12px}.adm-comment p{margin:8px 0 6px;white-space:pre-wrap}.adm-comment small{color:var(--mut)}.adm-pill{font:600 11px/1 Poppins;border-radius:999px;padding:4px 9px}.adm-pill.ok{background:#3ddc9726;color:var(--grn)}.adm-pill.wait{background:#ffc83c26;color:#ffd36b}.adm-form{max-width:460px;padding:26px}.adm-form h2{margin:0 0 18px;font:600 20px Poppins}.adm-form label{display:block;color:var(--mut);font-size:14px;margin-bottom:14px}.adm-form input{display:block;width:100%;margin-top:6px;background:var(--bg);border:1px solid var(--line);border-radius:10px;color:var(--txt);padding:12px 14px;font:inherit;outline:0}.adm-form input:focus{border-color:var(--mag);box-shadow:0 0 0 3px #e000fc26}@media (max-width: 980px){.adm-split{grid-template-columns:1fr}.adm-detail{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;border-radius:0;overflow:auto;display:none;margin:0}.adm-detail.is-open{display:block}.adm-detail:not(.is-open){display:none}}@media (max-width: 860px){.adm-side{position:fixed;left:0;transform:translate(-100%);transition:transform .3s}.adm-side.is-open{transform:none;box-shadow:0 0 0 100vmax #0000008c}.adm-top{display:flex}.adm-content{padding:22px 16px 50px}}.adm-post{display:grid;grid-template-columns:110px 1fr auto;gap:18px;align-items:center;padding:14px 20px;border-bottom:1px solid var(--line)}.adm-post:last-child{border-bottom:0}.adm-post__img{width:110px;height:68px;border-radius:8px;overflow:hidden;background:var(--bg);display:flex;align-items:center;justify-content:center;color:var(--mut);font-size:12px}.adm-post__img img{width:100%;height:100%;object-fit:cover}.adm-post__body{min-width:0}.adm-post__body a{color:#fff!important;text-decoration:none;font-size:16px}.adm-post__body a:hover{color:#e9a7f5!important}.adm-post__body small{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:6px;color:var(--mut)}.adm-post__actions{display:flex;gap:8px}.adm-post__actions .adm-btn{padding:10px 14px}.adm-backlink{color:var(--mut)!important;margin-right:12px;font-size:18px;vertical-align:middle;text-decoration:none}.adm-editor{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:22px;align-items:start}.adm-lbl{display:block;color:var(--mut);font-size:14px;margin:0 0 14px}.adm-input{display:block;width:100%;margin-top:6px;background:var(--bg);border:1px solid var(--line);border-radius:10px;color:var(--txt);padding:11px 13px;font:inherit;outline:0}.adm-input:focus{border-color:var(--mag);box-shadow:0 0 0 3px #e000fc26}.adm-input--title{font:600 22px Poppins,sans-serif;padding:14px 16px}.adm-box{padding:18px}.adm-box h3{margin:0 0 14px;font:600 15px Poppins}.adm-hint{color:var(--mut);overflow-wrap:anywhere}.adm-thumb{position:relative;border-radius:10px;overflow:hidden;margin-bottom:12px;background:var(--bg);border:1px solid var(--line)}.adm-thumb img{display:block;width:100%}.adm-thumb button{position:absolute;right:8px;top:8px;width:28px;height:28px;border-radius:50%;border:0;background:#000000b3;color:#fff;cursor:pointer}.adm-thumb--empty{padding:36px 0;text-align:center;color:var(--mut)}.adm-box .adm-lbl{margin-top:14px}.rte{border:1px solid var(--line);border-radius:12px;overflow:hidden;background:var(--panel)}.rte-bar{display:flex;flex-wrap:wrap;gap:4px;align-items:center;padding:8px;background:var(--panel2);border-bottom:1px solid var(--line);position:sticky;top:0;z-index:3}.rte-btn{background:none;border:1px solid transparent;color:var(--txt);border-radius:8px;min-width:34px;height:34px;padding:0 9px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px;font:600 13px Poppins}.rte-btn:hover{background:var(--bg);border-color:var(--line)}.rte-btn.is-on{background:var(--mag)}.rte-src{margin-left:auto}.rte-sel{background:var(--bg);color:var(--txt);border:1px solid var(--line);border-radius:8px;height:34px;padding:0 8px}.rte-busy{color:var(--mut);font-size:13px}.rte-area{min-height:420px;padding:22px 26px;outline:0;background:#000;color:#fff}.rte-area img{max-width:100%;height:auto}.rte-source{display:block;width:100%;min-height:420px;background:var(--bg);color:#cfe3ff;border:0;padding:16px;font:13px/1.6 ui-monospace,Consolas,monospace;outline:0;resize:vertical}@media (max-width: 1100px){.adm-editor{grid-template-columns:1fr}}@media (max-width: 700px){.adm-post{grid-template-columns:80px 1fr}.adm-post__img{width:80px;height:56px}.adm-post__actions{grid-column:1 / -1}}.rte .rte-area.post-content{max-width:none;margin:0;width:auto}.adm-form--wide{max-width:none;margin-bottom:20px}.adm-form textarea{display:block;width:100%;margin-top:6px;background:var(--bg);border:1px solid var(--line);border-radius:10px;color:var(--txt);padding:12px 14px;font:inherit;outline:0;resize:vertical}.adm-form textarea:focus{border-color:var(--mag);box-shadow:0 0 0 3px #e000fc26}.adm-form__row{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width: 700px){.adm-form__row{grid-template-columns:1fr}}
