
.cooperation-menu{position:relative;flex-shrink:0}.cooperation-menu summary{cursor:pointer;list-style:none;display:flex;align-items:center;gap:7px;font:inherit;color:inherit}.cooperation-menu summary::-webkit-details-marker{display:none}.cooperation-menu summary:focus-visible{outline:2px solid var(--cream,#eadbaa);outline-offset:6px;border-radius:2px}.cooperation-menu[open] summary>span{transform:rotate(180deg)}.cooperation-links{position:absolute;top:calc(100% + 20px);left:-18px;min-width:235px;padding:10px;background:#243c34f5;border:1px solid #eadbaa30;border-radius:12px;box-shadow:0 18px 45px #10271f55;backdrop-filter:blur(20px);z-index:100;display:flex;flex-direction:column;gap:0}.cooperation-links a{padding:13px 14px;border-radius:7px;white-space:nowrap;font-size:14px!important;color:#eadbaa!important;text-decoration:none}.cooperation-links a:hover,.cooperation-links a:focus-visible{background:#eadbaa16}.cooperation-links a:after{display:none!important}.reader-header nav{align-items:center;flex-wrap:wrap}.session-header nav,.header nav{align-items:center}#contact,#contact-form{scroll-margin-top:105px}.session-header nav{gap:18px}.header nav{gap:20px}.header-contact{white-space:nowrap}@media(max-width:1100px) and (min-width:701px){.session-header nav,.header nav{gap:12px;font-size:12px}.session-header{gap:12px}.header-contact{padding:12px 15px;font-size:12px}}@media(max-width:700px){.header nav .cooperation-menu,.session-header nav .cooperation-menu{width:100%}.header nav .cooperation-links,.session-header nav .cooperation-links{position:static;margin-top:14px;min-width:0;box-shadow:none;background:#eadbaa08}.header nav .cooperation-links a,.session-header nav .cooperation-links a{font-size:16px!important}.reader-header .cooperation-links{left:auto;right:0}.session-header>.button{font-size:10px}.header-contact{font-size:11px;padding:11px 12px}.header nav,.session-header nav{max-height:calc(100dvh - 90px);overflow-y:auto;align-items:flex-start}.reader-header nav{gap:13px}}
