.page-module__E0kJGG__main{justify-content:center;align-items:center;min-height:100svh;padding:clamp(24px,3.2vh,52px) clamp(16px,5vw,40px);display:flex}.page-module__E0kJGG__wrapper{text-align:center;flex-direction:column;align-items:center;gap:clamp(20px,3vh,36px);width:100%;max-width:520px;display:flex}.page-module__E0kJGG__brandArea{justify-content:center;align-items:center;gap:clamp(14px,4vw,30px);display:flex}.page-module__E0kJGG__ornament{aspect-ratio:1/2;opacity:.85;flex:none;width:clamp(30px,7vw,46px);height:auto}.page-module__E0kJGG__brandTxtArea{flex-direction:column;align-items:center;display:flex}.page-module__E0kJGG__brand{letter-spacing:-.025em;background:var(--brand-gradient);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(30px,8.5vw,46px);font-weight:800;line-height:1.1}.page-module__E0kJGG__appicons{flex-wrap:wrap;justify-content:center;gap:clamp(16px,4vw,26px);display:flex}.page-module__E0kJGG__appiconLink{filter:var(--surface-drop-shadow);transition:transform .32s var(--ease), filter .32s var(--ease);border-radius:23%;display:block}.page-module__E0kJGG__appiconLink:hover{transform:var(--surface-lift);filter:var(--surface-drop-shadow-hover)}.page-module__E0kJGG__appicon{aspect-ratio:1;width:clamp(78px,21vw,104px);height:auto;display:block}.page-module__E0kJGG__contactLinks{flex-direction:column;gap:10px;width:100%;display:flex}.page-module__E0kJGG__contactLink{text-align:left;background:var(--surface-bg);border:1px solid var(--surface-border);box-shadow:var(--surface-shadow);transition:border-color .3s var(--ease), box-shadow .3s var(--ease), transform .3s var(--ease);border-radius:999px;justify-content:space-between;align-items:center;gap:14px;padding:15px 22px;font-size:clamp(14px,3.7vw,16px);font-weight:500;display:flex;position:relative;overflow:hidden}.page-module__E0kJGG__contactLink:before{content:"";background:var(--brand-gradient);opacity:0;transition:opacity .3s var(--ease);position:absolute;inset:0}.page-module__E0kJGG__contactLink>*{position:relative}.page-module__E0kJGG__contactLink:hover{transform:var(--surface-lift);border-color:var(--surface-border-strong);box-shadow:var(--surface-shadow-hover)}.page-module__E0kJGG__contactLink:hover:before{opacity:.14}.page-module__E0kJGG__contactArrow{opacity:.55;width:18px;height:18px;transition:transform .3s var(--ease), opacity .3s var(--ease);flex:none}.page-module__E0kJGG__contactLink:hover .page-module__E0kJGG__contactArrow{opacity:1;transform:translate(4px)}.page-module__E0kJGG__profileCard{text-align:left;background:var(--surface-bg);border:1px solid var(--surface-border);width:100%;box-shadow:var(--surface-shadow);border-radius:28px;flex-wrap:wrap;align-items:center;gap:16px 22px;padding:clamp(20px,5vw,26px);display:flex}.page-module__E0kJGG__profileHead{flex:none;align-items:center;gap:14px;display:flex}.page-module__E0kJGG__avatarRing{background:#14282633;border-radius:50%;flex:none;padding:1.5px;line-height:0;display:block}.page-module__E0kJGG__avatar{border-radius:50%;width:52px;height:52px;display:block}.page-module__E0kJGG__profileName{letter-spacing:.01em;font-size:20px;font-weight:700}.page-module__E0kJGG__profileLinks{flex-wrap:wrap;flex:300px;justify-content:flex-end;gap:8px;display:flex}.page-module__E0kJGG__profileLink{max-width:100%;color:var(--fg-muted);border:1px solid var(--surface-border);transition:color .26s var(--ease), background-color .26s var(--ease), border-color .26s var(--ease);background:#123c380d;border-radius:999px;align-items:center;gap:9px;padding:9px 15px;font-size:clamp(12px,3.2vw,14px);font-weight:500;display:inline-flex}.page-module__E0kJGG__profileLink:hover{color:var(--fg);border-color:var(--surface-border-strong);background:#11a6a624}.page-module__E0kJGG__profileLinkText{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.page-module__E0kJGG__profileIcon{width:17px;height:17px;color:var(--brand-teal);flex:none}@media (max-width:560px){.page-module__E0kJGG__profileLinks{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.page-module__E0kJGG__appiconLink:hover,.page-module__E0kJGG__contactLink:hover,.page-module__E0kJGG__contactLink:hover .page-module__E0kJGG__contactArrow{transform:none}}
