.cooperation-page{max-width:760px;margin:0 auto;padding:40px 0 80px;color:#edf1f6}.cooperation-back{display:inline-flex;align-items:center;min-height:44px;color:#b2becb;text-underline-offset:5px}.cooperation-page h1{font-size:32px;line-height:1.4;margin:24px 0 12px}.cooperation-intro{color:#b2becb;line-height:1.7;margin:0 0 40px}.cooperation-contacts{margin:0;border-top:1px solid #343e4b}.cooperation-contacts>div{display:grid;grid-template-columns:80px minmax(0,1fr) auto;gap:20px;align-items:center;padding:28px 0;border-bottom:1px solid #343e4b}.cooperation-contacts dt{font-size:14px;color:#b2becb}.cooperation-contacts dd{margin:0;overflow-wrap:anywhere;font-size:20px;line-height:1.6;user-select:text}.cooperation-contacts a{color:#bfd9a8;text-underline-offset:5px}.cooperation-contacts button{min-height:44px;padding:10px 16px}.cooperation-contacts button[hidden]{display:none}.cooperation-page :focus-visible{outline:2px solid #bfd9a8;outline-offset:4px}#cooperation-status{min-height:24px;margin-top:20px;color:#bfd9a8;font-size:14px}@media(max-width:700px){.cooperation-page{padding:24px 0 56px}.cooperation-page h1{font-size:26px}.cooperation-contacts>div{grid-template-columns:56px minmax(0,1fr);gap:12px;padding:24px 0}.cooperation-contacts dd{font-size:17px}.cooperation-contacts button{grid-column:2;justify-self:start}}
