.hero[data-astro-cid-i3irphx7]{background-color:var(--color-ink);background-image:radial-gradient(48rem 32rem at 18% 18%,#005cdc33,#0000 65%),linear-gradient(#0c121c 0%,#0a0f18 70%,#090d15 100%)}.hero-glow[data-astro-cid-i3irphx7]{background:radial-gradient(60rem 30rem at 75% 110%,#0b8cff1f,#0000 70%)}@media (width<=39.99rem){.hero-kicker[data-astro-cid-i3irphx7]{letter-spacing:.16em;gap:.75rem;font-size:.7rem}}.hero-title[data-astro-cid-i3irphx7]{letter-spacing:-.03em;font-size:clamp(2.3rem,.6rem + 3.65vw,4.3rem);font-weight:600;line-height:1.04}.hero-title[data-astro-cid-i3irphx7] .line[data-astro-cid-i3irphx7]{display:block}@media (width<=25.99rem){.hero-title[data-astro-cid-i3irphx7] .line[data-astro-cid-i3irphx7]{display:inline}}.hero-accent[data-astro-cid-i3irphx7]{color:var(--color-electric);background:linear-gradient(#2b9bff 0%,#0b8cff 55%,#0a74e0 100%);-webkit-text-fill-color:transparent;white-space:nowrap;-webkit-background-clip:text;background-clip:text}.principle[data-astro-cid-i3irphx7]{border-top:1px solid #ffffff14;align-items:center;gap:1.25rem;padding:1.6rem .25rem;display:flex}@media (width>=26rem){.principle[data-astro-cid-i3irphx7]:nth-child(-n+2){border-top:0}.principle[data-astro-cid-i3irphx7]:nth-child(2n){border-left:1px solid #ffffff1f;padding-left:1.25rem}}@media (width>=64rem){.principle[data-astro-cid-i3irphx7]{border-top:0;justify-content:center;gap:1rem;padding:2.25rem .75rem 2.5rem}.principle[data-astro-cid-i3irphx7]+.principle[data-astro-cid-i3irphx7]{border-left:1px solid #ffffff24}.principle[data-astro-cid-i3irphx7]:nth-child(2n){padding-left:1rem}}.principle-icon[data-astro-cid-i3irphx7]{filter:drop-shadow(0 0 14px #0b8cff59);transition:transform .5s var(--ease-out-expo), filter .5s ease}.principle[data-astro-cid-i3irphx7]:hover .principle-icon[data-astro-cid-i3irphx7]{filter:drop-shadow(0 0 22px #0b8cffbf);transform:translateY(-3px)rotate(-4deg)}.hero-baseline[data-astro-cid-i3irphx7]{opacity:.6;background:linear-gradient(90deg,#0000,#0b8cff8c,#0000);height:2px}@media (width<=63.99rem){.hero-art[data-astro-cid-i3irphx7]{width:128%;max-width:none;margin-top:-.5rem;margin-left:-14%}.hero-art[data-astro-cid-i3irphx7] img{mask-image:linear-gradient(90deg,#0000 0%,#000 22% 100%)}}@media (width<=39.99rem){.hero-art[data-astro-cid-i3irphx7]{width:150%;margin-left:-30%}}@media (prefers-reduced-motion:no-preference){.hero-in[data-astro-cid-i3irphx7]{animation:rise 1s var(--ease-out-expo) both;animation-delay:var(--d,0s)}.hero-art[data-astro-cid-i3irphx7]{animation:slash-wipe 1.5s var(--ease-in-out-quart) .1s both}}@keyframes slash-wipe{0%{clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);opacity:.4}to{clip-path:polygon(-50% 0,100% 0,100% 100%,-80% 100%);opacity:1}}.who-frame[data-astro-cid-htrdkayg]{clip-path:polygon(14% 0,100% 0,86% 100%,0 100%);border-radius:.5rem;width:88%;height:22rem}.who-plane[data-astro-cid-htrdkayg]{background:linear-gradient(180deg, var(--color-electric), var(--color-deep));clip-path:polygon(48% 0,100% 0,52% 100%,0 100%);z-index:-1;opacity:.95;width:30%;height:100%;position:absolute;top:12%;right:2%}.cat-card[data-astro-cid-usao4bmb]{transition:box-shadow .5s ease, transform .6s var(--ease-out-expo);background:radial-gradient(28rem 20rem at 100% 0,#0066e638,#0000 70%),linear-gradient(160deg,#1b222d 0%,#121822 100%);box-shadow:inset 0 0 0 1px #ffffff12,0 30px 60px -35px #000c}.cat-card[data-astro-cid-usao4bmb]:hover,.cat-card[data-astro-cid-usao4bmb]:focus-visible{transform:translateY(-4px);box-shadow:inset 0 0 0 1px #0b8cff8c,0 40px 80px -35px #0046b4a6}.cat-media[data-astro-cid-usao4bmb]{height:100%;transition:transform .9s var(--ease-out-expo);filter:saturate(1.05);top:10%;right:-9%}.cat-card[data-astro-cid-usao4bmb]:hover .cat-media[data-astro-cid-usao4bmb]{transform:translate(10px,-10px)scale(1.035)}.cat-echo[data-astro-cid-usao4bmb]{clip-path:polygon(62% 0,100% 0,38% 100%,0 100%);opacity:.35;width:9rem;transition:transform .9s var(--ease-out-expo), opacity .5s ease;background:linear-gradient(#0b8cffa6,#0043a826);top:0;bottom:0;right:30%}.cat-card[data-astro-cid-usao4bmb]:hover .cat-echo[data-astro-cid-usao4bmb]{opacity:.7;transform:translate(-18px)}.cat-shade[data-astro-cid-usao4bmb]{background:linear-gradient(90deg,#121822f5 0%,#121822c7 34%,#12182200 62%),linear-gradient(#0000 65%,#0a0f1899 100%)}@media (width<=26rem){.cat-media[data-astro-cid-usao4bmb]{right:-32%}}.commit-bar[data-astro-cid-solwo6ow]{background:linear-gradient(90deg, var(--color-electric), var(--color-deep));transform-origin:0;width:100%;height:2px;transition:transform .7s var(--ease-out-expo);position:absolute;top:-1px;left:0;transform:scaleX(0)}.commit[data-astro-cid-solwo6ow]:hover .commit-bar[data-astro-cid-solwo6ow]{transform:scaleX(1)}
