.galaxy-background-module__s4_SDq__root{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.galaxy-background-module__s4_SDq__base{background:#000;position:absolute;inset:0}.galaxy-background-module__s4_SDq__nebulaLayer{pointer-events:none;will-change:transform;animation:118s cubic-bezier(.37,.01,.53,.94) infinite galaxy-background-module__s4_SDq__galaxy-nebula-drift;position:absolute;inset:-10%}.galaxy-background-module__s4_SDq__nebula{background:radial-gradient(72% 58% at 18% 24%,#24203a12 0%,#0000 68%),radial-gradient(64% 52% at 82% 76%,#1c22300d 0%,#0000 70%);position:absolute;inset:0}.galaxy-background-module__s4_SDq__stardustLayer{pointer-events:none;will-change:transform;animation:67s cubic-bezier(.22,1,.36,1) infinite galaxy-background-module__s4_SDq__galaxy-stardust-layer-drift;position:absolute;inset:-5%}.galaxy-background-module__s4_SDq__starLayer{pointer-events:none;will-change:transform;position:absolute;inset:-3%;transform:translate(0,0)}.galaxy-background-module__s4_SDq__distant{animation:91s cubic-bezier(.33,0,.18,1) infinite galaxy-background-module__s4_SDq__galaxy-drift-distant}.galaxy-background-module__s4_SDq__near{animation:53s cubic-bezier(.45,.05,.55,.95) infinite galaxy-background-module__s4_SDq__galaxy-drift-near}.galaxy-background-module__s4_SDq__particleAnchor{pointer-events:none;position:absolute;transform:translate(-50%,-50%)}.galaxy-background-module__s4_SDq__particleCore{opacity:var(--opacity-low,.12);pointer-events:none;background:#fffffff0;border-radius:50%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.galaxy-background-module__s4_SDq__particleGlow{box-shadow:0 0 3px #fff3,0 0 8px 1px #ffffff17}.galaxy-background-module__s4_SDq__particleGlowHalo{pointer-events:none;background:radial-gradient(circle,#ffffff17 0%,#ffffff08 36%,#0000 72%);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.galaxy-background-module__s4_SDq__particleTwinkle{animation-duration:var(--twinkle-duration,20s);animation-name:var(--twinkle-animation-name,galaxy-particle-whisper);animation-timing-function:var(--twinkle-ease,ease-in-out);animation-iteration-count:infinite;animation-delay:var(--twinkle-delay,0s);animation-direction:var(--twinkle-direction,normal)}.galaxy-background-module__s4_SDq__particleDrift{animation-duration:var(--drift-duration,80s), var(--twinkle-duration,20s);animation-name:galaxy-particle-drift, var(--twinkle-animation-name,galaxy-particle-whisper);animation-timing-function:ease-in-out, var(--twinkle-ease,ease-in-out);animation-iteration-count:infinite,infinite;animation-delay:var(--drift-delay,0s), var(--twinkle-delay,0s);animation-direction:normal, var(--twinkle-direction,normal)}.galaxy-background-module__s4_SDq__particleGlowPulse{animation-duration:var(--twinkle-duration,14s), var(--twinkle-duration,14s);animation-name:galaxy-particle-glow-pulse, var(--twinkle-animation-name,galaxy-particle-slow);animation-timing-function:ease-in-out, var(--twinkle-ease,ease-in-out);animation-iteration-count:infinite,infinite;animation-delay:var(--twinkle-delay,0s), var(--twinkle-delay,0s);animation-direction:normal, var(--twinkle-direction,normal)}@keyframes galaxy-background-module__s4_SDq__galaxy-nebula-drift{0%,to{transform:translate(0,0)}34%{transform:translate(7px,4px)}61%{transform:translate(-4px,8px)}83%{transform:translate(5px,-3px)}}@keyframes galaxy-background-module__s4_SDq__galaxy-stardust-layer-drift{0%,to{transform:translate(0,0)}29%{transform:translate(-9px,6px)}57%{transform:translate(6px,11px)}78%{transform:translate(12px,-5px)}}@keyframes galaxy-background-module__s4_SDq__galaxy-drift-distant{0%,to{transform:translate(0,0)}31%{transform:translate(8px,-5px)}64%{transform:translate(-6px,9px)}87%{transform:translate(10px,3px)}}@keyframes galaxy-background-module__s4_SDq__galaxy-drift-near{0%,to{transform:translate(0,0)}27%{transform:translate(-12px,7px)}58%{transform:translate(9px,14px)}81%{transform:translate(-15px,-4px)}}@keyframes galaxy-background-module__s4_SDq__galaxy-particle-steady{0%,to{opacity:var(--opacity-low)}52%{opacity:var(--opacity-high)}}@keyframes galaxy-background-module__s4_SDq__galaxy-particle-whisper{0%,to{opacity:var(--opacity-low)}31%{opacity:calc(var(--opacity-high) * .82)}67%{opacity:var(--opacity-high)}}@keyframes galaxy-background-module__s4_SDq__galaxy-particle-slow{0%,to{opacity:var(--opacity-low)}22%{opacity:calc(var(--opacity-high) * .7)}48%{opacity:var(--opacity-high)}74%{opacity:calc(var(--opacity-low) * 1.08)}}@keyframes galaxy-background-module__s4_SDq__galaxy-particle-breathe{0%,to{opacity:var(--opacity-low)}18%{opacity:calc(var(--opacity-high) * .55)}42%{opacity:var(--opacity-high)}63%{opacity:calc(var(--opacity-high) * .78)}}@keyframes galaxy-background-module__s4_SDq__galaxy-particle-flash{0%,to{opacity:var(--opacity-low)}58%{opacity:var(--opacity-low)}64%{opacity:var(--opacity-high)}71%{opacity:calc(var(--opacity-low) * .92)}}@keyframes galaxy-background-module__s4_SDq__galaxy-particle-drift{0%,to{transform:translate(-50%,-50%)translate(0,0)}50%{transform:translate(-50%, -50%) translate3d(var(--drift-x,0), var(--drift-y,0), 0)}}@keyframes galaxy-background-module__s4_SDq__galaxy-particle-glow-pulse{0%,to{transform:translate(-50%,-50%)scale(.94)}50%{transform:translate(-50%,-50%)scale(1.06)}}@media (prefers-reduced-motion:reduce){.galaxy-background-module__s4_SDq__nebulaLayer,.galaxy-background-module__s4_SDq__stardustLayer,.galaxy-background-module__s4_SDq__distant,.galaxy-background-module__s4_SDq__near,.galaxy-background-module__s4_SDq__particleTwinkle,.galaxy-background-module__s4_SDq__particleDrift,.galaxy-background-module__s4_SDq__particleGlowPulse{animation:none}.galaxy-background-module__s4_SDq__particleCore{opacity:var(--opacity-low,.12)}}
.personal-character-module__gXhRuW__personalCharacter{isolation:isolate;width:fit-content;transform-style:preserve-3d;justify-content:center;align-items:center;margin-inline:auto;display:flex;position:relative}.personal-character-module__gXhRuW__stardustField{pointer-events:none;z-index:0;position:absolute;inset:-55% -45%}.personal-character-module__gXhRuW__characterGlowWide{pointer-events:none;will-change:opacity, filter;background:radial-gradient(70% 58%,#ffffff24 0%,#ecf6ff12 34%,#dcecff09 56%,#0000 78%);border-radius:50%;animation:7s ease-in-out infinite personal-character-module__gXhRuW__personal-character-glow-wide;position:absolute;inset:-120% -90%}.personal-character-module__gXhRuW__characterGlowClose{pointer-events:none;will-change:opacity, filter;background:radial-gradient(72% 62%,#ffffff3d 0%,#f8fcff1a 32%,#ecf4ff0b 52%,#0000 74%);border-radius:50%;animation:7.5s ease-in-out infinite personal-character-module__gXhRuW__personal-character-glow-close;position:absolute;inset:-48% -42%}.personal-character-module__gXhRuW__characterStardust{pointer-events:none;filter:blur(.4px);animation:personal-character-module__gXhRuW__personal-stardust-drift var(--drift-duration,16s) ease-in-out infinite alternate, personal-character-module__gXhRuW__personal-stardust-sparkle var(--sparkle-duration,7s) ease-in-out infinite;will-change:transform, opacity;background:#ecf4ffd9;border-radius:50%;position:absolute}.personal-character-module__gXhRuW__characterImageWrap{z-index:1;will-change:transform;transform-style:preserve-3d;animation:5s ease-in-out infinite personal-character-module__gXhRuW__personal-character-float;position:relative}.personal-character-module__gXhRuW__characterImage,.personal-character-module__gXhRuW__characterPlaceholder{object-fit:contain;width:clamp(120px,38vw,160px);height:auto;display:block}.personal-character-module__gXhRuW__characterPlaceholder{background:#ffffff0a;border-radius:9999px}@keyframes personal-character-module__gXhRuW__personal-character-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes personal-character-module__gXhRuW__personal-character-glow-wide{0%,to{opacity:.28;filter:blur(18px)}50%{opacity:.58;filter:blur(26px)}}@keyframes personal-character-module__gXhRuW__personal-character-glow-close{0%,to{opacity:.32;filter:blur(4px)}50%{opacity:.68;filter:blur(10px)}}@keyframes personal-character-module__gXhRuW__personal-stardust-drift{0%{transform:translate(0)}to{transform:translate(var(--drift-x,3px), var(--drift-y,-4px))}}@keyframes personal-character-module__gXhRuW__personal-stardust-sparkle{0%,to{opacity:.1}35%{opacity:.42}68%{opacity:.18}}@media (prefers-reduced-motion:reduce){.personal-character-module__gXhRuW__characterImageWrap,.personal-character-module__gXhRuW__characterGlowWide,.personal-character-module__gXhRuW__characterGlowClose,.personal-character-module__gXhRuW__characterStardust{animation:none}.personal-character-module__gXhRuW__characterGlowWide{opacity:.42;filter:blur(22px)}.personal-character-module__gXhRuW__characterGlowClose{opacity:.52;filter:blur(7px)}}@media (pointer:coarse){.personal-character-module__gXhRuW__personalCharacter{transform:none!important}}
.gallery-logo-module__HoWVUW__logoButton{appearance:none;cursor:pointer;color:inherit;background:0 0;border:0;margin:0;padding:0}.gallery-logo-module__HoWVUW__logoButton:focus-visible{outline-offset:6px;border-radius:2px;outline:1px solid #fff6}.gallery-logo-module__HoWVUW__logoButton:hover .gallery-logo-module__HoWVUW__logoImage{opacity:1;filter:drop-shadow(0 0 14px #ffffff47)}.gallery-logo-module__HoWVUW__logoBeacon{isolation:isolate;justify-content:center;align-items:center;display:flex;position:relative}.gallery-logo-module__HoWVUW__logoGlowWide{pointer-events:none;will-change:opacity, filter;background:radial-gradient(72% 58%,#ffffff52 0%,#ecf6ff29 32%,#dcecff14 52%,#c8e0ff08 68%,#0000 82%);border-radius:50%;animation:4s ease-in-out infinite gallery-logo-module__HoWVUW__logo-glow-wide;position:absolute;inset:-145% -80%}.gallery-logo-module__HoWVUW__logoGlowClose{pointer-events:none;will-change:opacity, filter;background:radial-gradient(74% 60%,#ffffff85 0%,#f8fcff47 30%,#ecf4ff1f 50%,#e0ecff0a 66%,#0000 78%);border-radius:50%;animation:4s ease-in-out infinite gallery-logo-module__HoWVUW__logo-glow-close;position:absolute;inset:-55% -38%}.gallery-logo-module__HoWVUW__logoImage{z-index:1;object-fit:contain;will-change:opacity;width:240px;height:auto;transition:filter .3s;animation:4s ease-in-out infinite gallery-logo-module__HoWVUW__logo-signal-opacity;display:block;position:relative}@media (min-width:768px){.gallery-logo-module__HoWVUW__logoImage{width:min(82vw,22rem)}}@keyframes gallery-logo-module__HoWVUW__logo-glow-wide{0%,to{opacity:.25;filter:blur(26px)}50%{opacity:1;filter:blur(44px)}}@keyframes gallery-logo-module__HoWVUW__logo-glow-close{0%,to{opacity:.25;filter:blur(8px)}50%{opacity:1;filter:blur(18px)}}@keyframes gallery-logo-module__HoWVUW__logo-signal-opacity{0%,to{opacity:.85}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.gallery-logo-module__HoWVUW__logoGlowWide,.gallery-logo-module__HoWVUW__logoGlowClose,.gallery-logo-module__HoWVUW__logoImage{animation:none}.gallery-logo-module__HoWVUW__logoGlowWide{opacity:.55;filter:blur(36px)}.gallery-logo-module__HoWVUW__logoGlowClose{opacity:.65;filter:blur(14px)}.gallery-logo-module__HoWVUW__logoImage{opacity:.92}}
