#memory-graph[data-astro-cid-msuz3h2d]{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:radial-gradient(120% 120% at 70% 40%,#000 30%,#0000 82%);mask-image:radial-gradient(120% 120% at 70% 40%,#000 30%,#0000 82%)}.compat[data-astro-cid-bdeocz4q]{border-top:1px solid var(--line);text-align:center;margin-top:clamp(1rem,3vw,2rem);padding-block:clamp(1.6rem,4vw,2.6rem)}.compat-label[data-astro-cid-bdeocz4q]{letter-spacing:.18em;text-transform:uppercase;color:var(--text-faint);margin-bottom:1.4rem;font-size:.72rem}.marquee[data-astro-cid-bdeocz4q]{gap:0;width:100%;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.marquee-track[data-astro-cid-bdeocz4q]{will-change:transform;flex:none;justify-content:space-around;align-items:center;gap:clamp(2rem,5vw,4rem);min-width:100%;animation:34s linear infinite marquee;display:flex}.marquee[data-astro-cid-bdeocz4q]:hover .marquee-track[data-astro-cid-bdeocz4q]{animation-play-state:paused}@keyframes marquee{to{transform:translate(-100%)}}.wordmark[data-astro-cid-bdeocz4q]{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text-dim);white-space:nowrap;transition:color .25s var(--ease);flex:none;font-size:clamp(1.15rem,2.4vw,1.6rem);font-weight:460;text-decoration:none}.wordmark[data-astro-cid-bdeocz4q]:after{content:"·";color:var(--text-faint);opacity:.5;margin-left:clamp(2rem,5vw,4rem)}.marquee-track[data-astro-cid-bdeocz4q]:hover .wordmark[data-astro-cid-bdeocz4q]{color:var(--text-faint)}.wordmark[data-astro-cid-bdeocz4q]:hover{color:var(--cyan-2)}.compat-note[data-astro-cid-bdeocz4q]{max-width:64ch;color:var(--text-faint);margin:1.6rem auto 0;font-size:.78rem;line-height:1.5}@media (prefers-reduced-motion:reduce){.marquee[data-astro-cid-bdeocz4q]{-webkit-mask-image:none;mask-image:none}.marquee-track[data-astro-cid-bdeocz4q]{flex-wrap:wrap;justify-content:center;row-gap:.8rem;min-width:0;animation:none}.marquee-track[data-astro-cid-bdeocz4q][aria-hidden=true]{display:none}}.hero[data-astro-cid-bdeocz4q]{align-items:center;min-height:100svh;display:flex;position:relative;overflow:hidden}.hero-grid[data-astro-cid-bdeocz4q]{z-index:2;padding-top:96px;padding-bottom:80px;position:relative}.hero-copy[data-astro-cid-bdeocz4q]{max-width:580px}.hero[data-astro-cid-bdeocz4q] h1[data-astro-cid-bdeocz4q]{max-width:11ch;margin-top:1.4rem}.hero[data-astro-cid-bdeocz4q] .lede[data-astro-cid-bdeocz4q]{max-width:42ch;margin-top:1.6rem}.hero-cta[data-astro-cid-bdeocz4q]{flex-wrap:wrap;gap:.9rem;margin-top:2.3rem;display:flex}.hero-trust[data-astro-cid-bdeocz4q]{flex-direction:column;gap:.7rem;margin-top:1.9rem;display:flex}.eu-chip[data-astro-cid-bdeocz4q]{width:fit-content;color:var(--text);border:1px solid var(--line-strong);background:var(--surface-2);border-radius:100px;align-items:center;gap:.55em;padding:.4em .85em .4em .55em;font-size:.8rem;font-weight:500;display:inline-flex}.trust-clients[data-astro-cid-bdeocz4q]{letter-spacing:.12em;color:var(--text-faint);text-transform:uppercase;font-size:.72rem}.scroll-hint[data-astro-cid-bdeocz4q]{letter-spacing:.4em;text-transform:uppercase;color:var(--text-faint);z-index:2;font-size:.66rem;position:absolute;bottom:26px;left:50%;transform:translate(-50%)}.scroll-hint[data-astro-cid-bdeocz4q]:after{content:"";background:linear-gradient(var(--cyan), transparent);width:1px;height:30px;animation:drop 2.2s var(--ease) infinite;margin:.6em auto 0;display:block}@keyframes drop{0%{transform-origin:top;opacity:0;transform:scaleY(0)}40%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)translateY(8px)}}.reveal[data-astro-cid-bdeocz4q]{transition-delay:var(--d,0s)}.def[data-astro-cid-bdeocz4q]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:clamp(1rem,4vw,3rem);margin-top:clamp(1rem,3vw,2rem);padding-block:clamp(2.4rem,5vw,3.6rem);display:flex}.def-word[data-astro-cid-bdeocz4q]{color:var(--cyan-2);letter-spacing:.04em;font-size:clamp(1.4rem,3vw,2rem)}.def-text[data-astro-cid-bdeocz4q]{font-family:var(--font-display);color:var(--text-dim);max-width:52ch;font-size:clamp(1.2rem,2.4vw,1.7rem);font-weight:360}.def-text[data-astro-cid-bdeocz4q] em[data-astro-cid-bdeocz4q]{color:var(--text);font-style:italic}.def-ipa[data-astro-cid-bdeocz4q]{color:var(--text-faint);font-size:.8em}.def-hl[data-astro-cid-bdeocz4q]{color:var(--amber-2);font-style:italic}.block[data-astro-cid-bdeocz4q]{margin-top:clamp(5rem,11vw,8.5rem)}.block-head[data-astro-cid-bdeocz4q]{max-width:56ch;margin-bottom:clamp(2.4rem,5vw,3.6rem)}.block-head[data-astro-cid-bdeocz4q] .eyebrow[data-astro-cid-bdeocz4q]{margin-bottom:1.4rem}.block-head[data-astro-cid-bdeocz4q] .section-title[data-astro-cid-bdeocz4q]{margin-bottom:1.1rem}.grid[data-astro-cid-bdeocz4q]{grid-template-columns:repeat(3,1fr);gap:1.1rem;display:grid}@media (width<=900px){.grid[data-astro-cid-bdeocz4q]{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.grid[data-astro-cid-bdeocz4q]{grid-template-columns:1fr}}.eu-card[data-astro-cid-bdeocz4q]{border:1px solid var(--line-strong);border-radius:calc(var(--radius) + 8px);background:radial-gradient(46em 30em at -10% -30%, #0a3fa857, transparent 55%), radial-gradient(40em 28em at 108% 120%, #ffd61712, transparent 55%), linear-gradient(180deg, var(--surface-2), var(--surface));padding:clamp(2.2rem,5vw,3.6rem);position:relative;overflow:hidden}.eu-glow[data-astro-cid-bdeocz4q]{pointer-events:none;background:radial-gradient(circle,#2dd4e61f,#0000 60%);width:30em;height:30em;position:absolute;top:-14em;left:-8em}.eu-head[data-astro-cid-bdeocz4q]{align-items:center;gap:1.2rem;margin-bottom:1.4rem;display:flex}.eu-flag[data-astro-cid-bdeocz4q]{border-radius:5px;flex:none;box-shadow:0 6px 22px -8px #0a3fa8e6}.eu-head[data-astro-cid-bdeocz4q] .eyebrow[data-astro-cid-bdeocz4q]{margin-bottom:.8rem}.eu-lede[data-astro-cid-bdeocz4q]{max-width:62ch;margin-bottom:2.2rem}.eu-points[data-astro-cid-bdeocz4q]{grid-template-columns:repeat(2,1fr);gap:1.1rem 2rem;display:grid}.eu-point[data-astro-cid-bdeocz4q]{gap:.9rem;display:flex}.eu-ico[data-astro-cid-bdeocz4q]{width:38px;height:38px;color:var(--amber-2);border:1px solid var(--line);background:#ffd6171a;border-radius:10px;flex:none;place-items:center;display:grid}.eu-ico[data-astro-cid-bdeocz4q] svg{width:19px;height:19px}.eu-point[data-astro-cid-bdeocz4q] strong[data-astro-cid-bdeocz4q]{margin-bottom:.2rem;font-weight:600;display:block}.eu-point[data-astro-cid-bdeocz4q] p[data-astro-cid-bdeocz4q]{color:var(--text-dim);font-size:.94rem;line-height:1.5}@media (width<=720px){.eu-points[data-astro-cid-bdeocz4q]{grid-template-columns:1fr}.eu-head[data-astro-cid-bdeocz4q]{flex-direction:column;align-items:flex-start}}.steps[data-astro-cid-bdeocz4q]{grid-template-columns:repeat(3,1fr);gap:1.1rem;padding:0;list-style:none;display:grid}.step[data-astro-cid-bdeocz4q]{border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(180deg, var(--surface-2), transparent);padding:2rem 1.7rem 2.2rem;position:relative}.step-n[data-astro-cid-bdeocz4q]{color:var(--cyan-2);letter-spacing:.2em;font-size:.8rem}.step[data-astro-cid-bdeocz4q] h3[data-astro-cid-bdeocz4q]{margin:.9rem 0 .6rem;font-size:1.55rem}.step[data-astro-cid-bdeocz4q] p[data-astro-cid-bdeocz4q]{color:var(--text-dim);font-size:.98rem}.step[data-astro-cid-bdeocz4q]:before{content:"";background:linear-gradient(90deg, var(--cyan), transparent);opacity:.6;height:2px;position:absolute;top:0;left:1.7rem;right:1.7rem}@media (width<=820px){.steps[data-astro-cid-bdeocz4q]{grid-template-columns:1fr}}.cta-card[data-astro-cid-bdeocz4q]{border:1px solid var(--line-strong);border-radius:calc(var(--radius) + 8px);background:radial-gradient(60em 30em at 80% -40%, #2dd4e61f, transparent 60%), linear-gradient(180deg, var(--surface-2), var(--surface));text-align:center;margin-top:clamp(5rem,11vw,8rem);padding:clamp(2.6rem,6vw,4.6rem);position:relative;overflow:hidden}.cta-card[data-astro-cid-bdeocz4q] .lede[data-astro-cid-bdeocz4q]{max-width:48ch;margin:1rem auto 2rem}.cta-card[data-astro-cid-bdeocz4q] .hero-cta[data-astro-cid-bdeocz4q]{justify-content:center}.cta-glow[data-astro-cid-bdeocz4q]{pointer-events:none;background:radial-gradient(circle,#ffb24d29,#0000 60%);width:40em;height:40em;position:absolute;bottom:-30em;left:50%;transform:translate(-50%)}
