.card[data-astro-cid-u7ysgce7]{border-radius:var(--radius-sm);background:var(--dd-white);color:var(--text-strong);flex-direction:column;display:flex;overflow:hidden;box-shadow:0 30px 80px -30px #0a0a3c8c}.bar[data-astro-cid-u7ysgce7]{border-bottom:1px solid var(--border-subtle);font-family:var(--font-mono);align-items:center;gap:10px;padding:16px 22px;font-size:12px;display:flex}.dot[data-astro-cid-u7ysgce7]{background:var(--accent);width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 18%, transparent);border-radius:50%}.title[data-astro-cid-u7ysgce7]{color:var(--text-strong)}.ex[data-astro-cid-u7ysgce7]{color:var(--text-muted);margin-left:auto}.lines[data-astro-cid-u7ysgce7]{font-family:var(--font-mono);margin:0;padding:8px 0;font-size:13.5px;line-height:1.4;list-style:none}.line[data-astro-cid-u7ysgce7]{color:var(--text-muted);opacity:0;transition:opacity .36s var(--ease-out), transform .36s var(--ease-out), background .36s var(--ease-out);grid-template-columns:66px 112px 66px minmax(0,1fr);gap:0 12px;padding:10px 22px;display:grid;transform:translateY(4px)}.line[data-astro-cid-u7ysgce7].is-on{opacity:1;transform:none}.line[data-astro-cid-u7ysgce7] .w[data-astro-cid-u7ysgce7]{color:var(--text-strong)}.line[data-astro-cid-u7ysgce7] .a[data-astro-cid-u7ysgce7]{color:var(--accent)}.line[data-astro-cid-u7ysgce7].is-key{background:color-mix(in srgb, var(--accent) 7%, transparent)}.line[data-astro-cid-u7ysgce7].is-key .a[data-astro-cid-u7ysgce7]{font-weight:var(--fw-medium)}.line[data-astro-cid-u7ysgce7] .d[data-astro-cid-u7ysgce7]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.foot[data-astro-cid-u7ysgce7]{border-top:1px solid var(--border-subtle);color:var(--text-muted);padding:14px 22px;font-size:13px}@media (width<=560px){.line[data-astro-cid-u7ysgce7]{grid-template-columns:56px 1fr}.line[data-astro-cid-u7ysgce7] .a[data-astro-cid-u7ysgce7],.line[data-astro-cid-u7ysgce7] .d[data-astro-cid-u7ysgce7]{grid-column:2}.line[data-astro-cid-u7ysgce7] .w[data-astro-cid-u7ysgce7]{display:none}}.panel[data-astro-cid-zis4q5me]{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-page);margin:0;padding:0;list-style:none}.panel[data-astro-cid-zis4q5me] li[data-astro-cid-zis4q5me]+li[data-astro-cid-zis4q5me]{border-top:1px solid var(--border-subtle)}.rule[data-astro-cid-zis4q5me]{color:inherit;transition:background var(--dur) var(--ease-out);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;padding:clamp(20px,2.4vw,32px);text-decoration:none;display:grid}.rule[data-astro-cid-zis4q5me]:hover{background:var(--surface-subtle)}.ico[data-astro-cid-zis4q5me]{border-radius:var(--radius-sm);background:var(--accent);width:52px;height:52px;color:var(--dd-white);justify-content:center;align-items:center;display:inline-flex}.text[data-astro-cid-zis4q5me]{flex-direction:column;gap:6px;min-width:0;display:flex}.name[data-astro-cid-zis4q5me]{font-family:var(--font-display);font-weight:var(--fw-light);letter-spacing:-.02em;color:var(--text-strong);font-size:clamp(22px,2.2vw,30px);line-height:1.1}.body[data-astro-cid-zis4q5me]{color:var(--text-body);font-size:16px;line-height:1.45}.switch[data-astro-cid-zis4q5me]{font-family:var(--font-mono);color:var(--text-muted);align-items:center;gap:12px;font-size:12px;display:inline-flex}.track[data-astro-cid-zis4q5me]{background:var(--border-subtle);width:46px;height:26px;transition:background .5s var(--ease-out);border-radius:13px;position:relative}.knob[data-astro-cid-zis4q5me]{background:var(--dd-white);width:20px;height:20px;transition:transform .5s var(--ease-out);border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.state[data-astro-cid-zis4q5me]{transition:color .5s var(--ease-out)}.is-on[data-astro-cid-zis4q5me] .track[data-astro-cid-zis4q5me]{background:var(--accent);transition-delay:calc(var(--i) * .26s)}.is-on[data-astro-cid-zis4q5me] .knob[data-astro-cid-zis4q5me]{transition-delay:calc(var(--i) * .26s);transform:translate(20px)}.is-on[data-astro-cid-zis4q5me] .state[data-astro-cid-zis4q5me]{color:var(--accent);transition-delay:calc(var(--i) * .26s)}@media (width>=1000px){.body[data-astro-cid-zis4q5me]{white-space:nowrap}}@media (width<=700px){.rule[data-astro-cid-zis4q5me]{grid-template-columns:auto minmax(0,1fr)}.switch[data-astro-cid-zis4q5me]{grid-column:2}}.trail[data-astro-cid-2vn4l5jn]{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:stretch;gap:clamp(24px,4vw,64px);display:grid}.steps[data-astro-cid-2vn4l5jn]{border-top:1px solid var(--border-subtle);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.steps[data-astro-cid-2vn4l5jn] li[data-astro-cid-2vn4l5jn]{border-bottom:1px solid var(--border-subtle);flex:1;display:flex}.step[data-astro-cid-2vn4l5jn]{text-align:left;cursor:pointer;width:100%;color:var(--text-muted);transition:color var(--dur) var(--ease-out);background:0 0;border:0;align-items:center;gap:20px;padding:18px 0;display:flex;position:relative}.ico[data-astro-cid-2vn4l5jn]{border-radius:var(--radius-sm);border:1px solid var(--border-subtle);background:var(--surface-page);width:44px;height:44px;color:var(--text-muted);transition:background .4s var(--ease-out), color .4s var(--ease-out), border-color .4s var(--ease-out);flex:none;justify-content:center;align-items:center;display:inline-flex}.copy[data-astro-cid-2vn4l5jn]{flex-direction:column;gap:4px;min-width:0;display:flex}.title[data-astro-cid-2vn4l5jn]{font-family:var(--font-display);font-weight:var(--fw-light);letter-spacing:-.02em;font-size:clamp(20px,2vw,26px);line-height:1.15}.body[data-astro-cid-2vn4l5jn]{color:var(--text-muted);transition:color .4s var(--ease-out);font-size:15px;line-height:1.45}.step[data-astro-cid-2vn4l5jn].is-active{color:var(--text-strong)}.timer[data-astro-cid-2vn4l5jn]{background:var(--accent);transform-origin:0;height:2px;padding:0;display:none;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.is-timed[data-astro-cid-2vn4l5jn] .step[data-astro-cid-2vn4l5jn].is-active .timer[data-astro-cid-2vn4l5jn]{animation:fill var(--autoplay,3.8s) cubic-bezier(.65, 0, .35, 1) forwards;display:block}.is-timed[data-astro-cid-2vn4l5jn].is-paused .step[data-astro-cid-2vn4l5jn].is-active .timer[data-astro-cid-2vn4l5jn]{animation-play-state:paused}@keyframes fill{to{transform:scaleX(1)}}.step[data-astro-cid-2vn4l5jn].is-active .ico[data-astro-cid-2vn4l5jn]{background:var(--accent);border-color:var(--accent);color:var(--dd-white)}.step[data-astro-cid-2vn4l5jn].is-active .title[data-astro-cid-2vn4l5jn]{color:var(--accent)}.step[data-astro-cid-2vn4l5jn].is-active .body[data-astro-cid-2vn4l5jn]{color:var(--text-body)}.log[data-astro-cid-2vn4l5jn]{border-radius:var(--radius-sm);background:var(--dd-white);border:1px solid var(--border-subtle);flex-direction:column;display:flex;overflow:hidden;box-shadow:0 24px 60px -34px #14143c66}.bar[data-astro-cid-2vn4l5jn]{border-bottom:1px solid var(--border-subtle);font-family:var(--font-mono);align-items:center;gap:10px;padding:14px 18px;font-size:12px;display:flex}.dot[data-astro-cid-2vn4l5jn]{background:var(--accent);width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 18%, transparent);border-radius:50%}.ex[data-astro-cid-2vn4l5jn]{color:var(--text-muted);margin-left:auto}.rows[data-astro-cid-2vn4l5jn]{font-family:var(--font-mono);flex:1;margin:0;padding:8px 0;font-size:12.5px;line-height:1.4;list-style:none}.row[data-astro-cid-2vn4l5jn]{color:var(--text-muted);opacity:.18;transition:opacity .4s var(--ease-out), background .4s var(--ease-out);grid-template-columns:62px 96px 64px minmax(0,1fr);gap:0 12px;padding:12px 18px;display:grid}.row[data-astro-cid-2vn4l5jn].is-on{opacity:1}.row[data-astro-cid-2vn4l5jn].is-now{background:color-mix(in srgb, var(--accent) 8%, transparent);box-shadow:inset 3px 0 0 var(--accent)}.row[data-astro-cid-2vn4l5jn] .w[data-astro-cid-2vn4l5jn]{color:var(--text-strong)}.row[data-astro-cid-2vn4l5jn] .a[data-astro-cid-2vn4l5jn]{color:var(--accent)}.row[data-astro-cid-2vn4l5jn] .d[data-astro-cid-2vn4l5jn]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width<=900px){.trail[data-astro-cid-2vn4l5jn]{grid-template-columns:1fr}.row[data-astro-cid-2vn4l5jn]{grid-template-columns:56px 1fr}.row[data-astro-cid-2vn4l5jn] .a[data-astro-cid-2vn4l5jn],.row[data-astro-cid-2vn4l5jn] .d[data-astro-cid-2vn4l5jn]{grid-column:2}.row[data-astro-cid-2vn4l5jn] .w[data-astro-cid-2vn4l5jn]{display:none}}@media (prefers-reduced-motion:reduce){.row[data-astro-cid-2vn4l5jn],.body[data-astro-cid-2vn4l5jn]{transition:none}}.pt[data-astro-cid-x7qtppm2]{flex-direction:column;gap:clamp(24px,3vw,36px);display:flex}.stage[data-astro-cid-x7qtppm2]{flex-direction:column;gap:0;display:flex;position:relative}.slider[data-astro-cid-x7qtppm2]{width:calc(100% / var(--n));transform:translateX(calc(var(--at) * 100%));padding:0 8px;transition:transform 1.1s cubic-bezier(.65,0,.35,1);position:relative}.box[data-astro-cid-x7qtppm2]{border:1.5px dashed var(--accent);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--accent) 5%, transparent);flex-direction:column;justify-content:center;gap:18px;min-height:190px;padding:40px 22px 22px;display:flex;position:relative}.tag[data-astro-cid-x7qtppm2]{border-radius:var(--radius-sm);background:var(--accent);color:var(--dd-white);font-family:var(--font-mono);align-items:center;gap:8px;padding:6px 12px;font-size:12px;display:inline-flex;position:absolute;top:-15px;left:16px}.inside[data-astro-cid-x7qtppm2]{flex-direction:column;gap:10px;display:flex}.chip[data-astro-cid-x7qtppm2]{border-radius:var(--radius-sm);align-items:center;gap:10px;padding:12px 16px;font-size:16px;display:inline-flex}.chip--data[data-astro-cid-x7qtppm2]{background:var(--accent);color:var(--dd-white)}.chip--ctrl[data-astro-cid-x7qtppm2]{background:var(--dd-white);border:1px solid var(--border-subtle);color:var(--text-strong)}.dots[data-astro-cid-x7qtppm2]{height:4px;position:absolute;bottom:12px;left:22px;right:22px;overflow:hidden}.dots[data-astro-cid-x7qtppm2] i[data-astro-cid-x7qtppm2]{background:var(--accent);opacity:.6;border-radius:2px;width:18px;height:4px;animation:2.6s linear infinite flow;position:absolute;top:0}.dots[data-astro-cid-x7qtppm2] i[data-astro-cid-x7qtppm2]:nth-child(2){animation-delay:.9s}.dots[data-astro-cid-x7qtppm2] i[data-astro-cid-x7qtppm2]:nth-child(3){animation-delay:1.7s}@keyframes flow{0%{left:-20px}to{left:100%}}.stem[data-astro-cid-x7qtppm2]{background:var(--accent);opacity:.55;width:1.5px;height:28px;margin:0 auto;display:block}.places[data-astro-cid-x7qtppm2]{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.place[data-astro-cid-x7qtppm2]{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-page);width:100%;color:var(--text-muted);text-align:left;cursor:pointer;transition:background .5s var(--ease-out), color .5s var(--ease-out), border-color .5s var(--ease-out);align-items:center;gap:14px;padding:22px 20px;display:flex;position:relative}.p-ico[data-astro-cid-x7qtppm2]{display:inline-flex}.p-name[data-astro-cid-x7qtppm2]{font-family:var(--font-display);font-weight:var(--fw-light);letter-spacing:-.02em;font-size:clamp(20px,2vw,26px)}.place[data-astro-cid-x7qtppm2].is-active{background:var(--accent);border-color:var(--accent);color:var(--dd-white)}.bar[data-astro-cid-x7qtppm2]{background:var(--dd-white);transform-origin:0;border-radius:0 0 var(--radius-sm) var(--radius-sm);height:3px;display:none;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.is-timed[data-astro-cid-x7qtppm2] .place[data-astro-cid-x7qtppm2].is-active .bar[data-astro-cid-x7qtppm2]{animation:fill var(--autoplay,4.2s) cubic-bezier(.65, 0, .35, 1) forwards;display:block}.is-timed[data-astro-cid-x7qtppm2].is-paused .place[data-astro-cid-x7qtppm2].is-active .bar[data-astro-cid-x7qtppm2]{animation-play-state:paused}.copy[data-astro-cid-x7qtppm2]{min-height:3.2em;display:grid}.text[data-astro-cid-x7qtppm2]{max-width:62ch;color:var(--text-body);opacity:0;transition:opacity .4s var(--ease-out);grid-area:1/1;margin:0;font-size:clamp(18px,1.6vw,22px);line-height:1.5}.text[data-astro-cid-x7qtppm2].is-active{opacity:1}.note[data-astro-cid-x7qtppm2]{font-family:var(--font-mono);color:var(--text-muted);margin:0;font-size:12.5px}@media (width<=800px){.slider[data-astro-cid-x7qtppm2]{width:100%;padding:0;transform:none}.stem[data-astro-cid-x7qtppm2]{display:none}.places[data-astro-cid-x7qtppm2]{grid-template-columns:1fr}.stage[data-astro-cid-x7qtppm2]{gap:16px}}@media (prefers-reduced-motion:reduce){.slider[data-astro-cid-x7qtppm2],.dots[data-astro-cid-x7qtppm2] i[data-astro-cid-x7qtppm2]{transition:none;animation:none}}.flow[data-astro-cid-fl3ry3xb]{flex-direction:column;gap:14px;width:100%;display:flex}.art[data-astro-cid-fl3ry3xb]{width:100%;height:auto;font-family:var(--font-body);display:block;overflow:visible}.mono[data-astro-cid-fl3ry3xb]{font-family:var(--font-mono);fill:var(--accent);font-size:11px}.dim[data-astro-cid-fl3ry3xb]{fill:var(--text-muted)}.task[data-astro-cid-fl3ry3xb] rect[data-astro-cid-fl3ry3xb]{fill:var(--dd-white);stroke:var(--border-subtle);stroke-width:1.2px}.is-working[data-astro-cid-fl3ry3xb] .task[data-astro-cid-fl3ry3xb] rect[data-astro-cid-fl3ry3xb]{stroke:var(--accent)}.t-name[data-astro-cid-fl3ry3xb]{font-family:var(--font-display);letter-spacing:-.02em;fill:var(--text-strong);font-size:19px;font-weight:300}.wire[data-astro-cid-fl3ry3xb]{fill:none;stroke:var(--border-subtle);stroke-width:1.5px;stroke-dasharray:4 6}.wire--m[data-astro-cid-fl3ry3xb].is-active{stroke:var(--accent);stroke-width:2px;stroke-dasharray:none}.gate[data-astro-cid-fl3ry3xb] rect[data-astro-cid-fl3ry3xb]{fill:var(--accent)}.gate[data-astro-cid-fl3ry3xb] .mono[data-astro-cid-fl3ry3xb]{fill:#ffffffbf}.check[data-astro-cid-fl3ry3xb]{color:#ffffff8c}.check[data-astro-cid-fl3ry3xb] rect[data-astro-cid-fl3ry3xb]{fill:#ffffff1a;stroke:#ffffff40;stroke-width:1px;transition:fill .35s var(--ease-out), stroke .35s var(--ease-out)}.check[data-astro-cid-fl3ry3xb] text[data-astro-cid-fl3ry3xb]{fill:#ffffffc7;transition:fill .35s var(--ease-out);font-size:12.5px}.check[data-astro-cid-fl3ry3xb].is-on{color:var(--accent)}.check[data-astro-cid-fl3ry3xb].is-on rect[data-astro-cid-fl3ry3xb]{fill:var(--dd-white);stroke:var(--dd-white)}.check[data-astro-cid-fl3ry3xb].is-on text[data-astro-cid-fl3ry3xb]{fill:var(--accent)}.model[data-astro-cid-fl3ry3xb]{cursor:pointer;color:var(--text-strong);outline:none}.model[data-astro-cid-fl3ry3xb] rect[data-astro-cid-fl3ry3xb]{fill:var(--dd-white);stroke:var(--border-subtle);stroke-width:1.2px;transition:fill .35s var(--ease-out), stroke .35s var(--ease-out)}.model[data-astro-cid-fl3ry3xb] text[data-astro-cid-fl3ry3xb]{fill:var(--text-strong);transition:fill .35s var(--ease-out);font-size:15px}.model[data-astro-cid-fl3ry3xb] image[data-astro-cid-fl3ry3xb]{filter:brightness(0);transition:filter .35s var(--ease-out)}.model[data-astro-cid-fl3ry3xb]:hover rect[data-astro-cid-fl3ry3xb]{stroke:var(--accent)}.model[data-astro-cid-fl3ry3xb].is-active{color:var(--dd-white)}.model[data-astro-cid-fl3ry3xb].is-active rect[data-astro-cid-fl3ry3xb],.model[data-astro-cid-fl3ry3xb]:focus-visible rect[data-astro-cid-fl3ry3xb]{fill:var(--accent);stroke:var(--accent)}.model[data-astro-cid-fl3ry3xb].is-active text[data-astro-cid-fl3ry3xb]{fill:var(--dd-white)}.model[data-astro-cid-fl3ry3xb].is-active image[data-astro-cid-fl3ry3xb]{filter:brightness(0)invert()}.packet[data-astro-cid-fl3ry3xb]{fill:var(--accent);stroke:var(--dd-white);stroke-width:2.5px;opacity:0;transition:opacity .25s var(--ease-out)}.packet[data-astro-cid-fl3ry3xb].is-on{opacity:1}.log[data-astro-cid-fl3ry3xb]{text-align:center;font-family:var(--font-mono);color:var(--text-body);flex-wrap:wrap;justify-content:center;align-items:baseline;gap:6px 14px;margin:0;font-size:12.5px;display:flex}.live[data-astro-cid-fl3ry3xb]{color:var(--accent)}.tight[data-astro-cid-5psmxf24]{--section-pad:clamp(56px, 6vw, 96px);display:contents}.block[data-astro-cid-5psmxf24]{padding-top:var(--section-pad)}.block--end[data-astro-cid-5psmxf24],.block--band[data-astro-cid-5psmxf24]{padding-bottom:var(--section-pad)}.band--grey[data-astro-cid-5psmxf24]{background:var(--surface-subtle)}.gap[data-astro-cid-5psmxf24]{margin-top:clamp(40px,5vw,72px)}.more[data-astro-cid-5psmxf24]{margin-top:clamp(32px,4vw,48px)}.hero[data-astro-cid-5psmxf24]{--header-h:73px;margin-top:calc(-1 * var(--header-h));min-height:max(560px,70svh);padding-block:calc(var(--header-h) + clamp(48px, 6vw, 96px)) clamp(48px, 6vw, 96px);background:var(--dd-grad-indigo);color:var(--dd-white);align-items:center;display:flex;position:relative;overflow:hidden}.hero-grain[data-astro-cid-5psmxf24],.evidence[data-astro-cid-5psmxf24] .hero-grain[data-astro-cid-5psmxf24]{mix-blend-mode:soft-light;opacity:.5;pointer-events:none;background-image:url(/brand/gradient-texture.webp);background-size:cover;position:absolute;inset:0}.hero-grid[data-astro-cid-5psmxf24]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(32px,5vw,80px);width:100%;display:grid;position:relative}.hero-text[data-astro-cid-5psmxf24]{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.hero-title[data-astro-cid-5psmxf24]{color:var(--dd-white);margin:0;font-size:clamp(44px,5.4vw,88px);line-height:1}.hero-lead[data-astro-cid-5psmxf24]{max-width:44ch;font-size:19px;line-height:1.5;font-weight:var(--fw-light);color:#ffffffe0;margin:0}.hero-actions[data-astro-cid-5psmxf24]{flex-wrap:wrap;gap:12px 16px;display:flex}.hero[data-astro-cid-5psmxf24] .hero-primary{background:var(--dd-white);border-color:var(--dd-white);color:var(--accent)}.hero[data-astro-cid-5psmxf24] .hero-primary:hover{background:var(--dd-gray-100);border-color:var(--dd-gray-100);color:var(--accent-hover)}.rise[data-astro-cid-5psmxf24]{animation:rise .9s var(--ease-out) both;animation-delay:calc(var(--i,0) * .12s + .12s)}@keyframes rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.evidence[data-astro-cid-5psmxf24]{padding-block:var(--section-pad);background:var(--dd-grad-indigo);color:var(--dd-white);position:relative;overflow:hidden}.evidence-grid[data-astro-cid-5psmxf24]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid;position:relative}.ev-text[data-astro-cid-5psmxf24]{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.ev-text[data-astro-cid-5psmxf24] h2[data-astro-cid-5psmxf24]{color:var(--dd-white);max-width:16ch;margin:0}.ev-lead[data-astro-cid-5psmxf24]{max-width:58ch;font-size:18px;line-height:1.55;font-weight:var(--fw-light);color:#ffffffe0;margin:0}.ev-lead--sub[data-astro-cid-5psmxf24]{margin-top:8px}.measures[data-astro-cid-5psmxf24]{border-top:1px solid #ffffff4d;width:100%;max-width:58ch;margin:0;padding:0;list-style:none}.measures[data-astro-cid-5psmxf24] li[data-astro-cid-5psmxf24]{color:var(--dd-white);border-bottom:1px solid #ffffff4d;align-items:center;gap:14px;padding:12px 0;font-size:17px;display:flex}.tick[data-astro-cid-5psmxf24]{background:#ffffff29;border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.clock[data-astro-cid-5psmxf24]{aspect-ratio:1;justify-self:center;place-items:center;width:100%;max-width:420px;display:grid;position:relative}.dial[data-astro-cid-5psmxf24]{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.dial[data-astro-cid-5psmxf24] circle[data-astro-cid-5psmxf24]{fill:none;stroke-width:3px}.dial-bg[data-astro-cid-5psmxf24]{stroke:#ffffff38}.dial-fg[data-astro-cid-5psmxf24]{stroke:var(--dd-white);stroke-linecap:round;stroke-dasharray:553;stroke-dashoffset:553px;transition:stroke-dashoffset 2.2s var(--ease-out) .3s}.clock[data-astro-cid-5psmxf24].is-in .dial-fg[data-astro-cid-5psmxf24]{stroke-dashoffset:0}.clock-in[data-astro-cid-5psmxf24]{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:0 17%;display:flex;position:relative}.clock-n[data-astro-cid-5psmxf24]{font-family:var(--font-display);font-weight:var(--fw-light);letter-spacing:-.05em;font-size:clamp(44px,5.4vw,76px);line-height:.95}.clock-cap[data-astro-cid-5psmxf24]{color:#ffffffdb;font-size:14px;line-height:1.4}.people[data-astro-cid-5psmxf24]{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.photo[data-astro-cid-5psmxf24]{margin:0;position:relative}.photo[data-astro-cid-5psmxf24] img[data-astro-cid-5psmxf24]{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-sm);width:100%;display:block}.stat[data-astro-cid-5psmxf24]{border-radius:var(--radius-sm);font-family:var(--font-display);font-weight:var(--fw-light);letter-spacing:-.02em;color:var(--dd-white);background:color-mix(in srgb, var(--dd-ink) 36%, transparent);backdrop-filter:blur(14px)saturate(140%);border:1px solid #ffffff38;align-items:center;padding:16px 20px;font-size:clamp(22px,2.2vw,30px);display:flex;position:absolute;bottom:12px;left:12px;right:12px}.rights[data-astro-cid-5psmxf24]{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.rights[data-astro-cid-5psmxf24] h2[data-astro-cid-5psmxf24]{margin:0}.rights[data-astro-cid-5psmxf24] p[data-astro-cid-5psmxf24]{max-width:46ch;color:var(--text-body);margin:0;font-size:19px;line-height:1.5}.rights-links[data-astro-cid-5psmxf24]{border-top:1px solid var(--border-subtle);width:100%;max-width:46ch;margin:0;padding:0;list-style:none}.rights-links[data-astro-cid-5psmxf24] li[data-astro-cid-5psmxf24]{border-bottom:1px solid var(--border-subtle)}.rights-links[data-astro-cid-5psmxf24] a[data-astro-cid-5psmxf24]{color:var(--text-strong);transition:color var(--dur) var(--ease-out);justify-content:space-between;align-items:center;gap:16px;padding:16px 0;font-size:18px;text-decoration:none;display:flex}.rights-links[data-astro-cid-5psmxf24] a[data-astro-cid-5psmxf24] svg{color:var(--accent);transition:transform .4s var(--ease-out)}.rights-links[data-astro-cid-5psmxf24] a[data-astro-cid-5psmxf24]:hover{color:var(--accent)}.rights-links[data-astro-cid-5psmxf24] a[data-astro-cid-5psmxf24]:hover svg{transform:translate(4px)}@media (width<=900px){.hero-grid[data-astro-cid-5psmxf24],.evidence-grid[data-astro-cid-5psmxf24],.people[data-astro-cid-5psmxf24]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.rise[data-astro-cid-5psmxf24]{animation:none}.dial-fg[data-astro-cid-5psmxf24]{stroke-dashoffset:0;transition:none}}
