:root{--brand:#0b1d51;--brand-deep:#071237;--brand-line:#ffffff1f;--green:#4246ff;--green-dark:#3236e6;--green-soft:#e0e8ff;--bg:#f5f7fe;--surface:#fff;--border:#dde3f4;--text:#0f1b45;--muted:#56627f;--radius:16px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--space-16:72px;--max:1328px}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--text);font-size:16px;line-height:1.8;font-family:var(--font-latin), var(--font-sub), system-ui, sans-serif;margin:0}a{color:inherit}code,pre,kbd,samp,.mono{font-family:var(--font-mono), var(--font-sub), ui-monospace, monospace}button,input,select,textarea,optgroup{font-family:inherit}h1,h2,h3{color:var(--brand);margin:0;line-height:1.35}h1,h2,h3,h4{font-family:var(--font-latin), var(--font-arabic), system-ui, sans-serif}p{margin:0}img{max-width:100%;height:auto;display:block}.container{width:100%;max-width:var(--max);padding-inline:var(--space-4);margin-inline:auto}.site-header{z-index:10;background:var(--brand);border-bottom:1px solid var(--brand-line);position:sticky;top:0}.header-row{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:72px;display:flex}.brand{align-items:center;display:inline-flex}.brand img{width:auto;height:32px}.nav{align-items:center;gap:var(--space-6);display:flex}.nav a{color:#ffffffc7;font-weight:500;text-decoration:none}.nav a:hover,.nav a[aria-current=page]{color:#fff}.nav .btn{color:var(--brand-deep)}.btn{min-height:46px;padding:0 var(--space-6);font:inherit;cursor:pointer;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.btn-sm{min-height:40px;padding-inline:var(--space-4)}.btn-primary{background:var(--green);color:var(--brand-deep)}.btn-primary:hover{background:#5a5eff}.btn-outline{color:#fff;background:0 0;border-color:#ffffff59}.btn-outline:hover{border-color:#fff}.btn-secondary{background:var(--surface);color:var(--brand);border-color:var(--border)}.btn-secondary:hover{border-color:var(--brand)}.btn-row{gap:var(--space-3);flex-wrap:wrap;display:flex}.hero{background:radial-gradient(900px 420px at 90% -10%, #4246ff47, transparent 60%), linear-gradient(180deg, var(--brand) 0%, var(--brand-deep) 100%);color:#fff;padding-block:var(--space-16);position:relative;overflow:hidden}.hero h1{color:#fff;font-size:clamp(30px,5vw,48px)}.eyebrow{width:fit-content;padding:2px var(--space-3);color:#a9b4ff;background:#4246ff2e;border-radius:999px;font-size:14px;font-weight:600;display:inline-block}.lead{color:var(--muted);max-width:560px;font-size:18px}.chat{border:1px solid var(--brand-line);padding:var(--space-4);gap:var(--space-3);background:#0a0e20;border-radius:20px;display:grid;box-shadow:0 24px 60px #00000059}.bubble{max-width:85%;padding:var(--space-2) var(--space-4);border-radius:14px;font-size:15px;line-height:1.7}.bubble-in{color:#e8ebf4;background:#131a35;border-end-start-radius:4px;justify-self:start}.bubble-out{background:var(--green);color:var(--brand-deep);border-end-end-radius:4px;justify-self:end}.chat-note{color:#ffffff80;text-align:center;font-size:13px}.section-title{margin-bottom:var(--space-6);font-size:clamp(24px,3vw,32px)}.grid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.card{align-content:start;gap:var(--space-3);padding:var(--space-6);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);transition:border-color .15s,transform .15s;display:grid}a.card:hover{border-color:var(--green);transform:translateY(-2px)}.card h3{font-size:20px}.card p{color:var(--muted)}.icon{background:var(--green-soft);width:48px;height:48px;color:var(--green-dark);border-radius:14px;place-items:center;font-size:22px;font-weight:700;display:grid}.more{color:var(--green-dark);font-weight:600}.badge{width:fit-content;padding:0 var(--space-3);color:#8a5a00;background:#fff4e0;border-radius:999px;font-size:13px;font-weight:600;display:inline-block}.steps{counter-reset:step;gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.steps li{counter-increment:step;gap:var(--space-4);padding:var(--space-4) var(--space-6);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);grid-template-columns:44px 1fr;align-items:center;display:grid}.steps li:before{content:counter(step);background:var(--brand);color:#fff;border-radius:50%;place-items:center;width:44px;height:44px;font-weight:700;display:grid}.checks{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:0;padding:0;list-style:none;display:grid}.checks li{gap:var(--space-3);padding:var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:12px;grid-template-columns:28px 1fr;display:grid}.checks li:before{content:"✓";background:var(--green-soft);width:28px;height:28px;color:var(--green-dark);border-radius:50%;place-items:center;font-weight:700;display:grid}.band{background:linear-gradient(135deg, var(--brand) 0%, var(--brand-deep) 100%);color:#fff;padding:var(--space-12);gap:var(--space-4);border-radius:20px;display:grid}.band h2{color:#fff}.band p{color:#fffc}.faq details{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-3) var(--space-6)}.faq summary{cursor:pointer;padding-block:var(--space-2);font-weight:600}.faq ol{margin:var(--space-2) 0 var(--space-3);color:var(--muted);padding-inline-start:22px}.prose{gap:var(--space-4);max-width:760px;display:grid}.prose h2{margin-top:var(--space-4);font-size:22px}.prose h2[id]{scroll-margin-top:110px}.prose h3{margin-top:var(--space-2);font-size:18px}.prose a{color:var(--brand);text-underline-offset:3px}.policy{max-width:1040px;margin-inline:auto}.policy h1{font-weight:900}.policy>:not(.policy-index){width:100%;max-width:760px;margin-inline:auto}.policy>h1,.policy>h1+p,.policy>.policy-date{text-align:center}.policy>h1{max-width:900px;font-size:clamp(30px,4.4vw,46px)}.policy-index{margin-block:var(--space-4);border-top:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.policy-item{color:inherit;border-bottom:1px solid var(--border);align-content:start;gap:8px;padding:28px 24px 30px;text-decoration:none;transition:background .2s;display:grid}.policy-item svg{color:var(--brand);margin-bottom:6px}.policy-item strong{color:var(--brand);font-family:var(--font-latin), var(--font-arabic), system-ui, sans-serif;font-size:17px;font-weight:700;line-height:1.4}.policy-item span{color:var(--muted);font-size:14.5px;line-height:1.8}.policy-item:hover strong{text-underline-offset:4px;text-decoration:underline}@media (max-width:860px){.policy-index{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.policy-index{grid-template-columns:1fr}.policy-item{padding-block:20px 22px}}.prose ul{color:var(--muted);margin:0;padding-inline-start:22px}.site-footer{background:var(--surface);border-top:1px solid var(--border);color:var(--text);margin-top:0}.socials{gap:var(--space-2);margin:0;padding:0;list-style:none;display:flex}.socials a{background:var(--green-soft);width:38px;height:38px;color:var(--brand);border-radius:10px;place-items:center;transition:background .15s;display:grid}.socials a:hover{background:var(--green)}.fine{color:var(--muted);font-size:14px}@media (max-width:860px){.hero{padding-block:var(--space-12)}}@media (max-width:640px){.nav{gap:var(--space-3);font-size:15px}.nav .btn{display:none}.band{padding:var(--space-6)}.brand img{height:32px}}.more{align-items:center;gap:var(--space-1);display:inline-flex}.checks li{grid-template-columns:28px 1fr}.checks li:before{content:none}.checks .tick{background:var(--green-soft);width:28px;height:28px;color:var(--green-dark);border-radius:50%;place-items:center;display:grid}.socials .is-off{background:var(--green-soft);width:38px;height:38px;color:var(--brand);opacity:.55;cursor:default;border-radius:10px;place-items:center;display:grid}.binary-rain{opacity:.55;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 55%,#0000 100%);mask-image:linear-gradient(#000 0% 55%,#0000 100%)}.hero>.container{z-index:1;position:relative}.hero{color:var(--text);padding-block:var(--space-12) var(--space-16);border-bottom:1px solid var(--border);background:radial-gradient(700px 380px at 50% -40px,#4246ff4d,#0000 70%),linear-gradient(#fff 0%,#f5f5f8 100%)}.hero:before{content:"";pointer-events:none;background-image:repeating-linear-gradient(90deg,#0b1d510d 0 1px,#0000 1px 140px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 85%);mask-image:linear-gradient(#000,#0000 85%)}.hero h1{color:var(--brand)}.hero .lead{color:var(--muted)}.hero .eyebrow{background:var(--green-soft);color:var(--green-dark)}.binary-rain-light{opacity:.4}.binary-rain-dark{opacity:.55}.stage{width:min(420px,100%);height:190px;position:relative}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.panel{gap:var(--space-8);padding:var(--space-12) var(--space-6);border:1px solid var(--border);text-align:center;background:#eeeff3;border-radius:28px;justify-items:center;display:grid}.panel .lead{max-width:560px}.chat{text-align:start;border:1px solid var(--border);background:#fff;width:min(460px,100%);box-shadow:0 24px 60px #0b1d511f}.chat .bubble-in{color:var(--text);background:#f1f2f5}.chat .chat-note{color:var(--muted)}:root{--spring:cubic-bezier(.32, .72, 0, 1);--menu-w:260px;--row-h:52px}.dropdown{position:relative}.trigger{align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-2);color:#ffffffc7;font:inherit;cursor:pointer;transition:color .2s var(--spring), transform .4s var(--spring);background:0 0;border:0;border-radius:10px;font-weight:500;display:inline-flex}.trigger:hover,.dropdown.open .trigger{color:#fff}.trigger:active{transform:scale(.97)}.trigger:focus-visible,.row:focus-visible{outline:2px solid var(--green);outline-offset:-2px}.chevron{transition:rotate .5s var(--spring);display:inline-grid}.dropdown.open .chevron{rotate:-180deg}.menu{top:calc(100% + 10px);width:var(--menu-w);height:var(--h,168px);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);transform-origin:top;opacity:0;visibility:hidden;transition:opacity .24s var(--spring), scale .24s var(--spring), translate .24s var(--spring), height .3s var(--spring), visibility 0s linear .24s;background:#07123adb;border-radius:16px;position:absolute;inset-inline-end:0;overflow:hidden;translate:0 -8px;scale:.97;box-shadow:inset 0 0 0 .5px #ffffff29,inset 0 1px #ffffff1a,0 16px 40px -12px #0000008c}.dropdown.open .menu{opacity:1;visibility:visible;transition-delay:0s;translate:0;scale:1}.pages{width:100%;height:100%;position:relative}.page{padding:var(--space-2);opacity:0;visibility:hidden;transition:translate .28s var(--spring), opacity .28s var(--spring), visibility 0s linear .28s;position:absolute;inset:0 0 auto;translate:-100%}.page[data-level="0"]{translate:100%}.page.is-active{opacity:1;visibility:visible;transition-delay:0s;translate:0}.row{align-items:center;gap:var(--space-3);width:100%;height:var(--row-h);padding:0 var(--space-3);color:#fff;font:inherit;text-align:start;cursor:pointer;transition:background .18s var(--spring);background:0 0;border:0;border-radius:12px;text-decoration:none;display:flex;position:relative}.row:hover{background:#ffffff14}.row span{flex:auto}.row i{color:var(--green);flex:none;place-items:center;font-style:normal;display:inline-grid}.row .more-chevron{color:#ffffff80;transition:translate .3s var(--spring);display:inline-grid}.row:hover .more-chevron{translate:-3px}.row.back{color:#ffffffbf;margin-bottom:var(--space-1);border-bottom:1px solid #ffffff1a;border-end-end-radius:0;border-end-start-radius:0}.row.back i{color:#fff9;transition:translate .3s var(--spring)}.row.back:hover i{translate:3px}@media (max-width:640px){.dropdown{position:static}.menu{top:76px;width:auto;position:fixed;inset-inline:16px}}@media (prefers-reduced-motion:reduce){.menu,.page,.chevron,.trigger,.row{transition-duration:.01ms}}html,body{overflow-x:clip}.account-link{align-items:center;gap:var(--space-2);padding:var(--space-2);color:#ffffffc7;font-weight:500;text-decoration:none;display:inline-flex}.account-link:hover{color:#fff}.account-pending{width:56px;height:20px}.auth-form{gap:var(--space-6);display:grid}.btn-wide{gap:var(--space-3);width:100%}.btn:disabled{opacity:.55;cursor:not-allowed}.auth-divider{align-items:center;gap:var(--space-3);color:var(--muted);font-size:14px;display:flex}.auth-divider:before,.auth-divider:after{content:"";background:var(--border);flex:1;height:1px}.auth-email-form{gap:var(--space-3);display:grid}.auth-email-form label{color:var(--brand);font-weight:600}.auth-email-form input{height:48px;padding-inline:var(--space-4);border:1px solid var(--border);background:var(--surface);color:var(--text);font:inherit;text-align:start;border-radius:12px}.auth-email-form input:focus-visible{outline:2px solid var(--green);outline-offset:1px;border-color:var(--green)}.auth-error{padding:var(--space-3) var(--space-4);color:#b3262d;background:#fdeaea;border-radius:12px}.topbar{border-bottom:1px solid var(--border);color:var(--text);background:#f1f1f4;font-size:14px}.topbar-row{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:44px;display:flex}.topbar-socials{align-items:center;gap:var(--space-3);margin:0;padding:0;list-style:none;display:flex}.topbar-socials a,.topbar-socials .is-off{width:28px;height:28px;color:var(--brand);border-radius:8px;place-items:center;display:grid}.topbar-socials a:hover{background:var(--green-soft)}.topbar-socials .is-off{opacity:.4;cursor:default}.topbar-note{text-align:center;color:var(--muted);flex:1}.topbar-note a{color:var(--green-dark);text-underline-offset:3px;font-weight:600;text-decoration:underline}.topbar-end{align-items:center;gap:var(--space-4);display:flex}.topbar-btn{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);color:var(--text);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;font-weight:600;text-decoration:none;display:inline-flex}.topbar-btn:hover{background:#0b1d510f}.lang{position:relative}.lang-menu{top:calc(100% + 6px);z-index:20;min-width:160px;padding:var(--space-2);border:1px solid var(--border);background:#fff;border-radius:12px;margin:0;list-style:none;position:absolute;inset-inline-end:0;box-shadow:0 16px 40px #0b1d5124}.lang-menu li{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);color:var(--brand);border-radius:8px;font-weight:600;display:flex}.lang-menu .is-soon{color:var(--muted);cursor:not-allowed;font-weight:400}.lang-menu small{color:var(--muted)}@media (max-width:760px){.topbar-note{display:none}}@media (max-width:420px){.topbar-btn span{display:none}.topbar-btn:first-child span{display:inline}}.auth-providers{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.provider{justify-content:center;align-items:center;gap:var(--space-3);min-height:52px;padding:0 var(--space-3);border:1px solid var(--border);background:var(--surface);color:var(--text);font:inherit;cursor:pointer;border-radius:14px;font-weight:600;transition:border-color .15s,background .15s,transform .15s;display:flex;position:relative}.provider:hover:not(:disabled){border-color:var(--green);background:var(--green-soft);transform:translateY(-1px)}.provider:focus-visible{outline:2px solid var(--green);outline-offset:2px}.provider.is-off{color:var(--muted);cursor:not-allowed;background:#f6f6f8}.provider.is-off svg{opacity:.55}.provider small{top:-8px;padding:0 var(--space-2);color:#8a5a00;background:#fff4e0;border-radius:999px;font-size:11px;font-weight:600;line-height:18px;position:absolute;inset-inline-end:10px}.provider[aria-busy=true]{opacity:.7}.field{align-items:center;gap:var(--space-3);padding-inline:var(--space-4);border:1px solid var(--border);background:var(--surface);color:var(--muted);border-radius:12px;display:flex}.field:focus-within{border-color:var(--green);box-shadow:0 0 0 3px #4246ff2e}.field input{min-width:0;height:50px;color:var(--text);font:inherit;text-align:start;background:0 0;border:0;flex:1;padding:0}.field input:focus-visible{outline:none}.auth-email-form input{border:0;height:50px}.auth-terms{text-align:center}.auth-terms a{color:var(--green-dark);font-weight:600}@media (max-width:420px){.auth-providers{grid-template-columns:1fr}}.auth-providers{grid-template-columns:1fr 1fr}.segmented{gap:var(--space-1);padding:var(--space-1);background:#eeeff3;border-radius:14px;grid-template-columns:1fr 1fr;display:grid}.segmented button{justify-content:center;align-items:center;gap:var(--space-2);min-height:44px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:11px;font-weight:600;transition:background .15s,color .15s;display:inline-flex}.segmented button.is-on{color:var(--brand);background:#fff;box-shadow:0 2px 8px #0b1d511a}.segmented button:focus-visible{outline:2px solid var(--green);outline-offset:1px}.code-actions{justify-content:space-between;gap:var(--space-3);display:flex}.link-btn{color:var(--green-dark);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.link-btn:disabled{color:var(--muted);cursor:default}#code{letter-spacing:.4em;font-size:20px;font-weight:700}.dash{gap:var(--space-6);max-width:1320px;padding:var(--space-6) var(--space-4) var(--space-12);grid-template-columns:272px minmax(0,1fr);align-items:start;margin-inline:auto;display:grid}.dash-side{gap:var(--space-4);padding:var(--space-4);background:linear-gradient(180deg, var(--brand) 0%, var(--brand-deep) 100%);color:#fff;border-radius:24px;display:grid;position:sticky;top:92px;box-shadow:0 18px 40px #0b1d5138}.dash-user{align-items:center;gap:var(--space-3);padding:var(--space-3);background:#ffffff14;border-radius:16px;display:flex}.dash-user-text{min-width:0;display:grid}.dash-user-text strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dash-user-text small{text-overflow:ellipsis;white-space:nowrap;color:#ffffffa6;text-align:start;direction:ltr;overflow:hidden}.avatar{background:var(--green-soft);width:46px;height:46px;color:var(--green-dark);border-radius:50%;flex:none;place-items:center;font-size:20px;font-weight:700;display:grid;overflow:hidden}.avatar img{object-fit:cover;width:100%;height:100%}.dash-nav{gap:var(--space-1);display:grid}.dash-nav button{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);color:#ffffffc7;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:12px;font-weight:500;transition:background .15s,color .15s;display:flex}.dash-nav button:hover{color:#fff;background:#ffffff14}.dash-nav button.is-active{background:var(--green);color:var(--brand-deep);font-weight:700}.dash-nav button:focus-visible,.dash-out:focus-visible{outline-offset:2px;outline:2px solid #fff}.dash-out{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);color:#fff;font:inherit;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:12px;display:flex}.dash-out:hover{background:#ffffff14}.dash-main{gap:var(--space-4);min-width:0;display:grid}.dash-head{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.dash-head h1{font-size:clamp(24px,3vw,30px)}.dash-head p{color:var(--muted)}.dash-head-actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.dash-head-actions .btn svg{margin-inline-end:var(--space-1)}.kpis{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.kpis-3{grid-template-columns:repeat(3,minmax(0,1fr))}.kpi{gap:var(--space-2);padding:var(--space-4) var(--space-6);background:var(--surface);border:1px solid var(--border);text-align:start;font:inherit;color:inherit;border-radius:20px;display:grid}.kpi-btn{cursor:pointer;transition:border-color .15s,transform .15s,box-shadow .15s}.kpi-btn:hover{border-color:var(--green);transform:translateY(-2px);box-shadow:0 12px 28px #0b1d5114}.kpi-top{align-items:center;gap:var(--space-3);display:flex}.kpi-label{color:var(--muted);font-size:14px;font-weight:600}.kpi-value{color:var(--brand);font-size:34px;line-height:1.2}.kpi-note{color:var(--muted);font-size:13px}.bar{background:#e8e9ee;border-radius:999px;height:8px;display:block;overflow:hidden}.bar>span{background:var(--green);border-radius:999px;height:100%;display:block}.chip-icon{background:var(--green-soft);width:42px;height:42px;color:var(--green-dark);border-radius:13px;flex:none;place-items:center;display:grid}.dash-cols{gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.card-box{gap:var(--space-4);padding:var(--space-6);background:var(--surface);border:1px solid var(--border);border-radius:20px;display:grid}.box-head{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.box-head h2{align-items:center;gap:var(--space-2);font-size:18px;display:inline-flex}.pill{padding:0 var(--space-3);background:var(--green-soft);color:var(--green-dark);border-radius:999px;font-size:13px;font-weight:700;line-height:26px}.steps-list{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.steps-list li{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:14px;display:flex}.steps-list li.is-done{background:#f6f7fb;border-color:#cdd3eb}.step-mark{color:#b6b9c5;display:grid}.is-done .step-mark{color:var(--green)}.step-text{flex:1;display:grid}.step-text strong{font-size:15px}.step-text small{color:var(--muted);font-size:13px}.is-done .step-text strong{color:var(--muted);-webkit-text-decoration:line-through #0b1d5159;text-decoration:line-through #0b1d5159}.timeline{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.timeline li{align-items:flex-start;gap:var(--space-3);display:flex}.tl-icon{width:32px;height:32px;color:var(--brand);background:#f1f2f5;border-radius:10px;flex:none;place-items:center;display:grid}.tl-text{font-weight:500;display:grid}.tl-text small{color:var(--muted);font-weight:400}.table-wrap{border:1px solid var(--border);border-radius:14px;overflow-x:auto}.dash-table{border-collapse:collapse;width:100%}.dash-table th{padding:var(--space-3) var(--space-4);color:var(--muted);text-align:start;white-space:nowrap;background:#f4f4f7;font-size:13px;font-weight:700}.dash-table td{padding:0}.table-empty{justify-items:center;gap:var(--space-2);padding:var(--space-12) var(--space-6);text-align:center;display:grid}.table-empty p{max-width:420px;color:var(--muted)}.catalog{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.catalog-item{align-content:start;gap:var(--space-2);padding:var(--space-4);border:1px solid var(--border);color:inherit;border-radius:16px;text-decoration:none;transition:border-color .15s,transform .15s;display:grid}.catalog-item:hover{border-color:var(--green);transform:translateY(-2px)}.catalog-item small{color:var(--muted)}.channels{gap:var(--space-3);display:grid}.channel{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--border);color:inherit;border-radius:14px;text-decoration:none;display:flex}.channel:hover{border-color:var(--green);background:#f9f9fc}.channel span:last-child{display:grid}.channel small{color:var(--muted)}.faq-mini{gap:var(--space-2);display:grid}.faq-mini details{padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:12px}.faq-mini summary{cursor:pointer;font-weight:600}.faq-mini p{margin-top:var(--space-2);color:var(--muted)}.note-line{color:var(--muted);font-size:14px}.fields{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.field-row{gap:var(--space-1);padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:14px;display:grid}.field-row dt{color:var(--muted);font-size:13px}.field-row dd{align-items:center;gap:var(--space-3);overflow-wrap:anywhere;flex-wrap:wrap;min-width:0;margin:0;font-weight:600;display:flex}.method-list{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.method{align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:14px;grid-template-columns:auto 1fr auto;display:grid}.method-icon{width:40px;height:40px;color:var(--brand);background:#f1f2f5;border-radius:12px;place-items:center;display:grid}.method-name{min-width:0;font-weight:600;display:grid}.method-name small{color:var(--muted);font-size:13px;font-weight:400}.method-action{align-items:center;display:inline-flex}.acct-wide-action{width:fit-content}.muted{color:var(--muted);font-weight:400}.acct-edit,.acct-inline{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.acct-inline{padding:var(--space-3);background:#f4f4f7;border-radius:12px}.dash input{height:42px;padding-inline:var(--space-3);border:1px solid var(--border);color:var(--text);font:inherit;background:#fff;border-radius:10px}.dash input:focus-visible{outline:2px solid var(--green);outline-offset:1px}.link-btn{align-items:center;gap:var(--space-1);color:var(--green-dark);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:none;display:inline-flex}.chip-ok{padding:0 var(--space-3);background:var(--green-soft);color:var(--green-dark);border-radius:999px;align-items:center;font-size:13px;font-weight:600;line-height:26px;display:inline-flex}.flash{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:14px;display:flex}.flash-ok{background:var(--green-soft);color:var(--green-dark)}.flash-bad{color:#b3262d;background:#fdeaea}.flash button{color:inherit;cursor:pointer;background:0 0;border:0;font-size:22px}.danger-box{background:snow;border-color:#f1c9cb}.danger-title{color:#b3262d}.btn-danger{color:#fff;gap:var(--space-2);background:#c62f36;width:fit-content}.btn-danger:hover:not(:disabled){background:#a8252b}@media (max-width:1080px){.kpis,.catalog{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.dash{grid-template-columns:1fr}.dash-side{grid-template-columns:1fr auto;align-items:center;position:static}.dash-user{grid-column:1/-1}.dash-nav{gap:var(--space-1);display:flex;overflow-x:auto}.dash-nav button{white-space:nowrap}.dash-cols{grid-template-columns:1fr}}@media (max-width:560px){.kpis,.kpis-3,.catalog,.fields{grid-template-columns:1fr}.method{grid-template-columns:auto 1fr}.method-action{grid-column:1/-1}}.dash-user-text strong{text-align:start;unicode-bidi:plaintext}.otp{gap:var(--space-2);justify-content:center;display:flex}.otp .otp-box{text-align:center;width:100%;min-width:0;max-width:52px;height:58px;font:inherit;color:var(--text);background:var(--surface);box-shadow:none;caret-color:var(--green);border:1.5px solid #b8bcca;border-radius:12px;flex:none;padding:0;font-size:24px;font-weight:700}.otp .otp-box:focus{border-color:var(--green);box-shadow:0 0 0 3px var(--green-soft);outline:none}@media (max-width:400px){.otp .otp-box{height:52px;font-size:20px}}.otp-label{text-align:center;margin:0;font-weight:700}.otp-target{color:var(--muted);font-weight:400}.otp-note{text-align:center;margin:0;font-size:12px}.dock{display:none}@media (max-width:760px){.site-header .nav{display:none}.site-header .header-row{justify-content:center;min-height:60px}.brand img{height:30px}body{padding-bottom:96px}.dock{inset-inline:var(--space-4);bottom:max(var(--space-3), env(safe-area-inset-bottom));z-index:50;-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);background:#07123ae0;border:1px solid #ffffff24;border-radius:22px;grid-template-columns:repeat(4,1fr);gap:2px;max-width:420px;margin-inline:auto;padding:6px;display:grid;position:fixed;box-shadow:0 12px 32px #07123a59}.dock-item{color:#ffffffb8;transition:background .2s var(--spring), color .2s var(--spring);border-radius:16px;justify-items:center;gap:3px;padding:9px 4px 8px;font-size:11px;font-weight:500;text-decoration:none;display:grid}.dock-item.is-on{color:#071237;background:var(--green);font-weight:700}.topbar .topbar-help span{display:none}}.faq-group{margin:0 0 var(--space-3);color:var(--brand);font-size:18px}.muted-note{padding:var(--space-6);color:var(--muted);text-align:center;margin:0}.badge-open{color:#8a5a00;background:#fff4e0}.badge-closed{color:var(--muted);background:#eeeff2}.badge-ok{background:var(--green-soft);color:var(--green-dark)}.badge-bad{color:#a12626;background:#fde8e8}.row-click{cursor:pointer}.row-click:hover td{background:var(--green-soft)}.seg-tabs{gap:var(--space-1);flex-wrap:wrap;display:flex}.seg-tabs button{padding:6px var(--space-4);font:inherit;color:var(--muted);border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:999px;font-weight:600}.seg-tabs button.is-on{color:#fff;background:var(--brand);border-color:var(--brand)}.search-field{align-items:center;gap:var(--space-2);width:min(100%,420px);padding-inline:var(--space-3);border:1px solid var(--border);color:var(--muted);background:#fff;border-radius:10px;display:flex}.dash .search-field input{background:0 0;border:0;outline:none;flex:1;min-width:0}.thread-head h2{margin:0 0 var(--space-2);font-size:20px}.thread-head p{margin:0 0 var(--space-3);color:var(--muted)}.thread-contact{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.thread{margin:var(--space-4) 0;gap:var(--space-3);padding:0;list-style:none;display:grid}.msg{max-width:720px;padding:var(--space-3) var(--space-4);border:1px solid var(--border);background:#fff;border-radius:14px}.msg header{justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-2);display:flex}.msg header small{color:var(--muted)}.msg p{white-space:pre-wrap;margin:0;line-height:1.9}.msg-staff{background:var(--green-soft);border-color:#0000;margin-inline-start:auto}.reply-box{gap:var(--space-3);display:grid}.reply-box label{font-weight:700}.reply-box textarea{width:100%;padding:var(--space-3);border:1px solid var(--border);color:var(--text);font:inherit;background:#fff;border-radius:10px;line-height:1.8}.reply-box textarea:focus-visible{outline:2px solid var(--green);outline-offset:1px}.reply-actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.row-actions{gap:var(--space-4);display:inline-flex}.link-danger{color:#a12626}@media (max-width:760px){.msg{max-width:100%}}.ticket-form{gap:var(--space-4);max-width:760px;padding:var(--space-6);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);display:grid}.ticket-grid{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.ticket-form label{gap:var(--space-2);font-weight:600;display:grid}.ticket-form input,.ticket-form select,.ticket-form textarea{width:100%;padding:var(--space-3);border:1px solid var(--border);color:var(--text);font:inherit;background:#fff;border-radius:10px;font-weight:400}.ticket-form input:focus-visible,.ticket-form select:focus-visible,.ticket-form textarea:focus-visible{outline:2px solid var(--green);outline-offset:1px}.ticket-form .hp{opacity:0;width:1px;height:1px;position:absolute;inset-inline-start:-9999px}.ticket-form .btn{justify-self:start}.ticket-done{max-width:760px;padding:var(--space-6);text-align:center;background:var(--green-soft);border-radius:var(--radius)}@media (max-width:640px){.ticket-grid{grid-template-columns:1fr}}a.dash-out{text-decoration:none}.dash-table td:not([colspan]){padding:var(--space-3) var(--space-4);border-top:1px solid var(--border);vertical-align:middle}.dash-table td[dir=ltr]{text-align:end}.tone-ok{background:var(--green-soft);color:var(--green-dark)}.tone-info{color:#1d4f9c;background:#e6f0ff}.tone-warn{color:#8a5a00;background:#fff4e0}.tone-bad{color:#a12626;background:#fde8e8}.tone-mute{color:var(--muted);background:#eeeff2}.badge+.badge{margin-inline-start:var(--space-2)}.kpi-warn{color:#8a5a00}.kpi-bad{color:#a12626}.muted{color:var(--muted)}.text-warn{color:#8a5a00;font-weight:700}.cell-note{color:var(--muted);font-weight:400;display:block}.box-head-wrap{gap:var(--space-3);flex-wrap:wrap}.search-block{width:100%;max-width:none;margin-bottom:var(--space-4)}.attention{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));margin:0;padding:0;list-style:none;display:grid}.attention button{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-4);text-align:start;font:inherit;color:var(--text);cursor:pointer;background:#fffaf0;border:1px solid #f3e1b8;border-radius:12px;display:flex}.attention button:hover{background:#fff4e0}.attention strong{font-size:20px}.modal-back{z-index:100;padding:var(--space-4);background:#07123a8c;place-items:center;display:grid;position:fixed;inset:0}.modal{background:var(--surface);border-radius:var(--radius);width:min(100%,520px);max-height:calc(100dvh - 32px);overflow-y:auto;box-shadow:0 24px 60px #07123a59}.modal-wide{width:min(100%,720px)}.modal-head{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-6);border-bottom:1px solid var(--border);display:flex}.modal-head h2{margin:0;font-size:18px}.modal-x{width:36px;height:36px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;display:grid}.modal-x:hover{background:#eeeff2}.modal-body{padding:var(--space-6)}.form-stack{gap:var(--space-4);display:grid}.field-block{gap:var(--space-2);font-weight:600;display:grid}.field-block small{color:var(--muted);font-weight:400}.form-stack input:not([type=checkbox]),.form-stack select,.form-stack textarea,.pay-box input{width:100%;padding:var(--space-3);border:1px solid var(--border);color:var(--text);font:inherit;background:#fff;border-radius:10px;font-weight:400}.form-stack input:focus-visible,.form-stack select:focus-visible,.form-stack textarea:focus-visible,.pay-box input:focus-visible{outline:2px solid var(--green);outline-offset:1px}.two-col{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.check{align-items:center;gap:var(--space-2);font-weight:600;display:flex}.picked{align-items:center;gap:var(--space-3);padding:var(--space-3);background:var(--green-soft);border-radius:10px;flex-wrap:wrap;display:flex}.picker{margin:var(--space-2) 0 0;border:1px solid var(--border);border-radius:10px;padding:0;list-style:none;overflow:hidden}.picker li+li{border-top:1px solid var(--border)}.picker button{width:100%;padding:var(--space-3);text-align:start;font:inherit;cursor:pointer;background:#fff;border:0;display:grid}.picker button:hover{background:var(--green-soft)}.picker small{color:var(--muted)}.lines{gap:var(--space-3);display:grid}.line{gap:var(--space-3);grid-template-columns:1fr 80px auto;align-items:center;display:grid}.totals{gap:var(--space-2);margin:var(--space-4) 0;max-width:360px;margin-inline-start:auto;display:grid}.totals div{justify-content:space-between;gap:var(--space-4);display:flex}.totals dt{color:var(--muted)}.totals dd{margin:0;font-weight:700}.totals-grand{padding-top:var(--space-2);border-top:1px solid var(--border);font-size:18px}.totals-grand dt{color:var(--text);font-weight:700}.sub-title{margin:var(--space-6) 0 var(--space-3);font-size:16px}.pay-box{margin-top:var(--space-6);padding:var(--space-4);border:1px solid var(--border);background:#f7f7fa;border-radius:12px}.pay-box .sub-title{margin-top:0}.pay-row{gap:var(--space-3);grid-template-columns:1fr 1fr auto;align-items:end;display:grid}.manage-group{padding:var(--space-4);border:1px solid var(--border);background:#f7f7fa;border-radius:12px}.manage-group .sub-title{margin-top:0}.cancel-list{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.cancel-item{padding:var(--space-4);border:1px solid var(--border);border-radius:12px}.cancel-item header{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-2);display:flex}.cancel-item p{margin:0 0 var(--space-3);color:var(--muted)}.cancel-item blockquote{margin:0 0 var(--space-4);padding:var(--space-3) var(--space-4);border-inline-start:3px solid var(--green);background:#f7f7fa;border-radius:8px;line-height:1.9}.cancel-actions{gap:var(--space-3);display:grid}.cancel-actions input{padding:var(--space-3);border:1px solid var(--border);font:inherit;border-radius:10px}.plan-list{margin:var(--space-4) 0;padding:0;list-style:none;display:grid}.plan-list li{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-top:1px solid var(--border);display:flex}.plan-list li.is-off{opacity:.55}.plan-list small{color:var(--muted);display:block}@media (max-width:760px){.two-col,.pay-row{grid-template-columns:1fr}.line{grid-template-columns:1fr 72px}.line .link-btn{grid-column:1/-1;justify-self:start}.modal-body{padding:var(--space-4)}.totals{max-width:none}}:is(body:has(.adm) .topbar,body:has(.adm) .site-header,body:has(.adm) .site-footer,body:has(.adm) .dock){display:none}body:has(.adm){background:#f3f3f6;padding-bottom:0}.adm{--adm-side:252px;--adm-line:#e4e5eb;--adm-ink:#121932;--adm-muted:#6a6e80;grid-template-columns:var(--adm-side) minmax(0, 1fr);min-height:100dvh;color:var(--adm-ink);font-size:14px;display:grid}.adm-side{gap:var(--space-1);height:100dvh;padding:var(--space-4) var(--space-3);color:#ced2e4;background:var(--brand);flex-direction:column;display:flex;position:sticky;top:0;overflow-y:auto}.adm-brand{padding:var(--space-2) var(--space-3) var(--space-6);display:block}.adm-brand img{width:auto;height:22px}.adm-group{margin:var(--space-6) var(--space-3) var(--space-2);color:#7d85a5;font-size:12px;font-weight:500}.adm-nav{gap:2px;display:grid}.adm-nav button,.adm-nav a{align-items:center;gap:var(--space-3);width:100%;padding:10px var(--space-3);color:#ced2e4;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;font-weight:500;text-decoration:none;display:flex}.adm-nav .is-active{color:var(--brand-deep);background:var(--green);font-weight:700}.adm-count{text-align:center;color:#fff;background:#d64545;border-radius:999px;min-width:22px;margin-inline-start:auto;padding:1px 7px;font-size:11px;font-weight:700}.adm-scrim{display:none}.adm-main{min-width:0}.adm-top{z-index:20;align-items:center;gap:var(--space-4);height:64px;padding-inline:var(--space-6);border-bottom:1px solid var(--adm-line);background:#fff;display:flex;position:sticky;top:0}.adm-burger{width:40px;height:40px;color:var(--adm-ink);border:1px solid var(--adm-line);cursor:pointer;background:0 0;border-radius:8px;place-items:center;display:none}.adm-search{align-items:center;gap:var(--space-2);width:min(100%,400px);height:38px;padding-inline:var(--space-3);color:var(--adm-muted);background:#f3f3f6;border:1px solid #0000;border-radius:8px;display:flex}.adm-search:focus-within{border-color:var(--green);background:#fff}.adm-search input{min-width:0;color:var(--adm-ink);font:inherit;background:0 0;border:0;outline:none;flex:1}.adm-top-end{align-items:center;gap:var(--space-4);margin-inline-start:auto;display:flex}.adm-icon-btn{width:38px;height:38px;color:var(--adm-ink);border:1px solid var(--adm-line);cursor:pointer;background:0 0;border-radius:8px;place-items:center;display:grid;position:relative}.adm-dot{top:-6px;color:#fff;background:#d64545;border-radius:999px;min-width:18px;padding:0 5px;font-size:11px;line-height:18px;position:absolute;inset-inline-end:-6px}.adm-me{align-items:center;gap:var(--space-3);display:flex}.adm-avatar{color:#fff;background:var(--brand);border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-weight:700;display:grid}.adm-me-text{line-height:1.4;display:grid}.adm-me-text small{color:var(--adm-muted);font-size:12px}.adm-page{max-width:1480px;padding:var(--space-6)}.adm-head{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.adm-head h1{margin:0;font-size:22px}.adm-head p{color:var(--adm-muted);margin:2px 0 0}.adm-head-actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.adm .btn{font-size:14px}.adm .btn-sm{gap:var(--space-2)}.adm .card-box{border:1px solid var(--adm-line);box-shadow:none;background:#fff;border-radius:10px}.adm .card-box h2,.adm .box-head h2{font-size:16px}.adm .dash-table{font-size:14px}.adm .dash-table th,.adm .badge{font-size:12px}.adm .thread-head h2{font-size:18px}.adm .modal-head h2,.adm .totals-grand{font-size:16px}.adm .flash{margin-bottom:var(--space-4)}.ov{gap:var(--space-4);display:grid}.ov-top{gap:var(--space-4);grid-template-columns:1.35fr repeat(4,minmax(0,1fr));display:grid}.ov-welcome{align-content:center;gap:var(--space-1);padding:var(--space-4) var(--space-6);color:#fff;background:radial-gradient(circle at 110% -20%, #4246ff73, transparent 55%), var(--brand);border-radius:10px;display:grid}.ov-welcome small{color:#9da5c6}.ov-welcome strong{font-size:20px}.ov-welcome p{color:#ced2e4;margin:0;font-size:13px}.ov-stat{align-items:center;gap:var(--space-3);padding:var(--space-4);color:inherit;font:inherit;text-align:start;border:1px solid var(--adm-line);cursor:pointer;background:#fff;border-radius:10px;transition:border-color .15s;display:flex}.ov-stat:hover{border-color:#b7bdd5}.ov-stat-icon{border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.ic-amber{color:#b97a00;background:#fff1d4}.ic-blue{color:#1d6fd1;background:#e4efff}.ic-rose{color:#c4405a;background:#fde6ec}.ov-stat-body{min-width:0;line-height:1.35;display:grid}.ov-stat-body strong{font-size:22px;line-height:1.2}.ov-stat-body>span{color:var(--adm-ink);font-weight:500}.ov-stat-body small{color:var(--adm-muted);font-size:12px}.ov-mid{gap:var(--space-4);grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:grid}.ov-bottom{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ov-bottom-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ov-card{min-width:0;padding:var(--space-4) var(--space-6);border:1px solid var(--adm-line);background:#fff;border-radius:10px}.ov-card-head{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:36px;margin-bottom:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid var(--adm-line);display:flex}.ov-card-head h2{margin:0;font-size:16px}.ov-card-head svg{color:var(--adm-muted)}.ov-sub{color:var(--adm-muted);font-size:12px}.ov-link{color:#1f8f4a;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:600}.ov-rows{margin:0;padding:0;list-style:none}.ov-rows li+li{border-top:1px solid #eeeff3}.ov-rows button,.ov-person{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;color:inherit;font:inherit;text-align:start;background:0 0;border:0;padding:11px 0;display:flex}.ov-rows button{cursor:pointer}.ov-rows button:hover>span:first-child{color:#1f8f4a}.ov-with-icon{align-items:center;gap:var(--space-2);display:inline-flex}.ov-with-icon svg{color:var(--adm-muted)}.ov-pill{text-align:center;border-radius:6px;min-width:28px;padding:2px 8px;font-size:12px}.ov-main{flex:1;min-width:0;display:grid}.ov-main strong,.ov-main small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ov-main small{color:var(--adm-muted);font-size:12px}.ov-person{justify-content:flex-start}.ov-empty{padding:var(--space-6) 0;color:var(--adm-muted);text-align:center;margin:0}.linechart{width:100%;height:auto;display:block}.lc-axis{fill:#898d9c;font-size:11px}.mixbar{background:#eeeff3;border-radius:999px;height:12px;display:flex;overflow:hidden}.mixbar i{min-width:0}.mx-warn{background:#e0a526}.mx-bad{background:#d64545}.mx-mute{background:#b8bcca}.mixlegend{gap:var(--space-2) var(--space-4);margin:var(--space-4) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.mixlegend li{align-items:center;gap:var(--space-2);color:var(--adm-muted);display:flex}.mixlegend i{border-radius:50%;width:10px;height:10px}.mixlegend b{color:var(--adm-ink);margin-inline-start:auto}@media (max-width:1280px){.ov-top{grid-template-columns:repeat(2,minmax(0,1fr))}.ov-welcome{grid-column:1/-1}.ov-bottom{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1000px){.adm{grid-template-columns:minmax(0,1fr)}.adm-side{z-index:60;width:min(280px,84vw);transition:transform .25s var(--spring);position:fixed;inset-block:0;inset-inline-start:0;transform:translate(100%)}[dir=ltr] .adm-side{transform:translate(-100%)}.adm-side.is-open{transform:none}.adm-scrim{z-index:55;background:#07123a80;border:0;display:block;position:fixed;inset:0}.adm-burger{display:grid}.adm-top{padding-inline:var(--space-4)}.adm-page{padding:var(--space-4)}.ov-mid{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.ov-top,.ov-bottom,.ov-bottom-2{grid-template-columns:minmax(0,1fr)}.ov-card{padding:var(--space-4)}.adm-me-text{display:none}.adm-search{width:100%}}.select{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;min-height:42px;padding:0 var(--space-3);color:var(--text);font:inherit;text-align:start;border:1px solid var(--border);cursor:pointer;transition:border-color .18s var(--spring), box-shadow .18s var(--spring);background:#fff;border-radius:10px;font-weight:400;display:inline-flex}.select:hover{border-color:#b8bcca}.select:focus-visible,.select.is-open{border-color:var(--green);box-shadow:0 0 0 3px var(--green-soft);outline:none}.select:disabled{opacity:.55;cursor:not-allowed}.select.is-empty .select-value{color:var(--muted)}.select-value{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.select-chevron{color:var(--muted);transition:rotate .4s var(--spring);flex:none;display:inline-grid}.select.is-open .select-chevron{rotate:-180deg}.select-sm{width:auto;min-width:150px;min-height:36px;font-size:14px}.select-list{z-index:200;padding:var(--space-2);overscroll-behavior:contain;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);transform-origin:top;opacity:0;visibility:hidden;transition:opacity .22s var(--spring), scale .22s var(--spring), translate .22s var(--spring), visibility 0s linear .22s;scrollbar-width:thin;scrollbar-color:#ffffff40 transparent;background:#07123ae6;border-radius:16px;margin:0;list-style:none;position:fixed;overflow-y:auto;translate:0 -8px;scale:.97;box-shadow:inset 0 0 0 .5px #ffffff29,inset 0 1px #ffffff1a,0 16px 40px -12px #0000008c}.select-list.is-up{transform-origin:bottom;transform:translateY(-100%)}.select-list.is-open{opacity:1;visibility:visible;transition-delay:0s;translate:0;scale:1}.select-row{align-items:center;gap:var(--space-3);min-height:44px;padding:8px var(--space-3);color:#fff;cursor:pointer;transition:background .16s var(--spring);border-radius:12px;display:flex}.select-row.is-active{background:#ffffff17}.select-row.is-selected{font-weight:700}.select-row-text{flex:auto;min-width:0;line-height:1.5;display:grid}.select-row-text small{color:#fff9;font-size:12px;font-weight:400}.select-row i{color:var(--green);flex:none;font-style:normal;display:inline-grid}@media (prefers-reduced-motion:reduce){.select-list,.select-chevron{transition:none}}.member-cell{align-items:center;gap:var(--space-3);min-width:0;display:flex}.member-text{min-width:0;line-height:1.45;display:grid}.member-text small{color:var(--muted);font-size:12px}.perm-chips{flex-wrap:wrap;gap:6px;display:flex}.perm-chip{color:#394059;white-space:nowrap;background:#eeeff3;border-radius:999px;padding:2px 10px;font-size:12px;display:inline-block}.perm-chip.perm-all{color:var(--green-dark);background:var(--green-soft);font-weight:700}.perm-chip.perm-more{color:var(--muted);border:1px solid var(--border);background:0 0}.role-grid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}.role-card{align-content:start;gap:var(--space-2);padding:var(--space-4);border:1px solid var(--border);background:#f7f7fa;border-radius:12px;display:grid}.role-card h3{margin:0;font-size:15px}.role-card p{color:var(--muted);margin:0;font-size:13px}.perm-picker{gap:var(--space-3);display:grid}.perm-group{gap:var(--space-1);padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:12px;margin:0;display:grid}.perm-group legend{padding-inline:var(--space-2);color:var(--green-dark);font-size:13px;font-weight:700}.perm-group:disabled{opacity:.6}.perm-row{align-items:flex-start;gap:var(--space-3);cursor:pointer;padding:6px 0;display:flex}.perm-row input{width:18px;height:18px;accent-color:var(--green);margin-top:3px}.perm-row span{display:grid}.perm-row small{color:var(--muted);font-weight:400}.menu-trigger{gap:var(--space-2)}.menu-trigger .select-chevron{color:currentColor;opacity:.8}.menu-trigger.is-open .select-chevron{rotate:-180deg}.menu-list .select-row{align-items:center;min-height:60px}.menu-list .select-row i{background:#ffffff14;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.prod-tools{align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.prod-tools .search-field{flex:280px;width:auto;max-width:none}.view-switch{border:1px solid var(--border);border-radius:10px;display:inline-flex;overflow:hidden}.view-switch button{width:38px;height:36px;color:var(--muted);cursor:pointer;background:#fff;border:0;place-items:center;display:grid}.view-switch button+button{border-inline-start:1px solid var(--border)}.view-switch button.is-on{color:var(--brand);background:var(--green-soft)}.bulk-bar{align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);padding:var(--space-2) var(--space-4);background:var(--green-soft);border-radius:10px;flex-wrap:wrap;display:flex}.prod-table input[type=checkbox]{width:17px;height:17px;accent-color:var(--green)}.prod-table tr.is-off td{opacity:.6}.prod-table tr.is-off td:last-child{opacity:1}.prod-cell{align-items:center;gap:var(--space-3);min-width:220px;display:flex}.thumb{width:44px;height:44px;color:var(--green-dark);background:var(--green-soft);border-radius:10px;flex:none;place-items:center;display:grid;overflow:hidden}.thumb img{object-fit:cover;width:100%;height:100%}.thumb-big{border-radius:12px 12px 0 0;width:100%;height:150px}.expander{width:28px;height:28px;color:var(--muted);cursor:pointer;transition:rotate .25s var(--spring);background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.expander:hover{background:#eeeff3}.expander.is-open{rotate:-90deg}.switch{cursor:pointer;width:42px;height:24px;transition:background .2s var(--spring);background:#ced1da;border:0;border-radius:999px;padding:0;position:relative}.switch i{top:3px;width:18px;height:18px;transition:inset-inline-start .2s var(--spring);background:#fff;border-radius:50%;position:absolute;inset-inline-start:3px;box-shadow:0 1px 3px #00000040}.switch.is-on{background:var(--green)}.switch.is-on i{inset-inline-start:21px}.switch:disabled{opacity:.55;cursor:not-allowed}.icon-btn{width:34px;height:34px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.icon-btn:hover{color:var(--brand);background:#eeeff3}.icon-btn.icon-danger:hover{color:#a12626;background:#fde8e8}.plans-row td{background:#f7f7fa;padding:0!important}.plans-inline{padding:var(--space-3) var(--space-6);gap:var(--space-2);margin:0;list-style:none;display:grid}.plans-inline li{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.plans-inline li.is-off{opacity:.55}.plans-inline small{color:var(--muted)}.prod-grid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(250px,1fr));display:grid}.prod-card{border:1px solid var(--border);background:#fff;border-radius:12px;overflow:hidden}.prod-card.is-off{opacity:.65}.prod-card-body{gap:var(--space-2);padding:var(--space-4);display:grid}.prod-card-body h3{margin:0;font-size:16px}.prod-card-body p{color:var(--muted);margin:0;font-size:13px}.prod-card-meta{justify-content:space-between;align-items:center;display:flex}.prod-card-meta small{color:var(--muted)}.pe{gap:var(--space-4);display:grid}.pe-crumb{align-items:center;gap:var(--space-2);color:var(--muted);display:flex}.pe-crumb span{color:#121932;font-weight:700}.pe-grid{gap:var(--space-4);grid-template-columns:minmax(0,1fr) 340px;align-items:start;display:grid}.pe-main{gap:var(--space-4);min-width:0;display:grid}.pe-card{gap:var(--space-4);padding:var(--space-6);border:1px solid var(--border);background:#fff;border-radius:12px;display:grid}.pe-card h2{margin:0;font-size:16px}.pe-card input:not([type=checkbox]):not([type=file]),.pe-card textarea{width:100%;padding:var(--space-3);color:var(--text);font:inherit;border:1px solid var(--border);background:#fff;border-radius:10px;font-weight:400}.pe-card input:focus-visible,.pe-card textarea:focus-visible{outline:2px solid var(--green);outline-offset:1px}.pe-card-head{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.pe-collapse{gap:0;padding:0;overflow:hidden}.pe-collapse-head{width:100%;padding:var(--space-4) var(--space-6);color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;display:flex}.pe-collapse.is-open .pe-collapse-head{background:var(--green-soft)}.pe-collapse.is-open .select-chevron{rotate:-180deg}.pe-collapse-body{gap:var(--space-4);padding:var(--space-6);display:grid}.drop-wrap{justify-items:center;gap:var(--space-3);display:grid}.drop{width:min(100%,360px);min-height:190px;color:var(--muted);text-align:center;cursor:pointer;background:#f7f7fa;border:2px dashed #c2c6d4;border-radius:14px;place-items:center;display:grid;overflow:hidden}.drop:hover{border-color:var(--green)}.drop input{display:none}.drop.has-image{border-style:solid;border-color:var(--border)}.drop img{object-fit:cover;width:100%;max-height:260px;display:block}.drop-hint{justify-items:center;gap:var(--space-1);padding:var(--space-6);display:grid}.drop-hint strong{color:var(--text)}.tag-chip{color:var(--green-dark);background:var(--green-soft);border-radius:999px;align-items:center;gap:4px;padding:3px 4px 3px 10px;font-size:13px;display:inline-flex}.tag-chip button{width:20px;height:20px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.tag-chip button:hover{background:#0b1d511f}.plan-forms{gap:var(--space-3);display:grid}.plan-form{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border);background:#f7f7fa;border-radius:12px;display:grid}.plan-form.is-off{opacity:.65}.plan-form-grid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.plan-form-foot{justify-content:space-between;align-items:center;display:flex}.slug-field{border:1px solid var(--border);background:#fff;border-radius:10px;align-items:center;display:flex;overflow:hidden}.slug-field span{padding:0 var(--space-3);color:var(--muted);white-space:nowrap;background:#f3f3f6;align-self:stretch;place-items:center;display:grid}.pe-card .slug-field input{border:0;border-radius:0}.serp{padding:var(--space-4);border:1px solid var(--border);background:#fff;border-radius:12px;gap:2px;display:grid}.serp small{color:#3236e6}.serp strong{color:#1a4fb4;font-size:18px;font-weight:500}.serp p{color:#4f5363;margin:0;font-size:13px}.pe-side{gap:var(--space-2);display:grid;position:sticky;top:80px}.pe-preview{border:1px solid var(--border);background:#fff;border-radius:12px;overflow:hidden}.pe-preview-img{height:190px;color:var(--green-dark);background:var(--green-soft);place-items:center;display:grid}.pe-preview-img img{object-fit:cover;width:100%;height:100%}.pe-preview-body{gap:var(--space-2);padding:var(--space-4);display:grid}.pe-preview-body h3{margin:0;font-size:17px}.pe-preview-body p{color:var(--muted);margin:0;font-size:13px}.pe-bar{z-index:15;justify-content:flex-end;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--border);background:#fffffff5;border-radius:12px;display:flex;position:sticky;bottom:0;box-shadow:0 -8px 24px -16px #07123a4d}.pe-problem{margin:0;color:#a12626;margin-inline-end:auto}@media (max-width:1100px){.pe-grid{grid-template-columns:minmax(0,1fr)}.pe-side{order:-1;position:static}}@media (max-width:640px){.pe-card{padding:var(--space-4)}.pe-collapse-head,.pe-collapse-body{padding-inline:var(--space-4)}.pe-bar{flex-wrap:wrap}.pe-problem{flex-basis:100%}}.search-field input{min-width:0;height:40px;color:inherit;font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0}.rte{border:1px solid var(--border);background:#fff;border-radius:12px}.rte:focus-within{border-color:var(--green);box-shadow:0 0 0 3px var(--green-soft)}.rte-bar{padding:var(--space-2);border-bottom:1px solid var(--border);background:#f7f7fa;border-radius:12px 12px 0 0;flex-wrap:wrap;align-items:center;gap:2px;display:flex}.rte-bar button,.rte-color{min-width:34px;height:34px;color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:4px;padding:0 6px;display:inline-flex}.rte-bar button:hover:not(:disabled),.rte-color:hover{background:var(--green-soft)}.rte-bar button.is-on{color:var(--brand);background:var(--green-soft)}.rte-bar button:disabled{opacity:.4;cursor:not-allowed}.rte-color:has(input:disabled){opacity:.4;cursor:not-allowed}.rte-html{margin-inline-start:auto;font-size:12px;font-weight:700}.rte-sep{background:var(--border);width:1px;height:20px;margin-inline:4px}.rte-color{position:relative}.rte-color input{opacity:0;cursor:pointer;width:100%;height:100%;padding:0;position:absolute;inset:0}.rte-popup{gap:var(--space-2);padding:var(--space-2);border-bottom:1px solid var(--border);background:#fffdf3;align-items:center;display:flex}.rte-popup input{border:1px solid var(--border);border-radius:8px;flex:1;min-width:0;padding:8px 12px}.rte-source{width:100%;min-height:260px;padding:var(--space-4);font-family:var(--font-mono), ui-monospace, Consolas, monospace;resize:vertical;border:0;border-radius:0 0 12px 12px;outline:none;font-size:13px;line-height:1.6;display:block}.rte-body{min-height:260px;max-height:560px;padding:var(--space-4);outline:none;line-height:1.9;overflow:auto}.rte-body:empty:before{content:attr(data-empty);color:var(--muted)}.rte-body h1,.rte-body h2,.rte-body h3{margin:.8em 0 .4em;line-height:1.4}.rte-body h1{font-size:24px}.rte-body h2{font-size:20px}.rte-body h3{font-size:17px}.rte-body p{margin:0 0 .7em}.rte-body ul,.rte-body ol{margin:0 0 .7em;padding-inline-start:1.6em}.rte-body blockquote{padding:4px var(--space-4);color:var(--muted);border-inline-start:4px solid var(--green);background:#f7f7fa;margin:0 0 .7em}.rte-body a{color:var(--brand);text-decoration:underline}.rte-body img{border-radius:10px;max-width:100%;height:auto}.rte-body iframe{aspect-ratio:16/9;border:0;border-radius:10px;width:100%;display:block}.drop-slim{width:100%;min-height:120px}.file-list{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.file-list li{align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border);border-radius:10px;display:flex}.file-list strong{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}.file-list small{color:var(--muted)}.file-list button{cursor:pointer;background:0 0;border:0;border-radius:8px;padding:6px;display:inline-flex}.file-list button:hover{background:#fdecea}.opt-group{gap:var(--space-2);margin-bottom:var(--space-4);display:grid}.opt-group h3{margin:0;font-size:15px}.holders{align-items:center;gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.holder{color:var(--muted);border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:999px;padding:2px 10px;font-size:12px}.holder:hover{color:var(--brand);border-color:var(--green)}.prod-table{table-layout:fixed;width:100%}.prod-table th,.prod-table td{vertical-align:middle}.prod-table .col-check{width:48px}.prod-table .col-type{width:120px}.prod-table .col-price{width:150px}.prod-table .col-num{text-align:center;width:92px}.prod-table .col-act{width:96px}.prod-table .prod-cell,.prod-table .member-text{min-width:0}.prod-table .member-text strong,.prod-table .member-text small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.type-en{text-align:start;font-weight:600;display:block}.prod-table .col-type{text-align:start}.prod-table .col-num .switch{margin-inline:auto}.prod-card-meta{gap:var(--space-3)}.prod-table{min-width:900px}.prod-table th.col-check,.prod-table td.col-check{padding-inline:var(--space-3)}.prod-table td.col-act,.prod-table th.col-act{padding-inline:var(--space-2)}.prod-table .row-actions{justify-content:flex-start;gap:2px;display:flex}.type-en{font-weight:400}.prod-table .col-type,.prod-table .col-price,.prod-table .col-num{color:var(--text);font-weight:400}.prod-table .col-type .type-en{text-align:right}.pe-card .field-block input:not([type=checkbox]):not([type=file]),.pe-card .field-block .select{box-sizing:border-box;height:44px;min-height:44px}.plan-form-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.plan-sum{color:var(--muted);margin:0;font-size:13px}.plan-sum strong{color:var(--text)}.tag-entry{gap:var(--space-2);display:flex}.tag-entry input{flex:1;min-width:0}.tag-entry .btn{height:44px}.tags-block{gap:var(--space-3);margin-bottom:var(--space-4);display:grid}.tag-list{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.opt-row{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--border);cursor:pointer;border-radius:12px;display:flex}.opt-row:hover{border-color:var(--green)}.opt-row input{width:18px;height:18px;accent-color:var(--green);flex:none;margin-top:3px}.opt-row span{gap:2px;display:grid}.opt-row strong{font-weight:600}.opt-row small{color:var(--muted);line-height:1.7}@media (max-width:720px){.plan-form-grid{grid-template-columns:1fr}}.pe-preview-img{aspect-ratio:16/10;height:auto;position:relative;overflow:hidden}.pe-preview-img img{position:absolute;inset:0}.pe-preview-body{gap:var(--space-3)}.pe-preview-body .perm-chips{align-items:center;gap:var(--space-2) var(--space-3);color:var(--muted);flex-wrap:wrap;font-size:13px;display:flex}.pe-preview-body>strong{color:var(--brand);font-size:15px}.select.combo{cursor:text;padding-inline-end:var(--space-1)}.select.combo input{min-width:0;height:100%;color:inherit;font:inherit;box-shadow:none;background:0 0;border:0;outline:none;flex:auto;padding:0}.select.combo:focus-within{border-color:var(--green);box-shadow:0 0 0 3px var(--green-soft)}.combo-toggle{cursor:pointer;background:0 0;border:0;padding:8px}.modal-xwide{width:min(100%,1040px)}.member-layout{gap:var(--space-6);grid-template-columns:340px minmax(0,1fr);align-items:start;display:grid}.member-side{gap:var(--space-4);display:grid}.member-layout .perm-picker{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.member-layout .perm-picker>h3{grid-column:1/-1}.member-layout .perm-row small{font-size:12px;line-height:1.5}@media (max-width:860px){.member-layout,.member-layout .perm-picker{grid-template-columns:1fr}}.cust{gap:var(--space-4);display:grid}.cust-kpis{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.ov-stat.is-static{cursor:default}.ov-stat.is-static:hover{border-color:var(--adm-line)}.cust-tools{align-items:center;gap:var(--space-3);flex-wrap:wrap;flex:420px;justify-content:flex-end;display:flex}.cust-tools .search-field{flex:260px;max-width:420px}.cust-table{table-layout:fixed;width:100%;min-width:860px}.cust-table th,.cust-table td{vertical-align:middle;font-weight:400}.cust-table .col-contact{width:130px}.cust-table .col-num{text-align:center;width:86px}.cust-table .col-money{width:120px}.cust-table .col-date{width:118px}.cust-table .col-state{width:92px}.cust-cell{align-items:center;gap:var(--space-3);min-width:0;display:flex}.cust-cell .member-text{min-width:0}.cust-cell .member-text strong,.cust-cell .member-text small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.cust-cell .member-text small{text-align:right}.cust-avatar{border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font-size:16px;font-weight:700;display:inline-grid}.cust-avatar.is-big{width:64px;height:64px;font-size:26px}.state-dot{align-items:center;gap:6px;font-size:13px;display:inline-flex}.state-dot:before{content:"";background:currentColor;border-radius:50%;width:8px;height:8px}.state-dot.sd-ok{color:#1f8f4a}.state-dot.sd-bad{color:#c4405a}.state-dot.sd-info{color:#1d6fd1}.cust-head{align-items:center;gap:var(--space-4);padding:var(--space-5,20px) var(--space-6);flex-wrap:wrap;display:flex}.cust-id{flex:280px;min-width:0}.cust-id h2{margin:0 0 var(--space-2);font-size:22px}.cust-meta{align-items:center;gap:var(--space-2) var(--space-5,20px);color:var(--muted);flex-wrap:wrap;margin:0;font-size:13px;display:flex}.cust-actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.cust-actions .btn{align-items:center;gap:6px;display:inline-flex}.cust-grid{gap:var(--space-4);grid-template-columns:minmax(0,1fr) 340px;align-items:start;display:grid}.cust-main,.cust-side{gap:var(--space-4);min-width:0;display:grid}.cust-info{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.cust-info li{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.cust-info li>span{min-width:0;display:grid}.cust-info small{color:var(--muted)}.cust-info strong{text-overflow:ellipsis;text-align:right;font-weight:500;overflow:hidden}.cust-id-text{color:var(--muted);font-size:11px}.note-form{gap:var(--space-2);margin-bottom:var(--space-4);display:grid}.note-form textarea{width:100%;padding:var(--space-3);font:inherit;border:1px solid var(--border);resize:vertical;border-radius:10px}.note-form .btn{justify-self:start}.note-list{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.note-list li{padding:var(--space-3) var(--space-4);background:#f7f7fa;border-radius:10px;padding-inline-end:44px;position:relative}.note-list p{white-space:pre-wrap;margin:0 0 4px}.note-list small{color:var(--muted)}.note-list .icon-btn{position:absolute;inset-block-start:8px;inset-inline-end:8px}@media (max-width:1100px){.cust-grid{grid-template-columns:1fr}}.order-tools{justify-content:flex-start}.orders-table{min-width:900px}.orders-table .col-ref,.orders-table .col-money,.orders-table .col-state{width:130px}.orders-table .col-ref strong,.orders-table .col-money small{display:block}.orders-table td .member-text{min-width:0;display:grid}.orders-table td .member-text strong,.orders-table td .member-text small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.order-customer{align-items:center;gap:var(--space-3);display:flex}.order-customer .member-text{flex:1;min-width:0;display:grid}.order-lines{gap:var(--space-3);display:grid}.order-line{gap:var(--space-3);grid-template-columns:minmax(0,1fr) 84px 130px 120px 36px;align-items:center;display:grid}.order-line.is-head{color:var(--muted);font-size:13px}.order-line input{box-sizing:border-box;width:100%;height:44px;padding:0 var(--space-3);font:inherit;border:1px solid var(--border);border-radius:10px}.order-line .select{min-height:44px}.order-line-total{text-align:start;font-weight:600}.order-side{position:sticky;top:80px}.discount-row{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.discount-row input{box-sizing:border-box;width:100%;height:44px;padding:0 var(--space-3);font:inherit;border:1px solid var(--border);border-radius:10px}.discount-row .select{min-height:44px}.order-paynow{gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--border);display:grid}.order-paynow input:not([type=checkbox]){box-sizing:border-box;width:100%;height:44px;padding:0 var(--space-3);font:inherit;border:1px solid var(--border);border-radius:10px}.pay-grid{gap:var(--space-3);margin-bottom:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pay-grid input{box-sizing:border-box;width:100%;height:44px;padding:0 var(--space-3);font:inherit;border:1px solid var(--border);border-radius:10px}.pay-grid .select{min-height:44px}.order-steps{align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-6);background:var(--surface);border:1px solid var(--border);border-radius:20px;margin:0;list-style:none;display:flex}.order-steps li{align-items:center;gap:var(--space-2);color:var(--muted);flex:1;font-size:14px;display:flex}.order-steps li:not(:last-child):after{content:"";height:2px;margin-inline:var(--space-2);background:var(--border);flex:1}.order-steps i{background:#eeeff3;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:13px;font-style:normal;display:inline-grid}.order-steps li.is-done{color:var(--text)}.order-steps li.is-done i{color:#fff;background:var(--green)}.order-steps li.is-done:not(:last-child):after{background:var(--green)}.order-steps li.is-now{color:var(--brand);font-weight:700}.order-steps li.is-now i{color:#fff;background:var(--brand)}.order-closed{padding:var(--space-3) var(--space-6);color:#c4405a;background:#fdecf0;border-radius:14px;margin:0;font-weight:600}.order-timeline{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.order-timeline li{padding-inline-start:var(--space-5,20px);display:grid;position:relative}.order-timeline li:before{content:"";background:var(--green);border-radius:50%;width:8px;height:8px;position:absolute;inset-block-start:8px;inset-inline-start:0}.order-timeline strong{font-weight:500}.order-timeline small{color:var(--muted)}.store-link{color:var(--brand);text-overflow:ellipsis;white-space:nowrap;text-align:right;overflow:hidden}.cust-info strong.plain{white-space:pre-wrap}@media (max-width:1100px){.order-side{position:static}.order-steps{flex-wrap:wrap}}@media (max-width:720px){.order-line{grid-template-columns:1fr 1fr}.order-line.is-head{display:none}.pay-grid{grid-template-columns:1fr}}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes drift{0%{transform:translate(0)scale(1)}to{transform:translate(40px,30px)scale(1.15)}}@keyframes rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.rotor{text-align:start;min-width:16ch;display:inline-block}.rotor-word{white-space:nowrap;background:linear-gradient(90deg, var(--green-dark), var(--green));color:#0000;animation:word-in .55s var(--spring) both;-webkit-background-clip:text;background-clip:text;display:inline-block}@keyframes word-in{0%{opacity:0;filter:blur(4px);transform:translateY(.6em)}to{opacity:1;filter:none;transform:none}}@keyframes sheen{0%,60%{inset-inline-start:-60%}to{inset-inline-start:130%}}.marquee{background:var(--brand);border-block:1px solid var(--brand-deep);overflow:hidden}.marquee ul{gap:var(--space-12);padding:14px var(--space-6);flex:none;margin:0;padding-inline-end:calc(var(--space-6) + var(--space-12));list-style:none;display:flex}.marquee li{align-items:center;gap:var(--space-12);color:#ffffffd9;white-space:nowrap;font-size:17px;font-weight:700;display:inline-flex}.marquee li:after{content:"";background:var(--green);border-radius:50%;width:8px;height:8px}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(50%)}}.section-head{justify-items:center;gap:var(--space-2);margin-bottom:var(--space-8);text-align:center;display:grid}.section-head h2{font-size:clamp(26px,3.4vw,38px)}.section-head .lead{max-width:620px;color:var(--muted);margin:0}.grid>.reveal{display:grid}.grid>.reveal>.card{height:100%}.glow-card{isolation:isolate;position:relative;overflow:hidden}.glow-card:before{content:"";z-index:-1;background:radial-gradient(260px circle at var(--mx,50%) var(--my,0%), #4246ff29, transparent 70%);opacity:0;transition:opacity .25s;position:absolute;inset:0}.glow-card:hover:before{opacity:1}.glow-card .icon{transition:transform .35s var(--spring)}.glow-card:hover .icon{transform:translateY(-3px)rotate(-6deg)scale(1.06)}.glow-card .more svg{transition:transform .25s var(--spring)}.glow-card:hover .more svg{transform:translate(-4px)}.card .icon{transition:transform .35s var(--spring)}.card:hover .icon{transform:translateY(-3px)scale(1.05)}.chat-live{align-content:start;min-height:330px}.chat-live .chat-body{gap:var(--space-3);align-content:start;min-height:210px;display:grid}.bubble-pop{animation:pop .4s var(--spring) both;transform-origin:bottom}@keyframes pop{0%{opacity:0;transform:translateY(10px)scale(.92)}to{opacity:1;transform:none}}.bubble.typing{width:64px;height:36px;animation:pop .3s var(--spring) both;justify-content:center;align-items:center;gap:5px;display:inline-flex}.bubble.typing i{background:var(--brand-deep);opacity:.4;border-radius:50%;width:7px;height:7px;animation:1s ease-in-out infinite dot}.bubble.typing i:nth-child(2){animation-delay:.15s}.bubble.typing i:nth-child(3){animation-delay:.3s}@keyframes dot{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(-4px)}}.flow{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.flow>li{align-content:start;gap:var(--space-2);padding:var(--space-6);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);display:grid;position:relative}.flow>li:before{content:none}.flow h3{font-size:18px}.flow p{color:var(--muted);margin:0}.flow>li:not(:last-child):after{content:"";width:var(--space-4);border-top:2px dashed #b7bdd5;position:absolute;inset-block-start:50px;inset-inline-end:calc(-1 * var(--space-4))}.faq-wrap{max-width:820px}.faq{gap:var(--space-3);display:grid}.faq details{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);transition:border-color .2s,box-shadow .2s}.faq details[open]{border-color:var(--green);box-shadow:0 10px 30px #0b1d5112}.faq summary{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-6);cursor:pointer;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary h3{font-size:17px}.faq-plus{background:var(--green-soft);width:28px;height:28px;transition:rotate .35s var(--spring), background .2s;border-radius:50%;flex:none;position:relative}.faq-plus:before,.faq-plus:after{content:"";background:var(--green-dark);border-radius:2px;width:12px;height:2px;margin:auto;position:absolute;inset:0}.faq-plus:after{transition:rotate .35s var(--spring);rotate:90deg}.faq details[open] .faq-plus{background:var(--green);rotate:180deg}.faq details[open] .faq-plus:before,.faq details[open] .faq-plus:after{background:#fff}.faq details[open] .faq-plus:after{rotate:0deg}.faq details p{padding:0 var(--space-6) var(--space-4);color:var(--muted);animation:rise .4s var(--spring) both;margin:0}@media (max-width:960px){.flow{grid-template-columns:repeat(2,minmax(0,1fr))}.flow>li:after{display:none}}@media (max-width:560px){.flow{grid-template-columns:1fr}.rotor{min-width:0;display:block}}@media (prefers-reduced-motion:reduce){.rotor-word,.bubble-pop,.bubble.typing,.bubble.typing i,.faq details p{animation:none}.reveal.reveal-wait{opacity:1;transform:none}}.strip{padding-block:var(--space-8) var(--space-4)}.strip ul{gap:var(--space-6);flex:none;margin:0;padding:0;padding-inline-end:var(--space-6);list-style:none;display:flex}.strip li{align-items:center;gap:var(--space-2);color:var(--brand);white-space:nowrap;font-size:14px;font-weight:500;display:inline-flex}.strip li svg{color:var(--green-dark)}@keyframes art-float{0%{transform:translate(0)rotate(0)}to{transform:translate(8px,-10px)rotate(12deg)}}.subscribe-problem{color:#b3261e}.hp-field{opacity:0;width:1px;height:1px;position:absolute;inset-inline-start:-9999px}.subscribe-done{padding:var(--space-3) var(--space-4);color:var(--brand);background:var(--green-soft);border-radius:14px;margin:0;font-weight:600}.newsletter-card{text-align:start;justify-items:start;max-width:520px;margin-inline:auto}.newsletter-card h1{font-size:24px}.newsletter-card p{margin:0}body:has(.adm) .news-band{display:none}.news-band{margin-top:var(--space-12);background:radial-gradient(60% 70% at 78% 22%,#d6eefcf2,#0000 70%),radial-gradient(55% 65% at 30% 18%,#fff6ddf2,#0000 70%),radial-gradient(70% 60% at 50% 100%,#f0f7ffe6,#0000 75%),#fdfdfe;position:relative;overflow:hidden}.news-inner{justify-items:center;gap:var(--space-4);text-align:center;padding-block:120px;display:grid}.news-band h2{color:#0b0b0c;font-size:clamp(36px,6vw,64px);font-weight:700;line-height:1.2}.news-band .news-inner>p{max-width:560px;margin:0 0 var(--space-4);color:#5b6577;font-size:clamp(17px,2vw,22px);line-height:1.7}.news-form{justify-items:center;gap:var(--space-4);width:min(100%,610px);display:grid}.news-pill{align-items:center;gap:var(--space-2);background:#ffffffd9;border:1px solid #e3e7ee;border-radius:999px;width:100%;padding:4px;transition:border-color .2s,box-shadow .2s;display:flex;box-shadow:0 4px 24px #283c640f}.news-pill:focus-within{border-color:#b9c4d6;box-shadow:0 6px 30px #283c641f}.news-pill input{color:#0b0b0c;min-width:0;height:48px;font:inherit;background:0 0;border:0;outline:none;flex:1;padding-inline:26px;font-size:17px}.news-pill input::placeholder{color:#6b7385}.news-pill button{color:#fff;height:48px;font:inherit;cursor:pointer;transition:transform .2s var(--spring), background .2s;background:#0b0b0c;border:0;border-radius:999px;flex:none;padding-inline:34px;font-size:16px;font-weight:700}.news-pill button:hover:not(:disabled){background:#26262b;transform:translateY(-1px)}.news-pill button:disabled{opacity:.55;cursor:not-allowed}.news-consent{align-items:center;gap:var(--space-3);color:#5b6577;cursor:pointer;font-size:14px;display:inline-flex}.news-consent input{accent-color:#0b0b0c;flex:none;width:18px;height:18px}.news-consent a{color:#0b0b0c;text-decoration:underline}.news-problem{color:#b3261e;margin:0;font-size:14px}.news-done{max-width:560px;padding:var(--space-4) var(--space-6);color:#0b0b0c;background:#ffffffd9;border:1px solid #e3e7ee;border-radius:20px;margin:0;font-weight:600}@media (max-width:560px){.news-inner{padding-block:72px}.news-pill button{padding-inline:22px}.news-pill input{padding-inline:16px}}.dot-label{color:var(--brand);letter-spacing:.04em;align-items:center;gap:8px;font-size:15px;font-weight:700;display:inline-flex}.dot-label:before{content:"";background:var(--green);border-radius:50%;width:8px;height:8px}.steps-rail{--card-bg:#ffffffa3;--notch-w:96px;--notch-h:86px;--corner:26px;scroll-snap-type:x mandatory;scrollbar-width:none;gap:16px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.steps-rail::-webkit-scrollbar{display:none}.step-card{align-content:start;gap:var(--space-3);min-height:290px;padding:38px 38px calc(var(--notch-h) + 12px);scroll-snap-align:start;background:var(--card-bg);border-radius:28px;flex:0 0 calc(33.3333% - 10.6667px);transition:background .3s;display:grid;position:relative;overflow:hidden}.step-card h3{font-size:22px;font-weight:700}.step-card p{color:#5c6070;margin:0;font-size:16px;line-height:1.9}.step-no{color:var(--green-dark);letter-spacing:.08em;font-size:14px;font-weight:700}.step-btn{color:#fff;background:var(--brand);width:60px;height:60px;transition:background .3s, color .3s, transform .4s var(--spring);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:14px;left:18px}.step-card:hover .step-btn{color:var(--brand-deep);background:var(--green);transform:rotate(-8deg)scale(1.06)}.rail-dots{margin-top:var(--space-4);justify-content:center;gap:8px;display:flex}.rail-dots button{border:1.5px solid var(--brand);cursor:pointer;background:0 0;border-radius:50%;width:14px;height:14px;padding:0;transition:background .2s,transform .2s}.rail-dots button.is-on{background:var(--brand);transform:scale(1.1)}@media (max-width:960px){.step-card{flex-basis:calc(50% - 8px)}}@media (max-width:600px){.step-card{padding:30px 28px calc(var(--notch-h) + 8px);flex-basis:86%}}body:has(.adm) .to-top{display:none}.to-top{inset-inline-start:28px;z-index:40;width:54px;height:54px;color:var(--green-dark);border:1.5px solid var(--green);opacity:0;pointer-events:none;cursor:pointer;transition:opacity .3s, transform .3s var(--spring), background .2s, color .2s;background:#fff;border-radius:50%;place-items:center;display:grid;position:fixed;bottom:28px;transform:translateY(14px);box-shadow:0 8px 24px #0b1d512e}.to-top.is-shown{opacity:1;pointer-events:auto;transform:none}@media (max-width:900px){.to-top{bottom:96px;width:48px;height:48px;inset-inline-start:16px}}.site-header{z-index:30;pointer-events:none;background:0 0;border-bottom:0;padding-block:12px;position:sticky;top:0}.site-header .header-row{pointer-events:auto;align-items:center;gap:var(--space-4);background:#fff;border-radius:28px;grid-template-columns:1fr auto 1fr;min-height:74px;padding-inline:28px;display:grid;box-shadow:0 8px 30px #07123a14}.site-header .brand{justify-self:start}.nav-main{align-items:center;gap:4px;display:flex}.nav-link,.site-header .trigger{color:#1a1d2b;border-radius:999px;align-items:center;gap:8px;padding:11px 20px;font-size:15px;font-weight:600;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.nav-link:hover,.site-header .trigger:hover,.site-header .dropdown.open .trigger{color:#1a1d2b;background:#eeeff3}.nav-link.is-current,.site-header .trigger.is-current,.nav-link.is-current:hover,.site-header .trigger.is-current:hover{color:#fff;background:#2a2b2f}.site-header .chevron svg{display:none}.site-header .chevron{clip-path:polygon(100% 0,100% 100%,0 100%);width:7px;height:7px;transition:rotate .4s var(--spring);background:currentColor;margin-top:6px;display:inline-block}.site-header .dropdown.open .chevron{rotate:180deg}.header-end{justify-self:end;align-items:center;gap:var(--space-3);display:flex}.site-header .account-link{color:#1a1d2b;border-radius:999px;padding:10px 14px;font-weight:600;transition:background .2s}.site-header .account-link:hover{color:#1a1d2b;background:#eeeff3}.header-cta{color:#fff;background:var(--brand);height:46px;transition:background .2s, transform .25s var(--spring);border-radius:999px;align-items:center;padding-inline:26px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.header-cta:hover{background:var(--green-dark);transform:translateY(-1px)}.site-header .menu{inset-inline:50% auto;translate:50% -8px}[dir=rtl] .site-header .menu{translate:50% -8px}.site-header .dropdown.open .menu{translate:50%}@media (max-width:1040px){.site-header .header-row{padding-inline:16px}.nav-link,.site-header .trigger{padding-inline:14px}.header-cta{padding-inline:18px}}@media (max-width:760px){.site-header .nav-main,.site-header .header-end{display:none}.site-header .header-row{border-radius:22px;grid-template-columns:1fr;justify-items:center;min-height:60px}.site-header .brand{justify-self:center}}body:has(main>section.hero:first-of-type) .site-header{margin-bottom:calc(-1 * var(--hdr-h))}main>section.hero:first-of-type{padding-top:calc(var(--space-12) + var(--hdr-h))}@media (max-width:760px){:root{--hdr-h:84px}}.svc-head{justify-content:space-between;align-items:flex-end;gap:var(--space-8);margin-bottom:var(--space-12);flex-wrap:wrap;display:flex}.svc-title{justify-items:start;gap:var(--space-4);max-width:640px;display:grid}.svc-title h2{color:#0c1020;font-size:clamp(34px,5vw,58px);font-weight:700;line-height:1.3}.svc-title mark{color:inherit;background:linear-gradient(#0000 52%,#4246ff61 52%);border-radius:4px;padding-inline:8px}.svc-side{gap:var(--space-4);max-width:380px;display:grid}.svc-side p{color:#292d3b;margin:0;font-size:17px;line-height:1.9}.svc-all{color:#0c1020;align-items:center;gap:8px;width:fit-content;font-weight:700;text-decoration:none;display:inline-flex}.svc-all svg{transition:transform .25s var(--spring)}.svc-all:hover svg{transform:translate(-4px)}.svc-grid{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.svc-grid>.reveal{display:grid}.svc-card{align-content:start;gap:var(--space-3);color:inherit;transition:transform .35s var(--spring), box-shadow .35s var(--spring), border-color .25s;background:#fff;border:1px solid #ece9e3;border-radius:24px;padding:34px;text-decoration:none;display:grid;position:relative}.svc-card:before{content:"";inset-inline:24px;background:var(--green);opacity:0;border-radius:0 0 6px 6px;height:5px;transition:opacity .25s;position:absolute;top:-1px}.svc-card:hover,.svc-card:focus-visible{border-color:#dbdee9;transform:translateY(-8px);box-shadow:0 24px 50px #0b1d511f}.svc-card:hover:before,.svc-card:focus-visible:before{opacity:1}.svc-top{justify-content:space-between;align-items:flex-start;margin-bottom:36px;display:flex}.svc-icon{width:60px;height:60px;color:var(--brand);transition:background .3s, color .3s, transform .4s var(--spring);background:#f4f2ee;border-radius:18px;place-items:center;display:grid}.svc-card:hover .svc-icon,.svc-card:focus-visible .svc-icon{color:var(--brand-deep);background:var(--green);transform:rotate(-6deg)}.svc-no{color:#8b8f8d;letter-spacing:.06em;font-size:14px;font-weight:700}.svc-card h3{color:#0c1020;font-size:24px;font-weight:700}.svc-card p{color:#4e5260;margin:0;font-size:16px;line-height:1.9}.svc-tags{margin:var(--space-2) 0;flex-wrap:wrap;gap:8px;padding:0;list-style:none;display:flex}.svc-tags li{color:#1a1d2b;border:1px solid #e3e0da;border-radius:999px;padding:6px 16px;font-size:13px;font-weight:600}.svc-tags li.is-soon{color:#8a5a00;background:#fff4d6;border-color:#f3e1b3}.svc-tags li.is-live{color:var(--green-dark);background:var(--green-soft);border-color:#cbd2ed}.svc-more{width:fit-content;margin-top:var(--space-2);color:#0c1020;align-items:center;gap:8px;font-weight:700;display:inline-flex}.svc-more svg{transition:transform .25s var(--spring)}.svc-card:hover .svc-more svg{transform:translate(-5px)}@media (max-width:960px){.svc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.svc-grid{grid-template-columns:1fr}.svc-card{padding:26px}.svc-top{margin-bottom:22px}}.cta{justify-items:center;gap:var(--space-4);padding:100px var(--space-6);isolation:isolate;text-align:center;background:radial-gradient(520px 360px at 8% 8%,#4246ff61,#0000 70%),radial-gradient(560px 380px at 96% 100%,#2832bebf,#0000 70%),#090a11;border-radius:48px;display:grid;position:relative;overflow:hidden}.cta h2{color:#fff;font-size:clamp(34px,5.6vw,68px);font-weight:700;line-height:1.3}.cta mark{color:#fff;background:linear-gradient(transparent 56%, var(--green-dark) 56%);border-radius:6px;padding-inline:12px}.cta p{color:#ffffffc7;max-width:640px;margin:0;font-size:18px;line-height:1.9}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width:760px){.cta{padding:72px var(--space-4) 56px;border-radius:32px}}.testi-arrows{justify-content:flex-end;gap:var(--space-3);margin:calc(-1 * var(--space-12)) 0 var(--space-6);display:flex}.testi-arrows button{color:#0c1020;border:1px solid var(--border);cursor:pointer;width:54px;height:54px;transition:background .2s, color .2s, transform .25s var(--spring);background:#fff;border-radius:50%;place-items:center;display:grid}.testi-arrows button:hover{color:#fff;background:var(--brand);transform:translateY(-2px)}.testi-rail{scroll-snap-type:x mandatory;scrollbar-width:none;gap:24px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.testi-rail::-webkit-scrollbar{display:none}.testi-card{align-content:space-between;gap:var(--space-6);scroll-snap-align:start;background:#ffffffa3;border:1px solid #e1e2e9;border-radius:28px;flex:0 0 calc(33.3333% - 16px);min-height:300px;padding:36px;display:grid}.testi-top{justify-content:space-between;align-items:center;display:flex}.testi-quote{color:#0c1020}.testi-stars{gap:3px;display:inline-flex}.testi-card blockquote{color:#1a1d2b;margin:0;font-size:19px;line-height:1.9}.testi-who{align-items:center;gap:var(--space-3);display:flex}.testi-who img,.testi-who i{object-fit:cover;width:52px;height:52px;color:var(--brand);background:#cdd3eb;border-radius:50%;flex:none;place-items:center;font-size:20px;font-style:normal;font-weight:700;display:grid}.testi-who span{display:grid}.testi-who strong{color:#0c1020;font-size:16px}.testi-who small{color:#5c6070;font-size:14px}.testi-photo{align-items:center;gap:var(--space-3);display:flex}.testi-photo img,.testi-photo i{object-fit:cover;width:48px;height:48px;color:var(--brand);background:#cdd3eb;border-radius:50%;place-items:center;font-style:normal;font-weight:700;display:grid}@media (max-width:960px){.testi-card{flex-basis:calc(50% - 12px)}.testi-arrows{margin-top:0}}@media (max-width:620px){.testi-card{flex-basis:88%;padding:26px}}.svc-title h2,.section-head h2,.cta h2,.news-band h2{font-weight:700}.crumbs{color:var(--muted);align-items:center;gap:10px;font-size:14px;display:flex}.crumbs a{color:var(--brand);text-decoration:none}.crumbs a:hover{text-decoration:underline}.crumbs [aria-current=page]{color:var(--text);font-weight:600}.channels{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.channels>.reveal{display:grid}.channel{align-content:start;gap:var(--space-2);color:inherit;background:var(--surface);border:1px solid var(--border);transition:transform .3s var(--spring), box-shadow .3s var(--spring), border-color .2s;border-radius:22px;padding:30px;text-decoration:none;display:grid}a.channel:hover{border-color:#ced3e7;transform:translateY(-6px);box-shadow:0 20px 44px #0b1d511a}.channel h3{font-size:20px}.channel p{color:var(--muted);overflow-wrap:anywhere;margin:0}.channel .more{margin-top:var(--space-2);color:var(--brand);font-weight:700}.channel-socials{gap:var(--space-2);margin:var(--space-2) 0 0;padding:0;list-style:none;display:flex}.channel-socials a{width:46px;height:46px;color:var(--brand);background:var(--green-soft);transition:background .2s, color .2s, transform .25s var(--spring);border-radius:50%;place-items:center;display:grid}.channel-socials a:hover{color:#fff;background:var(--brand);transform:translateY(-3px)}.contact-grid{gap:var(--space-6);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;display:grid}.contact-form-card{background:var(--surface);border:1px solid var(--border);border-radius:28px;padding:40px;box-shadow:0 24px 60px #0b1d5112}.contact-form-card header{gap:var(--space-2);margin-bottom:var(--space-6);display:grid}.contact-form-card h2{font-size:clamp(26px,3vw,34px);font-weight:700}.contact-form-card header p{color:var(--muted);margin:0}.contact-form-card .ticket-form{background:0 0;border:0;border-radius:0;max-width:none;padding:0}.contact-form-card .ticket-form input:not(.hp),.contact-form-card .ticket-form textarea,.contact-form-card .ticket-form .select{background:#f7f7fa;border-radius:14px}.contact-form-card .ticket-form input:not(.hp),.contact-form-card .ticket-form .select{box-sizing:border-box;min-height:52px}.contact-form-card .ticket-form textarea{min-height:170px}.ticket-wide{grid-column:1/-1}.optional{color:var(--muted);font-weight:400}.ticket-count{color:var(--muted);justify-self:end;font-weight:400}.ticket-foot{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.ticket-foot small{color:var(--muted)}.contact-form-card .ticket-form .btn{height:54px;padding-inline:38px;font-size:17px}.contact-side{gap:var(--space-4);display:grid;position:sticky;top:110px}.contact-side>.reveal{display:grid}.side-card{gap:var(--space-4);background:#ffffffa3;border:1px solid #fffc;border-radius:24px;padding:30px;display:grid}.side-card h2{font-size:21px;font-weight:700}.side-card .checks{margin:0}.side-note{color:var(--brand);background:var(--green-soft);border-color:#cbd2ed;grid-template-columns:auto 1fr;align-items:center}.side-note p{color:#1f2642;margin:0;font-size:14px;line-height:1.9}.side-note a{color:var(--brand);font-weight:500}.topics{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.topics>.reveal{display:grid}.topic{align-content:start;gap:var(--space-3);background:var(--surface);border:1px solid var(--border);transition:transform .3s var(--spring), box-shadow .3s var(--spring);border-radius:22px;padding:30px;display:grid}.topic:hover{transform:translateY(-5px);box-shadow:0 18px 40px #0b1d5117}.topic h3{font-size:20px}.topic p{color:var(--muted);margin:0}.faq summary h4{margin:0;font-size:17px;font-weight:700;line-height:1.6}.faq-group-block{gap:var(--space-4) var(--space-12,48px);padding-block:var(--space-8,32px);border-top:1px solid var(--border);grid-template-columns:minmax(0,280px) minmax(0,1fr);align-items:start;display:grid}.faq-group-block .faq-group{margin:0;font-size:22px;position:sticky;top:110px}.faq-group-block .faq summary{padding:18px var(--space-6)}@media (max-width:760px){.faq-group-block{grid-template-columns:1fr}.faq-group-block .faq-group{position:static}}@media (max-width:960px){.contact-grid{grid-template-columns:1fr}.contact-side{position:static}.topics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.contact-form-card{border-radius:22px;padding:24px}.topics,.ticket-grid{grid-template-columns:1fr}}.side-card .checks{grid-template-columns:1fr}.side-card .checks li{padding:var(--space-3);font-size:15px;line-height:1.8}body:before,body:after{content:"";pointer-events:none;will-change:transform;position:fixed;inset:-30%}body:before{z-index:-2;background-blend-mode:soft-light, normal, normal, normal, normal;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.16'/%3E%3C/svg%3E") 0 0/220px 220px,radial-gradient(32% 36% at 24% 26%,#4246ff33,#0000 70%),radial-gradient(30% 34% at 74% 22%,#ffeec85c,#0000 70%),radial-gradient(34% 38% at 64% 76%,#c4b2ff4d,#0000 70%),radial-gradient(30% 34% at 20% 80%,#ffded266,#0000 70%);animation:26s ease-in-out infinite alternate mesh-a}body:after{z-index:-1;background:radial-gradient(30% 34% at 80% 56%,#96a8ff57,#0000 70%),radial-gradient(28% 32% at 36% 52%,#fff5d74d,#0000 70%),radial-gradient(30% 34% at 52% 14%,#a0d6ff4d,#0000 70%),radial-gradient(28% 32% at 50% 92%,#4246ff24,#0000 70%);animation:34s ease-in-out infinite alternate mesh-b}@keyframes mesh-a{0%{transform:translate(-6%,-4%)rotate(-8deg)scale(1)}50%{transform:translate(5%,4%)rotate(6deg)scale(1.12)}to{transform:translate(8%,-5%)rotate(14deg)scale(1.05)}}@keyframes mesh-b{0%{transform:translate(7%,5%)rotate(10deg)scale(1.1)}50%{transform:translate(-5%,-4%)rotate(-8deg)scale(1)}to{transform:translate(-8%,6%)rotate(-14deg)scale(1.14)}}@media (prefers-reduced-motion:reduce){body:before,body:after{animation:none}}body:has(.adm):before{display:none}body:has(.adm):after{display:none}.topbar{background:0 0;border-bottom-color:#0b1d5114}.hero{background:radial-gradient(700px 380px at 50% -40px,#4246ff33,#0000 70%);border-bottom:0}.news-band{background:0 0}.step-card{background:0 0;overflow:visible}.step-bg{z-index:0;background:var(--card-bg);-webkit-mask-composite:xor;border-radius:28px;transition:background .3s;position:absolute;inset:0;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='122' height='112'%3E%3Cpath d='M0 0A26 26 0 0 0 26 26L66 26A30 30 0 0 1 96 56L96 86A26 26 0 0 0 122 112L0 112Z'/%3E%3C/svg%3E"),linear-gradient(#000 0 0);mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='122' height='112'%3E%3Cpath d='M0 0A26 26 0 0 0 26 26L66 26A30 30 0 0 1 96 56L96 86A26 26 0 0 0 122 112L0 112Z'/%3E%3C/svg%3E"),linear-gradient(#000 0 0);-webkit-mask-position:0 100%,0 0;mask-position:0 100%,0 0;-webkit-mask-size:122px 112px,100% 100%;mask-size:122px 112px,100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:xor;mask-composite:exclude}.step-card>:not(.step-bg):not(.step-btn){z-index:1;position:relative}.step-card .step-btn{z-index:1}.btn-primary,.bubble-out,.dash-nav button.is-active,.dock-item.is-on,.adm-nav .is-active,.step-card:hover .step-btn,.svc-card:hover .svc-icon,.svc-card:focus-visible .svc-icon{color:#fff}.tone-ok,.flash-ok,.chip-ok,.badge-ok{color:#17703b;background:#e3f5ea}.mx-ok{background:#2eb059}.ov-link,.ov-rows button:hover>span:first-child{color:var(--green-dark)}.ic-green{color:#4246ff;background:#e0e8ff}.btn,.btn-sm,.header-cta,.news-pill button{font-weight:500}.site-header .header-row{min-height:78px;padding-inline:32px}.site-header .brand img{height:32px}.nav-main{gap:8px}.nav-link,.site-header .trigger{height:44px;padding:0 22px;font-weight:500}.site-header .chevron{margin-top:5px}.header-end{gap:10px}.site-header .account-link{white-space:nowrap;gap:8px;height:44px;padding:0 18px;font-weight:500}.header-cta{white-space:nowrap;height:44px;padding-inline:26px}.site-header .account-pending{width:74px;height:44px}.svc-more,.channel .more,.card .more{font-weight:500}.chat-live{padding:28px 24px}.chat-live .chat-body{gap:14px;min-height:300px}.chat-row{align-items:flex-end;gap:8px;display:flex}.chat-row-in{justify-content:flex-start}.chat-row-out{flex-direction:row-reverse;justify-content:flex-start}.chat-row .avatar{object-fit:cover;border-radius:50%;flex:none;width:32px;height:32px}.chat-row .avatar-out{background:#fff;padding:4px}.chat-row .bubble{border-radius:26px;gap:2px;max-width:78%;padding:12px 20px;font-size:16px;line-height:1.8;display:grid}.chat-row .bubble b{font-size:15px;font-weight:700}.chat-row .bubble-in{background:var(--green);color:#fff;border-end-start-radius:6px}.chat-row .bubble-out{color:var(--text);background:#fff;border-end-end-radius:6px}.chat-row .bubble-out.typing{width:70px;height:44px;padding:0;display:inline-flex}.chat-row .bubble-out.typing i{background:var(--brand)}.chat-live{position:relative;overflow:hidden}.chat-row .bubble-text{white-space:pre-line}.wa-list-btn{color:#3b4ff0;border-top:1px solid #e3e7f5;justify-content:center;align-items:center;gap:8px;margin:8px -12px -4px;padding:10px 12px 2px;font-weight:500;transition:background .2s;display:flex}.wa-list-btn.is-pressed{background:#f1f3fd}.wa-sheet{inset-inline:0;z-index:3;transition:transform .45s var(--spring);background:#fff;border-radius:24px 24px 0 0;gap:4px;padding:18px 22px 20px;display:grid;position:absolute;bottom:0;transform:translateY(105%);box-shadow:0 -14px 40px #050c2838}.wa-sheet.is-open{transform:none}.wa-sheet strong{color:var(--brand);text-align:center;margin-bottom:6px;font-size:16px;font-weight:700}.wa-sheet ul{margin:0;padding:0;list-style:none;display:grid}.wa-sheet li{border-top:1px solid #edf0f9;justify-content:space-between;align-items:center;gap:12px;padding:11px 4px;font-size:16px;display:flex}.wa-sheet li i{border:2px solid #b8bfd6;border-radius:50%;flex:none;width:20px;height:20px;transition:border-color .2s,box-shadow .2s}.wa-sheet li.is-picked{color:var(--brand);font-weight:500}.wa-sheet li.is-picked i{border-color:var(--green);box-shadow:inset 0 0 0 4px #fff, inset 0 0 0 20px var(--green)}.wa-send{color:#fff;background:var(--green);border-radius:999px;place-items:center;height:44px;margin-top:8px;font-weight:500;display:grid}.chat-live .chat-body{align-content:start;min-height:503px}@media (max-width:620px){.chat-live .chat-body{min-height:540px}}.rotor-word.is-out{animation:.38s ease-in both word-out}@keyframes word-out{0%{opacity:1;filter:none;transform:none}to{opacity:0;filter:blur(4px);transform:translateY(-.6em)}}@media (max-width:760px){:root{--hdr-h:76px}.site-header{padding-block:10px}.site-header .header-row{border-radius:20px;grid-template-columns:1fr auto;justify-items:stretch;min-height:56px;padding-inline:16px}.site-header .brand{justify-self:start}.site-header .brand img{height:28px}.site-header .header-end{justify-self:end;gap:6px;display:flex}.site-header .nav-main{display:none}.site-header .account-link{background:#eef1fb;border-radius:50%;justify-content:center;gap:0;width:42px;height:42px;padding:0;font-size:0}.header-cta{height:42px;padding-inline:18px;font-size:14px}}.menu-btn,.mm{display:none}@media (max-width:760px){.site-header .header-row{-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);background:#ffffff8c;border:1px solid #fff9;grid-template-columns:1fr auto auto;gap:8px;padding-inline:18px 8px;transition:background .3s,border-color .3s;box-shadow:0 8px 28px #0b1d511f}.site-header .account-link,.site-header .account-pending{display:none}.menu-btn{width:42px;height:42px;color:var(--brand);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.dock{display:none}.mm{z-index:25;opacity:0;visibility:hidden;background:#0b1d51;place-items:center;transition:opacity .3s,visibility 0s .3s;display:grid;position:fixed;inset:0}.mm.is-open{opacity:1;visibility:visible;transition:opacity .3s}.mm nav{justify-items:center;gap:6px;display:grid}.mm-link{color:#ffffffd1;opacity:0;transition:opacity .4s, transform .4s var(--spring);padding:8px 20px;font-size:34px;font-weight:500;line-height:1.4;text-decoration:none;transform:translateY(14px)}.mm.is-open .mm-link{opacity:1;transition-delay:calc(var(--i) * 45ms + .12s);transform:none}.mm-link.is-on{color:#fff;font-weight:700}body.menu-open{overflow:hidden}body.menu-open .site-header .header-row{background:#ffffffc7}.site-header .header-cta{display:none}.site-header .account-link{color:#fff;background:var(--brand);border-radius:999px;justify-content:center;align-items:center;gap:8px;width:auto;height:42px;padding:0 18px;font-size:15px;font-weight:500;display:inline-flex}.site-header .account-pending{width:84px;height:42px;display:block}}.rotor-word{margin-block:-.12em -.28em;padding-block:.12em .28em;line-height:1.3}.topbar{z-index:40;position:relative}.sup-steps{margin:var(--space-10,48px) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.sup-step{align-content:start;gap:8px;padding-inline-end:32px;display:grid;position:relative}.sup-step:before{content:"";top:21px;background:var(--border);height:1px;position:absolute;inset-inline:21px 0}.sup-dot{z-index:1;width:42px;height:42px;color:var(--brand);border:1px solid var(--border);background:#fff;border-radius:50%;place-items:center;margin-bottom:14px;display:inline-grid;position:relative}.sup-step h3{color:var(--brand);font-size:19px;font-weight:700}.sup-step p{color:var(--muted);margin:0;font-size:15px;line-height:1.9}@media (max-width:760px){.sup-steps{gap:var(--space-8,32px);grid-template-columns:1fr}.sup-step{padding-inline-end:0}.sup-step:before{display:none}}.site-header{font-family:var(--font-latin), var(--font-arabic), system-ui, sans-serif}.hero .eyebrow{-webkit-backdrop-filter:blur(14px)saturate(1.5);backdrop-filter:blur(14px)saturate(1.5);background:#ffffff6b;border:1px solid #ffffffbf;box-shadow:0 6px 24px #4246ff1a,inset 0 1px #fffc}.btn:not(.btn-sm):not(.adm .btn),.header-cta{height:50px;min-height:50px;font-family:var(--font-latin), var(--font-arabic), system-ui, sans-serif;border-radius:999px;padding-inline:30px;font-size:16px;font-weight:500}@media (max-width:640px){.header-cta{height:42px;min-height:42px;padding-inline:18px;font-size:14px}}.svc-title mark{font-weight:900}.pay-choose{gap:var(--space-3);margin-top:var(--space-4);padding:var(--space-4) var(--space-6);border:1px solid var(--border);background:#ffffffa3;border-radius:20px;display:grid}.pay-choose-row{gap:var(--space-3);flex-wrap:wrap;display:flex}.pay-choose input{min-width:0;height:40px;color:var(--text);border:1px solid var(--border);font:inherit;background:#fff;border-radius:12px;flex:200px;padding-inline:14px}.pay-choose input[aria-invalid=true]{border-color:#b3261e}.pay-choose .field-error{color:#b3261e}.btn-primary:not(.adm .btn-primary),.btn-secondary:not(.adm .btn-secondary),.btn-outline:not(.adm .btn-outline),.header-cta{isolation:isolate;transition:background-position .6s var(--spring), box-shadow .25s, transform .25s var(--spring), color .2s;border:0;border-radius:999px;position:relative}.btn-primary:not(.adm .btn-primary):focus-visible,.btn-secondary:not(.adm .btn-secondary):focus-visible,.btn-outline:not(.adm .btn-outline):focus-visible,.header-cta:focus-visible{outline-offset:3px;outline:2px solid #8a93ff}.btn-secondary:not(.adm .btn-secondary):before,.btn-outline:not(.adm .btn-outline):before{content:"";z-index:-1;border-radius:inherit;-webkit-mask-composite:xor;opacity:.6;pointer-events:none;background:linear-gradient(120deg,#4246ff,#a78bfa 45%,#5fb4ff);padding:1px;transition:opacity .25s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.btn-primary:not(.adm .btn-primary){color:#fff;background:radial-gradient(60% 140% at 10% 20%,#2f7bff 0%,#0000 65%) 0%/170% 170%,radial-gradient(55% 130% at 92% 25%,#7c5cff 0%,#0000 62%) 100%/170% 170%,radial-gradient(45% 80% at 50% 135%,#ffffff80 0%,#0000 70%) 50% 100%/170% 170%,linear-gradient(100deg,#3b3fff,#4a52ff) 0 0/100% 100%;box-shadow:inset 0 1px #ffffff59,0 8px 24px #4246ff47}.btn-primary:not(.adm .btn-primary):hover{background-position:100%,0%,50% 100%,0 0;transform:translateY(-1px);box-shadow:inset 0 1px #fff6,0 12px 30px #4246ff5c}.btn-secondary:not(.adm .btn-secondary){color:var(--brand);-webkit-backdrop-filter:blur(14px)saturate(1.5);backdrop-filter:blur(14px)saturate(1.5);background:#ffffff75;box-shadow:0 6px 20px #4246ff14,inset 0 1px #fffc}.btn-secondary:not(.adm .btn-secondary):hover{background:#ffffffb3;transform:translateY(-1px)}.btn-secondary:not(.adm .btn-secondary):hover:before,.btn-outline:not(.adm .btn-outline):hover:before{opacity:1}.btn-outline:not(.adm .btn-outline){color:var(--brand);background:0 0}.btn-outline:not(.adm .btn-outline):hover{background:#4246ff0f}.header-cta{color:#fff;background:radial-gradient(60% 140% at 10% 30%,#2b4aa8 0%,#0000 65%) 0%/170% 170%,radial-gradient(55% 130% at 92% 20%,#4b34ad 0%,#0000 62%) 100%/170% 170%,linear-gradient(100deg,#0b1d51,#12296e) 0 0/100% 100%;box-shadow:inset 0 1px #ffffff2e,0 6px 18px #0b1d5140}.header-cta:hover{background-position:100%,0%,0 0;box-shadow:inset 0 1px #ffffff3d,0 10px 26px #0b1d5157}.pay-choose textarea{width:100%;color:var(--text);border:1px solid var(--border);font:inherit;resize:vertical;background:#fff;border-radius:12px;padding:10px 14px}.pg{gap:10px;display:grid}.pg-main{aspect-ratio:16/9;outline-offset:3px;background:linear-gradient(135deg,#e4ecff,#f1ecff);position:relative;overflow:hidden}.pg-main img{object-fit:cover;object-position:top;width:100%;height:100%}.pg-arrow{width:40px;height:40px;color:var(--brand);cursor:pointer;background:#ffffffeb;border:0;border-radius:50%;place-items:center;margin-top:-20px;font-size:24px;line-height:1;display:grid;position:absolute;top:50%;box-shadow:0 4px 14px #0b1d5133}.pg-prev{inset-inline-start:12px}.pg-next{inset-inline-end:12px}.pg-count{bottom:12px;color:#fff;background:#0b1d5199;border-radius:99px;padding:2px 10px;font-size:12px;position:absolute;inset-inline-end:12px}.pg-thumbs{gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}.pg-thumbs button{aspect-ratio:16/10;cursor:pointer;background:#fff;border:2px solid #e3e7f0;border-radius:6px;flex:none;width:96px;padding:0;overflow:hidden}.pg-thumbs button.is-on{border-color:#ff5a3c}.pg-thumbs img{object-fit:cover;object-position:top;width:100%;height:100%}.stars{color:#d9deea;letter-spacing:2px;white-space:nowrap;direction:ltr;line-height:1;display:inline-block;position:relative}.stars-on{color:#ffb400;position:absolute;inset:0 auto 0 0;overflow:hidden}.rv-sent{color:var(--muted);margin:0;line-height:1.9}.rv-form{gap:12px;display:grid}.rv-form>strong{display:none}.rv-form textarea{width:100%;font:inherit;color:var(--text);resize:vertical;background:#fff;border:1px solid #dfe3ee;border-radius:6px;padding:12px 14px}.rv-form .field-error{color:#b3261e;margin:0}.rv-form .btn{border-radius:6px;justify-self:start;min-height:42px}.rv-pick{direction:ltr;justify-content:flex-end;gap:4px;display:flex}.rv-pick button{color:#d9deea;cursor:pointer;background:0 0;border:0;padding:0 2px;font-size:28px;line-height:1}.rv-pick button.is-on{color:#ffb400}.pd-sticky{display:none}@media (max-width:800px){.pd-sticky{inset-inline:12px;z-index:40;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--border);background:#ffffffeb;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex;position:fixed;bottom:76px;box-shadow:0 12px 36px #0b1d5133}.pd-sticky strong,.pd-sticky small{display:block}.pd-sticky small{color:var(--brand)}}.feat-row{grid-template-columns:minmax(0,.7fr) minmax(0,1fr) minmax(0,1.4fr) auto;align-items:center;gap:8px;margin-top:10px;display:grid}.spec-row{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr) auto;align-items:center;gap:8px;margin-top:10px;display:grid}.log-row{border:1px solid var(--border);background:#f8f9fd;border-radius:14px;gap:10px;margin-top:12px;padding:16px;display:grid}.log-row>.link-btn{justify-self:start}.gal-list{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px;margin:12px 0;padding:0;list-style:none;display:grid}.gal-list li{gap:4px;display:grid}.gal-list img{aspect-ratio:16/11;object-fit:cover;border:1px solid var(--border);border-radius:10px;width:100%}.gal-list span{justify-content:space-between;display:flex}@media (max-width:700px){.feat-row,.spec-row{grid-template-columns:1fr}}.co-steps{max-width:560px;margin:0 auto var(--space-8,32px);justify-content:center;gap:0;padding:0;list-style:none;display:flex}.co-steps li{color:var(--muted);text-align:center;flex:1;justify-items:center;gap:8px;font-size:14px;display:grid;position:relative}.co-steps li:before{content:"";top:17px;background:var(--border);width:100%;height:2px;position:absolute;inset-inline-start:50%}.co-steps li:last-child:before{display:none}.co-steps i{z-index:1;border:2px solid var(--border);background:#fff;border-radius:50%;place-items:center;width:36px;height:36px;font-style:normal;font-weight:700;display:grid;position:relative}.co-steps .is-now{color:var(--brand);font-weight:700}.co-steps .is-now i{color:var(--brand-deep);background:var(--green);border-color:var(--green)}.co-steps .is-done{color:var(--brand)}.co-steps .is-done i{color:#fff;background:var(--brand);border-color:var(--brand)}.co-steps .is-done:before{background:var(--brand)}.co-layout{gap:var(--space-8,32px);grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr);align-items:start;max-width:1000px;margin:0 auto;display:grid}.co-main{gap:var(--space-4);min-width:0;display:grid}.co-main .section-title,.co-main .lead{margin:0}.co-form{gap:var(--space-4);display:grid}.co-form input[type=url],.co-form input[type=tel],.co-form textarea{border:1px solid var(--border);width:100%;font:inherit;color:var(--text);background:#fff;border-radius:12px;padding:10px 14px}.co-form .field-error{color:#b3261e;margin:0}.co-next{width:100%;min-height:52px;font-size:17px}.co-renew{border:1px solid var(--border);background:#f4f6ff;border-radius:16px;gap:6px;padding:14px 16px;display:grid}.co-summary{gap:var(--space-4);padding:var(--space-6);border:1px solid var(--border);background:#fff;border-radius:24px;display:grid;position:sticky;top:110px;box-shadow:0 12px 36px #4246ff14}.co-summary h2{font-size:18px}.co-lines{gap:12px;margin:0;padding:0;list-style:none;display:grid}.co-lines li{justify-content:space-between;gap:12px;display:flex}.co-lines small{color:var(--muted);display:block}.co-totals{padding-top:var(--space-4);border-top:1px solid var(--border);color:var(--muted);gap:8px;margin:0;display:grid}.co-totals div{justify-content:space-between;display:flex}.co-totals dd{margin:0}.co-grand{color:var(--brand);font-size:20px;font-weight:700}@media (max-width:800px){.co-layout{grid-template-columns:1fr}.co-summary{order:-1;position:static}}.order-panel{gap:var(--space-4);display:grid}.plan-list{border:0;gap:10px;margin:0;padding:0;display:grid}.plan-list legend{color:var(--brand);margin-bottom:8px;padding:0;font-weight:700}.plan-option{cursor:pointer;border:1px solid var(--border);background:#fff;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:14px 16px;transition:border-color .2s,box-shadow .2s;display:grid}.plan-option.is-on{border-color:var(--green);box-shadow:0 0 0 3px #4246ff1f}.plan-option input{accent-color:var(--green)}.plan-main{gap:2px;display:grid}.plan-main small{color:var(--muted)}.order-panel textarea,.order-panel input[type=url]{border:1px solid var(--border);width:100%;font:inherit;color:var(--text);background:#fff;border-radius:12px;padding:10px 14px}.order-panel .field-error{color:#b3261e;margin:0}.dash-table tr.is-focus td{background:#4246ff12}:root{--ag-bg:#f2f3f6;--ag-panel:#fff;--ag-soft:#f4f5f8;--ag-line:#e2e5ec;--ag-ink:#0a1024;--ag-ink-2:#1b2236;--ag-muted:#5d6478;--ag-accent:#4246ff;--ag-accent-soft:#e4e6ff;--ag-frame:1408px}body:before,body:after{display:none}main{overflow:clip}.ag-frame{width:min(var(--ag-frame), 100%);border-inline:1px solid var(--ag-line);margin-inline:auto;position:relative}.ag-sec{background:var(--ag-panel);border-top:1px solid var(--ag-line);position:relative}.ag-sec:before,.ag-sec:after{content:"";z-index:2;background:var(--ag-ink);width:5px;height:5px;position:absolute;top:-3px}.ag-sec:before{inset-inline-start:-3px}.ag-sec:after{inset-inline-end:-3px}.ag-label{color:var(--ag-ink);letter-spacing:.02em;align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.ag-label:before{content:"";background:var(--ag-accent);width:8px;height:8px}.ag-label.is-dark{color:#fff;background:var(--ag-ink-2);padding:3px 8px}.ag-chip{color:#fff;background:var(--ag-ink);justify-self:start;align-items:center;gap:6px;padding:3px 8px;font-size:14px;font-weight:600;display:inline-flex}.ag-chip:before{content:"";background:var(--ag-accent);width:8px;height:8px}.ag-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.ag-btn{padding:6px 22px 6px 6px;color:#fff;background:linear-gradient(180deg, #2b3246, var(--ag-ink));min-height:46px;transition:transform .25s var(--spring), box-shadow .25s;border:0;border-radius:9px;align-items:center;gap:12px;padding-inline:6px 22px;font-size:17px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #ffffff24,0 12px 26px #0a102447}.ag-btn:hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffffff24,0 16px 32px #0a102457}.ag-btn-ico{color:#fff;background:var(--ag-accent);border-radius:6px;place-items:center;width:34px;height:34px;display:grid;box-shadow:inset 0 1px #ffffff4d}.ag-btn-ico:empty:before{content:"";clip-path:polygon(0 0,100% 50%,0 100%);background:#fff;width:10px;height:10px;transform:scaleX(-1)}.ag-btn-light{color:var(--ag-ink);border:1px solid var(--ag-line);background:#fff;box-shadow:0 6px 16px #0a102414}.ag-btn-light:hover{box-shadow:0 10px 24px #0a10241f}.ag-px{z-index:1;width:calc(var(--px) * 3);height:calc(var(--px) * 3);pointer-events:none;position:absolute}.ag-px i{width:var(--px);height:var(--px);background:var(--ag-accent);position:absolute}.ag-px-white i{background:#fff}.ag-px-line i{background:var(--ag-line)}.ag-px-top-start{top:0;inset-inline-start:0}.ag-px-top-end{top:0;inset-inline-end:0;transform:scaleX(-1)}.ag-px-bottom-start{bottom:0;inset-inline-start:0;transform:scaleX(-1)}.ag-px-bottom-end{bottom:0;inset-inline-end:0}.topbar{color:#c9cde0;background:var(--ag-ink);border-bottom:0}.topbar-row{min-height:38px}.topbar-note{color:#e6e8f5;font-size:15px;font-weight:600}.topbar-note a{color:#9ea2ff}.topbar-socials a,.topbar .topbar-btn{color:#c9cde0}.site-header.agh{z-index:30;background:var(--ag-bg);pointer-events:auto;padding:0;position:sticky;top:0}.agh .header-row{border-bottom:1px solid var(--ag-line);min-height:66px;box-shadow:none;background:#fff;border-radius:0;grid-template-columns:auto 1fr auto;gap:0;padding:0;position:relative}.agh .header-row:before,.agh .header-row:after{content:"";z-index:2;background:var(--ag-ink);width:5px;height:5px;position:absolute;bottom:-3px}.agh .header-row:before{inset-inline-start:-3px}.agh .header-row:after{inset-inline-end:-3px}.agh .brand{border-inline-end:1px solid var(--ag-line);align-self:stretch;align-items:center;padding-inline:28px;display:flex}.agh .brand img{width:auto;height:26px}.agh .nav-main{justify-self:center}.agh .nav-link.is-current,.agh .trigger.is-current{color:var(--ag-ink);text-decoration:underline;-webkit-text-decoration-color:var(--ag-accent);text-decoration-color:var(--ag-accent);text-underline-offset:8px;background:0 0;text-decoration-thickness:2px}.agh .header-end{border-inline-start:1px solid var(--ag-line);align-self:stretch;padding-inline:14px}.agh .header-cta{background:linear-gradient(180deg, #2b3246, var(--ag-ink));border-radius:8px;gap:10px;height:42px;padding:4px 18px 4px 4px;padding-inline:4px 18px;font-size:16px;box-shadow:inset 0 1px #ffffff24,0 8px 18px #0a102438}.agh .header-cta .ag-btn-ico{width:32px;height:32px}@media (max-width:760px){.agh .header-row{grid-template-columns:1fr auto;min-height:58px;padding-inline-end:8px}.agh .brand{border:0;justify-self:start;padding-inline:16px}}.ag-logos{grid-template-columns:repeat(7,1fr);display:grid}.ag-logos>*{border-inline-start:1px solid var(--ag-line);justify-content:center;align-items:center;gap:8px;min-height:96px;padding:12px;display:flex}.ag-logos>:first-child{border-inline-start:0}.ag-logo{color:var(--ag-ink);white-space:nowrap;font-size:19px;font-weight:800}.ag-logo svg{color:var(--ag-ink)}.ag-stat{border-bottom:1px solid var(--ag-line);align-items:center;gap:16px;padding:22px 40px;display:flex}.ag-stat b{color:var(--ag-ink);font-family:var(--font-num), var(--font-sub), system-ui;font-size:30px;font-weight:500;line-height:1.1;display:block}.ag-stat small{color:var(--ag-muted);font-size:15px}.ag-svc-col{min-height:380px;color:var(--ag-ink);border-inline-start:1px solid var(--ag-line);grid-template-rows:auto 1fr auto auto;gap:16px;padding:18px 20px 24px;text-decoration:none;transition:background .35s,color .35s;display:grid;position:relative;overflow:hidden}.ag-svc-col:first-child{border-inline-start:0}.ag-proc-card{background:var(--ag-soft);border:1px solid var(--ag-line);border-radius:10px;padding:8px;box-shadow:0 2px 4px #0a10240a}.ag-mq{background:var(--ag-soft);padding:0;overflow:hidden}.ag-mq-row{border-bottom:1px solid var(--ag-line);overflow:hidden}.ag-mq-track{width:max-content;animation:30s linear infinite ag-mq;display:flex}.ag-mq-row.is-outline .ag-mq-track{animation-direction:reverse}.ag-mq-set{display:flex}.ag-mq-item{color:var(--ag-ink);white-space:nowrap;align-items:center;gap:36px;padding:14px 18px;font-size:clamp(48px,7vw,92px);font-weight:900;line-height:1.15;display:inline-flex}.ag-mq-row.is-outline .ag-mq-item{color:#0000;-webkit-text-stroke:1.5px var(--ag-ink)}.ag-mq-dot{background:radial-gradient(circle, var(--ag-accent) 0 3px, transparent 3.5px) 0 0 / 9px 9px;width:18px;height:18px}@keyframes ag-mq{0%{transform:translate(0)}to{transform:translate(50%)}}@media (prefers-reduced-motion:reduce){.ag-mq-track{animation:none}}.ag-list{padding:64px 0 40px}.ag-rows{border-top:1px solid var(--ag-line)}.ag-row{border-bottom:1px solid var(--ag-line)}.ag-row summary{cursor:pointer;grid-template-columns:160px 1fr auto;align-items:start;gap:24px;padding:22px 40px;list-style:none;display:grid}.ag-row summary::-webkit-details-marker{display:none}.ag-row-meta{color:var(--ag-muted);font-size:14px;font-weight:600}.ag-row-title{color:var(--ag-ink);font-size:20px;font-weight:600}.ag-row-title small{color:var(--ag-muted);font-size:16px;font-weight:500;display:block}.ag-row-toggle{background:var(--ag-ink-2);border-radius:3px;width:22px;height:22px;position:relative}.ag-row-toggle:before,.ag-row-toggle:after{content:"";background:#9ea2ff;width:10px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ag-row-toggle:after{transform:translate(-50%,-50%)rotate(90deg)}.ag-row[open] .ag-row-toggle:after{display:none}.ag-row-body{justify-items:start;gap:10px;padding:0 40px 26px;padding-inline:224px 320px;display:grid;position:relative}.ag-row-body p{color:var(--ag-muted);margin:0;font-size:16px;line-height:1.8}.ag-why-cell{border-inline-start:1px solid var(--ag-line);align-content:start;gap:10px;padding:28px 24px 34px;display:grid}.ag-why-cell:first-child{border-inline-start:0}.ag-why-cell h3{color:var(--ag-ink);margin:0;font-size:18px;font-weight:600}.ag-why-cell p{color:var(--ag-muted);margin:0;font-size:15px;line-height:1.8}.ag-faq{gap:10px;width:min(560px,100%);margin-inline:auto;display:grid}.ag-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;list-style:none;display:flex}.ag-faq summary::-webkit-details-marker{display:none}.ag-faq summary h3{color:var(--ag-ink);margin:0;font-size:16px;font-weight:600}.ag-faq details p{color:var(--ag-muted);margin:0;padding:0 16px 16px;font-size:15px;line-height:1.9}.agf-contact{color:#fff;background:#040814;grid-template-columns:1.6fr 1fr;display:grid}.agf-form{border-inline-start:1px solid #ffffff1a;align-content:center;gap:10px;padding:40px 32px;display:grid}.agf-form input[type=email]{color:#fff;width:100%;font:inherit;border:0;background:0 0;border-bottom:1px solid #ffffff40;border-radius:0;outline:none;padding:10px 0}.agf-form input[type=email]::placeholder{color:#ffffff73}.agf-form button[type=submit]{color:#fff;width:100%;min-height:44px;font:inherit;cursor:pointer;background:linear-gradient(#3a4157,#1b2236);border:0;border-radius:8px;margin-top:8px;font-weight:700;box-shadow:inset 0 1px #ffffff24}.agf-form label{color:#ffffffa6;font-size:14px}.agf-form form{gap:10px;display:grid}@media (max-width:1000px){.ag-logos{grid-template-columns:repeat(4,1fr)}.ag-logos>*{border-bottom:1px solid var(--ag-line)}.ag-svc-col:nth-child(3),.ag-why-cell:nth-child(3){border-inline-start:0}.ag-svc-col,.ag-why-cell{border-bottom:1px solid var(--ag-line)}.ag-row-body{padding-inline:40px}.agf-contact{grid-template-columns:1fr}.agf-form{border-inline-start:0;border-top:1px solid #ffffff1a}}@media (max-width:680px){.ag-frame{border-inline:0}.ag-actions{padding-inline:16px}.ag-logos{grid-template-columns:repeat(2,1fr)}.ag-stat,.ag-row summary,.ag-row-body{padding-inline:16px}.ag-svc-col{border-inline-start:0;min-height:300px}.ag-why-cell{border-inline-start:0}.ag-row summary{grid-template-columns:1fr auto}.ag-row-meta{grid-column:1/-1}}.agf-form .news-pill{box-shadow:none;background:0 0;border:0;gap:8px;padding:0;display:grid}.agf-form .news-consent{color:#ffffffa6;font-size:14px}.agf-form .news-done,.agf-form .news-problem{color:#fff}.agf-form .news-consent a{color:#9ea2ff}.ag-muted-line{color:#7c8296;-webkit-text-fill-color:#7c8296}.ag-work{color:inherit;grid-template-columns:1fr 1fr;gap:8px;text-decoration:none;display:grid}.ag-desc{max-width:640px;color:var(--ag-muted);font-size:17px;line-height:2}.ag-desc p{margin:0 0 8px}.ag-desc img,.ag-desc iframe{max-width:100%}.ag-pricing{padding-top:64px}.ag-plans{border-top:1px solid var(--ag-line);grid-template-columns:repeat(2,1fr);margin-top:48px;display:grid}.ag-plans.is-single{grid-template-columns:minmax(0,560px);justify-content:center}.ag-plan-cell{border-inline-start:1px solid var(--ag-line);padding:28px}.ag-plan-cell:first-child{border-inline-start:0}.ag-plan{background:var(--ag-soft);border:1px solid var(--ag-line);border-radius:10px;gap:0;padding:8px;display:grid;position:relative;overflow:hidden;box-shadow:0 3px 6px #0a10240f}.ag-plan-top{background:#fff;border-radius:6px;gap:14px;padding:18px;display:grid;position:relative}.ag-plan-tags{color:var(--ag-ink);flex-wrap:wrap;align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex}.ag-plan-avail{background:var(--ag-accent-soft);align-items:center;gap:6px;padding:2px 8px;display:inline-flex}.ag-plan-avail:before{content:"";background:var(--ag-accent);width:7px;height:7px}.ag-plan h3{color:var(--ag-ink);margin:0;font-size:22px;font-weight:500;line-height:1.35}.ag-plan h3 span{color:#8a90a2;display:block}.ag-plan-buy{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:18px;display:flex}.ag-plan-buy p{flex-wrap:wrap;align-items:baseline;gap:6px;margin:0;display:flex}.ag-plan-buy b{color:var(--ag-ink);font-family:var(--font-num), var(--font-sub), system-ui;font-size:28px;font-weight:500}.ag-plan-buy small{color:var(--ag-muted);font-size:14px}.ag-plan-buy s{color:#9aa0b0;font-size:15px}.ag-plan-buy .ag-btn{justify-content:center;min-width:150px}.ag-plan-list{color:var(--ag-ink);grid-template-columns:1fr 1fr;gap:10px 16px;margin:0;padding:22px 14px 16px;font-size:15px;list-style:none;display:grid}.ag-plan-list li{align-items:center;gap:8px;display:flex}.ag-plan-list svg{color:#9aa0b0;flex:none}.ag-plan.is-dark{background:linear-gradient(170deg,#2b3246,#121726);border-color:#2b3246}.ag-plan.is-dark .ag-plan-top{background:linear-gradient(170deg,#5a6074,#343a4e)}.ag-plan.is-dark .ag-plan-tags,.ag-plan.is-dark h3,.ag-plan.is-dark .ag-plan-buy b{color:#fff}.ag-plan.is-dark h3 span,.ag-plan.is-dark .ag-plan-buy small{color:#ffffffa6}.ag-plan.is-dark .ag-plan-avail{color:#fff;background:#ffffff24}.ag-plan.is-dark .ag-plan-list{color:#fff}.ag-plan.is-dark .ag-plan-list svg{color:#ffffff80}.ag-plan .ag-px{z-index:3}.ag-fine{color:var(--ag-muted);text-align:center;border-top:1px solid var(--ag-line);margin:0;padding:16px 24px 24px;font-size:14px}.ag-row-body-wide{padding-inline-end:40px}.ag-log{color:var(--ag-muted);gap:4px;margin:0;padding-inline-start:18px;font-size:16px;line-height:1.8;display:grid}.ag-reviews{gap:34px;padding:64px 40px;display:grid}.ag-review-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;display:grid}.ag-review{background:var(--ag-soft);border:1px solid var(--ag-line);border-radius:10px;align-content:start;gap:12px;margin:0;padding:20px;display:grid}.ag-review p{color:var(--ag-ink);margin:0;font-size:16px;line-height:1.9}.ag-review footer{border-top:1px solid var(--ag-line);padding-top:12px;display:grid}.ag-review footer small{color:var(--ag-muted);font-size:14px}.ag-review-reply{border-inline-start:2px solid var(--ag-accent);background:#fff;padding:10px 12px;color:var(--ag-muted)!important;font-size:15px!important}.ag-rate{background:var(--ag-soft);border:1px solid var(--ag-line);border-radius:10px;width:min(560px,100%);margin-inline:auto;padding:20px}.ag-rate>p{color:var(--ag-muted);text-align:center;margin:0}.ag-rate .btn{border-radius:8px}@media (max-width:1000px){.ag-work,.ag-plans{grid-template-columns:1fr}.ag-plan-cell{border-inline-start:0;border-bottom:1px solid var(--ag-line)}}@media (max-width:680px){.ag-reviews{padding:48px 16px}.ag-plan-cell{padding:16px}.ag-plan-list{grid-template-columns:1fr}}main:not(.adm-page):not(:has(>.ag-frame,.adm)){width:min(var(--ag-frame), 100%);border-inline:1px solid var(--ag-line);background:#fff;margin-inline:auto;padding-bottom:48px}@media (max-width:680px){.ag-px{transform-origin:100% 0;scale:.5}.ag-px-top-end{transform-origin:0 0}.ag-px-bottom-end{transform-origin:0 100%}.ag-px-bottom-start{transform-origin:100% 100%}}@media (max-width:760px){.agh .header-row{grid-template-columns:1fr auto auto;align-items:center}}@keyframes agx-arrow{0%,70%,to{opacity:.18}35%{opacity:1}}.ag-btn-ico>svg{display:none}.ag-btn-ico:before,.ag-btn-ico:empty:before{content:"";clip-path:none;background:#fff;width:13px;height:16px;transform:none;-webkit-mask:url(/ag/arrow-left.svg) 50%/contain no-repeat;mask:url(/ag/arrow-left.svg) 50%/contain no-repeat}@media (max-width:680px){.ag-frame{border-inline:1px solid var(--ag-line);width:auto;margin-inline:12px}.agh .header-row{grid-template-columns:1fr auto;min-height:60px;padding-inline:0 10px}.agh .header-end{display:none}.agh .brand{border:0;padding-inline:16px}.agh .brand img{height:22px}.agh .menu-btn{color:#fff;background:linear-gradient(180deg, #3a4157, var(--ag-ink));border-radius:9px;width:40px;height:40px;box-shadow:inset 0 1px #ffffff29,0 6px 14px #0a102440}.ag-logos{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:50%;grid-auto-flow:column;display:grid;overflow-x:auto}.ag-logos::-webkit-scrollbar{display:none}.ag-logos>*{scroll-snap-align:start;border-bottom:0;min-height:150px}}@media (max-width:760px){.agh .header-row{position:relative}.agh .menu-btn{color:#fff;background:linear-gradient(180deg, #3a4157, var(--ag-ink));cursor:pointer;border:0;border-radius:10px;place-items:center;width:42px;height:42px;padding:0;display:grid;box-shadow:inset 0 1px #ffffff29,0 6px 14px #0a102440}.menu-lines{width:18px;height:10px;display:block;position:relative}.menu-lines i{background:#fff;border-radius:2px;height:2px;transition:top .25s,transform .25s;position:absolute;inset-inline:0}.menu-lines i:first-child{top:0}.menu-lines i:last-child{top:8px}.menu-btn.is-open .menu-lines i{top:4px}.menu-btn.is-open .menu-lines i:first-child{transform:rotate(45deg)}.menu-btn.is-open .menu-lines i:last-child{transform:rotate(-45deg)}.agh .mm{top:100%;bottom:auto;z-index:40;border:1px solid var(--ag-line);opacity:0;visibility:hidden;background:#fff;border-top:0;place-items:stretch stretch;gap:20px;height:auto;padding:20px 18px 22px;transition:opacity .2s,transform .2s,visibility 0s .2s;display:grid;position:absolute;inset-inline:-1px;transform:translateY(-6px);box-shadow:0 18px 36px #0a10241f}.agh .mm.is-open{opacity:1;visibility:visible;transition:opacity .2s,transform .2s;transform:none}.agh .mm nav{justify-items:start;gap:0;display:grid}.agh .mm-link{width:100%;color:var(--ag-ink);opacity:1;padding:9px 4px;font-size:17px;font-weight:500;text-decoration:none;display:block;transform:none}.agh .mm-link.is-on{color:var(--ag-accent);font-weight:700}.mm-cta{color:#fff;background:linear-gradient(180deg, #3a4157, var(--ag-ink));border-radius:9px;place-items:center;min-height:48px;font-size:16px;font-weight:700;text-decoration:none;display:grid;box-shadow:inset 0 1px #ffffff24,0 10px 22px #0a102438}body.menu-open{overflow:clip visible}html:has(body.menu-open){overflow:hidden}}.mm-scrim{display:none}@media (max-width:760px){.mm-scrim{z-index:29;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;visibility:hidden;background:#0a102452;transition:opacity .25s,visibility 0s .25s;display:block;position:fixed;inset:0}.mm-scrim.is-open{opacity:1;visibility:visible;transition:opacity .25s}}.ag-mq-item{font-family:var(--font-latin), system-ui, sans-serif;letter-spacing:-.04em;text-transform:uppercase;font-weight:800}.ag-mq .ag-mq-track{animation-name:ag-mq-ltr}@keyframes ag-mq-ltr{0%{transform:translate(0)}to{transform:translate(-50%)}}.ag-plan h3,.ag-why-cell h3,.ag-row-title,.ag-faq summary h3{font-weight:700}.agh .header-cta{isolation:isolate;position:relative;overflow:hidden}.ag-btn:has(.ag-btn-ico){isolation:isolate;position:relative;overflow:hidden}@keyframes ag-btn-march{0%{background-position:0 0,0,0 0}to{background-position:0 0,-32px,0 0}}.ag-svc-col{isolation:isolate;background:0 0;grid-template-rows:auto auto 1fr auto;transition:none}.ag-svc-col:hover{color:inherit;background:0 0}.ag-svc-col:before{content:"";z-index:-2;background:radial-gradient(60% 45% at 75% 22%,#4246ff99,#0000 70%),radial-gradient(50% 40% at 15% 85%,#7a7eff47,#0000 70%),repeating-linear-gradient(115deg,#ffffff0d 0 1px,#0000 1px 22px),linear-gradient(170deg,#1b2236 0%,#05070f 100%);transition:transform .8s;position:absolute;inset:0;transform:scale(1)}.ag-svc-col:after{content:"";z-index:-1;opacity:1;background:#fff;width:101%;height:101%;transition:transform .8s,opacity .8s;position:absolute;top:49%;left:51%;transform:translate(-51%,-49%)scale(1)}.ag-svc-col:hover:before{transform:scale(1.15)}.ag-svc-col:hover:after{opacity:0;transform:translate(-51%,-49%)scale(0)}.ag-svc-col .ag-chip{grid-row:1;transition:background .6s,color .6s}.ag-svc-col:hover .ag-chip{color:var(--ag-ink);background:#f3f4f6}.ag-faq{gap:16px;width:min(684px,100%)}.ag-faq details{background:#f3f3f3;border:0;border-radius:8px;box-shadow:0 3px 3px #0000000a,inset 0 1px #fff9,inset 0 -5px #e4e4e4,inset 0 0 0 1px #fafafa}.ag-faq summary{padding:20px 24px 24px}.ag-faq summary h3{font-size:17px;font-weight:600;line-height:1.6}.ag-faq details p{color:var(--ag-ink-2);margin-top:-8px;padding:0 24px 26px;font-size:15px;line-height:1.9}@media (max-width:680px){.ag-faq summary{padding:16px 16px 20px}.ag-faq details p{padding:0 16px 22px}}.ag-faq{width:min(852px,100%)}.ag-faq summary{box-sizing:border-box;min-height:83px;padding:23px 32px 28px}.ag-faq summary h3{font-size:18px;line-height:1.45}.ag-faq details p{padding:0 32px 30px}@media (max-width:680px){.ag-faq summary{min-height:70px;padding:20px 18px 24px}.ag-faq summary h3{font-size:16px}.ag-faq details p{padding:0 18px 24px}}.agf-form{border-inline-start:1px solid #ffffff14;align-content:start;justify-items:start;gap:10px;padding:44px 36px;display:grid}.agf-form .news-form,.agf-form form{gap:14px;width:100%;display:grid}.agf-form .news-pill{background:#ffffff0d;border:1px solid #ffffff24;border-radius:10px;align-items:center;gap:6px;width:100%;padding:5px;display:flex}.agf-form .news-pill:focus-within{border-color:#7a7effcc}.agf-form input[type=email]{text-align:right;border:0;flex:1;min-width:0;padding:10px 12px}.agf-form .news-pill button[type=submit]{color:#fff;background:var(--ag-accent);border-radius:7px;width:auto;min-height:42px;margin:0;padding:0 22px;box-shadow:inset 0 1px #ffffff40}.agf-form .news-pill button[type=submit]:disabled{opacity:.55;cursor:not-allowed}.agf-form .news-consent{color:#fff9;align-items:flex-start;gap:10px;font-size:13px;line-height:1.7;display:flex}.agf-form .news-consent input{width:16px;height:16px;accent-color:var(--ag-accent);flex:none;margin-top:3px}@media (max-width:1000px){.agf-contact{grid-template-columns:1fr}.agf-form{border-inline-start:0;border-top:1px solid #ffffff14}}@media (max-width:680px){.agf-form{padding:32px 18px}}.agf-form .news-consent{text-align:start;justify-content:flex-start;width:100%}.agf-contact{grid-template-columns:1fr 1fr}.agf-form{align-content:center;padding:56px 40px}@media (max-width:1000px){.agf-contact{grid-template-columns:1fr}}@media (max-width:680px){.agf-form{padding:36px 18px}}.to-top{color:#fff;background:var(--ag-ink);border:0;width:40px;height:40px;box-shadow:0 8px 20px #0a102440}.to-top:hover{color:#fff;background:#1b2236}.to-top>svg:not(.to-top-ring){z-index:1;position:relative}.to-top-ring{pointer-events:none;width:calc(100% + 6px);height:calc(100% + 6px);position:absolute;inset:-3px;transform:rotate(-90deg)}.to-top-ring circle{fill:none;stroke-width:2.5px}.to-top-ring circle:first-child{stroke:#4246ff2e}.to-top-ring circle:last-child{stroke:var(--ag-accent);stroke-linecap:round;transition:stroke-dashoffset .12s linear}@media (max-width:900px){.to-top{bottom:24px;width:38px;height:38px;inset-inline-start:14px}}.asst-launch{inset-inline-end:28px;z-index:60;color:#fff;background:linear-gradient(180deg, #1b2236, var(--ag-ink));cursor:pointer;border:0;border-radius:0;place-items:center;width:54px;height:54px;padding:0;transition:transform .25s;display:grid;position:fixed;bottom:28px;box-shadow:0 12px 28px #0a102447}.asst-launch:hover{transform:translateY(-2px)}.asst-launch>i{top:-5px;background:var(--ag-accent);width:12px;height:12px;transition:transform .25s;position:absolute;inset-inline-start:-5px}.asst-launch.is-open>i{transform:scale(0)}.asst-backdrop{z-index:59;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;visibility:hidden;background:#0a102447;transition:opacity .25s,visibility 0s linear .25s;position:fixed;inset:0}.asst-backdrop.is-open{opacity:1;visibility:visible;transition:opacity .25s}.asst{inset-inline-end:28px;z-index:60;border:1px solid var(--ag-line);opacity:0;visibility:hidden;background:#fff;flex-direction:column;width:400px;height:min(640px,100dvh - 130px);transition:opacity .22s,transform .22s,width .25s,height .25s,visibility 0s linear .22s;display:flex;position:fixed;bottom:96px;overflow:hidden;transform:translateY(14px);box-shadow:0 24px 60px #0a10243d}.asst.is-open{opacity:1;visibility:visible;transition:opacity .22s,transform .22s,width .25s,height .25s;transform:none}.asst.is-wide{width:min(760px,100vw - 56px);height:calc(100dvh - 130px)}.asst-mark{background:var(--ag-accent);flex:none;place-items:center;width:44px;height:44px;display:grid}.asst-mark.is-small{width:36px;height:36px}.asst-mark img{width:64%;height:auto}.asst-icon-btn{color:#fff;cursor:pointer;background:#ffffff14;border:0;border-radius:0;flex:none;place-items:center;width:34px;height:34px;padding:0;transition:background .2s;display:grid}.asst-icon-btn:hover{background:#ffffff2e}.asst-home{background:var(--ag-soft);flex:1;min-height:0;overflow-y:auto}.asst-hero{color:#fff;background:linear-gradient(160deg, #1b2236 0%, var(--ag-ink) 55%, #1a1f6b 100%);padding:18px 18px 70px;position:relative;overflow:hidden}.asst-hero-grid{background:linear-gradient(#ffffff0f 1px,#0000 1px) 0 0/100% 36px,linear-gradient(90deg,#ffffff0f 1px,#0000 1px) 0 0/36px 100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 90%);mask-image:linear-gradient(#000,#0000 90%)}.asst-hero-top{justify-content:space-between;align-items:center;display:flex;position:relative}.asst-hero h2{font-family:var(--font-arabic), system-ui, sans-serif;color:#fff;margin:34px 0 0;font-size:32px;font-weight:700;line-height:1.35;position:relative}.asst-cards{gap:10px;margin-top:-48px;padding:0 14px 16px;display:grid;position:relative}.asst-card{width:100%;font:inherit;color:var(--ag-ink);text-align:start;border:1px solid var(--ag-line);cursor:pointer;background:#fff;border-radius:0;align-items:center;gap:12px;padding:15px 16px;text-decoration:none;transition:border-color .2s,transform .2s;display:flex}.asst-card:hover{color:var(--ag-ink);border-color:var(--ag-accent);transform:translateY(-1px)}.asst-card>svg{color:var(--ag-accent);flex:none}.asst-card>span{flex:1;gap:2px;min-width:0;display:grid}.asst-card b{font-size:15px;font-weight:700}.asst-card small{color:var(--ag-muted);font-size:12.5px}.asst-card.is-primary{box-shadow:0 10px 26px #0a10241f}.asst-card.is-primary>svg{color:var(--ag-ink)}.asst-promo{color:#fff;background:linear-gradient(135deg, var(--ag-accent), #2a2ed6);justify-items:start;gap:8px;padding:16px;text-decoration:none;display:grid}.asst-promo:hover{color:#fff}.asst-promo .ag-chip{color:var(--ag-ink);background:#fff}.asst-promo b{font-family:var(--font-arabic), system-ui, sans-serif;font-size:19px;font-weight:700;line-height:1.4}.asst-promo small{color:#ffffffd9;align-items:center;gap:6px;font-size:13px;display:inline-flex}.asst-tabs{border-top:1px solid var(--ag-line);background:#fff;flex:none;grid-template-columns:1fr 1fr;display:grid}.asst-tabs button{font:inherit;color:var(--ag-muted);cursor:pointer;background:0 0;border:0;justify-items:center;gap:3px;padding:10px 0 12px;font-size:12.5px;display:grid}.asst-tabs button.is-on{color:var(--ag-accent)}.asst-tab-ico{display:grid;position:relative}.asst-tab-ico i{top:-2px;background:var(--ag-accent);width:8px;height:8px;position:absolute;inset-inline-end:-4px}.asst-head{color:#fff;background:var(--ag-ink);flex:none;align-items:center;gap:10px;padding:12px 14px;display:flex}.asst-title{flex:1;gap:2px;min-width:0;display:grid}.asst-title b{font-family:var(--font-latin), var(--font-arabic), system-ui, sans-serif;font-size:16px;font-weight:700}.asst-title small{color:#ffffffa8;align-items:center;gap:6px;font-size:12px;display:flex}.asst-title small i{background:#34d399;width:7px;height:7px}.asst-menu-wrap{position:relative}.asst-menu{top:calc(100% + 6px);z-index:3;border:1px solid var(--ag-line);background:#fff;min-width:190px;padding:6px;display:grid;position:absolute;inset-inline-end:0;box-shadow:0 16px 40px #0a10242e}.asst-menu button{font:inherit;color:var(--ag-ink);text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:10px 12px;font-size:14px;display:flex}.asst-menu button:hover:not(:disabled){background:var(--ag-soft)}.asst-menu button:disabled{opacity:.4;cursor:default}.asst-list{overscroll-behavior:contain;background:var(--ag-soft);flex-direction:column;flex:1;gap:12px;min-height:0;padding:16px;display:flex;overflow-y:auto}.asst-intro{color:var(--ag-muted);text-align:center;margin:0 0 4px;font-size:13px}.asst-row{gap:5px;max-width:86%;display:grid}.asst-row.is-bot{place-self:flex-start start;justify-items:start}.asst-row.is-me{align-self:flex-end;justify-items:end}.asst.is-wide .asst-row{max-width:70%}.asst-msg{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:11px 14px;font-size:14.5px;line-height:1.8}.asst-msg.is-bot{color:var(--ag-ink);border:1px solid var(--ag-line);background:#fff}.asst-msg.is-me{color:#fff;background:var(--ag-accent)}.asst-msg a{color:var(--ag-accent);text-underline-offset:3px;text-decoration:underline}.asst-meta{color:var(--ag-muted);font-size:11.5px}.asst-typing{gap:5px;padding:15px;display:flex}.asst-typing i{background:var(--ag-muted);width:6px;height:6px;animation:1.1s ease-in-out infinite asst-dot}.asst-typing i:nth-child(2){animation-delay:.15s}.asst-typing i:nth-child(3){animation-delay:.3s}@keyframes asst-dot{0%,80%,to{opacity:.25;transform:none}40%{opacity:1;transform:translateY(-3px)}}.asst-starters{flex-wrap:wrap;gap:8px;display:flex}.asst-starters button{font:inherit;color:var(--ag-ink);border:1px solid var(--ag-line);cursor:pointer;background:#fff;border-radius:0;padding:8px 12px;font-size:13.5px;transition:border-color .2s,color .2s}.asst-starters button:hover{color:var(--ag-accent);border-color:var(--ag-accent)}.asst-form{border-top:1px solid var(--ag-line);background:#fff;flex:none;padding:12px}.asst-box{border:1.5px solid var(--ag-line);align-items:flex-end;gap:8px;padding:8px;transition:border-color .2s;display:flex}.asst-box:focus-within{border-color:var(--ag-accent)}.asst-box textarea{min-width:0;max-height:120px;font:inherit;color:var(--ag-ink);resize:none;field-sizing:content;background:0 0;border:0;flex:1;padding:6px;font-size:16px;line-height:1.6}.asst-box textarea:focus{outline:none}.asst-box button{color:#fff;background:var(--ag-ink);cursor:pointer;border:0;border-radius:0;flex:none;place-items:center;width:38px;height:38px;padding:0;transition:background .2s,opacity .2s;display:grid}.asst-box button:hover:not(:disabled){background:var(--ag-accent)}.asst-box button:disabled{opacity:.3;cursor:default}:is(body:has(.adm) .asst-launch,body:has(.adm) .asst,body:has(.adm) .asst-backdrop){display:none}@media (max-width:900px){.asst-launch{bottom:20px;width:46px;height:46px;inset-inline-end:14px}.asst,.asst.is-wide{width:auto;height:min(620px,100dvh - 100px);inset:auto 8px 78px}.asst-wide-toggle{display:none!important}}@media (prefers-reduced-motion:reduce){.asst,.asst-backdrop,.asst-launch,.asst-typing i,.asst-card{transition:none;animation:none}}.ag-stat.is-text b{font-family:var(--font-arabic), system-ui, sans-serif;font-size:19px;font-weight:700;line-height:1.5}.ag-stat.is-text small{margin-top:2px;line-height:1.8;display:block}.ag-stat.is-text{gap:20px}.ag-logos.is-platforms{border-top:1px solid var(--ag-line);grid-template-columns:repeat(5,1fr);margin-top:44px}.ag-logos.is-platforms .ag-logo>span{gap:2px;display:grid}.ag-logos.is-platforms .ag-logo small{color:var(--ag-muted);font-size:12.5px;font-weight:500}@media (max-width:1000px){.ag-logos.is-platforms{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.ag-logos.is-platforms{grid-template-columns:1fr 1fr;grid-auto-flow:row;display:grid;overflow:visible}.ag-logos.is-platforms .ag-logo{white-space:normal;justify-content:start}}.split .sw{display:inline-block}.motion .split-wait:not(.split-in) .sw{opacity:0}.split-in .sw{animation:.9s cubic-bezier(.34,1.45,.64,1) backwards sw-in;animation-delay:calc(var(--i,0) * 55ms)}@keyframes sw-in{0%{opacity:0;transform:translate(-34px)}to{opacity:1;transform:none}}.motion .mo{opacity:0}.mo-in{animation:.8s cubic-bezier(.2,.7,.2,1) backwards mo-up;animation-delay:var(--mo-d,0s)}@keyframes mo-up{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}.ag-logos .ag-logo.mo-in{animation-name:mo-scale}@keyframes mo-scale{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}@keyframes agx-in{0%{opacity:0;transform:translateY(36px)}to{opacity:1;transform:none}}@keyframes agx-tile{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:none}}.ag-mq-set{transform:translateX(var(--mq-shift,0px));transition:transform .6s cubic-bezier(.2,.7,.2,1)}.ag-mq-row.is-outline .ag-mq-set{transform:translateX(calc(var(--mq-shift,0px) * -1))}@media (prefers-reduced-motion:reduce){.split-in .sw,.mo-in{animation:none!important}.ag-mq-set{transform:none!important}}.ag-plat-cell{border-inline-start:1px solid var(--ag-line);align-content:start;gap:10px;padding:30px 32px 34px;display:grid}.ag-plat-cell:first-child{border-inline-start:0}.ag-plat-cell h3{color:var(--ag-ink);margin:0;font-size:20px;font-weight:700}.ag-plat-cell p{color:var(--ag-muted);margin:0;font-size:14.5px;line-height:1.8}.ag-plat-cell ul{gap:10px;margin:8px 0 0;padding:0;list-style:none;display:grid}.ag-plat-cell li{color:var(--ag-ink);align-items:center;gap:10px;font-size:17px;font-weight:700;display:flex}.ag-plat-cell li svg{color:var(--ag-accent)}@media (max-width:1000px){.ag-plat-cell{border-inline-start:0;border-top:1px solid var(--ag-line);padding:24px 16px}.ag-plat-cell:first-child{border-top:0}}.ag-svc-detail-list{background:var(--ag-soft);border-inline-start:1px solid var(--ag-line);padding:48px 40px}.ag-svc-detail-list h3{color:var(--ag-ink);margin:0 0 18px;font-size:18px;font-weight:700}.ag-svc-detail-list ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}.ag-svc-detail-list li{color:var(--ag-ink-2);align-items:flex-start;gap:10px;font-size:16px;line-height:1.7;display:flex}.ag-svc-detail-list li svg{color:var(--ag-accent);flex:none;margin-top:3px}@media (max-width:1000px){.ag-svc-detail-list{border-inline-start:0;border-top:1px solid var(--ag-line);padding:32px 16px}}.sw-sec{padding:48px 24px 72px}.sw-wrap{width:min(980px,100%);scroll-margin-top:calc(var(--hdr-h,98px) + 16px);margin-inline:auto}.sw-panel h2{color:var(--ag-ink);margin:0 0 6px;font-size:clamp(22px,3vw,30px)}.sw-muted{color:var(--ag-muted);margin:0 0 24px}.sw-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}.sw-grid-4{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.sw-card{min-height:108px;color:var(--ag-ink);font:inherit;text-align:start;border:1px solid var(--ag-line);cursor:pointer;background:#fff;border-radius:12px;align-content:start;gap:6px;padding:18px 18px 18px 44px;transition:border-color .2s,box-shadow .2s,transform .2s;display:grid;position:relative}.sw-card:hover{border-color:var(--ag-accent);transform:translateY(-2px);box-shadow:0 12px 28px #0a102414}.sw-card.is-on{border-color:var(--ag-accent);box-shadow:0 0 0 3px var(--ag-accent-soft)}.sw-card strong{font-size:17px}.sw-card span{color:var(--ag-muted);font-size:14px;line-height:1.7}.sw-card>svg{inset-inline-end:16px;color:var(--ag-accent);position:absolute;top:20px}.sw-card-center{text-align:center;place-items:center;min-height:84px;padding:18px}.sw-price{color:var(--ag-accent);margin-top:4px;font-size:13px;font-style:normal;font-weight:700}.sw-field{border:0;gap:8px;min-width:0;margin:0 0 22px;padding:0;display:grid}.sw-field legend,.sw-label{color:var(--ag-ink);margin-bottom:4px;padding:0;font-weight:700}.sw-hint{color:var(--ag-muted);margin:-4px 0 6px;font-size:14px}.sw-req{color:var(--ag-accent);margin-inline-start:6px;font-size:12px;font-style:normal}.sw-field input:not([type=color]):not([type=file]),.sw-field textarea{width:100%;color:var(--ag-ink);font:inherit;border:1px solid var(--ag-line);background:#fff;border-radius:10px;padding:12px 14px;font-size:16px}.sw-field textarea{resize:vertical;min-height:140px;line-height:1.8}.sw-field input:focus-visible,.sw-field textarea:focus-visible{border-color:var(--ag-accent);box-shadow:0 0 0 3px var(--ag-accent-soft);outline:none}.sw-count{color:var(--ag-muted);font-size:13px}.sw-two{grid-template-columns:1fr 1fr;gap:16px;display:grid}.sw-moods{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;display:grid}.sw-mood{font:inherit;border:1px solid var(--ag-line);cursor:pointer;background:#fff;border-radius:12px;gap:8px;padding:8px;transition:border-color .2s,box-shadow .2s;display:grid}.sw-mood:hover{border-color:var(--ag-accent)}.sw-mood.is-on{border-color:var(--ag-accent);box-shadow:0 0 0 3px var(--ag-accent-soft)}.sw-mood-board{text-align:start;border:1px solid #0a10240f;border-radius:8px;align-content:end;gap:2px;height:108px;padding:12px;display:grid}.sw-mood-board b{font-size:18px}.sw-mood-board small{opacity:.8;font-size:12px}.sw-mood-swatches{gap:4px;margin-bottom:auto;display:flex}.sw-mood-swatches i{border:1px solid #0a10241f;border-radius:50%;width:18px;height:18px}.sw-mood-name{color:var(--ag-ink);font-size:14px;font-weight:700}.sw-colors{flex-wrap:wrap;gap:10px;display:flex}.sw-color{border:1px solid var(--ag-line);background:#fff;border-radius:10px;align-items:center;gap:8px;padding:6px 8px 6px 6px;font-size:13px;display:inline-flex}.sw-color label{cursor:pointer;border:1px solid #0a10241f;border-radius:7px;width:32px;height:32px;position:relative;overflow:hidden}.sw-color input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.sw-color button,.sw-ref button{width:28px;height:28px;color:var(--ag-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;display:grid}.sw-color button:hover,.sw-ref button:hover{color:#c62828;background:#fdecec}.sw-color-add,.sw-text-btn{color:var(--ag-accent);font:inherit;background:var(--ag-accent-soft);cursor:pointer;border:0;border-radius:10px;justify-self:start;padding:8px 12px;font-size:14px;font-weight:700}.sw-fonts{grid-template-columns:1fr 1fr;gap:16px;display:grid}.sw-font-list{grid-template-columns:1fr 1fr;gap:8px;display:grid}.sw-font{color:var(--ag-ink);text-align:start;border:1px solid var(--ag-line);cursor:pointer;background:#fff;border-radius:10px;gap:2px;padding:10px 12px;display:grid}.sw-font b{font-size:17px;font-weight:700}.sw-font small{color:var(--ag-muted);font-family:var(--font-arabic), sans-serif;text-align:end;font-size:11px}.sw-font.is-on{border-color:var(--ag-accent);box-shadow:0 0 0 3px var(--ag-accent-soft)}.sw-drop{color:var(--ag-muted);text-align:center;background:var(--ag-soft);border:1.5px dashed var(--ag-line);cursor:pointer;border-radius:12px;justify-items:center;gap:4px;padding:26px;display:grid;position:relative}.sw-drop:hover{border-color:var(--ag-accent);color:var(--ag-accent)}.sw-drop span{color:var(--ag-ink);font-weight:700}.sw-drop small{font-size:13px}.sw-drop input{opacity:0;cursor:pointer;position:absolute;inset:0}.sw-logo{border:1px solid var(--ag-line);background:#fff;border-radius:12px;align-items:center;gap:14px;padding:10px;display:flex}.sw-logo img{object-fit:contain;background:var(--ag-soft);border-radius:8px;width:72px;height:72px}.sw-logo span{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ag-muted);flex:1;font-size:14px;overflow:hidden}.sw-ref{align-items:center;gap:6px;display:flex}.sw-actions{border-top:1px solid var(--ag-line);flex-flow:row-reverse wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:28px;padding-top:20px;display:flex}.sw-actions-center{border-top:0;flex-direction:row;justify-content:center}.sw-actions .ag-btn{font:inherit;cursor:pointer;border:0;font-weight:700}.sw-actions .ag-btn:disabled{opacity:.6;cursor:wait}.sw-back{color:var(--ag-muted);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:10px 6px;font-weight:700;display:inline-flex}.sw-back:hover{color:var(--ag-ink)}.sw-error{color:#b42318;background:#fef3f2;border:1px solid #fecdca;border-radius:10px;margin:0 0 8px;padding:12px 14px}.sw-note{color:var(--ag-ink);background:var(--ag-accent-soft);border-radius:10px;margin:18px 0 0;padding:12px 14px}.sw-review{border:1px solid var(--ag-line);background:#fff;border-radius:12px;margin:0;display:grid}.sw-review>div{border-top:1px solid var(--ag-line);grid-template-columns:160px 1fr;gap:16px;padding:14px 18px;display:grid}.sw-review>div:first-child{border-top:0}.sw-review dt{color:var(--ag-muted);font-weight:700}.sw-review dd{color:var(--ag-ink);overflow-wrap:anywhere;margin:0}.sw-review-colors{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.sw-review-colors span{margin-inline-end:6px}.sw-review-colors i{border:1px solid #0a10241f;border-radius:6px;width:22px;height:22px}.sw-review-logo{object-fit:contain;background:var(--ag-soft);border-radius:8px;width:64px;height:64px}.sw-pre{white-space:pre-wrap}.sw-done{text-align:center;justify-items:center;gap:8px;padding:32px 16px;display:grid}.sw-done h2{color:var(--ag-ink);margin:6px 0 0}.sw-done p{margin:0}.sw-done-ico{width:68px;height:68px;color:var(--ag-accent);background:var(--ag-accent-soft);border-radius:18px;place-items:center;display:grid}@media (max-width:720px){.sw-sec{padding:28px 16px 48px}.sw-two,.sw-fonts{grid-template-columns:1fr}.sw-review>div{grid-template-columns:1fr;gap:4px}.sw-actions{flex-direction:column-reverse;align-items:stretch}.sw-actions .ag-btn{justify-content:center}}.sr-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.sr-item{border:1px solid var(--border);background:var(--surface);border-radius:14px;padding:16px}.sr-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.sr-head strong{font-size:16px;display:block}.sr-head small{color:var(--muted);font-size:13px}.sr-track{grid-template-columns:repeat(5,1fr);margin:16px 0 6px;padding:0;list-style:none;display:grid}.sr-track li{color:var(--muted);text-align:center;justify-items:center;gap:6px;font-size:12px;display:grid;position:relative}.sr-track li:before{content:"";top:6px;background:var(--border);width:100%;height:2px;position:absolute;inset-inline-start:50%}.sr-track li:last-child:before{display:none}.sr-track i{z-index:1;background:var(--surface);border:2px solid var(--border);border-radius:50%;width:14px;height:14px;position:relative}.sr-track .is-done i{background:var(--green);border-color:var(--green)}.sr-track .is-done:before{background:var(--green)}.sr-track .is-current i{border-color:var(--green);box-shadow:0 0 0 4px var(--green-soft)}.sr-track .is-current,.sr-track .is-done{color:var(--text);font-weight:700}.sr-foot{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;padding-top:12px;font-size:14px;display:flex}.sr-actions{gap:8px;display:flex}.sr-body{margin-top:14px}.sr-brief{margin:0 0 14px;display:grid}.sr-brief>div{border-top:1px dashed var(--border);grid-template-columns:130px 1fr;gap:12px;padding:8px 0;display:grid}.sr-brief dt{color:var(--muted);font-size:14px}.sr-brief dd{overflow-wrap:anywhere;margin:0}.sr-ref{display:block}.sr-h{margin:0 0 8px;font-size:15px}@media (max-width:640px){.sr-track span{font-size:10px}.sr-brief>div{grid-template-columns:1fr;gap:2px}}.sr-adm-tabs{margin-bottom:var(--space-4)}.sr-adm-sub{color:var(--adm-muted,var(--muted));font-size:12px;display:block}.sr-adm-cols{gap:var(--space-6);margin:var(--space-4) 0 var(--space-6);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);display:grid}.sr-adm-side{align-content:start;gap:var(--space-4);display:grid}.sr-adm-box{padding:var(--space-4);border:1px solid var(--adm-line,var(--border));border-radius:12px}.sr-adm-box h3{margin:0;font-size:15px}.sr-adm-colors{flex-wrap:wrap;gap:10px;display:flex}.sr-adm-colors span{align-items:center;gap:6px;font-size:13px;display:inline-flex}.sr-adm-colors i{border:1px solid #0a10241f;border-radius:6px;width:22px;height:22px}.sr-cat{gap:var(--space-6);margin-top:var(--space-4);grid-template-columns:220px minmax(0,1fr);display:grid}.sr-cat-list{align-content:start;gap:6px;margin:0;padding:0;list-style:none;display:grid}.sr-cat-list button{width:100%;font:inherit;text-align:start;border:1px solid var(--adm-line,var(--border));cursor:pointer;background:0 0;border-radius:10px;gap:2px;padding:10px 12px;font-weight:700;display:grid}.sr-cat-list button small{color:var(--adm-muted,var(--muted));font-size:12px;font-weight:400}.sr-cat-list button.is-on{border-color:var(--green);background:var(--green-soft)}.sr-cat-list .sr-cat-add{color:var(--green);border-style:dashed;align-items:center;gap:6px;display:flex}.sr-types{gap:var(--space-3);display:grid}.sr-type{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--adm-line,var(--border));border-radius:12px;display:grid}.sr-type.is-off{opacity:.6}.sr-type-row{align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.sr-type-row .field-block{flex:180px}.sr-check{white-space:nowrap;align-items:center;gap:6px;padding-bottom:10px;font-size:14px;display:inline-flex}.sr-icon-btn{width:38px;height:38px;color:var(--adm-muted,var(--muted));border:1px solid var(--adm-line,var(--border));cursor:pointer;background:0 0;border-radius:10px;place-items:center;margin-bottom:2px;display:grid}.sr-icon-btn:hover{color:#c62828;background:#fdecec;border-color:#f3c0c0}@media (max-width:900px){.sr-adm-cols,.sr-cat{grid-template-columns:1fr}}@media (max-width:760px){body.menu-open .to-top,body.menu-open .asst-launch{opacity:0;visibility:hidden;pointer-events:none}}.sw-all{margin-top:16px}.blog-ed{gap:var(--space-6);margin-top:var(--space-4);grid-template-columns:minmax(0,1fr) 300px;display:grid}.blog-ed-side{align-content:start}.blog-ed-actions{flex-wrap:wrap;gap:8px;display:flex}.blog-ed-cover{gap:8px;display:grid}.blog-ed-cover img{aspect-ratio:16/10;object-fit:cover;border:1px solid var(--adm-line,var(--border));border-radius:10px;width:100%}.blog-ed-cover span{gap:8px;display:flex}.blog-ed-drop{width:100%;color:var(--adm-muted,var(--muted));font:inherit;border:1.5px dashed var(--adm-line,var(--border));cursor:pointer;background:#f7f8fb;border-radius:12px;justify-items:center;gap:6px;padding:28px 12px;display:grid}.blog-ed-drop small{font-size:12px}.blog-ed-seo summary{cursor:pointer;margin-bottom:8px;font-weight:700}.blog-ed-seo{gap:10px;display:grid}@media (max-width:1000px){.blog-ed{grid-template-columns:1fr}}.blog-sec{background:var(--ag-soft);padding:56px clamp(16px,3vw,40px) 72px}.blog-cats{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:32px;display:flex}.blog-cats a{color:var(--ag-ink-2);border:1px solid var(--ag-line);background:#fff;border-radius:999px;padding:8px 16px;font-size:14px;font-weight:600;text-decoration:none}.blog-cats a.is-on{color:#fff;background:var(--ag-ink);border-color:var(--ag-ink)}.blog-filter{color:var(--ag-muted);flex-wrap:wrap;justify-content:center;gap:12px;margin:0 0 28px;display:flex}.blog-filter a{color:var(--ag-accent);font-weight:700}.blog-grid{grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:22px;max-width:1240px;margin-inline:auto;display:grid}.blog-card{background:#fff;border-radius:14px;grid-template-rows:auto 1fr;transition:box-shadow .25s,transform .25s;display:grid;overflow:hidden;box-shadow:0 1px #0a10240a}.blog-card:hover{transform:translateY(-4px);box-shadow:0 22px 44px #0a10241a}.blog-card-media{aspect-ratio:16/11.5;background:var(--ag-ink);display:block;overflow:hidden}.blog-card-media img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.blog-card:hover .blog-card-media img{transform:scale(1.04)}.blog-card-ph{color:#fff;background:radial-gradient(120% 120% at 100% 0%, #2a2f86 0%, var(--ag-ink) 60%);place-items:center;width:100%;height:100%;display:grid}.blog-card-body{align-content:start;gap:10px;padding:22px 22px 24px;display:grid}.blog-card-cat{color:var(--ag-muted);font-size:14px}.blog-card h2{margin:0;font-size:20px;font-weight:700;line-height:1.5}.blog-card h2 a{color:var(--ag-ink);text-decoration:none}.blog-card p{color:var(--ag-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:15px;line-height:1.8;display:-webkit-box;overflow:hidden}.blog-more{color:var(--ag-ink);background:#f4f5f8;border-radius:999px;justify-self:start;margin-top:14px;padding:10px 22px;font-size:15px;font-weight:600;text-decoration:none;transition:background .2s,color .2s;box-shadow:0 6px 14px #0a10241f,inset 0 -2px #e2e5ec}.blog-empty{text-align:center;justify-items:center;gap:8px;padding:48px 16px;display:grid}.blog-empty span{width:64px;height:64px;color:var(--ag-accent);background:var(--ag-accent-soft);border-radius:16px;place-items:center;display:grid}.blog-empty h2{color:var(--ag-ink);margin:8px 0 0;font-size:22px}.blog-empty p{color:var(--ag-muted);margin:0}.blog-related-h{max-width:1240px;color:var(--ag-ink);margin:0 auto 28px;font-size:clamp(24px,3vw,34px)}.blog-post-sec{background:var(--ag-soft);grid-template-columns:minmax(0,1fr) 320px;gap:clamp(32px,6vw,88px);padding:56px clamp(16px,3vw,40px) 80px;display:grid}.blog-article{min-width:0}.blog-cover{aspect-ratio:16/11;object-fit:cover;border-radius:16px;width:100%}.blog-meta{color:var(--ag-muted);flex-wrap:wrap;gap:6px 20px;margin:22px 0 18px;font-size:15px;display:flex}.blog-meta a{color:var(--ag-accent);text-decoration:none}.blog-body{color:var(--ag-ink-2);font-size:17px;line-height:2}.blog-body h2,.blog-body h3{color:var(--ag-ink);margin:1.6em 0 .6em;line-height:1.5}.blog-body blockquote{color:var(--ag-ink);border-inline-start:4px solid var(--ag-ink);margin:1.6em 0;padding:8px 24px;font-size:20px}.blog-body img{border-radius:12px;max-width:100%;height:auto}.blog-body a{color:var(--ag-accent)}.blog-post-tags{flex-wrap:wrap;align-items:center;gap:8px;margin:36px 0 0;display:flex}.blog-post-tags strong{color:var(--ag-ink);margin-inline-end:6px}.blog-post-tags a{color:#fff;background:#3b4152;border-radius:999px;padding:6px 16px;font-size:14px;text-decoration:none}.blog-post-tags a:hover{background:var(--ag-ink)}.blog-side{grid-template-columns:minmax(0,1fr);align-content:start;gap:40px;min-width:0;display:grid}.blog-side h2{color:var(--ag-ink);margin:0 0 16px;font-size:24px;font-weight:700}.blog-search{background:#fff;border:1px solid #c9cdd7;border-radius:8px;align-items:center;display:flex}.blog-search input{width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;flex:1;padding:12px 14px;font-size:16px}.blog-search button{width:46px;height:46px;color:var(--ag-ink);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.blog-search:focus-within{border-color:var(--ag-accent);box-shadow:0 0 0 3px var(--ag-accent-soft)}.blog-side-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.blog-side-list a{color:var(--ag-ink-2);text-decoration:none}.blog-side-list a:hover{color:var(--ag-accent)}.blog-side-count li{color:var(--ag-ink-2);justify-content:space-between;gap:12px;display:flex}.blog-tags{flex-wrap:wrap;gap:10px;display:flex}.blog-tags a{color:var(--ag-ink);border:1px solid var(--ag-ink);background:#fff;border-radius:4px;padding:8px 14px;font-size:14px;text-decoration:none}.blog-tags a:hover{color:#fff;background:var(--ag-ink)}@media (max-width:960px){.blog-post-sec{grid-template-columns:1fr}}.agh .nav-main a,.agh .nav-main button{white-space:nowrap}@media (max-width:1200px) and (min-width:761px){.agh .nav-main{gap:2px}.agh .nav-main a,.agh .nav-main button{padding-inline:10px;font-size:15px}}.pd-status i{background:#16a34a;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #16a34a26}.pd-status.is-soon i{background:#f59e0b;box-shadow:0 0 0 3px #f59e0b2e}.pd-desc{max-width:780px;color:var(--ag-ink-2);text-align:start;margin:0 auto 36px;font-size:17px;line-height:2}.pd-feats{grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));gap:16px;max-width:1180px;margin:0 auto;display:grid}.pd-feat{border:1px solid var(--ag-line);background:#fff;border-radius:14px;align-content:start;gap:8px;padding:24px;transition:border-color .2s,transform .2s,box-shadow .2s;display:grid}.pd-feat:hover{border-color:#c7ccff;transform:translateY(-3px);box-shadow:0 16px 32px #0a102412}.pd-feat-ico{width:42px;height:42px;color:var(--ag-accent);background:var(--ag-accent-soft);border-radius:11px;place-items:center;margin-bottom:6px;display:grid}.pd-feat-group{color:var(--ag-muted);font-size:12px;font-weight:600}.pd-feat h3{color:var(--ag-ink);margin:0;font-size:18px;font-weight:700}.pd-feat p{color:var(--ag-muted);margin:0;font-size:15px;line-height:1.8}.pd-how{background:var(--ag-soft)}.pd-steps{counter-reset:none;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:16px;max-width:1180px;margin:0 auto;padding:0;list-style:none;display:grid}.pd-steps li{border:1px solid var(--ag-line);background:#fff;border-radius:14px;align-content:start;gap:8px;padding:26px 24px;display:grid;position:relative}.pd-step-no{color:#fff;font-family:var(--font-num), var(--font-sub), system-ui;background:var(--ag-ink);border-radius:6px;justify-self:start;padding:4px 10px;font-size:13px;font-weight:700}.pd-steps h3{color:var(--ag-ink);margin:6px 0 0;font-size:18px;font-weight:700}.pd-steps p{color:var(--ag-muted);margin:0;font-size:15px;line-height:1.8}.pd-specs{border:1px solid var(--ag-line);background:#fff;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));max-width:980px;margin:0 auto;display:grid;overflow:hidden}.pd-specs>div{border-bottom:1px solid var(--ag-line);justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;display:flex}.pd-specs>div:nth-child(odd){border-inline-end:1px solid var(--ag-line)}.pd-specs dt{color:var(--ag-muted);align-items:center;gap:10px;font-size:15px;display:flex}.pd-specs dt svg{color:var(--ag-accent)}.pd-specs dd{color:var(--ag-ink);text-align:end;margin:0;font-size:15px;font-weight:700}@media (max-width:960px){.pd-specs{grid-template-columns:1fr}.pd-specs>div:nth-child(odd){border-inline-end:0}}.sw-opt-groups{gap:8px;min-width:0;display:grid}.sw-group{border:1px solid var(--ag-line);background:#fff;border-radius:14px;padding:20px}.sw-group legend{float:left;align-items:center;width:100%;margin-bottom:6px;font-size:17px;display:flex}.sw-group legend+*{clear:both}.sw-opt-note{color:var(--ag-muted);margin-inline-start:8px;font-size:12px;font-style:normal;font-weight:500}.sw-choices{grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr));gap:10px;display:grid}.sw-choices.is-compact{grid-template-columns:repeat(auto-fill,minmax(min(190px,100%),1fr))}.sw-choices.is-compact .sw-choice{align-items:center;padding:12px 14px}.sw-choice{color:var(--ag-ink);font:inherit;text-align:start;background:var(--ag-soft);border:1px solid var(--ag-line);cursor:pointer;border-radius:12px;align-items:flex-start;gap:10px;padding:14px;transition:border-color .2s,background .2s,box-shadow .2s;display:flex}.sw-choice:hover{background:#fff;border-color:#c7ccff}.sw-choice.is-on{border-color:var(--ag-accent);box-shadow:0 0 0 3px var(--ag-accent-soft);background:#fff}.sw-choice-mark{color:#fff;background:#fff;border:1.5px solid #c3c8d4;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;margin-top:2px;display:grid}.sw-choice.is-multi .sw-choice-mark{border-radius:6px}.sw-choice.is-on .sw-choice-mark{background:var(--ag-accent);border-color:var(--ag-accent)}.sw-choice-body{flex:1;gap:4px;min-width:0;display:grid}.sw-choice-body strong{font-size:15px}.sw-choice-body small{color:var(--ag-muted);font-size:13px;line-height:1.7}.sw-choice-price{color:var(--ag-accent);background:var(--ag-accent-soft);white-space:nowrap;border-radius:999px;flex:none;padding:2px 8px;font-size:12px;font-style:normal;font-weight:700}.sw-choice-price.is-free{color:#15803d;background:#e8f7ee}.sw-sum{top:calc(var(--hdr-h,98px) + 16px);color:#fff;background:var(--ag-ink);border-radius:14px;gap:12px;padding:20px;display:grid;position:sticky;box-shadow:0 18px 36px #0a10242e}.sw-sum h3{color:#fff;-webkit-text-fill-color:#fff;background:0 0;margin:0;font-size:16px}.sw-sum ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.sw-sum li{color:#ffffffc7;justify-content:space-between;gap:10px;font-size:14px;display:flex}.sw-sum li b{color:#fff;white-space:nowrap}.sw-sum-total{border-top:1px solid #ffffff24;justify-content:space-between;align-items:baseline;margin:4px 0 0;padding-top:12px;display:flex}.sw-sum-total b{font-size:22px}.sw-sum small{color:#fff9;font-size:12px;line-height:1.7}@media (max-width:860px){.sw-sum{order:-1;position:static}}.sr-adm-opts{gap:4px;margin:0;padding:0;list-style:none;display:grid}.sr-adm-opts span{color:var(--adm-muted,var(--muted))}.sr-adm-opts b{color:var(--green)}.sr-svc-pick{flex-wrap:wrap;align-items:center;gap:4px 16px;font-size:14px;display:flex}.sr-svc-pick>span{color:var(--adm-muted,var(--muted));font-weight:600}.sr-svc-pick .sr-check{padding-bottom:0}.sr-choices-ed{gap:8px;display:grid}.sr-choice-ed{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) 110px 38px;align-items:center;gap:8px;display:grid}.sr-choice-ed input{width:100%;min-width:0;font:inherit;border:1px solid var(--adm-line,var(--border));background:#fff;border-radius:9px;padding:9px 12px;font-size:14px}.sr-choices-ed>.btn{justify-self:start}@media (max-width:700px){.sr-choice-ed{grid-template-columns:1fr 1fr}.sr-choice-ed input:nth-child(2){grid-area:2/1/auto/-1}}.sw-group.is-follow{border-color:#d9dcff;border-inline-start:3px solid var(--ag-accent);background:#fbfbff;margin-top:-2px;animation:.25s ease-out sw-follow-in}@keyframes sw-follow-in{0%{opacity:0;transform:translateY(-6px)}}.sw-sec{background:var(--ag-soft);padding:40px clamp(16px,3vw,40px) 72px}.sw-shell{width:min(1220px,100%);scroll-margin-top:calc(var(--hdr-h,98px) + 16px);grid-template-columns:minmax(0,1fr) 330px;grid-template-areas:"main rail";align-items:start;gap:28px;margin-inline:auto;display:grid}.sw-main{border:1px solid var(--ag-line);background:#fff;border-radius:20px;grid-area:main;min-width:0;padding:clamp(20px,3vw,36px);box-shadow:0 1px #0a102408,0 24px 48px #0a10240d}.sw-rail{top:calc(var(--hdr-h,98px) + 16px);grid-area:rail;gap:14px;display:grid;position:sticky}.sw-rail-card{border:1px solid var(--ag-line);background:#fff;border-radius:18px;gap:12px;padding:20px;display:grid}.sw-rail-k{color:var(--ag-muted);justify-content:space-between;margin:0;font-size:13px;font-weight:600;display:flex}.sw-rail-k b{color:var(--ag-accent)}.sw-bar{background:var(--ag-soft);border-radius:999px;height:6px;position:relative;overflow:hidden}.sw-bar i{background:linear-gradient(90deg, var(--ag-accent), #7c7fff);border-radius:inherit;transition:width .4s cubic-bezier(.32,.72,0,1);position:absolute;inset-block:0;inset-inline-start:0}.sw-vsteps{gap:2px;margin:4px 0 0;padding:0;list-style:none;display:grid}.sw-vsteps li{position:relative}.sw-vsteps li:not(:last-child):after{content:"";inset-inline-start:23px;background:var(--ag-line);width:2px;position:absolute;top:40px;bottom:-6px}.sw-vsteps li.is-done:not(:last-child):after{background:var(--ag-accent)}.sw-vsteps button{width:100%;color:var(--ag-muted);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:8px 10px;display:flex}.sw-vsteps button:disabled{cursor:default}.sw-vsteps .is-done button:hover{background:var(--ag-soft)}.sw-vno{z-index:1;border:1.5px solid var(--ag-line);background:#fff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:13px;font-weight:700;display:grid;position:relative}.sw-vsteps .is-current .sw-vno{color:#fff;background:var(--ag-accent);border-color:var(--ag-accent);box-shadow:0 0 0 4px var(--ag-accent-soft)}.sw-vsteps .is-done .sw-vno{color:#fff;background:var(--ag-accent);border-color:var(--ag-accent)}.sw-vtext{gap:1px;min-width:0;display:grid}.sw-vtext b{font-size:14px;font-weight:600}.sw-vsteps .is-current .sw-vtext b,.sw-vsteps .is-done .sw-vtext b{color:var(--ag-ink)}.sw-vtext small{color:var(--ag-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.sw-rail .sw-sum{position:static}.sw-trust{border:1px solid var(--ag-line);background:#fff;border-radius:18px;gap:10px;margin:0;padding:16px 18px;list-style:none;display:grid}.sw-trust li{color:var(--ag-ink-2);align-items:center;gap:10px;font-size:13px;line-height:1.6;display:flex}.sw-trust svg{color:var(--ag-accent);flex:none}.sw-eyebrow{color:var(--ag-accent);margin:0 0 6px;font-size:13px;font-weight:700}.sw-main .sw-panel h2{font-size:clamp(24px,2.6vw,32px);font-weight:700}.sw-main .sw-muted{margin-bottom:28px}.sw-main .sw-grid{grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr))}.sw-card-cat{min-height:150px;padding:20px}.sw-card-cat>svg{display:none}.sw-card-ico{width:46px;height:46px;color:var(--ag-accent);background:var(--ag-accent-soft);border-radius:12px;place-items:center;margin-bottom:8px;transition:background .2s,color .2s;display:grid}.sw-card-cat:hover .sw-card-ico,.sw-card-cat.is-on .sw-card-ico{color:#fff;background:var(--ag-accent)}.sw-card{border-radius:14px}.sw-card .sw-price{border-top:1px dashed var(--ag-line);align-self:end;margin-top:10px;padding-top:10px}.sw-opt-groups{gap:14px}.sw-group{border-radius:16px;padding:22px}.sw-group legend{gap:0;font-weight:700}.sw-qno{min-width:30px;height:22px;color:var(--ag-accent);font-family:var(--font-num), var(--font-sub), system-ui;background:var(--ag-accent-soft);border-radius:6px;place-items:center;margin-inline-end:10px;padding-inline:6px;font-size:12px;font-weight:700;display:inline-grid}.sw-group.is-follow .sw-qno{color:#fff;background:var(--ag-accent)}.sw-choices.is-compact{flex-wrap:wrap;gap:8px;display:flex}.sw-choices.is-compact .sw-choice{border-radius:999px;align-items:center;padding:9px 16px 9px 12px}.sw-choices.is-compact .sw-choice-mark{width:18px;height:18px;margin-top:0}.sw-choices.is-compact .sw-choice-body strong{font-size:14px;font-weight:600}.sw-choice{border-radius:12px}.sw-choice.is-on{background:#f6f6ff}@media (max-width:1000px){.sw-shell{grid-template-columns:minmax(0,1fr);grid-template-areas:"rail""main";gap:14px}.sw-rail{position:static}.sw-vsteps,.sw-trust{display:none}.sw-rail .sw-sum{padding:16px}}@media (max-width:560px){.sw-sec{padding:20px 12px 48px}.sw-main{border-radius:16px;padding:18px 14px}.sw-group{padding:16px 14px}.sw-card-cat{grid-template-columns:46px minmax(0,1fr);align-items:center;column-gap:14px;min-height:0;padding:16px}.sw-card-cat .sw-card-ico{grid-row:span 2;margin-bottom:0}}.sw-card.is-off .sw-price{color:var(--ag-muted)}.sr-warn{color:#b45309}.sv-head{align-items:flex-start}.sv-head h2{margin:0 0 4px}.sv-head .fine{max-width:640px;margin:0}.sv-head-actions{align-items:center;gap:10px;display:flex}.sv-dirty{color:#b45309;font-size:13px;font-weight:600}.sv-list-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.sv-list-head .sr-h{margin:0}.sv-rows{gap:8px;margin:0;padding:0;list-style:none;display:grid}.sv-row{width:100%;font:inherit;text-align:start;border:1px solid var(--adm-line,var(--border));cursor:pointer;background:#fff;border-radius:12px;grid-template-columns:52px minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:10px 14px 10px 10px;transition:border-color .2s,box-shadow .2s;display:grid}.sv-row:hover{border-color:#c7ccff;box-shadow:0 8px 20px #0a10240f}.sv-rows li.is-off .sv-row{opacity:.6}.sv-thumb{width:52px;height:52px;color:var(--green);background:var(--green-soft);border-radius:10px;place-items:center;display:grid;overflow:hidden}.sv-thumb img{object-fit:cover;width:100%;height:100%}.sv-row-main{gap:2px;min-width:0;display:grid}.sv-row-main strong{font-size:15px}.sv-row-main small{color:var(--adm-muted,var(--muted));white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.sv-row-meta{justify-items:end;gap:2px;font-size:13px;display:grid}.sv-row-meta small{color:var(--adm-muted,var(--muted))}.sv-row-go{color:var(--green);background:var(--green-soft);border-radius:8px;padding:6px 12px;font-size:13px;font-weight:700}.sv-details{border:1px solid var(--adm-line,var(--border));border-radius:12px;padding:14px 16px}.sv-details>summary{cursor:pointer;font-weight:700}.sv-details[open]>summary{margin-bottom:14px}.sv-ed{gap:16px;margin-top:8px;display:grid}.sv-ed-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.sv-ed-grid{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:18px;display:grid}.sv-ed-main,.sv-ed-side{gap:16px;min-width:0;display:grid}.sv-ed-side{position:sticky;top:90px}.sv-card{border:1px solid var(--adm-line,var(--border));background:#fff;border-radius:14px;gap:14px;padding:20px;display:grid}.sv-card>h3{margin:0;font-size:16px}.sv-card .fine{margin:0}.sv-card textarea,.sv-card input:not([type=checkbox]):not([type=file]){width:100%;min-width:0;font:inherit;border:1px solid var(--adm-line,var(--border));background:#fff;border-radius:10px;padding:10px 12px}.sv-list{gap:8px;display:grid}.sv-list-row{grid-template-columns:minmax(0,1fr) 38px;gap:8px;display:grid}.sv-list>.btn,.sv-faq>.btn{justify-self:start}.sv-faq{gap:10px;display:grid}.sv-faq-row{background:#f7f8fb;border-radius:10px;grid-template-columns:minmax(0,1fr) 38px;gap:8px;padding:10px;display:grid}.sv-faq-row textarea{grid-column:1}.sv-faq-row .sr-icon-btn{grid-area:1/2}.sv-qs{gap:8px;margin:0;padding:0;list-style:none;display:grid}.sv-qs li{background:#f7f8fb;border:1px solid #0000;border-radius:10px;padding:12px 14px}.sv-qs li.is-on{border-color:var(--adm-line,var(--border));background:#fff}.sv-qs .sr-check{gap:8px;padding:0}.sv-qs .sr-check small{color:var(--adm-muted,var(--muted));font-size:12px}@media (max-width:1100px){.sv-ed-grid{grid-template-columns:1fr}.sv-ed-side{position:static}}@media (max-width:640px){.sv-row{grid-template-columns:44px minmax(0,1fr)}.sv-row-meta,.sv-row-go{grid-column:2;justify-items:start}}.sv-pub-grid{grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));gap:14px;max-width:1180px;margin:0 auto;display:grid}.sv-pub-grid-sm{grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));gap:10px}.sv-pub-card{color:var(--ag-ink);border:1px solid var(--ag-line);background:#fff;border-radius:14px;align-content:start;gap:6px;padding:18px;text-decoration:none;transition:border-color .2s,transform .2s,box-shadow .2s;display:grid}.sv-pub-card-ico{width:42px;height:42px;color:var(--ag-accent);background:var(--ag-accent-soft);border-radius:11px;place-items:center;margin-bottom:6px;display:grid;overflow:hidden}.sv-pub-card-ico img{object-fit:cover;width:100%;height:100%}.sv-pub-card strong{font-size:16px;font-weight:700}.sv-pub-card>span:not(.sv-pub-card-ico){color:var(--ag-muted);font-size:14px;line-height:1.7}.sv-pub-card em{color:var(--ag-accent);border-top:1px dashed var(--ag-line);margin-top:6px;padding-top:10px;font-size:14px;font-style:normal;font-weight:700}.sv-pub-card em.is-soon{color:var(--ag-muted)}.ag-svc-detail-list .sv-pub-card{background:#fff}.ag-btn.is-disabled{cursor:not-allowed;opacity:.6}body:has(.adm){background:var(--ag-bg)}.adm{--adm-line:var(--ag-line);--adm-ink:var(--ag-ink);--adm-muted:var(--ag-muted)}.adm-side{isolation:isolate;background:var(--ag-ink);border-inline-start:1px solid #ffffff0f}.adm-side:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px);background-size:32px 32px;height:320px;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000,#0000 90%);mask-image:linear-gradient(#000,#0000 90%)}.adm-brand{padding-bottom:var(--space-4);margin-bottom:var(--space-3);border-bottom:1px solid #ffffff14}.adm-group{color:#8a91aa;letter-spacing:.02em;align-items:center;gap:8px;display:flex}.adm-group:before{content:"";background:var(--ag-accent);width:6px;height:6px}.adm-nav button,.adm-nav a{color:#c3c8da;border-radius:8px;transition:background .15s,color .15s;position:relative}.adm-nav button:hover,.adm-nav a:hover{color:#fff;background:#ffffff0f}.adm-nav .is-active{color:#fff;background:linear-gradient(#2b3246,#1b2236);box-shadow:inset 0 1px #ffffff1a}.adm-nav .is-active:before{content:"";inset-inline-start:-12px;background:var(--ag-accent);width:4px;height:18px;position:absolute;top:50%;transform:translateY(-50%)}.adm-nav .is-active svg{color:#9da0ff}.adm-nav .is-active .adm-count{color:#fff;background:var(--ag-accent)}.adm-top{-webkit-backdrop-filter:saturate(1.4)blur(10px);backdrop-filter:saturate(1.4)blur(10px);border-bottom-color:var(--ag-line);background:#ffffffeb}.adm-search{background:var(--ag-soft);border:1px solid var(--ag-line);border-radius:9px}.adm-search:focus-within{border-color:var(--ag-accent);box-shadow:0 0 0 3px var(--ag-accent-soft);background:#fff}.adm-icon-btn,.adm-burger{border-color:var(--ag-line);background:#fff;border-radius:9px}.adm-icon-btn:hover,.adm-burger:hover{border-color:var(--ag-ink)}.adm-avatar{background:var(--ag-accent);border-radius:9px}.adm-head h1{color:var(--ag-ink);align-items:center;gap:10px;font-size:24px;font-weight:700;display:flex}.adm-head h1:before{content:"";background:var(--ag-accent);flex:none;width:10px;height:10px}.adm-head p{color:var(--ag-muted);padding-inline-start:20px}.adm .card-box,.adm .ov-card,.adm .ov-stat,.adm .kpi{border:1px solid var(--ag-line);box-shadow:none;background:#fff;border-radius:6px;position:relative}.adm .card-box:before,.adm .card-box:after,.adm .ov-card:before,.adm .ov-card:after{content:"";background:var(--ag-ink);pointer-events:none;width:5px;height:5px;position:absolute;top:-3px}.adm .card-box:before,.adm .ov-card:before{inset-inline-start:-3px}.adm .card-box:after,.adm .ov-card:after{inset-inline-end:-3px}.adm .card-box .card-box:before,.adm .card-box .card-box:after{display:none}.adm .ov-stat{transition:border-color .2s, transform .25s var(--spring), box-shadow .25s}.adm .ov-stat:hover,.adm .kpi-btn:hover{border-color:var(--ag-ink);transform:translateY(-2px);box-shadow:0 14px 30px #0a102414}.adm .ov-stat-icon{border-radius:8px}.adm .ov-stat-body strong,.adm .kpi-value{color:var(--ag-ink)}.adm .box-head h2,.adm .ov-card-head h2,.adm .card-box h2{color:var(--ag-ink);font-weight:700}.adm .ov-link{color:var(--ag-accent)}.adm .ov-welcome{isolation:isolate;background:var(--ag-ink);border-radius:6px;position:relative;overflow:hidden}.adm .ov-welcome:before{content:"";z-index:-1;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(200deg,#000,#0000 75%);mask-image:linear-gradient(200deg,#000,#0000 75%)}.adm .ov-welcome:after{content:"";top:14px;background:var(--ag-accent);width:8px;height:8px;position:absolute;inset-inline-end:14px;box-shadow:8px 8px #4246ff73}.adm .btn{transition:transform .25s var(--spring), box-shadow .25s, background .15s, border-color .15s;border-radius:9px}.adm .btn-primary{color:#fff;background:linear-gradient(180deg, #2b3246, var(--ag-ink));border:0;box-shadow:inset 0 1px #ffffff24,0 8px 18px #0a10242e}.adm .btn-primary:hover:not(:disabled){transform:translateY(-1px);box-shadow:inset 0 1px #ffffff24,0 12px 24px #0a102442}.adm .btn-primary svg{color:#9da0ff}.adm .btn-secondary{color:var(--ag-ink);border-color:var(--ag-line);background:#fff}.adm .btn-secondary:hover:not(:disabled){border-color:var(--ag-ink)}.adm .btn:disabled{opacity:.5;box-shadow:none;transform:none}.adm .seg-tabs button{color:var(--ag-muted);border-color:var(--ag-line);background:#fff;border-radius:8px;transition:border-color .15s,color .15s}.adm .seg-tabs button:hover{color:var(--ag-ink);border-color:var(--ag-ink)}.adm .seg-tabs button.is-on{color:#fff;background:var(--ag-ink);border-color:var(--ag-ink)}.adm .table-wrap{border-color:var(--ag-line);border-radius:6px}.adm .dash-table th{color:var(--ag-muted);background:var(--ag-soft);letter-spacing:.02em}.adm .dash-table tbody tr{transition:background .12s}.adm .dash-table tbody tr:hover{background:#fafbfd}.adm .row-click:hover td:first-child{box-shadow:inset -3px 0 0 var(--ag-accent)}.adm input:not([type=checkbox]):not([type=radio]):not([type=file]):focus-visible,.adm textarea:focus-visible,.adm select:focus-visible{border-color:var(--ag-accent);box-shadow:0 0 0 3px var(--ag-accent-soft);outline:none}.adm .search-field{border-color:var(--ag-line);background:#fff;border-radius:9px}.adm .search-field:focus-within{border-color:var(--ag-accent);box-shadow:0 0 0 3px var(--ag-accent-soft)}.adm .sv-row:hover{border-color:var(--ag-ink)}.adm .sr-cat-list .is-on{color:#fff;background:var(--ag-ink);border-color:var(--ag-ink)}.adm .sr-cat-list .is-on small{color:#b9bed2}.sw-detail-wrap{margin-top:22px;scroll-margin-top:96px}.sw-detail{border:1px solid var(--ag-ink);animation:sw-detail-in .35s var(--spring,ease) both;background:#fff;border-radius:6px;gap:20px;padding:26px;display:grid;box-shadow:0 18px 40px #0a102414}@keyframes sw-detail-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.sw-detail-head{border-bottom:1px solid var(--ag-line);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;padding-bottom:18px;display:flex}.sw-detail-head h3{color:var(--ag-ink);margin:0;font-size:24px}.sw-detail-price{text-align:end;gap:2px;display:grid}.sw-detail-price strong{color:var(--ag-accent);font-size:18px}.sw-detail-price small{color:var(--ag-muted);font-size:13px}.sw-detail-text{color:var(--ag-ink-2);margin:0;font-size:16px;line-height:2}.sw-detail-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.sw-detail h4{color:var(--ag-ink);align-items:center;gap:8px;margin:0 0 10px;font-size:15px;display:flex}.sw-detail h4:before{content:"";background:var(--ag-accent);width:7px;height:7px}.sw-detail ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.sw-detail-cols li{color:var(--ag-ink-2);align-items:flex-start;gap:10px;font-size:14px;line-height:1.8;display:flex}.sw-detail-cols li svg{color:var(--ag-accent);flex:none;margin-top:4px}.sw-detail-asked{background:var(--ag-soft);border-radius:6px;padding:18px}.sw-detail-asked ul{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.sw-detail-asked li{color:var(--ag-ink);border:1px solid var(--ag-line);background:#fff;border-radius:6px;padding:8px 12px;font-size:14px}.sw-detail-asked li em{color:var(--ag-muted);font-size:13px;font-style:normal}.sw-detail-faq details{border-top:1px solid var(--ag-line)}.sw-detail-faq details:last-child{border-bottom:1px solid var(--ag-line)}.sw-detail-faq summary{color:var(--ag-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:14px 2px;font-weight:600;list-style:none;display:flex}.sw-detail-faq summary::-webkit-details-marker{display:none}.sw-detail-faq summary:after{content:"+";width:24px;height:24px;color:var(--ag-accent);background:var(--ag-accent-soft);border-radius:4px;flex:none;place-items:center;font-size:18px;display:grid}.sw-detail-faq details[open] summary:after{content:"−"}.sw-detail-faq p{color:var(--ag-muted);margin:0 0 14px;font-size:14px;line-height:1.9}.sw-detail.is-compact{box-shadow:none;border:0;gap:16px;padding:18px 0 4px;animation:none}.sw-detail.is-compact .sw-detail-head h3{font-size:18px}.sw-detail-more{border:1px solid var(--ag-line);background:#fff;border-radius:6px;margin:4px 0 18px;padding:0 16px}.sw-detail-more>summary{color:var(--ag-ink);cursor:pointer;padding:13px 0;font-weight:700}@media (max-width:680px){.sw-detail{padding:18px}.sw-detail-cols{grid-template-columns:1fr;gap:18px}.sw-detail-price{text-align:start}}.sv-qs .sv-q{border:1px solid var(--ag-line);background:#fff;border-radius:6px;padding:0}.sv-q>details>summary{cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;list-style:none;display:grid}.sv-q>details>summary::-webkit-details-marker{display:none}.sv-q>details[open]>summary{border-bottom:1px solid var(--ag-line);background:var(--ag-soft)}.sv-q-no{color:#fff;background:var(--ag-ink);border-radius:4px;place-items:center;width:30px;height:30px;font-size:12px;font-weight:700;display:grid}.sv-q-title{min-width:0;line-height:1.5;display:grid}.sv-q-title strong{color:var(--ag-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sv-q-title small{color:var(--ag-muted);font-size:12px}.sv-q-tools{align-items:center;gap:6px;display:flex}.sv-q-tools .sr-icon-btn:disabled{opacity:.35;cursor:default}.sv-q-body{gap:14px;padding:16px 14px 18px;display:grid}.sv-q-body .sr-svc-pick b{color:var(--ag-ink)}.sv-q-empty{color:var(--ag-muted);text-align:center;background:var(--ag-soft);border-radius:6px;padding:18px}.sv-q-add{border-top:1px solid var(--ag-line);flex-wrap:wrap;align-items:end;gap:14px;padding-top:14px;display:flex}.sv-q-enable{min-width:240px;color:var(--ag-muted);gap:4px;font-size:13px;display:grid}@media (max-width:680px){.sv-q>details>summary{grid-template-columns:auto minmax(0,1fr)}.sv-q-tools{grid-column:1/-1;justify-content:flex-end}}.sv-tpl{gap:14px;margin-bottom:16px;display:grid;border:1px dashed var(--ag-accent)!important;background:var(--ag-accent-soft)!important}.sv-tpl h3{margin:0 0 2px}.sv-tpl ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.sv-tpl li{border:1px solid var(--ag-line);background:#fff;border-radius:6px;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;display:flex}.sv-tpl li span{gap:2px;min-width:0;display:grid}.sv-tpl li small{color:var(--ag-muted);font-size:12px;line-height:1.7}@media (max-width:680px){.sv-tpl li{flex-direction:column;align-items:stretch}}body:has(.adm){font-family:var(--font-admin-ar), var(--font-admin-lat), system-ui, sans-serif!important}body:has(.adm) :not(svg):not(svg *):not(code):not(pre):not(kbd):not(samp):not(.mono){font-family:var(--font-admin-ar), var(--font-admin-lat), system-ui, sans-serif!important}body:has(.adm) :is(code,pre,kbd,samp,.mono){font-family:var(--font-mono), ui-monospace, monospace!important}.dk-hero{--dk-ink:#070b1c;isolation:isolate;color:#fff;background:var(--dk-ink);flex-direction:column;min-height:calc(100svh - 38px);display:flex;position:relative;overflow:hidden}.dk-bg{z-index:-1;position:absolute;inset:0;overflow:hidden}.dk-bg:before{content:"";background:radial-gradient(62% 72% at 88% 18%,#4246ff9e,#0000 62%),radial-gradient(48% 58% at 8% 88%,#7c3aed57,#0000 66%);position:absolute;inset:0}.dk-canvas{width:100%;height:100%;position:absolute;inset:0}.dk-bg:after{content:"";background:linear-gradient(#04071659 0%,#04071600 30%,#04071659 100%),linear-gradient(90deg,#0407168c 0%,#04071600 55%);position:absolute;inset:0}@keyframes dk-drift-a{0%{transform:translate(0,0)scale(1)}to{transform:translate(6vw,5vw)scale(1.12)}}@keyframes dk-drift-b{0%{transform:translate(0,0)scale(1.05)}to{transform:translate(-7vw,-4vw)scale(.92)}}.dk-grid{background-image:linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 50% 40%,#000 20%,#0000 78%);mask-image:radial-gradient(80% 70% at 50% 40%,#000 20%,#0000 78%)}.dk-grain{opacity:.16;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='220' height='220' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.dk-sq{background:#4246ff;animation:9s ease-in-out infinite alternate dk-float;position:absolute}.dk-sq-1{width:64px;height:64px;inset-block-start:148px;inset-inline-end:6%}.dk-sq-2{background:#ffffff24;width:32px;height:32px;animation-delay:-2s;inset-block-start:212px;inset-inline-end:calc(6% + 64px)}.dk-sq-3{background:#4246ffb3;width:20px;height:20px;animation-delay:-4s;inset-block-start:44%;inset-inline-start:7%}.dk-sq-4{background:#ffffff14;width:40px;height:40px;animation-delay:-6s;inset-block-end:18%;inset-inline-start:46%}@keyframes dk-float{0%{transform:translate(0,0)}to{transform:translateY(-18px)}}.dk-marquee{margin-top:var(--hdr-h);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#070b1c80;border-block:1px solid #ffffff24;overflow:hidden}.dk-track{width:max-content;animation:44s linear infinite dk-scroll;display:flex}.dk-set{flex:none;display:flex}.dk-item{font-family:var(--font-arabic), system-ui, sans-serif;white-space:nowrap;align-items:center;gap:28px;padding:13px 28px 13px 0;font-size:18px;font-weight:700;display:inline-flex}.dk-star{color:#fff;flex:none;width:17px;height:17px;animation:9s linear infinite dk-spin}@keyframes dk-scroll{to{transform:translate(-50%)}}@keyframes dk-spin{to{transform:rotate(360deg)}}.dk-body{flex:1;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) minmax(250px,310px);align-content:end;column-gap:32px;width:min(1408px,100%);margin-inline:auto;padding:56px clamp(20px,4vw,56px) clamp(36px,6vh,72px);display:grid;position:relative}.dk-eyebrow{color:#dfe1ff;text-shadow:0 1px 14px #04071699;grid-column:1/-1;align-self:end;margin:0 0 clamp(8px,1.6vh,18px);font-size:17px;font-weight:700}.dk-title{color:#fff;font-family:var(--font-latin), var(--font-arabic), system-ui, sans-serif;letter-spacing:-.012em;grid-column:1;align-self:end;margin:0;font-size:clamp(50px,7.5vw,112px);font-weight:900;line-height:1.12}.dk-line{padding-block:.06em .1em;display:block;overflow:hidden}.dk-w{margin-inline-end:.22em;animation:1s cubic-bezier(.2,.75,.2,1) both dk-rise;display:inline-block}.dk-small{letter-spacing:0;opacity:.95;margin-inline-end:.3em;font-size:.3em;font-weight:700}@keyframes dk-rise{0%{transform:translateY(108%)}to{transform:none}}.dk-side{grid-column:2;align-self:end;padding-bottom:.6vw;animation:1s .7s both dk-fade}@keyframes dk-fade{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.dk-lead{color:#fff;margin:0 0 26px;font-size:clamp(17px,1.5vw,23px);font-weight:500;line-height:1.75}.dk-actions{flex-wrap:wrap;gap:12px;display:flex}.dk-btn{color:#fff;transition:transform .3s var(--spring), box-shadow .3s, background .2s, border-color .2s;background:#4246ff;border:1.5px solid #0000;border-radius:999px;align-items:center;gap:14px;padding:17px 34px;font-size:17px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 16px 44px #4246ff80,inset 0 1px #ffffff47}.dk-btn:hover{background:#5a5eff;transform:translateY(-3px);box-shadow:0 22px 54px #4246ff9e,inset 0 1px #ffffff4d}.dk-btn-arrow{clip-path:polygon(0 50%,100% 0,100% 100%);width:10px;height:11px;transition:transform .3s var(--spring);background:#fff}.dk-btn:hover .dk-btn-arrow{transform:translate(-5px)}.dk-btn-ghost{box-shadow:none;background:0 0;border-color:#ffffff6b}.dk-btn-ghost:hover{box-shadow:none;background:#ffffff1a;border-color:#fff}.agh .brand-on-dark{display:none}html:not([data-tone=light]) body:has(.dk-hero) .site-header.agh{background:0 0}html:not([data-tone=light]) body:has(.dk-hero) .agh .header-row{background:0 0;border-bottom-color:#0000}html:not([data-tone=light]) body:has(.dk-hero) .agh-frame{border-inline-color:#0000}html:not([data-tone=light]) body:has(.dk-hero) .agh .header-row:before{display:none}html:not([data-tone=light]) body:has(.dk-hero) .agh .header-row:after{display:none}:is(html:not([data-tone=light]) body:has(.dk-hero) .agh .brand,html:not([data-tone=light]) body:has(.dk-hero) .agh .header-end){border-color:#0000}html:not([data-tone=light]) body:has(.dk-hero) .agh .brand-on-light{display:none}html:not([data-tone=light]) body:has(.dk-hero) .agh .brand-on-dark{width:auto;height:26px;display:block}:is(html:not([data-tone=light]) body:has(.dk-hero) .agh .nav-link,html:not([data-tone=light]) body:has(.dk-hero) .agh .trigger,html:not([data-tone=light]) body:has(.dk-hero) .agh .account-link){color:#fff}:is(html:not([data-tone=light]) body:has(.dk-hero) .agh .nav-link:hover,html:not([data-tone=light]) body:has(.dk-hero) .agh .trigger:hover){color:#9da0ff}:is(html:not([data-tone=light]) body:has(.dk-hero) .agh .nav-link.is-current,html:not([data-tone=light]) body:has(.dk-hero) .agh .trigger.is-current){color:#fff;text-decoration-color:#7b7eff}html:not([data-tone=light]) body:has(.dk-hero) .agh .header-cta{color:#fff;box-shadow:none;background:0 0;border:1.5px solid #ffffffb3;border-radius:999px}html:not([data-tone=light]) body:has(.dk-hero) .agh .header-cta:hover{color:var(--dk-ink,#070b1c);background:#fff}.site-header.agh,.agh .header-row{transition:background .3s}@media (max-width:900px){.dk-body{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr);row-gap:28px;padding-top:36px}.dk-title,.dk-side{grid-column:1}.dk-title{font-size:clamp(42px,12.2vw,92px)}.dk-sq-1{width:44px;height:44px;inset-block-start:118px}.dk-sq-2,.dk-sq-3{display:none}}@media (prefers-reduced-motion:reduce){.dk-track,.dk-star,.dk-sq,.dk-w,.dk-side{animation:none}}.dk-title[data-leaving] .dk-w{animation:.42s cubic-bezier(.6,0,.8,.3) both dk-out}.dk-eyebrow[data-leaving],.dk-lead[data-leaving]{opacity:0;transition:opacity .3s,transform .3s;transform:translateY(-10px)}@keyframes dk-out{to{transform:translateY(-110%)}}.dk-eyebrow,.dk-lead{animation:.9s .2s both dk-fade}.dk-dots{grid-column:1/-1;align-items:center;gap:10px;margin-top:clamp(18px,3vh,34px);display:flex}.dk-count{color:#fff;letter-spacing:.06em;font-size:14px;font-weight:700;font-family:var(--font-latin), system-ui, sans-serif;margin-inline-end:6px}.dk-dot{cursor:pointer;background:0 0;border:0;width:52px;height:18px;padding:0;position:relative}.dk-dot:before{content:"";inset-inline:0;background:#ffffff47;height:2px;position:absolute;top:8px}.dk-dot i{inset-inline-start:0;background:#fff;width:0;height:2px;position:absolute;top:8px}.dk-dot.is-on i{width:100%;animation:linear both dk-bar}@keyframes dk-bar{0%{width:0}to{width:100%}}@media (max-width:900px){.dk-dots{margin-top:8px}}@media (prefers-reduced-motion:reduce){.dk-dot.is-on i,.dk-title[data-leaving] .dk-w{animation:none}}.dk-sec{padding-block:clamp(64px,9vw,128px);position:relative;overflow:clip}.dk-wrap{z-index:1;width:min(1408px,100%);margin-inline:auto;padding-inline:clamp(20px,4vw,56px);position:relative}.dk-light{color:var(--ag-ink);background:#fff}.dk-dark{color:#fff;background:#070b1c}.dk-tag{color:var(--ag-accent);margin:0 0 14px;font-size:16px;font-weight:700}.dk-dark .dk-tag{color:#9da0ff}.dk-h2{max-width:21em;color:inherit;font-family:var(--font-latin), var(--font-arabic), system-ui, sans-serif;letter-spacing:-.01em;margin:0;font-size:clamp(32px,4.4vw,68px);font-weight:900;line-height:1.24}.dk-p{color:#4a5167;max-width:62ch;margin:18px 0 0;font-size:clamp(16px,1.3vw,19px);line-height:2}.dk-dark .dk-p{color:#bcc2dc}.dk-head{margin-bottom:clamp(28px,4vw,56px)}.dk-head-c{text-align:center}.dk-head-c .dk-h2,.dk-head-c .dk-p{margin-inline:auto}.dk-more{justify-content:center;margin-top:44px;display:flex}.dk-fine{color:#9aa1c0;margin:18px 0 0;font-size:13px;line-height:1.9}.dk-btn-dark{background:var(--ag-ink);box-shadow:0 14px 30px #0a102442,inset 0 1px #ffffff24}.dk-btn-dark:hover{background:#1b2236;box-shadow:0 20px 40px #0a102457,inset 0 1px #ffffff24}.dk-btn-ghost-dark{color:var(--ag-ink);border-color:var(--ag-ink);box-shadow:none;background:0 0}.dk-btn-ghost-dark:hover{color:#fff;background:var(--ag-ink);box-shadow:none}.dk-link{color:#fff;border-bottom:1px solid #7b7eff;align-items:center;gap:10px;padding-bottom:4px;font-weight:700;text-decoration:none;display:inline-flex}.dk-link .dk-btn-arrow{background:#9da0ff}.dk-link:hover .dk-btn-arrow{transform:translate(-5px)}.dk-smoke{z-index:0;position:absolute;inset:0;overflow:hidden}.dk-smoke .dk-canvas{width:100%;height:100%;position:absolute;inset:0}.dk-smoke-shade{background:linear-gradient(#0407168c,#04071626 40%,#04071699);position:absolute;inset:0}.dk-intro-top{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(28px,5vw,80px);display:grid}.dk-intro-copy .dk-btn{margin-top:30px}.dk-cube-stage{perspective:900px;place-items:center;height:380px;display:grid;position:relative}.dk-cube{width:170px;height:170px;transform-style:preserve-3d;animation:20s linear infinite dk-spin3d;position:relative}.dk-face{background:linear-gradient(135deg,#7882ff8c,#2837c838 55%,#aad7ff66);border:1.5px solid #ffffffb3;border-radius:24px;position:absolute;inset:0;box-shadow:inset 0 0 44px #fff6,0 0 28px #4246ff40}.dk-face-f{transform:translateZ(85px)}.dk-face-b{transform:rotateY(180deg)translateZ(85px)}.dk-face-r{transform:rotateY(90deg)translateZ(85px)}.dk-face-l{transform:rotateY(-90deg)translateZ(85px)}.dk-face-t{transform:rotateX(90deg)translateZ(85px)}.dk-face-d{transform:rotateX(-90deg)translateZ(85px)}@keyframes dk-spin3d{0%{transform:rotateX(-24deg)rotateY(0)}to{transform:rotateX(-24deg)rotateY(360deg)}}.dk-cube-shadow{filter:blur(7px);background:radial-gradient(closest-side,#4246ff61,#0000);width:200px;height:26px;position:absolute;bottom:22px}.dk-cards4{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:clamp(40px,6vw,80px);display:grid}.dk-fact{color:#fff;background:linear-gradient(150deg,#5a5eff,#2b2fe0 70%);border-radius:10px;align-content:space-between;gap:20px;min-height:300px;padding:28px;display:grid;box-shadow:0 24px 50px #4246ff4d}.dk-fact b{font-family:var(--font-num), system-ui, sans-serif;font-size:clamp(64px,7vw,110px);font-weight:500;line-height:1}.dk-fact span{font-size:20px;font-weight:700;line-height:1.6}.dk-art-card{color:#fff;isolation:isolate;background:radial-gradient(90% 70% at 100% 0,#5a5eff8c,#0000 60%),#0d1330;border-radius:10px;align-content:end;gap:10px;min-height:300px;padding:28px;display:grid;position:relative;overflow:hidden}.dk-art-card:nth-child(3){background:radial-gradient(90% 70% at 0 0,#6fd6ff66,#0000 60%),#0b1233}.dk-art-card:nth-child(4){background:radial-gradient(90% 70% at 50% 0,#a05aff73,#0000 62%),#0e0f33}.dk-art-card h3{color:#fff;margin:0;font-size:24px}.dk-art-card p{color:#c3c9e4;margin:0;font-size:15px;line-height:1.9}.dk-art-ico{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff21;border:1px solid #ffffff47;border-radius:14px;place-items:center;width:62px;height:62px;margin-bottom:auto;display:grid}.dk-art-ico-lg{border-radius:26px;width:112px;height:112px;margin:0}.dk-ring{filter:drop-shadow(0 0 24px #4246ff8c);background:conic-gradient(from 20deg,#4246ff,#a6abff,#2a2f8f,#6fd6ff,#4246ff);border-radius:50%;animation:16s linear infinite dk-ring;display:block;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 44px),#000 calc(100% - 43px));mask:radial-gradient(farthest-side,#0000 calc(100% - 44px),#000 calc(100% - 43px))}@keyframes dk-ring{0%{transform:rotateX(62deg)rotate(0)}to{transform:rotateX(62deg)rotate(360deg)}}.dk-ring-svc{z-index:0;opacity:.9;width:300px;height:300px;position:absolute;inset-block-start:10px;inset-inline-end:4%}.dk-svcs .dk-h2{max-width:13em}.dk-stack{gap:26px;margin-top:8px;display:grid}.dk-svc{top:calc(var(--hdr-h) + 18px + var(--i) * 20px);background:#0d1330;border:1px solid #ffffff1a;border-radius:12px;grid-template-columns:minmax(0,430px) minmax(0,1fr);min-height:340px;display:grid;position:sticky;overflow:hidden;box-shadow:0 -18px 40px #00000059}.dk-svc-art{place-items:center;min-height:280px;display:grid;position:relative;overflow:hidden}.dk-art-0{background:radial-gradient(70% 70% at 30% 20%,#6a6dff,#0000 62%),radial-gradient(60% 60% at 80% 90%,#7c3aed,#0000 65%),#141a55}.dk-art-1{background:radial-gradient(70% 70% at 70% 20%,#2dd4ff,#0000 62%),radial-gradient(60% 60% at 20% 90%,#1f4dff,#0000 65%),#0d2a5e}.dk-art-2{background:radial-gradient(70% 70% at 30% 80%,#ff7ad9,#0000 60%),radial-gradient(60% 60% at 80% 20%,#4a1d96,#0000 68%),#1c1047}.dk-art-3{background:radial-gradient(70% 70% at 70% 80%,#5a5eff,#0000 62%),radial-gradient(60% 60% at 20% 20%,#00b4d8,#0000 66%),#0f1b4d}.dk-art-4{background:radial-gradient(70% 70% at 50% 15%,#8b8fff,#0000 62%),radial-gradient(60% 60% at 85% 85%,#1d4ed8,#0000 66%),#121a52}.dk-art-sq{background:#fff3;animation:8s ease-in-out infinite alternate dk-float;position:absolute}.dk-art-sq-a{background:#4246ff;width:34px;height:34px;inset-block-start:22px;inset-inline-start:22px}.dk-art-sq-b{width:20px;height:20px;animation-delay:-3s;inset-block-end:26px;inset-inline-end:30px}.dk-svc-main{align-content:center;gap:14px;padding:clamp(26px,3.4vw,48px);display:grid}.dk-svc-no{color:#9da0ff;letter-spacing:.08em;font-size:15px;font-weight:700}.dk-svc-main h3{color:#fff;font-family:var(--font-latin), var(--font-arabic), system-ui, sans-serif;margin:0;font-size:clamp(26px,2.8vw,42px);font-weight:800;line-height:1.3}.dk-svc-main p{color:#bcc2dc;max-width:56ch;margin:0;font-size:16px;line-height:2}.dk-svc-main ul{flex-wrap:wrap;gap:8px;margin:4px 0 8px;padding:0;list-style:none;display:flex}.dk-svc-main li{color:#e3e6f7;background:#ffffff12;border:1px solid #ffffff24;border-radius:999px;padding:6px 14px;font-size:14px}.dk-svc-main .dk-link{justify-self:start}.dk-banner{background:#050818}.dk-banner-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end;gap:clamp(28px,5vw,80px);display:grid}.dk-big{max-width:12em;font-size:clamp(36px,5.6vw,92px);font-weight:800;line-height:1.18}.dk-glass-dot{vertical-align:-.04em;background:radial-gradient(circle at 30% 26%,#fff 0,#c5c9ff 16%,#5258f0 52%,#12155e 100%);border-radius:50%;width:.78em;height:.78em;margin-inline:.12em;display:inline-block;box-shadow:inset -8px -10px 22px #00000059,0 10px 34px #4246ff8c}.dk-banner-side{gap:4px;display:grid}.dk-plat{margin-top:22px}.dk-plat h3{color:#fff;margin:0 0 10px;font-size:17px}.dk-plat ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.dk-plat li{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff17;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:8px;padding:8px 16px;font-size:15px;font-weight:600;display:inline-flex}.dk-why-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.dk-why-card{min-height:340px;transition:transform .4s var(--spring), box-shadow .4s;border-radius:10px;align-content:start;gap:12px;padding:28px;display:grid;position:relative}.dk-why-card:hover{transform:translateY(-6px);box-shadow:0 26px 50px #0a102424}.dk-why-card h3{color:inherit;margin:0;font-size:22px;line-height:1.5}.dk-why-card p{opacity:.85;margin:0;font-size:15px;line-height:1.95}.dk-why-card .dk-art-ico{color:inherit;background:#8087ff29;border-color:#8087ff4d;margin-bottom:18px}.dk-why-no{letter-spacing:.08em;opacity:.55;font-size:14px;font-weight:700;position:absolute;inset-block-start:26px;inset-inline-end:28px}.dk-why-0{border:1px solid var(--ag-line);background:#fff}.dk-why-2{color:#fff;background:linear-gradient(150deg,#5a5eff,#2b2fe0 75%)}.dk-why-3{background:var(--ag-soft);border:1px solid var(--ag-line)}.dk-prods{padding-top:clamp(40px,5vw,72px)}.dk-omq{margin-bottom:clamp(36px,5vw,64px);overflow:hidden}.dk-omq-track{width:max-content;animation:46s linear infinite dk-scroll;display:flex}.dk-omq-set{flex:none;display:flex}.dk-omq-item{font-family:var(--font-latin), var(--font-arabic), system-ui, sans-serif;color:#0000;-webkit-text-stroke:2px #c9cde0;white-space:nowrap;align-items:center;gap:.35em;padding-inline-end:.35em;font-size:clamp(76px,13vw,210px);font-weight:900;line-height:1.15;display:inline-flex}.dk-omq-item i{background:var(--ag-accent);width:.12em;height:.12em}.dk-prod-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:8px;display:grid}.dk-prod-grid:has(>:only-child){grid-template-columns:minmax(0,620px);justify-content:center}.dk-proc{background:#050a24}.dk-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.dk-step{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);min-height:270px;transition:transform .4s var(--spring), border-color .3s;background:#080c2c80;border:1px solid #fff3;border-radius:10px;align-content:start;gap:12px;padding:28px;display:grid}.dk-step:hover{border-color:#ffffff80;transform:translateY(-6px)}.dk-step span{color:#0000;font-family:var(--font-num), system-ui, sans-serif;-webkit-text-stroke:1.5px #ffffffb3;font-size:64px;font-weight:500;line-height:1}.dk-step h3{color:#fff;margin:0;font-size:22px}.dk-step p{color:#d3d8ee;margin:0;font-size:15px;line-height:1.95}.dk-quote{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#080c2c80;border:1px solid #fff3;border-radius:10px;margin:20px 0 0;padding:clamp(28px,4vw,52px);position:relative}.dk-quote-mark{color:#9da0ff80;font-size:120px;line-height:1;position:absolute;inset-block-start:-6px;inset-inline-end:28px}.dk-quote p{color:#fff;max-width:46em;margin:0 0 22px;font-size:clamp(20px,2.1vw,30px);font-weight:600;line-height:1.8}.dk-quote footer{gap:2px;display:grid}.dk-quote footer b{color:#fff;font-size:17px}.dk-quote footer small{color:#b6bcd8;font-size:14px}.dk-blog-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;margin-bottom:clamp(24px,3vw,44px);display:flex}.dk-blog-head .dk-head{margin:0}.dk-posts{gap:16px;display:grid}.dk-post{color:var(--ag-ink);border:1px solid var(--ag-line);transition:border-color .2s, transform .35s var(--spring), box-shadow .35s;background:#fff;border-radius:10px;grid-template-columns:240px minmax(0,1fr) auto;align-items:center;gap:28px;padding:18px;text-decoration:none;display:grid}.dk-post:hover{border-color:var(--ag-ink);transform:translateY(-3px);box-shadow:0 18px 40px #0a10241a}.dk-post-img{aspect-ratio:16/10;color:#fff;background:linear-gradient(140deg,#4246ff,#151a66);border-radius:8px;place-items:center;display:grid;overflow:hidden}.dk-post-img img{object-fit:cover;width:100%;height:100%}.dk-post-body{gap:8px;min-width:0;display:grid}.dk-post-body small{color:var(--ag-accent);background:var(--ag-accent-soft);border-radius:999px;justify-self:start;padding:3px 12px;font-size:13px;font-weight:700}.dk-post-body h3{color:var(--ag-ink);margin:0;font-size:clamp(20px,2vw,28px);line-height:1.5}.dk-post-body p{color:var(--ag-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:15px;line-height:1.9;display:-webkit-box;overflow:hidden}.dk-post-go{color:#fff;background:var(--ag-ink);width:48px;height:48px;transition:background .2s, transform .3s var(--spring);border-radius:50%;place-items:center;display:grid}.dk-post:hover .dk-post-go{background:var(--ag-accent);transform:translate(-4px)}@media (max-width:1000px){.dk-intro-top,.dk-banner-grid{grid-template-columns:minmax(0,1fr)}.dk-cube-stage{height:280px}.dk-cards4,.dk-why-grid,.dk-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.dk-svc{box-shadow:none;grid-template-columns:minmax(0,1fr);position:relative;top:auto}.dk-svc-art{min-height:190px}.dk-ring-svc{width:160px;height:160px;inset-block-start:24px}.dk-prod-grid{grid-template-columns:minmax(0,1fr)}.dk-post{grid-template-columns:minmax(0,1fr) auto}.dk-post-img{grid-column:1/-1}}@media (max-width:600px){.dk-ring-svc{display:none}.dk-cards4,.dk-why-grid,.dk-steps{grid-template-columns:minmax(0,1fr)}.dk-fact,.dk-art-card,.dk-why-card,.dk-step{min-height:0}}@media (prefers-reduced-motion:reduce){.dk-cube,.dk-ring,.dk-omq-track,.dk-art-sq{animation:none}.dk-ring{transform:rotateX(62deg)}}@media (max-width:760px){:root{--hdr-h:62px}}html{scroll-padding-top:90px}body{background:#fff}.site-header.agh{z-index:30;background:0 0;padding:0;transition:background .3s,box-shadow .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;position:sticky;top:0}.agh .agh-frame{border:0}.agh .header-row{min-height:var(--hdr-h);box-shadow:none;background:0 0;border:0;grid-template-columns:auto 1fr auto;gap:24px}.agh .header-row:before,.agh .header-row:after{display:none}.agh .brand,.agh .header-end{border:0;padding-inline:0}.agh .brand img{height:28px}.agh .nav-main{gap:4px}.agh .nav-link,.agh .trigger{border-radius:999px;padding:9px 16px;font-size:16px;font-weight:600}.agh .nav-link:hover,.agh .trigger:hover,.agh .dropdown.open .trigger{color:var(--ag-accent);background:#4246ff17}.agh .nav-link.is-current,.agh .trigger.is-current{color:var(--ag-accent);background:#4246ff17;text-decoration:none}.agh .header-end{gap:10px}.agh .header-cta{color:#fff;background:var(--ag-ink);border:1.5px solid var(--ag-ink);height:46px;box-shadow:none;border-radius:999px;gap:10px;padding:0 22px;font-size:16px;font-weight:700}.agh .header-cta .ag-btn-ico{display:none}.agh .header-cta:hover{background:var(--ag-accent);border-color:var(--ag-accent)}.agh .account-link{border-radius:999px}html[data-tone=light] .site-header.agh{-webkit-backdrop-filter:saturate(1.4)blur(14px);backdrop-filter:saturate(1.4)blur(14px);box-shadow:0 1px 0 var(--ag-line);background:#ffffffe6}body:not(:has(.dk-hero)) .site-header.agh{-webkit-backdrop-filter:saturate(1.4)blur(14px);backdrop-filter:saturate(1.4)blur(14px);box-shadow:0 1px 0 var(--ag-line);background:#ffffffe6}html:not([data-tone=light]) body:has(.dk-hero) .site-header.agh{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}:is(html:not([data-tone=light]) body:has(.dk-hero) .agh .nav-link:hover,html:not([data-tone=light]) body:has(.dk-hero) .agh .trigger:hover){color:#fff;background:#ffffff1f}:is(html:not([data-tone=light]) body:has(.dk-hero) .agh .nav-link.is-current,html:not([data-tone=light]) body:has(.dk-hero) .agh .trigger.is-current){color:#fff;background:#ffffff24}html:not([data-tone=light]) body:has(.dk-hero) .agh .header-cta{color:#fff;background:0 0;border-color:#ffffffb3}html:not([data-tone=light]) body:has(.dk-hero) .agh .header-cta:hover{color:#070b1c;background:#fff;border-color:#fff}body:has(.dk-hero) .site-header.agh{margin-bottom:calc(-1 * var(--hdr-h))}@media (max-width:760px){.agh .header-row{min-height:var(--hdr-h);grid-template-columns:1fr auto}}.dk-hero-page{min-height:0;padding-block:calc(var(--hdr-h) + clamp(40px, 6vw, 88px)) clamp(44px, 6vw, 84px);display:block}.dk-page-body{gap:18px;display:grid}.dk-crumbs ol{color:#b9bfe0;flex-wrap:wrap;gap:8px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.dk-crumbs li+li:before{content:"/";opacity:.5;margin-inline-end:8px}.dk-crumbs a{color:#dfe1ff;text-decoration:none}.dk-crumbs a:hover{color:#fff;text-decoration:underline}.dk-page-title{color:#fff;max-width:14em;font-family:var(--font-latin), var(--font-arabic), system-ui, sans-serif;letter-spacing:-.01em;margin:0;font-size:clamp(38px,6.6vw,100px);font-weight:900;line-height:1.12}.ag-muted-line{color:#fff9}.dk-page-lead{color:#d9ddf3;max-width:52em;margin:0;font-size:clamp(17px,1.5vw,22px);line-height:1.9}.dk-page-body .ag-actions{flex-wrap:wrap;gap:12px;margin-top:10px;display:flex}.dk-area-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(28px,5vw,80px);display:grid}.dk-area-side{top:calc(var(--hdr-h) + 24px);justify-items:start;gap:14px;display:grid;position:sticky}.dk-area-no{color:#0000;font-family:var(--font-num), system-ui, sans-serif;-webkit-text-stroke:2px var(--ag-accent);font-size:clamp(64px,8vw,120px);font-weight:500;line-height:1}.dk-area-side .dk-h2{font-size:clamp(30px,3.6vw,54px)}.dk-area-side .dk-p{margin:0 0 8px}.dk-area-list h3{color:inherit;margin:0 0 16px;font-size:20px}.dk-area-points{gap:12px;margin:0;padding:0;list-style:none;display:grid}.dk-area-points li{border:1px solid #8087aa47;border-radius:10px;align-items:flex-start;gap:12px;padding:16px 18px;font-size:16px;line-height:1.7;display:flex}.dk-area-points svg{color:var(--ag-accent);flex:none;margin-top:3px}.dk-dark .dk-area-points li{background:#ffffff0a;border-color:#ffffff29}.dk-diff-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.dk-diff-grid .dk-why-card{min-height:260px}.dk-link-ink{color:var(--ag-ink);border-bottom-color:var(--ag-accent)}.dk-link-ink .dk-btn-arrow{background:var(--ag-accent)}@media (max-width:1000px){.dk-area-grid,.dk-diff-grid{grid-template-columns:minmax(0,1fr)}.dk-area-side{position:static}}.sv-pub-card{transition:border-color .2s, transform .35s var(--spring), box-shadow .35s, background .2s;border-radius:10px;padding:20px}.sv-pub-card:hover{border-color:var(--ag-ink);transform:translateY(-4px);box-shadow:0 18px 36px #0a10241f}.sv-pub-card-ico{border-radius:12px}.dk-dark .sv-pub-card{color:#fff;background:#ffffff0d;border-color:#ffffff29}.dk-dark .sv-pub-card:hover{border-color:#ffffff80;box-shadow:0 18px 36px #00000059}.dk-dark .sv-pub-card>span:not(.sv-pub-card-ico){color:#bcc2dc}.dk-dark .sv-pub-card-ico{color:#fff;background:#ffffff1f}.dk-dark .sv-pub-card em{color:#9da0ff;border-top-color:#ffffff2e}.dk-dark .sv-pub-card em.is-soon{color:#aab0cc}main:not(.adm-page):not(:has(>.ag-frame,.adm)){background:0 0;border-inline:0;width:auto;margin-inline:0;padding-bottom:0}.ag-frame{border-inline:0;width:100%;margin-inline:0}.ag-sec{background:0 0;border-top:0;padding:clamp(56px,8vw,112px) max(clamp(20px,4vw,56px),50% - 648px)}.ag-sec:before,.ag-sec:after{display:none}.ag-sec+.ag-sec{margin-top:0}.ag-label{color:var(--ag-accent);font-size:16px;font-weight:700}.ag-btn{color:#fff;background:var(--ag-ink);border:1.5px solid var(--ag-ink);min-height:52px;transition:transform .3s var(--spring), background .2s, box-shadow .3s, border-color .2s;cursor:pointer;border-radius:999px;align-items:center;gap:12px;padding:0 30px;font-size:17px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 14px 30px #0a102438}.ag-btn:not(:has(.ag-btn-ico)){padding-inline:30px}.ag-btn:hover{background:var(--ag-accent);border-color:var(--ag-accent);transform:translateY(-3px);box-shadow:0 20px 40px #4246ff52}.ag-btn-ico{width:10px;height:11px;box-shadow:none;clip-path:polygon(0 50%,100% 0,100% 100%);background:#fff;border-radius:0;place-items:center;padding:0;display:inline-grid}.ag-btn-ico>*,.ag-btn-ico:empty:before{display:none}.ag-btn-light{color:var(--ag-ink);border-color:var(--ag-ink);box-shadow:none;background:0 0}.ag-btn-light:hover{color:#fff;background:var(--ag-ink);border-color:var(--ag-ink);box-shadow:none}.ag-chip{color:var(--ag-ink);background:var(--ag-soft);border:1px solid var(--ag-line);border-radius:999px;padding:5px 14px;font-size:14px;font-weight:600}.ag-actions{flex-wrap:wrap;gap:12px;display:flex}.dk-hero .ag-btn{color:#fff;background:#4246ff;border-color:#0000;box-shadow:0 16px 44px #4246ff80}.dk-hero .ag-btn:hover{background:#5a5eff}.dk-hero .ag-btn-light{color:#fff;box-shadow:none;background:0 0;border-color:#ffffff73}.dk-hero .ag-btn-light:hover{background:#ffffff1f;border-color:#fff}.dk-soft{color:var(--ag-ink);background:var(--ag-soft)}.dk-chip{color:var(--ag-accent);background:var(--ag-accent-soft);border-radius:999px;padding:4px 14px;font-size:13px;font-weight:700;display:inline-flex}.dk-dark .dk-chip{color:#cfd1ff;background:#ffffff1f}.dk-search{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1f;border:1px solid #ffffff4d;border-radius:999px;align-items:center;gap:8px;width:min(560px,100%);padding:6px 6px 6px 8px;display:flex}.dk-search input{color:#fff;min-width:0;font:inherit;background:0 0;border:0;outline:none;flex:1;padding:12px 18px;font-size:17px}.dk-search input::placeholder{color:#ffffffa6}.dk-search .dk-btn{cursor:pointer;font:inherit;border:0;padding:12px 28px;font-weight:700}.dk-search:focus-within{border-color:#fff}.dk-works{gap:18px;display:grid}.dk-work{min-height:340px;color:var(--ag-ink);border:1px solid var(--ag-line);transition:transform .4s var(--spring), box-shadow .4s, border-color .2s;background:#fff;border-radius:12px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);text-decoration:none;display:grid;overflow:hidden}.dk-work:hover{border-color:var(--ag-ink);transform:translateY(-5px);box-shadow:0 26px 54px #0a102424}.dk-work-img{color:#fff;background:radial-gradient(70% 70% at 30% 20%,#6a6dff,#0000 62%),radial-gradient(60% 60% at 80% 90%,#7c3aed,#0000 65%),#141a55;place-items:center;min-height:240px;display:grid;position:relative;overflow:hidden}.dk-work-img img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.dk-work-panel{align-content:space-between;gap:22px;padding:clamp(24px,3vw,40px);display:grid}.dk-work-top{justify-items:start;gap:12px;display:grid}.dk-work-top h3{color:var(--ag-ink);font-family:var(--font-latin), var(--font-arabic), system-ui, sans-serif;margin:0;font-size:clamp(26px,2.8vw,40px);font-weight:900;line-height:1.3}.dk-work-top p{color:var(--ag-muted);margin:0;font-size:16px;line-height:1.95}.dk-work-stats{border-top:1px solid var(--ag-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding-top:20px;display:grid}.dk-work-stats span{gap:2px;display:grid}.dk-work-stats b{color:var(--ag-ink);font-size:18px;font-weight:800}.dk-work-stats small{color:var(--ag-muted);font-size:13px}.dk-note-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.dk-note{padding-block:clamp(40px,5vw,64px)}.dk-note p{color:#c9cee6;max-width:62em;margin:0;font-size:16px;line-height:2}.dk-note p a{color:#fff}@media (max-width:800px){.dk-work{grid-template-columns:minmax(0,1fr)}.dk-work-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.dk-pc{border:1px solid var(--ag-line);transition:transform .4s var(--spring), box-shadow .4s, border-color .2s;background:#fff;border-radius:12px;display:grid;overflow:hidden}.dk-pc:hover{border-color:var(--ag-ink);transform:translateY(-5px);box-shadow:0 24px 50px #0a10241f}.dk-pc-media{aspect-ratio:16/9;color:#fff;background:radial-gradient(70% 70% at 30% 20%,#6a6dff,#0000 62%),radial-gradient(60% 60% at 80% 90%,#7c3aed,#0000 65%),#141a55;place-items:center;display:grid;overflow:hidden}.dk-pc-media img{object-fit:cover;width:100%;height:100%}.dk-pc-ico{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff24;border:1px solid #ffffff4d;border-radius:20px;place-items:center;width:84px;height:84px;display:grid}.dk-pc-body{gap:10px;padding:24px;display:grid}.dk-pc-meta{flex-wrap:wrap;gap:8px;margin:0;display:flex}.dk-pc-meta span{color:var(--ag-accent);background:var(--ag-accent-soft);border-radius:999px;padding:3px 12px;font-size:13px;font-weight:700}.dk-pc-meta span+span{color:var(--ag-ink-2);background:var(--ag-soft)}.dk-pc-body h2,.dk-pc-body h3{color:var(--ag-ink);margin:0;font-size:26px;font-weight:900;line-height:1.4}.dk-pc-body h2 a,.dk-pc-body h3 a{color:inherit;text-decoration:none}.dk-pc-text{color:var(--ag-muted);margin:0;font-size:15px;line-height:1.9}.dk-pc-status{color:var(--ag-ink);align-items:center;gap:8px;margin:0;font-size:14px;font-weight:600;display:flex}.dk-pc-status i{background:var(--ag-accent);width:8px;height:8px}.dk-pc-links{flex-wrap:wrap;gap:8px 18px;margin-top:4px;display:flex}.blog-sec{padding:clamp(48px,6vw,88px) 0}.dk-sec.blog-sec{padding-inline:0}.blog-post-sec{padding-inline:0;display:block}.blog-post-grid{grid-template-columns:minmax(0,1fr) 320px;gap:clamp(32px,6vw,88px);display:grid}.blog-grid{max-width:none}.blog-card{border:1px solid var(--ag-line);box-shadow:none;transition:transform .4s var(--spring), box-shadow .4s, border-color .2s;border-radius:12px}.blog-card:hover{border-color:var(--ag-ink);box-shadow:0 24px 50px #0a10241f}.blog-card-cat{color:var(--ag-accent);background:var(--ag-accent-soft);border-radius:999px;justify-self:start;padding:3px 12px;font-size:13px;font-weight:700}.blog-card h2{font-size:22px;font-weight:800}.blog-more{color:var(--ag-ink);border:1.5px solid var(--ag-ink);background:0 0}.blog-more:hover{color:#fff;background:var(--ag-ink)}.blog-cats{justify-content:flex-start}.blog-cats a{border-radius:999px}.blog-cats a.is-on{background:var(--ag-ink)}.blog-filter{justify-content:flex-start}.blog-related-h{max-width:none;margin:0 0 28px;font-size:clamp(28px,3.4vw,48px);font-weight:900}.blog-cover{border-radius:12px}.blog-search{border-radius:999px;overflow:hidden}.blog-tags a{border-color:var(--ag-line);border-radius:999px}.blog-tags a:hover{border-color:var(--ag-ink)}@media (max-width:900px){.blog-post-grid{grid-template-columns:minmax(0,1fr)}}.section{padding-block:clamp(56px,8vw,104px)}main>.section:nth-of-type(2n){background:var(--ag-soft)}.section-head{text-align:start;max-width:none;margin:0 0 clamp(28px,4vw,52px)}.section-head h2,.section-title{max-width:21em;color:var(--ag-ink);font-family:var(--font-latin), var(--font-arabic), system-ui, sans-serif;letter-spacing:-.01em;text-align:start;margin-inline:0;font-size:clamp(30px,4vw,56px);font-weight:900;line-height:1.25}.section-title{margin-bottom:clamp(20px,3vw,36px)}.section-head .lead,.lead{max-width:60ch;margin-inline:0}.dot-label{color:var(--ag-accent);background:0 0;border:0;margin:0 0 14px;padding:0;font-size:16px;font-weight:700;display:block}.dot-label:before{content:"/";background:0 0;border-radius:0;width:auto;height:auto;margin-inline-end:6px;display:inline}.channel,.topic,.side-card,.contact-form-card{border:1px solid var(--ag-line);box-shadow:none;background:#fff;border-radius:12px}.channel,.topic{transition:transform .4s var(--spring), box-shadow .4s, border-color .2s}.channel:hover,.topic:hover{border-color:var(--ag-ink);transform:translateY(-5px);box-shadow:0 24px 50px #0a10241a}.channel .icon,.topic .icon,.sup-dot{color:var(--ag-accent);background:var(--ag-accent-soft);border-radius:12px}.channel .more{color:var(--ag-ink)}.side-note{background:var(--ag-soft)}.btn{border-radius:999px}.btn-primary{color:#fff;background:var(--ag-ink);border-color:var(--ag-ink)}.btn-primary:hover{background:var(--ag-accent);border-color:var(--ag-accent)}.btn-secondary,.btn-outline{color:var(--ag-ink);border-color:var(--ag-ink);background:0 0}.btn-secondary:hover,.btn-outline:hover{color:#fff;background:var(--ag-ink)}.prose h2{color:var(--ag-ink);font-weight:800}.dk-auth{min-height:calc(100svh - 38px);padding-block:calc(var(--hdr-h) + 24px) 56px;align-items:center;display:grid}.dk-auth-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(28px,6vw,96px);display:grid}.dk-auth-copy{gap:18px;display:grid}.dk-auth-copy .dk-tag{color:#b4b7ff;margin:0}.dk-auth-card{color:var(--ag-ink);background:#fff;border-radius:16px;padding:clamp(24px,3vw,44px);box-shadow:0 40px 90px #03061880}@media (max-width:900px){.dk-auth-grid{grid-template-columns:minmax(0,1fr)}}.dk-care-stage{place-items:center;display:grid}.dk-care-demo .dk-head-c .dk-h2{max-width:16em}.section-head{justify-items:start;display:block}.section-head h2,.section-head .lead,.section-head p{text-align:start;margin-inline:0}.dk-page-title .ag-muted-line,.dk-page-title .ag-muted-line *{-webkit-text-fill-color:#ffffff9e;color:#ffffff9e!important}.dk-chips{flex-wrap:wrap;gap:8px;margin:0;display:flex}.dk-chips .dk-chip{color:#e4e5ff;background:#ffffff24;align-items:center;gap:6px}.dk-det-price{color:#fff;flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin:0;display:flex}.dk-det-price b{font-size:clamp(26px,3vw,40px);font-weight:900}.dk-det-price small{color:#b9bfe0;font-size:14px}.dk-btn.is-disabled{cursor:not-allowed;opacity:.55}.dk-btn-sm{padding:10px 20px;font-size:15px}.dk-det-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(28px,5vw,80px);display:grid}.dk-det-media{aspect-ratio:4/3;background:#070b1c;border-radius:28px;place-items:center;display:grid;position:relative;overflow:hidden}.dk-det-media img{object-fit:cover;width:100%;height:100%;display:block}.dk-det-ph{color:#fff;place-items:center;display:grid;position:absolute;inset:0}.dk-det-incl{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;margin:clamp(32px,5vw,64px) 0 0;padding:0;list-style:none;display:grid}.dk-det-incl li{background:#fff;border:1px solid #e3e6f2;border-radius:22px;align-items:center;gap:14px;padding:22px 24px;transition:border-color .25s,transform .25s;display:flex}.dk-det-incl li:hover{border-color:var(--ag-accent);transform:translateY(-3px)}.dk-det-incl li>span{width:44px;height:44px;color:var(--ag-accent);background:var(--ag-accent-soft);border-radius:50%;flex:none;place-items:center;display:grid}.dk-det-incl h3{margin:0;font-size:17px;font-weight:700;line-height:1.6}.dk-det-cols{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;display:grid;position:relative}.dk-det-box{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0f;border:1px solid #ffffff29;border-radius:28px;padding:clamp(26px,3vw,44px)}.dk-det-box h2{margin:0 0 16px;font-size:clamp(24px,2.4vw,34px);font-weight:900}.dk-det-box p{color:#bcc2dc;margin:0 0 16px;line-height:1.9}.dk-det-box ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.dk-det-box li{color:#e4e6f7;align-items:center;gap:12px;line-height:1.7;display:flex}.dk-det-box li svg{color:#9da0ff;flex:none}.dk-det-tags{flex-wrap:wrap;gap:8px;display:flex}.dk-det-tags span{color:#e4e5ff;background:#ffffff1f;border-radius:999px;padding:6px 16px;font-size:14px;font-weight:700}.dk-faq{gap:12px;max-width:920px;margin-inline:auto;display:grid}.dk-faq details{background:#fff;border:1px solid #e3e6f2;border-radius:22px;transition:border-color .25s,box-shadow .25s}.dk-faq details[open]{border-color:var(--ag-accent);box-shadow:0 16px 40px #4246ff1f}.dk-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:22px 28px;list-style:none;display:flex}.dk-faq summary::-webkit-details-marker{display:none}.dk-faq summary h3{margin:0;font-size:clamp(16px,1.4vw,19px);font-weight:800;line-height:1.7}.dk-faq-btn{background:var(--ag-accent-soft);border-radius:50%;flex:none;width:36px;height:36px;position:relative}.dk-faq-btn:before,.dk-faq-btn:after{content:"";background:var(--ag-accent);width:14px;height:2px;transition:transform .25s;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.dk-faq-btn:after{transform:translate(-50%,-50%)rotate(90deg)}.dk-faq details[open] .dk-faq-btn{background:var(--ag-accent)}.dk-faq details[open] .dk-faq-btn:before{background:#fff}.dk-faq details[open] .dk-faq-btn:after{background:#fff;transform:translate(-50%,-50%)rotate(0)}.dk-faq details p{color:#4a5167;margin:0;padding:0 28px 24px;line-height:2}.dk-faq-more{text-align:center;color:#4a5167;margin:28px 0 0}.dk-faq-more a{color:var(--ag-accent);font-weight:700}@media (max-width:860px){.dk-det-grid{grid-template-columns:minmax(0,1fr)}}.dk-facts{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;max-width:880px;margin:14px 0 0;padding:0;list-style:none;display:grid}.dk-facts li{color:#fff;background:#ffffff14;border:1px solid #ffffff29;border-radius:18px;align-items:center;gap:12px;padding:14px 18px;display:flex}.dk-facts li svg{color:#9da0ff;flex:none}.dk-facts small{color:#b9bfe0;font-size:12px;display:block}.dk-facts b{font-size:15px}.pd-status i{background:#7ee2a8;border-radius:50%;width:8px;height:8px;margin-inline-end:8px;display:inline-block}.pd-status.is-soon i{background:#ffd27a}.dk-chips .pd-status{align-items:center}.dk-pshow{padding-block:clamp(32px,5vw,72px)}.dk-pshow-frame{background:#070b1c;border-radius:28px;overflow:hidden;box-shadow:0 30px 70px #0a102433}.dk-pshow-empty{color:#fff;background:radial-gradient(circle at 30% 20%,#4246ff,#070b1c 70%);place-items:center;min-height:320px;display:grid}.dk-pd .dk-head-c .dk-h2,.dk-pd .dk-head-c .dk-p{margin-inline:auto}.dk-pd .dk-head-c{text-align:center}.dk-pd .pd-desc,.dk-pd .ag-desc{color:#4a5167;max-width:860px;margin:0 auto 32px;line-height:2}.dk-pd .pd-feats{background:0 0;border:0;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;display:grid}.dk-pd .pd-feat{box-shadow:none;background:#fff;border:1px solid #e3e6f2;border-radius:24px;align-content:start;gap:8px;padding:26px;transition:border-color .25s,transform .25s;display:grid}.dk-pd .pd-feat:hover{border-color:var(--ag-accent);transform:translateY(-3px)}.dk-pd .pd-feat-ico{width:44px;height:44px;color:var(--ag-accent);background:var(--ag-accent-soft);border-radius:50%;place-items:center;display:grid}.dk-pd .pd-feat h3{margin:0;font-size:18px;font-weight:800}.dk-pd .pd-feat p{color:#4a5167;margin:0;line-height:1.9}.dk-pd .pd-feat-group{color:var(--ag-accent);font-size:13px;font-weight:700}.dk-pd .ag-plans{background:0 0;border:0;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;display:grid}.dk-pd .ag-plans.is-single{grid-template-columns:minmax(0,560px);justify-content:center}.dk-pd .ag-plan-cell{border:0;padding:0}.dk-pd .ag-plan{box-shadow:none;background:#fff;border:1px solid #e3e6f2;border-radius:28px;padding:0}.dk-pd .ag-plan-top{background:0 0;border-radius:0;padding:28px}.dk-pd .ag-plan.is-dark{color:#fff;background:#070b1c;border-color:#070b1c}.dk-pd .ag-plan.is-dark .ag-plan-top{background:0 0}.dk-pd .ag-plan.is-dark h3,.dk-pd .ag-plan.is-dark .ag-plan-tags,.dk-pd .ag-plan.is-dark b{color:#fff}.dk-pd .ag-plan.is-dark h3 span,.dk-pd .ag-plan.is-dark small,.dk-pd .ag-plan.is-dark s{color:#bcc2dc}.dk-pd .ag-plan-avail{color:var(--ag-accent);background:var(--ag-accent-soft);border-radius:999px;padding:3px 12px}.dk-pd .ag-plan.is-dark .ag-plan-avail{color:#cfd1ff;background:#ffffff24}.dk-pd .ag-plan .ag-btn{color:#fff;background:var(--ag-accent);border:0;border-radius:999px;justify-content:center;align-items:center;padding:14px 28px;font-weight:800;text-decoration:none;display:inline-flex}.dk-pd .ag-plan.is-dark .ag-btn{color:#070b1c;background:#fff}.dk-pd .ag-plan-list{padding:4px 28px 28px}.dk-pd .ag-fine{text-align:center;color:#5a6178;margin:22px 0 0;font-size:14px}.dk-pd .pd-steps{background:0 0;border:0;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.dk-pd .pd-steps li{background:#ffffff0f;border:1px solid #ffffff29;border-radius:24px;padding:28px}.dk-pd .pd-steps h3{color:#fff;margin:12px 0 8px}.dk-pd .pd-steps p{color:#bcc2dc;margin:0;line-height:1.9}.dk-pd .pd-step-no{color:#9da0ff;font-size:34px;font-weight:900}.dk-pd .pd-specs{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;max-width:1000px;margin:0;margin-inline:auto;display:grid}.dk-pd .pd-specs>div{background:#fff;border:1px solid #e3e6f2;border-radius:20px;padding:20px 24px}.dk-pd .pd-specs dt{color:var(--ag-accent);align-items:center;gap:8px;font-size:14px;font-weight:700;display:flex}.dk-pd .pd-specs dd{margin:8px 0 0;font-weight:700}.dk-pd .ag-rows{border:0;gap:12px;max-width:920px;margin-inline:auto;display:grid}.dk-pd .ag-row{background:#fff;border:1px solid #e3e6f2;border-radius:22px}.dk-pd .ag-row summary{grid-template-columns:170px 1fr auto;padding:20px 28px}.dk-pd .ag-row-toggle{background:var(--ag-accent-soft);border-radius:50%;width:32px;height:32px}.dk-pd .ag-row-toggle:before,.dk-pd .ag-row-toggle:after{background:var(--ag-accent)}.dk-pd .ag-row-body,.dk-pd .ag-row-body-wide{padding:0 28px 24px}.dk-pd .ag-log{color:#4a5167;margin:0;padding-inline-start:20px;line-height:2}.dk-pd .ag-review-grid{background:0 0;border:0;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;display:grid}.dk-pd .ag-review{background:#fff;border:1px solid #e3e6f2;border-radius:24px;margin:0;padding:28px}.dk-pd .ag-rate{text-align:center;max-width:720px;margin:28px auto 0}@media (max-width:720px){.dk-pd .ag-row summary{grid-template-columns:minmax(0,1fr) auto}.dk-pd .ag-row-meta{grid-column:1/-1}}.adm .card-box:before,.adm .card-box:after,.adm .ov-card:before,.adm .ov-card:after,.adm-head h1:before,.adm-group:before,.adm .ov-welcome:after{display:none!important}.adm-head p{padding-inline-start:0}.adm .card-box,.adm .ov-card,.adm .ov-stat,.adm .kpi{border-color:#e3e6f2;border-radius:22px}.adm .ov-welcome{background:radial-gradient(120% 140% at 85% 0,#4246ff 0%,#1b1f66 45%,#070b1c 100%);border-radius:22px}.adm .ov-stat:hover,.adm .kpi-btn:hover{border-color:var(--ag-accent)}.adm .btn{border-radius:999px}.adm .btn-primary{background:var(--ag-ink);box-shadow:none}.adm .btn-primary:hover{background:var(--ag-accent)}.adm-side{background:#070b1c}.adm-nav .is-active{border-radius:14px}.dash-side{border-radius:28px}.card-box,.kpi{border-radius:22px}body:has(.hx) .topbar{display:none}.dk-hero-home{min-height:100svh}.dk-hero-home .dk-marquee{z-index:3;-webkit-backdrop-filter:none;backdrop-filter:none;background:#05070f;border:0;height:50px;margin:0;position:absolute;inset:0 0 auto}.dk-hero-home .dk-item{gap:24px;height:50px;padding-block:0;padding-inline-end:24px;font-size:15px;font-weight:800}.dk-hero-home .dk-star{width:15px;height:15px}body:has(.dk-hero-home) .site-header.agh{margin-bottom:calc(-1 * var(--hdr-h) + 0px);top:-50px;translate:0 50px}.dk-hero-home .dk-body{padding-top:140px;padding-bottom:clamp(48px,9vh,96px)}.dk-hero-home .dk-title{font-size:clamp(54px,9.4vw,150px);line-height:1.08}.dk-hero-home .dk-eyebrow{color:#ff5c6c;font-size:18px}.dk-hero-home .dk-side{align-self:end;padding-bottom:1.2vw}.dk-hero-home .dk-btn{padding:20px 44px;font-size:18px}@media (max-width:900px){.dk-hero-home .dk-title{font-size:clamp(44px,13vw,96px)}.dk-hero-home .dk-body{padding-top:120px}}.dk-hero-home .dk-bg{inset:0 0 -50px}body .site-header.agh .header-row{min-height:var(--hdr-h);box-shadow:none;background:0 0;border:0;grid-template-columns:1fr auto 1fr auto;place-items:center stretch;gap:12px 20px;padding-inline:0;display:grid}body .site-header.agh .brand{justify-self:start}body .site-header.agh .nav-main{justify-self:center;gap:2px;display:flex}body .site-header.agh .header-end{justify-self:end;align-items:center;gap:12px;display:flex}body .site-header.agh .account-link{display:inline-flex}body .site-header.agh .nav-link,body .site-header.agh .trigger{background:0 0;border-radius:999px;padding:8px 14px;font-size:16px;font-weight:600}body .site-header.agh .nav-link:hover,body .site-header.agh .trigger:hover{background:0 0}body .site-header.agh .nav-link.is-current,body .site-header.agh .trigger.is-current{color:var(--ag-accent);background:0 0}body .site-header.agh .nav-link.is-current:before{content:"";vertical-align:middle;background:currentColor;border-radius:50%;width:6px;height:6px;margin-inline-end:8px;display:inline-block}body .site-header.agh .header-cta{height:48px;color:var(--ag-ink);border:1.5px solid var(--ag-ink);background:0 0;border-radius:999px;padding:0 26px;font-weight:700}body .site-header.agh .header-cta:hover{color:#fff;background:var(--ag-ink)}html:not([data-tone=light]) body:has(.dk-hero) .site-header.agh .header-cta{color:#fff;border-color:#ffffffd9}html:not([data-tone=light]) body:has(.dk-hero) .site-header.agh .header-cta:hover{color:#070b1c;background:#fff}:is(html:not([data-tone=light]) body:has(.dk-hero) .site-header.agh .nav-link.is-current,html:not([data-tone=light]) body:has(.dk-hero) .site-header.agh .trigger.is-current){color:#ff5c6c}body .site-header.agh .menu-btn{color:currentColor;width:48px;height:48px;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:0;place-items:center;padding:0;display:grid}body .site-header.agh .menu-lines{width:32px;height:12px;display:block;position:relative}body .site-header.agh .menu-lines i{background:var(--ag-ink);border-radius:2px;height:2px;transition:top .25s,transform .25s,background .2s;position:absolute;inset-inline:0}html:not([data-tone=light]) body:has(.dk-hero) .site-header.agh .menu-lines i{background:#fff}body .site-header.agh .menu-lines i:last-child{width:100%;top:10px}body .site-header.agh .menu-btn:hover .menu-lines i:first-child{transform-origin:100%;transform:scaleX(.7)}body .site-header.agh .menu-btn.is-open .menu-lines i{background:#fff;top:5px}body .site-header.agh .menu-btn.is-open{z-index:60;position:relative}@media (max-width:1100px){body .site-header.agh .nav-main{display:none}body .site-header.agh .header-row{grid-template-columns:1fr auto auto}}@media (max-width:680px){body .site-header.agh .header-end{display:none}body .site-header.agh .header-row{grid-template-columns:1fr auto}}.reveal.reveal-wait{opacity:0;transform:translateY(100px)}.reveal.reveal-wait.reveal-down{transform:translateY(-100px)}.reveal.reveal-wait.reveal-start{transform:translate(100px)}.reveal.reveal-wait.reveal-end{transform:translate(-100px)}.reveal.reveal-wait.reveal-zoom{transform:scale(.3)}.reveal.reveal-wait.reveal-in{opacity:1;transition:opacity 1.25s,transform 1.25s;transition-delay:var(--reveal-delay,0s);transform:none}.dk-wrap{width:min(1350px,100%);padding-inline:30px}.dk-sec{padding-block:120px}.dk-h2{letter-spacing:-.02em;font-size:clamp(36px,5vw,72px);line-height:1.2}.dk-tag{font-size:17px;font-weight:700}.dk-hero-home .dk-title{font-size:clamp(54px,10vw,160px)}.dk-btn{box-shadow:none;border-radius:30px;padding:16px 35px}.dk-btn:hover{box-shadow:none;transform:none}@media (max-width:900px){.dk-sec{padding-block:72px}.dk-wrap{padding-inline:20px}}.dk-svcs{padding-block:0}.dk-pin{height:calc(100svh + var(--n) * 60svh);position:relative}.dk-pin-stage{height:100svh;padding-block:calc(var(--hdr-h) + 36px) 36px;flex-direction:column;display:flex;position:sticky;top:0}.dk-pin-head{flex:none;padding-bottom:28px}.dk-acc-list{flex-direction:column;flex:1;width:min(1350px,100%);min-height:0;margin-inline:auto;padding-inline:30px;display:flex}.dk-acc{border-top:1px solid #ffffff2e;flex-direction:column;flex:0 0 76px;transition:flex-grow .8s cubic-bezier(.65,0,.35,1),flex-basis .8s cubic-bezier(.65,0,.35,1);display:flex;overflow:hidden}.dk-acc:last-child{border-bottom:1px solid #ffffff2e}.dk-pin[data-active="0"] .dk-acc:first-child,.dk-pin[data-active="1"] .dk-acc:nth-child(2),.dk-pin[data-active="2"] .dk-acc:nth-child(3),.dk-pin[data-active="3"] .dk-acc:nth-child(4),.dk-pin[data-active="4"] .dk-acc:nth-child(5),.dk-pin[data-active="5"] .dk-acc:nth-child(6){flex:1 1 0}.dk-acc-head{flex:none;align-items:center;gap:22px;height:76px;display:flex}.dk-acc-head h3{color:#fff;font-family:var(--font-latin), var(--font-arabic), system-ui, sans-serif;margin:0;font-size:clamp(24px,3.2vw,48px);font-weight:800;line-height:1.2;transition:color .3s}.dk-pin[data-active="0"] .dk-acc:first-child h3,.dk-pin[data-active="1"] .dk-acc:nth-child(2) h3,.dk-pin[data-active="2"] .dk-acc:nth-child(3) h3,.dk-pin[data-active="3"] .dk-acc:nth-child(4) h3,.dk-pin[data-active="4"] .dk-acc:nth-child(5) h3,.dk-pin[data-active="5"] .dk-acc:nth-child(6) h3{color:#9da0ff}.dk-acc-body{opacity:0;flex:1;grid-template-columns:minmax(0,360px) minmax(0,1fr);gap:40px;min-height:0;padding-bottom:28px;transition:opacity .5s;display:grid}.dk-pin[data-active="0"] .dk-acc:first-child .dk-acc-body,.dk-pin[data-active="1"] .dk-acc:nth-child(2) .dk-acc-body,.dk-pin[data-active="2"] .dk-acc:nth-child(3) .dk-acc-body,.dk-pin[data-active="3"] .dk-acc:nth-child(4) .dk-acc-body,.dk-pin[data-active="4"] .dk-acc:nth-child(5) .dk-acc-body,.dk-pin[data-active="5"] .dk-acc:nth-child(6) .dk-acc-body,.dk-pin[data-active=all] .dk-acc-body{opacity:1;transition-delay:.35s}.dk-acc-body .dk-svc-art{border-radius:20px;min-height:0}.dk-acc-text{align-content:center;gap:16px;display:grid}.dk-acc-text p{color:#d4d8ee;max-width:58ch;margin:0;font-size:18px;line-height:2}.dk-acc-text ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.dk-acc-text li{color:#e3e6f7;border:1px solid #ffffff40;border-radius:20px;padding:6px 16px;font-size:14px}.dk-acc-text .dk-link{justify-self:start}@media (max-width:1024px){.dk-svcs{padding-block:72px}.dk-pin{height:auto}.dk-pin-stage{height:auto;padding-block:0;position:static}.dk-acc-list{padding-inline:20px}.dk-acc,.dk-acc.dk-acc{flex:none}.dk-acc-body{opacity:1;grid-template-columns:minmax(0,1fr);padding-block:8px 28px}.dk-acc-body .dk-svc-art{min-height:180px}.dk-acc-head h3{color:#fff}}.dk-why-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:10px;display:grid}.dk-why-cell{height:100%}.dk-why-c1{margin-top:40px}.dk-why-c2{margin-top:100px}.dk-why-c3{margin-top:30px}.dk-why-card{min-height:444px;box-shadow:none;border-radius:20px;padding:40px;transition:background .3s,color .3s}.dk-why-card:hover{box-shadow:none;transform:none}.dk-why-0,.dk-why-2{color:var(--ag-ink);background:#f0f0f0;border:0}.dk-why-1{color:#fff;background:#000}.dk-why-3{color:#fff;background:var(--ag-accent);border:0}.dk-why-card h3{font-size:32px;font-weight:800;transition:color .3s}.dk-why-1:hover h3{color:#9da0ff}.dk-why-card .dk-why-no{letter-spacing:.06em;border:1px solid;border-radius:20px;justify-self:start;padding:4px 18px;font-size:14px;font-weight:700}.dk-why-card .dk-art-ico{color:var(--ag-accent);background:0 0;border:0;width:44px;height:44px;transition:transform .3s ease-out}.dk-why-1 .dk-art-ico{color:#9da0ff}@media (max-width:1100px){.dk-why-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dk-why-c1,.dk-why-c2,.dk-why-c3{margin-top:0}.dk-why-card{min-height:320px}}@media (max-width:640px){.dk-why-grid{grid-template-columns:minmax(0,1fr)}}.dk-prod-grid{gap:60px 30px}.dk-pc{background:0 0;border:0;border-radius:0;gap:18px;overflow:visible}.dk-pc:hover{box-shadow:none;border:0;transform:none}.dk-pc-media{aspect-ratio:4/3;border-radius:20px}.dk-pc-media img,.dk-pc-media .dk-pc-ico{transition:transform .3s}.dk-pc:hover .dk-pc-media img,.dk-pc:hover .dk-pc-ico{transform:scale(1.2)}.dk-pc-body{padding:0}.dk-pc-body h2,.dk-pc-body h3{font-size:32px;font-weight:800}.dk-pc-body h2 a,.dk-pc-body h3 a{background:linear-gradient(currentColor,currentColor) 100% 100%/0 2px no-repeat;transition:background-size .4s}.dk-pc:hover h2 a,.dk-pc:hover h3 a{background-size:100% 2px}.dk-omq-item{color:#ebebeb;-webkit-text-stroke:0;font-size:clamp(76px,10vw,140px)}.dk-testi-grid{grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:30px;display:grid}.dk-tcard{background:#ffffff0f;border:1px solid #ffffff24;border-radius:20px;gap:20px;height:100%;margin:0;padding:36px;display:grid}.dk-tstars{color:#ffc94d;letter-spacing:3px}.dk-tcard p{color:#fff;margin:0;font-size:22px;line-height:1.8}.dk-tcard footer{gap:2px;display:grid}.dk-tcard footer b{font-size:18px}.dk-tcard footer small{color:#aab0cc}.dk-pin-head .dk-h2{max-width:none;font-size:clamp(30px,3.6vw,56px)}.dk-why-card .dk-why-no{position:static;inset:auto}.dk-why-card{align-content:start;gap:18px}.dk-why-card .dk-art-ico{margin-bottom:40px}@media (max-width:1100px){:root{--hdr-h:84px}}@media (max-width:680px){:root{--hdr-h:68px}}body .site-header.agh .header-row{min-height:var(--hdr-h)}@media (max-width:680px){body .site-header.agh .brand img{height:28px}}body .site-header.agh .nav-main{gap:6px}body .site-header.agh .nav-link,body .site-header.agh .trigger{padding:8px 14px;font-size:16px;font-weight:500}body .site-header.agh .nav-link.is-current,body .site-header.agh .trigger.is-current{color:#8b8fff}html[data-tone=light] body .site-header.agh .nav-link.is-current{color:var(--ag-accent)}body:not(:has(.dk-hero)) .site-header.agh .nav-link.is-current{color:var(--ag-accent)}body .site-header.agh .account-link,body .site-header.agh .account-pending{display:none}body .site-header.agh .header-cta{border-width:1.5px;border-radius:30px;height:auto;padding:16px 35px;font-size:17px;font-weight:600;line-height:1.2}body .site-header.agh .menu-btn{width:44px;height:44px}body .site-header.agh .menu-lines{width:32px;height:17px}body .site-header.agh .menu-lines i{border-radius:0;height:1.5px}body .site-header.agh .menu-lines i:first-child{top:0}body .site-header.agh .menu-lines i:last-child{top:15px}body .site-header.agh .menu-lines:after{content:"";inset-inline:0;background:var(--ag-ink);height:1.5px;transition:opacity .2s,background .2s;position:absolute;top:7.5px}html:not([data-tone=light]) body:has(.dk-hero) .site-header.agh .menu-lines:after{background:#fff}body .site-header.agh .menu-btn.is-open .menu-lines:after{opacity:0}body .site-header.agh .menu-btn.is-open .menu-lines i{top:8px}body .site-header.agh .menu{-webkit-backdrop-filter:none;backdrop-filter:none;background:#111;border-radius:22px;width:360px;box-shadow:0 30px 70px #00000073}body .site-header.agh .menu .page{padding:14px}body .site-header.agh .menu .row{color:#fff;border-radius:14px;gap:14px;padding:16px 18px;font-size:18px;font-weight:600}body .site-header.agh .menu .row:hover,body .site-header.agh .menu .row:focus-visible{color:#8b8fff;background:#1d1d1d}body .site-header.agh .menu .row i{color:#8b8fff;background:0 0;border:0;place-items:center;width:auto;height:auto;display:grid}.dk-hero-home .dk-eyebrow{color:#8b8fff;font-size:17px;font-weight:700}.dk-hero-home .dk-title{font-weight:800}.dk-facts-row{border-top:1px solid #ffffff38;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:clamp(28px,5vh,56px) 0 0;padding:22px 0 0;list-style:none;display:grid}.dk-facts-row li{color:#fff;letter-spacing:.04em;font-size:14px;font-weight:800}@media (max-width:700px){.dk-facts-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.dk-art-ico,.dk-why-card .dk-art-ico{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--ag-accent);background:0 0;border:0}.dk-dark .dk-art-ico,.dk-why-1 .dk-art-ico{color:#8b8fff}.dk-why-3 .dk-art-ico,.dk-svc-art .dk-art-ico{color:#fff}:is(html:not([data-tone=light]) body:has(.dk-hero) .site-header.agh .nav-link,html:not([data-tone=light]) body:has(.dk-hero) .site-header.agh .trigger){color:#fff;background:0 0}:is(html:not([data-tone=light]) body:has(.dk-hero) .site-header.agh .nav-link.is-current,html:not([data-tone=light]) body:has(.dk-hero) .site-header.agh .trigger.is-current){color:#a0a3ff;background:0 0}html:not([data-tone=light]) body:has(.dk-hero) .site-header.agh .nav-link:hover{color:#a0a3ff;background:0 0}html:not([data-tone=light]) body:has(.dk-hero) .site-header.agh .trigger:hover{color:#a0a3ff;background:0 0}html:not([data-tone=light]) body:has(.dk-hero) .site-header.agh .dropdown.open .trigger{color:#a0a3ff;background:0 0}.dk-facts-row li{color:#fff;font-size:14px;font-weight:800}.dk-cards4{box-shadow:none;border-radius:20px;gap:0;overflow:hidden}.dk-cards4>*{min-height:323px;box-shadow:none;border-radius:0;padding:40px}.dk-cards4 .dk-fact{background:var(--ag-accent)}.dk-cards4 .dk-fact b{font-size:clamp(64px,7vw,96px);font-weight:700}.dk-prod-grid>:nth-child(2n){margin-top:90px}.dk-prod-grid{padding-bottom:90px}@media (max-width:900px){.dk-prod-grid>:nth-child(2n){margin-top:0}.dk-prod-grid{padding-bottom:0}}.dk-posts{border-top:1px solid #ddd;gap:0}.dk-post{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #ddd;border-radius:0;grid-template-columns:220px minmax(0,1fr) auto;padding:32px 0}.dk-post:hover{box-shadow:none;border-color:#ddd;transform:none}.dk-post-img{border-radius:20px}.dk-post-img img{transition:transform .4s}.dk-post:hover .dk-post-img img{transform:scale(1.1)}.dk-post-body small{color:#fff;background:var(--ag-accent);border-radius:30px;padding:4px 16px}.dk-post-body h3{font-size:24px;font-weight:800;transition:color .3s}.dk-post:hover .dk-post-body h3{color:var(--ag-accent)}.dk-post-go{border-radius:30px;width:auto;height:auto;padding:14px 30px}.dk-big{max-width:none;font-size:clamp(44px,9.7vw,140px);line-height:1.1}@media (max-width:900px){.dk-post{grid-template-columns:minmax(0,1fr)}.dk-cards4>*{min-height:220px}}body .site-header.agh .header-row{-webkit-backdrop-filter:none;backdrop-filter:none}@media (max-width:680px){.dk-hero-home .dk-body{padding-top:150px}}body .site-header.agh .header-cta{transition:background .3s,color .3s,border-color .3s;position:relative;overflow:hidden}body .site-header.agh .header-cta:after{content:none}body .site-header.agh .header-cta:hover{color:#fff;background:var(--ag-accent);border-color:var(--ag-accent)}html:not([data-tone=light]) body:has(.dk-hero) .site-header.agh .header-cta:hover{color:#fff;background:var(--ag-accent);border-color:var(--ag-accent)}.dk-sl{z-index:1;vertical-align:middle;gap:.3em;height:auto;line-height:1;display:inline-flex;position:relative;overflow:visible}.dk-sl:after{content:none}.dk-sw{flex-direction:column;height:1.5em;display:inline-flex;overflow:hidden}.dk-sw>span{white-space:pre;transition:transform .4s cubic-bezier(.76,0,.24,1);transition-delay:var(--d,0s);line-height:1.5em;display:block}.dk-btn:hover .dk-sw>span,.header-cta:hover .dk-sw>span,body .site-header.agh .header-cta:hover .dk-sw>span{transform:translateY(-100%)}.dk-btn-arrow{z-index:1;position:relative}.dk-btn-ghost,.dk-btn-ghost-dark,body .site-header.agh .header-cta{isolation:isolate;transition:border-color .5s,color .3s;position:relative;overflow:hidden}.dk-btn-ghost:before,.dk-btn-ghost-dark:before,body .site-header.agh .header-cta:before{content:"";z-index:0;background:var(--ag-accent);border-radius:30px;width:0;height:100%;transition:width .4s ease-in-out,transform .4s ease-in-out;position:absolute;inset-block:0;inset-inline-start:0}.dk-btn-ghost:hover:before,.dk-btn-ghost-dark:hover:before,body .site-header.agh .header-cta:hover:before{width:100%;transform:scale(1.1)}.dk-btn-ghost:hover,.dk-btn-ghost-dark:hover,body .site-header.agh .header-cta:hover{border-color:var(--ag-accent);color:#fff;background:0 0}html:not([data-tone=light]) body:has(.dk-hero) .site-header.agh .header-cta:hover{border-color:var(--ag-accent);color:#fff;background:0 0}.dk-sw>span{flex:none}.dk-sc{border-radius:20px;grid-template-columns:repeat(4,minmax(0,1fr));height:398px;margin-top:clamp(40px,6vw,80px);display:grid;overflow:hidden}.dk-sc-stat{color:#fff;background:var(--ag-accent);flex-direction:column;padding:40px;display:flex}.dk-sc-stat h3{color:#fff;margin:0;font-size:20px;font-weight:700;line-height:1.5}.dk-sc-num{font-family:var(--font-num), var(--font-latin), system-ui, sans-serif;letter-spacing:-2px;text-align:start;border-bottom:1px solid #ffffff4d;margin-top:auto;padding-bottom:28px;font-size:88px;font-weight:600;line-height:1}.dk-sc-stat p{margin:24px 0 0;font-size:16px;line-height:26px}.dk-sc-card{color:#fff;align-items:flex-end;text-decoration:none;display:flex;position:relative;overflow:hidden}.dk-sc-bg{transition:transform .3s;position:absolute;inset:0}.dk-sc-card:after{content:"";pointer-events:none;background:linear-gradient(#0000 45%,#000000a6 100%);position:absolute;inset:0}.dk-sc-content{z-index:2;width:100%;padding:40px;display:block;position:relative}.dk-sc-head{align-items:center;gap:10px;display:flex}.dk-sc-ico{color:#8b8fff;display:flex}.dk-sc-card h3{color:#fff;margin:0;font-size:24px;font-weight:800;line-height:1.25}.dk-sc-desc{-webkit-line-clamp:3;opacity:0;visibility:hidden;-webkit-box-orient:vertical;max-height:0;margin:0;font-size:17px;line-height:26px;transition:all .4s ease-out;display:-webkit-box;overflow:hidden;transform:translateY(15px)}.dk-sc-card:hover .dk-sc-bg{transform:scale(1.1)}.dk-sc-card:hover .dk-sc-desc,.dk-sc-card:focus-visible .dk-sc-desc{opacity:1;visibility:visible;max-height:4.8em;margin-top:10px;transform:none}.dk-sc.is-armed [data-in]{opacity:0;transition:opacity .8s,transform .8s;transition-delay:var(--d,0s)}.dk-sc.is-armed [data-in=up]{transform:translateY(40px)}.dk-sc.is-armed [data-in=zoom]{transition-duration:.7s;transform:scale(.6)}.dk-sc.is-in [data-in]{opacity:1;transform:none}@media (max-width:1024px){.dk-sc{grid-template-columns:repeat(2,minmax(0,1fr));height:auto}.dk-sc>*{height:340px}}@media (max-width:600px){.dk-sc{grid-template-columns:minmax(0,1fr)}.dk-sc-desc{opacity:1;visibility:visible;max-height:4.8em;margin-top:10px;transform:none}}body .site-header.agh{--mn-c:var(--ag-ink);--mn-hi:var(--ag-accent);--mn-spring:cubic-bezier(.2, 3.5, .2, 1)}html:not([data-tone=light]) body:has(.dk-hero) .site-header.agh{--mn-c:#fff;--mn-hi:#a0a3ff}@media (min-width:1101px){body .site-header.agh .agh-frame,body .site-header.agh .header-row{position:static}}.mn{margin:0;padding:0;list-style:none;display:flex}.mn-item{position:relative}.mn-item.has-mega{position:static}.mn-item>a{height:var(--hdr-h);color:var(--mn-c);align-items:center;gap:7px;margin-inline:.9em;font-size:16px;font-weight:500;text-decoration:none;transition:color .3s;display:flex}.mn-item>a>span:first-child{padding-inline-start:14px;position:relative}.mn-item>a>span:first-child:before{content:"";inset-inline-start:0;background:var(--mn-hi);opacity:0;border-radius:50%;width:6px;height:6px;position:absolute;top:-17px;transform:translateY(-200%)}.mn-item:hover>a,.mn-item:focus-within>a,.mn-item.is-current>a{color:var(--mn-hi);animation:.5s cubic-bezier(.1,.2,.2,1) mn-text}.mn-item:hover>a>span:first-child:before,.mn-item:focus-within>a>span:first-child:before,.mn-item.is-current>a>span:first-child:before{opacity:1;transition:transform .5s var(--mn-spring);top:50%;transform:translateY(-50%)}@keyframes mn-text{0%{transform:translateY(0)}55%{transform:translateY(3px)}70%,to{transform:translateY(0)}}.mn-arrow{transition:transform .3s;display:inline-grid}.mn-item:hover>a .mn-arrow,.mn-item:focus-within>a .mn-arrow{transform:rotate(180deg)}.mn-panel{z-index:80;opacity:0;visibility:hidden;pointer-events:none;transition:top .3s,opacity .3s,visibility 0s .3s;position:absolute;top:calc(100% + 20px)}.mn-item:hover>.mn-panel,.mn-item:focus-within>.mn-panel{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;top:100%}.mn-sub{background:#111;border-radius:20px;min-width:270px;margin:0;padding:33px 0 21px;list-style:none;inset-inline-start:0;box-shadow:0 3px 30px #00000040}.mn-sub li{margin-bottom:8px}.mn-sub li:last-child{margin-bottom:0}.mn-sub a{color:#fff;align-items:center;margin-inline:30px;font-size:17px;line-height:20px;text-decoration:none;transition:color .45s;display:flex}.mn-title{padding-bottom:10px;align-items:center;gap:10px;width:100%;padding-inline-start:0;transition:padding .3s;display:flex;position:relative}.mn-sub li:last-child .mn-title{padding-bottom:0}.mn-title svg{color:#8b8fff}.mn-title:after{content:"";inset-inline-start:0;background:var(--mn-hi,#a0a3ff);opacity:0;visibility:hidden;border-radius:50%;width:6px;height:6px;transition:all .3s;position:absolute;top:7px}.mn-sub a:hover{color:#a0a3ff}.mn-sub a:hover .mn-title{padding-inline-start:13px}.mn-sub a:hover .mn-title:after{opacity:1;visibility:visible;background:#a0a3ff}.mn-mega{inset-inline:clamp(20px,4.4vw,83px) clamp(20px,3.6vw,69px)}.mn-mega-in{background:#111;border-radius:20px;grid-template-columns:repeat(5,minmax(0,1fr));gap:30px;padding:60px 70px;display:grid;box-shadow:0 3px 30px #00000040}.mn-card{text-align:center;color:#fff;text-decoration:none}.mn-card-art{aspect-ratio:270/316;color:#fff;border-radius:20px;place-items:center;width:100%;transition:transform .3s ease-out;display:grid}.mn-card:hover .mn-card-art{transform:translateY(-8px)}.mn-card h4{color:#fff;margin:24px 0 0;font-size:20px;font-weight:800;line-height:1.5;transition:color .3s}.mn-card:hover h4{color:#a0a3ff}body .site-header.agh .menu-lines{flex-direction:column;justify-content:space-between;width:30px;height:14.5px;display:flex}body .site-header.agh .menu-lines:after{content:none}body .site-header.agh .oc-lines{flex-direction:column;gap:6px;display:flex}body .site-header.agh .oc-lines i{background:var(--mn-c,#fff);border-radius:5px;width:30px;height:1.5px;transition:all .3s;display:block}body .site-header.agh .menu-btn:hover .oc-lines i{background:var(--mn-hi,#a0a3ff)}body.menu-open{overflow:hidden}.oc-overlay{z-index:9998;opacity:0;visibility:hidden;background:#00000080;transition:opacity .25s,visibility .25s;position:fixed;inset:0}.oc-overlay.is-open{opacity:1;visibility:visible}.oc-panel{z-index:9999;color:#fff;visibility:hidden;background:#111;width:100vw;transition:transform .25s,visibility 0s .25s;display:flex;position:fixed;inset-block:0;inset-inline-end:0;overflow:auto;transform:translate(-100%)}.oc-panel.is-open{visibility:visible;transition:transform .25s;transform:none}.oc-close{z-index:3;color:#fff;cursor:pointer;background:0 0;border:0;border-radius:100px;justify-content:center;align-items:center;width:60px;height:60px;transition:color .3s;display:flex;position:absolute;inset-block-start:29px;inset-inline-start:72px}.oc-close:hover{color:#a0a3ff}.oc-close svg{width:30px;height:30px}.oc-image{background:#0b0f2c;flex:0 0 50%;position:relative;overflow:hidden}.oc-content{flex-direction:column;flex:0 0 50%;justify-content:space-between;min-height:100%;padding:30px 90px 90px 77px;display:flex}.oc-logo img{width:150px;height:auto}.oc-nav{margin-block:60px auto}.oc-nav ul{margin:0;padding:0;list-style:none}.oc-row{align-items:center;display:flex}.oc-item{color:#fff;align-items:center;padding:11px 0;font-size:26px;font-weight:800;line-height:30px;text-decoration:none;transition:color .3s;display:flex}.oc-idx{color:#ffffff80;margin-inline-end:17px;font-size:14px;font-weight:600}.oc-txt{transition:transform .4s linear;display:inline-block;transform:skew(0)}.oc-item:hover,.oc-nav li.current>.oc-row .oc-item{color:#a0a3ff}.oc-item:hover .oc-txt,.oc-nav li.current>.oc-row .oc-txt{transform:skew(-15deg)}.oc-toggle{color:#fff;cursor:pointer;background:0 0;border:0;margin-inline-start:4px;padding:6px 8px;display:flex}.oc-toggle svg{width:10px;height:10px;transition:transform .3s}.oc-nav li.current>.oc-row .oc-toggle{color:#a0a3ff}.oc-nav li.open>.oc-row .oc-toggle svg{transform:rotate(180deg)}.oc-sub{max-height:0;transition:max-height .4s;overflow:hidden}.oc-nav li.open>.oc-sub{max-height:420px}.oc-sub a{color:#fffc;padding:12px 51px 12px 0;font-size:17px;text-decoration:none;transition:color .3s,padding .3s;display:block}.oc-sub a:hover{color:#a0a3ff;padding-inline-start:7px}.oc-bottom{grid-template-columns:1.4fr 1fr;gap:30px;display:grid}.oc-bottom p{margin:0 0 8px;font-size:16px;line-height:26px}.oc-phone{font-weight:600;font-size:24px!important}.oc-bottom a{color:#fff;text-decoration:none;transition:color .3s}.oc-bottom a:hover{color:#a0a3ff}.oc-bottom h6{color:#fff9;margin:0 0 24px;font-size:13px;font-weight:600}.oc-socials{flex-wrap:wrap;gap:4px 28px;font-weight:600;display:flex}.oc-cta{background:var(--ag-accent);border-radius:30px;margin-top:14px;padding:12px 28px;font-weight:700;display:inline-flex;color:#fff!important}@media (max-width:1024px){.oc-image{display:none}.oc-content{flex-basis:100%;padding:100px 24px 40px}.oc-close{inset-block-start:16px;inset-inline-start:16px}.oc-item{font-size:24px}}@media (max-width:600px){.oc-bottom{grid-template-columns:minmax(0,1fr)}}.oc-idx{direction:ltr;unicode-bidi:isolate-override}.dk-track{animation-duration:120s}.dk-why .dk-head{margin-bottom:70px}.dk-why .dk-h2{letter-spacing:-.03em;max-width:720px;font-size:clamp(36px,5vw,72px);line-height:1.05}.dk-why .dk-tag{margin-bottom:20px;font-size:16px;font-weight:500}.dk-why-card{flex-direction:column;align-items:flex-start;gap:0;min-height:0;padding:40px;transition:background .3s,border .3s,box-shadow .3s;display:flex}.dk-why-card .dk-why-no{letter-spacing:0;margin-bottom:124px;padding:8px 19px 5px 20px;font-size:14px;font-weight:600;line-height:1.4}.dk-why-card .dk-art-ico{width:36px;height:36px;margin-bottom:20px;transition:transform .3s ease-out}.dk-why-card .dk-art-ico svg{width:36px;height:36px}.dk-why-card:hover .dk-art-ico{transform:translateY(-8px)}.dk-why-card h3{letter-spacing:-.01em;margin:0 0 20px;font-size:32px;font-weight:800;line-height:38px}.dk-why-card p{opacity:1;color:#555;margin:0;font-size:17px;line-height:26px}.dk-why-1 p,.dk-why-3 p{color:#fff}.dk-why-card:hover h3{color:inherit}.dk-why-0:hover h3,.dk-why-2:hover h3{color:var(--ag-accent)}@media (max-width:1100px){.dk-why-card .dk-why-no{margin-bottom:80px}.dk-why-c1,.dk-why-c3{margin-top:40px}.dk-why-c0,.dk-why-c2{margin-top:0}}@media (max-width:640px){.dk-why-card{padding:30px}.dk-why-card .dk-why-no{margin-bottom:50px}.dk-why-c1,.dk-why-c2,.dk-why-c3{margin-top:0}}.dk-why-card .dk-why-no{opacity:1}.dk-testi{padding-block:90px 110px}.t-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:40px;display:flex}.t-head .dk-tag{color:#fff;margin:0 0 20px;font-size:16px;font-weight:500}.t-head .dk-h2{max-width:680px}.t-rating .t-stars{align-items:center;gap:10px;font-size:24px;display:flex}.t-rating .t-stars span{color:#ffc94d;letter-spacing:2px}.t-rating .t-stars b{color:#8b8fff;font-weight:700}.t-rating p{color:#e4e6f7;margin:14px 0 0;font-size:17px}.t-wrap{opacity:0;transition:opacity 1s,transform 1s;transform:translateY(60px)}.t-wrap.is-visible{opacity:1;transform:none}.t-wrap .t-swiper{padding-top:50px;padding-bottom:20px;overflow:hidden}.t-swiper .swiper-slide{height:auto}.t-card{border-radius:20px;padding:40px;transition:all .3s;position:relative}.t-card:before{content:"";z-index:1;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff26;border-radius:20px;position:absolute;inset:0}.t-card>*{z-index:2;position:relative}.t-card.off-42{margin-top:42px}.t-card.off-72{margin-top:72px}.t-card.off-100{margin-top:100px}.t-card .t-quote{top:-44px;z-index:0;width:60px;height:50px;color:var(--ag-accent);position:absolute;inset-inline-start:40px}.t-content{-webkit-line-clamp:6;color:#fff;-webkit-box-orient:vertical;margin:0 0 90px;font-size:24px;line-height:1.7;display:-webkit-box;overflow:hidden}.t-author{align-items:center;gap:20px;display:flex}.t-avatar{background:linear-gradient(135deg,#8b8fff,#3a4fd8) 50%/cover;border-radius:50%;flex:none;place-items:center;width:64px;height:64px;font-size:22px;font-weight:800;display:grid}.t-name{margin:0 0 6px;font-size:18px;font-weight:800}.t-job{color:#ffffffd9;margin:0;font-size:14px}@media (max-width:600px){.dk-testi{padding-block:60px 80px}.t-content{margin-bottom:50px;font-size:20px}.t-card.off-42,.t-card.off-72,.t-card.off-100{margin-top:50px}}.oc-image{background:#dfe6f6 url(/brand/menu.webp) 50%/cover no-repeat}.oc-close{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#111111b8}.oc-close:hover{background:#111}.st{grid-template-columns:repeat(var(--cols,4), minmax(0, 1fr));background:#fff;width:min(1350px,100%);margin-inline:auto;padding-inline:30px;display:grid}.st-card{border-bottom:1px solid #ddd;border-inline-end:1px solid #ddd;flex-direction:column;min-height:414px;padding:40px 40px 38px 38px;display:flex}.st-card:last-child{border-inline-end:0}.st-idx{color:var(--ag-accent);align-self:flex-end;font-size:24px;font-weight:600}.st-num{font-family:var(--font-num), var(--font-latin), system-ui, sans-serif;letter-spacing:-2.88px;text-align:start;font-variant-numeric:tabular-nums;color:#000;margin-top:10px;font-size:96px;font-weight:600;line-height:102px}.st-desc{color:#555;align-self:flex-end;width:220px;max-width:100%;margin:auto 0 0;font-size:17px;line-height:26px}.st-card.st-wait{opacity:0}.st-card.st-in{animation:1.25s both st-up}@keyframes st-up{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:none}}@media (max-width:1100px){.st-num{letter-spacing:-2px;font-size:72px;line-height:78px}}@media (max-width:900px){.st{grid-template-columns:repeat(2,minmax(0,1fr));padding-inline:20px}.st-card{min-height:320px}.st-card:nth-child(2n){border-inline-end:0}}@media (max-width:560px){.st{grid-template-columns:minmax(0,1fr)}.st-card{border-inline-end:0;min-height:260px;padding:30px 16px}.st-num{font-size:64px;line-height:70px}}@media (prefers-reduced-motion:reduce){.st-card.st-wait{opacity:1}}.st-idx{align-self:flex-start}.st-num{text-align:right;direction:ltr}.st-desc{align-self:flex-start}.hx.dk-hero{background:#111;min-height:0;padding:0;display:block;overflow:hidden}.hx-swiper{height:100vh;min-height:820px}.hx-slide{height:100%;display:flex}.hx-left{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.18'/%3E%3C/svg%3E"),linear-gradient(160deg,#2a2a2a,#161616);flex:0 0 50%;padding:323px 83px 0 40px;position:relative;overflow:hidden}.hx-marquee{top:136px;pointer-events:none;direction:ltr;display:flex;position:absolute;inset-inline:0;overflow:hidden}.hx-marquee-in{flex:none;animation:50s linear infinite hx-drift;display:flex}.hx-marquee-in span{white-space:nowrap;color:#fff;opacity:.03;padding-right:60px;font-size:204px;font-weight:800;line-height:240px}@keyframes hx-drift{0%{transform:translate(0)}to{transform:translate(-100%)}}.hx-content{z-index:2;position:relative}.hx-sub{color:#8b8fff;margin:0 0 10px;font-size:20px;font-weight:700}.hx-h1{color:#fff;font-family:var(--font-latin), var(--font-arabic), system-ui, sans-serif;letter-spacing:-.02em;margin:0 0 60px;font-size:clamp(48px,7.4vw,120px);font-weight:800;line-height:1.12}.hx-cta{align-items:center;gap:24px;display:flex}.hx-cta p{color:#fff;width:399px;max-width:100%;margin:0;font-size:24px;line-height:1.5}.hx-fill{color:#fff;background:var(--ag-accent);border:1px solid var(--ag-accent);isolation:isolate;border-radius:30px;flex:none;align-items:center;padding:16px 35px;font-size:17px;font-weight:700;text-decoration:none;transition:all .5s;display:inline-flex;position:relative;overflow:hidden}.hx-fill:before{content:"";z-index:0;background:#fff;border-radius:30px;width:0;height:100%;transition:all .4s ease-in-out;position:absolute;inset-block:0;inset-inline-start:0}.hx-fill:hover{color:var(--ag-accent);border-color:#fff}.hx-fill:hover:before{width:100%;transform:scale(1.1)}.hx-fill:hover .dk-sw>span{transform:translateY(-100%)}.hx-vert{inset-inline-end:40px;z-index:2;color:#fff;white-space:nowrap;font-size:17px;font-weight:600;position:absolute;bottom:60px}.hx-vert span{writing-mode:vertical-rl;display:block;transform:rotate(180deg)}.hx-right{background-position:50%;background-size:cover;flex-direction:column;flex:0 0 50%;justify-content:flex-end;align-items:flex-start;display:flex}.hx-box{color:#000;background:#fff;flex-direction:column;justify-content:space-between;width:402px;height:356px;padding:58px 60px 40px;display:flex}.hx-star{width:36px;height:36px;color:var(--ag-accent);animation:12s linear infinite hx-rot}.hx-box h3{color:#000;letter-spacing:-.01em;margin:0;font-size:40px;font-weight:800;line-height:1.3}@keyframes hx-rot{to{transform:rotate(360deg)}}.hx-nav{inset-inline-end:80px;z-index:10;gap:10px;display:flex;position:absolute;bottom:60px}.hx-nav button{color:#fff;cursor:pointer;isolation:isolate;background:0 0;border:1px solid #fff;border-radius:30px;place-items:center;width:60px;height:60px;padding:0;transition:all .5s;display:grid;position:relative;overflow:hidden}.hx-nav button:before{content:"";z-index:0;background:#fff;border-radius:30px;width:0;height:100%;transition:all .4s ease-in-out;position:absolute;inset-block:0;inset-inline-start:0}.hx-nav button:hover{color:#000}.hx-nav button:hover:before{width:100%;transform:scale(1.1)}.hx-nav svg{z-index:2;width:22px;height:22px;position:relative}.hx .swiper-slide [data-anim]{opacity:0}.hx .swiper-slide-active [data-anim]{animation-duration:1.25s;animation-fill-mode:both}.hx .swiper-slide-active [data-anim=up]{animation-name:hx-up}.hx .swiper-slide-active [data-anim=right]{animation-name:hx-right}.hx .swiper-slide-active [data-anim=left]{animation-name:hx-left}.hx .swiper-slide-active [data-anim=zoom]{animation-name:hx-zoom}@keyframes hx-up{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:none}}@keyframes hx-right{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:none}}@keyframes hx-left{0%{opacity:0;transform:translate(-100px)}to{opacity:1;transform:none}}@keyframes hx-zoom{0%{opacity:0;transform:scale(.3)}50%{opacity:1}to{opacity:1;transform:none}}@media (max-width:1200px){.hx-left{padding:240px 50px 0 40px}.hx-box{width:340px;height:300px;padding:40px}.hx-box h3{font-size:32px}.hx-cta{flex-wrap:wrap}}@media (max-width:900px){.hx-swiper{height:auto;min-height:0}.hx-slide{flex-direction:column}.hx-left{flex:none;padding:140px 20px 80px}.hx-h1{margin-bottom:36px;font-size:clamp(44px,12vw,64px)}.hx-cta p{font-size:19px}.hx-marquee{top:90px}.hx-marquee-in span{font-size:120px;line-height:140px}.hx-vert{display:none}.hx-right{flex:none;height:520px}.hx-box{gap:40px;width:100%;max-width:340px;height:auto;padding:30px}.hx-nav{inset-inline-end:16px;bottom:20px}.hx-nav button{width:50px;height:50px}}@media (prefers-reduced-motion:reduce){.hx .swiper-slide [data-anim]{opacity:1;animation:none!important}.hx-marquee-in,.hx-star{animation:none}}body .site-header.agh .header-row,body .site-header.agh .header-row{grid-template-columns:1fr auto auto}body .site-header.agh .header-end{display:flex}@media (max-width:680px){body .site-header.agh .header-end{display:none}body .site-header.agh .header-row{grid-template-columns:1fr auto}}.hx-h1,.hx-box h3{font-weight:900}.hx-right{position:relative}.hx-right:before{content:"";pointer-events:none;background:linear-gradient(#00000080,#0000);height:240px;position:absolute;inset:0 0 auto}.hx-box{z-index:1;position:relative}.ab{color:#000;background:#fff;padding:40px 0 0;overflow-x:clip}.ab-wrap{width:min(1350px,100%);margin-inline:auto;padding-inline:30px}.ab-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:40px;padding-block:80px 120px;display:flex}.ab .dk-tag{margin:0 0 10px;font-size:17px;font-weight:600}.ab-h2{color:#000;max-width:640px;font-family:var(--font-latin), var(--font-arabic), system-ui, sans-serif;letter-spacing:-.02em;margin:0;font-size:clamp(36px,5vw,72px);font-weight:900;line-height:1.12}.ab-exp{align-items:center;display:flex}.ab-big{color:var(--ag-accent);font-family:var(--font-num), var(--font-latin), system-ui, sans-serif;letter-spacing:-4.8px;font-variant-numeric:tabular-nums;align-items:flex-start;padding-inline-end:30px;font-size:160px;font-weight:700;line-height:166px;display:flex}.ab-big sup{letter-spacing:0;font-size:70px;line-height:75px}.ab-info{border-inline-start:1px solid #ddd;padding-inline-start:30px}.ab-info h4{max-width:170px;margin:0 0 10px;font-size:24px;font-weight:800;line-height:1.4}.ab-info p{color:#555;max-width:170px;margin:0;font-size:17px;line-height:26px}.ab-cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:75px;display:grid}.ab-icon{width:36px;height:36px;color:var(--ag-accent);transition:transform .3s;display:inline-flex}.ab-stat:hover .ab-icon{transform:translateY(-6px)}.ab-stat hr{border:0;border-top:1px solid #ddd;margin:30px 0 34px}.ab-row{align-items:center;gap:20px;display:flex}.ab-num{font-family:var(--font-num), var(--font-latin), system-ui, sans-serif;letter-spacing:-2.16px;font-variant-numeric:tabular-nums;flex:none;font-size:72px;font-weight:600;line-height:78px}.ab-row p{color:#555;max-width:190px;margin:0;font-size:17px;line-height:26px}.ab-marquee{padding:130px 0 60px}.ab-marquee-wrap{white-space:nowrap;direction:ltr;display:flex;overflow:hidden}.ab-marquee-in{flex:none;animation:40s linear infinite reverse ab-slide;display:flex}.ab-marquee-wrap:hover .ab-marquee-in{animation-play-state:paused}.ab-item{align-items:center;display:flex}.ab-title{color:#d9d9d9;font-family:var(--font-latin), var(--font-arabic), system-ui, sans-serif;letter-spacing:-.02em;font-size:140px;font-weight:900;line-height:146px;transition:color .3s}.ab-title:hover{color:var(--ag-accent)}.ab-star{color:var(--ag-accent);margin:0 60px;display:flex}.ab-star svg{width:36px;height:36px;transform:rotate(-45deg)}@keyframes ab-slide{0%{transform:translate(0)}to{transform:translate(-100%)}}.ab-armed [data-ab]{opacity:0}.ab-armed [data-ab=right].ab-in{animation:1.25s both ab-right}.ab-armed [data-ab=up].ab-in{animation:1.25s both ab-up}@keyframes ab-right{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:none}}@keyframes ab-up{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:none}}@media (max-width:1100px){.ab-cols{gap:40px}.ab-row{flex-direction:column;align-items:flex-start;gap:8px}}@media (max-width:800px){.ab-top{padding-block:60px 80px}.ab-big{font-size:110px;line-height:116px}.ab-big sup{font-size:48px;line-height:52px}.ab-cols{grid-template-columns:minmax(0,1fr)}.ab-row{flex-direction:row;align-items:center}.ab-num{font-size:56px;line-height:62px}.ab-marquee{padding-top:80px}.ab-title{font-size:80px;line-height:90px}.ab-star{margin:0 30px}.ab-wrap{padding-inline:20px}}@media (prefers-reduced-motion:reduce){.ab-marquee-in{animation:none}}.ab-marquee-wrap{padding-block:24px}.ab-title{padding-bottom:12px;line-height:1.5}.sk{color:#fff;background:#000;position:relative}.sk-sticky{position:static}.sk-item{height:auto;overflow:hidden}.sk-block{justify-content:space-between;gap:40px;width:min(1350px,100%);margin-inline:auto;padding-inline:30px;display:flex}.sk-info{flex:1;max-width:850px;padding-inline-end:100px}.sk-head{padding:80px 0 30px}.sk-idx{text-align:right;font-size:32px;font-weight:600;line-height:38px}.sk-head h3{font-family:var(--font-latin), var(--font-arabic), system-ui, sans-serif;letter-spacing:-.02em;margin:10px 0 0;font-size:clamp(40px,5vw,72px);font-weight:900;line-height:1.15}.sk-head h3 a{color:#fff;text-decoration:none;transition:color .3s}.sk-head h3 a:hover{color:#8b8fff}.sk-item:last-child .sk-head h3 a:hover{color:#000}.sk-excerpt{color:#fff;max-width:640px;margin:0 0 30px;font-size:20px;line-height:1.7}.sk-btn{color:#fff;isolation:isolate;border:1px solid #fff;border-radius:30px;align-items:center;margin-bottom:80px;padding:11px 29px 10px;font-size:17px;font-weight:700;text-decoration:none;transition:all .5s;display:inline-flex;position:relative;overflow:hidden}.sk-btn:before{content:"";z-index:0;background:#fff;border-radius:30px;width:0;height:100%;transition:all .4s ease-in-out;position:absolute;inset-block:0;inset-inline-start:0}.sk-btn:hover{color:#000}.sk-btn:hover:before{width:100%;transform:scale(1.1)}.sk-btn:hover .dk-sw>span{transform:translateY(-100%)}.sk-features{margin:0;padding:0 0 60px;list-style:none}.sk-features li{align-items:center;gap:10px;margin-bottom:16px;font-size:20px;font-weight:600;line-height:26px;display:flex}.sk-features li:before{content:"✱";font-size:12px}.sk-thumb{color:#fff;border-radius:20px;flex:none;place-items:center;width:440px;height:540px;margin-top:97px;display:grid;overflow:hidden}body .site-header.agh{transition:transform .4s,background .3s,box-shadow .3s}html[data-stack] body .site-header.agh{transform:translateY(-110%)}.fw{color:#000;--scale:1.23;background:#fff;padding:60px 30px 160px;overflow-x:clip}.fw-marquee-wrap{white-space:nowrap;direction:ltr;padding-block:20px;display:flex;overflow:hidden}.fw-marquee-in{flex:none;animation:40s linear infinite ab-slide;display:flex}.fw-marquee-wrap:hover .fw-marquee-in{animation-play-state:paused}.fw-item{align-items:center;display:flex}.fw-title{color:#d9d9d9;font-family:var(--font-latin), var(--font-arabic), system-ui, sans-serif;letter-spacing:-.02em;padding-bottom:12px;font-size:140px;font-weight:900;line-height:1.5;transition:color .3s}.fw-title:hover{color:var(--ag-accent)}.fw-star{color:var(--ag-accent);margin:0 60px;display:flex}.fw-star svg{width:36px;height:36px}.fw-slider{margin:120px 0 0;padding-bottom:55px}.fw .fw-swiper{padding:0;overflow:visible}.fw-swiper .swiper-slide{transform-origin:top;transition:transform .6s cubic-bezier(.22,.61,.36,1),opacity .6s cubic-bezier(.22,.61,.36,1)}.fw-swiper .swiper-slide-active{transform:scale(var(--scale))}.fw-swiper .fw-content{transform-origin:100% 0;transition:transform .6s cubic-bezier(.22,.61,.36,1)}.fw-swiper .swiper-slide-active .fw-content{transform:scale(calc(1 / var(--scale)))}.fw-thumb{border-radius:20px;height:396px;display:block;position:relative;overflow:hidden}.fw-thumb img{object-fit:cover;width:100%;height:100%;display:block}.fw-logo{inset-inline:0;z-index:4;text-align:center;color:#fff;letter-spacing:-.01em;padding-inline:20px;font-size:34px;font-weight:900;position:absolute;top:50%;transform:translateY(-50%)}.fw-content{padding-top:30px}.fw-content h3{letter-spacing:-.03em;margin:0 0 7px;font-size:32px;font-weight:900;line-height:38px}.fw-content a{color:inherit;text-decoration:none}.fw-underline{background-image:linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor);background-position:0 100%,100% 100%;background-repeat:no-repeat;background-size:0 1px,0 1px;transition:background-size .4s,color .3s}.fw-underline:hover{background-size:0 1px,100% 1px}.fw-meta{color:#555;font-size:14px;line-height:26px}.fw-ic{color:var(--ag-accent);vertical-align:middle;margin-inline-end:10px;display:inline-flex}.fw-ic svg{width:12px;height:12px}.fw-cat{color:#999}@media (max-width:1024px){.fw-title{font-size:90px}.fw-slider{margin-top:60px}.fw-thumb{height:360px}}@media (max-width:767px){.fw-title{font-size:64px}.fw-star{margin:0 30px}.fw{padding-bottom:80px}.fw-slider{margin-top:30px}.fw-swiper .swiper-slide-active,.fw-swiper .swiper-slide-active .fw-content{transform:none}.fw-thumb{height:300px}.fw-content{text-align:center}.fw-content h3{font-size:26px}}@media (prefers-reduced-motion:reduce){.fw-marquee-in{animation:none}}.pr{isolation:isolate;color:#fff;background:#050608;padding:90px 0;position:relative;overflow:hidden}.pr-wrap{z-index:1;width:min(1350px,100%);margin-inline:auto;padding-inline:30px;position:relative}.pr-head{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:70px;display:flex}.pr-head .dk-tag{color:#fff;margin:0 0 10px;font-size:17px;font-weight:600}.pr-head .dk-h2{max-width:700px}.pr-nav{flex:none;gap:10px;margin-bottom:15px;display:flex}.pr-nav button{color:#fff;cursor:pointer;background:0 0;border:1px solid #fff;border-radius:50%;place-items:center;width:48px;height:48px;padding:0;transition:all .3s;display:grid}.pr-nav button:hover{color:#000;background:#fff}.pr-nav svg{width:20px;height:20px}.pr .pr-swiper{padding-top:65px;overflow:visible}.pr-item{height:auto;position:relative}.pr-num{top:-65px;z-index:-1;color:var(--ag-accent);font-family:var(--font-num), var(--font-latin), system-ui, sans-serif;font-size:72px;font-weight:700;line-height:110px;position:absolute;inset-inline-start:40px}.pr-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff26;border:1px solid #fff3;border-radius:20px;flex-direction:column;height:100%;padding:40px;display:flex}.pr-img{border-radius:20px;width:140px;height:140px;transition:all .3s;overflow:hidden}.pr-card:hover .pr-img{width:100%}.pr-text{margin-top:auto;padding-top:90px}.pr-text h5{letter-spacing:-.01em;border-bottom:1px solid #ffffff26;margin:0 0 20px;padding-bottom:20px;font-size:32px;font-weight:900;line-height:1.3}.pr-text h5 a{color:#fff;text-decoration:none;transition:color .3s}.pr-text h5 a:hover{color:#8b8fff}.pr-text p{color:#fff;margin:0;font-size:17px;line-height:26px}@media (max-width:1024px){.pr-head .dk-h2{font-size:clamp(36px,6vw,52px)}}@media (max-width:600px){.pr{padding-block:60px}.pr-wrap{padding-inline:20px}.pr-head{flex-direction:column;align-items:flex-start;margin-bottom:40px}.pr-card{padding:30px}.pr-text h5{font-size:26px}}.pr-num{color:#9da0ff}.tm{color:#000;background:#fff;padding:120px 0;position:relative;overflow-x:clip}.tm-wrap{width:min(1290px,100%);margin-inline:auto;position:relative}.tm-h{z-index:2;color:#000;font-family:var(--font-latin), var(--font-arabic), system-ui, sans-serif;letter-spacing:-.02em;margin:0;font-size:clamp(54px,9.7vw,140px);font-weight:900;line-height:1.15;position:relative}.tm-h2{text-align:left;margin:10px 0 60px}.tm-intro{width:410px;max-width:100%;margin-inline-end:auto}.tm-intro p{color:#555;margin:0 0 40px;font-size:17px;line-height:26px}.tm-btn{color:var(--ag-accent);border:1px solid var(--ag-accent);isolation:isolate;border-radius:30px;align-items:center;padding:11px 28px;font-size:17px;font-weight:700;text-decoration:none;transition:all .5s;display:inline-flex;position:relative;overflow:hidden}.tm-btn:before{content:"";z-index:0;background:var(--ag-accent);border-radius:30px;width:0;height:100%;transition:all .4s ease-in-out;position:absolute;inset-block:0;inset-inline-start:0}.tm-btn:hover{color:#fff}.tm-btn:hover:before{width:100%;transform:scale(1.1)}.tm-btn:hover .dk-sw>span{transform:translateY(-100%)}.tm-shape{z-index:1;pointer-events:none;will-change:transform;position:absolute}.tm-cube{top:-40px;width:320px;inset-inline-start:60px}.tm-ring{top:190px;width:320px;inset-inline-end:-110px}.tm-acc{align-items:flex-start;margin-top:120px;display:flex}.tm-titles{flex:1;margin:0;padding:0;list-style:none}.tm-titles li{margin-inline-end:120px;border-bottom:1px solid #ddd;margin-bottom:30px;padding-bottom:10px}.tm-titles li:first-child{border-top:1px solid #ddd;padding-top:31px}.tm-titles li:last-child{margin-bottom:0}.tm-job{color:#888;margin-bottom:9px;font-size:14px;line-height:20px}.tm-name{color:#000;font:inherit;letter-spacing:-.02em;text-align:start;cursor:pointer;background:0 0;border:0;margin:0 0 20px;padding:0;font-size:clamp(30px,5vw,72px);font-weight:900;line-height:1.15;transition:color .5s linear;display:inline-block}.tm-titles li.show .tm-name{color:var(--ag-accent)}.tm-socials-wrap{grid-template-rows:0fr;transition:grid-template-rows .4s;display:grid}.tm-socials-wrap>div{overflow:hidden}.tm-titles li.show .tm-socials-wrap{grid-template-rows:1fr}.tm-socials{gap:10px;padding-bottom:19px;display:flex}.tm-socials a{color:#555;border:1px solid #ddd;border-radius:20px;place-items:center;width:40px;height:40px;transition:all .3s;display:grid}.tm-socials a:hover{color:var(--ag-accent);border-color:var(--ag-accent)}.tm-socials svg{width:18px;height:18px}.tm-images{border-radius:20px;flex:none;width:521px;overflow:hidden}.tm-track{transition:transform .3s;display:flex}.tm-track>img,.tm-track>.tm-ph{object-fit:cover;background:#eee;border-radius:20px;flex:none;width:100%;height:660px}.tm-ph{color:#fff;place-items:center;font-size:160px;font-weight:900;display:grid}.tm-armed [data-tm]{opacity:0}.tm-armed [data-tm=up].tm-in{animation:1.25s both ab-up}.tm-armed [data-tm=right].tm-in{animation:1.25s both ab-right}.tm-armed [data-tm=left].tm-in{animation:1.25s both tm-left}@keyframes tm-left{0%{opacity:0;transform:translate(-100px)}to{opacity:1;transform:none}}@media (max-width:1200px){.tm-titles li{margin-inline-end:30px}.tm-images{width:45%}}@media (max-width:767px){.tm{padding:80px 0}.tm-shape{width:160px}.tm-cube{top:-60px;inset-inline-start:-20px}.tm-ring{top:140px;inset-inline-end:-70px}.tm-h2{margin-bottom:30px}.tm-acc{flex-direction:column-reverse;gap:30px;margin-top:70px}.tm-titles{width:100%}.tm-titles li{margin-inline-end:0}.tm-images{width:100%}.tm-track>img,.tm-track>.tm-ph{height:360px}}@media (prefers-reduced-motion:reduce){.tm-armed [data-tm]{opacity:1;animation:none!important}}.tm-name{font-family:var(--font-latin), var(--font-arabic), system-ui, sans-serif;font-weight:900}.tq{isolation:isolate;color:#fff;background:#081238;padding:120px 0;position:relative;overflow:hidden}.tq-wrap{z-index:1;width:min(1350px,100%);margin-inline:auto;padding-inline:30px;position:relative}.tq-head{border-bottom:1px solid #ffffff26;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:90px;padding-bottom:30px;display:flex}.tq-head .dk-tag{color:#fff;margin:0;font-size:17px;font-weight:600}.tq-rating{align-items:center;gap:10px;font-size:17px;display:flex}.tq-stars{color:#ffc94d;letter-spacing:1px;font-size:22px}.tq-rating b{color:#a0a3ff;font-size:24px;font-weight:700}.tq-box{opacity:0;align-items:flex-start;gap:120px;transition:opacity 1.25s,transform 1.25s;display:flex;transform:translateY(100px)}.tq-box.is-visible{opacity:1;transform:none}.tq-box .tq-pics{flex:none;width:300px;height:300px;margin:0;overflow:visible}.tq-pics .swiper-slide{opacity:0;transition-property:transform,opacity}.tq-pics .swiper-slide-active,.tq-pics .swiper-slide-next{opacity:1}.tq-pics img,.tq-pics .tq-ph{object-fit:cover;color:#fff;background:#ffffff14;border-radius:20px;place-items:center;width:300px;height:300px;font-size:120px;font-weight:900;display:grid}.tq-main-wrap{flex:1;min-width:0;position:relative}.tq-main-wrap .tq-main{overflow:hidden}.tq-mark{color:#fff;height:70px;margin-bottom:20px;font-family:Georgia,serif;font-size:140px;line-height:1;display:block}.tq-content{letter-spacing:-.01em;margin:0 0 88px;font-size:clamp(26px,3.4vw,48px);font-weight:700;line-height:1.55}.tq-author{gap:10px;display:flex}.tq-ic{color:#8b8fff;padding-top:6px;line-height:24px;display:flex}.tq-name{margin-bottom:8px;font-size:24px;font-weight:800;line-height:1.2;display:block}.tq-job{color:#fff9;font-size:18px;line-height:26px}.tq-nav{inset-inline-end:0;z-index:5;gap:10px;display:flex;position:absolute;bottom:0}.tq-nav button{color:#fff;cursor:pointer;background:0 0;border:1px solid #fff;border-radius:100px;place-items:center;width:48px;height:48px;padding:0;transition:all .3s;display:grid}.tq-nav button:hover{color:#000;background:#fff}.tq-nav svg{width:18px;height:18px}@media (max-width:1200px){.tq-box{gap:60px}}@media (max-width:900px){.tq{padding:80px 0}.tq-head{margin-bottom:50px}.tq-wrap{padding-inline:20px}.tq-box{flex-direction:column;gap:40px}.tq-box .tq-pics,.tq-pics img,.tq-pics .tq-ph{width:200px;height:200px}.tq-pics .swiper-slide-next{opacity:0}.tq-content{margin-bottom:40px}.tq-nav{margin-top:30px;position:static}}@media (prefers-reduced-motion:reduce){.tq-box{opacity:1;transform:none}}.tq-content,.tq-name{font-family:var(--font-latin), var(--font-arabic), system-ui, sans-serif}.tq-content{font-weight:900}.pp{color:#000;background:#fff;padding:110px 0 120px;position:relative;overflow-x:clip}.pp-wrap{z-index:1;align-items:flex-start;gap:60px;width:min(1290px,100%);margin-inline:auto;display:flex;position:relative}.pp-left{flex:1;position:sticky;top:130px}.pp-left .dk-tag{margin:0 0 10px;font-size:17px;font-weight:600}.pp-h2{color:#000;max-width:560px;font-family:var(--font-latin), var(--font-arabic), system-ui, sans-serif;letter-spacing:-.02em;margin:0 0 120px;font-size:clamp(36px,5vw,72px);font-weight:900;line-height:1.1}.pp-lead{color:#555;max-width:410px;margin:0 0 40px;font-size:17px;line-height:26px}.pp-tabs{background:#000;border-radius:30px;gap:4px;padding:6px;display:inline-flex}.pp-tabs button{color:#fff;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:20px;padding:7px 20px;font-size:17px;font-weight:700;line-height:26px;transition:all .3s}.pp-tabs button:hover,.pp-tabs button.active{color:#000;background:#fff}.pp-shape{inset-inline-end:-55px;z-index:0;pointer-events:none;will-change:translate;width:270px;position:absolute;top:568px}.pp-plans{flex:none;gap:30px;width:630px;animation:.5s both pp-fade;display:grid}@keyframes pp-fade{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.pp-plan{display:flex;position:relative}.pp-body{border:1px solid #ddd;border-inline-end:0;border-radius:0 20px 20px 0;flex:1;padding:40px}.pp-image{border-radius:20px;flex:none;width:220px}.pp-ribbon{top:0;z-index:2;color:#fff;background:var(--ag-accent);border-radius:30px;padding:4px 14px;font-size:13px;font-weight:700;position:absolute;inset-inline-end:40px;transform:translateY(-50%)}.pp-body h3{margin:0 0 11px;font-size:32px;font-weight:900;line-height:1.2}.pp-sub{color:#555;font-size:17px}.pp-price{border-bottom:1px solid #ddd;align-items:center;gap:10px;margin:29px 0;padding-bottom:29px;display:flex}.pp-amount{font-family:var(--font-num), var(--font-latin), system-ui, sans-serif;letter-spacing:-1.8px;font-size:60px;font-weight:700;line-height:66px}.pp-side{flex-direction:column;gap:4px;display:flex}.pp-cur{font-size:16px;font-weight:700}.pp-orig{color:#999;font-size:20px;text-decoration:line-through}.pp-period{color:#555;font-size:14px;font-weight:600}.pp-features{margin:0 0 40px;padding:0;list-style:none}.pp-features li{align-items:center;gap:12px;margin-bottom:10px;font-size:17px;line-height:26px;display:flex}.pp-features li svg{color:#000;flex:none}.pp-btn{color:#fff;isolation:isolate;background:#000;border-radius:30px;align-items:center;padding:11px 30px 10px;font-size:17px;font-weight:700;text-decoration:none;transition:all .5s;display:inline-flex;position:relative;overflow:hidden}.pp-btn:before{content:"";z-index:0;background:var(--ag-accent);border-radius:30px;width:0;height:100%;transition:all .4s ease-in-out;position:absolute;inset-block:0;inset-inline-start:0}.pp-btn:hover:before{width:100%;transform:scale(1.1)}.pp-btn:hover .dk-sw>span{transform:translateY(-100%)}.pp-plan.popular .pp-amount{color:var(--ag-accent)}.pp-plan.popular .pp-btn{background:var(--ag-accent)}.pp-plan.popular .pp-btn:before{background:#000}.pp-armed [data-pp]{opacity:0}.pp-armed [data-pp].pp-in{animation:1.25s both ab-right}@media (max-width:1200px){.pp-plans{width:560px}.pp-image{width:170px}.pp-h2{margin-bottom:60px}}@media (max-width:1024px){.pp-wrap{flex-direction:column}.pp-left{position:static}.pp-plans{width:100%}.pp-shape{display:none}}@media (max-width:600px){.pp{padding:70px 0}.pp-h2{margin-bottom:30px}.pp-plan{flex-direction:column-reverse}.pp-image{width:100%;height:200px}.pp-body{border:1px solid #ddd;border-top:0;border-radius:0 0 20px 20px;padding:30px 24px}.pp-amount{font-size:48px;line-height:54px}}@media (prefers-reduced-motion:reduce){.pp-armed [data-pp]{opacity:1;animation:none!important}}.fq{isolation:isolate;color:#fff;background:radial-gradient(30% 55% at 45% 25%,#4246ffa6,#0000 70%),radial-gradient(35% 45% at 80% 80%,#583cdc8c,#0000 70%),radial-gradient(18% 40% at 92% 25%,#c8d2ff40,#0000 70%),#070b1c;padding:120px 0;position:relative;overflow-x:clip}.fq-wrap{justify-content:space-between;align-items:flex-start;gap:60px;width:min(1290px,100%);margin-inline:auto;display:flex}.fq-left{flex:1;max-width:620px}.fq-left .dk-tag{color:#fff;margin:0 0 10px;font-size:17px;font-weight:600}.fq-h2{color:#fff;font-family:var(--font-latin), var(--font-arabic), system-ui, sans-serif;letter-spacing:-.02em;margin:0 0 120px;font-size:clamp(36px,5vw,72px);font-weight:900;line-height:1.1}.fq-left h3{margin:0 0 30px;font-size:24px;font-weight:800}.fq-left p{color:#fff;max-width:380px;margin:0 0 40px;font-size:17px;line-height:26px}.fq-btn{color:#fff;isolation:isolate;border:1px solid #fff;border-radius:30px;align-items:center;padding:10px 33px;font-size:17px;font-weight:700;text-decoration:none;transition:all .5s;display:inline-flex;position:relative;overflow:hidden}.fq-btn:before{content:"";z-index:0;background:var(--ag-accent);border-radius:30px;width:0;height:100%;transition:all .4s ease-in-out;position:absolute;inset-block:0;inset-inline-start:0}.fq-btn:hover{border-color:var(--ag-accent)}.fq-btn:hover:before{width:100%;transform:scale(1.1)}.fq-btn:hover .dk-sw>span{transform:translateY(-100%)}.fq-accordion{flex:none;width:578px}.fq-item{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff1f;border:1px solid #fff3;border-radius:20px;margin-bottom:20px;overflow:hidden}.fq-item summary{cursor:pointer;align-items:center;gap:20px;padding:30px;list-style:none;display:flex}.fq-item summary::-webkit-details-marker{display:none}.fq-q{letter-spacing:-.01em;font-size:24px;font-weight:800;line-height:1.5}.fq-icon{color:#000;background:#fff;border-radius:50%;flex:none;width:30px;height:30px;transition:background .4s,color .4s,transform .4s;position:relative}.fq-icon:before,.fq-icon:after{content:"";inset-inline-start:50%;background:currentColor;border-radius:2px;width:13px;height:2px;margin:-1px 0 0 -6.5px;position:absolute;top:50%}.fq-icon:after{transform:rotate(90deg)}.fq-item.is-open .fq-icon{color:#fff;background:var(--ag-accent);transform:rotate(45deg)}.fq-answer{overflow:hidden}.fq-answer p{margin:0;padding:0 30px 30px 60px;font-size:17px;line-height:26px}.fq-armed [data-fq]{opacity:0}.fq-armed [data-fq=start].fq-in{animation:1.25s both ab-right}.fq-armed [data-fq=end].fq-in{animation:1.25s both tm-left}@media (max-width:1100px){.fq-wrap{flex-direction:column}.fq-left{max-width:none}.fq-h2{margin-bottom:50px}.fq-accordion{width:100%}}@media (max-width:600px){.fq{padding:80px 0}.fq-item summary{gap:14px;padding:22px}.fq-q{font-size:19px}.fq-answer p{padding:0 22px 22px}}@media (prefers-reduced-motion:reduce){.fq-armed [data-fq]{opacity:1;animation:none!important}}.fq .fq-left h3,.fq .fq-q{color:#fff}.bl{color:#000;background:#fff;padding:80px 0 100px;overflow:hidden}.bl-wrap{width:min(1350px,100%);margin-inline:auto;padding-inline:30px}.bl-head{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:60px;display:flex}.bl-head .dk-tag{margin:0 0 10px;font-size:17px;font-weight:600}.bl-head .dk-h2{max-width:640px}.bl-head-right{flex:none;width:362px}.bl-head-right p{color:#555;margin:0 0 40px;font-size:17px;line-height:26px}.bl-btn{color:var(--ag-accent);border:1px solid var(--ag-accent);isolation:isolate;border-radius:30px;align-items:center;padding:11px 30px;font-size:17px;font-weight:700;text-decoration:none;transition:all .5s;display:inline-flex;position:relative;overflow:hidden}.bl-btn:before{content:"";z-index:0;background:var(--ag-accent);border-radius:30px;width:0;height:100%;transition:all .4s ease-in-out;position:absolute;inset-block:0;inset-inline-start:0}.bl-btn:hover{color:#fff}.bl-btn:hover:before{width:100%;transform:scale(1.1)}.bl-btn:hover .dk-sw>span{transform:translateY(-100%)}.bl .bl-swiper{overflow:visible}.bl-post{height:auto}.bl-thumb{background:#eee;border-radius:20px;height:320px;margin-bottom:31px;display:block;overflow:hidden}.bl-thumb img{object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.bl-post:hover .bl-thumb img{transform:scale(1.1)}.bl-ph{color:#fff;background:linear-gradient(140deg,#4246ff,#151a66);place-items:center;width:100%;height:100%;display:grid}.bl-cat{color:var(--ag-accent);font-size:14px;font-weight:700;text-decoration:none}.bl-post h3{letter-spacing:-.01em;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:3.2em;margin:13px 0 29px;font-size:24px;font-weight:900;line-height:1.6;display:-webkit-box;overflow:hidden}.bl-post h3 a{color:#000;text-decoration:none;transition:color .3s}.bl-post h3 a:hover{color:var(--ag-accent)}.bl-meta{color:#999;border-top:1px solid #ddd;align-items:center;gap:8px;padding-top:15px;font-size:14px;transition:border-color .3s;display:flex}.bl-post:hover .bl-meta{border-color:var(--ag-accent)}.bl-meta b{color:#000;font-weight:600}@media (max-width:1024px){.bl-head{flex-direction:column;align-items:flex-start}.bl-head-right{width:auto;max-width:420px}}@media (max-width:600px){.bl{padding:60px 0}.bl-wrap{padding-inline:20px}.bl-thumb{height:240px}}.site-footer.ft{color:#fff;background:#000;margin:0;padding:80px 0 40px;overflow-x:clip}.ft-marquee{margin-bottom:90px}.ft-marquee-wrap{white-space:nowrap;direction:ltr;padding-block:24px;display:flex;overflow:hidden}.ft-marquee-in{flex:none;animation:50s linear infinite ab-slide;display:flex}.ft-marquee-wrap:hover .ft-marquee-in{animation-play-state:paused}.ft-item{color:#333;font-family:var(--font-latin), var(--font-arabic), system-ui, sans-serif;letter-spacing:-.02em;margin:0 30px;padding-bottom:12px;font-size:140px;font-weight:900;line-height:1.5;text-decoration:none;transition:color .3s}.ft-item:hover{color:#8b8fff}.ft-wrap{width:min(1350px,100%);margin-inline:auto;padding-inline:30px}.ft-main{grid-template-columns:1fr 367px 183px;row-gap:80px;padding-bottom:110px;display:grid}.ft-brand{flex-direction:column;grid-row:span 2;justify-content:space-between;gap:40px;display:flex}.ft-logo img{width:160px;height:auto}.ft-news{max-width:340px}.ft-news h6,.ft-col h6{color:#ffffff80;margin:0 0 25px;font-size:14px;font-weight:700;line-height:20px}.ft-news h6{margin-bottom:12px}.ft-news p{color:#fff;margin:0 0 14px;font-size:15px;line-height:24px}.ft-barcode svg{width:193px;height:40px;display:block}.ft-barcode span{letter-spacing:6px;margin-top:12px;font-size:13px;font-weight:500;display:block}.ft-col ul{gap:0;margin:0;padding:0;list-style:none;display:grid}.ft-col a{color:#fff;font-size:17px;line-height:30px;text-decoration:none;transition:color .3s}.ft-col a:hover,.ft-bottom a:hover{color:#8b8fff}.ft-col .bold{font-weight:700;display:block}.ft-socials{gap:22px;display:flex!important}.ft-bottom{color:#ffffff80;border-top:1px solid #ffffff26;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding-top:40px;font-size:14px;display:flex}.ft-bottom p{margin:0}.ft-bottom b{color:#fff;font-weight:600}.ft-bottom ul{flex-wrap:wrap;gap:20px;margin:0;padding:0;list-style:none;display:flex}.ft-bottom a{color:#ffffff80;text-decoration:none;transition:color .3s}.ft-armed [data-ft]{opacity:0}.ft-armed .ft-marquee.ft-in{animation:.75s both ft-bounce}.ft-armed .ft-brand [data-ft].ft-in{animation:1.25s both ab-up}@keyframes ft-bounce{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scale(1)}}@media (max-width:1024px){.ft-item{font-size:96px}.ft-main{grid-template-columns:1fr 1fr;gap:50px 30px}.ft-brand{flex-flow:wrap;grid-area:auto/1/auto/-1;align-items:center;gap:30px}}@media (max-width:600px){.site-footer.ft{padding-top:50px}.ft-marquee{margin-bottom:50px}.ft-item{margin:0 16px;font-size:60px}.ft-wrap{padding-inline:20px}.ft-main{grid-template-columns:minmax(0,1fr);padding-bottom:60px}.ft-brand,.ft-bottom{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.ft-marquee-in{animation:none}.ft-armed [data-ft]{opacity:1;animation:none!important}}.ft-col .ft-socials{gap:22px}.ft .agf-form{background:0 0;border:0;padding:0;display:block}.ft .agf-form:before,.ft .agf-form:after{content:none}.ft-barcode span{text-align:start}.ft-barcode{align-self:flex-start}.ft-main{direction:ltr}.ft-main>*{direction:rtl}.ft-brand{align-items:flex-start}.ft-logo,.ft-news,.ft-barcode{align-self:flex-start}.ft-main>.ft-col{padding-inline:0}@media (max-width:1024px){.ft-main{direction:rtl}}.ft-main>.ft-brand{direction:ltr;align-items:flex-start}.ft-brand .ft-news{direction:rtl}.ft-brand .ft-news h6,.ft-brand .ft-news p{text-align:start}@media (max-width:1024px){.ft-main>.ft-brand{direction:rtl}}:root{--container-width:1290px;--container-pad:30px}@media (max-width:1024px){:root{--container-width:1024px}}@media (max-width:767px){:root{--container-width:767px}}.container{box-sizing:border-box;width:100%;max-width:calc(var(--container-width) + var(--container-pad) * 2);padding-inline:var(--container-pad);margin:0 auto}.mn-mega{width:auto;max-width:calc(var(--container-width) + var(--container-pad) * 2);padding-inline:var(--container-pad);margin-inline:auto;inset-inline:0}.sw-sec{padding-inline:0}.sw-wrap,.sw-shell{width:100%}:root{--hdr-h:110px}@media (max-width:767px){:root{--hdr-h:94px}}body .site-header.agh .agh-frame{box-sizing:border-box;border:0;width:100%;max-width:100%;margin:0;padding:0}body .site-header.agh .header-row{box-sizing:border-box;flex-flow:row;justify-content:space-between;align-items:center;gap:20px;width:100%;max-width:100%;min-height:0;margin:0;padding-block:25px;padding-inline:83px 69px;display:flex}body .site-header.agh .header-end{margin-inline-start:auto}body .site-header.agh .brand{flex:none;padding:0}body .site-header.agh .brand img{width:150px;height:auto}@media (max-width:1366px){body .site-header.agh .header-row{padding-inline:30px}}@media (max-width:767px){body .site-header.agh .header-row{flex-wrap:wrap;padding-inline:15px}}body .hx.dk-hero{--hx-start:83px;--hx-end:69px;flex-direction:column;width:100%;max-width:100%;margin-bottom:120px;padding:0;display:flex}body .hx .hx-swiper{width:100%;max-width:100%;height:975px;min-height:0}body .hx .hx-slide{flex-direction:row;gap:0;width:100%;height:100%;display:flex}body .hx .hx-left{box-sizing:border-box;flex-direction:column;flex:0 0 50%;width:50%;padding:323px 0 0;padding-inline:83px 0;display:flex}body .hx .hx-cta{flex-direction:row;align-items:center;gap:24px;display:flex}body .hx .hx-h1{font-size:min(120px, calc((50vw - var(--hx-start) - 80px) / 7.1))}body .hx .hx-right{box-sizing:border-box;flex-direction:column;flex:0 0 50%;justify-content:flex-end;align-items:flex-start;width:50%;height:auto;display:flex}body .hx .hx-box{box-sizing:border-box;gap:0;width:402px;max-width:none;height:auto;min-height:356px;padding:58px 60px 40px}body .hx .hx-nav{inset-inline-end:var(--hx-end)}@media (max-width:1366px){body .hx.dk-hero{--hx-start:30px;--hx-end:30px;margin-bottom:100px}body .hx .hx-swiper{height:min(975px,max(100vh,760px))}body .hx .hx-left{padding-top:200px;padding-inline-start:30px}body .hx .hx-box{width:340px;min-height:300px;padding:38px 40px 30px}}@media (max-width:1200px){body .hx.dk-hero{margin-bottom:80px}body .hx .hx-cta{flex-direction:column;align-items:flex-start;gap:24px}body .hx .hx-box{width:280px;min-height:240px;padding:30px 30px 20px}}@media (max-width:1024px){body .hx .hx-left{padding-top:120px;padding-inline-start:15px}}@media (max-width:880px) and (min-width:768px){body .hx .hx-box{width:240px}}@media (max-width:767px){body .hx.dk-hero{--hx-start:15px;--hx-end:15px;margin-bottom:60px}body .hx .hx-swiper{height:auto}body .hx .hx-slide{flex-direction:column;height:auto}body .hx .hx-left{text-align:center;padding:100px 15px 0;flex:none;align-items:center;width:100%;padding-bottom:60px}body .hx .hx-cta{align-items:center}body .hx .hx-cta p{text-align:center}body .hx .hx-h1{margin-bottom:36px;font-size:clamp(40px,11vw,64px)}body .hx .hx-right{flex:none;align-items:center;width:100%;height:auto;min-height:380px;padding:0 15px}body .hx .hx-box{text-align:center;justify-content:center;align-items:center;gap:40px;width:100%;min-height:0}}body .sk{margin-bottom:120px}body .sk .sk-item{border-radius:0;width:100%}body .sk .sk-item:first-child{background:#333}body .sk .sk-item:nth-child(2){background:#222}body .sk .sk-item:nth-child(3){background:#000}body .sk .sk-item:nth-child(4){background:#222}body .sk .sk-item:last-child{background:var(--ag-accent)}body .sk .sk-block{flex-direction:row;justify-content:flex-start;gap:0;display:flex}body .sk .sk-info{padding:0;flex:1;min-width:0;max-width:none;padding-inline-end:100px}body .sk .sk-head{padding:80px 0 30px}body .sk .sk-thumb{border-radius:20px;flex:none;width:440px;height:540px;margin:0;position:relative;overflow:hidden}body .sk .sk-thumb img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:1366px){body .sk{margin-bottom:100px}body .sk .sk-head{padding:70px 0 40px}body .sk .sk-thumb{height:515px}}@media (max-width:1200px){body .sk .sk-info{padding-inline-end:60px}body .sk .sk-head{padding:60px 0 35px}body .sk .sk-thumb{height:470px}}@media (max-width:1024px){body .sk{margin-bottom:80px}body .sk .sk-block{padding-bottom:0}body .sk .sk-head{padding:60px 0 20px}body .sk .sk-thumb{aspect-ratio:auto;width:370px;max-width:none;height:477px;margin:60px 0}}@media (max-width:880px){body .sk .sk-block{flex-direction:column}body .sk .sk-info{padding:25px 0 60px}body .sk .sk-head{padding:0 0 15px}body .sk .sk-thumb{width:100%;height:330px;margin:60px 0 0}}@media (max-width:768px){body .sk .sk-block{display:block}}@media (max-width:767px){body .sk{margin-bottom:60px}body .sk .sk-block{padding-inline:0}body .sk .sk-info{padding:25px 15px 30px}body .sk .sk-thumb{width:auto;margin:30px 15px 0}}@media (max-width:880px){body .sk .sk-block{padding-bottom:60px}}@media (max-width:767px){body .sk .sk-block{padding-bottom:30px}}.sk.sk-pin .sk-sticky{height:100vh;position:sticky;top:0;overflow:hidden}.sk.sk-pin .sk-list{flex-direction:column;height:100%;display:flex}.sk.sk-pin .sk-item{will-change:height;flex:none;height:0}.sk.sk-pin .sk-block{padding-top:10px}.sk.sk-pin .sk-thumb{margin-top:59px}body .sk .sk-thumb{display:block;position:relative}.sk .sk-img{color:#fff;place-items:center;display:grid;position:absolute;inset:0}
