@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-cyrillic-ext-wght-normal-C8S-KRRz.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-cyrillic-wght-normal-Dvxsihut.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-greek-wght-normal-DL7QRZyv.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-vietnamese-wght-normal-usUDDRr7.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-ext-wght-normal-Ch3YOpNY.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-cyrillic-ext-wght-normal-CO5hGrJv.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-cyrillic-wght-normal-EAA9jha_.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-vietnamese-wght-normal-k7S-YeeD.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-latin-ext-wght-normal-BsZE-iaG.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-latin-wght-normal-l_AIctKy.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--primary: #0b4ea2;--primary-600: #0a4590;--primary-light: #1e6fd9;--navy: #062a6e;--navy-2: #0a3a8c;--ink: #1b1f2a;--text: #2a3140;--muted: #6b7486;--bg: #f4f6fa;--white: #fff;--line: #e3e8f0;--footer: #18243a;--radius: 12px;--shadow: 0 6px 24px rgba(15, 40, 90, .08);--container: 1760px;--narrow: 1530px;--font: "Manrope Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--pattern: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'%3E%3Cg fill='none' stroke='%23c9d3e3' stroke-width='1' opacity='.55'%3E%3Cpath d='M60 0 L75 30 L60 60 L45 30Z M0 60 L30 45 L60 60 L30 75Z M60 60 L90 45 L120 60 L90 75Z M60 60 L75 90 L60 120 L45 90Z'/%3E%3Ccircle cx='60' cy='60' r='22'/%3E%3Ccircle cx='0' cy='0' r='22'/%3E%3Ccircle cx='120' cy='0' r='22'/%3E%3Ccircle cx='0' cy='120' r='22'/%3E%3Ccircle cx='120' cy='120' r='22'/%3E%3C/g%3E%3C/svg%3E")}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;font-family:var(--font);color:var(--text);background:var(--bg);line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer;padding:0}h1,h2,h3,h4,p{margin:0}ul{list-style:none;margin:0;padding:0}.ic{width:22px;height:22px;flex-shrink:0}.ic--sm{width:16px;height:16px}.container{width:100%;max-width:var(--container);margin:0 auto;padding:0 16px}.container--narrow{max-width:var(--narrow)}.reveal{opacity:0;transform:translateY(28px);transition:opacity .7s ease,transform .7s ease}.reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none;transition:none}.marquee__track{animation:none!important}}.section{padding:110px 0;position:relative}.section--tight{padding:30px 0 90px}.section--white{background:var(--white)}.section--pattern{background:var(--bg) var(--pattern);background-size:120px}.section--pattern:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at center,#f4f6fa66,#f4f6faeb 70%)}.section>.container{position:relative}.section__head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:30px}.section__title{font-size:clamp(26px,2.4vw,38px);font-weight:700;color:var(--ink);letter-spacing:-.5px;margin-bottom:26px}.section__head .section__title{margin:0}.section__title--center{text-align:center}.section__title--light{color:#fff}.section__more{color:var(--primary-light);font-weight:500;display:inline-flex;align-items:center;gap:4px;font-size:17px}.section__more:hover{text-decoration:underline}.header{position:absolute;top:0;left:0;right:0;z-index:50;color:#fff}.topbar{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:16px 0}.brand{display:flex;align-items:center;gap:12px;flex-shrink:0}.brand__logo{height:70px;width:auto;display:block}.brand__text{font-family:"Montserrat Variable",var(--font);text-transform:uppercase;font-weight:800;font-size:11px;line-height:1.3;letter-spacing:.3px}.topbar__right{display:flex;align-items:center;gap:22px;font-size:18px;font-weight:500}.tlink{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;transition:opacity .2s}.tlink:hover{opacity:.8}.tlink .ic{color:#8fbaff;width:22px;height:22px}.tlink .ic--sm{color:#fff}.tools,.socials{display:flex;align-items:center;gap:12px}.tools{margin-left:8px;gap:20px}.socials{margin-left:14px}.tool,.socials a{display:grid;place-items:center;transition:transform .2s,opacity .2s}.tool:hover,.socials a:hover{transform:translateY(-2px);opacity:.85}.tool.is-on{color:#23c3a6}.lang{margin-left:14px}.dropdown{position:relative}.dropdown__menu{position:absolute;top:calc(100% + 12px);left:0;min-width:230px;z-index:60;background:#fff;color:var(--text);border-radius:10px;padding:8px;box-shadow:0 16px 40px #0a1e4633;opacity:0;visibility:hidden;transform:translateY(8px);transition:.2s;font-size:15px;display:flex;flex-direction:column}.dropdown__menu--right{left:auto;right:0}.dropdown.is-open .dropdown__menu{opacity:1;visibility:visible;transform:none}.dropdown__menu>a,.dropdown__menu>button{padding:9px 12px;border-radius:6px;text-align:left;white-space:nowrap}.dropdown__menu>a:hover,.dropdown__menu>button:hover,.dropdown__menu>.is-active{background:#eef3fb;color:var(--primary)}.burger-mobile{display:none}.navbar{display:flex;align-items:stretch;background:var(--primary);border-radius:10px;height:64px;position:relative;box-shadow:0 10px 30px #051e5040}.navbar__burger{width:66px;display:grid;place-items:center;background:var(--primary-light);border-radius:10px 0 0 10px;color:#fff;transition:background .2s}.navbar__burger:hover{background:#2a7cf0}.navbar__burger .ic{width:26px;height:26px}.nav{display:flex;align-items:stretch;flex:1;padding-left:8px}.nav__item{position:relative;display:flex}.nav__link{position:relative;display:flex;align-items:center;gap:4px;padding:0 13px;font-size:16.5px;font-weight:600;white-space:nowrap;color:#fff}.nav__link:after{content:"";position:absolute;left:13px;right:13px;bottom:0;height:3px;border-radius:3px 3px 0 0;background:#fff;transform:scaleX(0);transition:transform .25s}.nav__item:hover .nav__link:after{transform:scaleX(1)}.nav__link .ic{transition:transform .25s}.nav__item:hover .nav__link .ic{transform:rotate(180deg)}.nav__item:hover .nav__link{color:#cfe2ff}.nav__sub{position:absolute;top:calc(100% + 8px);left:0;width:max-content;min-width:300px;max-width:420px;padding:6px 10px;border-bottom:3px solid var(--primary-light);background:#fff;border-radius:10px;box-shadow:0 18px 40px #0a1e4633;opacity:0;visibility:hidden;transform:translateY(10px);transition:.22s;z-index:55}.nav__sub:before{content:"";position:absolute;top:-12px;left:0;right:0;height:12px}.nav__item:hover .nav__sub{opacity:1;visibility:visible;transform:none}.nav__sub li+li{border-top:1px solid var(--line)}.nav__item:nth-last-child(-n+3) .nav__sub{left:auto;right:0}.nav__sub a{display:block;padding:11px 12px;border-radius:8px;line-height:1.35;color:var(--text);font-size:15.5px;font-weight:500;transition:background .15s,color .15s,padding .15s}.nav__sub a:hover{background:#eef3fb;color:var(--primary);padding-left:18px}.navbar__actions{display:flex;align-items:stretch;margin-left:auto}.navbar__search{width:66px;display:grid;place-items:center;background:var(--primary-light);color:#fff}.navbar__search .ic{width:30px;height:30px}.navbar__cta{display:flex;align-items:center;gap:10px;padding:0 16px 0 18px;background:var(--primary-light);border-radius:0 10px 10px 0;font-weight:600;font-size:18px;white-space:nowrap;color:#fff}.navbar__cta .ic{width:28px;height:28px;color:#a9cbff}.navbar__search:hover,.navbar__cta:hover{background:#2a7cf0}.header.is-scrolled .navbar{position:fixed;top:10px;left:50%;transform:translate(-50%);width:calc(100% - 32px);max-width:calc(var(--container) - 32px);animation:slideDown .35s ease;z-index:70}@keyframes slideDown{0%{transform:translate(-50%,-100%)}to{transform:translate(-50%)}}.sx{position:fixed;inset:0;z-index:200;overflow-y:auto;padding:96px 16px 40px;background:#05122d8c;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility 0s linear .2s}.sx.is-open{opacity:1;visibility:visible;transition:opacity .2s ease}.sx__box{width:min(860px,100%);margin:0 auto;background:#fff;color:var(--text);border-radius:var(--radius);border-bottom:3px solid var(--primary-light);box-shadow:0 18px 40px #0a1e4633;transform:translateY(-8px);transition:transform .2s ease}.sx.is-open .sx__box{transform:none}.sx__form{display:flex;align-items:center;gap:12px;padding:10px 10px 10px 20px;border-bottom:1px solid var(--line)}.sx__lens{width:24px;height:24px;flex:none;color:var(--primary-light)}.sx__field{flex:1;min-width:0}.sx__field input{width:100%;height:48px;background:none;border:0;outline:0;padding:0;font:500 19px/1.3 var(--font);color:var(--ink);caret-color:var(--primary)}.sx__field input::placeholder{color:var(--muted);opacity:1}.sx__field input::-webkit-search-cancel-button{display:none}.sx__clear{flex:none;padding:6px 10px;border-radius:6px;font-size:14px;font-weight:500;color:var(--muted);transition:background .15s,color .15s}.sx__clear:hover{background:#eef3fb;color:var(--primary)}.sx__close{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:8px;color:var(--muted);transition:background .15s,color .15s}.sx__close:hover{background:#eef3fb;color:var(--primary)}.sx__close .ic{width:22px;height:22px}.sx__panel{padding:18px 20px 20px;max-height:min(60vh,560px);overflow-y:auto}.sx__label{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-size:13px;font-weight:600;color:var(--muted)}.sx__label b{font-size:12px;font-weight:600;padding:1px 7px;border-radius:6px;background:#eef3fb;color:var(--primary)}.sx__label-act{margin-left:auto;font-size:13px;font-weight:500;color:var(--primary-light);padding:2px 4px;border-radius:4px}.sx__label-act:hover{text-decoration:underline}.sx__recent{margin-bottom:18px;padding-bottom:16px;border-bottom:1px solid var(--line)}.sx__recent li{display:flex;align-items:center;border-radius:8px;transition:background .15s}.sx__recent li:hover{background:#eef3fb}.sx__recent-q{flex:1;min-width:0;display:flex;align-items:center;gap:12px;padding:9px 10px;text-align:left;font-size:15px;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sx__recent-q .ic{width:16px;height:16px;color:var(--muted)}.sx__recent li:hover .sx__recent-q{color:var(--primary)}.sx__recent-x{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:6px;color:var(--muted);opacity:0;transition:opacity .15s,color .15s}.sx__recent li:hover .sx__recent-x,.sx__recent-x:focus-visible{opacity:1}.sx__recent-x:hover{color:#c62828}.sx__recent-x .ic{width:14px;height:14px}@media(hover:none){.sx__recent-x{opacity:1}}.sx__chips{display:flex;flex-wrap:wrap;gap:8px}.sx__chips button{padding:8px 14px;border-radius:8px;font-size:15px;font-weight:500;color:var(--text);background:var(--bg);border:1px solid var(--line);transition:background .15s,border-color .15s,color .15s}.sx__chips button:hover{background:#eef3fb;border-color:#c9d9f2;color:var(--primary)}.sx__results section+section{margin-top:18px;padding-top:16px;border-top:1px solid var(--line)}.sx__results ul{display:grid;gap:2px}.sr-item{display:flex;align-items:center;gap:14px;padding:8px 10px;border-radius:8px;color:var(--text);transition:background .15s}.sr-item.is-active{background:#eef3fb}.sr-item__thumb{flex:none;width:44px;height:44px;border-radius:8px;overflow:hidden;display:grid;place-items:center;background:#eef3fb;color:var(--primary)}.sr-item__thumb img{width:100%;height:100%;object-fit:cover}.sr-item__thumb .ic{width:20px;height:20px}.sr-item__body{flex:1;min-width:0;display:grid;gap:2px}.sr-item__title{font-size:15.5px;font-weight:600;line-height:1.35;color:var(--ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sr-item.is-active .sr-item__title{color:var(--primary)}.sr-item__title mark{color:inherit;background:#fff1b8;border-radius:2px;padding:0 1px}.sr-item__snip{font-size:13.5px;line-height:1.45;color:var(--text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sr-item__snip mark{color:inherit;background:#fff1b8;border-radius:2px;padding:0 1px}.sr-item__meta{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--muted)}.sr-item__meta em{font-style:normal;font-weight:600;font-size:12px;color:var(--primary-light)}.sr-item__go{flex:none;width:18px;height:18px;color:var(--primary);opacity:0}.sr-item.is-active .sr-item__go{opacity:1}.sx__empty{text-align:center;padding:28px 0}.sx__empty p{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ink)}.sx__empty small{color:var(--muted);font-size:14px}.sx__hints{display:flex;gap:18px;padding:10px 20px;border-top:1px solid var(--line);font-size:13px;color:var(--muted);background:#fafbfd;border-radius:0 0 var(--radius) var(--radius)}.sx__hints span{display:inline-flex;align-items:center;gap:5px}.sx kbd{font:600 11.5px/1 var(--font);padding:4px 6px;border-radius:5px;color:var(--text);background:#fff;border:1px solid var(--line);border-bottom-width:2px}@media(max-width:640px){.sx{padding:12px 10px}.sx__form{padding-left:14px}.sx__field input{font-size:17px}.sx__panel{padding:14px;max-height:none}.sx__hints{display:none}.sr-item__title{font-size:15px}}@media(prefers-reduced-motion:reduce){.sx,.sx.is-open,.sx__box{transition:none;transform:none}}.drawer{position:fixed;inset:0;z-index:150;background:#05122d8c;opacity:0;visibility:hidden;transition:.3s}.drawer.is-open{opacity:1;visibility:visible}.drawer__panel{position:absolute;top:0;bottom:0;left:0;width:min(420px,90vw);background:var(--navy);color:#fff;display:flex;flex-direction:column;transform:translate(-100%);transition:transform .35s ease;overflow-y:auto}.drawer.is-open .drawer__panel{transform:none}.drawer__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px;border-bottom:1px solid rgba(255,255,255,.1)}.brand--drawer .brand__logo{height:54px}.brand--drawer .brand__text{font-size:10.5px}.drawer__close .ic{width:28px;height:28px}.drawer__nav{padding:10px 12px;flex:1}.drawer__link{width:100%;display:flex;align-items:center;justify-content:space-between;padding:14px 10px;font-size:17px;font-weight:600;border-bottom:1px solid rgba(255,255,255,.07)}.drawer__link .ic{transition:transform .25s}.drawer__group.is-open .drawer__link .ic{transform:rotate(180deg)}.drawer__sub{max-height:0;overflow:hidden;transition:max-height .35s ease}.drawer__group.is-open .drawer__sub{max-height:500px}.drawer__sub a{display:block;padding:9px 22px;color:#bcd2f5;font-size:15px}.drawer__sub a:hover{color:#fff}.drawer__contacts{padding:20px 22px 28px;border-top:1px solid rgba(255,255,255,.1);display:grid;gap:12px}.drawer__contacts a{display:flex;align-items:center;gap:10px}.drawer__langs{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.drawer__langs button{padding:6px 12px;border-radius:6px;border:1px solid rgba(255,255,255,.25);font-size:14px}.drawer__langs .is-active{background:var(--primary-light);border-color:var(--primary-light)}.hero{position:relative;min-height:100vh;min-height:100svh;display:flex;flex-direction:column;color:#fff;overflow:hidden;background:#07131c}.hero__bg{position:absolute;inset:0;background:#0b1e2a url(/hero-bg-new.jpg) center 55% / cover no-repeat;animation:heroZoom 24s ease-in-out infinite alternate;transform-origin:50% 60%}.hero__bg--video{object-fit:cover;width:100%;height:100%;animation:none}@keyframes heroZoom{0%{transform:scale(1)}to{transform:scale(1.08)}}.hero__overlay{position:absolute;inset:0;background:radial-gradient(ellipse 55% 40% at 50% 38%,rgba(4,14,20,.3),transparent 70%),linear-gradient(180deg,#040c10c7,#061014ad 45%,#040c10d1)}@media(prefers-reduced-motion:reduce){.hero__bg{animation:none}}.hero__watermark{position:absolute;right:0;top:26%;transform:translate(50%);width:clamp(260px,22vw,420px);aspect-ratio:1;border-radius:50%;opacity:.16;filter:grayscale(1) brightness(1.6);pointer-events:none}.hero__content{position:relative;z-index:1;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:210px;padding-bottom:40px;text-align:center}.hero__kicker{font-family:"Montserrat Variable",var(--font);font-weight:700;text-transform:uppercase;font-size:clamp(14px,1.46vw,21px);line-height:1.3;letter-spacing:.2px;animation:fadeUp .9s ease both}.hero__title{font-family:"Montserrat Variable",var(--font);text-transform:uppercase;margin-top:14px;animation:fadeUp .9s .12s ease both}.hero__title span,.hero__title strong{display:block;font-weight:800;font-size:clamp(28px,4.3vw,62px);line-height:1;letter-spacing:-.5px}.hero__accent{background:linear-gradient(90deg,#2f86d8,#22b3b0,#35c07a);-webkit-background-clip:text;background-clip:text;color:transparent}.hero__desc{max-width:950px;margin-top:16px;font-size:clamp(15px,1.46vw,21px);line-height:1.18;color:#ffffffe0;animation:fadeUp .9s .24s ease both}@keyframes fadeUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}.hero__btns{display:flex;gap:16px;margin-top:36px;animation:fadeUp .9s .34s ease both}.hbtn{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:207px;height:57px;border-radius:10px;font-size:17px;font-weight:700;transition:transform .25s,box-shadow .25s,filter .25s}.hbtn .ic{width:16px;height:16px;stroke-width:2.4}.hbtn--primary{background:linear-gradient(90deg,#3a9bf0,#12d3b4)}.hbtn--ghost{background:linear-gradient(90deg,#1e3a6ebf,#10463ebf);border:1px solid #23c3a6}.hbtn:hover{transform:translateY(-3px);box-shadow:0 12px 28px #12c8aa40;filter:brightness(1.08)}.hero__cards{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;width:min(1074px,100%);margin-top:clamp(44px,7vh,70px)}.qcard{position:relative;min-height:147px;padding:10px 16px 8px;border-radius:12px;background:linear-gradient(100deg,#1e28306b,#2a3e2e6b);border:1px solid rgba(255,255,255,.16);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;flex-direction:column;align-items:center;text-align:center;font-family:"Montserrat Variable",var(--font);animation:fadeUp .8s ease both;transition:transform .3s,border-color .3s,box-shadow .3s}.qcard:hover{transform:translateY(-6px);border-color:#5dad838c;box-shadow:0 18px 40px #0006}.qcard__icon{display:grid;place-items:center;height:46px;color:#fff;font-size:34px}.qcard__icon svg{transition:transform .3s}.qcard:hover .qcard__icon svg{transform:translateY(-2px)}.qcard__title{flex:1;display:flex;align-items:center;justify-content:center;padding:8px 0;font-size:17.5px;font-weight:600;line-height:20px}.qcard__more{display:inline-flex;align-items:center;gap:3px;font-size:16px;font-weight:600;color:#5dad83}.qcard__more .ic{width:14px;height:14px;stroke-width:2;transition:transform .25s}.qcard:hover .qcard__more .ic{transform:translate(3px)}.hplat{position:absolute;z-index:2;top:220px;width:224px;left:max(16px,calc((100% - var(--container)) / 2 + 16px));animation:fadeUp .9s .2s ease both}.hplat__title{font-size:16px;font-weight:700;margin-bottom:12px}.hplat__box{display:grid;gap:8px;padding:8px;border-radius:16px;border:1px solid rgba(255,255,255,.18);background:#0a161c59}.hplat__item{display:flex;flex-direction:column;gap:12px;padding:14px 16px 16px;border-radius:8px;background:#ffffff12;border:1px solid rgba(255,255,255,.12);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background .25s,border-color .25s}.hplat__item:hover{background:#ffffff24;border-color:#23c3a680}.hplat__top{display:flex;align-items:flex-start;justify-content:space-between}.hplat__icon .ic{width:28px;height:28px;color:#3fa6f5;stroke-width:1.8}.hplat__ext{width:18px;height:18px;stroke-width:2;opacity:.75;transition:opacity .25s}.hplat__item:hover .hplat__ext{opacity:1}.hplat__name{font-size:14px;font-weight:700;line-height:1.3}.hlogos{position:relative;z-index:1;overflow:hidden;padding:18px 0 30px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.hlogos__track{display:flex;align-items:center;gap:110px;width:max-content;animation:marquee 45s linear infinite}.hlogos:hover .hlogos__track{animation-play-state:paused}.hlogo{display:flex;align-items:center;gap:14px;opacity:.78;transition:opacity .25s;white-space:nowrap}.hlogo:hover{opacity:1}.hlogo img{width:56px;height:56px;object-fit:contain;filter:grayscale(1) brightness(1.15);opacity:.85}.hlogo span{font-family:"Montserrat Variable",var(--font);font-size:26px;font-weight:700;letter-spacing:.3px}@media(prefers-reduced-motion:reduce){.hlogos__track{animation:none}}.ph{position:relative;display:block;overflow:hidden;background-size:cover;background-position:center}.ph--img{background-color:#ccd5e3}.ph--logo{background:linear-gradient(180deg,#fff 0% 30%,#6b7488)}.ph--logo:before{content:"";position:absolute;inset:10% 30%;background:url(/logo.png) center/contain no-repeat}.ph--1{background:radial-gradient(circle at 70% 20%,#e23c5a 0,transparent 40%),radial-gradient(circle at 20% 80%,#b3123a 0,transparent 45%),linear-gradient(135deg,#2a1a6e,#1a3fa8 60%,#0b1f5c)}.ph--2{background:linear-gradient(180deg,#e9edf2 0,#c7d0db 35%,#7f8a9a 65%,#4b5463)}.ph--3{background:radial-gradient(circle at 50% 30%,#3b6ff0 0,transparent 50%),linear-gradient(160deg,#1d2f9a,#0f1d66 60%,#091238)}.ph--4{background:linear-gradient(180deg,#f1ece2 0,#ddd3c1 40%,#7a7468 75%,#2d2f38)}.ph--building{background:linear-gradient(160deg,#dfe8f3,#9fb6d4 45%,#36537f)}.ph--1:before,.ph--2:before,.ph--3:before,.ph--4:before{content:"";position:absolute;right:-40px;top:-30px;width:220px;height:220px;background:url(/ornament.svg) center/contain no-repeat;opacity:.18}.tag{position:absolute;top:14px;left:12px;z-index:2;background:var(--primary);color:#fff;font-weight:600;font-size:16px;padding:5px 10px;border-radius:8px}.news-section{background:#fff;overflow:hidden}.news-section:after{content:"";position:absolute;inset:0;pointer-events:none;background:url(/naqsh.svg) center top / 150px repeat;opacity:.07}.feedback-section>.container{z-index:1}.accent{color:var(--primary-light)}.section__more--accent{color:var(--primary)}.nbox{position:relative;z-index:1;padding:32px 32px 44px;border-radius:20px;background:#fff;border:1px solid var(--line);box-shadow:var(--shadow)}@media(max-width:640px){.nbox{padding:20px 16px 32px;border-radius:16px}}.nwrap{display:grid;grid-template-columns:1.92fr .94fr 1.72fr;gap:16px;align-items:start;position:relative;z-index:1}.nthumb{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.nthumb--empty{display:grid;place-items:center;background:linear-gradient(150deg,#e9f0fa,#c7d6ec)}.nthumb--empty img{width:42%;max-width:140px;border-radius:50%;opacity:.9}.npills{position:absolute;left:12px;bottom:-18px;z-index:2;display:flex;flex-wrap:wrap;gap:8px;max-width:calc(100% - 24px)}.npill{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:8px;background:var(--primary);color:#fff;font-size:16px;font-weight:500;white-space:nowrap;box-shadow:0 0 0 4px #fff}.npill .ic{width:20px;height:20px}.nmid .npills{left:8px;gap:6px;max-width:calc(100% - 16px)}.nmid .npill{gap:5px;padding:5px 8px;font-size:14px}.nmid .npill .ic{width:17px;height:17px}.nlead__media{position:relative;display:block;aspect-ratio:690 / 482;border-radius:16px}.nlead__title{margin-top:34px;font-size:clamp(20px,1.55vw,28px);font-weight:600;line-height:1.38;color:#2b3242;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ncol{display:grid;gap:22px}.nmid__media{position:relative;display:block;aspect-ratio:337 / 220;border-radius:14px}.nmid__title{margin-top:30px;font-size:18.5px;font-weight:600;line-height:1.5;color:var(--ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nlist{display:grid;gap:16px}.nitem{display:grid;grid-template-columns:196px 1fr;gap:16px;min-height:130px}.nitem__media{position:relative;display:block;border-radius:12px;overflow:hidden;height:100%;min-height:130px}.nitem__media .nthumb{position:absolute;inset:0}.nitem__body{display:flex;flex-direction:column;justify-content:space-between;gap:8px;padding:4px 0 2px;min-width:0}.nitem__title{font-size:18.5px;font-weight:600;line-height:1.5;color:var(--ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nmeta{display:flex;flex-wrap:wrap;gap:6px;font-size:16px;color:#8a93a3}.nmeta span{display:inline-flex;align-items:center;gap:6px}.nmeta .ic{width:20px;height:20px;color:var(--primary-light)}.nmeta .npill{gap:5px;padding:5px 8px;font-size:14px;box-shadow:none}.nmeta .npill .ic{width:17px;height:17px;color:#fff}@media(min-width:641px){.nwrap{align-items:stretch}.nlead{display:flex;flex-direction:column}.nlead__media{flex:1;aspect-ratio:auto;min-height:280px}.nlead__media .nframe{position:absolute;inset:0}.nlist{grid-auto-rows:1fr}}@media(min-width:1281px)and (max-width:1599px){.nwrap{grid-template-columns:2.1fr .94fr 1.54fr}.nitem{grid-template-columns:160px 1fr}}.nframe{display:block;height:100%;overflow:hidden;border-radius:inherit}.nlead:hover .nthumb,.nmid:hover .nthumb,.nitem:hover .nthumb{transform:scale(1.04)}.nlead__title a:hover,.nmid__title a:hover,.nitem__title a:hover{color:var(--primary)}.vision{display:grid;grid-template-columns:40% 60%;border-radius:12px;overflow:hidden;min-height:443px;box-shadow:var(--shadow)}.vision__photo{position:relative;overflow:hidden;background:#cfe0f2}.vision__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 25%;transition:transform .8s ease}.vision:hover .vision__img{transform:scale(1.03)}.vision__emblem{width:55%;max-width:300px;border-radius:50%;filter:drop-shadow(0 10px 30px rgba(0,0,0,.3))}.vision__text{position:relative;color:#fff;padding:26px 30px;display:flex;flex-direction:column;border-left:12px solid #4a8fe0;background:linear-gradient(#192841c7,#192841c7),var(--pattern),#2b4a73;background-size:auto,90px,auto}.vision__text h2{font-size:clamp(24px,2vw,32px);font-weight:700;margin-bottom:18px}.vision__text p{font-size:18px;line-height:1.55;max-width:980px;color:#e6edf7}.vision__text p+p{margin-top:14px}.vision__sign{margin-top:auto;padding-top:30px;display:flex;align-items:center;gap:16px}.vision__logo{width:92px;height:62px;object-fit:contain;background:#fff;border-radius:8px;padding:4px;flex-shrink:0}.vision__sign strong{display:block;font-size:19px;line-height:1.35}.vision__sign em{font-size:16px;color:#d7e2f1}.services-wrap{display:grid;grid-template-columns:383px 1fr;gap:16px}.pubs__card{background:#0b1830;border-radius:12px;overflow:hidden;padding:0 16px 16px;color:#fff}.pubs__cover{margin:0 -16px;height:170px;position:relative;background:linear-gradient(180deg,#0b183000 40%,#0b1830),linear-gradient(120deg,#6c8f5a 0 25%,#9fb3c8 25% 60%,#3d5f8a 60%)}.pubs__cover{display:block}.pubs__book{position:absolute;left:16px;top:16px;width:104px;height:141px;object-fit:cover;border-radius:3px;box-shadow:6px 8px 20px #0006;transition:transform .3s}.pubs__cover:hover .pubs__book{transform:translateY(-4px) rotate(-1.5deg)}.pubs__card h3{font-size:19px;font-weight:600;line-height:1.35;margin:4px 0 16px}.pubs__card h3 a:hover{color:#9cc4ff}.pubs__item{display:flex;align-items:center;gap:14px;padding:14px 16px;margin-top:16px;background:#062a73;border-radius:10px;transition:background .2s}.pubs__item:hover{background:#0a3a96}.pubs__icon{width:46px;height:46px;border-radius:10px;display:grid;place-items:center;background:#5f9df0;color:#062a73;box-shadow:inset 0 0 0 4px #8fbcf7}.pubs__item strong{display:block;font-size:20px;font-weight:600}.pubs__item u{display:inline-flex;align-items:center;gap:6px;color:#6aa8ff;font-size:16px;text-underline-offset:3px}.services__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.scard{position:relative;overflow:hidden;min-height:200px;padding:20px 14px;background:#fff;border:1px solid var(--line);border-radius:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;text-align:center;font-size:19px;font-weight:500;color:var(--ink);transition:transform .3s,box-shadow .3s,border-color .3s,opacity .7s}.scard:after{content:"";position:absolute;bottom:20px;left:20%;right:20%;height:3px;border-radius:2px;background:linear-gradient(90deg,transparent,#d4deec,transparent)}.scard:hover{transform:translateY(-5px);box-shadow:0 14px 30px #0f326e1f;border-color:#c5d6ef}.scard__icon{position:relative;width:62px;height:62px;border-radius:50%;display:grid;place-items:center;background:#4a6187;color:#fff;transition:background .3s}.scard:hover .scard__icon{background:var(--primary)}.scard>span:last-child{position:relative}.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:48px;position:relative;margin-top:10px}.steps:before{content:"";position:absolute;top:200px;left:12.5%;right:12.5%;height:6px;border-radius:4px;background:#d2d8e6}.step{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;color:inherit}.step:hover .step__box{box-shadow:0 14px 30px #0f326e24}.step:hover .step__box h3{color:var(--primary-light)}.stats__title{margin-top:110px}.step__ring{width:146px;height:146px;border-radius:50%;display:grid;place-items:center;position:relative;border:2px solid var(--c);background:#fff}.step__ring:before{content:"";position:absolute;inset:10px;border-radius:50%;border:10px solid var(--c)}.step__ring .ic{width:44px;height:44px;color:var(--c);stroke-width:1.5}.step__ring:after{content:"";position:absolute;top:100%;left:50%;width:2px;height:22px;background:var(--c);transform:translate(-50%)}.step:hover .step__ring{transform:scale(1.04)}.step__ring{transition:transform .3s}.step__num{position:relative;margin-top:22px;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:#d2d8e6;color:#6b7486;font-weight:700;font-size:20px;z-index:1}.step__num:before{content:"";position:absolute;top:-8px;left:50%;width:10px;height:10px;border-radius:50%;background:var(--c);transform:translate(-50%)}.step__box{margin-top:18px;background:#fff;border-radius:10px;padding:16px 20px;width:100%;box-shadow:var(--shadow)}.step__box h3{font-size:21px;font-weight:600;color:#0b2f6e;margin-bottom:6px}.step__box p{font-size:17px;color:#6b7486}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:16px 24px}.stat{position:relative;height:124px;display:flex;align-items:center;justify-content:space-between;background:var(--navy);color:#fff;border-radius:14px 70px 70px 14px;padding:0 0 0 20px}.stat b{display:block;font-size:36px;font-weight:700;line-height:1.1;font-variant-numeric:tabular-nums}.stat span{font-size:18px;color:#e3ebf8}.stat i{width:100px;height:100px;border-radius:50%;display:grid;place-items:center;flex-shrink:0;background:var(--primary);box-shadow:0 0 0 5px var(--navy),0 0 0 7px #4b86e0;margin-right:-14px;transition:transform .4s}.stat:hover i{transform:rotate(-12deg) scale(1.05)}.stat i .ic{width:44px;height:44px;color:#cfe1ff;stroke-width:1.5}.marquee{overflow:hidden;width:100%}.marquee__track{display:flex;gap:16px;width:max-content;animation:marquee 50s linear infinite}.marquee:hover .marquee__track{animation-play-state:paused}.marquee--reverse .marquee__track{animation-direction:reverse}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(calc(-50% - 8px))}}.marquee--fields .marquee__track{animation-duration:70s;padding:6px 0 16px}.field-card{position:relative;width:300px;height:348px;border-radius:10px;overflow:hidden;flex-shrink:0;display:flex;flex-direction:column;justify-content:flex-end;padding:22px;color:#fff;background:linear-gradient(170deg,#1d5fc4,#0b3a8c 55%,#072563);transition:transform .35s}.field-card:nth-child(3n+2){background:linear-gradient(170deg,#2c78c9,#135092 55%,#0a2e66)}.field-card:nth-child(3n){background:linear-gradient(170deg,#3a5b8f,#1f3b6b 55%,#0f2246)}.field-card:before{content:"";position:absolute;right:-60px;top:-40px;width:240px;height:240px;background:url(/ornament.svg) center/contain no-repeat;opacity:.1}.field-card:hover{transform:translateY(-6px)}.field-card__short{position:absolute;top:18px;right:22px;font-size:28px;font-weight:800;opacity:.35;letter-spacing:1px}.field-card__code{position:absolute;top:20px;left:22px;font-size:14px;font-weight:600;padding:4px 10px;border-radius:6px;background:#ffffff26}.field-card__icon{width:78px;height:78px;border-radius:50%;display:grid;place-items:center;margin-bottom:20px;background:#ffffff1f;box-shadow:0 0 0 6px #ffffff0f}.field-card__icon .ic{width:38px;height:38px;stroke-width:1.5}.field-card__title{font-size:22px;font-weight:700;line-height:1.25}.partners{position:relative;padding:90px 0 100px;overflow:hidden;background:radial-gradient(ellipse at 15% 50%,rgba(40,130,140,.35),transparent 50%),radial-gradient(ellipse at 85% 30%,rgba(40,130,140,.25),transparent 50%),radial-gradient(circle,rgba(255,255,255,.07) 1px,transparent 1.5px) 0 0 / 9px 9px,#121c3a}.partners .marquee+.marquee{margin-top:16px}.partners .marquee__track{animation-duration:40s}.partner{width:320px;height:120px;flex-shrink:0;background:#fff;border-radius:8px;padding:16px;display:flex;align-items:center;gap:12px;color:var(--ink);transition:transform .3s,box-shadow .3s}.partner:hover{transform:translateY(-4px);box-shadow:0 10px 24px #0000004d}.partner__logo{width:64px;height:64px;object-fit:contain;flex-shrink:0;border-radius:8px}.partner b{display:block;font-size:17px;color:var(--primary)}.partner small{display:block;font-size:12.5px;color:var(--muted);line-height:1.3}.feedback{display:grid;grid-template-columns:613px 1fr;gap:16px;align-items:start}.fform{border-radius:12px;overflow:hidden;padding:0 16px 16px;color:#fff;background:linear-gradient(180deg,#0a348240 0,#092d78d9 130px,#082c74 190px),linear-gradient(120deg,#6d8a5c 0 22%,#a6bbd2 22% 55%,#33598d 55%)}.fform__head{padding-top:12px;margin-bottom:10px}.fform__badge{width:70px;height:70px;border-radius:10px;display:grid;place-items:center;background:var(--primary);margin:0 0 40px -4px}.fform__badge .ic{width:34px;height:34px}.fform__head h3{font-size:20px;font-weight:700}.field{display:block;font-size:16px;margin-bottom:18px}.field input,.field textarea{display:block;width:100%;margin-top:6px;padding:12px 14px;border-radius:10px;font:inherit;font-size:19px;color:#fff;background:#123d84;border:1px solid rgba(255,255,255,.12);outline:0;transition:border-color .2s,box-shadow .2s;resize:vertical}.field input::placeholder,.field textarea::placeholder{color:#e7eefb}.field input:focus,.field textarea:focus{border-color:#6aa8ff;box-shadow:0 0 0 3px #6aa8ff40}.field .is-invalid{border-color:#ff7b7b;box-shadow:0 0 0 3px #ff7b7b33}.field-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.btn{display:inline-flex;align-items:center;gap:8px;padding:13px 16px;border-radius:8px;background:#1662c4;color:#fff;font-size:17px;font-weight:500;transition:background .2s,transform .2s}.btn:hover{background:#1e74e2;transform:translateY(-1px)}.fform__status{margin-top:12px;font-size:15px;font-weight:600}.fform__status.is-ok{color:#8ef0b0}.fform__status.is-err{color:#ffb0b0}.faq{display:grid;gap:16px}.faq__item{background:#fff;border-radius:12px;box-shadow:0 2px 10px #0f285a0a}.faq__q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px;text-align:left;padding:20px 16px;font-size:19px;font-weight:500;color:var(--ink)}.faq__q .ic{color:var(--primary);transition:transform .3s}.faq__item.is-open .faq__q .ic{transform:rotate(180deg)}.faq__a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease}.faq__a>div{overflow:hidden}.faq__item.is-open .faq__a{grid-template-rows:1fr}.faq__body{margin:0 16px 18px;padding-top:18px;border-top:1px solid var(--line);color:var(--muted);font-size:16.5px}.faq__body p+p{margin-top:10px}.faq__more{justify-self:end;margin-top:4px}.poll{background:#fff;border-radius:12px;box-shadow:0 2px 10px #0f285a0a;padding:20px 16px;margin-top:8px}.poll__head{display:flex;gap:14px;align-items:flex-start;margin-bottom:16px}.poll__badge{flex:none;width:48px;height:48px;border-radius:10px;display:grid;place-items:center;background:#eef3fb;color:var(--primary)}.poll__kicker{display:block;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.6px;color:var(--primary-light)}.poll__q{font-size:19px;font-weight:600;line-height:1.35;color:var(--ink);margin-top:2px}.poll__form fieldset{border:0;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:10px}.poll__form fieldset:disabled{opacity:.6}.poll__opt{position:relative;display:flex;align-items:center;gap:10px;padding:12px 14px;border:1px solid var(--line);border-radius:10px;font-size:16.5px;color:var(--text);cursor:pointer;transition:border-color .2s,background .2s}.poll__opt:hover{border-color:#b9cbe6}.poll__opt input{position:absolute;opacity:0;width:1px;height:1px}.poll__dot{flex:none;width:18px;height:18px;border-radius:50%;border:2px solid #b9c4d6;transition:border-color .2s,box-shadow .2s}.poll__opt.is-picked{border-color:var(--primary-light);background:#f3f7fd;color:var(--ink)}.poll__opt.is-picked .poll__dot{border-color:var(--primary-light);box-shadow:inset 0 0 0 4px #fff,inset 0 0 0 9px var(--primary-light)}.poll__opt:has(input:focus-visible){outline:3px solid #6aa8ff;outline-offset:2px}.poll__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:16px;color:var(--muted);font-size:15px}.poll__btn:disabled{opacity:.55;cursor:not-allowed;transform:none}.poll__link{color:var(--primary-light);font-weight:500;font-size:15.5px}.poll__link:hover{text-decoration:underline}.poll__err{margin-top:10px;color:#c0392b;font-size:15px;font-weight:500}.poll__results ul{list-style:none;padding:0;margin:0;display:grid;gap:12px}.poll__row{display:flex;justify-content:space-between;gap:12px;font-size:16.5px;color:var(--text);margin-bottom:6px}.poll__row span{display:inline-flex;align-items:center;gap:6px}.poll__row .ic{color:var(--primary-light)}.poll__row b{color:var(--ink);font-weight:600}.poll__bar{display:block;height:8px;border-radius:99px;background:#edf1f7;overflow:hidden}.poll__bar>span{display:block;height:100%;border-radius:inherit;background:#b9cbe6;transition:width .6s cubic-bezier(.16,1,.3,1)}.is-mine .poll__bar>span{background:var(--primary-light)}.is-mine .poll__row{color:var(--ink);font-weight:500}@media(max-width:640px){.poll__form fieldset{grid-template-columns:1fr}.poll__q{font-size:17px}}@media(prefers-reduced-motion:reduce){.poll__bar>span{transition:none}}.social{--pw: 206px;--ease: cubic-bezier(.22, 1, .36, 1);position:relative;margin-top:calc(var(--pw) * .62);padding:0 16px 110px;text-align:center;background:#08142a;display:flow-root}.social:before,.social:after{content:"";position:absolute;top:0;bottom:0;width:min(34%,560px);pointer-events:none;background:url(/social-cubes.svg) 0 40px / 230px auto repeat;opacity:.45}.social:before{left:0;-webkit-mask-image:linear-gradient(90deg,#000 10%,transparent),linear-gradient(180deg,transparent,#000 30%,#000 75%,transparent);mask-image:linear-gradient(90deg,#000 10%,transparent),linear-gradient(180deg,transparent,#000 30%,#000 75%,transparent);-webkit-mask-composite:source-in;mask-composite:intersect}.social:after{right:0;background-position:right 0 top 40px;-webkit-mask-image:linear-gradient(270deg,#000 10%,transparent),linear-gradient(180deg,transparent,#000 30%,#000 75%,transparent);mask-image:linear-gradient(270deg,#000 10%,transparent),linear-gradient(180deg,transparent,#000 30%,#000 75%,transparent);-webkit-mask-composite:source-in;mask-composite:intersect}.social__phones{--top: 80px;position:relative;z-index:1;height:calc(var(--pw) * 1.78 + var(--top));margin-top:calc(var(--pw) * -.62 - var(--top));-webkit-mask-image:linear-gradient(180deg,#000 70%,transparent 98%);mask-image:linear-gradient(180deg,#000 70%,transparent 98%)}.sphone{position:absolute;left:50%;top:var(--top);width:var(--pw);margin-left:calc(var(--pw) / -2);transform-origin:50% 75%;transform:translateY(calc(var(--pw) * .4)) rotate(0) scale(.92);opacity:0;transition:transform 1.2s var(--ease),opacity .7s ease;transition-delay:calc(var(--i) * 90ms)}.sphone--1{--i: 1;--x: -1.42;--y: .17;--r: -28deg;z-index:1}.sphone--2{--i: 0;--x: -.49;--y: .01;--r: -9deg;z-index:2}.sphone--3{--i: 0;--x: .49;--y: -.01;--r: 9deg;z-index:3}.sphone--4{--i: 1;--x: 1.42;--y: .17;--r: 28deg;z-index:2}.social.is-in .sphone{opacity:1;transform:translate(calc(var(--pw) * var(--x)),calc(var(--pw) * var(--y))) rotate(var(--r))}.sphone__float{display:block}.social.is-in .sphone__float{animation:phoneFloat 7s ease-in-out infinite;animation-delay:calc(1.3s + var(--i) * .9s)}.sphone--3 .sphone__float,.sphone--4 .sphone__float{animation-direction:reverse}@keyframes phoneFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.sphone__frame{position:relative;display:block;height:calc(var(--pw) * 2.05);padding:7px;border-radius:calc(var(--pw) * .17);background:linear-gradient(145deg,#2b2f38,#0c0e13 40%,#1a1d24);box-shadow:inset 0 0 0 1.5px #474c57,inset 0 0 0 3px #0b0c10,0 24px 60px #0000008c;transition:transform .5s var(--ease),box-shadow .5s var(--ease)}.sphone:hover .sphone__frame,.sphone:focus-visible .sphone__frame{transform:translateY(-16px);box-shadow:inset 0 0 0 1.5px #5b6270,inset 0 0 0 3px #0b0c10,0 30px 70px #0009,0 0 0 1px #3c8cff59,0 0 40px #2878ff40}.sphone__island{position:absolute;z-index:3;top:14px;left:50%;width:34%;height:17px;border-radius:10px;background:#000;transform:translate(-50%)}.scr{display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:calc(var(--pw) * .14);padding-top:38px;text-align:left;font-size:9px;line-height:1.3}.scr img{display:block}.scr--shot{padding-top:0;background:#000}.scr--shot img{width:100%;height:100%;object-fit:cover;object-position:top center}.scr__ava{width:24px;height:24px;border-radius:50%;flex-shrink:0;background:#fff}.scr__line{display:block;height:6px;border-radius:3px;background:#ffffff29;margin:0 8px 5px}.scr__line--s{width:55%}.scr__line--d{background:#e3e6eb}.scr--fb{background:#fff;color:#1c1e21}.fb-top{display:flex;align-items:center;justify-content:space-between;padding:4px 8px 7px;border-bottom:1px solid #e4e6eb}.fb-top b{color:#1877f2;font-size:13px;letter-spacing:-.4px}.fb-top span{padding:3px 7px;border-radius:6px;background:#1877f2;color:#fff;font-size:8px;font-weight:700}.fb-post{padding:8px 0 6px}.fb-post__head{display:flex;align-items:center;gap:6px;padding:0 8px 7px}.fb-post__head span{display:grid}.fb-post__head small{color:#65676b;font-size:7.5px}.fb-post__img{width:100%;height:calc(var(--pw) * .62);object-fit:cover;margin-top:3px}.fb-post__acts{display:flex;justify-content:space-around;padding:7px 8px 0}.fb-post__acts i{width:22%;height:6px;border-radius:3px;background:#e4e6eb}.social__body{position:relative;z-index:2;margin-top:calc(var(--pw) * -.12)}.social__body h2{color:#fff;font-size:clamp(24px,2.4vw,38px);font-weight:700;letter-spacing:-.3px;margin-bottom:26px;opacity:0;transform:translateY(24px);transition:opacity .8s .55s ease,transform .8s .55s var(--ease)}.social.is-in .social__body h2{opacity:1;transform:none}.social__btns{display:flex;justify-content:center;flex-wrap:wrap;gap:16px}.social__btns a{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 18px;border-radius:6px;background:#0d5bd1;color:#fff;font-size:19px;font-weight:500;opacity:0;transition:background .25s,transform .3s var(--ease),box-shadow .3s var(--ease)}.social__btns a .ic{width:20px;height:20px}.social.is-in .social__btns a{animation:sbtnIn .7s var(--d, .75s) var(--ease) both}@keyframes sbtnIn{0%{opacity:0;translate:0 16px}to{opacity:1;translate:0 0}}.social__btns a:hover{background:#1a6ef0;transform:translateY(-3px);box-shadow:0 10px 24px #0d5bd173}@media(prefers-reduced-motion:reduce){.sphone,.sphone__frame,.social__body h2{transition:none}.social.is-in .sphone__float,.social.is-in .social__btns a{animation:none;opacity:1}}.footer{color:#fff;padding:40px 0 30px;background:linear-gradient(#18243aed,#18243af5),var(--pattern),#18243a;background-size:auto,140px,auto}.footer__top{display:grid;grid-template-columns:1.6fr 1fr 1fr 1.1fr auto;align-items:center;gap:24px;padding-bottom:40px;border-bottom:1px solid rgba(255,255,255,.12)}.brand--footer .brand__logo{height:90px}.brand--footer .brand__text{font-size:16px}.fcontact{display:flex;flex-direction:column;gap:4px}.fcontact span{display:inline-flex;align-items:center;gap:6px;font-size:19px}.fcontact .ic{color:#6aa8ff}.fcontact>a{font-size:19px;font-weight:700;line-height:1.35}.fcontact small{font-size:15px;color:#c4cede}.fcontact small a{color:#fff;font-weight:600}.fcontact a:hover{color:#9cc4ff}.qr{background:#fff;padding:4px;border-radius:2px;line-height:0}.fsub{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,560px);align-items:center;gap:18px 24px;margin-top:34px;padding:22px 24px;border-radius:14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1)}.fsub__ic{width:54px;height:54px;border-radius:12px;display:grid;place-items:center;background:var(--primary-light);color:#fff}.fsub__ic .ic{width:26px;height:26px}.fsub__text h2{font-size:21px;font-weight:700;color:#fff}.fsub__text p{margin-top:4px;font-size:15px;color:#c4cede}.fsub__form{display:flex;flex-wrap:wrap;gap:10px}.fsub__form input[type=email]{flex:1 1 240px;min-width:0;padding:13px 16px;border-radius:8px;font:inherit;font-size:17px;color:#fff;background:#ffffff14;border:1px solid rgba(255,255,255,.18);outline:0;transition:border-color .2s,box-shadow .2s}.fsub__form input[type=email]::placeholder{color:#aebbd0}.fsub__form input[type=email]:focus{border-color:#6aa8ff;box-shadow:0 0 0 3px #6aa8ff40}.fsub__form input[aria-invalid=true]{border-color:#ff7b7b}.fsub__form .btn{flex:none}.fsub__form .btn:disabled{opacity:.6;cursor:progress;transform:none}.fsub__hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.fsub__status{flex-basis:100%;font-size:15px;font-weight:600}.fsub__status.is-ok{color:#8ef0b0}.fsub__status.is-err{color:#ffb0b0}@media(max-width:1280px){.fsub{grid-template-columns:auto minmax(0,1fr)}.fsub__form{grid-column:1 / -1}}@media(max-width:640px){.fsub{grid-template-columns:minmax(0,1fr);padding:18px 16px}.fsub__ic{display:none}.fsub__form .btn{flex:1 1 100%;justify-content:center}}.subpage{position:relative;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.subpage__ic{width:64px;height:64px;border-radius:50%;display:grid;place-items:center;background:#eef3fb;color:var(--primary)}.subpage__ic .ic{width:30px;height:30px}.subpage--done .subpage__ic{background:#e5f5ee;color:#0f7a4f}.subpage--error .subpage__ic{background:#fbeae9;color:#b3261e}.subpage p{max-width:560px;font-size:18px;color:var(--text)}.footer__cols{display:grid;grid-template-columns:1.2fr repeat(7,1fr);gap:24px;padding:50px 0 60px;border-bottom:1px solid rgba(255,255,255,.12)}.footer__about p{font-size:15px;color:#c4cede;margin-bottom:18px}.footer__about b{color:#fff}.footer__socials{display:flex;gap:10px}.footer__socials a{width:42px;height:42px;border-radius:6px;display:grid;place-items:center;background:#ffffff1a;transition:background .2s}.footer__socials a:hover{background:var(--primary-light)}.fcol h4{font-size:18px;font-weight:700;margin-bottom:14px;line-height:1.3}.fcol a{display:block;color:#c4cede;font-size:15px;line-height:1.35;margin-bottom:9px;transition:color .2s,transform .2s}.fcol a:hover{color:#fff;transform:translate(3px)}.footer__bottom{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px 40px;padding-top:26px;font-size:17px;color:#d6deea}.footer__bottom a{color:#9cc4ff}.footer__legal{flex:1 1 480px;min-width:0;display:flex;flex-direction:column;gap:12px}.footer__bottom .footer__dev{flex:none;display:inline-flex;flex-direction:column;gap:8px;font-size:14px;color:#d6deea;transition:opacity .2s}.footer__bottom .footer__dev:hover{opacity:.8}.footer__dev img{display:block;width:160px;height:auto}.to-top{position:fixed;right:18px;bottom:22px;z-index:90;width:50px;height:50px;border-radius:50%;display:grid;place-items:center;background:var(--primary);color:#fff;border:2px solid rgba(255,255,255,.6);box-shadow:0 8px 20px #0b4ea266;opacity:0;visibility:hidden;transform:translateY(20px);transition:.3s}.to-top.is-visible{opacity:1;visibility:visible;transform:none}.to-top:hover{background:var(--primary-light)}@media(max-width:1700px){.topbar__right{font-size:16px;gap:16px}.nav__link{font-size:15.5px;padding:0 10px}.nav__link:after{left:10px;right:10px}.navbar__cta{font-size:16.5px}}@media(max-width:1660px){.navbar__cta{width:66px;padding:0;justify-content:center}.navbar__cta span{display:none}}@media(max-width:1500px){.tools>.tool:first-child{display:none}.nav__link{font-size:14px;padding:0 9px}.nav__link:after{left:9px;right:9px}.nav{padding-left:4px}.footer__cols{grid-template-columns:repeat(4,1fr)}.footer__about{grid-column:span 4}.services-wrap{grid-template-columns:340px 1fr}.scard{font-size:17px}.stat b{font-size:30px}.stat span{font-size:16px}}@media(max-width:1280px){.topbar__right>.dropdown:nth-of-type(1),.socials{display:none}.nwrap{grid-template-columns:1fr 1fr}.nlead,.ncol{grid-column:span 2}.nlead__media{flex:none;aspect-ratio:16 / 9;min-height:0}.ncol{grid-template-columns:1fr 1fr;gap:16px}.nlist{grid-column:span 2;grid-template-columns:1fr 1fr}.services-wrap{grid-template-columns:1fr}.pubs__card{display:grid;grid-template-columns:1fr 1fr;column-gap:16px}.pubs__cover,.pubs__card h3{grid-column:span 2}.stats{grid-template-columns:repeat(2,1fr)}.feedback{grid-template-columns:1fr}.footer__top{grid-template-columns:1fr 1fr}.brand--footer{grid-column:span 2}.qr{display:none}.vision{grid-template-columns:1fr}.vision__photo{min-height:260px}}@media(max-width:960px){.nlist{grid-template-columns:1fr}}@media(max-width:1599px){.hplat{display:none}}@media(max-width:1420px){.navbar .nav{display:none}.navbar__cta{width:auto;padding:0 16px}.navbar__cta span{display:inline}}@media(max-width:1080px){.social__phones{zoom:.72}.social{margin-top:130px}.navbar__burger{display:none}.navbar{justify-content:flex-end;height:56px}.navbar__actions{margin-left:0;width:100%}.navbar__search{border-radius:10px 0 0 10px}.navbar__cta{flex:1;justify-content:center}.burger-mobile{display:grid;place-items:center;width:46px;height:46px;border-radius:10px;background:#ffffff26}.topbar__right{display:none}.hero__cards{grid-template-columns:repeat(2,1fr)}.hero__watermark{display:none}.services__grid{grid-template-columns:repeat(2,1fr)}.steps{grid-template-columns:repeat(2,1fr);row-gap:40px}.steps:before{display:none}.stats{margin-top:70px}.footer__cols{grid-template-columns:repeat(2,1fr)}.footer__about{grid-column:span 2}.header.is-scrolled .navbar{top:8px}}@media(max-width:640px){.section{padding:70px 0}.brand__logo{height:52px}.brand__text{font-size:9.5px}.hero__content{padding-top:180px}.hero__btns{width:100%;gap:10px}.hbtn{flex:1;width:auto;height:50px;font-size:15px}.hero__cards{gap:10px;margin-top:36px}.qcard{min-height:130px;gap:8px;padding:14px 10px}.qcard__icon{height:34px;font-size:26px}.qcard__title{font-size:15px}.qcard__more{font-size:14px}.hlogos__track{gap:60px}.hlogo span{font-size:20px}.hlogo img{width:42px;height:42px}.nwrap{grid-template-columns:1fr}.nlead,.ncol{grid-column:auto}.nlead__media{aspect-ratio:690 / 482}.ncol{grid-template-columns:1fr}.nlist{grid-column:auto;grid-template-columns:1fr}.nitem{grid-template-columns:120px 1fr;min-height:90px}.nitem__media{height:90px;min-height:0}.nitem__title,.nmid__title{font-size:16px}.npill{font-size:14px}.news-section:after{background-size:110px}.meta{font-size:15px}.vision__text{border-left-width:6px;padding:22px 18px}.vision__text p{font-size:16px}.pubs__card{display:block}.services__grid{gap:10px}.scard{min-height:160px;font-size:15px;gap:12px}.scard__icon{width:52px;height:52px}.steps,.stats{grid-template-columns:1fr}.stat{height:104px}.stat i{width:82px;height:82px;margin-right:-6px}.field-card{width:240px;height:290px}.field-row{grid-template-columns:1fr;gap:0}.faq__q{font-size:16px}.social{margin-top:90px;padding-bottom:80px}.social__phones{zoom:.42}.social__body{margin-top:-10px}.social:before,.social:after{width:45%;background-size:150px auto}.social__btns{gap:10px}.social__btns a{height:40px;font-size:16px;padding:0 14px}.footer__top{grid-template-columns:1fr}.brand--footer{grid-column:auto}.brand--footer .brand__logo{height:70px}.brand--footer .brand__text{font-size:12px}.footer__cols{grid-template-columns:1fr}.footer__about{grid-column:auto}}.footer__quick{display:flex;flex-wrap:wrap;gap:6px 26px;padding:20px 0 0;margin-top:8px;font-size:16px}.footer__quick a{color:#d6deea}.footer__quick a:hover{color:#fff;text-decoration:underline}:root{--topbar-h: 102px}.flip{transform:rotate(180deg)}.header--solid{color:var(--ink)}:root{--navbar-half: 32px}.header--solid:before{content:"";position:absolute;top:0;left:0;right:0;height:calc(var(--topbar-h) + var(--navbar-half));background:#fff;z-index:-1}.header--solid .brand__text{color:#0b2559}.header--solid .tlink .ic{color:var(--primary-light)}.header--solid .tlink .ic--sm{color:var(--ink)}.header--solid .tool,.header--solid .socials a{color:#2b3242}.header--solid .burger-mobile{background:#eef3fb;color:var(--primary)}.pbanner{position:relative;padding:calc(var(--topbar-h) + 64px + 48px) 0 52px;color:#fff;overflow:hidden}.pbanner__bg{position:absolute;top:calc(var(--topbar-h) + var(--navbar-half));left:0;right:0;bottom:0;background:linear-gradient(90deg,#0a162ddb,#0a162d99 55%,#0a162d66),url(/hero-bg.jpg) center 60% / cover no-repeat}.pbanner__inner{position:relative}.crumbs{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:17px;color:#d6deea;margin-bottom:14px}.crumbs__home{display:grid;place-items:center;width:24px;height:24px;color:#e3e9f2}.crumbs__home svg{width:22px;height:22px}.crumbs__item{display:inline-flex;align-items:center;gap:6px}.crumbs a:hover{color:#fff}.pbanner__title{font-size:clamp(28px,2.4vw,38px);font-weight:700;letter-spacing:-.5px}.npage{padding:60px 0 110px;background:var(--bg) var(--pattern);background-size:120px;position:relative}.npage:before{content:"";position:absolute;inset:0;background:#f4f6fae0;pointer-events:none}.npage__grid{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 292px;gap:28px;align-items:start}.nfilters{display:grid;grid-template-columns:1.35fr .8fr .83fr;gap:16px}.nfield{position:relative;display:flex;align-items:center;gap:10px;height:50px;padding:0 14px;background:#fff;border:1px solid var(--line);border-radius:10px;transition:border-color .2s,box-shadow .2s}.nfield:focus-within{border-color:#7fb0f0;box-shadow:0 0 0 3px #1e6fd91f}.nfield>.ic{color:var(--primary-light)}.nfield input,.nfield select{flex:1;min-width:0;height:100%;border:0;outline:0;background:transparent;font:inherit;font-size:17px;color:var(--ink)}.nfield input::placeholder{color:#8a93a3}.nfield--select select{appearance:none;-webkit-appearance:none;cursor:pointer;padding-right:28px}.nfield--select select.is-empty{color:#8a93a3}.nfield--select .ic{position:absolute;right:14px;pointer-events:none;color:#6b7486;width:20px}.nfield--date{gap:4px;padding-right:44px}.nfield--date input{position:relative;font-size:15px;color:#6b7486}.nfield--date input::-webkit-calendar-picker-indicator{opacity:0;position:absolute;inset:0;width:auto;cursor:pointer}.nfield--date span{color:#8a93a3}.nfield--date>.ic{position:absolute;right:14px;pointer-events:none}.nresult{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:18px 0 14px;color:var(--muted);font-size:15px}.nresult b{color:var(--ink)}.nresult button{display:inline-flex;align-items:center;gap:4px;color:var(--primary-light);font-weight:600}.ngrid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.ncard{background:#fff;border-radius:12px;display:flex;flex-direction:column;box-shadow:0 2px 10px #0f285a0a;transition:box-shadow .3s,transform .3s}.ncard:hover{box-shadow:0 14px 30px #0f326e1f;transform:translateY(-3px)}.ncard__media{position:relative;display:block;aspect-ratio:390 / 260;border-radius:12px}.ncard:hover .nthumb{transform:scale(1.04)}.ncard__tag{position:absolute;left:12px;bottom:-14px;z-index:2;padding:6px 10px;border-radius:8px;background:var(--primary);color:#fff;font-size:16px;font-weight:600;box-shadow:0 0 0 3px #fff}.ncard__body{padding:26px 16px 18px;display:flex;flex-direction:column;gap:14px;flex:1}.ncard__title{font-size:19px;font-weight:600;line-height:1.35;color:var(--ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ncard__title a:hover{color:var(--primary)}.ncard__meta{margin-top:auto;display:flex;flex-wrap:wrap;gap:8px 18px;font-size:17px;color:var(--text)}.ncard__meta span{display:inline-flex;align-items:center;gap:8px}.ncard__meta .ic{color:#6aa2f0;width:20px;height:20px}.nempty{display:grid;place-items:center;gap:10px;padding:70px 20px;background:#fff;border-radius:12px;color:var(--muted);text-align:center}.nempty .ic{width:40px;height:40px;color:#b5c3d8}.pager{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:36px}.pager__btn{min-width:44px;height:44px;padding:0 10px;border-radius:10px;background:#fff;border:1px solid var(--line);display:inline-grid;place-items:center;font-weight:600;color:var(--ink);transition:.2s}.pager__btn:hover:not(:disabled){border-color:var(--primary-light);color:var(--primary-light)}.pager__btn.is-active{background:var(--primary);border-color:var(--primary);color:#fff}.pager__btn:disabled{opacity:.4;cursor:default}.nside{position:sticky;top:92px;display:grid;gap:16px}.nside__menu{background:#fff;border-radius:12px;overflow:hidden;border:1px solid var(--line)}.nside__menu h2{background:var(--primary);color:#fff;font-size:19px;font-weight:600;padding:12px 14px}.nside__menu li+li{border-top:1px solid var(--line)}.nside__menu a{display:flex;align-items:center;gap:8px;padding:12px 14px;font-size:17px;color:var(--ink);transition:color .2s,background .2s}.nside__menu a:hover{background:#f4f8fe;color:var(--primary)}.nside__menu a.is-active{color:var(--primary-light)}.nside__menu a img{width:22px;height:22px;border-radius:50%}.nside__ask{display:grid;gap:10px;padding:18px 16px;border-radius:12px;color:#fff;background:linear-gradient(180deg,#082869eb,#061e50f7),url(/hero-bg.jpg) center / cover}.nside__ask h3{font-size:21px;font-weight:700}.nside__ask p{font-size:15px;color:#c9d6ea;margin-bottom:4px}.nside__ask>a:not(.nside__btn){display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600}.nside__ask>a .ic{width:20px;height:20px;color:#8fbaff}.nside__ask>a:not(.nside__btn):hover{color:#cfe2ff}.nside__btn{margin-top:6px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 14px;border-radius:8px;background:var(--primary-light);font-weight:600;transition:background .2s}.nside__btn:hover{background:#2a7cf0}@media(max-width:1280px){.npage__grid{grid-template-columns:1fr}.nside{position:static;grid-template-columns:1fr 1fr}}@media(max-width:1080px){:root{--navbar-half: 28px}.nfilters{grid-template-columns:1fr 1fr}.nfield--search{grid-column:span 2}.ngrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){:root{--topbar-h: 84px}.pbanner{padding-top:calc(var(--topbar-h) + 56px + 32px)}.nfilters{grid-template-columns:1fr}.nfield--search{grid-column:auto}.ngrid,.nside{grid-template-columns:1fr}.ncard__title{font-size:17px}}.ipage{min-width:0;background:#fff;border-radius:16px;padding:28px;box-shadow:0 2px 14px #0f285a0d;color:var(--text)}.ipage__media{margin:0 0 26px;border-radius:14px;overflow:hidden;aspect-ratio:16 / 7;background:#e8eef7}.ipage__media img{width:100%;height:100%;object-fit:cover;object-position:center 70%}.ipage__heading{font-size:clamp(22px,1.7vw,28px);font-weight:800;color:var(--ink);line-height:1.3;letter-spacing:-.3px;margin-bottom:14px}.ipage__lead{font-size:clamp(18px,1.3vw,21px);font-weight:600;color:var(--ink);line-height:1.55}.ifacts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:24px 0}.ifacts li{display:grid;gap:4px;padding:14px 16px;border-radius:12px;border:1px solid var(--line);border-left:4px solid var(--primary-light);background:linear-gradient(180deg,#f3f7fd,#fff)}.ifacts b{font-size:24px;font-weight:800;color:var(--primary);line-height:1.2}.ifacts span{font-size:15px;color:var(--muted);line-height:1.4}.ipage__text{display:grid;gap:14px;font-size:17px;line-height:1.75}.ipage__block{margin-top:34px;padding-top:30px;border-top:1px solid var(--line)}.ipage__h2{display:flex;align-items:center;gap:12px;font-size:clamp(21px,1.5vw,25px);font-weight:700;color:var(--ink);margin-bottom:20px}.ipage__h2-ic{display:grid;place-items:center;flex-shrink:0;width:42px;height:42px;border-radius:10px;background:var(--primary);color:#fff;box-shadow:0 6px 14px #0b4ea240}.icheck{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.icheck__item{display:flex;flex-direction:column;gap:14px;padding:20px;border-radius:14px;background:linear-gradient(180deg,#e9f0fa,#f6f9fd 55%,#fff);border:1px solid #e4ebf5;font-size:16.5px;line-height:1.6;color:var(--text);transition:box-shadow .25s,transform .25s,border-color .25s}.icheck__item:hover{border-color:#c9daf3;box-shadow:0 12px 26px #0f326e17;transform:translateY(-2px)}.icheck__box{display:grid;place-items:center;width:26px;height:26px;border-radius:6px;background:var(--primary-light)}.icheck__box svg{width:18px;height:18px;color:#fff}.inum{margin:0;padding:0;list-style:none;display:grid;gap:10px}.inum__item{display:flex;gap:16px;align-items:flex-start;padding:16px 18px;border-radius:12px;border:1px solid var(--line);background:#fff;font-size:16.5px;line-height:1.65;transition:border-color .2s,background .2s}.inum__item:hover{border-color:#c9daf3;background:#f8fbff}.inum__n{flex-shrink:0;display:grid;place-items:center;min-width:40px;height:40px;border-radius:10px;background:#eaf1fb;color:var(--primary);font-weight:800;font-size:15px;font-variant-numeric:tabular-nums}.inum__item p{padding-top:7px}.inote{display:flex;gap:14px;margin-top:16px;padding:18px 20px;border-radius:12px;background:#f1f6fd;border-left:4px solid var(--primary);font-size:16.5px;line-height:1.65;color:var(--ink)}.inote>.ic{color:var(--primary);margin-top:3px}.inote div{display:grid;gap:10px}.itopics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.itopic{display:flex;gap:16px;padding:20px;border-radius:14px;border:1px solid var(--line);background:#fff;transition:box-shadow .25s,border-color .25s}.itopic:last-child:nth-child(odd){grid-column:1 / -1}.itopic:hover{border-color:#c9daf3;box-shadow:0 12px 26px #0f326e14}.itopic__ic{display:grid;place-items:center;flex-shrink:0;width:48px;height:48px;border-radius:12px;background:#eaf1fb;color:var(--primary)}.itopic h3{font-size:18px;font-weight:700;color:var(--ink);margin-bottom:8px}.itopic p{font-size:16px;line-height:1.65}.itopic__link{display:inline-flex;align-items:center;gap:4px;margin-top:10px;color:var(--primary-light);font-weight:600}.itopic__link:hover{color:var(--primary)}.itopic__body{min-width:0}.itopic__body p+p{margin-top:10px}.itopic h3:has(.itopic__metric){display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px}.itopic__metric{flex-shrink:0;padding:3px 10px;border-radius:999px;background:#eaf1fb;color:var(--primary);font-size:14px;font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}.inote__link{display:inline-flex;align-items:center;gap:6px;justify-self:start;font-size:14.5px;font-weight:600;color:var(--primary-light)}.inote__link:hover{color:var(--primary)}.org{--gap: 22px;--stub: 26px;--ln: #b9cbe6;display:grid}.org__top{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:18px}.org__top:before{content:"";position:absolute;left:8%;right:8%;top:50%;border-top:2px dashed var(--ln)}.org__head{position:relative;z-index:1;display:inline-flex;align-items:center;gap:12px;padding:16px 34px;border-radius:14px;background:linear-gradient(135deg,var(--primary-light),var(--navy));color:#fff;font-size:22px;font-weight:800;box-shadow:0 12px 28px #0b4ea24d}.org__head img{width:36px;height:36px;border-radius:50%;background:#fff;padding:2px}.org__adviser{position:relative;z-index:1;padding:14px 16px;border-radius:12px;background:#f3f7fd;border:1px solid #d6e2f3;font-size:14.5px;line-height:1.5;color:var(--ink);text-align:center}.org__branches{position:relative;display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));gap:var(--gap);margin-top:calc(var(--stub) * 2);align-items:start}.org__branches:after{content:"";position:absolute;left:50%;top:calc(var(--stub) * -2);height:var(--stub);border-left:2px solid var(--ln)}.org__branches:before{content:"";position:absolute;top:calc(var(--stub) * -1);left:calc((100% - (var(--cols) - 1) * var(--gap)) / var(--cols) / 2);right:calc((100% - (var(--cols) - 1) * var(--gap)) / var(--cols) / 2);border-top:2px solid var(--ln)}.org__col{position:relative;display:grid;gap:14px}.org__col:before{content:"";position:absolute;left:50%;top:calc(var(--stub) * -1);height:var(--stub);border-left:2px solid var(--ln)}.org__col--chain{gap:30px}.org__col--chain>.org__node+.org__node:before{content:"";position:absolute;left:50%;top:-33px;height:30px;border-left:2px solid var(--ln)}.org__node{position:relative;display:grid;gap:10px;padding:16px 18px;border-radius:14px;background:#fff;border:1px solid var(--line);border-top:3px solid var(--primary-light);box-shadow:0 4px 14px #0f285a0d;transition:box-shadow .25s}.org__node:hover{box-shadow:0 12px 26px #0f326e1a}.org__node--dashed{border:2px dashed #9fb7da;background:#fafcff;box-shadow:none}.org__node-head{display:flex;align-items:center;gap:10px}.org__node-ic{display:grid;place-items:center;flex-shrink:0;width:34px;height:34px;border-radius:9px;background:#eaf1fb;color:var(--primary)}.org__node h3{font-size:17px;font-weight:700;color:var(--ink);line-height:1.35}.org__node h3 sup{color:var(--primary-light);margin-left:2px}.org__node-sub{font-size:15px;font-weight:600;color:var(--text)}.org__list{margin:0;padding:0;list-style:none;display:grid;gap:8px}.org__list li{display:flex;align-items:flex-start;gap:10px;padding:9px 12px;border-radius:10px;background:#f3f7fd;font-size:15px;line-height:1.45;color:var(--ink)}.org__list .ic{flex-shrink:0;margin-top:2px;color:var(--primary-light)}.org__staff{justify-self:start;display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:#eaf1fb;color:var(--primary);font-size:13.5px;font-weight:700}.org__foot{margin:28px 0 0;padding:16px 18px;list-style:none;display:grid;gap:6px;border-radius:12px;background:#f7f9fc;border:1px solid var(--line);font-size:15px;color:var(--muted)}.inote--solo{margin-top:30px}.ifig{margin:0;border:1px solid var(--line);border-radius:14px;overflow:hidden;background:#fff}.icovers{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.icover{margin:0}.icover img{display:block;width:100%;aspect-ratio:5 / 7;object-fit:cover;border-radius:8px;box-shadow:0 8px 20px #0f326e29}.icover figcaption{margin-top:10px;font-size:14px;font-weight:600;color:var(--muted);text-align:center}@media(max-width:640px){.icovers{grid-template-columns:repeat(2,minmax(0,1fr))}}.ifig>a{display:block;padding:16px}.ifig img{display:block;width:100%;height:auto}.ifig figcaption{display:flex;flex-wrap:wrap;gap:8px 20px;padding:12px 16px;border-top:1px solid var(--line);background:#f7f9fc}.ifig figcaption a{display:inline-flex;align-items:center;gap:6px;font-size:15px;font-weight:600;color:var(--primary-light)}.ifig figcaption a:hover{color:var(--primary)}@media(max-width:1080px){.org__top{grid-template-columns:1fr;justify-items:center}.org__top:before{inset:0 auto 0 50%;border-top:0;border-left:2px dashed var(--ln)}.org__head{order:-1}.org__branches{grid-template-columns:1fr;gap:36px}.org__branches:before{display:none}.org__col:before{top:-38px;height:36px}}@media(max-width:640px){.org__head{font-size:19px;padding:14px 24px}.ifig>a{padding:8px}}.ipage__updated{display:flex;align-items:center;gap:8px;margin-top:30px;padding-top:18px;border-top:1px solid var(--line);font-size:15px;color:var(--muted)}.ipage__updated .ic{color:var(--primary-light)}.ipage--plain{background:none;padding:0;border-radius:0;box-shadow:none}.ipage--plain .ipage__lead{padding:18px 22px;border-radius:14px;background:#fff;border-left:4px solid var(--primary);box-shadow:0 2px 14px #0f285a0d;font-size:17px}.ipage--plain .ipage__updated{border-top:0;padding-top:0;margin-top:22px}.leaders{display:grid;gap:16px;margin-top:18px}.leader{position:relative;display:grid;grid-template-columns:220px minmax(0,1fr);overflow:hidden;background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:0 2px 14px #0f285a0d;transition:box-shadow .25s,border-color .25s}.leader:hover{border-color:#c9daf3;box-shadow:0 12px 26px #0f326e17}.leader:after{content:"";position:absolute;right:-36px;top:26px;width:210px;height:210px;pointer-events:none;background:url(/uz-gerb.png) center / contain no-repeat;opacity:.07;filter:grayscale(1)}.leader__photo{position:relative;min-height:250px;background:linear-gradient(180deg,#e8eef7,#d6e1f0)}.leader__photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center top}.leader__photo--empty{display:grid;place-items:center}.leader__initials{display:grid;place-items:center;width:108px;height:108px;border-radius:50%;background:linear-gradient(135deg,var(--primary),var(--primary-light));color:#fff;font-size:38px;font-weight:800;letter-spacing:1px;box-shadow:0 10px 24px #0f326e2e}.leader__main{position:relative;z-index:1;display:flex;flex-direction:column;padding:24px 28px;min-width:0}.leader__name{font-size:clamp(20px,1.4vw,23px);font-weight:800;color:var(--ink);line-height:1.3;letter-spacing:-.2px}.leader__pos{margin-top:6px;font-size:15.5px;line-height:1.5;color:var(--muted);max-width:640px}.leader__contacts{display:flex;flex-wrap:wrap;gap:10px 30px;margin:18px 0 0;padding:16px 0 0;list-style:none;border-top:1px solid var(--line);font-size:15px;font-weight:600;color:var(--ink)}.leader__contacts li,.leader__contacts a{display:inline-flex;align-items:center;gap:8px}.leader__contacts a:hover{color:var(--primary-light)}.leader__contacts .ic{flex-shrink:0;color:var(--primary-light)}.leader__toggle{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;margin-top:18px;padding:9px 14px;border:0;border-radius:9px;background:#eaf1fb;color:var(--primary);font:inherit;font-size:15px;font-weight:700;cursor:pointer;transition:background .2s}.leader__toggle:hover{background:#dbe7f8}.leader__toggle .ic{transition:transform .25s}.leader.is-open .leader__toggle .ic{transform:rotate(180deg)}.leader__more{position:relative;z-index:1;grid-column:1 / -1;display:grid;gap:24px;padding:24px 28px 28px;border-top:1px solid var(--line);animation:leaderIn .3s ease-out}.leader__more[hidden]{display:none}@keyframes leaderIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.leader__more h4{font-size:18px;font-weight:700;color:var(--ink);margin-bottom:12px}.leader__bio{display:grid;gap:10px;font-size:16px;line-height:1.7}.leader__bio h4{margin-bottom:2px}.leader__duties ul{margin:0;padding:0;list-style:none;display:grid;gap:10px}.leader__duties li{display:flex;gap:12px;align-items:flex-start;padding:12px 14px;border-radius:10px;background:#f3f7fd;font-size:16px;line-height:1.6}.leader__duties .icheck__box{flex-shrink:0;width:22px;height:22px;margin-top:2px}.leader__duties .icheck__box svg{width:15px;height:15px}.leader--featured{border-color:transparent;background:linear-gradient(135deg,var(--primary) 0%,var(--navy) 100%);color:#e6eefa}.leader--featured:hover{border-color:transparent;box-shadow:0 14px 32px #0b4ea247}.leader--featured:after{opacity:.12;filter:grayscale(1) brightness(1.8)}.leader--featured .leader__name,.leader--featured .leader__more h4{color:#fff}.leader--featured .leader__pos{color:#cddcf3;font-weight:600}.leader--featured .leader__contacts{color:#fff;border-color:#ffffff2e}.leader--featured .leader__contacts a:hover{color:#bcd6ff}.leader--featured .leader__contacts .ic{color:#9cc3ff}.leader--featured .leader__toggle{background:#ffffff24;color:#fff}.leader--featured .leader__toggle:hover{background:#ffffff3d}.leader--featured .leader__more{border-color:#ffffff2e}.leader--featured .leader__duties li{background:#ffffff14}.leader--featured .icheck__box{background:#ffffff38}@media(max-width:1080px){.leader{grid-template-columns:180px minmax(0,1fr)}}@media(max-width:640px){.leader{grid-template-columns:1fr}.leader__photo{min-height:0;aspect-ratio:4 / 3}.leader__photo--empty{aspect-ratio:auto;min-height:150px}.leader__main,.leader__more{padding:18px 16px}.leader__contacts{flex-direction:column;gap:10px}.leader:after{width:150px;height:150px;top:auto;bottom:10px;right:-30px}.ipage--plain .ipage__lead{padding:14px 16px;font-size:16px}}.unav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:4px}.unav__item{display:flex;align-items:center;gap:12px;padding:14px;border-radius:12px;background:#fff;border:1px solid var(--line);color:var(--ink);transition:border-color .2s,box-shadow .2s,transform .2s}.unav__item:hover{border-color:#c9daf3;box-shadow:0 10px 22px #0f326e14;transform:translateY(-2px)}.unav__ic{display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;border-radius:10px;background:#eaf1fb;color:var(--primary)}.unav__body{display:grid;gap:2px;min-width:0;flex:1}.unav__body b{font-size:15.5px;font-weight:700;line-height:1.3}.unav__body span{font-size:13.5px;color:var(--muted)}.unav__item>.ic{flex-shrink:0;color:var(--primary-light)}.unit{scroll-margin-top:24px}.unit__count{margin-left:auto;padding:4px 10px;border-radius:999px;background:#eaf1fb;color:var(--primary);font-size:13.5px;font-weight:700;white-space:nowrap}.staff-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:start}.staff{border:1px solid var(--line);border-radius:14px;background:#fff;overflow:hidden;box-shadow:0 2px 12px #0f285a0a;transition:border-color .25s,box-shadow .25s}.staff:hover{border-color:#c9daf3;box-shadow:0 12px 26px #0f326e17}.staff__top{display:grid;grid-template-columns:104px minmax(0,1fr);gap:16px;padding:16px}.staff__photo{position:relative;aspect-ratio:3 / 4;border-radius:10px;overflow:hidden;background:linear-gradient(180deg,#e8eef7,#d6e1f0)}.staff__photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center top}.staff__nophoto{position:absolute;inset:0;display:grid;place-items:center;font-size:30px;color:#8fa6c6}.staff__main{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.staff__role{display:inline-block;padding:3px 9px;border-radius:6px;background:#eaf1fb;color:var(--primary);font-size:13px;font-weight:700;line-height:1.4}.staff__name{margin-top:8px;font-size:17px;font-weight:800;color:var(--ink);line-height:1.3}.staff__degree{margin-top:4px;font-size:14.5px;line-height:1.45;color:var(--muted)}.staff__contacts{display:grid;gap:4px;margin:10px 0 0;padding:0;list-style:none;font-size:14px;font-weight:600;color:var(--ink)}.staff__contacts a{display:inline-flex;align-items:center;gap:6px;word-break:break-all}.staff__contacts a:hover{color:var(--primary-light)}.staff__contacts .ic{flex-shrink:0;color:var(--primary-light)}.staff__toggle{display:inline-flex;align-items:center;gap:4px;margin-top:auto;padding:10px 0 0;border:0;background:none;color:var(--primary-light);font:inherit;font-size:14.5px;font-weight:700;cursor:pointer}.staff__toggle:hover{color:var(--primary)}.staff__toggle .ic{transition:transform .25s}.staff.is-open .staff__toggle .ic{transform:rotate(180deg)}.staff__bio{display:grid;gap:8px;padding:14px 16px 16px;border-top:1px solid var(--line);background:#f7f9fc;font-size:15px;line-height:1.65;animation:leaderIn .3s ease-out}.staff__bio[hidden]{display:none}.unit__duties{margin-top:16px;border:1px solid #d6e2f3;border-radius:12px;background:#f3f7fd}.unit__duties summary{display:flex;align-items:center;gap:10px;padding:14px 16px;cursor:pointer;list-style:none;font-size:16px;font-weight:700;color:var(--ink)}.unit__duties summary::-webkit-details-marker{display:none}.unit__duties summary>.ic:first-child{flex-shrink:0;color:var(--primary-light)}.unit__duties summary span{flex:1;min-width:0}.unit__duties summary em{font-style:normal;font-size:13.5px;font-weight:600;color:var(--muted)}.unit__duties summary>.ic:last-child{flex-shrink:0;color:var(--primary);transition:transform .25s}.unit__duties[open] summary>.ic:last-child{transform:rotate(180deg)}.unit__duties summary:hover{color:var(--primary)}.unit__list{margin:0;padding:0 16px 16px;list-style:none;display:grid;gap:8px}.unit__list li{display:flex;gap:12px;align-items:flex-start;padding:12px 14px;border-radius:10px;background:#fff;font-size:15.5px;line-height:1.6}.unit__list .icheck__box{flex-shrink:0;width:22px;height:22px;margin-top:2px}.unit__list .icheck__box svg{width:15px;height:15px}@media(max-width:1080px){.unav{grid-template-columns:repeat(2,minmax(0,1fr))}.staff-grid{grid-template-columns:1fr}}@media(max-width:640px){.unav{grid-template-columns:1fr}.staff__top{grid-template-columns:84px minmax(0,1fr);gap:12px;padding:14px}.unit__duties summary{padding:12px 14px;font-size:15px}.unit__list{padding:0 10px 10px}.unit__list li{font-size:15px;padding:10px 12px}}.istatus{display:flex;align-items:center;gap:16px;padding:18px 20px;border-radius:14px;background:linear-gradient(135deg,#fff8e8,#fffdf7);border:1px solid #f1dca8;border-left:4px solid #e0a526}.istatus__ic{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;border-radius:12px;background:#fcebc2;color:#a86d00}.istatus__title{font-size:19px;font-weight:800;color:var(--ink);line-height:1.35}.istatus__text{margin-top:2px;font-size:15px;color:var(--muted);line-height:1.5}.ireqs{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ireq{display:flex;align-items:flex-start;gap:14px;padding:16px;border-radius:12px;border:1px solid var(--line);background:#fff;transition:border-color .2s,box-shadow .2s}.ireq:hover{border-color:#c9daf3;box-shadow:0 10px 22px #0f326e12}.ireq--wide{grid-column:1 / -1;background:linear-gradient(180deg,#f3f7fd,#fff)}.ireq__ic{display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;border-radius:10px;background:#eaf1fb;color:var(--primary)}.ireq__label{display:block;font-size:14px;font-weight:600;color:var(--muted)}.ireq__label em{font-style:normal;color:var(--primary-light);font-weight:700}.ireq__value{margin-top:3px;font-size:16.5px;font-weight:700;color:var(--ink);line-height:1.5}.ireqs__note{display:flex;align-items:center;gap:10px;margin-top:14px;padding:14px 16px;border-radius:12px;background:#eaf6ee;border:1px solid #c7e6d1;color:#1d6b3a;font-size:16px;font-weight:700}.ireqs__note .ic{flex-shrink:0}.isteps{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;counter-reset:s}.istep{display:flex;gap:14px;padding:18px;border-radius:14px;border:1px solid var(--line);background:linear-gradient(180deg,#e9f0fa,#f6f9fd 55%,#fff)}.istep__n{display:grid;place-items:center;flex-shrink:0;width:36px;height:36px;border-radius:50%;background:var(--primary);color:#fff;font-size:16px;font-weight:800}.istep__body{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.istep__body h3{font-size:17px;font-weight:700;color:var(--ink);line-height:1.35}.istep__body p{font-size:15.5px;line-height:1.6;color:var(--text)}.istep__btn{display:inline-flex;align-items:center;gap:8px;margin-top:6px;padding:10px 14px;border-radius:10px;background:var(--primary);color:#fff;font-size:15px;font-weight:700;max-width:100%;word-break:break-all;transition:background .2s}.istep__btn:hover{background:var(--primary-light)}.istep__btn small{font-size:13px;font-weight:600;opacity:.8;white-space:nowrap}@media(max-width:1080px){.isteps{grid-template-columns:1fr}}@media(max-width:640px){.ireqs{grid-template-columns:1fr}.istatus{padding:14px 16px;gap:12px}.istatus__title{font-size:17px}.istep{padding:14px}}.idocs{margin:0;padding:0;list-style:none;display:grid;gap:12px}.idoc{display:flex;align-items:center;gap:16px;padding:16px 18px;border-radius:14px;border:1px solid var(--line);background:#fff;transition:border-color .2s,box-shadow .2s}.idoc:hover{border-color:#c9daf3;box-shadow:0 10px 22px #0f326e12}.idoc__ic{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;border-radius:12px;background:#eaf1fb;color:var(--primary)}.idoc__body{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:6px}.idoc__kind{padding:3px 10px;border-radius:999px;font-size:12.5px;font-weight:700;letter-spacing:.02em;background:#eaf1fb;color:var(--primary)}.idoc__kind--qonun{background:#e8f4ec;color:#1d6b3a}.idoc__kind--qaror{background:#f1ecfb;color:#5b3aa8}.idoc__kind--dastur{background:#fff4de;color:#96600a}.idoc__kind--reja{background:#e6f5f7;color:#0f6b78}.idoc__kind--hisobot{background:#fdecef;color:#a3253f}.idoc__meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.idoc__date{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:var(--muted)}.idoc__title{font-size:16.5px;font-weight:600;color:var(--ink);line-height:1.5}.idoc__btn{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;padding:10px 14px;border-radius:10px;background:var(--primary);color:#fff;font-size:15px;font-weight:700;white-space:nowrap;transition:background .2s}.idoc__btn:hover{background:var(--primary-light)}.idoc__btn small{font-size:12px;font-weight:700;opacity:.8}.idoc__kind--nizom{background:#e8f4ec;color:#1d6b3a}.idoc__kind--qoidalar{background:#fff4de;color:#96600a}.idoc__kind--talablar{background:#fdecef;color:#a3253f}.idoc__kind--pasport{background:#e6f5f7;color:#0f6b78}.idoc__kind--mezon{background:#eef3e2;color:#4f6b12}.idoc__kind--tartib{background:#e8f4ec;color:#1d6b3a}.idoc__kind--tushuntirish{background:#f3f4f6;color:#4b5563}.idoc__kind--daraja{background:#e6f0fb;color:#1f4f8f}.idoc__kind--unvon{background:#f1ecfb;color:#5b3aa8}.idoc__kind--nostrifikatsiya{background:#e6f5f7;color:#0f6b78}.idocs__lead{margin-bottom:16px;font-size:15.5px;color:var(--muted);line-height:1.6}.idoc--rich{align-items:flex-start;padding:18px 20px}.idoc__notes{display:grid;gap:8px;width:100%;margin:6px 0 0;padding:12px 14px;border-radius:10px;background:#f6f9fd}.idoc__note{display:grid;grid-template-columns:170px 1fr;gap:12px;font-size:14.5px;line-height:1.55}.idoc__note dt{font-weight:700;color:var(--muted)}.idoc__note dd{margin:0;color:var(--ink)}.idoc__links{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.idoc__links .idoc__btn{flex-shrink:1;min-width:0;padding:8px 12px;font-size:14px;white-space:normal}.idoc__links .idoc__btn svg{flex-shrink:0}.idoc__btn--ghost{background:#eaf1fb;color:var(--primary)}.idoc__btn--ghost:hover{background:#dbe7f8;color:var(--primary)}@media(max-width:640px){.idoc{flex-wrap:wrap;gap:12px;padding:14px}.idoc__ic{width:40px;height:40px}.idoc__body{flex-basis:calc(100% - 52px)}.idoc__title{font-size:15.5px}.idoc__btn{width:100%;justify-content:center}.idoc--rich{padding:14px}.idoc__note{grid-template-columns:1fr;gap:2px}.idoc__links .idoc__btn{width:auto;flex:1 1 auto}}.nside__news-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.nside__news-head h3{font-size:18px;font-weight:700;color:var(--ink)}.nside__news-head a{display:inline-flex;align-items:center;gap:2px;font-size:15px;font-weight:600;color:var(--primary-light)}.lcard{position:relative;display:block;height:220px;border-radius:12px;overflow:hidden;color:#fff;background:var(--navy)}.lcard__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .5s}.lcard__img--empty{display:grid;place-items:center;background:linear-gradient(135deg,var(--navy-2),var(--navy))}.lcard__img--empty img{width:84px;height:84px;border-radius:50%;opacity:.9}.lcard:hover .lcard__img{transform:scale(1.05)}.lcard:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#06143200 30%,#061432e0)}.lcard__tag{position:absolute;top:12px;left:12px;z-index:1;padding:5px 10px;border-radius:8px;background:var(--primary);font-size:14px;font-weight:600}.lcard__body{position:absolute;left:0;right:0;bottom:0;z-index:1;display:grid;gap:8px;padding:14px}.lcard__title{font-size:16px;font-weight:700;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lcard__meta{display:inline-flex;align-items:center;gap:6px;font-size:14px;color:#d3def0}.nf{position:relative;gap:14px;padding:70px 20px}.nf__code{font-size:72px;font-weight:800;line-height:1;color:var(--primary)}.nf__btn{color:#fff}.soon__icon{display:grid;place-items:center;width:76px;height:76px;border-radius:50%;background:#1e6fd91a;color:var(--primary);font-size:32px}.soon__title{font-size:40px;font-weight:800;line-height:1.1;color:var(--primary)}@media(max-width:1080px){.icheck,.itopics{grid-template-columns:1fr}.itopic:last-child:nth-child(odd){grid-column:auto}}@media(max-width:640px){.ipage{padding:18px 16px;border-radius:12px}.ipage__media{aspect-ratio:16 / 10;margin-bottom:20px}.ifacts{grid-template-columns:1fr;gap:10px}.ipage__text,.icheck__item,.inum__item,.inote{font-size:16px}.inum__item{gap:12px;padding:14px}.inum__n{min-width:34px;height:34px;font-size:14px}.inum__item p{padding-top:4px}.itopic{flex-direction:column;gap:12px}.nf__code{font-size:56px}}.ifaq{margin-top:6px}.ifaq__tools{display:grid;gap:14px}.ifaq__chips{display:flex;flex-wrap:wrap;gap:8px}.ifaq__chip{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 14px;border-radius:999px;border:1px solid var(--line);background:#fff;color:var(--ink);font-size:15px;font-weight:600;transition:border-color .2s,background .2s,color .2s}.ifaq__chip .ic{color:var(--primary-light)}.ifaq__chip em{font-style:normal;font-size:13px;font-weight:700;color:var(--muted);font-variant-numeric:tabular-nums}.ifaq__chip:hover{border-color:#9fc2ef;color:var(--primary)}.ifaq__chip.is-active{background:var(--primary);border-color:var(--primary);color:#fff}.ifaq__chip.is-active .ic,.ifaq__chip.is-active em{color:#fff}.ifaq__actions{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;gap:16px}.ifaq__list-root{margin:0;padding:0;list-style:none;display:grid;gap:10px}.ifaq__item{border:1px solid var(--line);border-radius:12px;background:#fff;scroll-margin-top:140px;transition:border-color .2s,box-shadow .2s}.ifaq__item:hover{border-color:#c9daf3}.ifaq__item.is-open{border-color:#c9daf3;box-shadow:0 10px 24px #0f326e12}.ifaq__item h3{margin:0;font:inherit}.ifaq__q{display:flex;align-items:center;gap:14px;width:100%;padding:14px 16px;text-align:left;font-size:17px;font-weight:600;line-height:1.45;color:var(--ink);border-radius:12px}.ifaq__q:focus-visible{outline:2px solid var(--primary-light);outline-offset:2px}.ifaq__n{flex-shrink:0;display:grid;place-items:center;min-width:38px;height:38px;border-radius:10px;background:#eaf1fb;color:var(--primary);font-weight:800;font-size:14px;font-variant-numeric:tabular-nums;transition:background .2s,color .2s}.ifaq__item.is-open .ifaq__n{background:var(--primary);color:#fff}.ifaq__text{flex:1;min-width:0}.ifaq__text mark{background:#fff1b8;color:inherit;border-radius:3px;padding:0 1px}.ifaq__q>.ic{flex-shrink:0;color:var(--primary);transition:transform .3s}.ifaq__item.is-open .ifaq__q>.ic{transform:rotate(180deg)}.ifaq__a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease}.ifaq__a>div{overflow:hidden}.ifaq__item.is-open .ifaq__a{grid-template-rows:1fr}.ifaq__body{display:grid;gap:12px;margin:0 16px 0 68px;padding:14px 0 18px;border-top:1px solid var(--line);font-size:16.5px;line-height:1.7;color:var(--text)}.ifaq__list h4{margin:4px 0 6px;font-size:15px;font-weight:700;color:var(--primary);text-transform:uppercase;letter-spacing:.3px}.ifaq__ul,.ifaq__ol{margin:0;display:grid;gap:6px}.ifaq__ul{padding:0;list-style:none}.ifaq__ul li{position:relative;padding-left:20px}.ifaq__ul li:before{content:"";position:absolute;left:4px;top:.72em;width:7px;height:7px;border-radius:50%;background:var(--primary-light)}.ifaq__ol{padding-left:30px}.ifaq__ol>li::marker{color:var(--primary);font-weight:700;font-variant-numeric:tabular-nums}.ifaq__ol .ifaq__ul{margin-top:6px}.ifaq .nempty{border:1px dashed var(--line)}@media(prefers-reduced-motion:reduce){.ifaq__a,.ifaq__q>.ic{transition:none}}@media(max-width:640px){.ifaq__q{gap:10px;padding:12px;font-size:16px}.ifaq__n{min-width:32px;height:32px;font-size:13px}.ifaq__body{margin:0 12px;font-size:15.5px}.ifaq__chip{height:34px;padding:0 12px;font-size:14px}.ifaq .nresult{flex-wrap:wrap}}.ndetail{background:#fff;border-radius:12px;padding:22px;box-shadow:0 2px 10px #0f285a0a;min-width:0}.ndetail__bar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.ndetail__meta{display:flex;flex-wrap:wrap;gap:8px}.ndetail__actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ndetail__meta span,.ndetail__share{display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 14px;border-radius:999px;border:1px solid var(--line);background:#fff;font-size:15px;color:var(--text)}.ndetail__meta .ic,.ndetail__share .ic{width:18px;height:18px;color:var(--primary-light)}.ndetail__share{cursor:pointer;font:inherit;font-size:15px;transition:border-color .2s,color .2s}.ndetail__share:hover{border-color:var(--primary-light);color:var(--primary-light)}.nlike{position:relative;display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 14px;border-radius:999px;border:1px solid var(--line);background:#fff;font:inherit;font-size:15px;color:var(--text);cursor:pointer;transition:border-color .2s,background .2s,color .2s,transform .15s}.nlike b{font-weight:600;font-variant-numeric:tabular-nums}.nlike .ic{width:19px;height:19px;color:#8a93a3;transition:color .2s,fill .2s}.nlike:hover:not(:disabled){border-color:#f4a6b0;color:#d6304a}.nlike:hover:not(:disabled) .ic{color:#e5484d}.nlike:active:not(:disabled){transform:scale(.96)}.nlike:focus-visible{outline:2px solid var(--primary-light);outline-offset:2px}.nlike:disabled{cursor:default;opacity:.6}.nlike.is-liked{border-color:#f9c6cd;background:#fff1f3;color:#c9233f}.nlike.is-liked .ic{color:#e5484d;fill:#e5484d}.nlike.is-pop .ic{animation:nlike-pop .42s cubic-bezier(.34,1.56,.64,1)}@keyframes nlike-pop{0%{transform:scale(.7)}55%{transform:scale(1.28)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.nlike,.nlike .ic{transition:none}.nlike.is-pop .ic{animation:none}}.nreact{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-top:28px;padding:16px 20px;border-radius:14px;background:#f7f9fc;border:1px solid var(--line)}.nreact p{margin:0;font-size:16px;font-weight:600;color:var(--ink)}.nreact .nlike{height:42px;padding:0 18px;font-weight:600}.nreact+.ndetail__back{margin-top:22px}.ndetail__title{margin:18px 0 16px;font-size:clamp(22px,1.8vw,30px);line-height:1.3;font-weight:700;color:var(--ink);letter-spacing:-.3px}.ndetail__hero{position:relative;margin:0;aspect-ratio:16 / 9;border-radius:12px;overflow:hidden;background:var(--navy);display:grid;place-items:center}.ndetail__hero-bg{position:absolute;inset:-30px;background:center / cover no-repeat;filter:blur(22px) brightness(.75);transform:scale(1.1)}.ndetail__hero>img{position:relative;max-width:100%;max-height:100%;width:auto;height:100%;object-fit:contain;box-shadow:0 10px 40px #00000059}.ndetail__hero-empty{width:100%;height:100%;display:grid;place-items:center;background:linear-gradient(150deg,#e9f0fa,#c7d6ec)}.ndetail__hero-empty img{width:26%;max-width:160px;border-radius:50%;opacity:.9}.ndetail__body{margin-top:22px;display:grid;gap:14px;font-size:17px;line-height:1.7;color:var(--text)}.ndetail__body b{color:var(--ink);font-weight:700}.ndetail__body a{color:var(--primary-light)}.ndetail__body a:hover{text-decoration:underline}.ndetail__source{display:inline-flex;align-items:center;gap:6px;font-weight:600;justify-self:start}.ndetail__back{display:inline-flex;align-items:center;gap:6px;margin-top:28px;padding-top:18px;border-top:1px solid var(--line);width:100%;color:var(--primary-light);font-weight:600}.ngallery{margin-top:30px}.ngallery__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.ngallery__head h2{font-size:20px;font-weight:700;color:var(--ink);display:flex;align-items:center;gap:8px}.ngallery__head h2 span{font-size:13px;font-weight:700;color:#fff;background:var(--primary);border-radius:20px;padding:2px 9px}.ngallery__arrows{display:flex;gap:8px}.ngallery__arrows button{width:40px;height:40px;border-radius:10px;display:grid;place-items:center;cursor:pointer;background:#fff;border:1px solid var(--line);color:var(--ink);transition:.2s}.ngallery__arrows button:hover:not(:disabled){background:var(--primary);border-color:var(--primary);color:#fff}.ngallery__arrows button:disabled{opacity:.4;cursor:default}.ngallery__track{display:grid;gap:12px;grid-template-columns:repeat(var(--cols, 3),minmax(0,1fr))}.ngallery__track--n1{--cols: 1}.ngallery__track--n2{--cols: 2}.ngallery--carousel .ngallery__track{display:grid;grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:calc((100% - 2 * 12px) / 3);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;scrollbar-width:none}.ngallery--carousel .ngallery__track::-webkit-scrollbar{display:none}.ngallery__item{position:relative;display:block;padding:0;border:0;cursor:zoom-in;scroll-snap-align:start;aspect-ratio:4 / 3;border-radius:10px;overflow:hidden;background:#e9f0fa}.ngallery__track--n1 .ngallery__item{aspect-ratio:16 / 9}.ngallery__item img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease;user-select:none}.ngallery__item:hover img{transform:scale(1.05)}.ngallery__item:focus-visible{outline:3px solid var(--primary-light);outline-offset:2px}.ngallery__dots{display:flex;justify-content:center;gap:6px;margin-top:14px}.ngallery__dots button{width:8px;height:8px;padding:0;border:0;border-radius:8px;background:#c7d3e6;cursor:pointer;transition:width .25s,background .25s}.ngallery__dots button.is-active{width:24px;background:var(--primary)}.nlbox{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:60px 70px;background:#061024eb;animation:nlboxIn .2s ease}.nlbox img{max-width:100%;max-height:100%;object-fit:contain;border-radius:8px;box-shadow:0 20px 60px #00000080}.nlbox button{position:absolute;display:grid;place-items:center;width:46px;height:46px;border-radius:50%;border:0;cursor:pointer;background:#ffffff1f;color:#fff;transition:background .2s}.nlbox button:hover{background:#ffffff40}.nlbox__close{top:16px;right:16px}.nlbox__nav--prev{left:14px;top:50%;margin-top:-23px}.nlbox__nav--next{right:14px;top:50%;margin-top:-23px}.nlbox__count{position:absolute;bottom:18px;left:50%;transform:translate(-50%);color:#cfd8e6;font-size:15px}@keyframes nlboxIn{0%{opacity:0}}@media(max-width:900px){.ngallery--carousel .ngallery__track{grid-auto-columns:calc((100% - 12px)/2)}}@media(max-width:640px){.ndetail{padding:14px}.ndetail__hero{aspect-ratio:4 / 3}.ndetail__body{font-size:16px}.ngallery__track{--cols: 2}.ngallery--carousel .ngallery__track{grid-auto-columns:82%}.nlbox{padding:56px 12px}.nlbox__nav--prev,.nlbox__nav--next{top:auto;bottom:10px;margin:0}}@media(prefers-reduced-motion:reduce){.ngallery--carousel .ngallery__track{scroll-behavior:auto}}.dlist{scroll-margin-top:110px}.dlist .nresult a{display:inline-flex;align-items:center;gap:4px;color:var(--primary-light);font-weight:600;white-space:nowrap}.dlist .nempty{border:1px dashed var(--line)}.dlist__err{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:6px}.dlist__items{display:grid;gap:16px;transition:opacity .2s}.dlist__items.is-loading{opacity:.45;pointer-events:none}.dcard{display:grid;gap:14px;padding:20px 22px;border-radius:14px;background:#fff;border:1px solid var(--line);border-left:4px solid var(--primary-light);transition:border-color .2s,box-shadow .2s}.dcard:hover{box-shadow:0 10px 22px #0f326e12}.dcard--skel{min-height:190px;border-left-color:var(--line);background:linear-gradient(90deg,#fff 30%,#f2f5fa,#fff 70%) 0 0 / 300% 100%;animation:dskel 1.4s linear infinite}@keyframes dskel{to{background-position:-150% 0}}.dcard__head{display:grid;gap:6px}.dcard__meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.dcard__deg{padding:3px 10px;border-radius:999px;font-size:13px;font-weight:800;letter-spacing:.02em}.dcard__deg--phd{background:#eaf1fb;color:var(--primary)}.dcard__deg--dsc{background:#f1ecfb;color:#5b3aa8}.dcard__date{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:var(--muted)}.dcard__views{display:inline-flex;align-items:center;gap:6px;margin-left:auto;font-size:14px;font-weight:600;color:var(--muted);font-variant-numeric:tabular-nums}.dcard__name{font-size:19px;font-weight:700;color:var(--ink);line-height:1.35}.dcard__title{font-size:14.5px;color:var(--muted);line-height:1.5}.dcard__topic{display:flex;gap:10px;padding:12px 14px;border-radius:10px;background:#f6f9fd;font-size:16px;line-height:1.6;color:var(--ink)}.dcard__topic>.ic{flex-shrink:0;margin-top:3px;color:var(--primary-light)}.dcard__brief{display:grid;gap:6px;margin:0;padding:0;list-style:none;font-size:14.5px;line-height:1.55;color:var(--ink)}.dcard__brief li{display:flex;gap:8px}.dcard__brief .ic{flex-shrink:0;margin-top:3px;color:var(--primary-light)}.dcard__brief b{font-weight:600;color:var(--muted)}.dcard__fields{display:grid;gap:10px;margin:0}.dcard__fields[hidden]{display:none}.dcard__field{display:grid;grid-template-columns:minmax(0,240px) minmax(0,1fr);gap:14px;padding-top:10px;border-top:1px dashed var(--line);font-size:15px;line-height:1.55}.dcard__field:first-child{border-top:0;padding-top:0}.dcard__field dt{display:flex;gap:8px;font-weight:600;color:var(--muted)}.dcard__field dt .ic{flex-shrink:0;margin-top:3px;color:var(--primary-light)}.dcard__field dd{margin:0;color:var(--ink);overflow-wrap:anywhere}.dcard__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.dcard__toggle{display:inline-flex;align-items:center;gap:6px;color:var(--primary-light);font-weight:600;font-size:15px}.dcard__toggle .ic{transition:transform .2s}.dcard.is-open .dcard__toggle .ic{transform:rotate(180deg)}.dcard__foot .idoc__btn{padding:8px 12px;font-size:14px}.delon__name{margin-top:2px;font-size:clamp(22px,1.7vw,27px);font-weight:700;color:var(--ink);line-height:1.3}.delon__topic{margin-top:18px;font-size:17px}.delon__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 20px;margin-top:30px;padding-top:18px;border-top:1px solid var(--line)}.delon__back,.delon__source{display:inline-flex;align-items:center;gap:6px;color:var(--primary-light);font-weight:600}.delon__back:hover,.delon__source:hover{color:var(--primary)}.dpager{display:grid;justify-items:center;gap:14px;margin-top:30px}.dpager .pager{margin-top:0}.dpager__gap{display:inline-grid;place-items:center;min-width:24px;height:44px;color:var(--muted)}.dpager__jump{display:flex;align-items:center;gap:8px;font-size:14.5px;color:var(--muted)}.dpager__jump label{display:flex;align-items:center;gap:8px}.dpager__jump input{width:86px;height:38px;padding:0 10px;border-radius:9px;border:1px solid var(--line);background:#fff;font:inherit;color:var(--ink)}.dpager__jump button{display:grid;place-items:center;width:38px;height:38px;border-radius:9px;background:var(--primary);color:#fff}@media(max-width:640px){.dcard{padding:16px}.dcard__name{font-size:17px}.dcard__field{grid-template-columns:1fr;gap:4px}.dlist .nresult{flex-wrap:wrap}.dpager .pager__btn{min-width:38px;height:38px}}@media(prefers-reduced-motion:reduce){.dcard--skel{animation:none}}.icouncils>.ifacts{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:22px}.icouncils>.ifacts li{background:#fff}.icouncils>.ipage__h2{margin-top:30px}.icouncil-list{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.icouncil{display:flex;align-items:flex-start;gap:16px;padding:18px 20px;border-radius:14px;border:1px solid var(--line);background:#fff;transition:border-color .2s,box-shadow .2s}.icouncil:hover{border-color:#b9cbe6;box-shadow:0 8px 22px #0f285a12}.icouncil__ic{display:grid;place-items:center;flex-shrink:0;width:46px;height:46px;border-radius:12px;background:#eaf1fb;color:var(--primary)}.icouncil__body{flex:1;min-width:0}.icouncil__org{font-size:17.5px;font-weight:700;color:var(--ink);line-height:1.4}.icouncil__org mark,.icode mark{background:#fff1b8;color:inherit;border-radius:3px;padding:0 1px}.icouncil__field{margin-top:2px;font-size:14.5px;color:var(--muted)}.icouncil__codes{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.icode{display:inline-flex;align-items:stretch;border-radius:8px;border:1px solid #d5e2f4;overflow:hidden;font-size:14px}.icode__deg{display:grid;place-items:center;padding:4px 8px;font-weight:800;color:#fff;background:var(--primary)}.icode--phd{border-color:#c9e7d6}.icode--phd .icode__deg{background:#1f8a55}.icode code{padding:4px 10px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:13.5px;color:var(--ink);background:#f7f9fc;user-select:all}.icouncil__count{flex-shrink:0;padding:4px 10px;border-radius:999px;background:#eaf1fb;color:var(--primary);font-size:13.5px;font-weight:700;font-variant-numeric:tabular-nums}@media(max-width:640px){.icouncils>.ifacts{grid-template-columns:repeat(2,minmax(0,1fr))}.icouncil{padding:14px;gap:12px}.icouncil__ic{width:38px;height:38px}.icouncil__count{display:none}}.idoc__kind--tashkilot{background:#e6f0fb;color:#0b4ea2}.idoc__kind--attestatsiya{background:#f1ecfb;color:#5b3aa8}.idoc__kind--murojaat{background:#e6f5f7;color:#0f6b78}.idoc__kind--moliya{background:#fff4de;color:#96600a}.idoc__kind--izoh{background:#f3f4f6;color:#4b5563}.idoc__kind--ilova{background:#eef3e2;color:#4f6b12}.idoc__btn--fmt{min-width:76px;justify-content:center;letter-spacing:.02em}.idocs__lead a{color:var(--primary);text-decoration:underline;text-underline-offset:3px;word-break:break-word}.pcard{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;padding:20px 22px;border-radius:14px;background:#fff;border:1px solid var(--line);border-left:4px solid var(--primary-light);transition:box-shadow .2s}.pcard:hover{box-shadow:0 10px 22px #0f326e12}.pcard--img{grid-template-columns:200px minmax(0,1fr)}.pcard__media{display:block;aspect-ratio:4 / 3;border-radius:10px;overflow:hidden;background:#eef3fa}.pcard__media img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.pcard:hover .pcard__media img{transform:scale(1.04)}.pcard__body{display:grid;align-content:start;gap:8px;min-width:0}.pcard__date{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:var(--muted)}.pcard__title{font-size:18px;font-weight:700;line-height:1.4;color:var(--ink);overflow-wrap:anywhere}.pcard__title a{color:inherit}.pcard__title a:hover{color:var(--primary-light)}.pcard__text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:15px;line-height:1.6;color:var(--muted)}.pcard__more{justify-self:start;display:inline-flex;align-items:center;gap:6px;margin-top:4px;color:var(--primary-light);font-weight:600;font-size:15px}.pcard__more:hover{text-decoration:underline}@media(max-width:640px){.pcard{padding:16px}.pcard--img{grid-template-columns:minmax(0,1fr);gap:12px}.pcard__title{font-size:16.5px}}@media(prefers-reduced-motion:reduce){.pcard__media img{transition:none}}.mtabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px;padding:6px;background:#fff;border-radius:12px;border:1px solid var(--line)}.mtabs__tab{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 14px;border-radius:8px;font-size:17px;font-weight:600;color:var(--ink);transition:background .2s,color .2s}.mtabs__tab .ic{width:18px;height:18px;color:#6aa2f0}.mtabs__tab span{min-width:24px;padding:1px 7px;border-radius:99px;background:#eef3fb;color:var(--primary);font-size:13px;text-align:center}.mtabs__tab:hover{background:#f4f8fe;color:var(--primary)}.mtabs__tab.is-active{background:var(--primary);color:#fff}.mtabs__tab.is-active .ic{color:#fff}.mtabs__tab.is-active span{background:#fff3;color:#fff}button.ncard__media{width:100%;padding:0;border:0;background:none;cursor:pointer;text-align:left}.ncard__tag .ic{width:15px;height:15px;vertical-align:-2px}.mcard__icon{position:absolute;left:50%;top:50%;z-index:2;width:58px;height:58px;margin:-29px 0 0 -29px;border-radius:50%;display:grid;place-items:center;background:#0b4ea2d9;color:#fff;box-shadow:0 0 0 6px #ffffff59;transition:transform .25s,background .25s}.mcard__icon .ic{width:20px;height:20px;margin-left:3px}.ncard:hover .mcard__icon{transform:scale(1.1);background:var(--primary-light)}.mcard__dur{position:absolute;right:10px;bottom:10px;z-index:2;padding:3px 8px;border-radius:6px;background:#061024bf;color:#fff;font-size:13px;font-weight:600}.mvideo__frame{width:min(1100px,100%);aspect-ratio:16 / 9;border-radius:10px;overflow:hidden;background:#000;box-shadow:0 20px 60px #00000080}.mvideo__frame :is(iframe,video){display:block;width:100%;height:100%;border:0}.maudio{display:grid;gap:12px}.maudio__item{display:grid;gap:12px;padding:16px;background:#fff;border-radius:12px;border:1px solid var(--line)}.maudio__head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 16px}.maudio__head h3{font-size:18px;font-weight:600;color:var(--ink)}.maudio audio{width:100%}@media(max-width:640px){.mtabs__tab{padding:10px 8px;font-size:15px;gap:6px}.mvideo__frame{border-radius:0}}.ahot{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ahot__item{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;padding:20px;border-radius:14px;border:1px solid var(--line);background:#fff}.ahot__ic{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:#eaf1fb;color:var(--primary)}.ahot__label{font-size:15px;line-height:1.45;color:var(--muted)}.ahot__value{font-size:22px;font-weight:800;line-height:1.3;color:var(--primary);font-variant-numeric:tabular-nums}.ahot__value:hover{text-decoration:underline;text-underline-offset:3px}.ahot__value--mail{font-size:18px;font-weight:700;overflow-wrap:anywhere}.ahot__hours{display:inline-flex;align-items:center;gap:7px;font-size:14.5px;color:var(--text)}.ahot__file{display:inline-flex;align-items:center;gap:7px;margin-top:auto;padding:8px 12px;border-radius:9px;background:#eaf1fb;color:var(--primary);font-size:14.5px;font-weight:700;transition:background .2s,color .2s}.ahot__file small{font-size:12px;opacity:.75}.ahot__file:hover{background:var(--primary);color:#fff}.ahot__item--accent{border-color:transparent;background:linear-gradient(135deg,#0b4ea2,#1565c0);color:#fff;box-shadow:0 12px 26px #0b4ea238}.ahot__item--accent .ahot__ic{background:#ffffff29;color:#fff}.ahot__item--accent :is(.ahot__label,.ahot__value,.ahot__hours){color:#fff}.ahot__item--accent .ahot__file{background:#fff;color:var(--primary)}.ahot__item--accent .ahot__file:hover{background:#eaf1fb;color:var(--primary)}.asched{border:1px solid var(--line);border-radius:14px;overflow:hidden}.asched__meta{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:16px 28px;margin:0;padding:18px 20px;background:#f3f7fd}.asched__meta dt{display:flex;align-items:center;gap:8px;margin-bottom:6px;font-size:14px;font-weight:600;color:var(--muted)}.asched__meta dt .ic{color:var(--primary)}.asched__meta dd{margin:0;font-size:16px;line-height:1.6;color:var(--text)}.asched__meta b{color:var(--ink)}.asched__head,.asched__day{display:grid;grid-template-columns:150px minmax(0,1fr);gap:16px;padding-inline:20px}.asched__head{padding-block:10px;border-block:1px solid var(--line);font-size:13.5px;font-weight:700;color:var(--muted)}.asched__days,.asched__who{margin:0;padding:0;list-style:none}.asched__day{align-items:start;padding-block:13px}.asched__day+.asched__day{border-top:1px solid var(--line)}.asched__dname{font-weight:700;color:var(--primary)}.asched__who{display:grid;gap:4px}.asched__who li{display:flex;flex-wrap:wrap;gap:2px 10px;align-items:baseline}.asched__who b{color:var(--ink)}.asched__who span{font-size:14.5px;color:var(--muted)}.asched__note{display:flex;gap:10px;align-items:flex-start;margin-top:14px;font-size:15px;line-height:1.6;color:var(--muted)}.asched__note .ic{flex-shrink:0;margin-top:4px;color:#b26a00}.astats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.astat{display:flex;flex-direction:column;min-width:0;padding:20px;border-radius:14px;border:1px solid var(--line)}.astat__title{font-size:16.5px;font-weight:700;line-height:1.4;color:var(--ink)}.astat__total{display:flex;align-items:baseline;gap:10px;margin-top:auto;padding-top:12px}.astat__total b{font-size:42px;font-weight:800;line-height:1.1;color:var(--primary);font-variant-numeric:tabular-nums}.astat__total span{font-size:14px;font-weight:700;letter-spacing:.04em;color:var(--muted)}.astat__rows{margin:12px 0 0}.astat__rows>div{display:flex;justify-content:space-between;align-items:baseline;gap:14px;padding:8px 0;border-top:1px solid var(--line);font-size:15px;line-height:1.4;color:var(--muted)}.astat__rows dd{margin:0;font-weight:700;font-variant-numeric:tabular-nums}.astat__rows .is-on{color:var(--ink)}.astat__rows .is-on dd{color:#1d6b3a}.acontacts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.acontact{min-width:0;padding:20px;border-radius:14px;border:1px solid var(--line)}.acontact__title{font-size:16px;font-weight:700;line-height:1.45;color:var(--ink)}.acontact__name{margin-top:6px;font-weight:600;color:var(--primary)}.acontact__list{display:grid;gap:9px;margin:14px 0 0;padding:0;list-style:none;font-size:15px;line-height:1.5}.acontact__list li{display:flex;gap:10px;align-items:flex-start;min-width:0}.acontact__list .ic{flex-shrink:0;margin-top:4px;color:var(--primary)}.acontact__list a{color:var(--primary);font-weight:600;overflow-wrap:anywhere}.acontact__list a:hover{text-decoration:underline;text-underline-offset:3px}.acontact__list small{font-size:13.5px;color:var(--muted)}@media(max-width:640px){.ahot,.astats,.acontacts,.asched__meta{grid-template-columns:minmax(0,1fr)}.asched__head{display:none}.asched__day{grid-template-columns:minmax(0,1fr);gap:4px;padding-inline:16px}.asched__meta{padding:16px}.ahot__value{font-size:20px}}.reg{display:grid;gap:18px}.reg__head{position:relative;overflow:hidden;display:grid;gap:14px;padding:26px 28px;border-radius:16px;background:linear-gradient(135deg,#0b4ea2,#1565c0);color:#fff;box-shadow:0 12px 30px #0b4ea238}.reg__head:after{content:"";position:absolute;right:-40px;top:-20px;width:220px;height:220px;pointer-events:none;background:url(/uz-gerb.png) center / contain no-repeat;opacity:.09;filter:grayscale(1) brightness(3)}.reg__kind{justify-self:start;padding:4px 12px;border-radius:999px;background:#ffffff29;font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.reg__title{position:relative;z-index:1;font-size:clamp(18px,1.35vw,22px);line-height:1.45;font-weight:700}.reg__approved{display:flex;gap:10px;align-items:flex-start;font-size:15px;line-height:1.55;opacity:.92}.reg__approved .ic{margin-top:3px;flex-shrink:0}.reg__file{position:relative;z-index:1;justify-self:start;display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:10px;background:#fff;color:var(--primary);font-size:15px;font-weight:700;transition:transform .2s,box-shadow .2s}.reg__file:hover{transform:translateY(-1px);box-shadow:0 8px 18px #0000002e}.reg__file small{font-size:12px;opacity:.7}.reg__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none}.reg__facts li{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:14px;align-items:center;padding:16px 18px;border-radius:14px;background:#fff;border:1px solid var(--line);box-shadow:0 2px 14px #0f285a0d}.reg__fact-ic{grid-row:span 2;display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:#eaf1fb;color:var(--primary)}.reg__facts b{font-size:20px;color:var(--ink);line-height:1.2}.reg__facts li>span:last-child{font-size:14px;color:var(--muted);line-height:1.4}.reg__toc{padding:20px 22px;border-radius:14px;background:#fff;border:1px solid var(--line)}.reg__toc h3{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:700;color:var(--ink);margin-bottom:12px}.reg__toc h3 .ic{color:var(--primary)}.reg__toc ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.reg__toc a{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:12px;align-items:center;height:100%;padding:10px 12px;border-radius:10px;font-size:15px;line-height:1.4;color:var(--text);background:#f6f9fd;border:1px solid transparent;transition:border-color .2s,background .2s,color .2s}.reg__toc a:hover{border-color:#c9daf3;background:#eef4fc;color:var(--primary)}.reg__toc-n,.reg__ch-n{display:grid;place-items:center;height:32px;border-radius:8px;background:var(--primary);color:#fff;font-weight:800;font-size:13px;letter-spacing:.02em}.reg__toc small{font-size:12.5px;color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap}.reg__ch{scroll-margin-top:110px;padding:24px 26px;border-radius:16px;background:#fff;border:1px solid var(--line);box-shadow:0 2px 14px #0f285a0d}.reg__ch-title{display:flex;align-items:center;gap:14px;font-size:clamp(18px,1.3vw,21px);font-weight:700;line-height:1.35;color:var(--ink);padding-bottom:16px;margin-bottom:6px;border-bottom:1px solid var(--line)}.reg__ch-n{flex-shrink:0;min-width:46px;height:40px;font-size:15px;box-shadow:0 6px 14px #0b4ea240}.reg__items{margin:0;padding:0;list-style:none}.reg__item{display:flex;gap:16px;align-items:flex-start;padding:16px 0;scroll-margin-top:110px;font-size:16.5px;line-height:1.7;color:var(--text)}.reg__item+.reg__item{border-top:1px dashed var(--line)}.reg__item:target .reg__body{animation:regFlash 1.6s ease-out}@keyframes regFlash{0%{background:#fff4c7}to{background:transparent}}.reg__n{flex-shrink:0;display:grid;place-items:center;min-width:38px;height:38px;border-radius:10px;background:#eaf1fb;color:var(--primary);font-weight:800;font-size:15px;font-variant-numeric:tabular-nums;transition:background .2s,color .2s}.reg__n:hover{background:var(--primary);color:#fff}.reg__body{flex:1;min-width:0;display:grid;gap:12px;padding-top:5px;border-radius:8px}.reg__list,.reg__steps{margin:0;padding:0;list-style:none;display:grid;gap:8px}.reg__list li{display:flex;gap:12px;align-items:flex-start}.reg__dot{flex-shrink:0;width:7px;height:7px;margin-top:11px;border-radius:50%;background:var(--primary)}.reg__list--ok,.reg__list--warn{padding:14px 16px;border-radius:12px}.reg__list--ok{background:#eef8f1}.reg__list--ok .ic{color:#1d6b3a;margin-top:6px;flex-shrink:0}.reg__list--warn{background:#fff7e6}.reg__list--warn .ic{color:#b26a00;margin-top:6px;flex-shrink:0}.reg__steps{counter-reset:none}.reg__steps li{display:flex;gap:12px;align-items:flex-start;padding:12px 14px;border-radius:12px;background:linear-gradient(180deg,#e9f0fa,#f6f9fd);border:1px solid #e4ebf5}.reg__step-n{flex-shrink:0;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--primary);color:#fff;font-weight:800;font-size:13px;margin-top:1px}.reg__terms{display:grid;gap:10px;margin:0}.reg__term{padding:12px 16px;border-radius:12px;background:#f6f9fd;border-left:4px solid var(--primary-light)}.reg__term dt{font-weight:800;color:var(--primary);margin-bottom:2px}.reg__term dd{margin:0}.reg__dl{display:flex;align-items:center;gap:16px;padding:18px 22px;border-radius:14px;background:#fff;border:1px solid var(--line);color:var(--ink);transition:border-color .2s,box-shadow .2s}.reg__dl:hover{border-color:#c9daf3;box-shadow:0 10px 22px #0f326e14}.reg__dl>.ic{color:var(--primary)}.reg__dl-ic{display:grid;place-items:center;flex-shrink:0;width:46px;height:46px;border-radius:12px;background:#fdecef;color:#a3253f}.reg__dl-body{flex:1;min-width:0;display:grid;gap:2px}.reg__dl-body b{font-size:16px;word-break:break-all}.reg__dl-body small{font-size:13.5px;color:var(--muted)}@media(max-width:860px){.reg__facts,.reg__toc ol{grid-template-columns:1fr}}@media(max-width:640px){.reg__head{padding:20px 18px}.reg__ch{padding:18px 16px}.reg__item{gap:12px;font-size:15.5px}.reg__n{min-width:32px;height:32px;font-size:14px}.reg__body{padding-top:3px}.reg__toc{padding:16px}.reg__toc a{grid-template-columns:34px minmax(0,1fr)}.reg__toc small{display:none}}.cpage{position:relative;display:grid;gap:44px}.ccards{display:grid;gap:16px;margin:0;padding:0;list-style:none}.ccards+.ccards{margin-top:16px}.ccards--4{grid-template-columns:repeat(4,minmax(0,1fr))}.ccards--3{grid-template-columns:repeat(3,minmax(0,1fr))}.ccard{display:flex;align-items:flex-start;gap:14px;padding:20px;border-radius:12px;background:#fff;box-shadow:0 2px 14px #0f285a0d;color:var(--text)}.ccard>div{min-width:0}.ccard__ic{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;border-radius:10px;background:#1e6fd91a;color:var(--primary-light)}.ccard h3{margin-bottom:4px;font-size:15px;font-weight:600;color:var(--muted)}.ccard p{font-size:17px;font-weight:600;line-height:1.4;color:var(--ink)}.ccard__link,.ccards--4 .ccard p{font-size:19px;font-weight:700;line-height:1.4;color:var(--ink);overflow-wrap:anywhere;transition:color .2s}.ccard__link:hover{color:var(--primary-light)}.cpage__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:stretch}.cmap{min-height:420px;border-radius:12px;overflow:hidden;background:var(--line);box-shadow:0 2px 14px #0f285a0d}.cmap iframe{display:block;width:100%;height:100%;min-height:420px;border:0}@media(max-width:1280px){.ccards--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1080px){.ccards--3,.cpage__grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.cpage{gap:32px}.ccards--4{grid-template-columns:minmax(0,1fr)}.ccard{padding:16px}.cmap,.cmap iframe{min-height:320px}}.cform{display:grid;gap:18px}.cform__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.cform__field{display:grid;gap:7px;min-width:0}.cform__field>span,.cform__types legend{font-size:15px;font-weight:600;color:var(--ink)}.cform em{font-style:normal;color:#c62828}.cform__field input,.cform__field textarea{width:100%;padding:12px 14px;border:1px solid #c5cfdd;border-radius:10px;background:#fff;font:inherit;font-size:16px;color:var(--ink);outline:0;transition:border-color .2s,box-shadow .2s}.cform__field input{height:50px}.cform__field textarea{min-height:170px;resize:vertical;line-height:1.55}.cform__field input::placeholder{color:#6b7486}.cform__field input:focus,.cform__field textarea:focus{border-color:#7fb0f0;box-shadow:0 0 0 3px #1e6fd91f}.cform__field [aria-invalid=true]{border-color:#c62828;box-shadow:0 0 0 3px #c628281f}.cform__types{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;border:0}.cform__types legend{margin-bottom:7px;padding:0}.cform__types label{position:relative;display:inline-flex;align-items:center;gap:8px;min-height:46px;padding:0 16px;border:1px solid #c5cfdd;border-radius:10px;font-size:15px;font-weight:600;color:var(--text);cursor:pointer;transition:border-color .2s,background .2s,color .2s}.cform__types label.is-active{border-color:var(--primary-light);background:#1e6fd914;color:var(--primary)}.cform__types input{position:absolute;inset:0;margin:0;opacity:0;cursor:pointer}.cform__types label:focus-within{box-shadow:0 0 0 3px #1e6fd940}.cform__trap{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.cform__foot{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px}.cform__submit{margin:0;min-height:48px;padding:0 26px;color:#fff}.cform__submit:disabled{opacity:.65;cursor:wait}.cform__status-wrap{flex:1 1 260px}.cform__status{font-size:15px;font-weight:600;line-height:1.45}.cform__status.is-ok{color:#1b7a3d}.cform__status.is-err{color:#c62828}.cform__status a{text-decoration:underline;white-space:nowrap}@media(max-width:640px){.cform__row{grid-template-columns:minmax(0,1fr)}.cform__submit{width:100%}}.dtable__search{display:flex;margin-bottom:4px}.dtable__scroll{overflow-x:auto;border:1px solid var(--line);border-radius:12px;background:#fff}.dtable{width:100%;border-collapse:collapse;font-size:16px;line-height:1.55}.dtable th{min-width:58px;padding:13px 16px;text-align:left;font-size:14.5px;font-weight:700;color:var(--navy);background:#eef3fb;border-bottom:1px solid #d5e1f3;vertical-align:bottom}.dtable td{padding:13px 16px;border-bottom:1px solid var(--line);vertical-align:top;color:var(--text)}.dtable tbody tr:last-child td{border-bottom:0}.dtable tbody tr:nth-child(2n) td{background:#fafbfe}.dtable tbody tr:hover td{background:#f2f6fd}.dtable td p{margin:0}.dtable td p+p{margin-top:6px}.dtable td a{color:var(--primary);font-weight:600;overflow-wrap:anywhere}.dtable td a:hover{text-decoration:underline}@media(max-width:720px){.dtable{font-size:15px}.dtable th,.dtable td{padding:10px 12px}.dtable__scroll--stack thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.dtable__scroll--stack .dtable,.dtable__scroll--stack tbody,.dtable__scroll--stack tr,.dtable__scroll--stack td{display:block;width:100%}.dtable__scroll--stack tr{padding:8px 0;border-bottom:1px solid var(--line)}.dtable__scroll--stack tbody tr:last-child{border-bottom:0}.dtable__scroll--stack td{padding:5px 14px;border-bottom:0;background:none!important}.dtable__scroll--stack td:before{content:attr(data-label);display:block;margin-bottom:2px;font-size:13px;font-weight:700;color:var(--muted)}}.isym__main{display:block}.isym__main--media{display:grid;grid-template-columns:240px minmax(0,1fr);gap:28px;align-items:start}.isym__figure{margin:0;padding:18px;border:1px solid var(--line);border-radius:12px;background:#fff}.isym__figure img{width:100%;height:auto;margin:0 auto}.isym__credits{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 24px;margin:20px 0 0;font-weight:600;color:var(--ink)}.isym__notes{margin:16px 0 0;padding:14px;border:1px solid var(--line);border-radius:12px;background:#fff;overflow-x:auto}.isym__notes img{width:100%;min-width:560px;height:auto}.isym__stanzas{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:20px}.isym__stanza{display:flex;flex-direction:column;gap:3px;margin:0;padding:16px 20px;font-size:17px;line-height:1.6;border-radius:12px;background:#f4f7fc;color:var(--ink)}.isym__stanza--chorus{background:#eef3fb;border-left:3px solid var(--primary)}.isym__audio{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:20px}.isym__audio audio{flex:1 1 280px;min-width:0;height:44px}.isym__audio .idoc__btn{white-space:normal;max-width:100%}@media(max-width:720px){.isym__main--media{grid-template-columns:minmax(0,1fr);gap:18px}.isym__figure{max-width:260px}.isym__stanzas{grid-template-columns:minmax(0,1fr)}}.smap{column-width:280px;column-gap:18px}.smap__group{break-inside:avoid;margin-bottom:18px;padding:20px 22px;background:#fff;border:1px solid var(--line);border-radius:12px}.smap__group h2{margin-bottom:12px;padding-bottom:10px;font-size:18px;font-weight:700;color:var(--navy);border-bottom:1px solid var(--line)}.smap__group li+li{margin-top:2px}.smap__group a{display:flex;align-items:flex-start;gap:8px;padding:5px 0;font-size:16px;line-height:1.45;color:var(--text)}.smap__group a .ic{margin-top:4px;color:var(--primary)}.smap__group a:hover{color:var(--primary)}.ipage>.ipage__block:first-child{margin-top:0;padding-top:0;border-top:0}.mdoc{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;min-width:0;font-size:17px;line-height:1.7;color:var(--text)}.mdoc>*{min-width:0;margin:0}.mdoc__p b{color:var(--ink);font-weight:700}.mdoc a{color:var(--primary-light);overflow-wrap:anywhere}.mdoc a:hover{text-decoration:underline}.mdoc--center{text-align:center}.mdoc--right{text-align:right}.mdoc__h{margin-top:10px;font-size:clamp(18px,1.3vw,21px);font-weight:700;line-height:1.4;color:var(--ink)}.mdoc__list{display:grid;gap:8px;padding-left:24px;list-style:disc}ol.mdoc__list{list-style:decimal}.mdoc__images{display:grid;gap:12px}.mdoc__images--n2{grid-template-columns:repeat(2,minmax(0,1fr))}.mdoc__images--n3{grid-template-columns:repeat(3,minmax(0,1fr))}.mdoc__image{display:block;width:100%;padding:0;overflow:hidden;border:1px solid var(--line);border-radius:12px;background:#fff;cursor:zoom-in}.mdoc__image img{width:100%;height:auto;margin:0 auto}.mdoc__images--n1 .mdoc__image{width:fit-content;max-width:100%;margin:0 auto}.mdoc__images--n1 .mdoc__image img{width:auto;max-width:100%}.mdoc__table .dtable{font-size:15px}.mdoc__table th,.mdoc__table td{padding:10px 12px}.mdoc__embed{display:block;width:100%;border:1px solid var(--line);border-radius:12px;background:#fff}.ndetail .delon__foot{margin-top:26px}@media(max-width:720px){.mdoc{font-size:16px}.mdoc__images--n3{grid-template-columns:repeat(2,minmax(0,1fr))}}.odata{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-content:start}.odata__head{display:grid;gap:6px}.odata__group{font-size:14px;line-height:1.45;font-weight:600;color:var(--primary)}.site-loading{min-height:100vh;display:grid;place-items:center;margin:0;color:#5b6b7f}.site-down{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:24px;text-align:center}.site-down h1{margin:0;font-size:1.6rem;color:#12305c}.site-down p{margin:0;max-width:460px;color:#44556b;line-height:1.5}.site-down button{padding:10px 22px;border:0;border-radius:8px;background:#12305c;color:#fff;font:inherit;font-weight:600;cursor:pointer}.site-down button:focus-visible{outline:3px solid #e0a526;outline-offset:2px}.arch-cat{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;margin:0;padding:0;list-style:none}.arch-cat a{display:flex;align-items:center;gap:12px;height:100%;padding:16px;border:1px solid #dfe6f0;border-radius:10px;background:#fff;color:inherit;text-decoration:none}.arch-cat a:hover,.arch-cat a:focus-visible{border-color:#12305c}.arch-cat span{flex:1;font-weight:600}.arch-cat em{font-style:normal;font-weight:700;color:#5b6b7f}.arch-list{margin:0;padding:0;list-style:none}.arch-list li+li{border-top:1px solid #e6ecf4}.arch-list a{display:grid;gap:4px;padding:14px 4px;color:inherit;text-decoration:none}.arch-list a:hover span,.arch-list a:focus-visible span{text-decoration:underline}.arch-list small{display:inline-flex;align-items:center;gap:6px;color:#5b6b7f}.ext-frame{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:inherit;height:100%;padding:24px;text-align:center;background:#f1f5fa}.ext-frame p{margin:0;max-width:420px;color:#44556b;line-height:1.5}.ext-frame button{padding:10px 20px;border:0;border-radius:8px;background:#12305c;color:#fff;font:inherit;font-weight:600;cursor:pointer}.ext-frame button:focus-visible{outline:3px solid #e0a526;outline-offset:2px}html.is-lang-switching body{opacity:0;transition:opacity .14s ease}@media(prefers-reduced-motion:reduce){html.is-lang-switching body{transition:none}}.lang{gap:7px}.lang .lang__globe{width:17px;height:17px;color:#8fbaff}.lang__label{min-width:4.6em;text-align:left}.header--solid .lang .lang__globe{color:var(--primary-light)}.dropdown__menu--lang{min-width:196px;padding:8px;gap:2px}.dropdown__menu--lang>button{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 14px;border-radius:8px;font-size:16px;font-weight:500}.dropdown__menu--lang>button.is-active{font-weight:600}.lang__check{color:var(--primary)}.dropdown__menu--lang>button:focus-visible{outline:2px solid var(--primary-light);outline-offset:-2px}.drawer__langs button[aria-pressed=true]{font-weight:600}.brand--text{gap:14px;color:#fff}.brand__emblem{height:66px;width:auto;flex-shrink:0}.brand__words{position:relative;display:grid;gap:4px;padding-left:14px;border-left:2px solid currentColor;line-height:1}.brand__abbr{display:block;height:34px;width:auto}.brand__name{font-family:"Montserrat Variable",var(--font);font-weight:700;text-transform:uppercase;font-size:11.5px;line-height:1.25;letter-spacing:.4px;white-space:nowrap}.brand__flag{display:block;height:3px;width:100%;margin-top:2px;border-radius:2px;background:linear-gradient(90deg,#1e90d6 0 36%,#d8dde3 36% 64%,#1e9e3e 64%)}.brand--dark{color:var(--navy)}.brand--footer.brand--text .brand__emblem{height:82px}.brand--footer.brand--text .brand__abbr{height:42px}.brand--footer.brand--text .brand__name{font-size:13px}.brand--drawer.brand--text .brand__emblem{height:50px}.brand--drawer.brand--text .brand__abbr{height:26px}.brand--drawer.brand--text .brand__name{font-size:10px}@media(max-width:640px){.brand__emblem{height:50px}.brand__abbr{height:26px}.brand__name{font-size:9.5px}.brand--text{gap:10px}.brand__words{padding-left:10px}}.lang-notice{display:flex;align-items:center;gap:10px;margin:0 0 18px;padding:10px 14px;border-radius:10px;background:#eef4fd;border:1px solid #d5e3f7;color:#34507a;font-size:15px;line-height:1.4}.lang-notice .ic{color:var(--primary-light)}:root:not([data-lang=uz]) :is(h1,h2,h3,h4,.qcard__title,.scard,.step__box,.stat span,.field-card__title,.hplat__name,.nav__sub a,.nside__menu a,.crumbs,.pbanner__title,.ncard__title,.ndetail__title,.ifaq__chip,.icouncil__org,.idoc__title,.dcard__name,.unav__item b,.ccard h3,.reg__toc span,.faq__q span){overflow-wrap:break-word}:root[data-lang=ru] :is(.qcard__title,.scard,.step__box,.stat span,.field-card__title,.hplat__name,.pbanner__title,.ifaq__chip,.unav__item b),:root[data-lang=en] :is(.qcard__title,.scard,.step__box,.stat span,.field-card__title,.hplat__name,.pbanner__title,.ifaq__chip,.unav__item b){hyphens:auto;-webkit-hyphens:auto}:root:is([data-lang=ru],[data-lang=en]) .hero__title span,:root:is([data-lang=ru],[data-lang=en]) .hero__title strong{font-size:clamp(24px,3.9vw,58px);line-height:1.04}:root[data-lang=uzc] .hero__title span,:root[data-lang=uzc] .hero__title strong{font-size:clamp(26px,4.1vw,60px)}:root:not([data-lang=uz]) .hero__desc{max-width:1000px;line-height:1.3}.hbtn{width:auto;min-width:207px;padding:0 24px;white-space:nowrap}:root:not([data-lang=uz]) .qcard__title{font-size:16.5px;line-height:1.2}:root:not([data-lang=uz]) .hplat__name{font-size:13.5px}@media(max-width:640px){.hbtn{min-width:0;padding:0 12px}:root:not([data-lang=uz]) .qcard__title{font-size:14px}}:root:is([data-lang=ru],[data-lang=en]) .nav__link{font-size:15.5px;padding:0 11px}:root:is([data-lang=ru],[data-lang=en]) .nav__link:after{left:11px;right:11px}:root:is([data-lang=ru],[data-lang=en]) .nav__sub{max-width:460px}:root:is([data-lang=ru],[data-lang=en]) .navbar__cta{font-size:17px}:root:is([data-lang=ru],[data-lang=en]) .topbar__right{gap:18px}@media(max-width:1500px){:root:is([data-lang=ru],[data-lang=en]) .nav__link{font-size:14px;padding:0 8px}:root:is([data-lang=ru],[data-lang=en]) .nav__link:after{left:8px;right:8px}}.navbar--compact .nav{position:absolute;visibility:hidden;pointer-events:none;width:max-content;left:0;top:0}.navbar--compact .navbar__cta{width:auto;padding:0 16px}.navbar--compact .navbar__cta span{display:inline}@media(max-width:1080px){.navbar--compact .navbar__cta{flex:1;justify-content:center}}:root:is([data-lang=ru],[data-lang=en]) .pbanner__title{font-size:clamp(24px,2.2vw,36px);line-height:1.2}:root:is([data-lang=ru],[data-lang=en]) .nside__menu a{font-size:16px}:root:is([data-lang=ru],[data-lang=en]) .section__title{letter-spacing:-.3px}:root:is([data-lang=ru],[data-lang=en]) .stat span{font-size:17px;line-height:1.3}:root:is([data-lang=ru],[data-lang=en]) .step__box h3{font-size:20px}:root:is([data-lang=ru],[data-lang=en]) .dpager__jump label{white-space:nowrap}.nresult>span{min-width:0}:root:not([data-lang=uz]) .footer__quick{gap:6px 22px}.a11y-ui{--a-bg: #fff;--a-surface: #f4f6fa;--a-line: #dde3ec;--a-ink: #1b1f2a;--a-muted: #5a6376;--a-accent: var(--primary, #0b4ea2);--a-accent-ink: #fff;--a-accent-soft: #e8f0fb;--a-ring: #ffbf47;--a-shadow: 0 18px 50px rgba(10, 30, 70, .18);--a-ease: cubic-bezier(.16, 1, .3, 1);font-family:var(--font, system-ui, sans-serif);color:var(--a-ink);line-height:1.4}html[data-a11y-color=dark] .a11y-ui{--a-bg: #0d0d0d;--a-surface: #1a1a1a;--a-line: #4a4a4a;--a-ink: #fff;--a-muted: #c9c9c9;--a-accent: #ffd84d;--a-accent-ink: #000;--a-accent-soft: #2b2610}html[data-a11y-color=contrast] .a11y-ui{--a-line: #000;--a-muted: #222;--a-accent: #002f6c}html[data-a11y-color=sepia] .a11y-ui{--a-bg: #fbf5e9;--a-surface: #f1e6cf;--a-line: #cdb894;--a-ink: #3b2a17;--a-muted: #5e4a31;--a-accent: #6b3d0b;--a-accent-soft: #efe0c4}:where(.a11y-ui) button{font:inherit;color:inherit;background:none;border:0;cursor:pointer;padding:0}.a11y-ui .ic{width:18px;height:18px;flex:none}.a11y-ui .ic--sm{width:14px;height:14px}.a11y-ui :focus-visible{outline:3px solid var(--a-ring);outline-offset:2px}.a11y-ui button:disabled{opacity:.45;cursor:not-allowed}.a11y-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.a11y-skip{position:fixed;top:12px;left:12px;z-index:1200;padding:12px 18px;border-radius:10px;background:#0b4ea2;color:#fff;font-weight:700;box-shadow:0 10px 30px #00000040;transform:translateY(calc(-100% - 64px));transition:transform .2s}.a11y-skip:focus{transform:none;outline:3px solid #ffbf47;outline-offset:2px}#main:focus{outline:none}.a11y-dock{position:fixed;right:0;top:50%;z-index:1090;transform:translateY(-50%);display:flex;flex-direction:column;align-items:flex-end;gap:10px}.a11y-fab{position:relative;width:52px;height:52px;display:grid;place-items:center;border-radius:14px 0 0 14px;background:var(--a-accent)!important;color:var(--a-accent-ink)!important;box-shadow:-6px 8px 24px #0b4ea252;transition:width .25s var(--a-ease),background .2s}.a11y-fab .ic{width:24px;height:24px}.a11y-fab:hover,.a11y-fab.is-active{width:60px}@media(min-width:1081px){.a11y-fab--idle{display:none}}.a11y-fab__dot{position:absolute;top:8px;left:8px;width:9px;height:9px;border-radius:50%;background:#3ddc97;box-shadow:0 0 0 2px var(--a-accent)}.a11y-player{display:flex;align-items:center;gap:6px;padding:6px;margin-right:8px;background:var(--a-bg);border:1px solid var(--a-line);border-radius:14px;box-shadow:var(--a-shadow);animation:a11yPop .25s var(--a-ease)}.a11y-player .a11y-btn{width:40px;min-width:40px;height:40px;padding:0}.a11y-player__wave{display:flex;align-items:flex-end;gap:3px;height:16px;padding:0 6px}.a11y-player__wave i{width:3px;height:100%;border-radius:2px;background:var(--a-accent);animation:a11yWave 1s ease-in-out infinite}.a11y-player__wave i:nth-child(2){animation-delay:-.3s}.a11y-player__wave i:nth-child(3){animation-delay:-.6s}@keyframes a11yWave{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}@keyframes a11yPop{0%{opacity:0;transform:translate(12px)}}.a11y-bar{position:fixed;top:0;left:0;right:0;z-index:1100;max-height:100vh;max-height:100dvh;overflow-y:auto;overscroll-behavior:contain;background:var(--a-bg);border-bottom:3px solid var(--a-accent);box-shadow:var(--a-shadow);transform:translateY(-105%);visibility:hidden;transition:transform .38s var(--a-ease),visibility 0s linear .38s}.a11y-bar.is-open{transform:none;visibility:visible;transition:transform .38s var(--a-ease)}.a11y-bar__inner{max-width:1440px;margin:0 auto;padding:14px 24px 18px}.a11y-bar__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.a11y-bar__title{display:flex;align-items:center;gap:10px;margin:0;font-size:17px;font-weight:800;color:var(--a-ink)}.a11y-bar__title .ic{width:22px;height:22px;color:var(--a-accent)}.a11y-bar__actions{display:flex;align-items:center;gap:8px}.a11y-link{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px 0 14px;border-radius:10px;font-size:14px;font-weight:700;white-space:nowrap;border:1px solid var(--a-line)!important;transition:background .2s,border-color .2s,color .2s}.a11y-link:hover{background:var(--a-accent-soft)!important;border-color:var(--a-accent)!important;color:var(--a-accent)!important}.a11y-close{width:40px;height:40px;display:grid;place-items:center;border-radius:10px;background:var(--a-surface)!important}.a11y-close:hover{background:var(--a-accent-soft)!important;color:var(--a-accent)!important}.a11y-bar__main{display:flex;flex-wrap:wrap;align-items:stretch;gap:10px}.a11y-group{display:flex;flex-direction:column;gap:8px;padding:10px 12px 12px;background:var(--a-surface);border:1px solid var(--a-line);border-radius:14px}.a11y-group--speech{flex:1 1 260px}.a11y-group__title{margin:0;font-size:12.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--a-muted)}.a11y-group__row{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.a11y-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:44px;height:44px;padding:0 12px;border-radius:10px;background:var(--a-bg)!important;border:1px solid var(--a-line)!important;font-size:15px;font-weight:800;white-space:nowrap;transition:border-color .15s,background .15s,color .15s,box-shadow .15s}.a11y-btn:hover:not(:disabled,.is-on){border-color:var(--a-accent)!important;color:var(--a-accent)!important}.a11y-btn.is-on{background:var(--a-accent)!important;border-color:var(--a-accent)!important;color:var(--a-accent-ink)!important}.a11y-btn--value{min-width:64px;font-variant-numeric:tabular-nums;font-weight:700;color:var(--a-muted)}.a11y-btn--more{font-size:14px;font-weight:700}.a11y-btn--more .ic--sm{transition:transform .25s var(--a-ease)}.a11y-btn--more.is-open{border-color:var(--a-accent)!important;color:var(--a-accent)!important;background:var(--a-accent-soft)!important}.a11y-btn--more.is-open .ic--sm{transform:rotate(180deg)}.a11y-swatch{width:44px;padding:0;font-family:Georgia,serif;font-size:16px;font-weight:400;position:relative}.a11y-swatch--default{background:linear-gradient(135deg,#0b4ea2,#1e6fd9)!important;color:#fff!important;border-color:#0b4ea2!important}.a11y-swatch--contrast{background:#fff!important;color:#000!important;border:2px solid #000!important}.a11y-swatch--mono{background:linear-gradient(135deg,#fff,#6b6b6b)!important;color:#000!important}.a11y-swatch--dark{background:#000!important;color:#ffd84d!important;border-color:#000!important}.a11y-swatch--sepia{background:#f4ecd8!important;color:#5b3a12!important}.a11y-swatch.is-on{box-shadow:0 0 0 3px var(--a-bg),0 0 0 5px var(--a-accent)}.a11y-swatch.is-on:after{content:"";position:absolute;right:-5px;top:-5px;width:14px;height:14px;border-radius:50%;background:var(--a-accent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='4'%3E%3Cpath d='m5 12 5 5 9-10'/%3E%3C/svg%3E") center / 9px no-repeat}.a11y-note{margin:0;font-size:13px;color:var(--a-muted);max-width:46ch}.a11y-bar__more{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px;animation:a11yFade .3s var(--a-ease)}.a11y-bar__more[hidden]{display:none}@keyframes a11yFade{0%{opacity:0;transform:translateY(-6px)}}.a11y-card{display:flex;flex-direction:column;gap:12px;padding:14px 16px 16px;border:1px solid var(--a-line);border-radius:14px;background:var(--a-bg)}.a11y-card h3{display:flex;align-items:center;gap:8px;margin:0;font-size:15px;font-weight:800}.a11y-card h3 .ic{color:var(--a-accent)}.a11y-card__btns{display:flex;flex-wrap:wrap;gap:8px}.a11y-field{display:flex;flex-direction:column;gap:6px}.a11y-field__label{display:flex;justify-content:space-between;margin:0;font-size:13.5px;font-weight:600;color:var(--a-muted)}.a11y-field__label output{font-variant-numeric:tabular-nums;color:var(--a-ink);font-weight:800}.a11y-field--inline{margin-left:auto}.a11y-field--inline .a11y-seg{height:44px;padding:4px}.a11y-field--inline .a11y-seg button{min-height:0;padding:0 12px;white-space:nowrap}.a11y-field select{height:42px;padding:0 10px;border-radius:10px;border:1px solid var(--a-line);background:var(--a-bg);color:var(--a-ink);font:inherit;font-size:14px;max-width:100%}.a11y-field input[type=range]{width:100%;height:28px;accent-color:var(--a-accent)}.a11y-seg{display:flex;padding:3px;gap:3px;border-radius:10px;background:var(--a-surface);border:1px solid var(--a-line)}.a11y-seg button{flex:1;min-height:36px;padding:0 8px;border-radius:8px;font-size:13.5px;font-weight:600;color:var(--a-muted);transition:background .15s,color .15s}.a11y-seg button:hover{color:var(--a-ink)}.a11y-seg button.is-on{background:var(--a-bg)!important;color:var(--a-accent)!important;box-shadow:0 1px 4px #0000001f;font-weight:800}.a11y-switch{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;min-height:40px;text-align:left;font-size:14.5px;font-weight:600}.a11y-switch__text{display:flex;flex-direction:column;gap:2px}.a11y-switch__text small{font-size:12.5px;font-weight:500;color:var(--a-muted)}.a11y-switch__track{position:relative;flex:none;width:42px;height:24px;border-radius:12px;background:var(--a-line);transition:background .2s}.a11y-switch__track:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0000004d;transition:transform .2s var(--a-ease)}.a11y-switch[aria-checked=true] .a11y-switch__track{background:var(--a-accent)}.a11y-switch[aria-checked=true] .a11y-switch__track:after{transform:translate(18px)}.a11y-chip{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;border-radius:10px;font-size:14px;font-weight:700;border:1px solid var(--a-line)!important;background:var(--a-surface)!important}.a11y-chip:hover{border-color:var(--a-accent)!important;color:var(--a-accent)!important}.a11y-keys{display:grid;gap:6px;margin:0;padding:10px 12px;border-radius:10px;background:var(--a-surface);font-size:13px}.a11y-keys div{display:flex;justify-content:space-between;gap:10px}.a11y-keys dd{margin:0;color:var(--a-muted);text-align:right}.a11y-keys kbd{font:700 12px/1 ui-monospace,Menlo,monospace;padding:3px 6px;border-radius:5px;background:var(--a-bg);border:1px solid var(--a-line);white-space:nowrap}.a11y-selread{position:fixed;z-index:1095;display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 12px;border-radius:19px;background:var(--a-accent)!important;color:var(--a-accent-ink)!important;font-size:13.5px;font-weight:700;box-shadow:0 8px 22px #00000040;transform:translate(-50%);animation:a11yFade .2s var(--a-ease)}.a11y-frame{position:fixed;z-index:1080;pointer-events:none;border-radius:8px;outline:3px solid #ffbf47;box-shadow:0 0 0 6px #ffbf4747;background:#ffdc5a1f;transition:top .2s,left .2s,width .2s,height .2s}::highlight(a11y-word){background-color:#ffd84d;color:#000}@media(max-width:1080px){.a11y-bar__more{grid-template-columns:1fr 1fr}.a11y-bar__more .a11y-card:last-child{grid-column:span 2}}@media(max-width:640px){.a11y-bar__inner{padding:12px 16px 16px}.a11y-bar__title{font-size:15.5px}.a11y-link{width:40px;padding:0;justify-content:center}.a11y-link span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.a11y-group{flex:1 1 100%}.a11y-field--inline{margin-left:0;flex:1 1 100%}.a11y-field--inline .a11y-seg button{flex:1;padding:0 6px}.a11y-bar__more{grid-template-columns:1fr}.a11y-bar__more .a11y-card:last-child{grid-column:auto}.a11y-dock{top:auto;bottom:86px;transform:none}.a11y-fab{width:48px;height:48px}}@media(prefers-reduced-motion:reduce){.a11y-ui *,.a11y-ui *:before,.a11y-ui *:after,.a11y-bar,.a11y-skip{animation:none!important;transition:none!important}}html[data-a11y-color=contrast]{--m-bg: #fff;--m-fg: #000;--m-link: #0033cc;--m-line: #000}html[data-a11y-color=dark]{--m-bg: #000;--m-fg: #fff;--m-link: #ffd84d;--m-line: #fff}html[data-a11y-color=sepia]{--m-bg: #f4ecd8;--m-fg: #3b2a17;--m-link: #7a3e00;--m-line: #8a7458}html:is([data-a11y-color=contrast],[data-a11y-color=dark],[data-a11y-color=sepia]) body{background:var(--m-bg)}html:is([data-a11y-color=contrast],[data-a11y-color=dark],[data-a11y-color=sepia]) #root *:not(svg,svg *,img,video,iframe){background-color:var(--m-bg)!important;background-image:none!important;color:var(--m-fg)!important;border-color:var(--m-line)!important;box-shadow:none!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}html:is([data-a11y-color=contrast],[data-a11y-color=dark],[data-a11y-color=sepia]) #root :is(*:empty,*:before,*:after):not(input,textarea,select,button,img,video,iframe,hr){background-color:transparent!important;background-image:none!important}html:is([data-a11y-color=contrast],[data-a11y-color=dark],[data-a11y-color=sepia]) #root :is(a,a *){color:var(--m-link)!important}html:is([data-a11y-color=contrast],[data-a11y-color=dark],[data-a11y-color=sepia]) #root :is(button,input,select,textarea,.navbar,.dropdown__menu,.nav__sub,[class*=btn],[class*=cta]){border:1px solid var(--m-line)!important}html:is([data-a11y-color=contrast],[data-a11y-color=dark],[data-a11y-color=sepia]) #root :is(input,textarea)::placeholder{color:var(--m-fg);opacity:.75}html[data-a11y-color=dark] #root img{filter:brightness(.9)}html[data-a11y-color=mono]{filter:grayscale(1) contrast(1.08)}html[data-a11y-images=off] #root :is(img[alt=""],img:not([alt]),[aria-hidden=true] img,img[role=presentation]){visibility:hidden!important}html[data-a11y-images=off] #root *:not(input,select,textarea),html[data-a11y-images=off] #root *:before,html[data-a11y-images=off] #root *:after{background-image:none!important}html[data-a11y-images=off] #root img[alt]:not([alt=""]):not([aria-hidden=true] img){object-position:-99999px 0!important;min-height:48px;min-width:48px;background:#e9edf3 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236b7486' stroke-width='1.6' stroke-linecap='round'%3E%3Crect x='3' y='3' width='18' height='18' rx='2'/%3E%3Ccircle cx='9' cy='9' r='2'/%3E%3Cpath d='m21 15-3-3-9 9M3 3l18 18'/%3E%3C/svg%3E") center / 40px no-repeat!important;outline:2px dashed #9aa4b5;outline-offset:-2px}html[data-a11y-images=off] #root :is(video,.hero__bg){visibility:hidden!important}html[data-a11y-images=gray] #root :is(img,video,.hero__bg,picture){filter:grayscale(1)!important}html[data-a11y-line="1"] #root *:not(svg *){line-height:1.75!important}html[data-a11y-line="2"] #root *:not(svg *){line-height:2.1!important}html[data-a11y-letter="1"] #root *:not(svg *){letter-spacing:.06em!important}html[data-a11y-letter="2"] #root *:not(svg *){letter-spacing:.12em!important}html[data-a11y-word="1"] #root *:not(svg *){word-spacing:.16em!important}html[data-a11y-word="2"] #root *:not(svg *){word-spacing:.32em!important}html[data-a11y-line] #root :is(.navbar,.qcard__title,.hbtn,.stat){height:auto!important;min-height:max-content}html[data-a11y-font=arial] #root *:not(svg *){font-family:Arial,Helvetica,sans-serif!important}html[data-a11y-font=verdana] #root *:not(svg *){font-family:Verdana,Tahoma,Geneva,sans-serif!important}html[data-a11y-font=serif] #root *:not(svg *){font-family:Georgia,Times New Roman,serif!important}html.a11y-links #root a{text-decoration:underline!important;text-underline-offset:3px;text-decoration-thickness:2px}html.a11y-headings #root :is(h1,h2,h3,h4,h5,h6,[role=heading]){outline:2px dashed currentColor;outline-offset:4px;background-color:#ffd84d59!important;border-radius:4px}html.a11y-interactive #root :is(a[href],button,input,select,textarea,summary,[role=button],[tabindex]:not([tabindex="-1"])){outline:2px solid #0b4ea2!important;outline-offset:2px}html.a11y-interactive[data-a11y-color=dark] #root :is(a[href],button,input,select,textarea,summary,[role=button]){outline-color:#ffd84d!important}html.a11y-left #root :is(p,li,h1,h2,h3,h4,h5,h6,td,th,dd,dt,blockquote,figcaption,label){text-align:left!important}html[data-a11y-scaled] #root :is(.navbar,.qcard,.hbtn,.stat,.scard){height:auto!important;min-height:max-content}html[data-a11y-scaled] #root :is(.qcard__title){line-height:1.3!important}html[data-a11y-scaled-lg] #root .navbar .nav{display:none}html[data-a11y-scaled-lg] #root .navbar__burger{display:grid}html[data-a11y-scaled-lg] #root .navbar__cta span{display:inline}html[data-a11y-scaled-lg] #root .navbar__cta{width:auto;padding:0 16px}html[data-a11y-scaled] #root .topbar__right{flex-wrap:wrap;justify-content:flex-end;row-gap:6px}html[data-a11y-scaled] #root :is(p,li,h1,h2,h3,h4,h5,h6,td,dd){overflow-wrap:break-word}html.a11y-no-embeds #root :is(iframe,video,embed,object){display:none!important}html.a11y-no-motion,html.a11y-no-motion *{scroll-behavior:auto!important}html.a11y-no-motion *,html.a11y-no-motion *:before,html.a11y-no-motion *:after{animation-duration:.001ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:.001ms!important;transition-delay:0s!important}html.a11y-no-motion .marquee__track,html.a11y-no-motion .hlogos__track,html.a11y-no-motion .hero__bg{animation:none!important}html.a11y-focus #root :focus-visible,html.a11y-kbd #root :focus-visible{outline:3px solid #ffbf47!important;outline-offset:3px!important;box-shadow:0 0 0 6px #0b1e3a!important;border-radius:4px}html.a11y-kbd #root [tabindex="-1"]:focus{outline:3px dashed #ffbf47!important;outline-offset:4px}.nav__item:has(:focus-visible) .nav__sub{opacity:1;visibility:visible;transform:none}.cb{--cb-primary: var(--primary, #0b4ea2);--cb-primary-hover: var(--primary-600, #0a4590);--cb-navy: var(--navy, #062a6e);--cb-ink: #1b1f2a;--cb-text: #2a3140;--cb-muted: #5b6577;--cb-line: #e3e8f0;--cb-field: #cdd5e1;--cb-soft: #f5f7fb;--cb-tint: #eaf1fb;--cb-ok: #1f9d55;--cb-err: #b3261e;--cb-ring: 0 0 0 3px rgba(11, 78, 162, .2);position:fixed;right:24px;bottom:24px;z-index:1095;font-family:var(--font);color:var(--cb-text);font-size:14px}.to-top{bottom:96px}.cb button{font-family:inherit}.cb :focus-visible{outline:2px solid var(--cb-primary);outline-offset:2px}.cb input:focus-visible,.cb textarea:focus-visible{outline:none}.cb-fab{position:relative;display:grid;place-items:center;width:60px;height:60px;border:0;border-radius:50%;background:var(--cb-primary);color:#fff;cursor:pointer;box-shadow:0 8px 24px #062a6e59;transition:background .2s,transform .2s,box-shadow .2s}.cb-fab:hover{background:var(--cb-primary-hover);transform:translateY(-2px);box-shadow:0 12px 28px #062a6e66}.cb-fab__ring{display:none}.cb-fab__ic{position:absolute;display:grid;place-items:center;transition:transform .25s ease,opacity .2s}.cb-fab__ic--close{opacity:0;transform:rotate(-90deg)}.cb.is-open .cb-fab__ic--chat{opacity:0;transform:rotate(90deg)}.cb.is-open .cb-fab__ic--close{opacity:1;transform:none}.cb-fab__dots circle{transform-box:fill-box;transform-origin:center}.cb-fab:hover .cb-fab__dots circle{animation:cb-dot .9s ease-in-out infinite}.cb-fab:hover .cb-fab__dots circle:nth-child(2){animation-delay:.15s}.cb-fab:hover .cb-fab__dots circle:nth-child(3){animation-delay:.3s}@keyframes cb-dot{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-1.6px)}}@media(prefers-reduced-motion:reduce){.cb-fab:hover .cb-fab__dots circle{animation:none}}.cb-teaser{position:absolute;right:0;bottom:76px;display:flex;align-items:flex-start;gap:8px;animation:cb-rise .3s ease both}.cb-teaser__body{display:flex;align-items:center;gap:12px;max-width:280px;padding:12px 16px 12px 12px;border:1px solid var(--cb-line);cursor:pointer;border-radius:12px;background:#fff;color:var(--cb-ink);font-size:14px;font-weight:600;line-height:1.4;text-align:left;box-shadow:0 12px 32px #062a6e2e}.cb-teaser__ava{flex-shrink:0;width:32px;height:32px}.cb-teaser__ava img{width:100%;height:100%;object-fit:contain}.cb-teaser__x{display:grid;place-items:center;width:28px;height:28px;border:1px solid var(--cb-line);border-radius:50%;cursor:pointer;background:#fff;color:var(--cb-muted);box-shadow:0 4px 12px #062a6e1f}.cb-teaser__x:hover{color:var(--cb-ink)}@keyframes cb-rise{0%{opacity:0;transform:translateY(8px)}}.cb-panel{position:absolute;right:0;bottom:76px;display:flex;flex-direction:column;width:400px;height:min(620px,calc(100vh - 220px));min-height:420px;overflow:hidden;border:1px solid var(--cb-line);border-radius:16px;background:#fff;box-shadow:0 24px 64px #062a6e47;transform-origin:bottom right;opacity:0;visibility:hidden;transform:translateY(12px) scale(.98);transition:opacity .2s ease,transform .25s ease,visibility 0s linear .25s}.cb.is-open .cb-panel{opacity:1;visibility:visible;transform:none;transition:opacity .2s ease,transform .25s ease,visibility 0s}.cb-head{display:flex;align-items:center;gap:12px;min-height:72px;padding:12px 8px 12px 16px;background:var(--cb-navy);color:#fff}.cb-head__ava{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;padding:4px;border-radius:12px;background:#fff}.cb-head__ava img{width:100%;height:100%;object-fit:contain}.cb-head__text{display:grid;gap:2px;flex:1;min-width:0}.cb-head__text b{font-size:16px;font-weight:700;line-height:1.3}.cb-head__text small{display:flex;align-items:center;gap:6px;color:#c9d6ee;font-size:13px;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cb-dot{flex-shrink:0;width:8px;height:8px;border-radius:50%;background:#f0a93b}.cb-dot.is-on{background:#3ddc84}.cb-icon{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;border:0;border-radius:10px;background:transparent;color:var(--cb-muted);cursor:pointer;transition:background .15s,color .15s}.cb-icon:hover{background:var(--cb-tint);color:var(--cb-primary)}.cb-icon--light{color:#dbe5f5}.cb-icon--light:hover{background:#ffffff1f;color:#fff}.cb-head .cb-icon:focus-visible{outline-color:#fff}.cb-tabs{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--cb-line);background:#fff}.cb-tabs button{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;height:48px;border:0;background:transparent;color:var(--cb-muted);font-size:14px;font-weight:600;cursor:pointer;transition:color .15s,background .15s}.cb-tabs button:after{content:"";position:absolute;left:16px;right:16px;bottom:-1px;height:2px;border-radius:2px 2px 0 0;background:transparent;transition:background .15s}@media(hover:hover){.cb-tabs button:not(.is-active):hover{color:var(--cb-ink);background:var(--cb-soft)}}.cb-tabs button.is-active{color:var(--cb-primary)}.cb-tabs button.is-active:after{background:var(--cb-primary)}.cb-list{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:16px;padding:16px;background:var(--cb-soft)}.cb-list::-webkit-scrollbar{width:8px}.cb-list::-webkit-scrollbar-thumb{background:#c9d2df;border:2px solid var(--cb-soft);border-radius:8px}.cb-msg{display:flex;gap:8px;animation:cb-rise .2s ease both}.cb-msg--user{justify-content:flex-end}.cb-ava{display:grid;place-items:center;flex-shrink:0;width:32px;height:32px;padding:3px;border-radius:8px;background:#fff;border:1px solid var(--cb-line)}.cb-ava img{width:100%;height:100%;object-fit:contain}.cb-col{display:grid;gap:8px;min-width:0;max-width:calc(100% - 40px)}.cb-bubble{padding:12px 14px;border-radius:12px;font-size:14px;line-height:1.55;overflow-wrap:anywhere}.cb-msg--user .cb-bubble{max-width:85%;border-bottom-right-radius:4px;background:var(--cb-primary);color:#fff;white-space:pre-wrap}.cb-msg--bot .cb-bubble{border-top-left-radius:4px;background:#fff;border:1px solid var(--cb-line);color:var(--cb-text)}.cb-msg--error .cb-bubble{background:#fdf3f2;border-color:#f2d3cf}.cb-bubble p{margin:0 0 8px}.cb-bubble p:last-child,.cb-bubble ul:last-child,.cb-bubble ol:last-child{margin-bottom:0}.cb-bubble .cb-h{font-weight:700;color:var(--cb-ink)}.cb-bubble ul,.cb-bubble ol{margin:4px 0 8px;padding-left:20px}.cb-bubble ul{list-style:disc}.cb-bubble ol{list-style:decimal}.cb-bubble li{display:list-item;margin:4px 0;padding-left:2px}.cb-bubble li::marker{color:var(--cb-primary)}.cb-bubble b{color:var(--cb-ink);font-weight:700}.cb-bubble code{padding:1px 6px;border-radius:4px;background:var(--cb-soft);font-size:13px}.cb-link{color:var(--cb-primary);font-weight:600;text-decoration:underline;text-underline-offset:2px}.cb-link:hover{color:var(--cb-primary-hover)}.cb-caret{display:inline-block;width:2px;height:16px;margin-left:2px;vertical-align:-3px;background:var(--cb-primary);animation:cb-blink 1s steps(2) infinite}@keyframes cb-blink{50%{opacity:0}}.cb-typing{display:inline-flex;align-items:center;gap:12px;color:var(--cb-muted);font-size:14px}.cb-dots{display:inline-flex;gap:4px}.cb-dots i{width:6px;height:6px;border-radius:50%;background:var(--cb-primary);animation:cb-bounce 1.2s infinite ease-in-out}.cb-dots i:nth-child(2){animation-delay:.15s}.cb-dots i:nth-child(3){animation-delay:.3s}@keyframes cb-bounce{0%,60%,to{transform:none;opacity:.4}30%{transform:translateY(-4px);opacity:1}}.cb-error{display:flex;gap:8px;align-items:flex-start;color:var(--cb-err);font-size:14px;font-weight:600}.cb-error svg{flex-shrink:0;margin-top:2px}.cb-actions{display:flex;flex-wrap:wrap;gap:8px}.cb-actions button{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 12px;border:1px solid var(--cb-line);border-radius:8px;background:#fff;color:var(--cb-muted);font-size:13px;font-weight:600;cursor:pointer;transition:color .15s,border-color .15s}.cb-actions button:hover{color:var(--cb-primary);border-color:#b9cbe6}.cb-suggest{display:grid;gap:8px;padding-left:40px}.cb-suggest button{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:10px 14px;border:1px solid var(--cb-line);border-radius:10px;background:#fff;color:var(--cb-ink);font-size:14px;font-weight:500;line-height:1.4;text-align:left;cursor:pointer;transition:border-color .15s,color .15s,background .15s}.cb-suggest button svg{flex-shrink:0;color:var(--cb-muted);transition:color .15s,transform .15s}.cb-suggest button:hover{border-color:var(--cb-primary);color:var(--cb-primary)}.cb-suggest button:hover svg{color:var(--cb-primary);transform:translate(2px)}.cb-more{align-self:center;min-height:36px;padding:0 12px;border:0;border-radius:8px;background:transparent;color:var(--cb-muted);font-size:13px;cursor:pointer}.cb-more b{color:var(--cb-primary);font-weight:600}.cb-more:hover{background:var(--cb-tint)}.cb-compose{display:flex;align-items:flex-end;gap:8px;padding:12px 12px 8px;border-top:1px solid var(--cb-line);background:#fff}.cb-compose textarea{flex:1;min-height:44px;max-height:140px;padding:11px 14px;border:1px solid var(--cb-field);border-radius:12px;outline:0;resize:none;background:#fff;color:var(--cb-ink);font:400 14px/1.45 var(--font);transition:border-color .15s,box-shadow .15s}.cb-compose textarea::placeholder{color:#7a8497}.cb-compose textarea:focus{border-color:var(--cb-primary);box-shadow:var(--cb-ring)}.cb-sendbtn{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;border:0;border-radius:12px;background:var(--cb-primary);color:#fff;cursor:pointer;transition:background .15s,opacity .15s}.cb-sendbtn:hover:not(:disabled){background:var(--cb-primary-hover)}.cb-sendbtn:disabled{background:#c3cddb;cursor:not-allowed}.cb-sendbtn--stop{background:var(--cb-ink)}.cb-note{margin:0;padding:0 16px 12px;background:#fff;color:var(--cb-muted);font-size:12px;line-height:1.4;text-align:center}.cb-list--form{padding:16px;background:#fff}.cb-form{display:grid;gap:12px}.cb-form__intro{display:flex;gap:8px;margin:0;padding:12px 14px;border-radius:10px;background:var(--cb-tint);color:#12386e;font-size:14px;line-height:1.5}.cb-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.cb-field{display:grid;gap:6px}.cb-field>span{color:var(--cb-ink);font-size:13px;font-weight:600}.cb-field input,.cb-field textarea{width:100%;min-height:44px;padding:10px 14px;border:1px solid var(--cb-field);border-radius:10px;background:#fff;outline:0;color:var(--cb-ink);font:400 14px/1.45 var(--font);resize:none;transition:border-color .15s,box-shadow .15s}.cb-field textarea{min-height:96px}.cb-field input:not(:focus),.cb-field textarea:not(:focus){background:var(--cb-soft)}.cb-field input::placeholder,.cb-field textarea::placeholder{color:#7a8497}.cb-field input:focus,.cb-field textarea:focus{border-color:var(--cb-primary);box-shadow:var(--cb-ring)}.cb-field.is-err input,.cb-field.is-err textarea{border-color:var(--cb-err)}.cb-field small{color:var(--cb-err);font-size:13px;font-weight:500}.cb-hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.cb-form__err{display:flex;align-items:center;gap:8px;margin:0;padding:12px 14px;border-radius:10px;background:#fdf3f2;color:var(--cb-err);font-size:14px;font-weight:600}.cb-form__note{margin:-4px 0 0;color:var(--cb-muted);font-size:12px;line-height:1.45;text-align:center}.cb-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 20px;border:0;border-radius:10px;background:var(--cb-primary);color:#fff;font-size:15px;font-weight:600;cursor:pointer;transition:background .15s,opacity .15s}.cb-btn:hover:not(:disabled){background:var(--cb-primary-hover)}.cb-btn:disabled{opacity:.7;cursor:progress}.cb-btn--wide{width:100%}.cb-btn--ghost{background:#fff;color:var(--cb-primary);border:1px solid var(--cb-field)}.cb-btn--ghost:hover:not(:disabled){background:var(--cb-tint)}.cb-spin{width:18px;height:18px;border-radius:50%;border:2px solid rgba(255,255,255,.45);border-top-color:#fff;animation:cb-rot .8s linear infinite}@keyframes cb-rot{to{transform:rotate(360deg)}}.cb-sent{display:grid;justify-items:center;gap:8px;margin:auto 0;padding:24px 8px;text-align:center}.cb-sent__ic{display:grid;place-items:center;width:64px;height:64px;margin-bottom:8px;border-radius:50%;background:#e3f4ea;color:var(--cb-ok)}.cb-sent h3{margin:0;color:var(--cb-ink);font-size:18px;font-weight:700}.cb-sent p{margin:0;max-width:300px;color:var(--cb-muted);font-size:14px;line-height:1.5}.cb-sent__btns{display:grid;gap:8px;width:100%;max-width:280px;margin-top:16px}@media(max-height:700px)and (min-width:561px){.cb-panel{height:calc(100vh - 120px);min-height:0}}@media(max-width:560px){.cb{right:16px;bottom:16px}.to-top{right:18px;bottom:88px}.cb.is-open{z-index:1200}.cb-panel{position:fixed;inset:0;width:auto;height:100%;height:100dvh;min-height:0;border:0;border-radius:0;transform:translateY(24px)}.cb.is-open .cb-fab{visibility:hidden}.cb-head{padding-top:max(12px,env(safe-area-inset-top))}.cb-note{padding-bottom:max(12px,env(safe-area-inset-bottom))}.cb-compose textarea,.cb-field input,.cb-field textarea{font-size:16px}.cb-row{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.cb *,.cb *:before,.cb *:after{animation:none!important;transition:none!important}}html[data-a11y-color=contrast] .cb-msg--bot .cb-bubble,html[data-a11y-color=contrast] .cb-field input,html[data-a11y-color=contrast] .cb-field textarea{border:2px solid #000}.burger-lines{position:relative;display:block;width:26px;height:18px}.burger-lines i{position:absolute;left:0;height:2.6px;width:100%;border-radius:3px;background:currentColor;transition:transform .45s cubic-bezier(.68,-.4,.27,1.4),width .3s ease,opacity .2s ease,top .3s ease}.burger-lines i:nth-child(1){top:0}.burger-lines i:nth-child(2){top:calc(50% - 1.3px);width:72%}.burger-lines i:nth-child(3){top:calc(100% - 2.6px);width:86%}.navbar__burger:not(.is-open):hover .burger-lines i:nth-child(2){width:100%}.navbar__burger:not(.is-open):hover .burger-lines i:nth-child(3){width:58%}.navbar__burger.is-open .burger-lines i{width:100%}.navbar__burger.is-open .burger-lines i:nth-child(1){top:calc(50% - 1.3px);transform:rotate(45deg)}.navbar__burger.is-open .burger-lines i:nth-child(2){opacity:0;transform:translate(-14px)}.navbar__burger.is-open .burger-lines i:nth-child(3){top:calc(50% - 1.3px);transform:rotate(-45deg)}.mega{--mg-ink: #1b2233;--mg-text: #2f3747;--mg-muted: #6b7486;--mg-line: #e6eaf0;--mg-card: #edf0f5;--mg-blue: #1e6fd9;position:fixed;inset:0;z-index:180;visibility:hidden;pointer-events:none;transition:visibility 0s linear .45s}.mega.is-open{visibility:visible;pointer-events:auto;transition:none}.mega__wipe{position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(90deg,var(--navy) 0%,var(--primary) 55%,var(--primary-light) 100%);clip-path:inset(0 100% 0 0)}.mega.is-open .mega__wipe{animation:mega-wipe 1s cubic-bezier(.77,0,.18,1) both}@keyframes mega-wipe{0%{clip-path:inset(0 100% 0 0)}45%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 0 0 100%)}}.mega__sheet{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;overflow:hidden;background:#fff;color:var(--mg-text);clip-path:inset(0 100% 0 0);transition:clip-path .42s cubic-bezier(.55,0,.75,.2)}.mega.is-open .mega__sheet{clip-path:inset(0 0 0 0);transition:clip-path .8s cubic-bezier(.77,0,.18,1) .2s}.mega__watermark{position:absolute;z-index:0;left:50%;top:56%;width:min(46vw,640px);height:auto;pointer-events:none;transform:translate(-50%,-50%) scale(.92);opacity:0;filter:grayscale(1);transition:opacity .3s,transform .3s}.mega.is-open .mega__watermark{opacity:.045;transform:translate(-50%,-50%);transition:opacity 1.2s ease .6s,transform 1.6s cubic-bezier(.16,1,.3,1) .6s}.mega__wrap{position:relative;width:100%;max-width:1480px;margin:0 auto;padding:0 clamp(20px,6vw,108px)}html.is-mega-open .cb,html.is-mega-open .a11y-dock{visibility:hidden}.mega__top-in>*,.mega__bar-in>*,.mega__col,.mega__card{opacity:0;transform:translate(-26px);transition:opacity .2s ease,transform .2s ease}.mega.is-open .mega__top-in>*,.mega.is-open .mega__bar-in>*,.mega.is-open .mega__col,.mega.is-open .mega__card{opacity:1;transform:none;transition:opacity .6s ease,transform .8s cubic-bezier(.16,1,.3,1)}.mega.is-open .mega__top-in>:nth-child(1){transition-delay:.5s}.mega.is-open .mega__top-in>:nth-child(2){transition-delay:.56s}.mega.is-open .mega__top-in>:nth-child(3){transition-delay:.62s}.mega.is-open .mega__bar-in>:nth-child(1){transition-delay:.58s}.mega.is-open .mega__bar-in>:nth-child(2){transition-delay:.64s}.mega.is-open .mega__bar-in>:nth-child(3){transition-delay:.7s}.mega.is-open .mega__col{transition-delay:calc(.62s + var(--i) * 45ms)}.mega.is-open .mega__card{transition:opacity .6s ease,transform .8s cubic-bezier(.16,1,.3,1),background .25s,box-shadow .25s;transition-delay:calc(.85s + var(--i) * .08s),calc(.85s + var(--i) * .08s),0s,0s}.mega__top{position:relative;z-index:3;flex:none;border-bottom:1px solid var(--mg-line)}.mega__top-in{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:24px;min-height:84px}.mega__side{display:flex;align-items:center;gap:26px;min-width:0}.mega__side--end{justify-content:flex-end;gap:22px}.mega__sq{display:grid;place-items:center;flex:none;width:46px;height:46px;border-radius:8px;background:var(--mg-blue);color:#fff;transition:background .2s,transform .2s,box-shadow .2s}.mega__sq svg,.mega__sq .ic{width:22px;height:22px}.mega__sq:hover{background:#2a7cf0;transform:translateY(-1px);box-shadow:0 8px 18px #1e6fd94d}.mega__sq--soft{width:42px;height:42px;background:#5578a6}.mega__sq--soft:hover{background:#4a6c99}.mega__close svg{transition:transform .45s cubic-bezier(.34,1.56,.64,1)}.mega__close:hover svg{transform:rotate(90deg)}.mega__tl{display:inline-flex;align-items:center;gap:9px;min-width:0;white-space:nowrap;color:var(--mg-text);font-size:15px;font-weight:500;transition:color .2s}.mega__tl>.ic:first-child{flex:none;width:19px;height:19px;color:var(--mg-blue)}.mega__tl span{overflow:hidden;text-overflow:ellipsis}.mega__tl--open{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:8px}.mega__tl--open span{display:none}.mega__tl--open>.ic:first-child{width:21px;height:21px}.mega__tl--open:hover{background:#eef3fb}.mega__tl:hover{color:var(--mg-blue)}.mega__logo{display:flex;justify-content:center}.brand--mega.brand--text{gap:12px}.brand--mega.brand--text .brand__emblem{height:54px}.brand--mega.brand--text .brand__abbr{height:28px}.brand--mega.brand--text .brand__name{font-size:10px}.brand--mega .brand__logo{height:58px}.mega__lang{position:relative}.mega__chev{transition:transform .25s}.mega__lang.is-open .mega__chev{transform:rotate(180deg)}.mega__lang-menu{position:absolute;top:calc(100% + 12px);right:0;z-index:5;display:grid;min-width:180px;padding:6px;background:#fff;border:1px solid var(--mg-line);border-radius:10px;box-shadow:0 18px 40px #0a1e4629;opacity:0;visibility:hidden;transform:translateY(6px);transition:.2s}.mega__lang.is-open .mega__lang-menu{opacity:1;visibility:visible;transform:none}.mega__lang-menu button{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 12px;border-radius:7px;color:var(--mg-text);font-size:14.5px;text-align:left}.mega__lang-menu button:hover,.mega__lang-menu .is-active{background:#eef3fb;color:var(--primary)}.mega__cta{display:inline-flex;align-items:center;gap:10px;height:46px;padding:0 18px;border-radius:8px;white-space:nowrap;background:var(--mg-blue);color:#fff;font-size:15px;font-weight:700;box-shadow:0 6px 16px #1e6fd947;transition:background .2s,box-shadow .2s}.mega__cta svg{width:18px;height:18px;transition:transform .25s}.mega__cta:hover{background:#2a7cf0;box-shadow:0 10px 24px #1e6fd95c}.mega__cta:hover svg{transform:translate(3px)}.mega__bar{position:relative;z-index:2;flex:none;border-bottom:1px solid var(--mg-line)}.mega__bar-in{display:flex;align-items:center;gap:24px;min-height:60px}.mega__search{display:grid;place-items:center;flex:none;width:40px;height:40px;margin-left:-8px;border-radius:8px;color:#4f78a8;transition:background .2s,color .2s}.mega__search svg{width:22px;height:22px}.mega__search:hover{background:#eef3fb;color:var(--mg-blue)}.mega__nav{display:flex;flex:1;justify-content:safe center;align-items:center;gap:4px;min-width:0;overflow-x:auto;scrollbar-width:none}.mega__nav::-webkit-scrollbar{display:none}.mega__nav button,.mega__nav a{position:relative;display:inline-flex;align-items:center;gap:3px;padding:8px 10px;white-space:nowrap;color:var(--mg-ink);font-size:15px;font-weight:500;transition:color .2s}.mega__nav button:after,.mega__nav a:after{content:"";position:absolute;left:10px;right:10px;bottom:0;height:2px;border-radius:2px;background:var(--mg-blue);transform:scaleX(0);transform-origin:left;transition:transform .3s cubic-bezier(.16,1,.3,1)}.mega__nav .ic{width:12px;height:12px;color:var(--mg-muted);transition:transform .25s,color .2s}.mega__nav button:hover,.mega__nav a:hover,.mega__nav .is-hot{color:var(--mg-blue)}.mega__nav button:hover:after,.mega__nav a:hover:after,.mega__nav .is-hot:after{transform:scaleX(1)}.mega__nav .is-hot .ic{color:var(--mg-blue);transform:rotate(180deg)}.mega__socials{display:flex;align-items:center;gap:12px;flex:none}.mega__socials a{display:grid;place-items:center;width:26px;height:26px;border-radius:6px;background:#4f78a8;color:#fff;transition:background .2s,transform .2s}.mega__socials a .ic{width:14px;height:14px}.mega__socials a:hover{background:var(--mg-blue);transform:translateY(-2px)}.mega__body{position:relative;z-index:1;flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#9aa6b8 transparent}.mega__body::-webkit-scrollbar{width:8px}.mega__body::-webkit-scrollbar-thumb{background:#b6bfcc;border-radius:8px}.mega__grid{columns:4 230px;column-gap:48px;padding-top:34px;padding-bottom:14px}.mega__col{break-inside:avoid;padding-bottom:30px}.mega__title{margin:0 0 8px;color:var(--mg-ink);font-family:"Montserrat Variable",var(--font);font-size:18px;font-weight:700;line-height:1.3;letter-spacing:-.01em;transition:color .25s}.mega__links{display:grid;gap:1px}.mega__links a{position:relative;display:inline-block;padding:3px 0;color:var(--mg-text);font-size:15px;line-height:1.45;background:linear-gradient(var(--mg-blue),var(--mg-blue)) 0 calc(100% - 1px) / 0 1.5px no-repeat;transition:color .2s,background-size .35s cubic-bezier(.16,1,.3,1),transform .25s cubic-bezier(.16,1,.3,1)}.mega__links a:hover,.mega__links a:focus-visible{color:var(--mg-blue);background-size:100% 1.5px;transform:translate(4px)}.mega__links a.is-active{color:var(--mg-blue);font-weight:700}.mega__grid.has-hot .mega__col{transition:opacity .3s ease,transform .3s ease}.mega__grid.has-hot .mega__col:not(.is-hot){opacity:.5}.mega__col.is-hot .mega__title{color:var(--mg-blue)}.mega__foot{position:relative;z-index:2;flex:none;padding:14px 0 26px;background:linear-gradient(#fff0,#fff 22px)}.mega__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.mega__card{position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;overflow:hidden;min-height:128px;padding:20px 26px 20px 46px;border-radius:12px;background:var(--mg-card);color:var(--mg-ink)}.mega__card:hover{background:#e4eaf3;box-shadow:0 14px 30px #0f285a1a}.mega__card-text{display:grid;gap:6px;min-width:0}.mega__card b{font-family:"Montserrat Variable",var(--font);font-size:19px;font-weight:700;line-height:1.25;letter-spacing:-.01em}.mega__card small{max-width:28ch;color:var(--mg-muted);font-size:14px;line-height:1.4}.mega__card em{display:inline-flex;align-items:center;gap:6px;margin-top:8px;font-style:normal;font-size:14.5px;font-weight:600;color:var(--mg-ink)}.mega__card em svg{width:15px;height:15px;transition:transform .25s}.mega__card:hover em{color:var(--mg-blue)}.mega__card:hover em svg{transform:translate(4px)}.mega__art{position:relative;flex:none;width:76px;height:72px}.mega__art-back{position:absolute;top:0;right:0;width:48px;height:46px;border-radius:12px;background:#b9c9dd;transition:transform .45s cubic-bezier(.34,1.56,.64,1)}.mega__art-front{position:absolute;left:0;bottom:0;display:grid;place-items:center;width:56px;height:54px;border-radius:14px;background:linear-gradient(150deg,#6d93c4,#3f6aa3);color:#fff;box-shadow:0 8px 16px #1e468238;transition:transform .45s cubic-bezier(.34,1.56,.64,1)}.mega__art-front .ic{width:22px;height:22px}.mega__card:hover .mega__art-back{transform:translate(4px,-4px) rotate(8deg)}.mega__card:hover .mega__art-front{transform:translate(-2px,2px) rotate(-6deg)}@media(max-width:1440px){.mega__wrap{padding-left:clamp(20px,4.5vw,72px);padding-right:clamp(20px,4.5vw,72px)}.mega__nav button,.mega__nav a{padding:8px;font-size:14.5px}}@media(max-width:1360px){.mega__tl--mail{display:none}.mega__side{gap:18px}.mega__side--end{gap:14px}.mega__bar-in{gap:12px}.mega__nav{gap:0}.mega__nav button,.mega__nav a{padding:8px 6px;font-size:14px}.mega__nav button:after,.mega__nav a:after{left:6px;right:6px}}@media(max-width:1200px){.mega__grid{columns:3 220px}.mega__card{padding-left:24px}.mega__card small,.mega__cta span{display:none}.mega__cta{width:46px;padding:0;justify-content:center}}@media(prefers-reduced-motion:reduce){.mega__wipe{display:none}.mega__sheet,.mega.is-open .mega__sheet{clip-path:none;opacity:0;transition:opacity .2s}.mega.is-open .mega__sheet{opacity:1}.mega__top-in>*,.mega__bar-in>*,.mega__col,.mega__card{transform:none!important;transition-delay:0s!important}.burger-lines i{transition:none}}html.a11y-no-motion .mega__wipe{display:none}html.a11y-no-motion .mega__sheet{clip-path:none}.topbar__mid{flex:1;display:flex;justify-content:center;min-width:0}.test-badge{--tb: #f5b84a;position:relative;display:inline-flex;align-items:center;gap:8px;max-width:100%;padding:7px 16px 7px 12px;border-radius:10px;white-space:nowrap;overflow:hidden;font-size:15px;font-weight:600;letter-spacing:.01em;color:var(--tb);border:1.5px solid color-mix(in srgb,var(--tb) 55%,transparent);background:color-mix(in srgb,var(--tb) 10%,transparent);box-shadow:0 0 18px color-mix(in srgb,var(--tb) 22%,transparent);animation:test-badge-hue 9s ease-in-out infinite}.test-badge svg{flex:none;width:19px;height:19px;animation:test-badge-blink 2.4s ease-in-out infinite}.test-badge:after{content:"";position:absolute;top:0;bottom:0;left:0;width:40%;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,255,255,.18),transparent);transform:translate(-120%);animation:test-badge-sheen 4.5s ease-in-out infinite}@property --tb{syntax: "<color>"; inherits: true; initial-value: #f5b84a;}@keyframes test-badge-hue{0%,to{--tb: #f5b84a}25%{--tb: #ff8a6b}50%{--tb: #6cc7ff}75%{--tb: #4fdca0}}@keyframes test-badge-blink{0%,to{opacity:1}50%{opacity:.55}}@keyframes test-badge-sheen{0%,55%{transform:translate(-120%)}to{transform:translate(320%)}}.header--solid .test-badge{animation-name:test-badge-hue-dark;box-shadow:none}.header--solid .test-badge:after{background:linear-gradient(100deg,transparent,rgba(255,255,255,.6),transparent)}@keyframes test-badge-hue-dark{0%,to{--tb: #b7790f}25%{--tb: #d2552f}50%{--tb: #1e6fd9}75%{--tb: #14905c}}.test-badge__short,.test-badge__tiny{display:none}@media(max-width:1500px){.test-badge{font-size:14px;padding:6px 12px 6px 10px}}@media(max-width:1180px)and (min-width:1081px){.test-badge__full{display:none}.test-badge__short{display:inline}}@media(max-width:520px){.topbar__mid{justify-content:flex-end}.test-badge{gap:5px;padding:5px 9px 5px 7px;font-size:12.5px;border-radius:8px}.test-badge svg{width:15px;height:15px}.test-badge__full{display:none}.test-badge__tiny{display:inline}}@media(prefers-reduced-motion:reduce){.test-badge,.test-badge svg,.test-badge:after{animation:none}}html.a11y-no-motion .test-badge,html.a11y-no-motion .test-badge svg,html.a11y-no-motion .test-badge:after{animation:none!important}
