#hero[data-astro-cid-bbe6dxrz]{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:2rem;position:relative;overflow:hidden}.hero-container[data-astro-cid-bbe6dxrz]{max-width:1400px;width:100%;display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;z-index:1}.hero-content[data-astro-cid-bbe6dxrz]{animation:fadeInUp 1s ease-out}.glitch-wrapper[data-astro-cid-bbe6dxrz]{margin-bottom:1.5rem}.hero-title[data-astro-cid-bbe6dxrz]{font-size:clamp(3rem,8vw,6rem);font-weight:700;background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-secondary) 50%,var(--color-accent) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;position:relative;animation:textShine 3s ease-in-out infinite}@keyframes textShine{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.glitch[data-astro-cid-bbe6dxrz]{position:relative}.glitch[data-astro-cid-bbe6dxrz]:before,.glitch[data-astro-cid-bbe6dxrz]:after{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-secondary) 50%,var(--color-accent) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.glitch[data-astro-cid-bbe6dxrz]:before{animation:glitch1 2.5s infinite;clip-path:polygon(0 0,100% 0,100% 45%,0 45%);transform:translate(-.025em,-.0125em);opacity:.8}.glitch[data-astro-cid-bbe6dxrz]:after{animation:glitch2 2.5s infinite;clip-path:polygon(0 55%,100% 55%,100% 100%,0 100%);transform:translate(.025em,.0125em);opacity:.8}@keyframes glitch1{0%,to{transform:translate(0)}20%{transform:translate(-2px,2px)}40%{transform:translate(-2px,-2px)}60%{transform:translate(2px,2px)}80%{transform:translate(2px,-2px)}}@keyframes glitch2{0%,to{transform:translate(0)}20%{transform:translate(2px,-2px)}40%{transform:translate(2px,2px)}60%{transform:translate(-2px,-2px)}80%{transform:translate(-2px,2px)}}.hero-subtitle[data-astro-cid-bbe6dxrz]{font-size:clamp(1.25rem,3vw,1.75rem);color:var(--color-text);margin-bottom:1rem;font-weight:500}.hero-description[data-astro-cid-bbe6dxrz]{font-size:clamp(1rem,2vw,1.25rem);color:var(--color-text-muted);margin-bottom:2.5rem;line-height:1.6}.hero-metric[data-astro-cid-bbe6dxrz]{display:inline-flex;flex-direction:column;gap:.35rem;padding:1.25rem 1.5rem;margin-bottom:2.5rem;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:#1111188c;backdrop-filter:blur(12px);box-shadow:0 18px 40px #00000059;max-width:300px}.hero-metric__label[data-astro-cid-bbe6dxrz]{font-size:.85rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted)}.hero-metric__value[data-astro-cid-bbe6dxrz]{font-size:clamp(2.5rem,5vw,3.2rem);font-weight:700;font-family:JetBrains Mono,monospace;color:var(--color-primary)}.hero-metric__caption[data-astro-cid-bbe6dxrz]{font-size:.9rem;color:var(--color-text)}.hero-metric__status[data-astro-cid-bbe6dxrz]{font-size:.75rem;color:var(--color-text-muted);opacity:.8}.hero-cta[data-astro-cid-bbe6dxrz]{display:flex;gap:1.5rem;flex-wrap:wrap}.btn[data-astro-cid-bbe6dxrz]{display:inline-flex;align-items:center;gap:.5rem;padding:1rem 2rem;font-size:1.1rem;font-weight:600;border-radius:12px;cursor:pointer;transition:all .3s ease;border:2px solid transparent;position:relative;overflow:hidden}.btn[data-astro-cid-bbe6dxrz]:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:#fff3;transform:translate(-50%,-50%);transition:width .6s,height .6s}.btn[data-astro-cid-bbe6dxrz]:hover:before{width:300px;height:300px}.btn[data-astro-cid-bbe6dxrz] span[data-astro-cid-bbe6dxrz],.btn[data-astro-cid-bbe6dxrz] svg[data-astro-cid-bbe6dxrz]{position:relative;z-index:1}.btn-primary[data-astro-cid-bbe6dxrz]{background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-accent) 100%);color:var(--color-bg);box-shadow:0 10px 30px #00ffcc4d}.btn-primary[data-astro-cid-bbe6dxrz]:hover{transform:translateY(-3px);box-shadow:0 15px 40px #00ffcc80}.btn-secondary[data-astro-cid-bbe6dxrz]{background:transparent;border:2px solid var(--color-primary);color:var(--color-primary)}.btn-secondary[data-astro-cid-bbe6dxrz]:hover{background:var(--color-primary);color:var(--color-bg);transform:translateY(-3px)}.hero-visual[data-astro-cid-bbe6dxrz]{animation:fadeInRight 1s ease-out .3s both}.terminal-window[data-astro-cid-bbe6dxrz]{background:#111118cc;border-radius:12px;box-shadow:0 20px 60px #00000080;overflow:hidden;border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(10px)}.terminal-header[data-astro-cid-bbe6dxrz]{background:#1e1e28e6;padding:1rem;display:flex;align-items:center;gap:1rem;border-bottom:1px solid rgba(255,255,255,.05)}.terminal-buttons[data-astro-cid-bbe6dxrz]{display:flex;gap:.5rem}.terminal-buttons[data-astro-cid-bbe6dxrz] span[data-astro-cid-bbe6dxrz]{width:12px;height:12px;border-radius:50%}.btn-close[data-astro-cid-bbe6dxrz]{background:#ff5f56}.btn-minimize[data-astro-cid-bbe6dxrz]{background:#ffbd2e}.btn-maximize[data-astro-cid-bbe6dxrz]{background:#27c93f}.terminal-title[data-astro-cid-bbe6dxrz]{color:var(--color-text-muted);font-size:.9rem;font-family:JetBrains Mono,monospace}.terminal-body[data-astro-cid-bbe6dxrz]{padding:1.5rem;font-family:JetBrains Mono,monospace;font-size:.95rem;min-height:300px}.terminal-line[data-astro-cid-bbe6dxrz]{margin-bottom:.75rem;display:flex;align-items:center;gap:.5rem}.prompt[data-astro-cid-bbe6dxrz]{color:var(--color-primary);font-weight:600}.command[data-astro-cid-bbe6dxrz]{color:var(--color-text);animation:typing 2s steps(30) 1s both}.typing[data-astro-cid-bbe6dxrz]{border-right:2px solid var(--color-primary);animation:typing 1.5s steps(20) 2s both,blink .7s step-end infinite}@keyframes typing{0%{width:0}to{width:100%}}.output[data-astro-cid-bbe6dxrz]{color:var(--color-text-muted);padding-left:1.5rem;opacity:0;animation:fadeIn .5s ease-in 2.5s forwards}.success[data-astro-cid-bbe6dxrz]{color:#27c93f}.ascii-art[data-astro-cid-bbe6dxrz]{color:var(--color-primary);line-height:1.2;animation:fadeIn .5s ease-in 4s forwards}.terminal-cursor[data-astro-cid-bbe6dxrz]{display:inline-block;width:10px;height:20px;background:var(--color-primary);animation:blink 1s step-end infinite;margin-left:.25rem}.scroll-indicator[data-astro-cid-bbe6dxrz]{position:absolute;bottom:2rem;left:50%;transform:translate(-50%);animation:bounce 2s ease-in-out infinite}.mouse[data-astro-cid-bbe6dxrz]{width:30px;height:50px;border:2px solid var(--color-primary);border-radius:15px;position:relative}.wheel[data-astro-cid-bbe6dxrz]{width:3px;height:10px;background:var(--color-primary);border-radius:2px;position:absolute;top:10px;left:50%;transform:translate(-50%);animation:scroll 1.5s ease-in-out infinite}@keyframes bounce{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(-10px)}}@keyframes scroll{0%{top:10px;opacity:1}to{top:25px;opacity:0}}@keyframes fadeInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media(max-width:968px){.hero-container[data-astro-cid-bbe6dxrz]{grid-template-columns:1fr;gap:3rem}.hero-visual[data-astro-cid-bbe6dxrz]{order:-1}.hero-cta[data-astro-cid-bbe6dxrz]{justify-content:center}.hero-content[data-astro-cid-bbe6dxrz]{text-align:center}.hero-metric[data-astro-cid-bbe6dxrz]{margin-left:auto;margin-right:auto}}@media(max-width:640px){#hero[data-astro-cid-bbe6dxrz]{padding:1rem}.btn[data-astro-cid-bbe6dxrz]{width:100%;justify-content:center}.terminal-body[data-astro-cid-bbe6dxrz]{font-size:.75rem;padding:1rem}}#features[data-astro-cid-vnivfuh2]{padding:8rem 2rem;position:relative;overflow:hidden}.container[data-astro-cid-vnivfuh2]{max-width:1400px;margin:0 auto}.section-header[data-astro-cid-vnivfuh2]{text-align:center;margin-bottom:5rem;animation:fadeInUp .8s ease-out}.section-title[data-astro-cid-vnivfuh2]{font-size:clamp(2.5rem,5vw,4rem);margin-bottom:1rem;background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-secondary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.section-description[data-astro-cid-vnivfuh2]{font-size:clamp(1.1rem,2vw,1.5rem);color:var(--color-text-muted)}.features-grid[data-astro-cid-vnivfuh2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;margin-bottom:6rem}.feature-card[data-astro-cid-vnivfuh2]{background:#11111880;border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:2.5rem;position:relative;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1);opacity:0;transform:translateY(30px)}.feature-card[data-astro-cid-vnivfuh2].animated{opacity:1;transform:translateY(0)}.feature-card[data-astro-cid-vnivfuh2]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-secondary) 100%);opacity:0;transition:opacity .4s ease;z-index:-1}.feature-card[data-astro-cid-vnivfuh2]:hover{transform:translateY(-10px);border-color:var(--color-primary);box-shadow:0 20px 60px #0fc3}.feature-card[data-astro-cid-vnivfuh2]:hover:before{opacity:.05}.feature-glow[data-astro-cid-vnivfuh2]{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,var(--color-primary) 0%,transparent 70%);opacity:0;transition:opacity .4s ease;pointer-events:none}.feature-card[data-astro-cid-vnivfuh2]:hover .feature-glow[data-astro-cid-vnivfuh2]{opacity:.1;animation:rotate 8s linear infinite}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.feature-icon[data-astro-cid-vnivfuh2]{width:70px;height:70px;border-radius:16px;background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-accent) 100%);display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;transition:transform .4s ease}.feature-card[data-astro-cid-vnivfuh2]:hover .feature-icon[data-astro-cid-vnivfuh2]{transform:scale(1.1) rotate(5deg)}.feature-icon[data-astro-cid-vnivfuh2] svg[data-astro-cid-vnivfuh2]{width:35px;height:35px;color:var(--color-bg)}.feature-card[data-astro-cid-vnivfuh2] h3[data-astro-cid-vnivfuh2]{font-size:1.5rem;margin-bottom:1rem;color:var(--color-text)}.feature-card[data-astro-cid-vnivfuh2] p[data-astro-cid-vnivfuh2]{color:var(--color-text-muted);line-height:1.7;font-size:1.05rem}.tech-stack[data-astro-cid-vnivfuh2]{background:#11111880;border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:3rem;backdrop-filter:blur(10px)}.tech-title[data-astro-cid-vnivfuh2]{text-align:center;font-size:2rem;margin-bottom:2.5rem;color:var(--color-text)}.tech-grid[data-astro-cid-vnivfuh2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.tech-item[data-astro-cid-vnivfuh2]{opacity:0;transform:translate(-30px);transition:all .6s ease}.tech-item[data-astro-cid-vnivfuh2].animated{opacity:1;transform:translate(0)}.tech-name[data-astro-cid-vnivfuh2]{display:block;font-size:1.1rem;font-weight:600;margin-bottom:.75rem;color:var(--color-text);font-family:JetBrains Mono,monospace}.tech-bar[data-astro-cid-vnivfuh2]{height:8px;background:#ffffff1a;border-radius:10px;overflow:hidden;position:relative}.tech-progress[data-astro-cid-vnivfuh2]{height:100%;background:linear-gradient(90deg,var(--color-primary) 0%,var(--color-accent) 100%);border-radius:10px;width:0;transition:width 1.5s cubic-bezier(.4,0,.2,1);transition-delay:var(--delay);position:relative;overflow:hidden}.tech-item[data-astro-cid-vnivfuh2].animated .tech-progress[data-astro-cid-vnivfuh2]{width:var(--width)}.tech-progress[data-astro-cid-vnivfuh2]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:shimmer 2s infinite}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){#features[data-astro-cid-vnivfuh2]{padding:4rem 1rem}.features-grid[data-astro-cid-vnivfuh2]{grid-template-columns:1fr;gap:1.5rem}.tech-stack[data-astro-cid-vnivfuh2]{padding:2rem}.tech-grid[data-astro-cid-vnivfuh2]{grid-template-columns:1fr}}#openrc[data-astro-cid-xgqkwoyz]{padding:8rem 2rem;position:relative;background:linear-gradient(180deg,transparent 0%,rgba(124,58,237,.05) 100%)}.container[data-astro-cid-xgqkwoyz]{max-width:1400px;margin:0 auto}.openrc-content[data-astro-cid-xgqkwoyz]{display:grid;grid-template-columns:1fr 1fr;gap:5rem;align-items:center}.openrc-text[data-astro-cid-xgqkwoyz]{opacity:0;transform:translate(-30px);transition:all .8s ease}.openrc-text[data-astro-cid-xgqkwoyz].animated{opacity:1;transform:translate(0)}.section-title[data-astro-cid-xgqkwoyz]{font-size:clamp(2.5rem,5vw,3.5rem);margin-bottom:1rem;background:linear-gradient(135deg,var(--color-accent) 0%,var(--color-primary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.section-subtitle[data-astro-cid-xgqkwoyz]{font-size:clamp(1.1rem,2vw,1.5rem);color:var(--color-text-muted);margin-bottom:3rem}.features-list[data-astro-cid-xgqkwoyz]{display:flex;flex-direction:column;gap:2rem}.feature-item[data-astro-cid-xgqkwoyz]{display:flex;gap:1.5rem;align-items:start}.feature-bullet[data-astro-cid-xgqkwoyz]{width:12px;height:12px;border-radius:50%;background:var(--color-primary);margin-top:.5rem;flex-shrink:0;box-shadow:0 0 20px var(--color-primary);animation:pulse 2s ease-in-out infinite}@keyframes pulse{0%,to{box-shadow:0 0 20px var(--color-primary)}50%{box-shadow:0 0 30px var(--color-primary),0 0 50px var(--color-primary)}}.feature-item[data-astro-cid-xgqkwoyz] h4[data-astro-cid-xgqkwoyz]{font-size:1.3rem;margin-bottom:.5rem;color:var(--color-text)}.feature-item[data-astro-cid-xgqkwoyz] p[data-astro-cid-xgqkwoyz]{color:var(--color-text-muted);line-height:1.6}.openrc-visual[data-astro-cid-xgqkwoyz]{opacity:0;transform:translate(30px);transition:all .8s ease}.openrc-visual[data-astro-cid-xgqkwoyz].animated{opacity:1;transform:translate(0)}.boot-sequence[data-astro-cid-xgqkwoyz]{background:#11111899;border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:2rem;margin-bottom:2rem;backdrop-filter:blur(10px)}.boot-header[data-astro-cid-xgqkwoyz]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.1)}.boot-title[data-astro-cid-xgqkwoyz]{font-size:1.2rem;font-weight:600;color:var(--color-text)}.boot-time[data-astro-cid-xgqkwoyz]{font-size:1.5rem;font-weight:700;color:var(--color-primary);font-family:JetBrains Mono,monospace}.boot-body[data-astro-cid-xgqkwoyz]{display:flex;flex-direction:column;align-items:center}.service-node[data-astro-cid-xgqkwoyz]{display:flex;align-items:center;gap:1rem;padding:1rem 1.5rem;background:#7c3aed1a;border:2px solid transparent;border-radius:12px;width:100%;opacity:0;transform:scale(.8);transition:all .4s ease;animation:fadeInScale var(--delay) ease forwards}.service-node[data-astro-cid-xgqkwoyz].active{border-color:var(--color-primary);box-shadow:0 0 20px #00ffcc4d}@keyframes fadeInScale{to{opacity:1;transform:scale(1)}}.node-icon[data-astro-cid-xgqkwoyz]{font-size:1.5rem}.node-info[data-astro-cid-xgqkwoyz]{flex:1}.node-name[data-astro-cid-xgqkwoyz]{font-weight:600;color:var(--color-text);font-family:JetBrains Mono,monospace}.node-status[data-astro-cid-xgqkwoyz]{font-size:.85rem;color:var(--color-primary)}.node-time[data-astro-cid-xgqkwoyz]{font-family:JetBrains Mono,monospace;color:var(--color-text-muted);font-size:.9rem}.parallel-services[data-astro-cid-xgqkwoyz]{display:grid;grid-template-columns:1fr;gap:.75rem;width:100%}.service-connections[data-astro-cid-xgqkwoyz]{display:flex;justify-content:space-around;width:60%;margin:1rem 0;position:relative}.service-connections[data-astro-cid-xgqkwoyz].final{width:20%}.connection[data-astro-cid-xgqkwoyz]{width:2px;height:30px;background:linear-gradient(180deg,var(--color-primary) 0%,transparent 100%);opacity:0;animation:fadeIn var(--delay) ease forwards}@keyframes fadeIn{to{opacity:1}}.comparison-chart[data-astro-cid-xgqkwoyz]{background:#11111899;border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:2rem;backdrop-filter:blur(10px)}.chart-title[data-astro-cid-xgqkwoyz]{font-size:1.2rem;font-weight:600;margin-bottom:1.5rem;color:var(--color-text)}.chart-bars[data-astro-cid-xgqkwoyz]{display:flex;flex-direction:column;gap:1.5rem}.chart-bar[data-astro-cid-xgqkwoyz]{display:grid;grid-template-columns:120px 1fr;align-items:center;gap:1rem}.bar-label[data-astro-cid-xgqkwoyz]{font-size:.95rem;color:var(--color-text-muted);font-family:JetBrains Mono,monospace}.bar-track[data-astro-cid-xgqkwoyz]{height:40px;background:#ffffff0d;border-radius:10px;overflow:hidden;position:relative}.bar-fill[data-astro-cid-xgqkwoyz]{height:100%;width:0;display:flex;align-items:center;justify-content:flex-end;padding-right:1rem;border-radius:10px;position:relative;overflow:hidden;transition:width 1.5s cubic-bezier(.4,0,.2,1);transition-delay:var(--delay)}.bar-fill[data-astro-cid-xgqkwoyz].animate{width:var(--width)}.bar-fill[data-astro-cid-xgqkwoyz].sfgos{background:linear-gradient(90deg,var(--color-primary) 0%,var(--color-accent) 100%)}.bar-fill[data-astro-cid-xgqkwoyz].typical{background:linear-gradient(90deg,#f59e0b,#ef4444)}.bar-fill[data-astro-cid-xgqkwoyz].legacy{background:linear-gradient(90deg,#ef4444,#991b1b)}.bar-fill[data-astro-cid-xgqkwoyz]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:shimmer 2s infinite}.bar-value[data-astro-cid-xgqkwoyz]{font-weight:700;font-family:JetBrains Mono,monospace;position:relative;z-index:1;color:var(--color-bg)}.chart-note[data-astro-cid-xgqkwoyz]{margin-top:1.5rem;color:var(--color-text-muted);font-size:.95rem;line-height:1.6}@media(max-width:968px){#openrc[data-astro-cid-xgqkwoyz]{padding:4rem 1rem}.openrc-content[data-astro-cid-xgqkwoyz]{grid-template-columns:1fr;gap:3rem}.chart-bar[data-astro-cid-xgqkwoyz]{grid-template-columns:100px 1fr}.bar-label[data-astro-cid-xgqkwoyz]{font-size:.85rem}}#starpack[data-astro-cid-ebdovzmc]{padding:8rem 2rem;position:relative;overflow:hidden;background:linear-gradient(180deg,rgba(124,58,237,.05) 0%,transparent 100%)}.container[data-astro-cid-ebdovzmc]{max-width:1400px;margin:0 auto;position:relative;z-index:2}.starpack-content[data-astro-cid-ebdovzmc]{display:grid;grid-template-columns:1fr 1fr;gap:5rem;align-items:center}.starpack-visual[data-astro-cid-ebdovzmc]{opacity:0;transform:translate(-30px);transition:all .8s ease}.starpack-visual[data-astro-cid-ebdovzmc].animated{opacity:1;transform:translate(0)}.code-window[data-astro-cid-ebdovzmc]{background:#111118e6;border:1px solid rgba(255,255,255,.1);border-radius:16px;overflow:hidden;box-shadow:0 20px 60px #00000080;backdrop-filter:blur(10px)}.window-header[data-astro-cid-ebdovzmc]{background:#1e1e28e6;padding:1rem 1.5rem;display:flex;align-items:center;gap:1rem;border-bottom:1px solid rgba(255,255,255,.05)}.window-buttons[data-astro-cid-ebdovzmc]{display:flex;gap:.5rem}.window-buttons[data-astro-cid-ebdovzmc] span[data-astro-cid-ebdovzmc]{width:12px;height:12px;border-radius:50%;background:var(--color-text-muted)}.window-buttons[data-astro-cid-ebdovzmc] span[data-astro-cid-ebdovzmc]:nth-child(1){background:#ff5f56}.window-buttons[data-astro-cid-ebdovzmc] span[data-astro-cid-ebdovzmc]:nth-child(2){background:#ffbd2e}.window-buttons[data-astro-cid-ebdovzmc] span[data-astro-cid-ebdovzmc]:nth-child(3){background:#27c93f}.window-title[data-astro-cid-ebdovzmc]{color:var(--color-text-muted);font-size:.9rem;font-family:JetBrains Mono,monospace}.window-body[data-astro-cid-ebdovzmc]{padding:2rem;font-family:JetBrains Mono,monospace;font-size:.95rem}.code-line[data-astro-cid-ebdovzmc]{display:flex;gap:.75rem;margin-bottom:1rem;opacity:0;transform:translateY(10px);transition:all .4s ease}.code-line[data-astro-cid-ebdovzmc].visible{opacity:1;transform:translateY(0)}.prompt[data-astro-cid-ebdovzmc]{color:var(--color-primary);font-weight:700}.cmd[data-astro-cid-ebdovzmc]{color:var(--color-text)}.typing[data-astro-cid-ebdovzmc]{border-right:2px solid var(--color-primary);animation:blink .7s step-end infinite}@keyframes blink{50%{border-color:transparent}}.code-output[data-astro-cid-ebdovzmc]{margin-bottom:1.5rem;padding-left:2rem;opacity:0;transform:translateY(10px);transition:all .4s ease}.code-output[data-astro-cid-ebdovzmc].visible{opacity:1;transform:translateY(0)}.package-result[data-astro-cid-ebdovzmc]{display:flex;flex-direction:column;gap:.25rem;padding:.75rem;background:#00ffcc1a;border-left:3px solid var(--color-primary);border-radius:4px;margin-bottom:.5rem}.package-name[data-astro-cid-ebdovzmc]{color:var(--color-primary);font-weight:700}.package-version[data-astro-cid-ebdovzmc],.package-desc[data-astro-cid-ebdovzmc]{color:var(--color-text-muted);font-size:.85rem}.install-step[data-astro-cid-ebdovzmc]{display:flex;gap:.75rem;align-items:center;margin-bottom:.5rem;color:var(--color-text-muted)}.install-step[data-astro-cid-ebdovzmc].success{color:var(--color-primary);font-weight:600}.step-icon[data-astro-cid-ebdovzmc]{color:var(--color-primary);font-weight:700}.progress-bar[data-astro-cid-ebdovzmc]{height:6px;background:#ffffff1a;border-radius:3px;overflow:hidden;margin:1rem 0}.progress-fill[data-astro-cid-ebdovzmc]{height:100%;width:0;background:linear-gradient(90deg,var(--color-primary) 0%,var(--color-accent) 100%);transition:width 2s ease}.starpack-text[data-astro-cid-ebdovzmc]{opacity:0;transform:translate(30px);transition:all .8s ease}.starpack-text[data-astro-cid-ebdovzmc].animated{opacity:1;transform:translate(0)}.section-title[data-astro-cid-ebdovzmc]{font-size:clamp(2.5rem,5vw,3.5rem);margin-bottom:1rem;background:linear-gradient(135deg,var(--color-secondary) 0%,var(--color-primary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.section-subtitle[data-astro-cid-ebdovzmc]{font-size:clamp(1.1rem,2vw,1.5rem);color:var(--color-text-muted);margin-bottom:3rem}.features-grid[data-astro-cid-ebdovzmc]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-bottom:3rem}.feature-box[data-astro-cid-ebdovzmc]{background:#11111880;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:1.5rem;transition:all .3s ease}.feature-box[data-astro-cid-ebdovzmc]:hover{transform:translateY(-5px);border-color:var(--color-primary);box-shadow:0 10px 30px #0fc3}.feature-icon[data-astro-cid-ebdovzmc]{width:50px;height:50px;border-radius:12px;background:linear-gradient(135deg,var(--color-secondary) 0%,var(--color-primary) 100%);display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.feature-icon[data-astro-cid-ebdovzmc] svg[data-astro-cid-ebdovzmc]{width:28px;height:28px;color:var(--color-bg)}.feature-box[data-astro-cid-ebdovzmc] h3[data-astro-cid-ebdovzmc]{font-size:1.2rem;margin-bottom:.5rem;color:var(--color-text)}.feature-box[data-astro-cid-ebdovzmc] p[data-astro-cid-ebdovzmc]{color:var(--color-text-muted);font-size:.95rem;line-height:1.5}.commands-list[data-astro-cid-ebdovzmc]{background:#11111880;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:2rem}.commands-list[data-astro-cid-ebdovzmc] h4[data-astro-cid-ebdovzmc]{font-size:1.3rem;margin-bottom:1.5rem;color:var(--color-text)}.command-grid[data-astro-cid-ebdovzmc]{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}.command-item[data-astro-cid-ebdovzmc]{background:#00ffcc1a;border:1px solid rgba(0,255,204,.2);padding:.75rem 1rem;border-radius:8px;font-family:JetBrains Mono,monospace;font-size:.9rem;color:var(--color-primary);display:block;transition:all .3s ease}.command-item[data-astro-cid-ebdovzmc]:hover{background:#0fc3;border-color:var(--color-primary);transform:translate(5px)}.particles[data-astro-cid-ebdovzmc]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.particle[data-astro-cid-ebdovzmc]{position:absolute;width:4px;height:4px;background:var(--color-primary);border-radius:50%;opacity:.3;animation:float linear infinite}@keyframes float{0%{transform:translateY(0) translate(0);opacity:.3}50%{opacity:.6}to{transform:translateY(-100vh) translate(50px);opacity:0}}@media(max-width:968px){#starpack[data-astro-cid-ebdovzmc]{padding:4rem 1rem}.starpack-content[data-astro-cid-ebdovzmc]{grid-template-columns:1fr;gap:3rem}.features-grid[data-astro-cid-ebdovzmc],.command-grid[data-astro-cid-ebdovzmc]{grid-template-columns:1fr}.window-body[data-astro-cid-ebdovzmc]{padding:1rem;font-size:.8rem}}#roadmap[data-astro-cid-c3bnqtnr]{padding:8rem 2rem;position:relative;background:linear-gradient(180deg,transparent 0%,rgba(255,0,128,.05) 100%)}.container[data-astro-cid-c3bnqtnr]{max-width:1200px;margin:0 auto}.section-header[data-astro-cid-c3bnqtnr]{text-align:center;margin-bottom:5rem;opacity:0;transform:translateY(30px);transition:all .8s ease}.section-header[data-astro-cid-c3bnqtnr].animated{opacity:1;transform:translateY(0)}.section-title[data-astro-cid-c3bnqtnr]{font-size:clamp(2.5rem,5vw,4rem);margin-bottom:1rem;background:linear-gradient(135deg,var(--color-secondary) 0%,var(--color-accent) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.section-description[data-astro-cid-c3bnqtnr]{font-size:clamp(1.1rem,2vw,1.5rem);color:var(--color-text-muted)}.timeline[data-astro-cid-c3bnqtnr]{position:relative;padding-left:3rem}.timeline[data-astro-cid-c3bnqtnr]:before{content:"";position:absolute;left:20px;top:0;bottom:0;width:2px;background:linear-gradient(180deg,var(--color-primary) 0%,var(--color-secondary) 50%,var(--color-accent) 100%)}.timeline-item[data-astro-cid-c3bnqtnr]{position:relative;padding-bottom:3rem;opacity:0;transform:translate(-30px);transition:all .6s ease}.timeline-item[data-astro-cid-c3bnqtnr].animated{opacity:1;transform:translate(0)}.timeline-marker[data-astro-cid-c3bnqtnr]{position:absolute;left:-2.8rem;top:0;width:40px;height:40px;border-radius:50%;background:var(--color-bg);border:3px solid var(--color-primary);display:flex;align-items:center;justify-content:center;z-index:2}.timeline-item[data-astro-cid-c3bnqtnr].completed .timeline-marker[data-astro-cid-c3bnqtnr]{background:var(--color-primary);border-color:var(--color-primary);box-shadow:0 0 20px var(--color-primary)}.timeline-item[data-astro-cid-c3bnqtnr].active .timeline-marker[data-astro-cid-c3bnqtnr]{background:var(--color-secondary);border-color:var(--color-secondary);box-shadow:0 0 30px var(--color-secondary);animation:pulse 2s ease-in-out infinite}.timeline-item[data-astro-cid-c3bnqtnr].upcoming .timeline-marker[data-astro-cid-c3bnqtnr]{background:var(--color-bg-secondary);border-color:var(--color-text-muted)}@keyframes pulse{0%,to{transform:scale(1);box-shadow:0 0 20px var(--color-secondary)}50%{transform:scale(1.1);box-shadow:0 0 40px var(--color-secondary)}}.marker-icon[data-astro-cid-c3bnqtnr]{font-weight:700;color:var(--color-bg);font-size:1.2rem}.timeline-item[data-astro-cid-c3bnqtnr].upcoming .marker-icon[data-astro-cid-c3bnqtnr]{color:var(--color-text-muted)}.spinner[data-astro-cid-c3bnqtnr]{width:20px;height:20px;border:3px solid transparent;border-top-color:var(--color-bg);border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.timeline-content[data-astro-cid-c3bnqtnr]{background:#11111899;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:2rem;margin-left:2rem;transition:all .3s ease;backdrop-filter:blur(10px)}.timeline-item[data-astro-cid-c3bnqtnr]:hover .timeline-content[data-astro-cid-c3bnqtnr]{transform:translate(10px);border-color:var(--color-primary);box-shadow:0 10px 40px #0fc3}.timeline-badge[data-astro-cid-c3bnqtnr]{display:inline-block;padding:.4rem 1rem;border-radius:20px;font-size:.85rem;font-weight:600;margin-bottom:1rem;background:var(--color-primary);color:var(--color-bg)}.timeline-badge[data-astro-cid-c3bnqtnr].active{background:var(--color-secondary);animation:glow 2s ease-in-out infinite}@keyframes glow{0%,to{box-shadow:0 0 10px var(--color-secondary)}50%{box-shadow:0 0 20px var(--color-secondary)}}.timeline-badge[data-astro-cid-c3bnqtnr].upcoming{background:#ffffff1a;color:var(--color-text-muted)}.timeline-content[data-astro-cid-c3bnqtnr] h3[data-astro-cid-c3bnqtnr]{font-size:1.8rem;margin-bottom:1rem;color:var(--color-text)}.timeline-content[data-astro-cid-c3bnqtnr] p[data-astro-cid-c3bnqtnr]{color:var(--color-text-muted);line-height:1.7;margin-bottom:1.5rem;font-size:1.05rem}.timeline-features[data-astro-cid-c3bnqtnr]{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1rem}.feature-tag[data-astro-cid-c3bnqtnr]{padding:.5rem 1rem;background:#00ffcc1a;border:1px solid rgba(0,255,204,.3);border-radius:8px;font-size:.9rem;color:var(--color-primary);font-family:JetBrains Mono,monospace}.progress-tracker[data-astro-cid-c3bnqtnr]{margin-top:1.5rem}.progress-bar-container[data-astro-cid-c3bnqtnr]{height:10px;background:#ffffff1a;border-radius:10px;overflow:hidden;margin-bottom:.75rem}.progress-bar-fill[data-astro-cid-c3bnqtnr]{height:100%;width:var(--progress);background:linear-gradient(90deg,var(--color-secondary) 0%,var(--color-primary) 100%);border-radius:10px;position:relative;animation:progressAnimation 2s ease-out}@keyframes progressAnimation{0%{width:0}to{width:var(--progress)}}.progress-bar-fill[data-astro-cid-c3bnqtnr]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:shimmer 2s infinite}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.progress-label[data-astro-cid-c3bnqtnr]{font-size:.95rem;color:var(--color-text-muted);font-family:JetBrains Mono,monospace}.timeline-date[data-astro-cid-c3bnqtnr]{margin-top:1rem;font-size:1.1rem;color:var(--color-accent);font-weight:600;font-family:JetBrains Mono,monospace}.stats-grid[data-astro-cid-c3bnqtnr]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin-top:5rem;opacity:0;transform:translateY(30px);transition:all .8s ease}.stats-grid[data-astro-cid-c3bnqtnr].animated{opacity:1;transform:translateY(0)}.stat-card[data-astro-cid-c3bnqtnr]{background:#11111899;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:2.5rem;text-align:center;transition:all .3s ease;backdrop-filter:blur(10px)}.stat-card[data-astro-cid-c3bnqtnr]:hover{transform:translateY(-10px);border-color:var(--color-primary);box-shadow:0 15px 50px #0fc3}.stat-icon[data-astro-cid-c3bnqtnr]{font-size:3rem;margin-bottom:1rem}.stat-value[data-astro-cid-c3bnqtnr]{font-size:3rem;font-weight:700;background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-secondary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-family:JetBrains Mono,monospace;margin-bottom:.5rem}.stat-label[data-astro-cid-c3bnqtnr]{color:var(--color-text-muted);font-size:1.1rem;font-weight:500}.stat-caption[data-astro-cid-c3bnqtnr]{margin-top:.75rem;font-size:1rem;color:var(--color-text);font-family:JetBrains Mono,monospace}.stat-status[data-astro-cid-c3bnqtnr]{margin-top:.5rem;font-size:.85rem;color:var(--color-text-muted);opacity:.85}@media(max-width:768px){#roadmap[data-astro-cid-c3bnqtnr]{padding:4rem 1rem}.timeline[data-astro-cid-c3bnqtnr]{padding-left:2rem}.timeline[data-astro-cid-c3bnqtnr]:before{left:15px}.timeline-marker[data-astro-cid-c3bnqtnr]{left:-2.3rem;width:30px;height:30px}.marker-icon[data-astro-cid-c3bnqtnr]{font-size:1rem}.timeline-content[data-astro-cid-c3bnqtnr]{margin-left:1rem;padding:1.5rem}.timeline-content[data-astro-cid-c3bnqtnr] h3[data-astro-cid-c3bnqtnr]{font-size:1.4rem}.stats-grid[data-astro-cid-c3bnqtnr]{grid-template-columns:1fr}}#download[data-astro-cid-ddbcycih]{padding:8rem 2rem;position:relative;overflow:hidden;background:linear-gradient(180deg,#ff00800d,#7c3aed0d)}.container[data-astro-cid-ddbcycih]{max-width:1400px;margin:0 auto;position:relative;z-index:2}.download-header[data-astro-cid-ddbcycih]{text-align:center;margin-bottom:4rem;opacity:0;transform:translateY(30px);transition:all .8s ease}.download-header[data-astro-cid-ddbcycih].animated{opacity:1;transform:translateY(0)}.section-title[data-astro-cid-ddbcycih]{font-size:clamp(2.5rem,5vw,4rem);margin-bottom:1rem;background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-secondary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.section-subtitle[data-astro-cid-ddbcycih]{font-size:clamp(1.1rem,2vw,1.5rem);color:var(--color-text-muted)}.download-grid[data-astro-cid-ddbcycih]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;margin-bottom:4rem}.download-card[data-astro-cid-ddbcycih]{background:#11111899;border:2px solid rgba(255,255,255,.1);border-radius:20px;padding:2.5rem;position:relative;overflow:hidden;opacity:0;transform:translateY(30px);transition:all .5s ease;backdrop-filter:blur(10px)}.download-card[data-astro-cid-ddbcycih].animated{opacity:1;transform:translateY(0)}.download-card[data-astro-cid-ddbcycih]:hover{transform:translateY(-10px);border-color:var(--color-primary);box-shadow:0 20px 60px #0fc3}.download-card[data-astro-cid-ddbcycih].primary{border-color:var(--color-primary);background:#00ffcc0d}.card-ribbon[data-astro-cid-ddbcycih]{position:absolute;top:20px;right:-35px;background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-accent) 100%);color:var(--color-bg);padding:.5rem 3rem;font-size:.85rem;font-weight:700;transform:rotate(45deg);box-shadow:0 4px 12px #0fc6}.card-icon[data-astro-cid-ddbcycih]{width:80px;height:80px;border-radius:20px;background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-accent) 100%);display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem}.card-icon[data-astro-cid-ddbcycih] svg[data-astro-cid-ddbcycih]{width:45px;height:45px;color:var(--color-bg)}.download-card[data-astro-cid-ddbcycih] h3[data-astro-cid-ddbcycih]{font-size:1.8rem;margin-bottom:1rem;color:var(--color-text)}.card-description[data-astro-cid-ddbcycih]{color:var(--color-text-muted);line-height:1.6;margin-bottom:2rem;font-size:1.05rem}.specs[data-astro-cid-ddbcycih]{background:#ffffff08;border-radius:12px;padding:1.5rem;margin-bottom:2rem}.spec-item[data-astro-cid-ddbcycih]{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0;border-bottom:1px solid rgba(255,255,255,.05)}.spec-item[data-astro-cid-ddbcycih]:last-child{border-bottom:none}.spec-label[data-astro-cid-ddbcycih]{color:var(--color-text-muted);font-size:.95rem}.spec-value[data-astro-cid-ddbcycih]{color:var(--color-primary);font-weight:600;font-family:JetBrains Mono,monospace}.download-btn[data-astro-cid-ddbcycih]{width:100%;display:flex;align-items:center;justify-content:center;gap:.75rem;padding:1.25rem 2rem;background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-accent) 100%);color:var(--color-bg);border:none;border-radius:12px;font-size:1.1rem;font-weight:700;cursor:pointer;transition:all .3s ease;text-decoration:none;position:relative;overflow:hidden}.download-btn[data-astro-cid-ddbcycih]:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:#fff3;transform:translate(-50%,-50%);transition:width .6s,height .6s}.download-btn[data-astro-cid-ddbcycih]:hover:before{width:400px;height:400px}.download-btn[data-astro-cid-ddbcycih]:hover{transform:scale(1.05);box-shadow:0 10px 30px #0fc6}.download-btn[data-astro-cid-ddbcycih]:disabled{background:#ffffff1a;color:var(--color-text-muted);cursor:not-allowed}.download-btn[data-astro-cid-ddbcycih]:disabled:hover{transform:none;box-shadow:none}.btn-text[data-astro-cid-ddbcycih],.btn-icon[data-astro-cid-ddbcycih]{position:relative;z-index:1}.btn-icon[data-astro-cid-ddbcycih]{width:20px;height:20px}.system-requirements[data-astro-cid-ddbcycih]{background:#11111899;border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:3rem;margin-bottom:3rem;opacity:0;transform:translateY(30px);transition:all .8s ease;backdrop-filter:blur(10px)}.system-requirements[data-astro-cid-ddbcycih].animated{opacity:1;transform:translateY(0)}.req-title[data-astro-cid-ddbcycih]{font-size:2rem;margin-bottom:2rem;text-align:center;color:var(--color-text)}.req-grid[data-astro-cid-ddbcycih]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.req-note[data-astro-cid-ddbcycih]{margin-top:1.5rem;text-align:center;color:var(--color-text-muted);font-size:.95rem;line-height:1.6}.req-card[data-astro-cid-ddbcycih]{display:flex;align-items:start;gap:1.5rem;padding:1.5rem;background:#ffffff08;border-radius:12px;transition:all .3s ease}.req-card[data-astro-cid-ddbcycih]:hover{background:#00ffcc0d;transform:translateY(-5px)}.req-icon[data-astro-cid-ddbcycih]{font-size:2.5rem}.req-info[data-astro-cid-ddbcycih] h4[data-astro-cid-ddbcycih]{font-size:1.2rem;margin-bottom:.5rem;color:var(--color-text)}.req-info[data-astro-cid-ddbcycih] p[data-astro-cid-ddbcycih]{color:var(--color-text-muted);line-height:1.6;font-size:.95rem}.warning-box[data-astro-cid-ddbcycih]{background:#ffa5001a;border:2px solid rgba(255,165,0,.3);border-radius:16px;padding:2rem;display:flex;gap:1.5rem;margin-bottom:3rem;opacity:0;transform:translateY(30px);transition:all .8s ease}.warning-box[data-astro-cid-ddbcycih].animated{opacity:1;transform:translateY(0)}.warning-icon[data-astro-cid-ddbcycih]{font-size:2.5rem;flex-shrink:0}.warning-content[data-astro-cid-ddbcycih] h4[data-astro-cid-ddbcycih]{font-size:1.4rem;margin-bottom:.75rem;color:#ffb347}.warning-content[data-astro-cid-ddbcycih] p[data-astro-cid-ddbcycih]{color:var(--color-text-muted);line-height:1.7}.contact-section[data-astro-cid-ddbcycih]{text-align:center;opacity:0;transform:translateY(30px);transition:all .8s ease}.contact-section[data-astro-cid-ddbcycih].animated{opacity:1;transform:translateY(0)}.contact-section[data-astro-cid-ddbcycih] h3[data-astro-cid-ddbcycih]{font-size:2.5rem;margin-bottom:1rem;color:var(--color-text)}.contact-section[data-astro-cid-ddbcycih]>p[data-astro-cid-ddbcycih]{font-size:1.2rem;color:var(--color-text-muted);margin-bottom:2rem}.contact-links[data-astro-cid-ddbcycih]{display:flex;justify-content:center;gap:1.5rem;flex-wrap:wrap}.contact-btn[data-astro-cid-ddbcycih]{padding:1rem 2.5rem;background:#ffffff0d;border:2px solid var(--color-primary);border-radius:12px;color:var(--color-primary);font-size:1.1rem;font-weight:600;text-decoration:none;transition:all .3s ease}.contact-btn[data-astro-cid-ddbcycih]:hover{background:var(--color-primary);color:var(--color-bg);transform:translateY(-3px);box-shadow:0 10px 30px #00ffcc4d}.floating-shapes[data-astro-cid-ddbcycih]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.shape[data-astro-cid-ddbcycih]{position:absolute;opacity:.1}.shape-1[data-astro-cid-ddbcycih]{width:300px;height:300px;background:radial-gradient(circle,var(--color-primary) 0%,transparent 70%);top:10%;left:5%;animation:float1 20s ease-in-out infinite}.shape-2[data-astro-cid-ddbcycih]{width:400px;height:400px;background:radial-gradient(circle,var(--color-secondary) 0%,transparent 70%);bottom:20%;right:10%;animation:float2 25s ease-in-out infinite}.shape-3[data-astro-cid-ddbcycih]{width:250px;height:250px;background:radial-gradient(circle,var(--color-accent) 0%,transparent 70%);top:50%;left:50%;animation:float3 15s ease-in-out infinite}@keyframes float1{0%,to{transform:translate(0)}50%{transform:translate(50px,50px)}}@keyframes float2{0%,to{transform:translate(0)}50%{transform:translate(-50px,-50px)}}@keyframes float3{0%,to{transform:translate(-50%,-50%)}50%{transform:translate(-30%,-30%)}}@media(max-width:768px){#download[data-astro-cid-ddbcycih]{padding:4rem 1rem}.download-grid[data-astro-cid-ddbcycih]{grid-template-columns:1fr}.system-requirements[data-astro-cid-ddbcycih]{padding:2rem}.req-grid[data-astro-cid-ddbcycih]{grid-template-columns:1fr}.warning-box[data-astro-cid-ddbcycih]{flex-direction:column;text-align:center}.contact-links[data-astro-cid-ddbcycih]{flex-direction:column;align-items:stretch}.contact-btn[data-astro-cid-ddbcycih]{width:100%}}
