.Home_page__H0Eri{display:grid;min-height:calc(100dvh - var(--header-offset) - 4rem);align-items:center}.Home_panel__qEqAh{width:100%;max-width:1040px;margin:0 auto;padding:clamp(22px,4vw,44px);border:1px solid #89b9db40;border-radius:28px;background:radial-gradient(90% 60% at 0 0,#ee690b12,transparent 60%),linear-gradient(160deg,#13202bcc,#0c141ce6);box-shadow:inset 0 0 40px #8bc9fa0a,0 24px 60px #00000033}.Home_grid__UbXhn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.Home_profileCard__eoICB{display:flex;min-width:0;flex-direction:column;padding:22px;border:1px solid #89b9db33;border-radius:20px;background:linear-gradient(145deg,#1c2b3866,#08101899);text-decoration:none;transition:border-color .2s,transform .2s,background-color .2s}.Home_identity__QyiLD{display:flex;align-items:center;gap:18px}.Home_avatar__70CdH{flex-shrink:0;width:88px;height:88px;border:1px solid #89b9db44;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:var(--surface)}.Home_personInfo__zQXoO,.Home_profileInfo__6sUW0{display:flex;min-width:0;flex-direction:column;gap:6px}.Home_name__plebl{margin:0;color:#e8f4ff;font-size:clamp(23px,3vw,28px);font-weight:650;line-height:1.2}.Home_handle__J5tGL{color:var(--accent);font-size:14px;font-weight:600;overflow-wrap:anywhere}.Home_description__z98hd{white-space:pre-line;overflow-wrap:anywhere;flex:1;margin:22px 0 0;padding-top:18px;border-top:1px solid #89b9db22;color:var(--text);font-size:15px;line-height:1.6}.Home_thanks__dtkCI{margin-top:24px;padding:24px;border:1px solid #89b9db2e;border-radius:20px;background:#08101880}.Home_sectionTitle__NU4Sm{margin:0 0 24px;color:#e8f4ff;font-size:24px;font-weight:650;line-height:1.3;letter-spacing:-.02em;text-align:center}.Home_contribution__cIyYh{display:flex;min-width:0;flex-direction:column;gap:14px}.Home_category__m3jZP{text-align:center;margin:0;color:var(--text);font-size:14px;font-weight:500;line-height:1.5}.Home_person__9fmXI{display:flex;align-items:center;gap:14px;padding:16px;border:1px solid #89b9db2e;border-radius:14px;background:#13202b66;text-decoration:none;transition:border-color .2s,transform .2s}.Home_personAvatar__grTk5{display:grid;flex-shrink:0;width:48px;height:48px;place-items:center;border:1px solid #ee690b40;border-radius:50%;background:#ee690b14;color:var(--accent);font-size:22px;font-weight:600}.Home_personName__o1atX{color:#e8f4ff;font-size:16px;font-weight:600}.Home_caption__FgHXt{color:var(--muted);font-size:13px}.Home_placeholder__D7I6l{border-style:dashed}.Home_placeholder__D7I6l .Home_personAvatar__grTk5{border-color:#89b9db33;background:#89b9db12;color:var(--muted)}.Home_profileCard__eoICB:hover,a.Home_person__9fmXI:hover{border-color:var(--accent);transform:translateY(-2px)}.Home_person__9fmXI:focus-visible,.Home_profileCard__eoICB:focus-visible{outline:2px solid var(--accent);outline-offset:4px}@media (max-width:640px){.Home_grid__UbXhn{grid-template-columns:1fr;gap:16px}.Home_panel__qEqAh{border-radius:22px}.Home_profileCard__eoICB,.Home_thanks__dtkCI{padding:20px}.Home_thanks__dtkCI .Home_grid__UbXhn{gap:24px}.Home_identity__QyiLD{gap:14px}.Home_avatar__70CdH{width:72px;height:72px}}@media (prefers-reduced-motion:reduce){.Home_person__9fmXI,.Home_profileCard__eoICB{transition:none}.Home_profileCard__eoICB:hover,a.Home_person__9fmXI:hover{transform:none}}