.page-module__OSLHOG__container{max-width:90rem;padding:var(--space-3xl)var(--space-lg);text-align:center;margin:0 auto}.page-module__OSLHOG__header{margin-bottom:var(--space-3xl)}.page-module__OSLHOG__title{margin-bottom:var(--space-md);letter-spacing:-.02em;background:var(--gradient-hero);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:4.8rem;font-weight:800}.page-module__OSLHOG__tagline{color:var(--color-text-muted);max-width:70rem;margin:0 auto var(--space-xl);font-size:1.8rem;line-height:1.7}.page-module__OSLHOG__interests{justify-content:center;gap:var(--space-sm);margin-top:var(--space-lg);flex-wrap:wrap;display:flex}.page-module__OSLHOG__tag{padding:var(--space-sm)var(--space-md);border:1px solid var(--color-accent-dark);border-radius:var(--radius-xl);color:var(--color-accent-bright);letter-spacing:.03em;transition:all var(--transition-fast);background:#6a4c9326;font-size:1.3rem;font-weight:600;display:inline-block}.page-module__OSLHOG__tag:hover{background:var(--color-accent-dark);color:#fff;transform:translateY(-2px)}.page-module__OSLHOG__links{gap:var(--space-lg);margin-bottom:var(--space-3xl);grid-template-columns:repeat(auto-fit,minmax(26rem,1fr));display:grid}.page-module__OSLHOG__card{background:var(--gradient-card),var(--color-surface);border:2px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-xl);transition:all var(--transition-fast);box-shadow:var(--shadow-sm);color:inherit;flex-direction:column;align-items:center;min-height:22rem;text-decoration:none;display:flex;position:relative;overflow:hidden}.page-module__OSLHOG__card:before{content:"";background:var(--gradient-hero);transform-origin:50%;height:4px;transition:transform var(--transition-slow);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.page-module__OSLHOG__card:hover{box-shadow:var(--shadow-xl);border-color:var(--color-accent-light);transform:translateY(-1rem)scale(1.03)}.page-module__OSLHOG__card:hover:before{transform:scaleX(1)}.page-module__OSLHOG__icon{margin-bottom:var(--space-md);filter:grayscale(.2);transition:all var(--transition-bounce);font-size:clamp(2.4rem,4vw,3.6rem)}.page-module__OSLHOG__card:hover .page-module__OSLHOG__icon{filter:grayscale(0);transform:scale(1.2)rotate(10deg)}.page-module__OSLHOG__card h2{margin-bottom:var(--space-sm);color:var(--color-text);transition:color var(--transition);font-size:2.2rem;font-weight:700}.page-module__OSLHOG__card:hover h2{color:var(--color-accent-bright)}.page-module__OSLHOG__handle{color:var(--color-text-muted);word-break:break-word;margin-bottom:var(--space-md);font-size:1.4rem;font-family:var(--font-mono)}.page-module__OSLHOG__cta{color:var(--color-accent-light);opacity:.7;transition:all var(--transition);margin-top:auto;font-size:1.5rem;font-weight:600}.page-module__OSLHOG__card:hover .page-module__OSLHOG__cta{opacity:1;color:var(--color-accent-bright);transform:translate(.5rem)}.page-module__OSLHOG__availability{background:var(--gradient-card),var(--color-surface);border:2px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-xl);margin-top:var(--space-3xl);text-align:left;box-shadow:var(--shadow-md)}.page-module__OSLHOG__availability h3{margin-bottom:var(--space-md);color:var(--color-accent-bright);text-align:center;font-size:2rem}.page-module__OSLHOG__availability p{color:var(--color-text-muted);margin-bottom:var(--space-md);text-align:center;font-size:1.6rem;line-height:1.7}.page-module__OSLHOG__availability p strong{color:var(--color-text);font-weight:700}.page-module__OSLHOG__response{opacity:.8;padding-top:var(--space-md);border-top:1px solid var(--color-border);margin-bottom:0;font-size:1.4rem}@media (max-width:900px){.page-module__OSLHOG__container{padding:var(--space-2xl)var(--space-md)}.page-module__OSLHOG__title{font-size:3.6rem}.page-module__OSLHOG__tagline{font-size:1.6rem}.page-module__OSLHOG__links{gap:var(--space-md)}.page-module__OSLHOG__card{padding:var(--space-lg);min-height:20rem}}@media (max-width:600px){.page-module__OSLHOG__container{padding:var(--space-xl)var(--space-md)}.page-module__OSLHOG__title{font-size:3rem}.page-module__OSLHOG__tagline{font-size:1.5rem}.page-module__OSLHOG__interests{gap:var(--space-xs)}.page-module__OSLHOG__tag{padding:.6rem var(--space-sm);font-size:1.2rem}.page-module__OSLHOG__links{gap:var(--space-md);grid-template-columns:1fr}.page-module__OSLHOG__card{padding:var(--space-lg);min-height:18rem}.page-module__OSLHOG__card h2{font-size:2rem}.page-module__OSLHOG__handle{font-size:1.3rem}.page-module__OSLHOG__cta{font-size:1.4rem}.page-module__OSLHOG__availability{padding:var(--space-lg)}.page-module__OSLHOG__availability h3{font-size:1.8rem}.page-module__OSLHOG__availability p{font-size:1.5rem}}@media (min-width:1400px){.page-module__OSLHOG__container{max-width:110rem}.page-module__OSLHOG__title{font-size:5.2rem}.page-module__OSLHOG__tagline{max-width:80rem;font-size:2rem}.page-module__OSLHOG__links{gap:var(--space-xl)}}
