.pattern-waves{width:100%;height:100%;position:relative;overflow:hidden}
.page-pattern-backdrop{--wave-vertical-fade:linear-gradient(to bottom,#000 0%,#000c 18%,#0000005c 38%,#0000001f 58%,#00000006 78%,transparent 100%);--wave-reading-fade:linear-gradient(to right,#000000ad 0%,#000000ad 42%,#000 66%);background-color:var(--background);opacity:.82;-webkit-mask-image:var(--wave-vertical-fade),var(--wave-reading-fade);-webkit-mask-image:var(--wave-vertical-fade),var(--wave-reading-fade);mask-image:var(--wave-vertical-fade),var(--wave-reading-fade);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}.page-pattern-backdrop[data-palette=light]{opacity:.3}.hero-section h1{text-wrap:balance}@media (max-width:767px){.page-pattern-backdrop{opacity:.24;--wave-reading-fade:linear-gradient(#000,#000)}.page-pattern-backdrop[data-palette=light]{opacity:.14}}
.profile-card-wrapper{aspect-ratio:.78;perspective:900px;touch-action:pan-y;width:100%;position:relative}.profile-card-glow{pointer-events:none;background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--foreground)25%,transparent),transparent 68%);filter:blur(28px);opacity:.18;border-radius:30px;transition:opacity .3s,transform .5s cubic-bezier(.22,1,.36,1);position:absolute;inset:8% 7%;transform:translateY(10px)scale(.9)}.profile-card-wrapper.is-active .profile-card-glow{opacity:.4;transform:translateY(4px)scale(1)}.profile-card-shell{z-index:1;pointer-events:none;transform-style:flat;backface-visibility:hidden;will-change:transform;height:100%;position:relative}.profile-card-wrapper.is-active .profile-card-shell{transition:none}.profile-card-surface{border:1px solid color-mix(in srgb,var(--foreground)13%,transparent);background:color-mix(in srgb,var(--background)88%,var(--foreground));transform-style:flat;border-radius:30px;height:100%;position:relative;overflow:hidden;box-shadow:0 24px 60px -34px #000000b3}.profile-card-avatar{position:absolute;inset:0}.profile-card-avatar .theme-portrait{background:0 0;width:100%;height:100%}.profile-card-avatar .theme-portrait img{object-fit:cover}.profile-card-shine,.profile-card-glare{z-index:2;pointer-events:none;opacity:0;transition:opacity .3s;position:absolute;inset:-20%}.profile-card-shine{background:linear-gradient(125deg,#0000 30%,#ffffff29 48%,#0000 65%);transition:opacity .3s,transform .8s cubic-bezier(.22,1,.36,1);transform:translate(-35%)rotate(8deg)}.profile-card-glare{mix-blend-mode:screen;background:radial-gradient(circle at 50% 25%,#ffffff2e,#0000 42%)}.profile-card-wrapper.is-active .profile-card-shine{opacity:1;transform:translate(22%)rotate(8deg)}.profile-card-wrapper.is-active .profile-card-glare{opacity:1}@media (prefers-reduced-motion:reduce){.profile-card-shell,.profile-card-glow,.profile-card-shine{transition:none}}
