.hero-anim[data-astro-cid-fz4dugmu]{background:#0e1116;overflow:hidden}.stage[data-astro-cid-fz4dugmu]{box-sizing:border-box;place-items:center;max-width:1160px;height:clamp(190px,16vw,240px);margin:0 auto;padding:0 20px;display:grid;position:relative}.glow[data-astro-cid-fz4dugmu]{filter:blur(8px);background:radial-gradient(#ff5a364d,#ff5a361a 45%,#0000 70%);width:50%;height:86%;animation:5s ease-in-out infinite pulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.grid-bg[data-astro-cid-fz4dugmu]{opacity:.5;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:44px 44px;animation:24s linear infinite drift;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 0%,#0000 70%);mask-image:radial-gradient(#000 0%,#0000 70%)}.logo-wrap[data-astro-cid-fz4dugmu]{filter:drop-shadow(0 0 28px #ff5a3647);width:clamp(230px,40%,460px);margin:0;line-height:0;animation:.9s cubic-bezier(.2,.8,.2,1) both enter,6s ease-in-out .9s infinite float;position:relative}.logo-wrap[data-astro-cid-fz4dugmu] img[data-astro-cid-fz4dugmu]{width:100%;height:auto;display:block}.logo-light[data-astro-cid-fz4dugmu]{display:none!important}.logo-wrap[data-astro-cid-fz4dugmu]:after{content:"";-webkit-mask-image:var(--logo);mask-image:var(--logo);mix-blend-mode:overlay;background:linear-gradient(105deg,#0000 38%,#fff9 50%,#0000 62%) 160% 0/260% 100% no-repeat;animation:6s ease-in-out 1.6s infinite shine;position:absolute;inset:0;-webkit-mask-size:100% 100%;mask-size:100% 100%}.code[data-astro-cid-fz4dugmu]{color:#9aa1ad9e;flex-direction:column;gap:6px;font-family:ui-monospace,JetBrains Mono,SFMono-Regular,Menlo,Consolas,monospace;font-size:clamp(12px,1.15vw,17px);line-height:1.5;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.code-left[data-astro-cid-fz4dugmu]{align-items:flex-start;left:20px}.code-right[data-astro-cid-fz4dugmu]{align-items:flex-end;right:20px}.line[data-astro-cid-fz4dugmu]{box-sizing:content-box;white-space:nowrap;width:0;animation:type 9s steps(var(--n), end) var(--d) infinite;border-right:2px solid #0000;display:block;overflow:hidden}.code-right[data-astro-cid-fz4dugmu] .line[data-astro-cid-fz4dugmu]{text-align:right}.line[data-astro-cid-fz4dugmu].add{color:#ff6e46e6}@keyframes enter{0%{opacity:0;transform:scale(.92)translateY(10px)}to{opacity:1;transform:none}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes pulse{0%,to{opacity:.65;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.07)}}@keyframes drift{to{background-position:44px 44px}}@keyframes shine{0%{background-position:160% 0}40%,to{background-position:-60% 0}}@keyframes type{0%{border-right-color:#ff5a36e6;width:0}20%{width:calc(var(--n) * 1ch + 1px);border-right-color:#ff5a36e6}22%,82%{width:calc(var(--n) * 1ch + 1px);border-right-color:#0000}92%,to{border-right-color:#0000;width:0}}:root[data-theme=light] .hero-anim[data-astro-cid-fz4dugmu]{background:linear-gradient(180deg, var(--bg) 0%, #ece7dc 100%);border-bottom:1px solid var(--border)}:root[data-theme=light] .glow[data-astro-cid-fz4dugmu]{filter:blur(10px);background:radial-gradient(#ff5a3642,#ff8c5a1a 48%,#0000 70%)}:root[data-theme=light] .grid-bg[data-astro-cid-fz4dugmu]{background-image:linear-gradient(#26282c0e 1px,#0000 1px),linear-gradient(90deg,#26282c0e 1px,#0000 1px)}:root[data-theme=light] .logo-wrap[data-astro-cid-fz4dugmu]{filter:drop-shadow(0 10px 22px #d63a1438)}:root[data-theme=light] .logo-dark[data-astro-cid-fz4dugmu]{display:none!important}:root[data-theme=light] .logo-light[data-astro-cid-fz4dugmu]{display:block!important}:root[data-theme=light] .logo-wrap[data-astro-cid-fz4dugmu]:after{-webkit-mask-image:var(--logo-light);mask-image:var(--logo-light);mix-blend-mode:normal;background:linear-gradient(105deg,#0000 38%,#fffcf5d9 50%,#0000 62%) 160% 0/260% 100% no-repeat}:root[data-theme=light] .code[data-astro-cid-fz4dugmu]{color:#26282c9e}:root[data-theme=light] .line[data-astro-cid-fz4dugmu].add{color:var(--accent-text)}@media (width<=1100px){.code[data-astro-cid-fz4dugmu]{display:none}}@media (width<=900px){.stage[data-astro-cid-fz4dugmu]{height:190px}.logo-wrap[data-astro-cid-fz4dugmu]{width:62%}}@media (width<=640px){.stage[data-astro-cid-fz4dugmu]{height:210px}.logo-wrap[data-astro-cid-fz4dugmu]{width:64%}}@media (prefers-reduced-motion:reduce){.glow[data-astro-cid-fz4dugmu],.grid-bg[data-astro-cid-fz4dugmu],.logo-wrap[data-astro-cid-fz4dugmu],.logo-wrap[data-astro-cid-fz4dugmu]:after,.line[data-astro-cid-fz4dugmu]{animation:none}.line[data-astro-cid-fz4dugmu]{border-right:0;width:auto}.logo-wrap[data-astro-cid-fz4dugmu]:after{display:none}}
