.gf[data-astro-cid-wfr5bk5o]{--gf-ink:var(--line-figure-edge);--gf-soft:var(--line-figure-plain);--gf-accent:var(--line-figure-bright);margin:0;position:relative}.gf--dark[data-astro-cid-wfr5bk5o]{--gf-ink:var(--line-figure-edge-dark);--gf-soft:var(--line-figure-plain-dark);--gf-accent:var(--line-figure-bright-dark)}canvas[data-astro-cid-wfr5bk5o]{width:100%;height:100%;display:block}.gf--frame[data-astro-cid-wfr5bk5o]{aspect-ratio:4/3;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);overflow:hidden}.gf--dark[data-astro-cid-wfr5bk5o].gf--frame{border-color:var(--dd-gray-700)}.gf--background[data-astro-cid-wfr5bk5o]{pointer-events:none;position:absolute;inset:0}.gf--fade-left[data-astro-cid-wfr5bk5o]{-webkit-mask-image:linear-gradient(90deg,#0000 38%,#000 72% 100%);mask-image:linear-gradient(90deg,#0000 38%,#000 72% 100%)}.gf--fade-right[data-astro-cid-wfr5bk5o]{-webkit-mask-image:linear-gradient(270deg,#0000 38%,#000 72% 100%);mask-image:linear-gradient(270deg,#0000 38%,#000 72% 100%)}@media (width<=760px){.gf--fade-left[data-astro-cid-wfr5bk5o],.gf--fade-right[data-astro-cid-wfr5bk5o]{-webkit-mask-image:linear-gradient(#0000 55%,#000 90%);mask-image:linear-gradient(#0000 55%,#000 90%)}}.hero[data-astro-cid-i3irphx7]{padding-top:clamp(56px,8vw,120px);padding-bottom:clamp(80px,9vw,144px)}.hero--no-stats[data-astro-cid-i3irphx7]{padding-bottom:clamp(48px,5vw,80px)}.hero--compact[data-astro-cid-i3irphx7]{padding-top:clamp(32px,4vw,56px);padding-bottom:clamp(32px,3vw,48px)}.hero--compact[data-astro-cid-i3irphx7] .row[data-astro-cid-i3irphx7]{align-items:center;margin-top:clamp(24px,3vw,40px)}.hero--compact[data-astro-cid-i3irphx7] .copy[data-astro-cid-i3irphx7]{gap:28px}@media (width>=1025px){.hero--compact[data-astro-cid-i3irphx7] .image[data-astro-cid-i3irphx7]{aspect-ratio:21/10}.hero--compact[data-astro-cid-i3irphx7] .ops[data-astro-cid-i3irphx7]{bottom:16px;right:16px}.hero--compact[data-astro-cid-i3irphx7] .feed[data-astro-cid-i3irphx7]{height:174px}}.title[data-astro-cid-i3irphx7]{max-width:14ch;margin:0}.row[data-astro-cid-i3irphx7]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end;gap:clamp(32px,5vw,96px);margin-top:clamp(40px,5vw,72px);display:grid}.copy[data-astro-cid-i3irphx7]{flex-direction:column;gap:36px;padding-bottom:8px;display:flex}.lead[data-astro-cid-i3irphx7]{max-width:30em;color:var(--text-body);margin:0}.ctas[data-astro-cid-i3irphx7]{flex-wrap:wrap;gap:12px;display:flex}.note[data-astro-cid-i3irphx7]{margin:-16px 0 0}.hero--statement[data-astro-cid-i3irphx7]{background:var(--surface-dark);padding-block:clamp(120px,14vw,220px);position:relative;overflow:hidden}.statement[data-astro-cid-i3irphx7]{flex-direction:column;align-items:flex-start;gap:32px;display:flex;position:relative}.hero--statement[data-astro-cid-i3irphx7] .title[data-astro-cid-i3irphx7]{max-width:13ch;color:var(--text-on-dark)}.hero--statement[data-astro-cid-i3irphx7] .lead[data-astro-cid-i3irphx7]{color:#ffffffc7;max-width:30em;font-weight:var(--fw-light)}.detail[data-astro-cid-i3irphx7]{margin:0}.statement[data-astro-cid-i3irphx7] .ctas[data-astro-cid-i3irphx7]{max-width:100%}.statement[data-astro-cid-i3irphx7] .ctas[data-astro-cid-i3irphx7] .dd-btn{white-space:normal;text-align:left;max-width:100%}.hero--cinema[data-astro-cid-i3irphx7]{--header-h:73px;min-height:max(640px,100svh);margin-top:calc(-1 * var(--header-h));padding-block:calc(var(--header-h) + 48px) clamp(48px, 6vw, 88px);background:var(--surface-dark);color:var(--text-on-dark);align-items:flex-end;display:flex;position:relative;overflow:hidden}.cinema-video[data-astro-cid-i3irphx7]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cinema-scrim[data-astro-cid-i3irphx7]{pointer-events:none;background:linear-gradient(to right, color-mix(in srgb, var(--dd-black) 62%, transparent) 0%, transparent 40%, transparent 62%, color-mix(in srgb, var(--dd-black) 62%, transparent) 100%), linear-gradient(to top, color-mix(in srgb, var(--dd-black) 72%, transparent) 0%, transparent 45%), linear-gradient(to bottom, color-mix(in srgb, var(--dd-black) 45%, transparent) 0%, transparent 20%);position:absolute;inset:0}.cinema-copy[data-astro-cid-i3irphx7]{grid-template-columns:minmax(0,36fr) minmax(0,32fr) minmax(0,32fr);align-items:end;width:100%;display:grid;position:relative}.hero--cinema[data-astro-cid-i3irphx7] .title[data-astro-cid-i3irphx7]{max-width:10ch;color:var(--text-on-dark);grid-column:1;font-size:clamp(44px,4.6vw,84px)}.cinema-side[data-astro-cid-i3irphx7]{flex-direction:column;grid-column:3;align-items:flex-start;gap:24px;display:flex}.hero--cinema[data-astro-cid-i3irphx7] .lead[data-astro-cid-i3irphx7]{color:#fffc;font-size:17px;line-height:1.5;font-weight:var(--fw-light);margin:0}.hero--cinema[data-astro-cid-i3irphx7] .note[data-astro-cid-i3irphx7]{margin:0}.hero--cinema[data-astro-cid-i3irphx7] .ctas[data-astro-cid-i3irphx7]{max-width:100%}@media (width<=1024px){.cinema-copy[data-astro-cid-i3irphx7]{grid-template-columns:minmax(0,1fr);gap:28px}.hero--cinema[data-astro-cid-i3irphx7] .title[data-astro-cid-i3irphx7],.cinema-side[data-astro-cid-i3irphx7]{grid-column:1}.cinema-side[data-astro-cid-i3irphx7]{max-width:34em}.cinema-scrim[data-astro-cid-i3irphx7]{background:linear-gradient(to top, color-mix(in srgb, var(--dd-black) 90%, transparent) 0%, color-mix(in srgb, var(--dd-black) 60%, transparent) 40%, transparent 70%), linear-gradient(to bottom, color-mix(in srgb, var(--dd-black) 45%, transparent) 0%, transparent 20%)}}@media (width<=600px){.hero--cinema[data-astro-cid-i3irphx7] .ctas[data-astro-cid-i3irphx7] .dd-btn{white-space:normal;text-align:left;max-width:100%}}.visual[data-astro-cid-i3irphx7]{position:relative}.intro[data-astro-cid-i3irphx7]{z-index:41;pointer-events:none;height:100svh;position:relative}.intro-cue[data-astro-cid-i3irphx7]{position:absolute;bottom:32px;left:50%;transform:translate(-50%)}.frame[data-astro-cid-i3irphx7]{position:relative}.media[data-astro-cid-i3irphx7]{object-fit:cover;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}.media[data-astro-cid-i3irphx7].is-flying{z-index:40;position:fixed;inset:auto}@media (prefers-reduced-motion:reduce){.intro[data-astro-cid-i3irphx7]{display:none}}.image[data-astro-cid-i3irphx7]{aspect-ratio:16/10;object-fit:cover;width:100%;display:block}.ops[data-astro-cid-i3irphx7]{background:color-mix(in srgb, var(--surface-page) 94%, transparent);-webkit-backdrop-filter:blur(10px);border:1px solid var(--border-subtle);width:min(440px,100% - 32px);box-shadow:var(--shadow-lg);position:absolute;bottom:clamp(16px,3vw,40px);right:clamp(16px,3vw,40px)}.ops-head[data-astro-cid-i3irphx7],.ops-foot[data-astro-cid-i3irphx7]{justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.ops-head[data-astro-cid-i3irphx7]{border-bottom:1px solid var(--border-subtle)}.ops-head[data-astro-cid-i3irphx7] .label-mono[data-astro-cid-i3irphx7]{color:var(--text-strong);align-items:center;gap:8px;font-size:11px;display:inline-flex}.ops-head[data-astro-cid-i3irphx7] .muted[data-astro-cid-i3irphx7]{color:var(--dd-gray-500)}.ops-foot[data-astro-cid-i3irphx7]{border-top:1px solid var(--border-subtle);justify-content:flex-start;font-size:11px}.feed[data-astro-cid-i3irphx7]{height:232px;margin:0;padding:0;list-style:none;overflow:hidden}.feed[data-astro-cid-i3irphx7] .item{border-bottom:1px solid var(--dd-gray-100);height:58px;transition:opacity .6s var(--ease-out), transform .6s var(--ease-out);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:0 16px;display:grid}.feed[data-astro-cid-i3irphx7] .item.is-new{opacity:0;transform:translateY(-14px)}.feed[data-astro-cid-i3irphx7] .time{color:var(--dd-gray-500);letter-spacing:.02em;font-size:11px}.feed[data-astro-cid-i3irphx7] .what{flex-direction:column;min-width:0;display:flex}.feed[data-astro-cid-i3irphx7] .agent{color:var(--dd-gray-500);font-size:12px}.feed[data-astro-cid-i3irphx7] .text{color:var(--text-strong);white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.feed[data-astro-cid-i3irphx7] .chip{font-family:var(--font-mono);letter-spacing:0;white-space:nowrap;transition:background-color var(--dur) var(--ease-out), color var(--dur) var(--ease-out);border:1px solid;padding:4px 7px;font-size:10.5px}.feed[data-astro-cid-i3irphx7] .chip--done{color:var(--fb-success)}.feed[data-astro-cid-i3irphx7] .chip--wait{color:var(--accent);background:color-mix(in srgb, var(--accent) 6%, transparent)}.feed[data-astro-cid-i3irphx7] .chip--flash{animation:chip-flash .9s var(--ease-out)}@keyframes chip-flash{0%{background:color-mix(in srgb, var(--fb-success) 22%, transparent)}to{background:0 0}}.stats[data-astro-cid-i3irphx7]{border-top:1px solid var(--border-subtle);grid-template-columns:repeat(4,minmax(0,1fr));margin:clamp(64px,7vw,112px) 0 0;display:grid}.stat[data-astro-cid-i3irphx7]{flex-direction:column-reverse;justify-content:flex-end;gap:10px;padding:24px 24px 0 0;display:flex}.stat[data-astro-cid-i3irphx7]+.stat[data-astro-cid-i3irphx7]{border-left:1px solid var(--border-subtle);padding-left:24px}.value[data-astro-cid-i3irphx7]{font-family:var(--font-display);font-weight:var(--fw-light);letter-spacing:-.04em;color:var(--text-strong);font-variant-numeric:tabular-nums;margin:0;font-size:clamp(40px,4vw,60px);line-height:1}.label[data-astro-cid-i3irphx7]{color:var(--dd-gray-500);max-width:20ch;font-size:15px;line-height:1.4}@media (width<=1024px){.row[data-astro-cid-i3irphx7]{grid-template-columns:minmax(0,1fr);align-items:start}.stats[data-astro-cid-i3irphx7]{grid-template-columns:repeat(2,minmax(0,1fr))}.stat[data-astro-cid-i3irphx7]:nth-child(3){border-left:0;padding-left:0}.stat[data-astro-cid-i3irphx7]:nth-child(n+3){border-top:1px solid var(--border-subtle);margin-top:24px}}@media (width<=600px){.lead[data-astro-cid-i3irphx7]{font-size:18px}.image[data-astro-cid-i3irphx7]{aspect-ratio:4/3}.ops[data-astro-cid-i3irphx7]{width:100%;margin-top:-48px;position:relative;bottom:auto;right:auto}.feed[data-astro-cid-i3irphx7] .time{display:none}.feed[data-astro-cid-i3irphx7] .item{grid-template-columns:minmax(0,1fr) auto}}.image[data-astro-cid-i3irphx7]{border-radius:var(--radius-sm)}.ops[data-astro-cid-i3irphx7]{border-radius:var(--radius-sm);overflow:hidden}.feed[data-astro-cid-i3irphx7] .chip{border-radius:var(--radius-xs)}.team[data-astro-cid-f7yjqeho]{padding-block:clamp(72px,8vw,128px);overflow:hidden}.actions[data-astro-cid-f7yjqeho]{gap:28px;display:flex}.rows[data-astro-cid-f7yjqeho]{flex-direction:column;gap:12px;margin-top:clamp(48px,6vw,88px);display:flex}.track[data-astro-cid-f7yjqeho]{width:max-content;animation:90s linear infinite marquee;display:flex}.track--reverse[data-astro-cid-f7yjqeho]{animation-duration:110s;animation-direction:reverse}.rows[data-astro-cid-f7yjqeho]:hover .track[data-astro-cid-f7yjqeho]{animation-play-state:paused}@keyframes marquee{to{transform:translate(-50%)}}.strip[data-astro-cid-f7yjqeho]{gap:12px;margin:0;padding:0 12px 0 0;list-style:none;display:flex}.face[data-astro-cid-f7yjqeho]{aspect-ratio:5/6;background:var(--dd-gray-100);width:clamp(140px,13vw,200px);position:relative;overflow:hidden}.face[data-astro-cid-f7yjqeho] img[data-astro-cid-f7yjqeho]{object-fit:cover;filter:grayscale()contrast(1.05)brightness(1.02);width:100%;height:100%;transition:filter .5s var(--ease-out), transform .7s var(--ease-out);display:block}.face[data-astro-cid-f7yjqeho]:after{content:"";background:var(--accent);mix-blend-mode:screen;opacity:.32;transition:opacity .5s var(--ease-out);pointer-events:none;position:absolute;inset:0}.face[data-astro-cid-f7yjqeho]:hover img[data-astro-cid-f7yjqeho]{filter:none;transform:scale(1.04)}.face[data-astro-cid-f7yjqeho]:hover:after{opacity:0}.tag[data-astro-cid-f7yjqeho]{z-index:1;color:var(--dd-white);opacity:0;transition:opacity var(--dur) var(--ease-out), transform var(--dur) var(--ease-out);background:linear-gradient(#0000,#0b0b14b8);flex-direction:column;padding:10px 12px;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(6px)}.face[data-astro-cid-f7yjqeho]:hover .tag[data-astro-cid-f7yjqeho]{opacity:1;transform:none}.n[data-astro-cid-f7yjqeho]{font-size:14px}.r[data-astro-cid-f7yjqeho]{color:#ffffffc7;font-size:12px}@media (prefers-reduced-motion:reduce){.track[data-astro-cid-f7yjqeho]{animation:none}.rows[data-astro-cid-f7yjqeho]{overflow-x:auto}}.face[data-astro-cid-f7yjqeho]{border-radius:var(--radius-sm)}.mural[data-astro-cid-4grqsqbg]{aspect-ratio:1600/420;-webkit-mask-composite:source-in;margin:0;position:relative;-webkit-mask-image:linear-gradient(#0000 0%,#000 14% 80%,#0000 100%),linear-gradient(90deg,#0000 0%,#000 30% 70%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 14% 80%,#0000 100%),linear-gradient(90deg,#0000 0%,#000 30% 70%,#0000 100%);mask-composite:intersect}svg[data-astro-cid-4grqsqbg]{width:100%;height:100%;display:block}.mural--bg[data-astro-cid-4grqsqbg]{z-index:0;aspect-ratio:1600/700;position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 50% 88%,#0000 100%),linear-gradient(90deg,#0000 0%,#000 30% 70%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 50% 88%,#0000 100%),linear-gradient(90deg,#0000 0%,#000 30% 70%,#0000 100%)}.mural[data-astro-cid-4grqsqbg] polygon,.mural[data-astro-cid-4grqsqbg] path,.mural[data-astro-cid-4grqsqbg] ellipse{fill:var(--line-figure-plate-dark);stroke:var(--line-figure-edge-dark);stroke-width:1px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.mural[data-astro-cid-4grqsqbg] .nf{fill:none;stroke:var(--line-figure-plain-dark)}.mural[data-astro-cid-4grqsqbg] .grid{fill:var(--line-figure-crease-dark)}.mural[data-astro-cid-4grqsqbg] .wire{fill:none;stroke:var(--line-figure-plain-dark);stroke-dasharray:2 5}.mural[data-astro-cid-4grqsqbg] .packet{fill:var(--line-figure-edge-dark)}.mural[data-astro-cid-4grqsqbg] .packet--hi{fill:var(--line-figure-bright-dark)}.mural[data-astro-cid-4grqsqbg] .hub polygon,.mural[data-astro-cid-4grqsqbg] .hub path,.mural[data-astro-cid-4grqsqbg] .hub ellipse{stroke:var(--line-figure-bright-dark)}.mural[data-astro-cid-4grqsqbg] .hub .pulse{fill:none;stroke:var(--line-figure-bright-dark)}.mural[data-astro-cid-4grqsqbg] .led,.mural[data-astro-cid-4grqsqbg] .lamp{fill:var(--line-figure-bright-dark)}.mural[data-astro-cid-4grqsqbg] .mark path{fill:#ffffff9e;stroke:none}.mural[data-astro-cid-4grqsqbg] .mark--genos path{fill:var(--line-figure-bright-dark)}.mural[data-astro-cid-4grqsqbg] .tag rect{fill:var(--line-figure-plate-dark);stroke:var(--line-figure-plain-dark)}.mural[data-astro-cid-4grqsqbg] .tag .lead{fill:none;stroke:var(--line-figure-plain-dark);stroke-dasharray:2 3}.mural[data-astro-cid-4grqsqbg] .tag .anchor{fill:var(--line-figure-bright-dark)}.mural[data-astro-cid-4grqsqbg] .tag text{font-family:var(--font-mono);font-size:11px;font-weight:var(--fw-light,300);fill:#ffffffc7;letter-spacing:.01em}.mural[data-astro-cid-4grqsqbg] .head{fill:var(--line-figure-plate-dark);stroke:#ffffffb3}.mural[data-astro-cid-4grqsqbg] .bubble{fill:var(--line-figure-plate-dark);stroke:#ffffff8c}.mural[data-astro-cid-4grqsqbg] .bubble--reply{stroke:var(--line-figure-bright-dark)}.mural[data-astro-cid-4grqsqbg] .typing{fill:#fffc;stroke:none}.mural[data-astro-cid-4grqsqbg] .reply-line{fill:none;stroke:var(--line-figure-bright-dark);stroke-width:1.5px}.mural[data-astro-cid-4grqsqbg] .msg{fill:none;stroke:var(--line-figure-edge-dark);stroke-width:2px}@media (width<=600px){.mural[data-astro-cid-4grqsqbg]{aspect-ratio:auto;height:240px}.mural--bg[data-astro-cid-4grqsqbg]{height:380px;position:relative}.tags[data-astro-cid-4grqsqbg]{display:none}}.field[data-astro-cid-pc5tnt4b]{--field-a:var(--dd-blue-500);--field-b:var(--dd-violet-500);--field-c:var(--dd-blue-300);--field-ground:var(--surface-dark);z-index:0;pointer-events:none;background:var(--surface-dark);position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#00000059 0%,#0000008c 35%,#000 70%);mask-image:linear-gradient(#00000059 0%,#0000008c 35%,#000 70%)}canvas[data-astro-cid-pc5tnt4b]{mix-blend-mode:screen;width:100%;height:100%;display:block;position:absolute;inset:0}.wash[data-astro-cid-pc5tnt4b]{filter:blur(80px);opacity:.32;will-change:transform;border-radius:50%;width:70vmax;height:70vmax;position:absolute}.wash--a[data-astro-cid-pc5tnt4b]{background:radial-gradient(closest-side, var(--dd-blue-700), transparent);animation:drift-a 22s var(--ease-in-out,ease-in-out) infinite alternate;top:calc(74% - 35vmax);left:calc(50% - 35vmax)}.wash--b[data-astro-cid-pc5tnt4b]{background:radial-gradient(closest-side, var(--dd-violet-700), transparent);opacity:.26;animation:drift-b 28s var(--ease-in-out,ease-in-out) infinite alternate;top:calc(40% - 35vmax);left:calc(22% - 35vmax)}@keyframes drift-a{0%{transform:translate(-6%,2%)scale(.95)}to{transform:translate(8%,-4%)scale(1.08)}}@keyframes drift-b{0%{transform:translate(0)scale(1)}to{transform:translate(55%,18%)scale(1.15)}}@media (prefers-reduced-motion:reduce){.wash[data-astro-cid-pc5tnt4b]{animation:none}}.orb[data-astro-cid-kzgpzs2l]{--orb-ink:var(--dd-white);--orb-accent:var(--dd-blue-300);z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}canvas[data-astro-cid-kzgpzs2l]{width:100%;height:100%;display:block;position:absolute;inset:0}.art[data-astro-cid-x367kpxo]{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.mesh[data-astro-cid-x367kpxo]{opacity:.85;width:78%;height:92%;animation:breathe 18s var(--ease-in-out,ease-in-out) infinite alternate;background:url(/brand/gradient-texture.webp) 50%/cover no-repeat;position:absolute}.art--bottom-right[data-astro-cid-x367kpxo] .mesh[data-astro-cid-x367kpxo]{transform-origin:100% 100%;bottom:0;right:0;-webkit-mask-image:radial-gradient(100% 100% at 100% 100%,#000 0%,#0009 45%,#0000 85%);mask-image:radial-gradient(100% 100% at 100% 100%,#000 0%,#0009 45%,#0000 85%)}.art--bottom-left[data-astro-cid-x367kpxo] .mesh[data-astro-cid-x367kpxo]{transform-origin:0 100%;bottom:0;left:0;-webkit-mask-image:radial-gradient(100% 100% at 0 100%,#000 0%,#0009 45%,#0000 85%);mask-image:radial-gradient(100% 100% at 0 100%,#000 0%,#0009 45%,#0000 85%)}@keyframes breathe{0%{opacity:.75;transform:scale(1)}to{opacity:.95;transform:scale(1.08)}}.grid[data-astro-cid-x367kpxo]{background-image:linear-gradient(90deg,#ffffff0d 1px,#0000 1px),linear-gradient(#ffffff0d 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 80% at 85% 90%,#000 0%,#0000 75%);mask-image:radial-gradient(70% 80% at 85% 90%,#000 0%,#0000 75%)}.art--bottom-left[data-astro-cid-x367kpxo] .grid[data-astro-cid-x367kpxo]{-webkit-mask-image:radial-gradient(70% 80% at 15% 90%,#000 0%,#0000 75%);mask-image:radial-gradient(70% 80% at 15% 90%,#000 0%,#0000 75%)}.sq[data-astro-cid-x367kpxo]{border-radius:var(--radius-xs);animation:float var(--float) var(--ease-in-out,ease-in-out) var(--delay) infinite alternate;border:1px solid #ffffff38;position:absolute}.sq--accent[data-astro-cid-x367kpxo]{border-color:var(--dd-blue-300);opacity:.7}@keyframes float{0%{transform:translateY(-10px)}to{transform:translateY(10px)}}@media (width<=600px){.mesh[data-astro-cid-x367kpxo]{width:100%;height:60%}.sq[data-astro-cid-x367kpxo]:nth-child(n+7){display:none}}@media (prefers-reduced-motion:reduce){.mesh[data-astro-cid-x367kpxo],.sq[data-astro-cid-x367kpxo]{animation:none}}.core[data-astro-cid-v2kz2ted]{--core-porcelain:var(--dd-gray-50);--core-metal:var(--dd-gray-300);--core-accent:var(--dd-blue-500);--core-engrave:var(--dd-gray-400);--core-rim:var(--dd-blue-300);aspect-ratio:1;width:min(500px,88vw);margin-inline:auto;position:relative}canvas[data-astro-cid-v2kz2ted]{cursor:grab;touch-action:pan-y;width:100%;height:100%;display:block}.core[data-astro-cid-v2kz2ted].is-dragging canvas[data-astro-cid-v2kz2ted]{cursor:grabbing}.read[data-astro-cid-v2kz2ted]{color:#fff9;pointer-events:none;white-space:nowrap;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}.sankey[data-astro-cid-3jazgfnw]{z-index:0;pointer-events:none;position:absolute;inset:0}.sankey[data-astro-cid-3jazgfnw] svg[data-astro-cid-3jazgfnw]{width:100%;height:100%;display:block}.g-blue[data-astro-cid-3jazgfnw] stop[data-astro-cid-3jazgfnw]{stop-color:var(--dd-blue-300)}.g-deep[data-astro-cid-3jazgfnw] stop[data-astro-cid-3jazgfnw]{stop-color:var(--dd-blue-500)}.g-violet[data-astro-cid-3jazgfnw] stop[data-astro-cid-3jazgfnw]{stop-color:var(--dd-violet-300)}.m-off[data-astro-cid-3jazgfnw]{stop-color:var(--dd-black)}.m-on[data-astro-cid-3jazgfnw]{stop-color:var(--dd-white)}.ribbon[data-astro-cid-3jazgfnw]{fill-opacity:.28;stroke-width:.75px}.pulse[data-astro-cid-3jazgfnw]{fill:none;stroke:var(--dd-blue-300);stroke-linecap:round;stroke-dasharray:70 930;stroke-dashoffset:1000px;opacity:.9;animation:linear infinite paused sk-run}.pulse--violet[data-astro-cid-3jazgfnw]{stroke:var(--dd-violet-300)}.is-live[data-astro-cid-3jazgfnw] .pulse[data-astro-cid-3jazgfnw],.is-live[data-astro-cid-3jazgfnw] .hub-glow[data-astro-cid-3jazgfnw]{animation-play-state:running}@keyframes sk-run{0%{stroke-dashoffset:1000px}to{stroke-dashoffset:0}}.hub-seam[data-astro-cid-3jazgfnw]{stroke:var(--dd-blue-300);stroke-width:1.5px}.hub-glow[data-astro-cid-3jazgfnw]{stroke:var(--dd-blue-300);stroke-width:9px;stroke-linecap:round;opacity:.15;animation:sk-breathe 4s var(--ease-in-out) infinite alternate;animation-play-state:paused}@keyframes sk-breathe{0%{opacity:.04}to{opacity:.18}}@media (prefers-reduced-motion:reduce){.pulse[data-astro-cid-3jazgfnw]{display:none}.hub-glow[data-astro-cid-3jazgfnw]{animation:none}}@media (width<=600px){.sankey[data-astro-cid-3jazgfnw]{height:520px;inset:auto 0 0}}.circuit[data-astro-cid-dsyyit62]{aspect-ratio:16/9;margin:0;position:relative}svg[data-astro-cid-dsyyit62]{width:100%;height:100%;display:block}.circuit--bg[data-astro-cid-dsyyit62]{z-index:0;aspect-ratio:auto;-webkit-mask-composite:source-in;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000001f 0%,#0003 55%,#000 85%),linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%);mask-image:linear-gradient(#0000001f 0%,#0003 55%,#000 85%),linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%);mask-composite:intersect}.circuit--bg[data-astro-cid-dsyyit62].circuit--flip{-webkit-mask-image:linear-gradient(#000 20%,#0000004d 65%,#0000 100%),linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%);mask-image:linear-gradient(#000 20%,#0000004d 65%,#0000 100%),linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%)}.circuit--flip[data-astro-cid-dsyyit62] text{transform-box:fill-box;transform-origin:50%;scale:1 -1}.circuit[data-astro-cid-dsyyit62] *{vector-effect:non-scaling-stroke}.circuit[data-astro-cid-dsyyit62] .grid-dot{fill:var(--line-figure-crease-dark)}.circuit[data-astro-cid-dsyyit62] .trace{fill:none;stroke:var(--line-figure-plain-dark);stroke-width:.75px;stroke-linejoin:round;stroke-linecap:round}.circuit[data-astro-cid-dsyyit62] .via,.circuit[data-astro-cid-dsyyit62] .pin,.circuit[data-astro-cid-dsyyit62] .pad{fill:var(--line-figure-plate-dark);stroke:var(--line-figure-edge-dark);stroke-width:.75px}.circuit[data-astro-cid-dsyyit62] .pad--sq{stroke:var(--line-figure-bright-dark)}.circuit[data-astro-cid-dsyyit62] .body{fill:var(--line-figure-plate-dark);stroke:var(--line-figure-edge-dark);stroke-width:.75px}.circuit[data-astro-cid-dsyyit62] .dot{fill:var(--line-figure-edge-dark)}.circuit[data-astro-cid-dsyyit62] .outline{fill:var(--line-figure-plate-dark);stroke:var(--line-figure-plain-dark);stroke-width:.75px}.circuit[data-astro-cid-dsyyit62] .ic-body{fill:var(--line-figure-plate-dark);stroke:var(--line-figure-bright-dark);stroke-width:1px}.circuit[data-astro-cid-dsyyit62] .ic-pin{fill:var(--line-figure-plate-dark);stroke:var(--line-figure-bright-dark);stroke-width:.75px}.circuit[data-astro-cid-dsyyit62] .ic-ring{fill:none;stroke:var(--line-figure-bright-dark);stroke-width:.75px;stroke-dasharray:2 4;opacity:.5}.circuit[data-astro-cid-dsyyit62] .ic .dot{fill:var(--line-figure-bright-dark)}.circuit[data-astro-cid-dsyyit62] .notch{fill:none;stroke:var(--line-figure-bright-dark);stroke-width:.75px}.circuit[data-astro-cid-dsyyit62] .logo path{fill:var(--dd-white)}.circuit--bg[data-astro-cid-dsyyit62] .ic-link{pointer-events:auto}.circuit[data-astro-cid-dsyyit62] .ic-link{cursor:pointer;outline:none}.circuit[data-astro-cid-dsyyit62] .ic-hit{fill:#0000;stroke:none}.circuit[data-astro-cid-dsyyit62] .ic{transform-box:fill-box;transform-origin:50%;transition:transform .24s var(--ease-out)}.circuit[data-astro-cid-dsyyit62] .ic-body,.circuit[data-astro-cid-dsyyit62] .ic-pin,.circuit[data-astro-cid-dsyyit62] .ic-ring,.circuit[data-astro-cid-dsyyit62] .packet{transition:fill var(--dur) var(--ease-out), stroke var(--dur) var(--ease-out), opacity var(--dur) var(--ease-out)}.circuit[data-astro-cid-dsyyit62] .ic-ref,.circuit[data-astro-cid-dsyyit62] .ic-cta{transition:opacity var(--dur) var(--ease-out)}.circuit[data-astro-cid-dsyyit62] .ic-cta{fill:var(--dd-white);opacity:0;font-size:13px}.circuit[data-astro-cid-dsyyit62] .ic-link:hover .ic-body,.circuit[data-astro-cid-dsyyit62] .ic-link:focus-visible .ic-body{fill:var(--accent);stroke:var(--line-figure-bright-dark)}.circuit[data-astro-cid-dsyyit62] .ic-link:hover .ic-pin,.circuit[data-astro-cid-dsyyit62] .ic-link:focus-visible .ic-pin{fill:var(--line-figure-bright-dark)}.circuit[data-astro-cid-dsyyit62] .ic-link:hover .ic-ring{stroke-dasharray:none;opacity:1}.circuit[data-astro-cid-dsyyit62] .ic-link:focus-visible .ic-ring{stroke:var(--focus-ring);stroke-width:2px;stroke-dasharray:none;opacity:1}.circuit[data-astro-cid-dsyyit62] .ic-link:hover .ic-ref,.circuit[data-astro-cid-dsyyit62] .ic-link:focus-visible .ic-ref{opacity:0}.circuit[data-astro-cid-dsyyit62] .ic-link:hover .ic-cta,.circuit[data-astro-cid-dsyyit62] .ic-link:focus-visible .ic-cta{opacity:1}.circuit[data-astro-cid-dsyyit62]:has(.ic-link:hover) .packet,.circuit[data-astro-cid-dsyyit62]:has(.ic-link:focus-visible) .packet{fill:var(--line-figure-bright-dark)}.circuit[data-astro-cid-dsyyit62] .ic-link:active .ic{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.circuit[data-astro-cid-dsyyit62] .ic{transition:none}.circuit[data-astro-cid-dsyyit62] .ic-link:active .ic{transform:none}}.circuit[data-astro-cid-dsyyit62] .cap{fill:none;stroke:var(--line-figure-edge-dark);stroke-width:.75px}.circuit[data-astro-cid-dsyyit62] .lamp{fill:var(--line-figure-bright-dark)}.circuit[data-astro-cid-dsyyit62] .lamp-ring{fill:none;stroke:var(--line-figure-bright-dark);stroke-width:.75px;opacity:.6}.circuit[data-astro-cid-dsyyit62] .fid{fill:var(--line-figure-edge-dark)}.circuit[data-astro-cid-dsyyit62] .fid-ring,.circuit[data-astro-cid-dsyyit62] .hole-ring{fill:none;stroke:var(--line-figure-plain-dark);stroke-width:.75px}.circuit[data-astro-cid-dsyyit62] .hole{fill:none;stroke:var(--line-figure-edge-dark);stroke-width:.75px}.circuit[data-astro-cid-dsyyit62] .mark path{fill:#ffffff8c}.circuit[data-astro-cid-dsyyit62] .packet{fill:var(--line-figure-edge-dark)}.circuit[data-astro-cid-dsyyit62] .packet--hi{fill:var(--line-figure-bright-dark)}.circuit[data-astro-cid-dsyyit62] text{font-family:var(--font-mono);font-weight:var(--fw-light,300);letter-spacing:.01em}.circuit[data-astro-cid-dsyyit62] .name{fill:#ffffffc7;font-size:12px}.circuit[data-astro-cid-dsyyit62] .name--free{fill:#ffffff9e}.circuit[data-astro-cid-dsyyit62] .ref{fill:#ffffff5c;font-size:9px}.circuit[data-astro-cid-dsyyit62] .silk{fill:#ffffff4d;font-size:10px}.band[data-astro-cid-ggc4pmib]{background:var(--dd-black);color:var(--dd-white)}.band--mural[data-astro-cid-ggc4pmib]{position:relative;overflow:hidden}.band--mural[data-astro-cid-ggc4pmib] .section[data-astro-cid-ggc4pmib]{z-index:1;padding-bottom:calc(26.25vw + 16px);position:relative}.grain-bg[data-astro-cid-ggc4pmib]{z-index:0;pointer-events:none;background:radial-gradient(120% 80% at 50% 0,#ffffff0d,#0000 70%);position:absolute;inset:0}.grain-bg[data-astro-cid-ggc4pmib]:after{content:"";opacity:.09;mix-blend-mode:screen;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:240px 240px;position:absolute;inset:0}.photo-bg[data-astro-cid-ggc4pmib]{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.photo-bg[data-astro-cid-ggc4pmib] img[data-astro-cid-ggc4pmib]{object-fit:cover;object-position:50% 70%;width:100%;height:100%;animation:photo-drift 40s var(--ease-in-out) infinite alternate}.photo-bg[data-astro-cid-ggc4pmib]:after{content:"";background:linear-gradient(to bottom, color-mix(in srgb, var(--dd-black) 92%, transparent) 0%, color-mix(in srgb, var(--dd-black) 70%, transparent) 45%, color-mix(in srgb, var(--dd-black) 20%, transparent) 85%, color-mix(in srgb, var(--dd-black) 50%, transparent) 100%);position:absolute;inset:0}@keyframes photo-drift{0%{transform:scale(1.02)}to{transform:scale(1.1)}}@media (prefers-reduced-motion:reduce){.photo-bg[data-astro-cid-ggc4pmib] img[data-astro-cid-ggc4pmib]{animation:none}}.band--field[data-astro-cid-ggc4pmib] .section[data-astro-cid-ggc4pmib]{padding-bottom:calc(var(--section-pad) + clamp(64px, 8vw, 140px))}.band--field[data-astro-cid-ggc4pmib]:has(.core-object) .section[data-astro-cid-ggc4pmib]{padding-bottom:var(--section-pad)}@media (width<=600px){.band--mural[data-astro-cid-ggc4pmib] .section[data-astro-cid-ggc4pmib]{padding-bottom:0}.band--field[data-astro-cid-ggc4pmib] .section[data-astro-cid-ggc4pmib]{padding-bottom:calc(var(--section-pad) + clamp(64px, 8vw, 140px))}}.band--sankey[data-astro-cid-ggc4pmib] .section[data-astro-cid-ggc4pmib]{padding-bottom:clamp(260px,24vw,400px)}@media (width<=600px){.band--sankey[data-astro-cid-ggc4pmib] .section[data-astro-cid-ggc4pmib]{padding-bottom:300px}}.band--circuit[data-astro-cid-ggc4pmib] .section[data-astro-cid-ggc4pmib]{pointer-events:none;padding-bottom:clamp(200px,15vw,300px)}.band--circuit[data-astro-cid-ggc4pmib] .section[data-astro-cid-ggc4pmib]>*{pointer-events:auto}.band--grain[data-astro-cid-ggc4pmib].band--field .section[data-astro-cid-ggc4pmib]{padding-bottom:var(--section-pad)}.extra[data-astro-cid-ggc4pmib]{margin-top:clamp(40px,5vw,64px)}.section[data-astro-cid-ggc4pmib]{padding-block:var(--section-pad)}.engine[data-astro-cid-ggc4pmib]{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:start;gap:clamp(32px,5vw,96px);margin-top:clamp(48px,6vw,88px);display:grid}.genos-logo[data-astro-cid-ggc4pmib]{width:auto;height:clamp(26px,2.4vw,34px);display:block}.pillars[data-astro-cid-ggc4pmib]{grid-template-columns:repeat(var(--cols,4), minmax(0, 1fr));gap:0 clamp(24px,3vw,48px);margin:clamp(48px,5vw,72px) 0 clamp(24px,3vw,48px);padding:0;list-style:none;display:grid}.pillars[data-astro-cid-ggc4pmib] li[data-astro-cid-ggc4pmib]{transition:border-color var(--dur) var(--ease-out);border-top:1px solid #ffffff29;padding-top:20px}.pillars[data-astro-cid-ggc4pmib] li[data-astro-cid-ggc4pmib].is-lit,.pillars[data-astro-cid-ggc4pmib]:has(+.core-object) li[data-astro-cid-ggc4pmib]:hover{border-top-color:var(--dd-blue-300)}.pillars[data-astro-cid-ggc4pmib] .label-mono[data-astro-cid-ggc4pmib]{color:var(--dd-blue-300)}.pillars[data-astro-cid-ggc4pmib] h3[data-astro-cid-ggc4pmib]{font-family:var(--font-display);font-weight:var(--fw-light);letter-spacing:-.02em;color:var(--dd-white);margin:14px 0 0;font-size:22px;line-height:1.15}.pillar-label[data-astro-cid-ggc4pmib]{color:#ffffffa8;margin-left:12px}.pillars--headlines[data-astro-cid-ggc4pmib] h3[data-astro-cid-ggc4pmib]{text-wrap:balance;margin-top:20px;font-size:clamp(26px,2.4vw,34px)}.pillars--pictures[data-astro-cid-ggc4pmib]{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--dd-gray-300) 3%, transparent);gap:clamp(20px,2.5vw,36px);padding:clamp(20px,3vw,44px)}.pillars--pictures[data-astro-cid-ggc4pmib] li[data-astro-cid-ggc4pmib]{border-top:0;flex-direction:column;gap:16px;padding-top:0;display:flex}.pillar-card[data-astro-cid-ggc4pmib]{aspect-ratio:5/4;border-radius:var(--radius-sm);isolation:isolate;flex-direction:column;justify-content:flex-end;padding:clamp(20px,2vw,28px);display:flex;position:relative;overflow:hidden}.pillar-card[data-astro-cid-ggc4pmib]:after{content:"";z-index:-1;background:linear-gradient(to top, color-mix(in srgb, var(--dd-black) 86%, transparent) 0%, color-mix(in srgb, var(--dd-black) 50%, transparent) 30%, color-mix(in srgb, var(--dd-black) 0%, transparent) 60%);position:absolute;inset:0}.pillar-image[data-astro-cid-ggc4pmib]{z-index:-2;object-fit:cover;filter:brightness(1.35)saturate(.95);width:100%;height:100%;transition:filter var(--dur) var(--ease-out), transform var(--dur-slow,.6s) var(--ease-out);position:absolute;inset:0}.pillars--pictures[data-astro-cid-ggc4pmib] li[data-astro-cid-ggc4pmib]:hover .pillar-image[data-astro-cid-ggc4pmib]{filter:brightness(1.45)saturate();transform:scale(1.03)}.pillars--pictures[data-astro-cid-ggc4pmib] h3[data-astro-cid-ggc4pmib]{text-wrap:balance;margin:0;font-size:clamp(26px,2.6vw,36px);line-height:1.1}.pillars--pictures[data-astro-cid-ggc4pmib] .pillar-title[data-astro-cid-ggc4pmib]{color:var(--dd-white);text-wrap:balance;margin:10px 0 0;font-size:clamp(17px,1.4vw,20px);line-height:1.35}.pillars--pictures[data-astro-cid-ggc4pmib] li[data-astro-cid-ggc4pmib] p[data-astro-cid-ggc4pmib]{color:#ffffffdb;font-size:16px}@media (prefers-reduced-motion:reduce){.pillars--pictures[data-astro-cid-ggc4pmib] li[data-astro-cid-ggc4pmib]:hover .pillar-image[data-astro-cid-ggc4pmib]{transform:none}}.pillars[data-astro-cid-ggc4pmib] p[data-astro-cid-ggc4pmib]{color:#ffffffa8;margin:8px 0 0;font-size:15px;line-height:1.5}.engine--figure[data-astro-cid-ggc4pmib]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center}.object[data-astro-cid-ggc4pmib]{min-width:0}.layers[data-astro-cid-ggc4pmib]{border-top:1px solid #ffffff24;margin:0;padding:0;list-style:none}.layer-row[data-astro-cid-ggc4pmib]{cursor:default;border-bottom:1px solid #ffffff24;outline:none;grid-template-columns:40px minmax(0,1fr);align-items:baseline;column-gap:16px;padding:20px 0 20px 16px;display:grid;position:relative}.layer-row[data-astro-cid-ggc4pmib]:before{content:"";background:var(--dd-blue-300);transform-origin:top;width:1px;transition:transform .7s var(--ease-out);position:absolute;top:18px;bottom:18px;left:0;transform:scaleY(0)}.layer-row[data-astro-cid-ggc4pmib].is-on:before{transform:scaleY(1)}.layer-row[data-astro-cid-ggc4pmib]:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:2px}.layer-row[data-astro-cid-ggc4pmib] .label-mono[data-astro-cid-ggc4pmib]{color:#ffffff80;transition:color var(--dur) var(--ease-out)}.layer-row[data-astro-cid-ggc4pmib] h3[data-astro-cid-ggc4pmib]{font-family:var(--font-display);font-weight:var(--fw-light);letter-spacing:-.03em;color:#fff9;transition:color var(--dur) var(--ease-out);margin:0;font-size:24px;line-height:1.15}.layer-row[data-astro-cid-ggc4pmib].is-on .label-mono[data-astro-cid-ggc4pmib]{color:var(--dd-blue-300)}.layer-row[data-astro-cid-ggc4pmib].is-on h3[data-astro-cid-ggc4pmib]{color:var(--dd-white)}.stack[data-astro-cid-ggc4pmib]{flex-direction:column;display:flex}.layer[data-astro-cid-ggc4pmib]{background:#ffffff08;border:1px solid #ffffff24;flex-direction:column;gap:14px;padding:20px;display:flex}.layer[data-astro-cid-ggc4pmib] .label-mono[data-astro-cid-ggc4pmib]{color:#fff9}.chips[data-astro-cid-ggc4pmib]{flex-wrap:wrap;gap:8px;display:flex}.chip[data-astro-cid-ggc4pmib]{color:#ffffffe0;transition:border-color var(--dur) var(--ease-out), color var(--dur) var(--ease-out);background:0 0;border:1px solid #ffffff2e;padding:7px 11px;font-size:14px}.chip[data-astro-cid-ggc4pmib]:hover{border-color:var(--dd-white);color:var(--dd-white)}.layer--core[data-astro-cid-ggc4pmib]{background:var(--accent);border-color:var(--accent);padding-block:28px}.layer--core[data-astro-cid-ggc4pmib] .label-mono[data-astro-cid-ggc4pmib]{color:#ffffffc7}.layer--core[data-astro-cid-ggc4pmib] .chip[data-astro-cid-ggc4pmib]{color:var(--dd-white);background:0 0;border-color:#ffffff59}.layer--core[data-astro-cid-ggc4pmib] .chip[data-astro-cid-ggc4pmib]:hover{border-color:var(--dd-white);color:var(--dd-white)}.base[data-astro-cid-ggc4pmib]{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:12px;display:grid}.links[data-astro-cid-ggc4pmib]{justify-content:space-around;height:44px;padding-inline:8%;display:flex}.links[data-astro-cid-ggc4pmib] span[data-astro-cid-ggc4pmib]{background:#ffffff2e;width:1px;height:100%;position:relative;overflow:hidden}.links[data-astro-cid-ggc4pmib] i[data-astro-cid-ggc4pmib]{background:var(--dd-blue-500);width:1px;height:40%;animation:pulse-down 2.8s var(--ease-in-out) infinite;animation-delay:calc(var(--i) * -.47s);position:absolute;top:-40%;left:0}.links--down[data-astro-cid-ggc4pmib] i[data-astro-cid-ggc4pmib]{animation-name:pulse-up}@keyframes pulse-down{0%{top:-40%}60%,to{top:100%}}@keyframes pulse-up{0%{top:100%}60%,to{top:-40%}}.benefits[data-astro-cid-ggc4pmib]{border-top:1px solid #ffffff24;margin:0;padding:0;list-style:none}.benefits[data-astro-cid-ggc4pmib] li[data-astro-cid-ggc4pmib]{border-bottom:1px solid #ffffff24;padding:28px 0}.benefits[data-astro-cid-ggc4pmib] .label-mono[data-astro-cid-ggc4pmib]{color:var(--dd-blue-300)}.benefits[data-astro-cid-ggc4pmib] h3[data-astro-cid-ggc4pmib]{font-family:var(--font-display);font-weight:var(--fw-light);letter-spacing:-.03em;color:var(--dd-white);margin:14px 0 0;font-size:28px;line-height:1.1}.benefits[data-astro-cid-ggc4pmib] p[data-astro-cid-ggc4pmib]{color:#ffffffb8;margin:10px 0 0;font-size:17px;line-height:1.5}.trust[data-astro-cid-ggc4pmib]{border-top:1px solid #ffffff29;grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:clamp(32px,5vw,96px);margin-top:clamp(64px,7vw,112px);padding-top:24px;display:grid}.trust[data-astro-cid-ggc4pmib] .label-mono[data-astro-cid-ggc4pmib]{color:#fff9}.trust-block[data-astro-cid-ggc4pmib]{flex-direction:column;gap:18px;display:flex}.names[data-astro-cid-ggc4pmib]{flex-wrap:wrap;gap:10px 32px;margin:0;padding:0;list-style:none;display:flex}.names[data-astro-cid-ggc4pmib] li[data-astro-cid-ggc4pmib]{letter-spacing:-.02em;color:var(--dd-white);font-size:20px}.awards[data-astro-cid-ggc4pmib]{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.awards[data-astro-cid-ggc4pmib] li[data-astro-cid-ggc4pmib]{flex-direction:column;gap:2px;display:flex}.a-title[data-astro-cid-ggc4pmib]{color:var(--dd-white);font-size:17px}.a-by[data-astro-cid-ggc4pmib]{color:#fff9;font-size:14px}@media (width<=1024px){.engine[data-astro-cid-ggc4pmib],.engine--figure[data-astro-cid-ggc4pmib],.trust[data-astro-cid-ggc4pmib]{grid-template-columns:minmax(0,1fr)}.pillars[data-astro-cid-ggc4pmib]{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px clamp(24px,3vw,48px)}}@media (width<=600px){.pillars[data-astro-cid-ggc4pmib]{grid-template-columns:minmax(0,1fr);gap:24px}.base[data-astro-cid-ggc4pmib]{grid-template-columns:minmax(0,1fr)}.links[data-astro-cid-ggc4pmib]{height:32px}}@media (prefers-reduced-motion:reduce){.links[data-astro-cid-ggc4pmib] i[data-astro-cid-ggc4pmib]{animation:none}.layer-row[data-astro-cid-ggc4pmib]:before{transition:none}}.layer[data-astro-cid-ggc4pmib]{border-radius:var(--radius-sm)}.chip[data-astro-cid-ggc4pmib],.layer-row[data-astro-cid-ggc4pmib]:before{border-radius:var(--radius-xs)}
