@import"https://fonts.googleapis.com/css2?family=Titillium+Web:wght@400;600;700&display=swap";html,body{height:100%;margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{display:flex;justify-content:center;align-items:center;min-height:100vh;min-height:100dvh;background-image:linear-gradient(to bottom,#0000,#0006,#0000),url(/bg.png);background-size:cover;background-repeat:no-repeat;background-position:center;backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px);font-family:Titillium Web,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}#root{width:100%}.InfoCard{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;border-radius:20px;padding:20px;width:min(40rem,90vw);box-sizing:border-box}.App{text-shadow:2px 2px 10px rgba(0,0,0,.8),0px 0px 4px rgba(0,0,0,1);color:#e6edf3}.stage{position:relative;display:grid;place-items:center}.type-mover,.card-layer{grid-area:1 / 1}.type-mover{transform-origin:center;transition:transform .7s cubic-bezier(.22,1,.36,1),opacity .22s ease}.type-mover.is-hidden{opacity:0;pointer-events:none}.card-layer{opacity:0}.card-layer.is-visible{opacity:1}.InfoCard__media,.InfoCard__title{opacity:0;transform:translateY(8px);transition:opacity .26s ease,transform .26s ease}.InfoCard__socials{display:flex;align-items:center;gap:12px}.InfoCard.is-details-visible .InfoCard__media,.InfoCard.is-details-visible .InfoCard__title{opacity:1;transform:translateY(0)}.InfoCard__socialLink{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid currentColor;color:inherit;text-decoration:none;font-size:.75rem;font-weight:700;opacity:0;transform:translateY(12px);transition:opacity .32s ease,transform .32s ease}.InfoCard__socialIcon{width:18px;height:18px}.InfoCard.is-details-visible .InfoCard__socialLink{opacity:1;transform:translateY(0)}.InfoCard.is-details-visible .InfoCard__socialLink:nth-child(1){transition-delay:.12s}.InfoCard.is-details-visible .InfoCard__socialLink:nth-child(2){transition-delay:.24s}.InfoCard__avatar{width:120px;height:120px;border-radius:50%;object-fit:cover}@media(max-width:600px){.InfoCard{width:90vw;padding:16px;gap:14px;border-radius:14px}}.InfoCard__subtitle-anchor{visibility:hidden}@media(max-width:400px){.InfoCard{width:95vw;padding:12px;gap:10px;border-radius:10px}}
