.page-module__OSLHOG__hero{text-align:center;background:linear-gradient(#6366f11a 0%,#0000 100%);padding:8rem 0 4rem}.page-module__OSLHOG__profileImage{object-fit:cover;border:3px solid #6366f1;border-radius:50%;width:120px;height:120px;margin-bottom:1.5rem}.page-module__OSLHOG__title{background:linear-gradient(135deg,#6366f1,#8b5cf6);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:1rem;font-size:2.5rem}.page-module__OSLHOG__subtitle{color:#a0a0b0;margin-bottom:1.5rem;font-size:1.1rem}.page-module__OSLHOG__email a{color:#fff;background:#6366f133;border:1px solid #6366f14d;border-radius:2rem;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.page-module__OSLHOG__email a:hover{background:#6366f14d}.page-module__OSLHOG__linksGrid{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}.page-module__OSLHOG__linkCard{color:#fff;background:#1a1a25cc;border:1px solid #ffffff14;border-radius:.75rem;align-items:center;gap:.75rem;padding:1rem 1.25rem;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.page-module__OSLHOG__linkCard:hover{background:#6366f133;border-color:#6366f180;transform:translateY(-2px)}.page-module__OSLHOG__emoji{font-size:1.25rem}.page-module__OSLHOG__ctaSection{text-align:center;background:linear-gradient(135deg,#fbbf241a,#f59e0b1a);padding:5rem 0}.page-module__OSLHOG__ctaSection h2{margin-bottom:.5rem;font-size:2rem}.page-module__OSLHOG__ctaSection p{color:#a0a0b0;margin-bottom:1.5rem}@media (max-width:1024px){.page-module__OSLHOG__linksGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.page-module__OSLHOG__title{font-size:2rem}.page-module__OSLHOG__linksGrid{grid-template-columns:1fr}}
