@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500&display=swap";
.HOC2_q_profilePage{color:#0a0a0a;background:radial-gradient(circle at 50% 35%,#fff 0%,#e3ddfd 35%,#e6cbfe 55%,#accfff 65%,#a0d1fc 100%),linear-gradient(135deg,#ffd6ff 0%,#d9d1ff 45%,#b7ddff 100%);width:100%;min-height:100vh;font-family:Inter,sans-serif;position:relative;overflow:hidden}.HOC2_q_content{z-index:1;max-width:720px;margin:0 auto;padding:80px 48px;position:relative}.HOC2_q_globeViz{z-index:0;pointer-events:none;opacity:.48;position:fixed;inset:0}.HOC2_q_globeViz .globeviz-canvas{width:100%;height:100%;display:block}.HOC2_q_label{letter-spacing:0;text-transform:none;color:#0a0a0a;margin-top:20px;margin-bottom:0;font-size:18px;font-weight:500}.HOC2_q_labelFirst{margin-top:80px}.HOC2_q_point{border-bottom:1px solid #eee;align-items:flex-start;gap:16px;padding:5px 0;display:flex}.HOC2_q_pointLast{border-bottom:none}.HOC2_q_dot{background:#0a0a0a;border-radius:50%;flex-shrink:0;width:5px;height:5px;margin-top:9px}.HOC2_q_pointText{color:#222;font-size:.95rem;font-weight:300;line-height:1.6}.HOC2_q_philBlock{border-top:1px solid #0a0a0a;margin-top:28px;padding:20px 0}.HOC2_q_philLine{color:#0a0a0a;font-size:1.05rem;font-weight:300;line-height:2}.HOC2_q_philItalic{color:#555;font-style:italic}.HOC2_q_philBottom{color:#888;margin-top:28px;font-size:20px;font-weight:300;line-height:1.7}.HOC2_q_bottomLinks{z-index:1;border-top:1px solid #eee;justify-content:center;gap:28px;margin-top:100px;padding-top:40px;display:flex;position:relative}.HOC2_q_topBar{z-index:10;background:#fffffff2;justify-content:space-between;align-items:center;width:100%;padding:18px 28px;display:flex;position:fixed;top:0;left:0}.HOC2_q_label,.HOC2_q_point,.HOC2_q_philBlock{z-index:1;position:relative}.HOC2_q_logo{color:#0a0a0a;text-align:left;font-size:30px;font-style:italic;font-weight:700}.HOC2_q_logoCaption{text-align:left;margin-top:8px;font-size:1.125rem;line-height:1.3}.HOC2_q_topLinks{gap:28px;display:flex}.HOC2_q_link{color:#0a0a0a;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #0a0a0a;padding-bottom:4px;font-size:.88rem;font-weight:400;text-decoration:none;transition:opacity .3s}.HOC2_q_link:hover{opacity:.5}@media (max-width:560px){.HOC2_q_content{padding:60px 24px}.HOC2_q_topBar{padding:28px 24px}.HOC2_q_labelFirst{margin-top:130px}.HOC2_q_globeViz{opacity:.34}}
