@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&display=swap";:root{font-family:Space Grotesk,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.4;font-weight:400;color:#fefefe;background-color:#050307}*,*:before,*:after{box-sizing:border-box}body{margin:0;min-height:100vh;background-color:#050307;color:inherit}#root{min-height:100vh}a{color:inherit;text-decoration:none}.liquid-stage{position:relative;min-height:100vh;min-height:100dvh;width:100%;display:grid;place-items:center;padding:clamp(1.25rem,4vw,4rem);overflow:hidden;background:radial-gradient(circle at 10% 20%,rgba(255,121,27,.35),transparent 55%),radial-gradient(circle at 80% 10%,rgba(196,76,255,.3),transparent 60%),#030103}.liquid-stage__backdrop{position:absolute;inset:-10%;background:linear-gradient(125deg,#ff7a27,#fc2f8a,#6a00ff);opacity:.2;filter:blur(80px);animation:flow 16s ease-in-out infinite}.liquid-stage__backdrop--mirror{animation-duration:22s;animation-direction:reverse;mix-blend-mode:screen;opacity:.15}.profile-card{position:relative;width:min(640px,100%);padding:clamp(1.5rem,4vw,2.5rem);border-radius:28px;border:1px solid rgba(255,255,255,.08);background:#040408a6;box-shadow:0 25px 60px #00000080,inset 0 1px #ffffff14;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);z-index:1}.profile-card:after{content:"";position:absolute;inset:1px;border-radius:27px;border:1px solid rgba(255,255,255,.05);pointer-events:none}.profile-card__header{display:flex;gap:1.25rem;align-items:center;flex-wrap:wrap}.profile-card__headline{transform:translateY(-4px);text-align:center;flex:1;display:flex;flex-direction:column;align-items:center}.profile-card__photo{position:relative;width:92px;height:92px;border-radius:28px;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:linear-gradient(145deg,#ffffff0f,#fff0)}.profile-card__photo img{width:100%;height:100%;object-fit:cover;display:block}.profile-card__status{position:absolute;width:12px;height:12px;border-radius:50%;background:linear-gradient(135deg,#ffb347,#ff2f70);bottom:10px;right:10px;box-shadow:0 0 10px #ff8f00cc;animation:pulse 2s ease-in-out infinite}.profile-card__name{margin:.05rem 0 0;font-size:clamp(1.8rem,4vw,2.5rem);letter-spacing:.02em}.profile-card__role{margin:0 0 .25rem;display:inline-flex;align-items:center;justify-content:center;padding:.12rem .8rem .2rem;border-radius:999px;background:#ffffffeb;color:#0a0a0e;letter-spacing:.14em;font-size:.62rem;text-transform:uppercase;font-weight:600;box-shadow:0 8px 18px #0000002e}.profile-card__role-text{display:inline-block;transform:translateY(1px)}.profile-card__description{margin:.4rem auto .8rem;color:#ffffffd9;line-height:1.6;font-size:.95rem;max-width:360px;text-align:center}.profile-card__links{display:flex;flex-direction:column;gap:.9rem}@keyframes flow{0%{transform:translate3d(-10%,-10%,0) scale(1)}50%{transform:translate3d(10%,5%,0) scale(1.1)}to{transform:translate3d(-10%,-10%,0) scale(1)}}@keyframes pulse{0%{transform:scale(.9);opacity:.7}50%{transform:scale(1.2);opacity:1}to{transform:scale(.9);opacity:.7}}@media(max-width:600px){.profile-card{padding:1.75rem}.profile-card__header{flex-direction:column;text-align:center}.profile-card__photo{width:110px;height:110px}}.link-bar{--accent-from: #ff8a2b;--accent-to: #b14fff;display:flex;align-items:center;gap:1rem;width:100%;padding:.95rem 1.2rem;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(135deg,#050507eb,#0d0d12e0);color:inherit;text-decoration:none;box-shadow:inset 0 1px #ffffff12,0 15px 40px #0006;position:relative;overflow:hidden;isolation:isolate;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:border-color .2s ease,background .2s ease}.link-bar:after{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at 20% 30%,rgba(255,255,255,.08),transparent 65%);opacity:0;z-index:-1;transition:opacity .22s ease}.link-bar:hover{border-color:#ffffff40}.link-bar:hover:after{opacity:.22}.link-bar__icon{width:48px;height:48px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#ffffff0d;box-shadow:inset 0 0 12px #ffffff14}.link-bar__icon svg{width:22px;height:22px;fill:none;stroke:#f7f3ff;stroke-width:1.8}.link-bar__copy{display:flex;flex-direction:column;gap:.2rem;flex:1}.link-bar__label{font-size:1rem;font-weight:600;letter-spacing:.02em}.link-bar__helper{font-size:.8rem;color:#ffffffb3}.link-bar__launch{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;gap:.45rem;padding:.7rem 1.2rem;border-radius:999px;background:linear-gradient(125deg,color-mix(in srgb,var(--accent-from) 75%,#0b0f1c),color-mix(in srgb,var(--accent-to) 80%,#0d1222)),radial-gradient(circle at 22% 50%,rgba(255,255,255,.12),transparent 58%);border:1px solid rgba(255,255,255,.32);box-shadow:0 20px 48px color-mix(in srgb,var(--accent-to) 28%,rgba(0,0,0,.75)),0 0 0 1px #ffffff14,0 0 34px color-mix(in srgb,var(--accent-from) 36%,transparent);text-transform:uppercase;letter-spacing:.2em;font-size:.82rem;font-weight:700;color:#f7fcff;animation:launch-reveal .4s ease-out,launch-fade .35s ease-in 1.9s forwards;pointer-events:none;z-index:3;overflow:visible;isolation:isolate;transform-origin:center}.link-bar__launch:before{content:"";position:absolute;inset:-10px;border-radius:inherit;background:radial-gradient(circle at 25% 40%,rgba(255,255,255,.2),transparent 55%),radial-gradient(circle at 78% 60%,color-mix(in srgb,var(--accent-to) 45%,transparent),transparent 62%);filter:blur(18px);opacity:.9;mix-blend-mode:screen;animation:launch-halo 2.8s ease-in-out infinite;z-index:-1}.link-bar__launch:after{content:"";position:absolute;inset:1px;border-radius:inherit;background:linear-gradient(110deg,#ffffff2e,#fff0);opacity:.6}.link-bar__launch-core{position:relative;display:inline-flex;align-items:center;gap:.35rem;z-index:1}.link-bar__launch-text{position:relative;z-index:1;text-shadow:0 3px 14px rgba(0,0,0,.45),0 0 12px color-mix(in srgb,var(--accent-from) 32%,transparent)}.link-bar__launch-ring{position:absolute;inset:-11px;border-radius:inherit;border:1px dashed color-mix(in srgb,var(--accent-from) 65%,var(--accent-to) 65%);opacity:.5;animation:launch-orbit 3.6s linear infinite;mix-blend-mode:screen}.link-bar__launch-ring--delay{inset:-16px;border-style:solid;opacity:.2;animation-duration:4.6s;animation-delay:-1.2s;filter:blur(.3px)}.link-bar__sale{position:absolute;inset:-1px;border-radius:inherit;display:flex;align-items:center;justify-content:center;font-size:clamp(1rem,4vw,1.3rem);letter-spacing:.4em;color:#ffd6b5;text-transform:uppercase;background:linear-gradient(145deg,#0f0f12e6,#0009);border:1px solid rgba(255,183,141,.4);box-shadow:inset 0 0 32px #ff840059,0 0 25px #ff6e0040;animation:sale-flash .5s ease-out,sale-crack 1.9s ease-out .5s forwards;z-index:3;pointer-events:none}.link-bar__sale:after{content:"";position:absolute;inset:0;background-image:linear-gradient(135deg,rgba(255,255,255,.2) 0%,transparent 50%,rgba(255,255,255,.15) 100%),repeating-linear-gradient(120deg,rgba(255,255,255,.1) 0 2px,transparent 2px 6px);opacity:.4;mix-blend-mode:screen}.link-bar--status-sale:after{opacity:.25}.link-bar--status-new:after{opacity:.25;background:radial-gradient(circle at 20% 30%,color-mix(in srgb,var(--accent-from) 22%,transparent),transparent 58%),radial-gradient(circle at 80% 35%,color-mix(in srgb,var(--accent-to) 22%,transparent),transparent 62%)}.link-bar--new-active{border-color:color-mix(in srgb,var(--accent-to) 55%,rgba(255,255,255,.25));box-shadow:0 12px 38px color-mix(in srgb,var(--accent-to) 25%,rgba(0,0,0,.72)),0 0 0 1px #ffffff14}.link-bar:before{content:"";position:absolute;inset:0;border-radius:inherit;-webkit-backdrop-filter:none;backdrop-filter:none;z-index:2;transition:backdrop-filter .2s ease,background .2s ease}.link-bar--sale-active:before{-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px);background:#0006}.link-bar--new-active:before{-webkit-backdrop-filter:blur(2.2px);backdrop-filter:blur(2.2px);background:radial-gradient(circle at 15% 35%,color-mix(in srgb,var(--accent-from) 18%,transparent),transparent 55%),radial-gradient(circle at 82% 48%,color-mix(in srgb,var(--accent-to) 22%,transparent),transparent 60%)}.link-bar--new-active .link-bar__icon{box-shadow:inset 0 0 12px color-mix(in srgb,var(--accent-from) 55%,rgba(255,255,255,.08)),0 0 0 1px #ffffff14}.link-bar--frozed{pointer-events:none;border-color:#ffffff26;background:linear-gradient(135deg,#03060ce6,#0c121acc)}.link-bar--frozed .link-bar__icon{filter:grayscale(.8) brightness(.7)}.link-bar__ribbon{position:absolute;inset:0;border-radius:inherit;overflow:hidden;z-index:4;display:flex;align-items:center;justify-content:center;padding:0 1.2rem;background:linear-gradient(135deg,#141418eb,#050507a6)}.link-bar__ribbon:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 20px #0009}.link-bar__ribbon-stripe{position:absolute;width:160%;height:38%;background:repeating-linear-gradient(135deg,#ffd800 0 20px,#222 20px 28px,#ffd800 28px 48px);border:1px solid rgba(0,0,0,.35);box-shadow:0 0 25px #00000059;opacity:.95}.link-bar__ribbon-stripe--one{transform:rotate(-12deg) translate(-10px);animation:ribbon-shift-a 5s linear infinite alternate}.link-bar__ribbon-stripe--two{transform:rotate(12deg) translate(10px);animation:ribbon-shift-b 6s linear infinite alternate}.link-bar__ribbon-text{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;text-transform:uppercase;letter-spacing:.42em;font-weight:700;color:#1b1200;font-size:clamp(.9rem,3vw,1.15rem);text-shadow:0 1px 0 rgba(255,255,255,.4);background:#ffd800eb;padding:.35rem 1.1rem;min-width:65%;text-align:center;border-radius:999px;border:1px solid rgba(0,0,0,.35);box-shadow:inset 0 0 6px #ffffff59,0 0 16px #0006}@keyframes ribbon-shift-a{0%{transform:translate(-10px) rotate(-12deg)}to{transform:translate(10px) rotate(-8deg)}}@keyframes ribbon-shift-b{0%{transform:translate(10px) rotate(12deg)}to{transform:translate(-12px) rotate(9deg)}}@keyframes sale-flash{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes sale-crack{0%{clip-path:inset(0%);opacity:1}70%{clip-path:inset(0%);opacity:1}to{clip-path:polygon(0% 0%,50% 35%,100% 0%,100% 100%,50% 65%,0% 100%);opacity:0}}@keyframes launch-reveal{0%{opacity:0;transform:translate(-50%,-50%) scale(.92)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes launch-fade{to{opacity:0;transform:translate(-50%,-52%) scale(1.02)}}@keyframes launch-halo{0%{transform:scale(.95);opacity:.65}50%{transform:scale(1.03);opacity:1}to{transform:scale(.95);opacity:.65}}@keyframes launch-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
