.requisites-page{background:#0b1113;color:#eef3f1}.requisites-main{max-width:1120px;margin:0 auto;padding:0 clamp(20px,5vw,64px) 80px}.requisites-hero{padding:clamp(70px,11vw,130px) 0 64px;border-bottom:1px solid #263538}.requisites-hero .eyebrow{margin:0 0 18px;color:#4bd4ae;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.requisites-hero h1{max-width:760px;margin:0 0 20px;font-size:clamp(42px,7vw,76px);line-height:1}.requisites-hero>p:last-child{max-width:680px;margin:0;color:#aab8b5;font-size:18px}.requisites-sheet{padding:54px 0 26px}.sheet-heading{display:grid;grid-template-columns:64px 1fr;gap:20px;align-items:start;margin-bottom:28px}.sheet-heading>span,.band-index{color:#4bd4ae;font:700 12px/1.5 Consolas,monospace}.sheet-heading h2,.contact-band h2{margin:0 0 6px;font-size:25px}.sheet-heading p,.contact-band p{margin:0;color:#94a3a2}.details-list{margin:0;border-top:1px solid #405052}.details-list>div{display:grid;grid-template-columns:minmax(180px,34%) 1fr;gap:26px;padding:19px 0;border-bottom:1px solid #263538}.details-list dt{color:#94a3a2}.details-list dd{margin:0;font-weight:650}.details-list a,.document-note a{color:#4bd4ae}.numeric{font:700 16px/1.5 Consolas,monospace;font-variant-numeric:tabular-nums}.contact-band{display:grid;grid-template-columns:44px minmax(260px,1fr) auto;gap:20px;align-items:center;margin-top:52px;padding:32px 0;border-top:1px solid #405052;border-bottom:1px solid #405052}.contact-email{display:inline-flex;min-height:42px;align-items:center;padding:8px 14px;border:1px solid #4bd4ae;border-radius:4px;color:#eef3f1;font-weight:700}.contact-email:hover{background:#176c5b}.document-note{display:grid;grid-template-columns:180px 1fr;gap:12px 28px;padding:38px 0}.document-note strong{grid-row:span 2}.document-note p{margin:0;color:#aab8b5}.document-note time{color:#71817f;font-size:12px}@media(max-width:760px){.requisites-main{padding-bottom:55px}.requisites-hero{padding-top:70px}.sheet-heading{grid-template-columns:40px 1fr}.details-list>div{grid-template-columns:1fr;gap:3px}.contact-band{grid-template-columns:38px 1fr}.contact-email{grid-column:2;justify-self:start}.document-note{grid-template-columns:1fr}.document-note strong{grid-row:auto}}@media print{.topbar,.menu-button,footer{display:none!important}.requisites-page{background:#fff;color:#111}.requisites-main{max-width:none;padding:0}.requisites-hero{padding:30px 0}.requisites-hero>p:last-child,.sheet-heading p,.contact-band p,.document-note p{color:#333}.details-list dt{color:#555}.contact-email,.details-list a,.document-note a{color:#111;border-color:#111}}
