[data-astro-cid-lcdefpme],[data-astro-cid-lcdefpme]:before,[data-astro-cid-lcdefpme]:after{box-sizing:border-box;margin:0;padding:0}body{color:#fff;-webkit-font-smoothing:antialiased;background:#060b17;flex-direction:column;min-height:100vh;font-family:Teko,sans-serif;display:flex;position:relative;overflow-x:hidden}.mesh-layer[data-astro-cid-lcdefpme]{pointer-events:none;z-index:0;position:fixed;inset:0;overflow:hidden}.mesh-blob[data-astro-cid-lcdefpme]{filter:blur(110px);opacity:.65;will-change:transform;border-radius:50%;position:absolute}.blob-1[data-astro-cid-lcdefpme]{background:radial-gradient(circle,#007fff 0%,#1f75fe66 60%,#0000 100%);width:600px;height:600px;top:15%;left:20%}.blob-2[data-astro-cid-lcdefpme]{background:radial-gradient(circle,#1f75fe 0%,#6699cc4d 60%,#0000 100%);width:520px;height:520px;bottom:10%;right:15%}.blob-3[data-astro-cid-lcdefpme]{background:radial-gradient(circle,#007fff40 0%,#0000 70%);width:380px;height:380px;top:40%;right:35%}.ticker-ribbon[data-astro-cid-lcdefpme]{z-index:10;white-space:nowrap;background:#090b10;border-top:1px solid #ffffff1f;border-bottom:2px solid #00d2ff;width:100%;padding:.85rem 0;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 25px #00000080}.tech-border-glow[data-astro-cid-lcdefpme]{background:linear-gradient(90deg,#0000,#fff,#00d2ff,#0000);width:40%;height:2px;animation:4s linear infinite scanBorder;position:absolute;bottom:-1px;left:-100%;box-shadow:0 0 14px #00d2ff,0 0 24px #00d2ff}@keyframes scanBorder{0%{left:-40%}to{left:140%}}.ticker-track[data-astro-cid-lcdefpme]{width:max-content;animation:22s linear infinite scroll;display:flex}.ticker-track[data-astro-cid-lcdefpme]:hover{animation-play-state:paused}.ticker-item[data-astro-cid-lcdefpme]{letter-spacing:.1em;color:#e2e8f0;text-shadow:0 0 8px #00d2ff33;padding-right:2.5rem;font-family:Plus Jakarta Sans,sans-serif;font-size:.82rem;font-weight:700}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.hero-stage[data-astro-cid-lcdefpme]{z-index:2;flex:1;place-items:center;padding:2.5rem 1.5rem;display:grid;position:relative}.card-perspective[data-astro-cid-lcdefpme]{transform-style:preserve-3d;cursor:default;will-change:transform}.brand-composition[data-astro-cid-lcdefpme]{text-align:center;user-select:none;flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;display:flex}.logo-title[data-astro-cid-lcdefpme]{letter-spacing:.16em;text-indent:.16em;text-transform:uppercase;background:linear-gradient(#fff 10%,#d8efff 55%,#38bdf8 100%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 8px 24px #007fff59);-webkit-background-clip:text;margin-bottom:.2rem;font-family:Teko,sans-serif;font-size:clamp(4.5rem,11vw,8.5rem);font-weight:300;line-height:.85}.logo-subtitle[data-astro-cid-lcdefpme]{letter-spacing:.12em;text-indent:.12em;text-transform:none;background:linear-gradient(#f0f9ff 0%,#bceeff 65%,#38bdf8 100%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 4px 14px #00000080);-webkit-background-clip:text;margin-top:.2rem;font-family:Teko,sans-serif;font-size:clamp(1.4rem,3.2vw,2.5rem);font-weight:400;line-height:1}@media (width<=640px){.logo-title[data-astro-cid-lcdefpme]{letter-spacing:.12em;text-indent:.12em}.logo-subtitle[data-astro-cid-lcdefpme]{letter-spacing:.08em;text-indent:.08em}}.rhombus-border[data-astro-cid-lcdefpme]{aspect-ratio:1.65;clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);filter:drop-shadow(0 25px 50px #000000a6)drop-shadow(0 0 35px #007fff40);background:linear-gradient(135deg,#ffffff73 0%,#00d2ff8c 45%,#1f75fe59 80%,#ffffff1f 100%);width:min(760px,88vw);padding:3px;transition:filter .3s;display:flex;position:relative;overflow:hidden}.rhombus-border[data-astro-cid-lcdefpme]:hover{filter:drop-shadow(0 35px 70px #000000bf)drop-shadow(0 0 45px #00d2ff73)}.rhombus-shine[data-astro-cid-lcdefpme]{pointer-events:none;clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);background:radial-gradient(600px circle at var(--shine-x,50%) var(--shine-y,50%), #ffffff38 0%, transparent 70%);mix-blend-mode:overlay;z-index:3;position:absolute;inset:0}.rhombus-inner[data-astro-cid-lcdefpme]{clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);-webkit-backdrop-filter:blur(32px)saturate(180%);background:linear-gradient(145deg,#ffffff14 0%,#1f75fe1f 45%,#060b1799 100%);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.brand-mark[data-astro-cid-lcdefpme]{aspect-ratio:1;object-fit:contain;user-select:none;-webkit-user-drag:none;pointer-events:none;filter:drop-shadow(0 6px 18px #00000059);width:auto;height:80%;display:block;-webkit-mask-image:radial-gradient(#000 65%,#0000 100%);mask-image:radial-gradient(#000 65%,#0000 100%)}.footer[data-astro-cid-lcdefpme]{text-align:center;-webkit-backdrop-filter:blur(16px);z-index:5;background:#060b1799;border-top:1px solid #ffffff0f;width:100%;padding:1.25rem 1rem;position:relative}.copyright-text[data-astro-cid-lcdefpme]{letter-spacing:.05em;color:#94a3b8;font-size:.78rem}@media (width<=640px){.brand-composition[data-astro-cid-lcdefpme]{gap:.85rem}.rhombus-border[data-astro-cid-lcdefpme]{aspect-ratio:1.45}.brand-mark[data-astro-cid-lcdefpme]{height:72%}.logo-title[data-astro-cid-lcdefpme]{letter-spacing:.16em;text-indent:.16em}.logo-subtitle[data-astro-cid-lcdefpme]{letter-spacing:.08em}}
