.Header-module__Af2_WG__logo{isolation:isolate;align-items:center;gap:18px;display:flex;position:relative}.Header-module__Af2_WG__icon{justify-content:center;align-items:center;width:56px;height:56px;animation:.9s cubic-bezier(.34,1.56,.64,1) 50ms both Header-module__Af2_WG__iconPop,6s ease-in-out 1.6s infinite Header-module__Af2_WG__iconBob;display:inline-flex;position:relative}.Header-module__Af2_WG__icon:before{content:"";background:radial-gradient(circle, var(--accent-haze) 0%, transparent 65%);filter:blur(8px);z-index:-1;border-radius:50%;animation:4.2s ease-in-out infinite Header-module__Af2_WG__haloPulse;position:absolute;inset:-10px}.Header-module__Af2_WG__icon:after{content:"";mix-blend-mode:screen;pointer-events:none;background:linear-gradient(115deg,#0000 30%,#fff0 45%,#fff6dcd9 50%,#fff0 55%,#0000 70%) 150% 150%/250% 250%;border-radius:13px;animation:6s ease-in-out 3s infinite Header-module__Af2_WG__iconGlint;position:absolute;inset:0}.Header-module__Af2_WG__icon img{box-shadow:0 10px 30px -10px var(--accent-glow), 0 0 0 1px color-mix(in srgb, var(--accent) 18%, transparent);transition:transform .4s cubic-bezier(.22,1,.36,1);position:relative}.Header-module__Af2_WG__logo:hover .Header-module__Af2_WG__icon img{transform:rotate(-6deg)scale(1.08)}.Header-module__Af2_WG__ring{border:1px solid color-mix(in srgb, var(--accent) 40%, transparent);opacity:0;pointer-events:none;border-radius:16px;position:absolute;inset:-6px;transform:scale(.9)}.Header-module__Af2_WG__logo:hover .Header-module__Af2_WG__ring{animation:.9s ease-out Header-module__Af2_WG__ringPulse}@keyframes Header-module__Af2_WG__iconPop{0%{opacity:0;transform:scale(.45)rotate(-18deg)}55%{opacity:1;transform:scale(1.12)rotate(4deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes Header-module__Af2_WG__iconBob{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes Header-module__Af2_WG__haloPulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}}@keyframes Header-module__Af2_WG__iconGlint{0%,70%,to{opacity:0;background-position:150% 150%}80%{opacity:1}92%{opacity:0;background-position:-50% -50%}}@keyframes Header-module__Af2_WG__ringPulse{0%{opacity:1;transform:scale(.85)}to{opacity:0;transform:scale(1.35)}}.Header-module__Af2_WG__word{font-family:var(--font-serif);letter-spacing:-.025em;color:var(--ink);padding:6px 4px;font-size:44px;font-weight:600;line-height:1;transition:color .2s;display:inline-flex;position:relative;overflow:hidden}.Header-module__Af2_WG__logo:hover .Header-module__Af2_WG__word{color:var(--accent)}.Header-module__Af2_WG__word:after{content:"";background:linear-gradient(90deg, transparent 0%, var(--accent) 15%, var(--accent-2) 50%, var(--accent) 85%, transparent 100%);transform-origin:0;opacity:0;height:2px;box-shadow:0 0 12px color-mix(in srgb, var(--accent) 60%, transparent);border-radius:2px;animation:1.4s cubic-bezier(.22,1,.36,1) 1.05s both Header-module__Af2_WG__underlineDraw;position:absolute;bottom:2px;left:4px;right:4px;transform:scaleX(0)}@keyframes Header-module__Af2_WG__underlineDraw{0%{opacity:0;transform:scaleX(0)}20%{opacity:1}to{opacity:1;transform:scaleX(1)}}.Header-module__Af2_WG__logo:hover .Header-module__Af2_WG__word:after{animation:1.2s ease-in-out Header-module__Af2_WG__underlinePulse}@keyframes Header-module__Af2_WG__underlinePulse{0%,to{transform:scaleX(1)}50%{filter:brightness(1.3);transform:scaleX(1.06)}}.Header-module__Af2_WG__ch{opacity:0;will-change:transform, opacity, color;transform-origin:50% 100%;animation:.85s cubic-bezier(.22,1,.36,1) both Header-module__Af2_WG__chRise,9s ease-in-out 2.8s infinite Header-module__Af2_WG__chWave;display:inline-block;transform:translateY(110%)rotate(8deg)}@keyframes Header-module__Af2_WG__chRise{to{opacity:1;transform:translateY(0)rotate(0)}}@keyframes Header-module__Af2_WG__chWave{0%,8%,to{color:var(--ink);transform:translateY(0)}4%{color:var(--accent);transform:translateY(-3px)}}.Header-module__Af2_WG__ch:nth-child(8){color:var(--accent);transform-origin:20% 90%;font-style:italic;animation:.85s cubic-bezier(.22,1,.36,1) both Header-module__Af2_WG__chRise,5s ease-in-out 2.4s infinite Header-module__Af2_WG__qSwing}.Header-module__Af2_WG__logo:hover .Header-module__Af2_WG__ch:nth-child(8){color:var(--accent-2)}@keyframes Header-module__Af2_WG__qSwing{0%,to{transform:rotate(0)}50%{transform:rotate(-5deg)}}.Header-module__Af2_WG__logo:hover .Header-module__Af2_WG__ch{animation:.85s cubic-bezier(.22,1,.36,1) both Header-module__Af2_WG__chRise,.8s cubic-bezier(.34,1.56,.64,1) both Header-module__Af2_WG__chHop}@keyframes Header-module__Af2_WG__chHop{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.Header-module__Af2_WG__sheen{background:linear-gradient(100deg, transparent 0%, transparent 38%, color-mix(in srgb, var(--accent) 70%, transparent) 50%, transparent 62%, transparent 100%);mix-blend-mode:screen;pointer-events:none;background-position:200% 0;background-size:220% 100%;animation:2.2s cubic-bezier(.4,0,.2,1) .85s both Header-module__Af2_WG__sheen,7s linear 4s infinite Header-module__Af2_WG__sheenLoop;position:absolute;inset:0}.Header-module__Af2_WG__logo:hover .Header-module__Af2_WG__sheen{animation:1.1s cubic-bezier(.4,0,.2,1) both Header-module__Af2_WG__sheen}@keyframes Header-module__Af2_WG__sheen{0%{background-position:200% 0}to{background-position:-120% 0}}@keyframes Header-module__Af2_WG__sheenLoop{0%,60%,to{background-position:200% 0}80%{background-position:-120% 0}}.Header-module__Af2_WG__getApp{transition:transform .28s cubic-bezier(.34,1.56,.64,1),box-shadow .28s,background-color .2s,border-color .2s;animation:3.8s ease-in-out 1.4s infinite Header-module__Af2_WG__getAppHalo;position:relative}.Header-module__Af2_WG__getApp:hover{box-shadow:0 0 0 1px var(--accent), 0 8px 24px -8px var(--accent-glow);transform:translateY(-1px)scale(1.05)}.Header-module__Af2_WG__getApp:active{transform:translateY(0)scale(.98)}@keyframes Header-module__Af2_WG__getAppHalo{0%,to{box-shadow:0 0 #e8b23c00}50%{box-shadow:0 0 18px -2px #e8b23c61}}@media (prefers-reduced-motion:reduce){.Header-module__Af2_WG__icon,.Header-module__Af2_WG__icon:before,.Header-module__Af2_WG__icon:after,.Header-module__Af2_WG__word:after,.Header-module__Af2_WG__ch,.Header-module__Af2_WG__sheen,.Header-module__Af2_WG__getApp{opacity:1;transform:none;animation:none!important}}
