.requisites-intro{max-width:640px;margin:14px 0 0;color:#aaa598;font-size:13px;line-height:1.7}
.requisites-details{margin:12px 0 0}.requisites-details>div{display:grid;grid-template-columns:minmax(130px,190px) minmax(0,1fr);gap:16px;padding:15px 0;border-bottom:1px solid #ffffff0c}.requisites-details>div:last-child{border:0}.requisites-details dt{color:#969083;font-size:12px;line-height:1.7}.requisites-details dd{margin:0;color:#eee5d2;font-size:14px;line-height:1.6;overflow-wrap:anywhere}.requisites-details [data-legal-field="inn"],.requisites-details [data-legal-field="registration"]{font-variant-numeric:tabular-nums;letter-spacing:.05em}.requisites-page a:not(.agreement-page-brand){color:#dfc183;text-underline-offset:4px}.requisites-page a:focus-visible{outline:2px solid #dfc183;outline-offset:4px}.requisites-page .requisites-note{padding:12px 16px;border-left:2px solid #a58143;background:#d9b26308;color:#cbbb99;font-size:12px}.requisites-page .agreement-section{padding:21px 0}
@media(max-width:600px){.requisites-details>div{grid-template-columns:1fr;gap:4px;padding:13px 0}.requisites-details dd{font-size:13px}.requisites-page .agreement-page-nav{align-items:flex-start;gap:14px}.requisites-page .agreement-page-brand{font-size:13px;line-height:1.35}.requisites-page .agreement-page-back{max-width:105px;text-align:right;line-height:1.5}.requisites-page .agreement-section{padding:16px 0}}

.privacy-toc{display:grid;grid-template-columns:1fr 1fr;gap:8px 24px;padding:24px 30px;border-bottom:1px solid #e6c47a20}.privacy-toc a{display:flex;gap:10px;align-items:baseline;font-size:12px;line-height:1.6;text-decoration:none}.privacy-toc span{color:#8f7953;font-variant-numeric:tabular-nums}.privacy-page .agreement-section{scroll-margin-top:20px}.privacy-data>div{padding:14px 0;border-bottom:1px solid #ffffff0c}.privacy-data dt{color:#dec796;font-size:13px;font-weight:700}.privacy-data dd{margin:6px 0 0;color:#b8b2a8;font-size:13px;line-height:1.75}.privacy-page .agreement-section li{margin-bottom:8px}.privacy-preferences{padding:18px;border:1px solid #c7a36750;border-radius:8px;background:#d9b26308}.privacy-preferences label{display:flex;align-items:center;gap:12px;color:#f0dfb3;font-size:13px;cursor:pointer}.privacy-preferences input{flex:none;width:20px;height:20px;accent-color:#b68b40}.privacy-preferences input:focus-visible{outline:2px solid #dfc183;outline-offset:3px}.privacy-preferences [role=status]{color:#bba679;font-size:12px}.agreement-page-bg{pointer-events:none}.agreement-page-body>.public-language{position:relative;z-index:1}.privacy-page p,.privacy-page li{overflow-wrap:anywhere}@media(max-width:600px){.privacy-toc{grid-template-columns:1fr;padding:20px 18px}.privacy-preferences{padding:14px}.privacy-data dd{font-size:12px}}
