.requisites-doc{--rq-ink:#14213d;--rq-muted:#68778e;--rq-line:#dfe6f0;--rq-soft:#f5f7fb;--rq-navy:#113571;--rq-red:#cf101c;color:var(--rq-ink);background:#fff} .requisites-doc__breadcrumbs{margin-top:18px} .requisites-doc__intro{padding:54px 0 38px;border-bottom:1px solid #edf1f6;background:linear-gradient(180deg,#fff 0%,#fbfcfe 100%)} .requisites-doc__intro-grid{display:flex;align-items:flex-end;justify-content:space-between;gap:40px} .requisites-doc__kicker{display:block;margin-bottom:12px;color:var(--rq-red);font-size:15px;font-weight:900;letter-spacing:.13em;text-transform:uppercase} .requisites-doc__intro h1{margin:0;color:var(--rq-ink);font-size:50px;line-height:1.04;letter-spacing:-.035em} .requisites-doc__intro p{max-width:760px;margin:18px 0 0;color:var(--rq-muted);font-size:19px;line-height:1.65} .requisites-doc__intro-actions{display:flex;gap:10px;flex:0 0 auto} .requisites-doc__intro-actions .btn{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:9px} .requisites-doc__intro-actions svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round} .requisites-doc__workspace{padding:56px 0 64px;background:var(--rq-soft)} .requisites-doc__layout{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(300px,.65fr);gap:28px;align-items:start} .requisites-doc__sheet{display:grid;grid-template-columns:82px minmax(0,1fr);overflow:hidden;border:1px solid var(--rq-line);border-radius:4px;background:#fff;box-shadow:0 24px 60px rgba(20,33,61,.08)} .requisites-doc__sheet-rail{display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:28px 0 24px;background:var(--rq-navy);color:#fff} .requisites-doc__sheet-rail span{font-size:27px;font-weight:900;letter-spacing:-.08em;transform:rotate(-90deg);margin-top:18px} .requisites-doc__sheet-rail small{font-size:12px;font-weight:800;letter-spacing:.17em;writing-mode:vertical-rl;transform:rotate(180deg);opacity:.68} .requisites-doc__sheet-body{min-width:0;padding:36px 38px 28px;background-image:linear-gradient(#f3f6fa 1px,transparent 1px);background-size:100% 42px;background-position:0 103px} .requisites-doc__sheet-head{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding-bottom:27px;border-bottom:2px solid var(--rq-ink);background:#fff} .requisites-doc__sheet-label{display:block;margin-bottom:7px;color:var(--rq-muted);font-size:14px;font-weight:900;letter-spacing:.12em;text-transform:uppercase} .requisites-doc__sheet-head h2{margin:0;color:var(--rq-ink);font-size:32px;line-height:1.15;letter-spacing:-.025em} .requisites-doc__sheet-head p{margin:6px 0 0;color:var(--rq-muted);font-size:16px} .requisites-doc__status{display:inline-flex;align-items:center;gap:7px;padding:8px 11px;border:1px solid #cfe7d7;border-radius:999px;background:#f2faf5;color:#217442;font-size:14px;font-weight:800;white-space:nowrap} .requisites-doc__status span{width:7px;height:7px;border-radius:50%;background:#32a45d;box-shadow:0 0 0 3px rgba(50,164,93,.12)} .requisites-doc__codes{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin:28px 0;border:1px solid var(--rq-line);background:#fff} .requisites-doc__code{position:relative;padding:18px 46px 18px 18px;border-right:1px solid var(--rq-line)} .requisites-doc__code:last-child{border-right:0} .requisites-doc__code>span{display:block;color:var(--rq-muted);font-size:14px;font-weight:900;letter-spacing:.1em;text-transform:uppercase} .requisites-doc__code strong{display:block;margin-top:8px;color:var(--rq-ink);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:22px;letter-spacing:.02em} .requisites-doc__copy{position:absolute;top:15px;right:12px;width:30px;height:30px;display:grid;place-items:center;padding:0;border:1px solid var(--rq-line);border-radius:6px;background:#fff;color:#607089;cursor:pointer;transition:.16s ease} .requisites-doc__copy:hover{border-color:#aebbcf;color:var(--rq-navy);background:#f7f9fc} .requisites-doc__copy svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round} .requisites-doc__group{margin-top:34px;background:#fff} .requisites-doc__group-head{display:flex;align-items:center;gap:12px;margin-bottom:4px;padding-bottom:12px;border-bottom:1px solid #cfd8e5} .requisites-doc__group-head span{color:var(--rq-red);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:15px;font-weight:900} .requisites-doc__group-head h3{margin:0;color:var(--rq-ink);font-size:19px;letter-spacing:-.01em} .requisites-doc__rows{margin:0} .requisites-doc__row{display:grid;grid-template-columns:minmax(180px,.42fr) minmax(0,1fr);gap:24px;padding:15px 0;border-bottom:1px solid #e8edf3;background:#fff} .requisites-doc__row dt{color:var(--rq-muted);font-size:15px;font-weight:700} .requisites-doc__row dd{margin:0;color:var(--rq-ink);font-size:16px;font-weight:700;line-height:1.55} .requisites-doc__sheet-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:34px;padding-top:18px;border-top:2px solid var(--rq-ink);color:var(--rq-muted);font-size:14px;text-transform:uppercase;letter-spacing:.08em;background:#fff} .requisites-doc__sheet-footer strong{color:var(--rq-ink);font-size:14px} .requisites-doc__aside{border-top:4px solid var(--rq-red);background:#fff;box-shadow:0 18px 44px rgba(20,33,61,.07)} .requisites-doc__aside-section{position:relative;padding:25px 26px;border:1px solid var(--rq-line);border-top:0;background:#fff} .requisites-doc__aside-section--accent{background:var(--rq-navy);border-color:var(--rq-navy);color:#fff} .requisites-doc__aside-index{display:block;margin-bottom:15px;color:var(--rq-red);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:14px;font-weight:900} .requisites-doc__aside-section--accent .requisites-doc__aside-index{color:#ff777e} .requisites-doc__aside h2{margin:0 0 10px;font-size:22px;line-height:1.22;letter-spacing:-.015em} .requisites-doc__aside p{margin:0;color:var(--rq-muted);font-size:16px;line-height:1.6} .requisites-doc__aside-section--accent p{color:#d9e4f8} .requisites-doc__aside-contact{display:block;margin-top:14px;color:#fff;font-size:19px;font-weight:800;text-decoration:none} .requisites-doc__registry-link,.requisites-doc__text-link{display:inline-flex;align-items:center;gap:8px;margin-top:16px;color:var(--rq-navy);font-size:16px;font-weight:800;text-decoration:none} .requisites-doc__registry-link:hover,.requisites-doc__text-link:hover{text-decoration:underline} .requisites-doc__notice{padding:26px 0;background:#fff;border-top:1px solid #eef1f5} .requisites-doc__notice-inner{display:grid;grid-template-columns:46px minmax(0,1fr) auto;gap:18px;align-items:center} .requisites-doc__notice-mark{width:46px;height:46px;display:grid;place-items:center;border:1px solid #f0c3c6;border-radius:50%;background:#fff6f6;color:var(--rq-red);font-size:22px;font-weight:900} .requisites-doc__notice strong{display:block;color:var(--rq-ink);font-size:17px} .requisites-doc__notice p{margin:4px 0 0;color:var(--rq-muted);font-size:15px;line-height:1.5} .requisites-doc__notice a{color:var(--rq-navy);font-size:16px;font-weight:800;text-decoration:none;white-space:nowrap} .requisites-doc__copy-status{position:fixed;right:24px;bottom:24px;z-index:9999;padding:12px 16px;border-radius:8px;background:var(--rq-ink);color:#fff;font-size:16px;font-weight:800;box-shadow:0 14px 36px rgba(20,33,61,.2)} @media(max-width:1100px){.requisites-doc__layout{grid-template-columns:1fr}.requisites-doc__aside{display:grid;grid-template-columns:repeat(2,1fr);border-top:0;box-shadow:none;gap:14px;background:transparent}.requisites-doc__aside-section{border:1px solid var(--rq-line);border-top:4px solid var(--rq-red);box-shadow:0 12px 30px rgba(20,33,61,.05)}.requisites-doc__aside-section--accent{border-color:var(--rq-navy)}} @media(max-width:820px){.requisites-doc__intro{padding:40px 0 30px}.requisites-doc__intro-grid{align-items:flex-start;flex-direction:column;gap:22px}.requisites-doc__intro h1{font-size:40px}.requisites-doc__intro-actions{width:100%;flex-wrap:wrap}.requisites-doc__sheet{grid-template-columns:54px minmax(0,1fr)}.requisites-doc__sheet-body{padding:26px 22px}.requisites-doc__sheet-head{flex-direction:column}.requisites-doc__codes{grid-template-columns:1fr}.requisites-doc__code{border-right:0;border-bottom:1px solid var(--rq-line)}.requisites-doc__code:last-child{border-bottom:0}.requisites-doc__row{grid-template-columns:1fr;gap:5px}.requisites-doc__notice-inner{grid-template-columns:46px minmax(0,1fr)}.requisites-doc__notice a{grid-column:2}.requisites-doc__aside{grid-template-columns:1fr}} @media(max-width:560px){.requisites-doc__intro h1{font-size:34px}.requisites-doc__intro p{font-size:17px}.requisites-doc__intro-actions .btn{width:100%}.requisites-doc__workspace{padding:34px 0 42px}.requisites-doc__sheet{grid-template-columns:1fr}.requisites-doc__sheet-rail{display:none}.requisites-doc__sheet-body{padding:22px 17px}.requisites-doc__sheet-head h2{font-size:27px}.requisites-doc__sheet-footer{align-items:flex-start;flex-direction:column}.requisites-doc__notice-inner{grid-template-columns:1fr}.requisites-doc__notice a{grid-column:auto}.requisites-doc__notice-mark{width:38px;height:38px}.requisites-doc__copy-status{right:14px;bottom:14px}} @media print{.site-header,.site-footer,.feedback-band,.breadcrumbs,.requisites-doc__intro-actions,.requisites-doc__aside,.requisites-doc__notice,.requisites-doc__copy,.requisites-doc__copy-status{display:none!important}.requisites-doc__intro{padding:12px 0 20px;border:0}.requisites-doc__workspace{padding:0;background:#fff}.requisites-doc__layout{display:block}.requisites-doc__sheet{border:1px solid #aaa;box-shadow:none}.requisites-doc__sheet-body{background:none}.requisites-doc__intro h1{font-size:30px}.requisites-doc__intro p{font-size:15px}}
