.stack-wrap[data-astro-cid-ujzwk4gh]{--sep:clamp(0, (var(--p,0) - .15) * 2.4, 1);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.scene[data-astro-cid-ujzwk4gh]{aspect-ratio:1;perspective:2400px;place-items:center;display:grid;position:relative}.iso[data-astro-cid-ujzwk4gh]{aspect-ratio:1;width:62%;transform-style:preserve-3d;position:relative;transform:rotateX(58deg)rotate(-42deg)}.plate[data-astro-cid-ujzwk4gh]{transform-style:preserve-3d;transform:translateZ(calc((var(--i) - 2) * (14px + var(--sep) * 70px)));transition:transform .6s var(--ease-out);position:absolute;inset:0}.face[data-astro-cid-ujzwk4gh]{border:1px solid color-mix(in srgb, var(--blue) 55%, transparent);background:color-mix(in srgb, var(--navy-deep) 70%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--ink) 50%, transparent), 0 0 60px -20px var(--blue) inset;transition:background-color .4s,border-color .4s,box-shadow .4s,opacity .4s;display:block;position:absolute;inset:0}.grid[data-astro-cid-ujzwk4gh]{background-image:linear-gradient(color-mix(in srgb, var(--blue) 25%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--blue) 25%, transparent) 1px, transparent 1px);opacity:.5;background-size:16.66% 16.66%;position:absolute;inset:12%}.label[data-astro-cid-ujzwk4gh]{letter-spacing:.12em;text-transform:uppercase;color:var(--blue);white-space:nowrap;font-size:clamp(.5rem,.8vw,.7rem);position:absolute;bottom:5%;left:6%}.plate[data-astro-cid-ujzwk4gh][data-key=decide] .face[data-astro-cid-ujzwk4gh]{border-color:var(--cyan);background:color-mix(in srgb, var(--indigo-deep) 75%, transparent)}.plate[data-astro-cid-ujzwk4gh][data-key=decide] .label[data-astro-cid-ujzwk4gh]{color:var(--cyan)}.focus[data-astro-cid-ujzwk4gh] .plate[data-astro-cid-ujzwk4gh]:not(.on) .face[data-astro-cid-ujzwk4gh]{opacity:.25}.plate[data-astro-cid-ujzwk4gh].on{transform:translateZ(calc((var(--i) - 2) * (14px + var(--sep) * 70px) + 40px))}.plate[data-astro-cid-ujzwk4gh].on .face[data-astro-cid-ujzwk4gh]{border-color:var(--cyan);background:color-mix(in srgb, var(--indigo-deep) 85%, transparent);box-shadow:0 0 80px -10px var(--cyan) inset, 0 0 40px -10px var(--glow)}.plate[data-astro-cid-ujzwk4gh].on .label[data-astro-cid-ujzwk4gh]{color:var(--white)}.legend[data-astro-cid-ujzwk4gh]{border-top:1px solid var(--line-strong);list-style:none}.legend[data-astro-cid-ujzwk4gh] li[data-astro-cid-ujzwk4gh]{border-bottom:1px solid var(--line);cursor:default;outline:none;grid-template-columns:2.5rem 1fr;gap:.3rem 1rem;padding:1.1rem 0;transition:background-color .3s;display:grid}.legend[data-astro-cid-ujzwk4gh] li[data-astro-cid-ujzwk4gh]:focus-visible{box-shadow:inset 2px 0 0 var(--cyan)}.legend[data-astro-cid-ujzwk4gh] .n[data-astro-cid-ujzwk4gh]{color:var(--blue);grid-row:span 2;padding-top:.25rem;font-size:.72rem}.legend[data-astro-cid-ujzwk4gh] h3[data-astro-cid-ujzwk4gh]{letter-spacing:-.02em;font-size:clamp(1.1rem,1.6vw,1.4rem);transition:color .3s}.legend[data-astro-cid-ujzwk4gh] p[data-astro-cid-ujzwk4gh]{color:var(--muted);font-size:.95rem}.legend[data-astro-cid-ujzwk4gh] li[data-astro-cid-ujzwk4gh].on h3[data-astro-cid-ujzwk4gh]{color:var(--cyan)}@media (width<=900px){.stack-wrap[data-astro-cid-ujzwk4gh]{grid-template-columns:1fr}.scene[data-astro-cid-ujzwk4gh]{width:100%;max-width:460px;margin-inline:auto}}.sec-head[data-astro-cid-t6iuaobl]{gap:1.5rem;max-width:1100px;margin-bottom:clamp(3rem,6vw,5rem);display:grid}.sec-head[data-astro-cid-t6iuaobl] .lead[data-astro-cid-t6iuaobl]{max-width:70ch}.intro[data-astro-cid-t6iuaobl] .cols[data-astro-cid-t6iuaobl]{grid-template-columns:1.4fr 1fr;align-items:end;gap:3rem clamp(2rem,6vw,6rem);display:grid}.big[data-astro-cid-t6iuaobl]{font-family:var(--f-display);letter-spacing:-.03em;font-size:clamp(1.5rem,2.6vw,2.5rem);line-height:1.2}.arch[data-astro-cid-t6iuaobl]{background:var(--ink);overflow:hidden}.statement[data-astro-cid-t6iuaobl]{max-width:30ch;font-family:var(--f-display);letter-spacing:-.03em;margin-top:clamp(3rem,7vw,6rem);font-size:clamp(1.5rem,2.8vw,2.6rem);line-height:1.15}.realtime[data-astro-cid-t6iuaobl] .display[data-astro-cid-t6iuaobl]{margin-top:1.5rem}.rt-cols[data-astro-cid-t6iuaobl]{grid-template-columns:1fr 1fr;gap:2rem 4rem;margin-top:clamp(2.5rem,5vw,4rem);display:grid}.quote[data-astro-cid-t6iuaobl]{background:var(--ink);color:var(--white);margin:clamp(4rem,9vw,8rem) 0 0;padding:clamp(2rem,5vw,4rem)}.quote[data-astro-cid-t6iuaobl] p[data-astro-cid-t6iuaobl]{font-family:var(--f-display);letter-spacing:-.045em;font-size:clamp(2rem,5vw,5rem);line-height:1}.quote[data-astro-cid-t6iuaobl] span[data-astro-cid-t6iuaobl]{color:var(--cyan)}.quote[data-astro-cid-t6iuaobl] footer[data-astro-cid-t6iuaobl]{max-width:48ch;color:var(--muted);font-family:var(--f-mono);letter-spacing:.04em;margin-top:2rem;font-size:.8rem}.speed[data-astro-cid-t6iuaobl]{background:var(--ink)}.facts[data-astro-cid-t6iuaobl]{border-top:1px solid var(--line-strong);grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;display:grid}.facts[data-astro-cid-t6iuaobl] li[data-astro-cid-t6iuaobl]{border-right:1px solid var(--line);align-content:space-between;gap:2.5rem;min-height:260px;padding:1.5rem 1.5rem 2rem;display:grid;position:relative;overflow:hidden}.facts[data-astro-cid-t6iuaobl] li[data-astro-cid-t6iuaobl]:first-child{padding-left:0}.facts[data-astro-cid-t6iuaobl] li[data-astro-cid-t6iuaobl]:last-child{border-right:0}.facts[data-astro-cid-t6iuaobl] .n[data-astro-cid-t6iuaobl]{color:var(--blue);font-size:.72rem}.facts[data-astro-cid-t6iuaobl] p[data-astro-cid-t6iuaobl]{font-family:var(--f-display);letter-spacing:-.02em;font-size:clamp(1.1rem,1.5vw,1.4rem);line-height:1.25}.lane[data-astro-cid-t6iuaobl]{background:repeating-linear-gradient(90deg, transparent 0 34px, color-mix(in srgb, var(--blue) 70%, transparent) 34px 60px, transparent 60px 110px) 0 4px / 220px 1px no-repeat, repeating-linear-gradient(90deg, transparent 0 80px, color-mix(in srgb, var(--indigo) 80%, transparent) 80px 96px) 0 12px / 160px 1px no-repeat, repeating-linear-gradient(90deg, transparent 0 50px, var(--cyan) 50px 54px, transparent 54px 170px) 0 20px / 170px 1px no-repeat;opacity:.6;height:24px;animation:lane var(--speed) linear infinite;background-repeat:repeat-x;position:absolute;top:45%;left:0;right:0;mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000)}@keyframes lane{to{background-position:220px 4px,160px 12px,170px 20px}}.deploy[data-astro-cid-t6iuaobl]{background:radial-gradient(60% 50% at 50% 100%, color-mix(in srgb, var(--indigo-deep) 50%, transparent), transparent), var(--ink)}.split[data-astro-cid-t6iuaobl]{background:var(--line);border:1px solid var(--line);gap:1px;min-height:520px;display:flex}.half[data-astro-cid-t6iuaobl]{background:var(--ink);transition:flex-grow .9s var(--ease-out), background-color .5s;outline:none;flex:1;align-content:end;gap:1rem;padding:clamp(1.5rem,3vw,3rem);display:grid;position:relative;overflow:hidden}.half[data-astro-cid-t6iuaobl]:hover,.half[data-astro-cid-t6iuaobl]:focus-visible{background:color-mix(in srgb, var(--navy-deep) 80%, var(--ink));flex-grow:1.7}.half[data-astro-cid-t6iuaobl] .n[data-astro-cid-t6iuaobl]{letter-spacing:.14em;text-transform:uppercase;color:var(--blue);font-size:.7rem;position:absolute;top:1.5rem;left:clamp(1.5rem,3vw,3rem)}.half[data-astro-cid-t6iuaobl] img[data-astro-cid-t6iuaobl]{width:90px;height:auto;transition:transform .9s var(--ease-out);margin-bottom:1rem}.half[data-astro-cid-t6iuaobl]:hover img[data-astro-cid-t6iuaobl]{transform:translateY(-10px)rotate(-5deg)scale(1.06)}.half[data-astro-cid-t6iuaobl] h3[data-astro-cid-t6iuaobl]{letter-spacing:-.04em;font-size:clamp(1.8rem,3.4vw,3.2rem)}.half[data-astro-cid-t6iuaobl] p[data-astro-cid-t6iuaobl]{max-width:46ch;color:var(--muted)}.certs[data-astro-cid-t6iuaobl]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;list-style:none;display:grid}.cert[data-astro-cid-t6iuaobl]{background:var(--white);border:1px solid var(--line);transition:transform .6s var(--ease-out), box-shadow .6s;align-content:start;gap:.9rem;padding:clamp(1.5rem,3vw,2.5rem) 7rem clamp(1.5rem,3vw,2.5rem) clamp(1.5rem,3vw,2.5rem);display:grid;position:relative}.cert[data-astro-cid-t6iuaobl]:hover{box-shadow:0 30px 60px -40px var(--ink);transform:translateY(-6px)}.cert[data-astro-cid-t6iuaobl] h3[data-astro-cid-t6iuaobl]{letter-spacing:-.03em;font-size:clamp(1.3rem,2vw,1.8rem)}.cert[data-astro-cid-t6iuaobl] p[data-astro-cid-t6iuaobl],.cert[data-astro-cid-t6iuaobl] li[data-astro-cid-t6iuaobl]{color:var(--text)}.cert[data-astro-cid-t6iuaobl] ul[data-astro-cid-t6iuaobl]{gap:.4rem;list-style:none;display:grid}.cert[data-astro-cid-t6iuaobl] li[data-astro-cid-t6iuaobl]{padding-left:1.4rem;position:relative}.cert[data-astro-cid-t6iuaobl] li[data-astro-cid-t6iuaobl]:before{content:"";border:1px solid var(--logo-blue);width:.55rem;height:.55rem;position:absolute;top:.55em;left:0;rotate:45deg}.stamp[data-astro-cid-t6iuaobl]{border:1px dashed var(--logo-blue);letter-spacing:.16em;text-transform:uppercase;width:4.5rem;height:4.5rem;color:var(--logo-blue);transition:rotate .8s var(--ease-out);text-align:center;border-radius:50%;place-items:center;font-size:.55rem;line-height:1.1;display:grid;position:absolute;top:1.5rem;right:1.5rem;rotate:-12deg}.stamp[data-astro-cid-t6iuaobl] b[data-astro-cid-t6iuaobl]{letter-spacing:0;font-size:1.1rem;font-weight:500}.cert[data-astro-cid-t6iuaobl]:hover .stamp[data-astro-cid-t6iuaobl]{rotate:8deg}.tech[data-astro-cid-t6iuaobl]{background:var(--ink);overflow:hidden}.tech-grid[data-astro-cid-t6iuaobl]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}.matters[data-astro-cid-t6iuaobl]{letter-spacing:.16em;text-transform:uppercase;color:var(--blue);margin-top:2.5rem;font-size:.72rem;font-weight:500}.checks[data-astro-cid-t6iuaobl]{border-top:1px solid var(--line);margin-top:1rem;list-style:none}.checks[data-astro-cid-t6iuaobl] li[data-astro-cid-t6iuaobl]{border-bottom:1px solid var(--line);padding:.9rem 0 .9rem 2rem;position:relative}.checks[data-astro-cid-t6iuaobl] li[data-astro-cid-t6iuaobl]:before{content:"";background:var(--cyan);width:.7rem;height:.7rem;position:absolute;top:1.25rem;left:.2rem;rotate:45deg}.layers[data-astro-cid-t6iuaobl]{gap:.75rem;list-style:none;display:grid}.layer[data-astro-cid-t6iuaobl]{margin-left:calc(var(--i) * 1.5rem);border:1px solid var(--line-strong);background:color-mix(in srgb, var(--navy-deep) 50%, transparent);transition:transform .6s var(--ease-out), border-color .4s;gap:.5rem;padding:1.5rem;display:grid}.layer[data-astro-cid-t6iuaobl]:hover{border-color:var(--blue);transform:translate(-.75rem)}.layer[data-astro-cid-t6iuaobl].core{border-color:var(--cyan);background:color-mix(in srgb, var(--indigo-deep) 60%, transparent)}.layer[data-astro-cid-t6iuaobl] .n[data-astro-cid-t6iuaobl]{letter-spacing:.14em;text-transform:uppercase;color:var(--cyan);font-size:.65rem}.layer[data-astro-cid-t6iuaobl] h3[data-astro-cid-t6iuaobl]{letter-spacing:-.03em;font-size:clamp(1.3rem,2vw,1.8rem)}.layer[data-astro-cid-t6iuaobl] p[data-astro-cid-t6iuaobl]{color:var(--muted)}.layer[data-astro-cid-t6iuaobl] .role[data-astro-cid-t6iuaobl]{color:var(--white);font-family:var(--f-display)}@media (width<=900px){.intro[data-astro-cid-t6iuaobl] .cols[data-astro-cid-t6iuaobl],.rt-cols[data-astro-cid-t6iuaobl],.tech-grid[data-astro-cid-t6iuaobl]{grid-template-columns:1fr}.facts[data-astro-cid-t6iuaobl]{grid-template-columns:1fr 1fr}.facts[data-astro-cid-t6iuaobl] li[data-astro-cid-t6iuaobl]:nth-child(2){border-right:0}.facts[data-astro-cid-t6iuaobl] li[data-astro-cid-t6iuaobl]:nth-child(3){padding-left:0}.facts[data-astro-cid-t6iuaobl] li[data-astro-cid-t6iuaobl]{border-bottom:1px solid var(--line)}.split[data-astro-cid-t6iuaobl]{flex-direction:column;min-height:0}.half[data-astro-cid-t6iuaobl]{min-height:340px}.certs[data-astro-cid-t6iuaobl]{grid-template-columns:1fr}.layer[data-astro-cid-t6iuaobl]{margin-left:0}}@media (width<=560px){.facts[data-astro-cid-t6iuaobl]{grid-template-columns:1fr}.facts[data-astro-cid-t6iuaobl] li[data-astro-cid-t6iuaobl]{border-right:0;min-height:200px;padding-left:0}.cert[data-astro-cid-t6iuaobl]{padding-top:6.5rem;padding-right:1.5rem}.stamp[data-astro-cid-t6iuaobl]{left:1.5rem;right:auto}}
