.contributor_main__ZWncN{max-width:790px;margin:0 auto;padding:60px 24px 84px}.contributor_main__ZWncN>img{display:block;margin-bottom:24px}.contributor_eyebrow__oQ7HY{color:#6043c3;font-size:13px;font-weight:600}.contributor_main__ZWncN h1{margin:17px 0 23px;font-size:clamp(38px,6vw,62px);line-height:1.08;letter-spacing:-.05em}.contributor_lead__w_3Jm{color:#525c75;font-size:19px;line-height:1.6}.contributor_lead__w_3Jm strong{font-weight:550;overflow-wrap:anywhere}.contributor_access__3HPQr{margin:30px 0 45px;padding:25px;border:1px solid #dcdfea;border-radius:18px;background:#f4f6ff}.contributor_access__3HPQr p{color:#454d65;font-size:16px;line-height:1.6}.contributor_access__3HPQr .contributor_small__M0l2B{font-size:13px;margin-top:14px}.contributor_actions__cHviC{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.contributor_access__3HPQr .contributor_primary__Hs5mn,.contributor_access__3HPQr .contributor_secondary__UBrNz{display:inline-flex;align-items:center;justify-content:center;min-height:46px;margin-top:18px;padding:11px 20px;border:1px solid #bfc5d7;border-radius:28px;font:inherit;font-size:14px;cursor:pointer;text-align:center}.contributor_access__3HPQr .contributor_primary__Hs5mn{background:#161720;color:#fff;border-color:#161720}.contributor_access__3HPQr .contributor_secondary__UBrNz{background:#fff;color:#293451}.contributor_access__3HPQr button:disabled{opacity:.6;cursor:wait}.contributor_access__3HPQr .contributor_primary__Hs5mn:hover{background:#333849}.contributor_access__3HPQr .contributor_secondary__UBrNz:hover{background:#edf0fa}.contributor_access__3HPQr a:focus-visible,.contributor_access__3HPQr button:focus-visible{outline:3px solid #6043c3;outline-offset:4px}.contributor_details__vVtMk{border-top:1px solid #e0e2ed;padding-top:30px}.contributor_details__vVtMk h2{font-size:28px;line-height:1.25;letter-spacing:-.03em;margin-bottom:19px}.contributor_details__vVtMk p{color:#525c75;font-size:16px;line-height:1.7;margin-top:15px}@media (max-width:520px){.contributor_main__ZWncN{padding:36px 20px 55px}.contributor_main__ZWncN h1 br{display:none}.contributor_lead__w_3Jm{font-size:17px}.contributor_access__3HPQr{padding:20px}.contributor_actions__cHviC{align-items:stretch;flex-direction:column;gap:0}.contributor_actions__cHviC>*{width:100%}}