:root{--p:#1a56db;--a:#f5b700}
@view-transition{navigation:auto}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;overscroll-behavior-y:none}a,button{-webkit-tap-highlight-color:transparent}body{margin:0;font-family:'Montserrat',sans-serif;color:#1c2430;background:#fff;line-height:1.6;overflow-wrap:anywhere;-webkit-text-size-adjust:100%}a{color:inherit;text-decoration:none}img{max-width:100%}
.wrap{max-width:1180px;margin:auto;padding-left:5%;padding-right:5%}.narrow{max-width:820px}.two{display:grid;grid-template-columns:1.1fr .9fr;gap:50px;align-items:center}h1,h2,h3{font-family:'Montserrat',sans-serif;font-weight:800;margin:0;letter-spacing:-.02em}h2{font-size:34px;line-height:1.15}
/* tonlar */
.blk{--bg:#fff;--fg:#1c2430;--fg2:#66717f;--card:#fff;--soft:#e8eefb;--cardfg:#1c2430;--line:#e3e8ee;--acc:#f5b700;--strong:#1a56db;--numbg:#e8eefb;--numfg:#1a56db;--b1bg:#1a56db;--b1fg:#ffffff;--b2line:#cbd5e1;--b2fg:#0f172a;--icbg:#e8eefb;--icfg:#1a56db;--icline:#e5e9f0;--infobg:#1a56db;--infofg:#ffffff;--infoic:#ffffff;background:var(--bg);color:var(--fg)}
.t-soft{--bg:#f5f7fa}
.t-dark{--bg:#0c2763;--fg:#fff;--fg2:#b9c3d0;--card:#ffffff10;--soft:#ffffff14;--cardfg:#fff;--line:#ffffff22;--acc:#f5b700;--strong:#f5b700;--numbg:#f5b70033;--numfg:#f5b700;--b1bg:#f5b700;--b1fg:#101820;--b2line:#ffffff66;--b2fg:#fff;--icbg:#ffffff0d;--icfg:#f5b700;--icline:#ffffff33;--infobg:#ffffff12;--infofg:#fff;--infoic:#f5b700}
.t-brand{--bg:#1a56db;--fg:#ffffff;--fg2:#baccf4;--card:#ffffff16;--soft:#ffffff1f;--cardfg:#ffffff;--line:#ffffff2a;--acc:#ffffff;--strong:#ffffff;--numbg:#ffffff22;--numfg:#ffffff;--b1bg:#ffffff;--b1fg:#1a56db;--b2line:#8dabed;--b2fg:#ffffff;--icbg:#ffffff14;--icfg:#ffffff;--icline:#ffffff33;--infobg:#ffffff14;--infofg:#ffffff;--infoic:#ffffff}
.t-gradient{--bg:linear-gradient(135deg,#1a56db 0%,#b39a42 100%);--fg:#fff;--fg2:#e6eaf0;--card:#ffffff1c;--soft:#ffffff26;--cardfg:#fff;--line:#ffffff2e;--acc:#fff;--strong:#fff;--numbg:#ffffff22;--numfg:#fff;--b1bg:#fff;--b1fg:#1a56db;--b2line:#ffffff88;--b2fg:#fff;--icbg:#ffffff1a;--icfg:#fff;--icline:#ffffff33;--infobg:#ffffff1a;--infofg:#fff;--infoic:#fff}
.eyebrow{font-size:12px;letter-spacing:3px;text-transform:uppercase;font-weight:700;margin:0 0 8px;color:var(--acc);display:block}.eyebrow:empty{display:none}.sub{color:var(--fg2);margin:6px 0 0}.sub:empty{display:none}
.btn{display:inline-flex;align-items:center;gap:10px;padding:13px 22px;border-radius:8px;font-weight:700;font-size:14px;border:2px solid transparent;min-height:44px}.b1{background:var(--b1bg);color:var(--b1fg)}.b2{border-color:var(--b2line);color:var(--b2fg)}.btns{display:flex;gap:12px;flex-wrap:wrap}
/* header */
.top{background:#ffffff;color:#111827;position:sticky;top:0;z-index:5;box-shadow:0 1px 0 #e5e9f0,0 2px 12px #0000001f}.top .wrap{display:flex;align-items:center;gap:22px;min-height:74px;position:relative}
.brand{display:flex;align-items:center;gap:12px;min-width:0}.brand .mono{width:44px;height:44px;border-radius:12px;background:#1a56db;color:#ffffff;display:grid;place-items:center;font-family:'Montserrat',sans-serif;font-size:26px;flex-shrink:0}.brand img{width:46px;height:46px;object-fit:contain;flex-shrink:0;display:block}.brand.only img{width:auto;height:44px;max-width:230px;object-fit:contain;border-radius:0}
.brand-t{display:flex;flex-direction:column;line-height:1.15;min-width:0}.brand-t b{font-family:'Montserrat',sans-serif;font-size:20px}.brand-t small{font-size:11px;letter-spacing:2px;text-transform:uppercase;color:#f5b700}
.top nav{margin-left:auto;display:flex;gap:22px;font-size:14px;font-weight:600}.top nav a{padding:6px 0;border-bottom:2px solid transparent}.top nav a:hover,.top nav a.on{border-color:#1a56db}.top .btn{padding:10px 16px;flex-shrink:0;min-height:0;background:#1a56db;color:#ffffff}
.nav-t{display:none}.nav-b{display:none;margin-left:auto;width:44px;height:44px;border-radius:10px;border:1px solid #e5e9f0;align-items:center;justify-content:center;cursor:pointer;font-size:22px;line-height:1}
/* menyu: kateqoriya alt menyusu */
.top nav .nv{position:relative;display:flex;align-items:center;gap:0}.top nav .nv>a{padding-right:4px}.nv-t{position:absolute;opacity:0;width:0;height:0;pointer-events:none}
.nv-b{display:inline-flex;align-items:center;justify-content:center;width:22px;height:30px;cursor:pointer;opacity:.7;flex:none}.nv-b svg{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;transition:transform .15s}.nv-t:checked~.nv-b svg{transform:rotate(180deg)}
.top nav .nv-sub{display:none;position:absolute;left:-14px;top:100%;min-width:230px;max-height:72vh;overflow:auto;margin:0;padding:8px;list-style:none;background:#ffffff;color:#111827;border:1px solid #e5e9f0;border-radius:12px;box-shadow:0 18px 40px #0003;z-index:60;text-transform:none;letter-spacing:0}
.top nav .nv-sub:before{content:'';position:absolute;left:0;right:0;top:-16px;height:16px}.top nav .nv:last-child .nv-sub{left:auto;right:-14px}
.top nav .nv-sub a{display:block;padding:9px 12px;border:0;border-radius:8px;font-weight:500;font-size:14px;line-height:1.35;white-space:nowrap;text-transform:none;letter-spacing:0;color:inherit}.top nav .nv-sub a:hover{background:#f1f3f7}.top nav .nv-sub a.empty{opacity:.5}.top nav .nv-sub .nv-all a{font-weight:700}
.nv-t:checked~.nv-sub{display:block}
@media(hover:hover) and (min-width:761px){.top nav .nv:hover .nv-sub,.top nav .nv:focus-within .nv-sub{display:block}.top nav .nv:hover .nv-b svg{transform:rotate(180deg)}}
@media(max-width:760px){.top nav .nv{flex-wrap:wrap;border-bottom:1px solid #e5e9f0}.top nav .nv>a{flex:1;min-width:0;border-bottom:0}.nv-b{width:46px;height:46px;opacity:.85}.nv-b svg{width:18px;height:18px}.top nav .nv-sub{position:static;width:100%;min-width:0;max-height:none;overflow:visible;padding:0 0 10px 14px;background:transparent;color:inherit;border:0;border-radius:0;box-shadow:none}.top nav .nv-sub:before{display:none}.top nav .nv-sub a{padding:11px 6px;font-size:15px;border-radius:0;border-bottom:1px solid #e5e9f0}.top nav .nv-sub li:last-child a{border-bottom:0}}
.ent-wrap{scroll-margin-top:92px}
/* hero */
.hero{position:relative;overflow:hidden}.hero .eyebrow{margin-bottom:16px}.hero h1{font-size:clamp(36px,5.6vw,70px);line-height:1.06;margin-bottom:22px}.hero h1 span{color:var(--acc)}.hero .lead{font-size:18px;max-width:560px;color:var(--fg2);margin:0 0 30px;white-space:pre-line}.hero .lead:empty{display:none}
.hero.split .wrap{display:grid;grid-template-columns:1.05fr .95fr;gap:48px;align-items:center;padding-top:64px;padding-bottom:64px}.hero-m img,.ti-m img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:18px;box-shadow:0 30px 60px #0b1f3a26;display:block}.hero-ph{aspect-ratio:4/3;border-radius:18px;background:radial-gradient(circle at 30% 20%,#f8c940 0,transparent 45%),linear-gradient(150deg,#1a56db,#0d2b6e);display:grid;place-items:center;color:#ffffffcc;font-family:'Montserrat',sans-serif;font-size:120px;box-shadow:0 30px 60px #0b1f3a26}.hero-ph.small{font-size:80px;box-shadow:none}
.hero.cover,.hero.center{min-height:560px;display:flex;align-items:center}.hero.cover .wrap,.hero.center .wrap{position:relative;padding-top:90px;padding-bottom:90px;width:100%;z-index:2}.hero.cover h1{max-width:780px}.hero.center .hero-t{text-align:center;max-width:800px;margin:auto}.hero.center .lead{margin-left:auto;margin-right:auto}.hero.center .btns{justify-content:center}
.hero-bg{position:absolute;inset:0;background-size:cover;background-position:center;z-index:0}.hero.has-img{--fg:#fff;--fg2:#dfe5ee;--acc:#f5b700;--b2line:#ffffff66;--b2fg:#fff}.hero.has-img .hero-bg:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#000000b8 0,#00000080 50%,#00000030 100%)}.hero.center.has-img .hero-bg:after{background:#000000a0}.hero.has-img .eyebrow{color:#e9e2cf}.hero.cover:not(.has-img).t-light{--bg:linear-gradient(160deg,#f7f9fc,#eef2f7)}.hero.cover:not(.has-img).t-soft{--bg:radial-gradient(circle at 85% 10%,#d1ddf8 0,transparent 40%),linear-gradient(160deg,#f7f9fc,#eef2f7)}.hero.cover:not(.has-img).t-dark,.hero.center:not(.has-img).t-dark{--bg:radial-gradient(circle at 80% 20%,#7d8278 0,transparent 45%),linear-gradient(160deg,#1a56db,#0c2763)}
.hero.minimal .wrap{padding-top:64px;padding-bottom:56px}.hero.minimal h1{font-size:clamp(32px,4.6vw,56px);max-width:720px}.hero.minimal .lead{font-size:17px}
/* üstünlüklər, rəqəmlər */
.feat{padding:22px 0}.feat .grid,.stats .grid{display:grid;grid-template-columns:repeat(var(--n,3),1fr);gap:18px}.fi{display:flex;gap:14px;align-items:center;padding:8px 0}.l-strip .fi+.fi{border-left:1px solid var(--line);padding-left:18px}.fi .ic{width:50px;height:50px;border-radius:14px;border:1px solid var(--icline);background:var(--icbg);display:grid;place-items:center;color:var(--icfg);flex-shrink:0}.fi b{display:block;font-size:15px}.fi small{color:var(--fg2);font-size:13px;display:block}
.feat.l-cards{padding:56px 0}.feat.l-cards .fi{flex-direction:column;align-items:flex-start;background:var(--card);color:var(--cardfg);border:1px solid var(--line);border-radius:14px;padding:22px}.feat.l-cards .fi .ic{border-radius:12px}.feat.l-icons{padding:56px 0}.feat.l-icons .fi{flex-direction:column;align-items:center;text-align:center}.feat.l-icons .fi .ic{width:64px;height:64px;border-radius:50%}
.stats{padding:34px 0}.stats .grid{text-align:center}.st b{display:block;font-family:'Montserrat',sans-serif;font-size:40px;line-height:1.1;color:var(--strong)}.st span{color:var(--fg2);font-size:14px;display:block}.l-strip .st+.st{border-left:1px solid var(--line)}.stats.l-bar{padding:20px 0}.stats.l-bar .st b{font-size:28px}.stats.l-bar .st span{font-size:12px;text-transform:uppercase;letter-spacing:1px}.stats.l-cards{padding:56px 0}.stats.l-cards .st{background:var(--card);color:var(--cardfg);border:1px solid var(--line);border-radius:14px;padding:26px 16px}
/* bölmələr */
.sec{padding:72px 0}.sec-head{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:34px}.sec-head.center{justify-content:center;text-align:center}.sec-head.center .eyebrow{text-align:center}
.svcs{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px}.svc{background:var(--card);color:var(--cardfg);border:1px solid var(--line);border-radius:14px;padding:26px 24px;box-shadow:0 8px 24px #0b1f3a0a}.svc .num{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:12px;background:var(--numbg);color:var(--numfg);font-weight:800;font-size:13px;margin-bottom:16px}.svc .ic{display:inline-grid;place-items:center;width:52px;height:52px;border-radius:50%;background:var(--icbg);border:1px solid var(--icline);color:var(--icfg);margin-bottom:16px}.svc h3{font-size:18px;margin-bottom:8px}.svc p{margin:0;color:var(--fg2);font-size:14px}.svc p:empty{display:none}
.l-icons .svcs{text-align:center}.l-icons .svc{background:transparent;border:0;box-shadow:none;padding:16px}.l-list .svcs{grid-template-columns:repeat(2,1fr);gap:14px}.l-list .svc{display:flex;gap:14px;align-items:flex-start;padding:18px 20px;box-shadow:none}.l-list .svc .ic.chk{width:34px;height:34px;margin:0;flex-shrink:0}.l-list .svc h3{font-size:16px}
.card{position:relative}.card-lk{position:absolute;inset:0;z-index:3;border-radius:inherit}.l-overlay .ed-lnk{right:8px;top:8px}.cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(236px,1fr));gap:20px}.card{background:var(--card);color:var(--cardfg);border-radius:14px;overflow:hidden;border:1px solid var(--line);box-shadow:0 10px 30px #0b1f3a0d}
.card-img{aspect-ratio:4/3;background:linear-gradient(135deg,#1a56db,#7d8278) center/cover no-repeat;position:relative;display:grid;place-items:center;color:#ffffff99;font-family:'Montserrat',sans-serif;font-size:52px}.badge{position:absolute;top:12px;left:12px;background:#1a56db;color:#ffffff;font-size:12px;font-weight:700;padding:5px 10px;border-radius:6px}.badge:empty{display:none;min-width:40px;min-height:22px}
.ent-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px;margin-top:26px}.ent-grid.l-list{grid-template-columns:1fr;gap:14px}.ent-card{display:grid;grid-template-rows:auto 1fr;gap:0;border:1px solid var(--line);border-radius:calc(var(--rc) * 1px);overflow:hidden;background:var(--card);text-decoration:none;color:inherit;transition:transform .18s ease,box-shadow .18s ease}.ent-card:hover{transform:translateY(-2px);box-shadow:0 14px 34px #0000001f}.ent-img{display:block;aspect-ratio:16/10;background:var(--soft) center/cover no-repeat;position:relative}.ent-img .badge{position:absolute;left:12px;top:12px}.ent-b{display:grid;gap:7px;padding:16px 18px 18px}.ent-b b{font-size:17px;line-height:1.3}.ent-x{font-size:14px;opacity:.75;line-height:1.55}.ent-m{font-size:13px;font-weight:700;color:var(--acc)}.ent-grid.l-list .ent-card{grid-template-columns:200px 1fr;grid-template-rows:none;align-items:stretch}.ent-grid.l-list .ent-img{aspect-ratio:auto;height:100%;min-height:130px}.entry .ent-back{display:inline-block;font-size:13px;font-weight:600;text-decoration:none;color:var(--acc);margin-bottom:14px}.ent-title{font-size:clamp(28px,4vw,44px);line-height:1.12;margin:2px 0 10px}.ent-cover{margin:18px 0 22px;border-radius:calc(var(--ri) * 1px);overflow:hidden}.ent-cover img{display:block;width:100%;height:auto}.ent-order{margin-bottom:20px}@media(max-width:760px){.ent-grid.l-list .ent-card{grid-template-columns:1fr}.ent-grid.l-list .ent-img{aspect-ratio:16/10;min-height:0}}.lead-form{display:grid;gap:12px;margin-top:22px;padding:22px;border:1px solid var(--line);border-radius:calc(var(--rc) * 1px);background:var(--card)}.lead-form .lf{display:grid;gap:5px;font-size:13px;font-weight:600}.lead-form .lf i{font-style:normal;font-weight:400;opacity:.6}.lead-form input,.lead-form textarea{width:100%;box-sizing:border-box;border:1px solid var(--line);border-radius:calc(var(--rb) * 1px);padding:11px 13px;font:inherit;font-size:15px;font-weight:400;background:var(--bg);color:var(--fg)}.lead-form textarea{resize:vertical;min-height:96px}.lead-form input:focus,.lead-form textarea:focus{outline:2px solid var(--acc);outline-offset:1px}.lead-form .lf-hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.lead-form .lf-send{justify-self:start;cursor:pointer;border:0}.lead-form .lf-msg{margin:0;font-size:13px;opacity:.75;min-height:1px}.lead-form .lf-msg.good{color:#0f7a3d;opacity:1;font-weight:600}.lead-form .lf-msg.bad{color:#b3261e;opacity:1;font-weight:600}.lead-form button[disabled]{opacity:.6}.card-order{display:inline-flex;align-items:center;gap:7px;margin-top:12px;padding:9px 14px;border-radius:calc(var(--rb) * 1px);background:#25d366;color:#fff;font-weight:700;font-size:13px;text-decoration:none;line-height:1}.sbs-w{text-align:center}
.sbs-2{display:grid;gap:18px;grid-template-columns:1fr 1fr;align-items:center;text-align:left;max-width:var(--wrap)}
.sbs-2 .sec-head{margin:0}
.sbs-2 .lead-form{margin:0}
@media(max-width:860px){.sbs-2{grid-template-columns:1fr;text-align:center}.sbs-2 .lead-form{text-align:left}}
.sbs-f,.cbk-s .lead-form{max-width:560px;margin:22px auto 0;text-align:left}
.sbs-r,.cbk-r{display:flex;gap:10px;flex-wrap:wrap}
.sbs-r input,.cbk-r input{flex:1 1 180px;min-width:0}
.sbs-r .btn,.cbk-r .btn{flex:0 0 auto}
.sbs-n{margin:0;font-size:12.5px;color:var(--fg2)}
.cbk-b{position:fixed;left:16px;bottom:16px;z-index:38;display:inline-flex;align-items:center;gap:8px;border:0;cursor:pointer;padding:12px 16px;border-radius:999px;background:var(--acc);color:#fff;font:inherit;font-size:14px;font-weight:700;box-shadow:0 10px 26px #0000002e}
.cbk-b svg{width:17px;height:17px}
.cbk{position:fixed;inset:0;z-index:70;display:grid;place-items:center;padding:18px}
.cbk[hidden]{display:none}
.cbk-x{position:absolute;inset:0;background:#0b1a1299;backdrop-filter:blur(2px)}
.cbk-d{position:relative;width:min(420px,100%);background:var(--bg);color:var(--fg);border-radius:calc(var(--rc) * 1px);padding:26px 24px 24px;box-shadow:0 30px 70px #00000040}
.cbk-d h2{margin:0 0 4px;font-size:21px}
.cbk-d .lead-form{margin-top:14px;padding:0;border:0;background:none}
.cbk-c{position:absolute;right:10px;top:8px;border:0;background:none;cursor:pointer;font-size:26px;line-height:1;color:var(--fg2);padding:4px 8px}
@media(max-width:760px){.cbk-b span{display:none}.cbk-b{padding:14px;left:14px;bottom:76px}}
.ent-card[hidden]{display:none}
.ent-chips{display:flex;flex-wrap:wrap;gap:8px;margin:2px 0 20px}
.ent-chips button{border:1px solid var(--line);background:transparent;color:inherit;border-radius:calc(var(--rb) * 1px);padding:8px 15px;font:inherit;font-size:13.5px;font-weight:600;cursor:pointer;transition:background .15s,color .15s,border-color .15s}
.ent-chips button:hover{border-color:var(--acc)}
.ent-chips button[aria-pressed=true]{background:var(--acc);border-color:var(--acc);color:#fff}
.ent-s{display:block;width:100%;max-width:380px;margin:0 0 18px;padding:11px 14px;font:inherit;font-size:15px;border:1px solid var(--line);border-radius:calc(var(--rb) * 1px);background:var(--bg);color:var(--fg)}
.ent-s:focus{outline:2px solid var(--acc);outline-offset:1px}
.ent-none{text-align:center;opacity:.7;padding:24px 0;margin:0}
.ent-more-w{text-align:center;margin-top:26px}
.ent-c{display:block;font-size:11.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--acc)}
.ent-m{display:flex;align-items:baseline;gap:8px}
.ent-o,.pr-o{opacity:.55;font-weight:500}
.badge.disc{background:#e5484d;color:#fff}.badge.out{background:#4b5563;color:#fff}.badge.ord{background:#b45309;color:#fff}.badge.drf{background:#111827;color:#fff}
.ent-img{display:flex;gap:6px;flex-wrap:wrap;align-content:flex-start;padding:10px}
.ent-img .badge{position:static}
.ent-card.is-draft{opacity:.55}
.ent-two{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:44px;align-items:start;margin-top:6px}
.ent-side .ent-title{margin-top:6px}
.ent-bodyw{margin-top:34px;max-width:820px}.ent-bodyp{margin-top:24px;padding-top:22px;border-top:1px solid var(--line)}.ent-bodyp p{margin:0 0 12px}@media(min-width:861px){.ent-two>.pg{position:sticky;top:96px}}
.pg-main{border-radius:calc(var(--ri) * 1px);overflow:hidden;background:var(--soft,#f1f3f5)}
.pg-main img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}
.pg-th{display:flex;gap:8px;margin-top:10px;flex-wrap:wrap}
.pg-t{width:68px;height:52px;padding:0;border:2px solid transparent;border-radius:calc(var(--ri) * .5px);overflow:hidden;cursor:pointer;background:none;opacity:.7}
.pg-t.on,.pg-t:hover{border-color:var(--acc);opacity:1}
.pg-t img{display:block;width:100%;height:100%;object-fit:cover}
.pr{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin:6px 0 4px}
.pr-n{font-size:clamp(26px,3.4vw,34px);line-height:1.1;color:var(--acc)}
.pr-o{font-size:18px}.pr-d{background:#e5484d;color:#fff;border-radius:6px;padding:3px 8px;font-size:13px;font-weight:700}
.pr-s{display:inline-block;margin:6px 0 10px;padding:5px 12px;border-radius:999px;font-size:13px;font-weight:700;color:#fff}.pr-s.out{background:#4b5563}.pr-s.ord{background:#b45309}
@media(max-width:860px){.ent-two{grid-template-columns:1fr;gap:22px}}
.ann{position:relative;z-index:31;text-align:center;font-size:13.5px;font-weight:600;line-height:1.35;padding:10px 46px 10px 16px}
.ann[hidden]{display:none}
.ann-a{color:inherit;text-decoration:none;display:inline-flex;gap:8px;align-items:center;flex-wrap:wrap;justify-content:center}
.ann-a:hover .ann-t{text-decoration:underline}
.ann-x{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:28px;height:28px;border:0;background:transparent;color:inherit;font-size:20px;line-height:1;cursor:pointer;opacity:.75}.ann-x:hover{opacity:1}
.emb{position:relative;width:100%;border-radius:calc(var(--rc) * 1px);overflow:hidden;background:var(--soft,#f1f3f5)}
.emb iframe{position:absolute;inset:0;width:100%;height:100%;border:0}
.emb-ph{display:grid;place-content:center;justify-items:center;gap:8px;text-align:center;padding:28px;border:2px dashed var(--line,#d9dee5)}
.emb-ph b{font-size:16px}.emb-ph small{max-width:480px;opacity:.7;line-height:1.5}
.emb-ic{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:var(--acc,#2563eb);color:#fff}.emb-ic svg{width:22px;height:22px}
.emb-u{display:block;min-width:200px;max-width:100%;overflow-wrap:anywhere;font-size:13px;opacity:.85;padding:4px 8px;border-radius:6px}
.blk.pd-none{padding-top:0!important;padding-bottom:0!important}
.blk.pd-s{padding-top:32px!important;padding-bottom:32px!important}
.blk.pd-l{padding-top:128px!important;padding-bottom:128px!important}
.blk.pd-xl{padding-top:176px!important;padding-bottom:176px!important}
.blk.fp-top img{object-position:50% 0}.blk.fp-bottom img{object-position:50% 100%}.blk.fp-left img{object-position:0 50%}.blk.fp-right img{object-position:100% 50%}
.blk.fp-top .hero-bg{background-position:50% 0!important}.blk.fp-bottom .hero-bg{background-position:50% 100%!important}.blk.fp-left .hero-bg{background-position:0 50%!important}.blk.fp-right .hero-bg{background-position:100% 50%!important}
@media(max-width:760px){.blk.pd-l{padding-top:80px!important;padding-bottom:80px!important}.blk.pd-xl{padding-top:112px!important;padding-bottom:112px!important}.blk.hm{display:none!important}}
@media(min-width:761px){.blk.hd{display:none!important}}
.crumbs{display:flex;gap:7px;align-items:center;flex-wrap:wrap;font-size:12.5px;color:var(--fg2);margin:0 0 14px}
.crumbs a{color:var(--fg2);text-decoration:none}
.crumbs a:hover{color:var(--acc)}
.crumbs i{font-style:normal;opacity:.5}
.crumbs span{color:var(--fg)}
.rel{padding:8px 0 56px}
.rel-t{font-size:22px;margin:0 0 20px}
.rel-g{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}
.rel-c{display:flex;gap:12px;align-items:center;border:1px solid var(--line);border-radius:calc(var(--rc) * 1px);padding:12px;background:var(--bg);text-decoration:none;color:inherit;transition:border-color .15s}
.rel-c:hover{border-color:var(--acc)}
.rel-i{width:56px;height:56px;border-radius:calc(var(--ri) * 1px);background:var(--soft) center/cover no-repeat;flex-shrink:0}
.rel-b{display:grid;gap:3px;min-width:0}
.rel-b b{font-size:14.5px;line-height:1.35}
.rel-b small{color:var(--fg2);font-size:12.5px}
.lgs{display:grid;gap:18px;align-items:center;margin-top:34px;grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}
.l-grid .lgs{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px}
.lg{display:grid;place-items:center;min-height:76px;padding:14px 16px;border-radius:calc(var(--rc) * 1px);background:var(--bg);border:1px solid var(--line);color:var(--fg2);font-weight:700;font-size:14px;text-align:center;overflow:hidden}
.lg img{max-width:100%;max-height:52px;object-fit:contain;display:block;filter:grayscale(1);opacity:.75;transition:filter .2s,opacity .2s}
.lg:hover img{filter:none;opacity:1}
.tl{margin-top:36px;display:grid;gap:0}
.tl-i{display:grid;grid-template-columns:96px 1fr;gap:20px;padding:20px 0;border-top:1px solid var(--line);position:relative}
.tl-i:first-child{border-top:0}
.tl-n{font-family:var(--fh,inherit);font-weight:800;font-size:22px;color:var(--acc);line-height:1.2}
.tl-b h3{font-size:17px;margin:0 0 5px}
.tl-b p{margin:0;color:var(--fg2);line-height:1.6}
.l-cards .tl{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px;display:grid}
.l-cards .tl-i{display:block;border:1px solid var(--line);border-radius:calc(var(--rc) * 1px);padding:20px;background:var(--bg)}
.l-cards .tl-n{display:block;margin-bottom:8px}
.brs{display:grid;gap:16px;margin-top:34px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}
.l-list .brs{grid-template-columns:1fr}
.br{border:1px solid var(--line);border-radius:calc(var(--rc) * 1px);padding:22px;background:var(--bg)}
.br h3{font-size:18px;margin:0 0 12px}
.br-a{display:flex;gap:10px;align-items:flex-start;margin:0 0 8px;color:var(--fg2);line-height:1.55;font-size:14.5px}
.br-a .ic{color:var(--acc);flex-shrink:0;display:inline-flex}
.br-a .ic svg{width:17px;height:17px}
.br-go{display:inline-block;margin-top:6px;font-weight:700;font-size:13.5px;color:var(--acc);text-decoration:none}
.br-go:hover{text-decoration:underline}
.prc{display:grid;gap:18px;margin-top:34px;grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}
.l-column .prc{grid-template-columns:1fr;gap:14px}
.prc-i{position:relative;padding:22px;border-radius:calc(var(--rc) * 1px);background:var(--soft)}
.prc-n{display:block;font-weight:800;font-size:26px;color:var(--acc);line-height:1;margin-bottom:10px;font-family:var(--fh,inherit)}
.prc-i h3{font-size:16.5px;margin:0 0 6px}
.prc-i p{margin:0;color:var(--fg2);line-height:1.6;font-size:14.5px}
.jbs{display:grid;gap:14px;margin-top:34px}
.l-cards .jbs{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}
.jb{display:flex;gap:18px;align-items:center;justify-content:space-between;flex-wrap:wrap;border:1px solid var(--line);border-radius:calc(var(--rc) * 1px);padding:20px 22px;background:var(--bg)}
.l-cards .jb{display:block}
.jb-t{flex:1;min-width:200px}
.jb h3{font-size:17px;margin:0 0 6px}
.jb-m{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 8px}
.jb-m span{font-size:12px;font-weight:700;letter-spacing:.02em;background:var(--soft);color:var(--fg2);border-radius:999px;padding:4px 10px}
.jb-t p:last-child{margin:0;color:var(--fg2);line-height:1.6;font-size:14.5px}
.jb-go{flex-shrink:0}
.l-cards .jb-go{margin-top:14px;display:inline-flex}
.fls{display:grid;gap:10px;margin-top:34px}
.l-cards .fls{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}
.fl{position:relative}
.fl-a{display:flex;align-items:center;gap:14px;border:1px solid var(--line);border-radius:calc(var(--rc) * 1px);padding:15px 18px;background:var(--bg);text-decoration:none;color:inherit;transition:border-color .15s}
a.fl-a:hover{border-color:var(--acc)}
.fl-ic{width:38px;height:38px;border-radius:10px;background:var(--soft);color:var(--acc);display:grid;place-items:center;flex-shrink:0}
.fl-ic svg{width:19px;height:19px}
.fl-b{flex:1;min-width:0;display:grid;gap:2px}
.fl-b b{font-size:15.5px}
.fl-b small{color:var(--fg2);font-size:13.5px;line-height:1.5}
.fl-x{font-size:11.5px;font-weight:800;letter-spacing:.04em;color:var(--fg2);background:var(--soft);border-radius:6px;padding:4px 8px;flex-shrink:0}
.fl-u{display:block;margin-top:6px;font-size:11.5px;color:var(--fg2)}
.fl-in{display:block;border:1px dashed var(--line);border-radius:7px;padding:5px 8px;margin-top:3px;font-size:12.5px;min-height:20px}
@media(max-width:700px){.tl-i{grid-template-columns:70px 1fr;gap:14px}.tl-n{font-size:18px}}
.lf-2{display:grid;grid-template-columns:1fr 1fr;gap:10px}
.lb{position:fixed;inset:0;z-index:60;background:#000000e8;display:grid;place-items:center;padding:20px;cursor:zoom-out}
.lb[hidden]{display:none}
.lb img{max-width:100%;max-height:100%;border-radius:10px;box-shadow:0 20px 60px #0000006b}
figure[data-lb]{cursor:zoom-in}
.to-top{position:fixed;right:16px;bottom:84px;z-index:35;width:42px;height:42px;border-radius:50%;border:1px solid var(--line);background:#ffffffe8;color:var(--fg2);display:grid;place-items:center;cursor:pointer;opacity:0;visibility:hidden;transition:opacity .18s,visibility .18s;backdrop-filter:blur(8px)}
.to-top.on{opacity:1;visibility:visible}
.to-top svg{width:20px;height:20px}
.ck{position:fixed;left:10px;right:10px;bottom:10px;z-index:45;display:flex;align-items:center;gap:10px;flex-wrap:wrap;background:#fff;border:1px solid #dfe4ec;border-radius:14px;padding:11px 13px;box-shadow:0 14px 38px #00000022;font-size:13px;color:#1f2a37}
.ck[hidden]{display:none}
.ck span{flex:1;min-width:180px;line-height:1.45}
.ck-ok{border:0;background:#1a56db;color:#ffffff;border-radius:9px;padding:8px 14px;font-weight:700;font-size:12.5px;cursor:pointer;font-family:inherit}
.ck-no{border:0;background:none;color:#6b7686;font-size:12.5px;cursor:pointer;font-family:inherit}
.app-bar{position:fixed;left:10px;right:10px;bottom:10px;z-index:40;display:flex;align-items:center;gap:10px;background:#fff;border:1px solid #dfe4ec;border-radius:16px;padding:9px 10px;box-shadow:0 14px 38px #00000026;font-size:13px}
.app-bar[hidden]{display:none}
.app-bar-ic{width:34px;height:34px;border-radius:9px;background:#1a56db;color:#fff;display:grid;place-items:center;flex-shrink:0;overflow:hidden}
.app-bar-ic img{width:34px;height:34px;object-fit:cover;border-radius:9px}
.app-bar-t{flex:1;min-width:0;line-height:1.35;color:#1f2a37}
.app-bar-go{border:0;background:#1a56db;color:#ffffff;border-radius:10px;padding:9px 14px;font-weight:700;font-size:13px;cursor:pointer;font-family:inherit}
.app-bar-x{border:0;background:none;color:#8a94a6;font-size:19px;line-height:1;cursor:pointer;padding:0 4px}
body:has(.app-bar:not([hidden])) .mobile-bar{bottom:66px}
.share-btn{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--line);background:transparent;color:var(--fg2);border-radius:calc(var(--rb) * 1px);padding:9px 14px;font-size:13px;font-weight:600;cursor:pointer;font-family:inherit;margin-left:8px}
.share-btn svg{width:16px;height:16px}
.share-btn:hover{color:var(--fg);border-color:var(--fg2)}
.mobile-bar.s-icons a span{display:none}.mobile-bar.s-icons svg{width:24px;height:24px}
.mobile-bar.s-pill{left:12px;right:12px;bottom:12px;border-radius:999px;box-shadow:0 10px 30px #0000002e;border:1px solid var(--line)}
.langs{display:inline-flex;gap:0;align-items:center;margin-left:auto;padding:3px;border:1px solid var(--line);border-radius:999px;background:var(--soft);flex-shrink:0}.langs a{font-size:11.5px;font-weight:700;letter-spacing:.04em;padding:5px 10px;border-radius:999px;color:var(--fg2);text-decoration:none;line-height:1;transition:background .12s,color .12s}.langs a.on{background:var(--bg);color:var(--fg);box-shadow:0 1px 2px #00000010}.langs a:hover{color:var(--fg)}@media(max-width:900px){.langs{margin-left:0;order:3}}
.more{display:inline-flex;align-items:center;gap:6px;margin-top:10px;font-size:14px;font-weight:600;color:var(--a);background:none;border:0;padding:0;text-decoration:none;cursor:pointer;font-family:inherit}.more span{transition:transform .15s ease}.more:hover span{transform:translateX(3px)}.card-b .more{margin-top:12px}.ed-more{opacity:.6;font-size:12.5px;border:1px dashed currentColor;border-radius:8px;padding:4px 9px}.ent-cover.ph{min-height:140px;border:1px dashed var(--line);border-radius:14px}.card-order svg{width:16px;height:16px;flex:none}.card-order:hover{filter:brightness(.94)}.card-b{padding:16px 18px 18px}.card-b h3{font-size:16px;font-family:inherit;font-weight:700;margin-bottom:6px}.card-b p{margin:0 0 12px;color:var(--fg2);font-size:13px}.card-b b{font-size:18px;color:var(--strong)}.card-b p:empty,.card-b b:empty{display:none}
.l-horizontal .cards{grid-template-columns:repeat(auto-fill,minmax(420px,1fr))}.l-horizontal .card{display:grid;grid-template-columns:42% 1fr}.l-horizontal .card-img{aspect-ratio:auto;min-height:170px}.l-overlay .card{position:relative;aspect-ratio:4/3}.l-overlay .card-img{position:absolute;inset:0;aspect-ratio:auto}.l-overlay .card-b{position:absolute;left:0;right:0;bottom:0;background:linear-gradient(0deg,#000000cc,transparent);color:#fff;padding-top:40px}.l-overlay .card-b p,.l-overlay .card-b b{color:#fff}.l-overlay .card-b p{color:#e6eaf0}
.gal{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px}.gal figure{margin:0}.gal-img{aspect-ratio:4/3;border-radius:12px;background:var(--numbg) center/cover no-repeat;position:relative}.gal figcaption{font-size:13px;color:var(--fg2);margin-top:6px}.gal figcaption:empty{display:none}.l-masonry .gal{display:block;columns:3;column-gap:14px}.l-masonry .gal figure{break-inside:avoid;margin-bottom:14px}.l-masonry .gal figure:nth-child(3n+1) .gal-img{aspect-ratio:3/4}.l-wide .gal{grid-template-columns:repeat(2,1fr);gap:20px}.l-wide .gal-img{aspect-ratio:16/10}
.textb .body{font-size:17px;color:var(--fg2);line-height:1.75;margin-top:14px;white-space:normal}.textb .body p{margin:0 0 18px}.textb.t-light .body,.textb.t-soft .body{color:#2f3a46}.textb.l-wide .body{columns:2;column-gap:44px}.textb.l-center{text-align:center}.textb.l-center .body{margin-left:auto;margin-right:auto;max-width:720px}
.lst{list-style:none;padding:0;margin:14px 0 0;display:grid;gap:10px;font-size:16px}.lst li{display:flex;gap:10px;align-items:start}.lst li svg{color:var(--acc);flex-shrink:0;margin-top:3px}.lst .dot{width:8px;height:8px;border-radius:50%;background:var(--acc);margin-top:9px;flex-shrink:0}ol.lst{list-style:decimal;padding-left:22px}ol.lst li{display:list-item}.l-twocol .lst{grid-template-columns:1fr 1fr;gap:12px 30px}
.ti .body{font-size:16px;color:var(--fg2);line-height:1.75;margin-top:14px;white-space:normal}.ti.t-light .body,.ti.t-soft .body{color:#3d4753}.ti .body p{margin:0 0 14px}.ti.l-left .two{direction:rtl}.ti.l-left .two>*{direction:ltr}.ti h2{margin-top:6px}
.info{background:var(--infobg);color:var(--infofg);border-radius:16px;padding:26px;margin-top:22px}.info ul{list-style:none;margin:0;padding:0;display:grid;gap:14px}.info li{display:flex;gap:12px;align-items:center;font-size:15px}.info .ic{color:var(--infoic);display:grid;place-items:center;flex-shrink:0;opacity:.9}
.faq h2{margin-bottom:22px}.faq-list{display:grid;gap:10px}.faq.l-two .faq-list{grid-template-columns:1fr 1fr;gap:12px 20px;align-items:start}.faq-i{border:1px solid var(--line);border-radius:12px;padding:16px 20px;background:var(--card);color:var(--cardfg)}.faq-i summary{font-weight:700;cursor:pointer;font-size:16px;list-style:none;display:flex;justify-content:space-between;gap:12px}.faq-i summary::-webkit-details-marker{display:none}.faq-i summary:after{content:'+';color:var(--acc);font-size:22px;line-height:1}.faq-i[open] summary:after{content:'−'}.faq-i b{display:block;font-size:16px}.faq-i p{margin:10px 0 0;color:var(--fg2);font-size:15px}.faq.l-simple .faq-i{border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent;padding:14px 0}
.tsts{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px}.tst{margin:0;background:var(--card);color:var(--cardfg);border:1px solid var(--line);border-radius:14px;padding:24px}.tst .q{color:var(--acc);display:block;margin-bottom:10px}.tst p{margin:0 0 16px;font-size:15px;color:var(--fg2)}.tst.t-light p{color:#2f3a46}.tst footer b{display:block;font-size:14px}.tst footer small{color:var(--fg2)}
.l-columns .tst{background:transparent;border:0;border-left:3px solid var(--acc);border-radius:0;padding:6px 0 6px 20px}.l-columns .tst p{font-size:17px;font-family:'Montserrat',sans-serif}.l-single .tsts{grid-template-columns:1fr;gap:26px}.l-single .tst{text-align:center;padding:36px;background:transparent;border:0}.l-single .tst p{font-size:22px;font-family:'Montserrat',sans-serif;line-height:1.5}.l-single .tst .q{margin:0 auto 14px;width:40px}
.team{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:20px}.tm{text-align:center}.tm-img{width:100%;aspect-ratio:1;border-radius:16px;margin:0 auto 12px;background:var(--numbg) center/cover no-repeat;display:grid;place-items:center;font-family:'Montserrat',sans-serif;font-size:56px;color:var(--numfg);position:relative;overflow:hidden}.tm b{display:block;font-size:16px}.tm small{color:var(--fg2);display:block}.tm p{font-size:13px;color:var(--fg2);margin:8px 0 0}.tm p:empty{display:none}
.l-circles .tm-img{width:150px;height:150px;border-radius:50%}.l-columns .team{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.l-columns .tm{text-align:left;background:var(--card);color:var(--cardfg);border:1px solid var(--line);border-radius:14px;overflow:hidden}.l-columns .tm-img{border-radius:0;aspect-ratio:4/3;margin:0}.l-columns .tm-b{padding:16px 18px}
.plans{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;align-items:start}.plan{background:var(--card);color:var(--cardfg);border:1px solid var(--line);border-radius:16px;padding:26px;position:relative}.plan.pop{border-color:var(--acc);box-shadow:0 20px 40px #0b1f3a14}.plan .badge{position:absolute;top:-12px;left:20px;background:var(--acc);color:#ffffff}.t-gradient .plan .badge,.t-brand .plan .badge{background:#fff;color:#1a56db}.plan h3{font-size:18px;margin-top:6px}.price{display:flex;align-items:baseline;gap:6px;margin:10px 0 14px}.price b{font-family:'Montserrat',sans-serif;font-size:36px;color:var(--strong)}.price span{color:var(--fg2)}.pf{list-style:none;padding:0;margin:0 0 18px;display:grid;gap:8px;font-size:14px;color:var(--fg2);white-space:normal}.pf li{display:flex;gap:8px;align-items:center}.pf li svg{color:var(--acc);flex-shrink:0}.plan .btn{width:100%;justify-content:center}
.l-compact .plans{grid-template-columns:1fr;gap:10px}.l-compact .plan{display:grid;grid-template-columns:1.2fr 2fr auto;gap:20px;align-items:center;padding:18px 22px}.l-compact .plan .pf{margin:0}.l-compact .plan .btn{width:auto}.l-compact .plan .badge{top:-10px}.l-wide .plans{grid-template-columns:repeat(2,1fr);max-width:900px;margin:auto}
/* çağırış */
.cta{padding:70px 0;position:relative;overflow:hidden}.cta:before{content:'';position:absolute;right:-120px;top:-120px;width:420px;height:420px;border-radius:50%;background:#ffffff;opacity:.12}.cta .wrap{position:relative}.cta h2{font-size:36px;margin:10px 0 14px}.cta .lead{color:var(--fg2);margin:0 0 26px;font-size:16px}.cta .lead:empty{display:none}.cta.l-center .cta-t{text-align:center;max-width:760px;margin:auto}.cta.l-center .btns{justify-content:center}.cta.l-banner{padding:44px 0}.cta.l-banner .wrap{display:flex;align-items:center;justify-content:space-between;gap:30px;flex-wrap:wrap}.cta.l-banner h2{font-size:28px;margin:6px 0 4px}.cta.l-banner .lead{margin-bottom:0}.cta.l-banner .eyebrow{margin-bottom:0}
.cta-side ul{list-style:none;margin:0;padding:0;display:grid;gap:14px}.cta-side li{display:flex;gap:12px;align-items:center;font-size:15px}.cta-side .ic{width:42px;height:42px;border-radius:50%;border:1px solid var(--line);display:grid;place-items:center;color:var(--acc);flex-shrink:0}
/* əlaqə */
.contact h2{margin-bottom:12px}.contact .lead{color:var(--fg2);font-size:16px;margin:0 0 24px}.contact .lead:empty{display:none}.contact .info{margin-top:0}.contact .soc{margin-top:26px}.contact .soc a{border-color:var(--line);color:var(--fg)}.contact .soc.center{justify-content:center}
.ct-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}.ct-card{background:var(--card);color:var(--cardfg);border:1px solid var(--line);border-radius:14px;padding:22px;text-align:center;font-size:14px}.ct-card .ic{display:inline-grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--icbg);border:1px solid var(--icline);color:var(--icfg);margin-bottom:10px}.ct-card b{display:block;margin-bottom:4px}.ct-card a{text-decoration:underline;text-underline-offset:3px}
.map,.video{border-radius:16px;overflow:hidden;border:1px solid var(--line);margin-top:26px;background:#eef1f5}.map iframe{width:100%;height:380px;border:0;display:block}.map.big iframe{height:460px}.map.big{margin-top:0}.wrap.full{max-width:none;padding:0}.wrap.full .map{border-radius:0;border-left:0;border-right:0}.wrap.full .sec-head{padding:0 5%}.video{aspect-ratio:16/9;margin-top:0}.video iframe{width:100%;height:100%;border:0;display:block}.ph-box{border:1px dashed var(--line);border-radius:12px;padding:40px;text-align:center;color:var(--fg2)}
.banner{position:relative}.banner-img{height:420px;background:center/cover no-repeat}.banner-img.ph{background:linear-gradient(135deg,#1a56db,#88876e);height:260px}.banner .cap{font-size:14px;color:var(--fg2);margin:10px 0 0}.banner .cap:empty{display:none}.banner.l-contained{padding:40px 0}.banner-box{border-radius:18px;overflow:hidden}.banner.l-contained .banner-img{height:380px}.divider{padding:8px 0}.divider hr{border:0;border-top:1px solid var(--line);margin:0}.divider .space{height:48px}
/* footer, mobil */
footer.site{background:#0f172a;color:#c9d2de;padding:56px 0 0}footer.site .wrap{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;gap:34px}footer.site h4{color:#fff;margin:0 0 14px;font-size:15px}footer.site ul{list-style:none;margin:0;padding:0;display:grid;gap:10px;font-size:14px}footer.site li{display:flex;gap:10px;align-items:center}footer.site .ic{color:#8dabed;display:grid;place-items:center;flex-shrink:0}footer.site a:hover{color:#fff}footer.site .brand-t b{color:#fff}footer.site .brand .mono{background:#ffffff;color:#1a56db}footer.site .tag{margin:12px 0 0;font-size:14px;color:#aab5c3}
.soc{display:flex;gap:10px;margin-top:16px}.soc a{width:40px;height:40px;border-radius:50%;border:1px solid #ffffff33;display:grid;place-items:center;color:#fff}.soc a:hover{border-color:#fff}
.copy{border-top:1px solid #ffffff14;margin-top:44px;padding:18px 0;font-size:12px;color:#8a97a8}.copy .wrap{display:flex;justify-content:space-between;gap:10px}
.wa{position:fixed;right:18px;bottom:18px;width:56px;height:56px;border-radius:50%;background:#25d366;color:#fff;display:grid;place-items:center;box-shadow:0 10px 24px #0005;z-index:9}
.mobile-bar{display:none;position:fixed;left:0;right:0;bottom:0;z-index:10;background:#ffffffee;backdrop-filter:blur(10px);border-top:1px solid #dfe4ec;padding:6px 6px calc(6px + env(safe-area-inset-bottom))}.mobile-bar a{flex:1;display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 4px;font-size:11px;font-weight:700;color:#1a56db;border-radius:10px;min-height:52px;justify-content:center}.mobile-bar a:active{background:#e8eefb}
.sample-banner{background:#fff2c8;color:#584311;font-size:12px;padding:8px 5%;text-align:center}
@media(max-width:900px){.feat .grid,.stats .grid{grid-template-columns:repeat(2,1fr)!important}.l-strip .fi+.fi,.l-strip .st+.st{border-left:0;padding-left:0}.two,.hero.split .wrap{grid-template-columns:1fr}.hero.split .hero-m{order:-1}.ti.l-left .two{direction:ltr}footer.site .wrap{grid-template-columns:1fr 1fr}.l-list .svcs,.faq.l-two .faq-list{grid-template-columns:1fr}.l-masonry .gal{columns:2}.l-compact .plan{grid-template-columns:1fr}.l-horizontal .cards{grid-template-columns:1fr}.l-wide .plans{grid-template-columns:1fr}}
@media(max-width:760px){.top .wrap{gap:12px;min-height:64px}.nav-b{display:flex}.top nav{display:none;position:absolute;left:0;right:0;top:100%;background:#ffffff;flex-direction:column;gap:0;padding:8px 5% 14px;box-shadow:0 14px 30px #0003}.top nav a{padding:13px 4px;border-bottom:1px solid #e5e9f0;font-size:16px}.nav-t:checked~nav{display:flex}.top .btn{display:none}
.hero.cover,.hero.center{min-height:0}.hero.cover .wrap,.hero.center .wrap{padding-top:56px;padding-bottom:56px}.hero.split .wrap{padding-top:28px;padding-bottom:44px;gap:24px}.hero h1{font-size:36px}.hero .lead{font-size:16px}.btns .btn{flex:1;justify-content:center}.feat .grid{grid-template-columns:1fr!important}.stats .grid{grid-template-columns:1fr 1fr!important}.st b{font-size:32px}.sec{padding:46px 0}.sec-head{display:block}h2{font-size:27px}.cta{padding:50px 0}.cta h2{font-size:28px}.map iframe{height:280px}.banner-img{height:240px}.team{grid-template-columns:1fr 1fr}.l-circles .tm-img{width:110px;height:110px}.textb.l-wide .body{columns:1}.l-twocol .lst{grid-template-columns:1fr}.l-masonry .gal{columns:2}.l-wide .gal{grid-template-columns:1fr}footer.site .wrap{grid-template-columns:1fr}.copy .wrap{flex-direction:column}
.mobile-bar{display:flex}body{padding-bottom:70px}.wa{bottom:82px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
/* dizayn dəri: education */
:root{--rb:12;--rc:18;--ri:18}
h1,h2,h3{font-weight:700;letter-spacing:-.02em}
.btn{border-radius:12px}.top .btn{border-radius:12px}.svc,.card,.tst,.plan,.faq-i,.ct-card,.feat.l-cards .fi,.stats.l-cards .st,.info,.map,.video,.banner-box{border-radius:18px}.tm-img,.gal-img,.hero-m img,.hero-ph,.ti-m img{border-radius:18px}.badge{border-radius:8px}.svc .num{border-radius:12px}
.t-soft{--bg:#f1f3ff}.eyebrow{display:inline-block;background:var(--icbg);color:var(--icfg);padding:6px 14px;border-radius:999px;letter-spacing:1.2px;font-size:11px}.t-dark .eyebrow,.t-brand .eyebrow,.t-gradient .eyebrow{background:#ffffff1f;color:#fff}.hero.split .hero-m{position:relative;padding:0 18px 18px 0}.hero.split .hero-m:before{content:'';position:absolute;right:0;bottom:0;width:70%;height:70%;background:var(--acc);opacity:.16;border-radius:18px}.hero-m img,.hero-ph{position:relative}.svc,.card,.tst,.plan{box-shadow:none;transition:transform .2s,box-shadow .2s}.svc:hover,.card:hover,.plan:hover{transform:translateY(-4px);box-shadow:0 18px 40px #1a56db22}footer.site{background:#171a3d}