.fx-warp[data-astro-cid-bhga7vkc]{--fx-warp-warm:var(--color-sky);--fx-warp-cool:var(--color-mint);--fx-warp-accent:var(--color-logo-blue);pointer-events:none;opacity:0;transition:opacity 1.6s var(--ease-out);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 22% 100%);mask-image:linear-gradient(#0000 0%,#000 22% 100%)}.fx-warp[data-astro-cid-bhga7vkc][data-fx=live]{opacity:1}.fx-warp-canvas[data-astro-cid-bhga7vkc]{width:100%;height:100%;display:block}@media (width>=1024px){.fx-warp[data-astro-cid-bhga7vkc]{inset:0 0 0 34%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 34% 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 34% 100%)}}@media (width<=1023px){.fx-warp[data-astro-cid-bhga7vkc]{inset:38% 0 0}}.fx-warp-toggle[data-astro-cid-hugd7rfn]{z-index:2;width:44px;height:44px;color:var(--color-white);backdrop-filter:blur(8px);transition:background-color .16s var(--ease-out), border-color .16s var(--ease-out);background-color:#0a1a2e8c;border:1px solid #ffffff38;border-radius:9999px;place-items:center;display:inline-grid;position:absolute;bottom:clamp(12px,1.6vw,20px);left:clamp(16px,2vw,28px)}.fx-warp-toggle[data-astro-cid-hugd7rfn]:hover{border-color:var(--color-sky);background-color:#0a1a2ecc}.fx-warp-toggle[data-astro-cid-hugd7rfn][hidden]{display:none}.fx-warp-icon[data-astro-cid-hugd7rfn]{grid-area:1/1;display:inline-grid}.fx-warp-toggle[data-astro-cid-hugd7rfn][aria-pressed=false] .fx-warp-play[data-astro-cid-hugd7rfn],.fx-warp-toggle[data-astro-cid-hugd7rfn][aria-pressed=true] .fx-warp-pause[data-astro-cid-hugd7rfn]{visibility:hidden}.hero[data-astro-cid-sf272gaj]{padding-block:clamp(3rem,1.5rem + 4vw,5rem) clamp(3rem,1.5rem + 4vw,5.5rem);position:relative;overflow:hidden}.hero-light[data-astro-cid-sf272gaj]{border-bottom:1px solid var(--color-rule)}.hero-bare[data-astro-cid-sf272gaj]{border-bottom:0;padding-bottom:clamp(1.5rem,1rem + 2vw,2.5rem)}.hero-grid-solo[data-astro-cid-sf272gaj] .hero-copy[data-astro-cid-sf272gaj]{max-width:44rem}.hero-plane-solo[data-astro-cid-sf272gaj]{opacity:.7}@media (width<=1023px){.hero-plane-solo[data-astro-cid-sf272gaj]{display:none}}.hero-grid[data-astro-cid-sf272gaj]{align-items:center;gap:clamp(2.5rem,1.5rem + 3vw,4rem);display:grid;position:relative}.hero-copy[data-astro-cid-sf272gaj]{max-width:40rem}.hero-title[data-astro-cid-sf272gaj]{max-width:16ch}.hero-grid-solo[data-astro-cid-sf272gaj] .hero-title[data-astro-cid-sf272gaj]{max-width:20ch}.hero-sub[data-astro-cid-sf272gaj]{max-width:var(--container-lead);font-size:var(--text-lead);line-height:var(--text-lead--line-height);color:var(--on-surface);margin-top:24px}.hero-ink[data-astro-cid-sf272gaj] .hero-sub[data-astro-cid-sf272gaj]{color:#fffc}.hero-actions[data-astro-cid-sf272gaj]{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.hero-trust[data-astro-cid-sf272gaj]{font-size:var(--text-small);color:var(--secondary);gap:6px 0;margin-top:32px}.hero-film-link[data-astro-cid-sf272gaj]{min-height:44px;color:var(--headline);align-items:center;gap:12px;margin-top:20px;font-weight:600;display:inline-flex}.hero-film-link[data-astro-cid-sf272gaj]:hover{text-underline-offset:.2em;text-decoration:underline}.hero-film-icon[data-astro-cid-sf272gaj]{border:1.5px solid var(--accent);width:32px;height:32px;color:var(--accent);border-radius:9999px;place-items:center;display:inline-grid}.hero-film-icon[data-astro-cid-sf272gaj] svg[data-astro-cid-sf272gaj]{margin-left:2px}.hero-visual[data-astro-cid-sf272gaj]{justify-content:center;display:flex;position:relative}.hero-plane[data-astro-cid-sf272gaj]{background-color:var(--color-blue-tint);clip-path:polygon(0 38%,100% 0,100% 100%,0 100%);width:100%;height:46%;position:absolute;inset:auto 0 0 auto}@media (width>=1024px){.hero-grid[data-astro-cid-sf272gaj]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.hero-grid-solo[data-astro-cid-sf272gaj]{grid-template-columns:minmax(0,1fr)}.hero-visual[data-astro-cid-sf272gaj]{justify-content:flex-end}.hero-plane[data-astro-cid-sf272gaj]{clip-path:polygon(34% 0,100% 0,100% 100%,0 100%);width:46%;height:100%}}.approval[data-astro-cid-vrpumztm]{--gap:16px;--pad:16px;--card-pad:16px;--node:28px;--lit:var(--color-white);--wipe:.5s var(--ease-wipe);--light:.35s var(--ease-out)}.approval-frame[data-astro-cid-vrpumztm]{margin:0}.approval-caption[data-astro-cid-vrpumztm]{font-size:var(--text-small);color:var(--secondary);text-align:right;margin-top:12px}.approval-cards[data-astro-cid-vrpumztm] .approval-frame[data-astro-cid-vrpumztm]{width:100%;max-width:34rem}.approval-stage[data-astro-cid-vrpumztm]{padding:var(--pad);border-radius:var(--radius-lg);background-color:var(--color-ink);box-shadow:var(--shadow-product);color:var(--on-ink);position:relative}.approval-plate[data-astro-cid-vrpumztm]{border-radius:inherit}.approval-plate[data-astro-cid-vrpumztm] img{transform-origin:70% 40%}.approval-diagonal[data-astro-cid-vrpumztm]{opacity:.5;width:min(52%,600px);height:auto;position:absolute;bottom:0;right:0}.approval-steps[data-astro-cid-vrpumztm]{gap:var(--gap);display:grid;position:relative}.approval-step[data-astro-cid-vrpumztm]{display:grid;position:relative}.approval-card[data-astro-cid-vrpumztm]{padding:var(--card-pad);border-radius:var(--radius-md);border:1px solid var(--on-ink-line);background-color:color-mix(in srgb, var(--color-navy) 90%, transparent);color:var(--on-ink);transition:background-color var(--light) var(--light-delay,0s), border-color var(--light) var(--light-delay,0s), color var(--light) var(--light-delay,0s), box-shadow var(--light) var(--light-delay,0s), outline-color var(--light) var(--light-delay,0s);outline-offset:-1px;outline:1.5px solid #0000;flex-direction:column;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0a}.approval-head[data-astro-cid-vrpumztm]{align-items:center;gap:12px;display:flex}.approval-node[data-astro-cid-vrpumztm]{width:var(--node);height:var(--node);border:1.5px solid var(--color-sky);color:var(--color-sky);transition:background-color var(--light) var(--light-delay,0s), border-color var(--light) var(--light-delay,0s), color var(--light) var(--light-delay,0s);border-radius:9999px;flex:none;place-items:center;display:grid;position:relative}.approval-num[data-astro-cid-vrpumztm],.approval-node[data-astro-cid-vrpumztm] .approval-check{grid-area:1/1}.approval-num[data-astro-cid-vrpumztm]{font-family:var(--font-mono);letter-spacing:.04em;font-variant-numeric:tabular-nums;transition:opacity .2s var(--ease-out) var(--light-delay,0s);font-size:.6875rem;font-weight:500}.approval-node[data-astro-cid-vrpumztm] .approval-check{opacity:0}.approval-node[data-astro-cid-vrpumztm] .approval-check path{stroke-dasharray:22;stroke-dashoffset:22px;transition:stroke-dashoffset .3s var(--ease-out) calc(var(--light-delay,0s) + .12s)}.approval-title[data-astro-cid-vrpumztm]{letter-spacing:-.01em;color:var(--color-white);transition:color var(--light) var(--light-delay,0s);font-size:1.0625rem;font-weight:600;line-height:1.25}.approval-body[data-astro-cid-vrpumztm]{font-size:var(--text-micro);color:var(--on-ink-muted);transition:color var(--light) var(--light-delay,0s);margin-top:10px;margin-bottom:14px;line-height:1.5}.approval-line[data-astro-cid-vrpumztm]{border-top:1px solid var(--on-ink-line);font-size:var(--text-micro);color:var(--on-ink);transition:border-color var(--light) var(--light-delay,0s), color var(--light) var(--light-delay,0s);margin-top:auto;padding-top:12px;line-height:1.4}.approval-line-in[data-astro-cid-vrpumztm]{align-items:flex-start;gap:8px;display:flex}.approval-line-size[data-astro-cid-vrpumztm]{display:none}.approval-text[data-astro-cid-vrpumztm]{text-wrap:balance;min-width:0;padding-top:2px}.approval-icon[data-astro-cid-vrpumztm]{width:22px;height:22px;color:var(--color-sky);border-radius:9999px;flex:none;place-items:center;display:inline-grid}.approval-icon[data-astro-cid-vrpumztm],.approval-line[data-astro-cid-vrpumztm] .approval-avatar{transition:opacity var(--light) var(--light-delay,0s), color var(--light) var(--light-delay,0s), background-color var(--light) var(--light-delay,0s), box-shadow var(--light) var(--light-delay,0s)}.approval-icon-ship[data-astro-cid-vrpumztm]{--echo-color:var(--color-green);box-shadow:inset 0 0 0 1.5px}.approval-icon-ship[data-astro-cid-vrpumztm] svg{opacity:0;transition:opacity .2s var(--ease-out)}.approval-line[data-astro-cid-vrpumztm] .approval-avatar{font-size:9px!important}.approval-name[data-astro-cid-vrpumztm]{font-weight:600}.approval-time[data-astro-cid-vrpumztm]{font-family:var(--font-mono);letter-spacing:.02em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.75rem}.approval-link[data-astro-cid-vrpumztm]{left:calc(var(--card-pad) + var(--node) / 2);width:2px;height:var(--gap);pointer-events:none;background-color:#8db8f538;position:absolute;top:100%}.approval-link-fill[data-astro-cid-vrpumztm]{background-color:var(--color-sky);transform-origin:top;transition:transform var(--wipe) var(--link-delay,0s);position:absolute;inset:0;transform:scaleY(0)}.approval-dot-run[data-astro-cid-vrpumztm]{width:8px;height:calc(100% - 8px);transition:transform var(--wipe) var(--link-delay,0s);position:absolute;top:0;left:-3px}.approval-dot[data-astro-cid-vrpumztm]{background-color:var(--color-sky);opacity:.55;width:8px;height:8px;transition:opacity var(--wipe) var(--link-delay,0s);border-radius:9999px;position:absolute;top:0;left:0}[data-astro-cid-vrpumztm][data-state=upcoming] .approval-line[data-astro-cid-vrpumztm]{color:var(--on-ink-faint);border-color:#ffffff12}[data-astro-cid-vrpumztm][data-state=upcoming] .approval-icon[data-astro-cid-vrpumztm]{opacity:.5}[data-astro-cid-vrpumztm][data-state=upcoming] .approval-line[data-astro-cid-vrpumztm] .approval-avatar{background-color:color-mix(in srgb, var(--color-logo-blue) 50%, var(--color-navy));color:#ffffffd6}[data-astro-cid-vrpumztm][data-state=upcoming] .approval-node[data-astro-cid-vrpumztm]{border-color:#8db8f599}[data-astro-cid-vrpumztm][data-state=upcoming] .approval-title[data-astro-cid-vrpumztm]{color:var(--on-ink)}[data-astro-cid-vrpumztm][data-state=done] .approval-node[data-astro-cid-vrpumztm]{border-color:var(--color-mint);background-color:var(--color-mint);color:var(--color-ink)}[data-astro-cid-vrpumztm][data-state=done] .approval-num[data-astro-cid-vrpumztm],[data-astro-cid-vrpumztm][data-state=current]:last-child .approval-num[data-astro-cid-vrpumztm]{opacity:0}[data-astro-cid-vrpumztm][data-state=done] .approval-node[data-astro-cid-vrpumztm] .approval-check,[data-astro-cid-vrpumztm][data-state=current]:last-child .approval-node[data-astro-cid-vrpumztm] .approval-check{opacity:1}[data-astro-cid-vrpumztm][data-state=done] .approval-node[data-astro-cid-vrpumztm] .approval-check path,[data-astro-cid-vrpumztm][data-state=current]:last-child .approval-node[data-astro-cid-vrpumztm] .approval-check path{stroke-dashoffset:0}[data-astro-cid-vrpumztm][data-state=done] .approval-link-fill[data-astro-cid-vrpumztm]{transform:none}[data-astro-cid-vrpumztm][data-state=done] .approval-dot-run[data-astro-cid-vrpumztm]{transform:translateY(100%)}[data-astro-cid-vrpumztm][data-state=done] .approval-dot[data-astro-cid-vrpumztm]{opacity:1}[data-astro-cid-vrpumztm][data-state=current] .approval-card[data-astro-cid-vrpumztm]{background-color:var(--lit);color:var(--color-text);box-shadow:var(--shadow-product-ink);border-color:#0000}[data-astro-cid-vrpumztm][data-state=current] .approval-title[data-astro-cid-vrpumztm]{color:var(--color-navy)}[data-astro-cid-vrpumztm][data-state=current] .approval-body[data-astro-cid-vrpumztm]{color:var(--color-text)}[data-astro-cid-vrpumztm][data-state=current] .approval-line[data-astro-cid-vrpumztm]{border-color:var(--color-rule);color:var(--color-text)}[data-astro-cid-vrpumztm][data-state=current] .approval-node[data-astro-cid-vrpumztm]{border-color:var(--color-blue);background-color:var(--color-blue);color:var(--color-white)}[data-astro-cid-vrpumztm][data-state=current] .approval-icon-flag[data-astro-cid-vrpumztm]{color:var(--color-warning)}[data-astro-cid-vrpumztm][data-state=current] .approval-icon-flag[data-astro-cid-vrpumztm]+span[data-astro-cid-vrpumztm]{color:var(--color-warning);font-weight:600}[data-astro-cid-vrpumztm][data-state=current] .approval-icon-route[data-astro-cid-vrpumztm]{color:var(--color-blue)}[data-astro-cid-vrpumztm][data-state=current]:last-child .approval-card[data-astro-cid-vrpumztm]{--lit:var(--color-green-tint);outline-color:var(--color-mint)}[data-astro-cid-vrpumztm][data-state=current]:last-child .approval-node[data-astro-cid-vrpumztm]{border-color:var(--color-green);background-color:var(--color-green)}[data-astro-cid-vrpumztm][data-state=current]:last-child .approval-line[data-astro-cid-vrpumztm]{border-color:#1e7a4633}[data-astro-cid-vrpumztm][data-state=current]:last-child .approval-icon-ship[data-astro-cid-vrpumztm]{background-color:var(--color-green);box-shadow:inset 0 0 0 1.5px var(--color-green);color:var(--color-white)}[data-astro-cid-vrpumztm][data-state=current]:last-child .approval-icon-ship[data-astro-cid-vrpumztm] svg{opacity:1}[data-astro-cid-vrpumztm][data-state=current]:last-child .approval-name[data-astro-cid-vrpumztm]{color:var(--color-green)}[data-astro-cid-vrpumztm][data-state=current]:last-child .approval-time[data-astro-cid-vrpumztm]{color:var(--color-muted)}.approval-step[data-astro-cid-vrpumztm]:last-child[data-state=current] .approval-line[data-astro-cid-vrpumztm],.approval-step[data-astro-cid-vrpumztm]:last-child[data-state=current] .approval-icon-ship[data-astro-cid-vrpumztm]{transition-duration:.4s;transition-delay:calc(var(--light-delay,0s) + .16s)}.approval-step[data-astro-cid-vrpumztm]:last-child[data-state=current] .approval-icon-ship[data-astro-cid-vrpumztm] svg{transition-duration:.3s;transition-delay:calc(var(--light-delay,0s) + .28s)}.approval-foot[data-astro-cid-vrpumztm]{justify-content:flex-end;align-items:center;gap:16px;margin-top:20px;display:flex}.approval-count[data-astro-cid-vrpumztm]{font-family:var(--font-mono);letter-spacing:.08em;font-variant-numeric:tabular-nums;color:var(--color-sky);font-size:.75rem}.approval-next[data-astro-cid-vrpumztm]{border-radius:var(--radius-sm);border:1px solid var(--color-sky);background-color:var(--color-ink);min-height:48px;color:var(--color-white);transition:background-color .2s var(--ease-out), transform .2s var(--ease-out);padding:0 20px;font-size:1rem;font-weight:600;line-height:1.2;display:inline-grid}.approval-next[data-astro-cid-vrpumztm]:hover{background-color:var(--color-navy)}.approval-next[data-astro-cid-vrpumztm]:active{transform:translateY(2px)}.approval-next-label[data-astro-cid-vrpumztm]{white-space:nowrap;grid-area:1/1;justify-content:center;align-items:center;gap:8px;display:inline-flex}.approval-next-label[data-astro-cid-vrpumztm][data-label=restart],.approval[data-astro-cid-vrpumztm][data-complete] .approval-next-label[data-astro-cid-vrpumztm][data-label=next]{visibility:hidden}.approval[data-astro-cid-vrpumztm][data-ready][data-complete] .approval-next-label[data-astro-cid-vrpumztm][data-label=restart]{visibility:visible}.approval[data-astro-cid-vrpumztm]:not([data-ready]) .approval-next[data-astro-cid-vrpumztm]{visibility:hidden}.approval-card[data-astro-cid-vrpumztm] .approval-hit{font:inherit;color:inherit;letter-spacing:inherit;text-align:left;background:0 0;border:0;padding:0}.approval-card[data-astro-cid-vrpumztm] .approval-hit:after{content:"";z-index:1;border-radius:inherit;position:absolute;inset:0}.approval-card[data-astro-cid-vrpumztm] .approval-hit:focus-visible{outline:none}.approval-card[data-astro-cid-vrpumztm] .approval-hit:focus-visible:after{outline:2px solid var(--color-sky);outline-offset:3px}.approval-step[data-astro-cid-vrpumztm]:not([data-state=current]) .approval-card[data-astro-cid-vrpumztm]:hover{background-color:color-mix(in srgb, var(--color-navy) 82%, var(--color-white) 8%);border-color:#8db8f573}.approval[data-astro-cid-vrpumztm][data-ready] .approval-step[data-astro-cid-vrpumztm][data-state=current] .approval-hit{cursor:default}.approval[data-astro-cid-vrpumztm].is-instant *{transition:none!important}@media (prefers-reduced-motion:reduce){.approval[data-astro-cid-vrpumztm] *{transition-delay:0s!important}}@media (width>=1024px){.approval-flow[data-astro-cid-vrpumztm]{--gap:36px;--pad:28px;--card-pad:20px;--node:32px}.approval-flow[data-astro-cid-vrpumztm] .approval-steps[data-astro-cid-vrpumztm]{grid-template-columns:repeat(4,minmax(0,1fr))}.approval-flow[data-astro-cid-vrpumztm] .approval-step[data-astro-cid-vrpumztm]{grid-row:span 3;grid-template-rows:subgrid;row-gap:0}.approval-flow[data-astro-cid-vrpumztm] .approval-card[data-astro-cid-vrpumztm]{grid-row:1/-1;grid-template-rows:subgrid;row-gap:0;display:grid}.approval-flow[data-astro-cid-vrpumztm] .approval-line[data-astro-cid-vrpumztm]{margin-top:0}.approval-flow[data-astro-cid-vrpumztm] .approval-title[data-astro-cid-vrpumztm]{font-size:1.1875rem}.approval-flow[data-astro-cid-vrpumztm] .approval-body[data-astro-cid-vrpumztm]{font-size:var(--text-ui)}.approval-flow[data-astro-cid-vrpumztm] .approval-link[data-astro-cid-vrpumztm]{left:100%;top:calc(var(--card-pad) + var(--node) / 2);width:var(--gap);height:2px}.approval-flow[data-astro-cid-vrpumztm] .approval-link-fill[data-astro-cid-vrpumztm]{transform-origin:0;transform:scaleX(0)}.approval-flow[data-astro-cid-vrpumztm] [data-astro-cid-vrpumztm][data-state=done] .approval-link-fill[data-astro-cid-vrpumztm]{transform:none}.approval-flow[data-astro-cid-vrpumztm] .approval-dot-run[data-astro-cid-vrpumztm]{width:calc(100% - 8px);height:8px;top:-3px;left:0}.approval-flow[data-astro-cid-vrpumztm] [data-astro-cid-vrpumztm][data-state=done] .approval-dot-run[data-astro-cid-vrpumztm]{transform:translate(100%)}.approval-flow[data-astro-cid-vrpumztm] .approval-foot[data-astro-cid-vrpumztm]{margin-top:24px}}@media (width>=640px) and (width<=1023.98px){.approval-flow[data-astro-cid-vrpumztm]{--pad:24px;--card-pad:20px;--gap:20px}.approval-flow[data-astro-cid-vrpumztm] .approval-body[data-astro-cid-vrpumztm]{font-size:var(--text-ui)}}@media (width>=420px){.approval-cards[data-astro-cid-vrpumztm]{--gap:12px;--pad:18px;--card-pad:14px;--node:26px}.approval-cards[data-astro-cid-vrpumztm] .approval-head[data-astro-cid-vrpumztm]{gap:10px}.approval-cards[data-astro-cid-vrpumztm] .approval-title[data-astro-cid-vrpumztm]{font-size:1rem}.approval-cards[data-astro-cid-vrpumztm] .approval-steps[data-astro-cid-vrpumztm]{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr}.approval-cards[data-astro-cid-vrpumztm] .approval-line[data-astro-cid-vrpumztm]{display:grid}.approval-cards[data-astro-cid-vrpumztm] .approval-line-in[data-astro-cid-vrpumztm]{grid-area:1/1}.approval-cards[data-astro-cid-vrpumztm] .approval-line-size[data-astro-cid-vrpumztm]{visibility:hidden;display:flex}.approval-cards[data-astro-cid-vrpumztm] .approval-link[data-astro-cid-vrpumztm]{display:none}.approval-cards[data-astro-cid-vrpumztm] .approval-foot[data-astro-cid-vrpumztm]{margin-top:16px}}@media (width>=1024px) and (width<=1279.98px){.approval-cards[data-astro-cid-vrpumztm]{--pad:14px;--card-pad:12px;--gap:10px}}.email-card[data-astro-cid-deqtbedo]{border-radius:var(--radius-lg);background-color:var(--color-white);width:100%;max-width:440px;color:var(--color-text);box-shadow:var(--shadow-product);border:1px solid var(--color-rule);overflow:hidden}.email-card-ink[data-astro-cid-deqtbedo]{box-shadow:var(--shadow-product-ink);border-color:#0000}.email-head[data-astro-cid-deqtbedo]{border-bottom:1px solid var(--color-rule);align-items:center;gap:12px;padding:16px 20px;display:flex}.email-from[data-astro-cid-deqtbedo]{font-size:var(--text-ui);color:var(--color-navy);font-weight:700;line-height:1.2}@media (width<=479px){.email-subject[data-astro-cid-deqtbedo].email-subject{white-space:normal;text-overflow:clip;overflow:visible}}.email-subject[data-astro-cid-deqtbedo]{font-size:var(--text-small);color:var(--color-muted);white-space:nowrap;text-overflow:ellipsis;line-height:1.3;overflow:hidden}.email-time[data-astro-cid-deqtbedo]{color:var(--color-muted);font-variant-numeric:tabular-nums;flex:none;font-size:.8125rem}.email-body[data-astro-cid-deqtbedo]{padding:20px}.email-author[data-astro-cid-deqtbedo]{align-items:center;gap:12px;display:flex}.email-author[data-astro-cid-deqtbedo] .email-face{object-fit:cover;background-color:var(--color-blue-tint);border-radius:9999px;flex:none;width:40px;height:40px}.email-name[data-astro-cid-deqtbedo]{font-size:var(--text-ui);color:var(--color-navy);font-weight:600;line-height:1.2}.email-role[data-astro-cid-deqtbedo]{color:var(--color-muted);font-size:.8125rem;line-height:1.3}.email-post[data-astro-cid-deqtbedo]{font-size:var(--text-ui);color:var(--color-text);margin-top:16px;line-height:1.55}.email-body[data-astro-cid-deqtbedo] .email-graphic,.email-graphic-space[data-astro-cid-deqtbedo]{border-radius:var(--radius-md);margin-top:16px}.email-graphic-space[data-astro-cid-deqtbedo]{aspect-ratio:1}.email-graphic-space[data-astro-cid-deqtbedo][data-layout=wide]{aspect-ratio:1.91}.email-chips[data-astro-cid-deqtbedo]{flex-wrap:wrap;gap:6px;margin-top:16px;display:flex}.email-chips[data-astro-cid-deqtbedo] li[data-astro-cid-deqtbedo]{background-color:var(--color-green-tint);color:var(--color-green);border-radius:9999px;padding:3px 10px;font-size:.8125rem;font-weight:600}.email-actions[data-astro-cid-deqtbedo]{align-items:center;gap:8px;margin-top:20px;display:flex}.email-btn[data-astro-cid-deqtbedo]{border-radius:var(--radius-sm);min-height:40px;font-size:var(--text-ui);justify-content:center;align-items:center;padding-inline:18px;font-weight:600;display:inline-flex}.email-btn-publish[data-astro-cid-deqtbedo]{background-color:var(--color-blue);color:var(--color-white)}.email-btn-edit[data-astro-cid-deqtbedo]{border:1px solid var(--color-rule);color:var(--color-navy);background-color:var(--color-white)}.email-btn-skip[data-astro-cid-deqtbedo]{color:var(--color-muted);padding-inline:8px;font-weight:500}.email-card-live[data-astro-cid-deqtbedo]{--focus:var(--color-blue);--echo-color:var(--color-blue)}.email-card-live[data-astro-cid-deqtbedo] .email-actions[data-astro-cid-deqtbedo]{position:relative}.email-card-live[data-astro-cid-deqtbedo] .email-btn-publish[data-astro-cid-deqtbedo]{min-height:44px}button[data-astro-cid-deqtbedo].email-btn-publish{font:inherit;font-size:var(--text-ui);cursor:pointer;transition:background-color .2s var(--ease-out), transform .12s var(--ease-out);border:0;font-weight:600}button[data-astro-cid-deqtbedo].email-btn-publish:hover{background-color:var(--color-navy)}button[data-astro-cid-deqtbedo].email-btn-publish:active{transform:translateY(2px)}.email-actions[data-astro-cid-deqtbedo][inert] button[data-astro-cid-deqtbedo].email-btn-publish{cursor:default}.email-actions[data-astro-cid-deqtbedo][inert] button[data-astro-cid-deqtbedo].email-btn-publish:hover{background-color:var(--color-blue)}.email-card-live[data-astro-cid-deqtbedo] .email-btn-edit[data-astro-cid-deqtbedo],.email-card-live[data-astro-cid-deqtbedo] .email-btn-skip[data-astro-cid-deqtbedo]{cursor:default;user-select:none}.email-sizer[data-astro-cid-deqtbedo]{visibility:hidden;pointer-events:none;width:100%;max-width:440px;display:grid}.email-sizer[data-astro-cid-deqtbedo]>.email-card[data-astro-cid-deqtbedo]{box-shadow:none;grid-area:1/1}.email-icon-box[data-astro-cid-deqtbedo]{flex:none;width:32px;height:32px}.email-avatar-box[data-astro-cid-deqtbedo]{flex:none;width:40px;height:40px}.radar-card[data-astro-cid-26i55xbx]{border-radius:var(--radius-lg);background-color:var(--color-white);width:100%;max-width:440px;color:var(--color-text);border:1px solid var(--color-rule);box-shadow:var(--shadow-product);overflow:hidden}.radar-card-ink[data-astro-cid-26i55xbx]{box-shadow:var(--shadow-product-ink);border-color:#0000}.radar-head[data-astro-cid-26i55xbx]{border-bottom:1px solid var(--color-rule);justify-content:space-between;align-items:baseline;gap:12px;padding:18px 20px;display:flex}.radar-title[data-astro-cid-26i55xbx]{color:var(--color-navy);font-size:1rem;font-weight:700}.radar-sub[data-astro-cid-26i55xbx]{color:var(--color-muted);font-size:.8125rem}.radar-row[data-astro-cid-26i55xbx]{border-bottom:1px solid var(--color-rule);align-items:center;gap:12px;padding:14px 20px;display:flex}.radar-name[data-astro-cid-26i55xbx]{font-size:var(--text-ui);color:var(--color-navy);font-weight:600;line-height:1.25}.radar-meta[data-astro-cid-26i55xbx]{color:var(--color-muted);margin-top:2px;font-size:.8125rem;line-height:1.35}.radar-tag[data-astro-cid-26i55xbx]{white-space:nowrap;border-radius:9999px;flex:none;padding:3px 10px;font-size:.75rem;font-weight:600}@media (width<=479px){.radar-row[data-astro-cid-26i55xbx]{grid-template-columns:40px minmax(0,1fr);align-items:start;gap:6px 12px;padding:14px 16px;display:grid}.radar-tag[data-astro-cid-26i55xbx]{grid-column:2;justify-self:start}}.radar-tag-fit[data-astro-cid-26i55xbx]{background-color:var(--color-green-tint);color:var(--color-green)}.radar-tag-info[data-astro-cid-26i55xbx]{background-color:var(--color-blue-tint);color:var(--color-blue)}.radar-foot[data-astro-cid-26i55xbx]{padding:14px 20px 16px}.radar-foot[data-astro-cid-26i55xbx],.rx-foot[data-astro-cid-26i55xbx]{justify-content:space-between;align-items:center;gap:16px;display:flex}.foot-text[data-astro-cid-26i55xbx]{min-width:0;font-size:var(--text-small);color:var(--color-blue);font-weight:600;line-height:1.4}.foot-text[data-astro-cid-26i55xbx] svg{vertical-align:-3px;margin-left:2px;display:inline-block}.radar-foot[data-astro-cid-26i55xbx] .foot-in,.rx-foot[data-astro-cid-26i55xbx] .foot-in{flex:none}.rx[data-astro-cid-26i55xbx]{--on-surface:var(--color-text);--headline:var(--color-navy);--accent:var(--color-blue);--secondary:var(--color-muted);--focus:var(--color-blue);--hairline:var(--color-rule);--rx-pad:20px;--rx-inset:8px;color-scheme:light;border-radius:var(--radius-lg);background-color:var(--color-white);width:100%;max-width:500px;color:var(--color-text);border:1px solid var(--color-rule);box-shadow:var(--shadow-product);overflow:hidden}@media (width>=600px){.rx[data-astro-cid-26i55xbx]{width:500px;max-width:100%}}.rx-ink[data-astro-cid-26i55xbx]{box-shadow:var(--shadow-product-ink);border-color:#0000}.rx-head[data-astro-cid-26i55xbx]{padding:18px var(--rx-pad) 16px;justify-content:space-between;align-items:center;gap:12px;display:flex}.rx-title[data-astro-cid-26i55xbx]{color:var(--color-navy);align-items:center;gap:8px;font-size:1rem;font-weight:700;line-height:1.2;display:flex}.rx-title[data-astro-cid-26i55xbx] .rx-title-icon{color:var(--color-blue)}.rx-sub[data-astro-cid-26i55xbx]{color:var(--color-muted);font-size:.8125rem}.rx-filters[data-astro-cid-26i55xbx]{padding:0 var(--rx-pad) 14px}.rx-chips[data-astro-cid-26i55xbx]{flex-wrap:wrap;gap:8px;display:flex}.rx-chip[data-astro-cid-26i55xbx]{border:1px solid var(--color-rule);background-color:var(--color-white);height:36px;color:var(--color-text);white-space:nowrap;cursor:pointer;touch-action:manipulation;user-select:none;border-radius:9999px;align-items:center;padding:0 14px;font-size:.875rem;font-weight:500;line-height:1;display:inline-flex;position:relative}.rx-chip[data-astro-cid-26i55xbx]:after{content:"";position:absolute;inset:-4px 0}.rx-chip[data-astro-cid-26i55xbx][aria-pressed=true]{border-color:var(--color-navy);background-color:var(--color-navy);color:var(--color-white)}@media (hover:hover){.rx-chip[data-astro-cid-26i55xbx][aria-pressed=false]:hover{border-color:var(--color-blue);color:var(--color-blue)}}.rx-chip[data-astro-cid-26i55xbx]:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px;border-radius:9999px}@media (forced-colors:active){.rx-chip[data-astro-cid-26i55xbx][aria-pressed=true]{forced-color-adjust:none;color:highlighttext;background-color:highlight;border-color:highlight}}.rx-status[data-astro-cid-26i55xbx]{color:var(--color-muted);font-variant-numeric:tabular-nums;margin-top:14px}@media (scripting:none){.rx-filters[data-astro-cid-26i55xbx]{display:none}}.rx-rows[data-astro-cid-26i55xbx]{padding:var(--rx-inset);border-top:1px solid var(--color-rule);flex-direction:column;gap:4px;display:flex;position:relative}.rx-row[data-astro-cid-26i55xbx]{z-index:1;border-radius:var(--radius-md);background-color:var(--color-white);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;column-gap:14px;padding:12px;display:grid;position:relative}.rx-row[data-astro-cid-26i55xbx][data-sep]:before{content:"";background-color:var(--color-rule);height:1px;position:absolute;top:-2.5px;left:70px;right:12px}.rx-row-lead[data-astro-cid-26i55xbx]{background-color:var(--color-green-tint);box-shadow:inset 0 0 0 1.5px var(--color-mint)}.rx-row[data-astro-cid-26i55xbx].is-out,.rx-row[data-astro-cid-26i55xbx].is-leaving{top:0;left:var(--rx-inset);right:var(--rx-inset);z-index:0;pointer-events:none;position:absolute}.rx-row[data-astro-cid-26i55xbx].is-out{visibility:hidden}.rx-face[data-astro-cid-26i55xbx],.rx-row[data-astro-cid-26i55xbx] .avatar{border-radius:9999px;width:44px;height:44px}.rx-face[data-astro-cid-26i55xbx]{object-fit:cover;background-color:var(--color-blue-tint);box-shadow:0 0 0 1px #0a1a2e14}.rx-body[data-astro-cid-26i55xbx]{min-width:0}.rx-name[data-astro-cid-26i55xbx]{color:var(--color-navy);font-size:.9375rem;font-weight:600;line-height:1.3}.rx-role[data-astro-cid-26i55xbx]{color:var(--color-muted);margin-top:1px;font-size:.8125rem;line-height:1.35}.rx-data[data-astro-cid-26i55xbx]{color:var(--color-muted);align-items:center;gap:6px;margin-top:6px;display:flex}.rx-tag[data-astro-cid-26i55xbx]{white-space:nowrap;border-radius:9999px;padding:4px 10px;font-size:.75rem;font-weight:600;line-height:1.3}.rx-tag-fit[data-astro-cid-26i55xbx]{background-color:var(--color-green-tint);color:var(--color-green)}.rx-row-lead[data-astro-cid-26i55xbx] .rx-tag-fit[data-astro-cid-26i55xbx]{background-color:var(--color-white)}.rx-tag-info[data-astro-cid-26i55xbx]{background-color:var(--color-blue-tint);color:var(--color-blue)}.rx-foot[data-astro-cid-26i55xbx]{padding:14px var(--rx-pad) 16px;border-top:1px solid var(--color-rule)}@media (prefers-reduced-motion:no-preference){.rx-chip[data-astro-cid-26i55xbx]{transition:background-color .16s var(--ease-out), border-color .16s var(--ease-out), color .16s var(--ease-out), transform .12s var(--ease-out)}.rx-chip[data-astro-cid-26i55xbx]:active{transform:translateY(1px)}}@media (width<=479px){.rx[data-astro-cid-26i55xbx]{--rx-pad:16px;--rx-inset:6px}.rx-head[data-astro-cid-26i55xbx]{flex-wrap:wrap;row-gap:4px}.rx-row[data-astro-cid-26i55xbx]{grid-template-columns:44px minmax(0,1fr) auto;grid-template-areas:"face name tag""face role role""face data data";align-items:start;column-gap:12px;padding:12px 10px}.rx-body[data-astro-cid-26i55xbx]{display:contents}.rx-face[data-astro-cid-26i55xbx],.rx-row[data-astro-cid-26i55xbx] .avatar{grid-area:face}.rx-name[data-astro-cid-26i55xbx]{grid-area:name;align-self:center}.rx-tag[data-astro-cid-26i55xbx]{grid-area:tag;align-self:center}.rx-role[data-astro-cid-26i55xbx]{grid-area:role}.rx-data[data-astro-cid-26i55xbx]{grid-area:data}.rx-row[data-astro-cid-26i55xbx][data-sep]:before{left:66px;right:10px}}.numbered[data-astro-cid-ywdr6cnw]{counter-reset:n;gap:40px 32px;display:grid}.numbered-item[data-astro-cid-ywdr6cnw]{border-top:1px solid var(--hairline);padding-top:20px}.numbered-index[data-astro-cid-ywdr6cnw]{font-size:var(--text-small);letter-spacing:.04em;color:var(--accent);font-variant-numeric:tabular-nums;font-weight:700;display:block}.numbered-title[data-astro-cid-ywdr6cnw]{font-size:var(--text-title);line-height:var(--text-title--line-height);letter-spacing:var(--text-title--letter-spacing);color:var(--headline);margin-top:16px;font-weight:600}.numbered-body[data-astro-cid-ywdr6cnw]{max-width:38ch;color:var(--on-surface);margin-top:8px}@media (width>=768px){.numbered-2[data-astro-cid-ywdr6cnw],.numbered-3[data-astro-cid-ywdr6cnw]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.numbered-3[data-astro-cid-ywdr6cnw]{grid-template-columns:repeat(3,minmax(0,1fr))}}.waitlist[data-astro-cid-pmqeklvl]{gap:8px;margin-top:20px;display:grid}.waitlist-privacy[data-astro-cid-pmqeklvl]{font-size:var(--text-small);color:var(--color-muted)}.waitlist-label[data-astro-cid-pmqeklvl]{font-size:var(--text-small);color:var(--color-text);font-weight:600}.waitlist-row[data-astro-cid-pmqeklvl]{flex-wrap:wrap;gap:8px;display:flex}.waitlist-input[data-astro-cid-pmqeklvl]{border:1px solid var(--color-gray);border-radius:var(--radius-sm);background-color:var(--color-white);min-height:48px;caret-color:var(--color-blue);flex:200px;padding:12px 14px;font-size:1rem}.waitlist-input[data-astro-cid-pmqeklvl]:focus-visible{border-color:var(--color-blue);box-shadow:0 0 0 2px var(--color-blue);outline:none}.waitlist-input[data-astro-cid-pmqeklvl][aria-invalid=true]{border-color:var(--color-error)}.waitlist-error[data-astro-cid-pmqeklvl]{font-size:var(--text-small);color:var(--color-error);font-weight:500}.waitlist-success[data-astro-cid-pmqeklvl]{border-radius:var(--radius-md);background-color:var(--color-green-tint);color:var(--color-green);margin-top:16px;padding:14px 16px;font-weight:600}.features[data-astro-cid-z2radnrw]{gap:40px 32px;display:grid}.features-rules[data-astro-cid-z2radnrw] .feature[data-astro-cid-z2radnrw]{border-top:1px solid var(--hairline);padding-top:20px}.features-tiles[data-astro-cid-z2radnrw]{gap:16px}.features-tiles[data-astro-cid-z2radnrw] .feature[data-astro-cid-z2radnrw]{border-radius:var(--radius-lg);background-color:var(--color-blue-tint);border:1px solid #0000;padding:28px}.surface-gray .features-tiles[data-astro-cid-z2radnrw] .feature[data-astro-cid-z2radnrw],.surface-blue .features-tiles[data-astro-cid-z2radnrw] .feature[data-astro-cid-z2radnrw]{border-color:var(--color-rule);background-color:var(--color-white)}.surface-ink .features-tiles[data-astro-cid-z2radnrw] .feature[data-astro-cid-z2radnrw],.surface-navy .features-tiles[data-astro-cid-z2radnrw] .feature[data-astro-cid-z2radnrw]{border-color:var(--hairline);background-color:#ffffff0a}.feature[data-astro-cid-z2radnrw]{scroll-margin-top:calc(var(--header-h) + 24px)}.feature[data-astro-cid-z2radnrw]:target{outline:2px solid var(--focus);outline-offset:8px;border-radius:4px}.feature-title[data-astro-cid-z2radnrw]{font-size:var(--text-title);line-height:var(--text-title--line-height);letter-spacing:var(--text-title--letter-spacing);color:var(--headline);font-weight:600}.feature-lead[data-astro-cid-z2radnrw]{color:var(--accent)}.feature-body[data-astro-cid-z2radnrw]{max-width:44ch;color:var(--on-surface);margin-top:10px}.feature-extra[data-astro-cid-z2radnrw]{margin-top:12px}.feature-link[data-astro-cid-z2radnrw]{min-height:44px;color:var(--accent);align-items:center;gap:6px;margin-top:8px;font-weight:600;display:inline-flex}.feature-link[data-astro-cid-z2radnrw]:hover{text-underline-offset:.2em;text-decoration:underline}@media (width>=768px){.features-2[data-astro-cid-z2radnrw],.features-3[data-astro-cid-z2radnrw],.features-4[data-astro-cid-z2radnrw]{grid-template-columns:repeat(2,minmax(0,1fr))}.features-2[data-astro-cid-z2radnrw]>.feature[data-astro-cid-z2radnrw]:last-child:nth-child(odd){grid-column:1/-1}.features-aligned[data-astro-cid-z2radnrw]>.feature[data-astro-cid-z2radnrw]{grid-template-rows:subgrid;grid-row:span 2;align-content:start;row-gap:0;display:grid}}.tag-ghost[data-astro-cid-z2radnrw]{visibility:hidden;display:none}@media (width>=768px){.tag-ghost[data-astro-cid-z2radnrw]{display:block}}@media (width>=1024px){.features-3[data-astro-cid-z2radnrw],.features-4[data-astro-cid-z2radnrw]{grid-template-columns:repeat(12,minmax(0,1fr))}.features-3[data-astro-cid-z2radnrw]>.feature[data-astro-cid-z2radnrw],.features-4[data-astro-cid-z2radnrw]>.feature[data-astro-cid-z2radnrw]{grid-column:span var(--span)}}.jobs[data-astro-cid-5i3rlz7o]{--jobs-gap:28px;--job-pad:24px;--well-h:106px;--post-w:120px;--post-h:80px;--post-top:10px;position:relative}.jobs-list[data-astro-cid-5i3rlz7o]{gap:var(--jobs-gap);display:grid}.job[data-astro-cid-5i3rlz7o]{padding:var(--job-pad);border:1px solid var(--color-rule);border-radius:var(--radius-lg);background-color:var(--color-white);transition:border-color .3s var(--ease-out), box-shadow .3s var(--ease-out);flex-direction:column;display:flex;position:relative}.job-convert[data-astro-cid-5i3rlz7o]{border-color:var(--color-navy);background-color:var(--color-navy);--headline:var(--color-white);--accent:var(--color-sky);--on-surface:#ffffffd6;--secondary:#fffc;--focus:var(--color-sky);color:var(--on-surface)}.job[data-astro-cid-5i3rlz7o].is-active{border-color:var(--color-blue);box-shadow:inset 0 0 0 1px var(--color-blue)}.job-convert[data-astro-cid-5i3rlz7o].is-active{border-color:var(--color-sky);box-shadow:inset 0 0 0 1px var(--color-sky)}.job-top[data-astro-cid-5i3rlz7o]{justify-content:space-between;align-items:center;display:flex}.job-num[data-astro-cid-5i3rlz7o]{background-color:var(--color-blue-tint);width:36px;height:36px;color:var(--color-blue);font-variant-numeric:tabular-nums;transition:background-color .3s var(--ease-out), color .3s var(--ease-out);border-radius:9999px;place-items:center;font-size:.8125rem;font-weight:700;display:inline-grid}.job-convert[data-astro-cid-5i3rlz7o] .job-num[data-astro-cid-5i3rlz7o],.job[data-astro-cid-5i3rlz7o].is-active .job-num[data-astro-cid-5i3rlz7o]{background-color:var(--color-blue);color:var(--color-white)}.job-convert[data-astro-cid-5i3rlz7o].is-active .job-num[data-astro-cid-5i3rlz7o]{background-color:var(--color-sky);color:var(--color-navy)}.job-glyph[data-astro-cid-5i3rlz7o]{color:var(--accent)}.job-title[data-astro-cid-5i3rlz7o]{gap:4px;margin-top:20px;display:grid}.job-name[data-astro-cid-5i3rlz7o]{font-size:var(--text-title);letter-spacing:-.01em;color:var(--headline);font-weight:700;line-height:1.2}.job-promise[data-astro-cid-5i3rlz7o]{font-size:var(--text-ui);color:var(--accent);font-style:italic;font-weight:600;line-height:1.35}.job-body[data-astro-cid-5i3rlz7o]{font-size:var(--text-ui);color:var(--on-surface);margin-top:12px;line-height:1.55}.job-body[data-astro-cid-5i3rlz7o]:last-child{margin-bottom:0}.job[data-astro-cid-5i3rlz7o] .job-more{font-size:var(--text-ui);align-self:flex-start;margin-top:auto;padding-top:12px;display:block}.job[data-astro-cid-5i3rlz7o] .job-more .link-arrow-icon{vertical-align:-3px;margin-left:6px;display:inline-block}.job-arrow[data-astro-cid-5i3rlz7o]{left:50%;bottom:calc(var(--jobs-gap) / -2 - 10px);color:var(--color-gray);transition:color .3s var(--ease-out);position:absolute;transform:translate(-50%)rotate(90deg)}.job-well[data-astro-cid-5i3rlz7o],.jobs-post[data-astro-cid-5i3rlz7o],.jobs-caption[data-astro-cid-5i3rlz7o]{display:none}.job-well[data-astro-cid-5i3rlz7o]{height:var(--well-h);background-color:var(--color-ink);border-radius:10px;margin-bottom:18px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f}.job-well[data-astro-cid-5i3rlz7o] .well-plate{top:0;left:calc(var(--i) * -1 * (100% + 2 * var(--job-pad) + var(--jobs-gap)));width:calc(500% + 4 * (2 * var(--job-pad) + var(--jobs-gap)) + 32px);object-fit:cover;object-position:50% 54%;opacity:.6;max-width:none;height:100%;transition:opacity .4s var(--ease-out);position:absolute}.job[data-astro-cid-5i3rlz7o].is-active .job-well[data-astro-cid-5i3rlz7o] .well-plate{opacity:.78}.job-well[data-astro-cid-5i3rlz7o]:after{content:"";pointer-events:none;background:radial-gradient(120% 150% at 50% 25%,#0000 45%,#0a1a2e99 100%),linear-gradient(#0000 60%,#0a1a2e80);position:absolute;inset:0}.job-convert[data-astro-cid-5i3rlz7o] .job-well[data-astro-cid-5i3rlz7o]{box-shadow:inset 0 0 0 1px #ffffff1a}.well-slot[data-astro-cid-5i3rlz7o]{z-index:1;top:var(--post-top);width:var(--post-w);height:var(--post-h);opacity:0;isolation:isolate;--echo-color:var(--color-sky);border-radius:8px;margin-inline:auto;position:absolute;left:0;right:0;box-shadow:inset 0 0 0 1px #8db8f54d}.job[data-astro-cid-5i3rlz7o]:first-child .well-slot[data-astro-cid-5i3rlz7o]{opacity:1}.well-stamp[data-astro-cid-5i3rlz7o]{z-index:1;white-space:nowrap;justify-content:center;align-items:center;gap:5px;width:max-content;margin-inline:auto;display:flex;position:absolute;bottom:9px;left:0;right:0}.stamp-faces[data-astro-cid-5i3rlz7o]{display:inline-flex}.stamp-faces-wide[data-astro-cid-5i3rlz7o]{display:none}.stamp-faces[data-astro-cid-5i3rlz7o] img,.stamp-initials[data-astro-cid-5i3rlz7o]{width:20px;height:20px;box-shadow:0 0 0 1.5px var(--color-ink);border-radius:9999px}.stamp-faces[data-astro-cid-5i3rlz7o] img+img{margin-left:-6px}.stamp-initials[data-astro-cid-5i3rlz7o]{background-color:var(--color-blue);color:var(--color-white);letter-spacing:.02em;place-items:center;font-size:.5625rem;font-weight:700;display:inline-grid}.stamp-chip[data-astro-cid-5i3rlz7o]{letter-spacing:.005em;border-radius:9999px;align-items:center;gap:4px;height:22px;padding:0 9px;font-size:.6875rem;font-weight:600;line-height:1;display:inline-flex}.stamp-info[data-astro-cid-5i3rlz7o]{color:var(--color-sky);background:linear-gradient(#8db8f524,#8db8f524),#0a1a2ed1;box-shadow:inset 0 0 0 1px #8db8f552}.stamp-ok[data-astro-cid-5i3rlz7o]{color:var(--color-mint);background:linear-gradient(#6fd39b21,#6fd39b21),#0a1a2ed1;box-shadow:inset 0 0 0 1px #6fd39b52}.jobs-post[data-astro-cid-5i3rlz7o]{z-index:2;left:calc((100% - 4 * var(--jobs-gap)) / 5 * 4.5 + 4 * var(--jobs-gap) - var(--post-w) / 2);top:calc(var(--job-pad) + 1px + var(--post-top));width:var(--post-w);height:var(--post-h);background-color:var(--color-white);pointer-events:none;border-radius:8px;padding:6px;position:absolute;box-shadow:0 2px 6px #03091247,0 18px 36px -14px #030912bf}.jobs[data-astro-cid-5i3rlz7o].is-story .jobs-post[data-astro-cid-5i3rlz7o]{will-change:transform}.post-head[data-astro-cid-5i3rlz7o]{align-items:center;gap:5px;height:16px;display:flex}.post-head[data-astro-cid-5i3rlz7o] img{border-radius:9999px;width:16px;height:16px}.post-name[data-astro-cid-5i3rlz7o]{letter-spacing:-.005em;color:var(--color-text);font-size:.625rem;font-weight:600;line-height:1}.post-graphic.pa[data-post-art]{aspect-ratio:auto;border-radius:4px;height:48px;margin-top:4px;overflow:hidden}.jobs-foot[data-astro-cid-5i3rlz7o]{position:relative}.jobs-return[data-astro-cid-5i3rlz7o]{color:var(--color-gray);align-items:center;gap:10px;margin-top:20px;display:flex}.jobs-return-line[data-astro-cid-5i3rlz7o]{display:none}.jobs-return-label[data-astro-cid-5i3rlz7o]{font-size:var(--text-small);color:var(--color-muted);font-style:italic}.jobs-return-icon[data-astro-cid-5i3rlz7o]{color:var(--color-blue);flex:none}.jobs-caption[data-astro-cid-5i3rlz7o]{font-size:var(--text-micro);color:var(--color-muted);position:absolute;bottom:0;right:0}@media (width>=1024px){.jobs[data-astro-cid-5i3rlz7o]{--jobs-gap:20px;--job-pad:16px}.jobs-list[data-astro-cid-5i3rlz7o]{grid-template-columns:repeat(5,minmax(0,1fr))}.job-well[data-astro-cid-5i3rlz7o],.jobs-post[data-astro-cid-5i3rlz7o],.jobs-caption[data-astro-cid-5i3rlz7o]{display:block}.job-arrow[data-astro-cid-5i3rlz7o]{left:auto;right:calc(var(--jobs-gap) / -2 - 10px);top:calc(var(--job-pad) + 1px + var(--post-top) + var(--post-h) / 2 - 10px);color:var(--color-blue);bottom:auto;transform:none}.jobs-return[data-astro-cid-5i3rlz7o]{justify-items:center;gap:0;margin-top:12px;display:grid}.jobs-return-line[data-astro-cid-5i3rlz7o]{width:80%;height:32px;color:var(--color-blue);display:block}.jobs-return-icon[data-astro-cid-5i3rlz7o]{display:none}.jobs-return-label[data-astro-cid-5i3rlz7o]{background-color:var(--section-bg,var(--color-white));margin-top:-10px;padding-inline:12px}.jobs[data-astro-cid-5i3rlz7o].is-story .job[data-astro-cid-5i3rlz7o]:not(.is-passed) .job-arrow[data-astro-cid-5i3rlz7o]{color:var(--color-gray)}.job[data-astro-cid-5i3rlz7o] .job-more{min-height:calc(12px + 2lh)}}@media (width>=1280px) and (height>=700px) and (prefers-reduced-motion:no-preference) and (scripting:enabled),(width>=1024px) and (height>=780px) and (prefers-reduced-motion:no-preference) and (scripting:enabled){:root:not([data-consent-open],[data-jobs-free]) section:has(>.container-site>[data-five-jobs]):after{content:"";height:40svh;display:block}:root:not([data-consent-open],[data-jobs-free]) .container-site:has(>[data-five-jobs]){top:var(--jobs-stick,88px);position:sticky}}@media (width>=1280px){.jobs[data-astro-cid-5i3rlz7o]{--jobs-gap:24px;--job-pad:20px}.stamp-faces-wide[data-astro-cid-5i3rlz7o]{display:inline-flex}}.lap[data-astro-cid-dez4ob7g]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.lap-space[data-astro-cid-dez4ob7g]{transform-origin:0 0;width:1600px;height:900px;scale:tan(atan2(100cqw, 1600px));position:absolute;top:0;left:0}@supports not (scale:tan(atan2(1px, 2px))){.lap[data-astro-cid-dez4ob7g]{display:none}}.lap-screen[data-astro-cid-dez4ob7g]{transform-origin:0 0;background-color:var(--color-gray-tint);width:1440px;height:900px;color:var(--color-text);font-family:var(--font-sans);filter:blur(.35px);line-height:1.3;position:absolute;top:0;left:0;overflow:hidden}.lap-bar[data-astro-cid-dez4ob7g]{background-color:var(--color-white);border-bottom:1px solid var(--color-rule);align-items:center;gap:26px;height:36px;padding:0 24px;font-size:18px;display:flex}.lap-bar[data-astro-cid-dez4ob7g] i[data-astro-cid-dez4ob7g]{background-color:var(--color-rule);border-radius:5px;width:44px;height:10px}.lap-clock[data-astro-cid-dez4ob7g]{font-variant-numeric:tabular-nums;margin-left:auto}.lap-app[data-astro-cid-dez4ob7g]{display:flex;position:absolute;inset:36px 0 0}.lap-rail[data-astro-cid-dez4ob7g]{background-color:var(--color-white);border-right:1px solid var(--color-rule);flex-direction:column;align-items:center;gap:30px;width:96px;padding-top:26px;display:flex}.lap-rail[data-astro-cid-dez4ob7g] i[data-astro-cid-dez4ob7g]{border:3px solid var(--color-rule);border-radius:9px;width:32px;height:32px}.lap-rail[data-astro-cid-dez4ob7g] i[data-astro-cid-dez4ob7g].on{border-color:var(--color-blue);background-color:var(--color-blue-tint)}.lap-main[data-astro-cid-dez4ob7g]{flex:1;padding:46px 54px}.lap-hello[data-astro-cid-dez4ob7g]{letter-spacing:-.02em;color:var(--color-navy);margin:0;font-size:46px;font-weight:700}.lap-line[data-astro-cid-dez4ob7g]{background-color:var(--color-rule);border-radius:7px;height:14px;display:block}.lap-soft[data-astro-cid-dez4ob7g]{opacity:.7;height:11px}.lap-strong[data-astro-cid-dez4ob7g]{background-color:var(--color-muted);opacity:.55;height:18px}.lap-cols[data-astro-cid-dez4ob7g]{gap:32px;margin-top:36px;display:flex}.lap-card[data-astro-cid-dez4ob7g]{background-color:var(--color-white);border-radius:20px;box-shadow:0 1px 2px #0a1a2e0f}.lap-draft[data-astro-cid-dez4ob7g]{flex:1.6;gap:16px;padding:30px 32px;display:grid;box-shadow:0 1px 2px #0a1a2e0f,0 0 0 4px #1358c838}.lap-who[data-astro-cid-dez4ob7g]{align-items:center;gap:16px;margin-bottom:8px;display:flex}.lap-face[data-astro-cid-dez4ob7g]{object-fit:cover;border-radius:9999px;width:60px;height:60px}.lap-name[data-astro-cid-dez4ob7g]{gap:10px;display:grid}.lap-pill[data-astro-cid-dez4ob7g]{border-radius:9999px;width:110px;height:34px;margin-left:auto;display:block}.lap-pill-green[data-astro-cid-dez4ob7g]{background-color:var(--color-green-tint);box-shadow:inset 0 0 0 2px #1e7a4640}.lap-pill-blue[data-astro-cid-dez4ob7g]{background-color:var(--color-blue-tint);box-shadow:inset 0 0 0 2px #1358c840}.lap-pill-muted[data-astro-cid-dez4ob7g]{background-color:var(--color-gray-tint);box-shadow:inset 0 0 0 2px var(--color-rule)}.lap-graphic.pa[data-post-art]{aspect-ratio:auto;border-radius:14px;height:170px;margin-top:6px;overflow:hidden}.lap-actions[data-astro-cid-dez4ob7g]{align-items:center;gap:12px;margin-top:6px;display:flex}.lap-actions[data-astro-cid-dez4ob7g] .lap-pill[data-astro-cid-dez4ob7g]{margin-left:0}.lap-btn[data-astro-cid-dez4ob7g]{background-color:var(--color-blue);border-radius:11px;width:130px;height:48px;margin-left:auto}.lap-btn-outline[data-astro-cid-dez4ob7g]{background-color:var(--color-white);width:92px;box-shadow:inset 0 0 0 2px var(--color-rule);margin-left:0}.lap-week[data-astro-cid-dez4ob7g]{flex:1;align-self:flex-start;gap:22px;padding:28px;display:grid}.lap-row[data-astro-cid-dez4ob7g]{align-items:center;gap:14px;display:flex}.lap-row[data-astro-cid-dez4ob7g] .lap-pill[data-astro-cid-dez4ob7g]{width:104px;height:30px}.lap-glare[data-astro-cid-dez4ob7g]{background:linear-gradient(112deg,#fff3 0%,#ffffff0f 32%,#0000 55%);position:absolute;inset:0}.timeline[data-astro-cid-xarkvqj4]{position:relative}.tl-frame-wrap[data-astro-cid-xarkvqj4]{display:none}.timeline-list[data-astro-cid-xarkvqj4]{gap:40px;margin:0;padding:0 0 0 36px;list-style:none;display:grid;position:relative}.timeline-step[data-astro-cid-xarkvqj4]{--dot-top:calc(56.25cqw + 20px);position:relative;container-type:inline-size}.timeline-step[data-astro-cid-xarkvqj4]:not(:last-child):before,.timeline-step[data-astro-cid-xarkvqj4]:not(:last-child):after{content:"";left:-27px;top:calc(var(--dot-top) + 10px);background-color:var(--color-rule);width:2px;height:calc(100% + 40px);position:absolute}.timeline-step[data-astro-cid-xarkvqj4]:after{display:none}.tl-thumb[data-astro-cid-xarkvqj4]{aspect-ratio:16/9;border-radius:var(--radius-md);background-color:var(--color-ink);box-shadow:var(--shadow-product);margin-bottom:20px;position:relative;overflow:hidden;container-type:inline-size}.tl-thumb[data-astro-cid-xarkvqj4]>img{object-fit:cover;width:100%;height:100%}.tl-thumb[data-astro-cid-xarkvqj4]:after{content:"";pointer-events:none;background:radial-gradient(130% 100% at 50% 45%,#0000 58%,#0a1a2e73 100%);position:absolute;inset:0}.tl-copy[data-astro-cid-xarkvqj4]{position:relative}.timeline-dot[data-astro-cid-xarkvqj4]{border:3px solid var(--color-blue);background-color:var(--color-white);border-radius:9999px;width:20px;height:20px;position:absolute;top:4px;left:-36px}.timeline-step-filled[data-astro-cid-xarkvqj4] .timeline-dot[data-astro-cid-xarkvqj4]{background-color:var(--color-blue)}.timeline-label[data-astro-cid-xarkvqj4]{font-size:var(--text-title);letter-spacing:-.01em;color:var(--headline);font-weight:700;line-height:1.2}.tl-jump[data-astro-cid-xarkvqj4]{display:none}.timeline-text[data-astro-cid-xarkvqj4]{max-width:36ch;color:var(--on-surface);margin-top:6px}.tl-ill[data-astro-cid-xarkvqj4]{z-index:9;color:var(--color-white);letter-spacing:.02em;background-color:#0a1a2ecc;border-radius:9999px;padding:.4em .85em;font-size:max(11px,1.15cqw);font-weight:600;line-height:1;position:absolute;top:2.2cqw;right:2.4cqw;box-shadow:0 0 0 1px #fff3}@media (width>=640px) and (width<=1023.98px){.timeline-step[data-astro-cid-xarkvqj4]{--dot-top:0px;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;column-gap:32px;display:grid}.tl-thumb[data-astro-cid-xarkvqj4]{order:2;margin-bottom:0}}@media (width>=1024px){.timeline-list[data-astro-cid-xarkvqj4]{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:28px;padding-left:0}.timeline-step[data-astro-cid-xarkvqj4]{--dot-top:calc(56.25cqw + 20px)}.timeline-step[data-astro-cid-xarkvqj4]:not(:last-child):before,.timeline-step[data-astro-cid-xarkvqj4]:not(:last-child):after{left:20px;top:calc(var(--dot-top) + 9px);width:calc(100% + 8px);height:2px}.tl-copy[data-astro-cid-xarkvqj4]{padding-top:40px}.timeline-dot[data-astro-cid-xarkvqj4]{top:0;left:0}.timeline-text[data-astro-cid-xarkvqj4]{font-size:var(--text-ui);line-height:1.55}}@media (width>=1024px) and (height>=560px) and (prefers-reduced-motion:no-preference) and (scripting:enabled){.timeline[data-astro-cid-xarkvqj4]{--stage-h:calc(100svh - 60px);--step-len:7svh;height:calc(var(--stage-h) + var(--n) * var(--step-len))}.tl-stage[data-astro-cid-xarkvqj4]{top:calc(60px + max(0px, (var(--stage-h) - var(--tl-h,var(--stage-h))) / 2));height:var(--tl-h,var(--stage-h));align-items:center;display:flex;position:sticky}.tl-layout[data-astro-cid-xarkvqj4]{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:center;column-gap:clamp(40px,4vw,64px);width:100%;display:grid}.tl-frame-wrap[data-astro-cid-xarkvqj4]{width:min(100%, calc((var(--stage-h) - 64px) * 16 / 9));border-radius:var(--radius-lg);display:block;position:relative;box-shadow:0 2px 6px #0a1a2e14,0 34px 70px -26px #0a1a2e8c}.tl-thumb[data-astro-cid-xarkvqj4]{display:none}.timeline-list[data-astro-cid-xarkvqj4]{grid-template-columns:minmax(0,1fr);gap:clamp(16px,3svh,30px);padding-left:40px}.timeline-step[data-astro-cid-xarkvqj4]{--dot-top:2px;container-type:normal}.timeline-step[data-astro-cid-xarkvqj4]:not(:last-child):before,.timeline-step[data-astro-cid-xarkvqj4]:not(:last-child):after{left:-31px;top:calc(var(--dot-top) + 20px);width:2px;height:calc(100% + clamp(16px,3svh,30px) - 20px)}.timeline-step[data-astro-cid-xarkvqj4]:not(:last-child):after{background-color:var(--color-blue);transform-origin:top;transform:scaleY(var(--seg,0));display:block}.tl-copy[data-astro-cid-xarkvqj4]{padding-top:0}.timeline-dot[data-astro-cid-xarkvqj4]{left:-40px;top:var(--dot-top);transition:transform .3s var(--ease-out)}.timeline-step[data-astro-cid-xarkvqj4].is-active .timeline-dot[data-astro-cid-xarkvqj4]{transform:scale(1.12)}.timeline-label[data-astro-cid-xarkvqj4]{color:var(--color-muted);transition:color .3s var(--ease-out)}.timeline-text[data-astro-cid-xarkvqj4]{max-width:34ch;font-size:var(--text-ui);color:var(--color-muted);transition:color .3s var(--ease-out);margin-top:4px;line-height:1.5}.timeline-step[data-astro-cid-xarkvqj4].is-active .timeline-label[data-astro-cid-xarkvqj4]{color:var(--headline)}.timeline-step[data-astro-cid-xarkvqj4].is-active .timeline-text[data-astro-cid-xarkvqj4]{color:var(--on-surface)}.tl-label-text[data-astro-cid-xarkvqj4]{display:none}.tl-jump[data-astro-cid-xarkvqj4]{color:inherit;font:inherit;letter-spacing:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:inline}.tl-jump[data-astro-cid-xarkvqj4]:after{content:"";border-radius:var(--radius-md);position:absolute;inset:-8px -12px -8px -52px}.tl-jump[data-astro-cid-xarkvqj4]:focus-visible{outline:none}.tl-jump[data-astro-cid-xarkvqj4]:focus-visible:after{outline:2px solid var(--focus);outline-offset:0}.timeline-step[data-astro-cid-xarkvqj4]:not(.is-active):hover .timeline-label[data-astro-cid-xarkvqj4]{color:var(--headline)}}@media (width>=1024px) and (height<=760px) and (prefers-reduced-motion:no-preference) and (scripting:enabled){.timeline-label[data-astro-cid-xarkvqj4]{font-size:1.125rem}.timeline-text[data-astro-cid-xarkvqj4]{font-size:var(--text-small)}}.tl-frame[data-astro-cid-xarkvqj4]{aspect-ratio:16/9;clip-path:inset(0 round var(--radius-lg));background-color:var(--color-ink);isolation:isolate;font-family:var(--font-sans);user-select:none;margin:0;line-height:1.3;position:relative;overflow:hidden;container-type:inline-size}.tl-scene[data-astro-cid-xarkvqj4]{z-index:0;visibility:hidden;position:absolute;inset:0}.tl-scene[data-astro-cid-xarkvqj4].is-active{z-index:2;visibility:visible}.tl-scene[data-astro-cid-xarkvqj4].is-leaving{z-index:1;visibility:visible}.tl-scene[data-astro-cid-xarkvqj4].is-entering{z-index:6;visibility:visible}.tl-media[data-astro-cid-xarkvqj4]{transform:scale(calc(1 + var(--p,0) * .035));transform-origin:var(--origin,50% 45%);position:absolute;inset:0;overflow:hidden}.tl-scene[data-astro-cid-xarkvqj4].is-active .tl-media[data-astro-cid-xarkvqj4]{will-change:transform}.tl-media[data-astro-cid-xarkvqj4]:after{content:"";pointer-events:none;background:linear-gradient(#0a1a2e38,#0000 24% 72%,#0a1a2e52),radial-gradient(125% 100% at 50% 48%,#0000 60%,#040a146b 100%);position:absolute;inset:0}.tl-media[data-astro-cid-xarkvqj4] .tl-still,.tl-clip[data-astro-cid-xarkvqj4]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.tl-clip[data-astro-cid-xarkvqj4]{opacity:0;transition:opacity .3s var(--ease-out)}.tl-clip[data-astro-cid-xarkvqj4].is-ready{opacity:1}.tl-grain[data-astro-cid-xarkvqj4]{z-index:8;opacity:.06;mix-blend-mode:overlay;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' 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");position:absolute;inset:0}.tl-wipe[data-astro-cid-xarkvqj4]{z-index:4;pointer-events:none;clip-path:polygon(130% 0%,140% 0%,140% 100%,105% 100%);position:absolute;inset:0}.tl-wipe-navy[data-astro-cid-xarkvqj4]{background-color:var(--color-navy)}.tl-wipe-blue[data-astro-cid-xarkvqj4]{z-index:5;background-color:var(--color-blue)}.tl-wipe-edge[data-astro-cid-xarkvqj4]{z-index:7;background-color:var(--color-sky)}.tl-over[data-astro-cid-xarkvqj4]{pointer-events:none;font-size:max(11px,1.85cqw);position:absolute;inset:0}.tl-beat[data-astro-cid-xarkvqj4]{opacity:0;transition:opacity .4s var(--ease-out), transform .4s var(--ease-out);transform:translateY(16px)}.tl-beat[data-astro-cid-xarkvqj4].is-on{opacity:1;transform:none}.tl-beat-off[data-astro-cid-xarkvqj4]{transition:opacity .3s var(--ease-out)}.tl-beat-off[data-astro-cid-xarkvqj4].is-on{opacity:0}.tl-scene[data-astro-cid-xarkvqj4].tl-instant .tl-beat[data-astro-cid-xarkvqj4],.tl-scene[data-astro-cid-xarkvqj4].tl-instant .tl-beat-off[data-astro-cid-xarkvqj4]{transition:none}.tl-card[data-astro-cid-xarkvqj4]{background-color:var(--color-white);color:var(--color-text);border-radius:.9em;position:absolute;box-shadow:0 1px 2px #0a1a2e1f,0 1.8em 3.6em -1.2em #03091299}.tl-who[data-astro-cid-xarkvqj4]{align-items:center;gap:.75em;display:flex}.tl-over[data-astro-cid-xarkvqj4] .tl-face{object-fit:cover;border-radius:9999px;flex:none;width:2.6em;height:2.6em}.tl-id[data-astro-cid-xarkvqj4]{min-width:0;line-height:1.25;display:grid}.tl-id[data-astro-cid-xarkvqj4] b[data-astro-cid-xarkvqj4]{color:var(--color-navy);font-weight:650}.tl-id[data-astro-cid-xarkvqj4] small[data-astro-cid-xarkvqj4]{color:var(--color-muted);font-size:.82em}.tl-chip[data-astro-cid-xarkvqj4]{white-space:nowrap;border-radius:9999px;align-items:center;padding:.32em .8em;font-size:.82em;font-weight:650;display:inline-flex}.tl-chip-blue[data-astro-cid-xarkvqj4]{background-color:var(--color-blue-tint);color:var(--color-blue)}.tl-chip-green[data-astro-cid-xarkvqj4]{background-color:var(--color-green-tint);color:var(--color-green)}.tl-swap[data-astro-cid-xarkvqj4]{margin-left:auto;display:grid}.tl-swap[data-astro-cid-xarkvqj4]>[data-astro-cid-xarkvqj4]{grid-area:1/1;justify-self:end}.tl-mono[data-astro-cid-xarkvqj4]{font-family:var(--font-mono);letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--color-muted);font-size:.86em}.tl-draft[data-astro-cid-xarkvqj4]{width:23em;padding:1.1em 1.2em 1.2em;bottom:5cqw;left:4.5cqw}.tl-draft-text[data-astro-cid-xarkvqj4]{min-height:2.6em;color:var(--color-text);margin-top:.9em;font-size:1.04em;line-height:1.35}.tl-word[data-astro-cid-xarkvqj4]{transition-duration:.22s;transform:none}.tl-word[data-astro-cid-xarkvqj4]:not(.is-on){transform:none}.tl-notify[data-astro-cid-xarkvqj4]{border-radius:1.1em;align-items:center;gap:.8em;width:21.5em;padding:.9em 1.1em;display:flex;top:8.4cqw;right:3.4cqw;transform:translate(24px)}.tl-notify[data-astro-cid-xarkvqj4].is-on{transform:none}.tl-notify[data-astro-cid-xarkvqj4] .tl-notify-icon{width:2.5em!important;height:2.5em!important}.tl-notify-body[data-astro-cid-xarkvqj4]{flex:1;gap:.15em;display:grid}.tl-notify-meta[data-astro-cid-xarkvqj4]{justify-content:space-between;font-size:.86em;display:flex}.tl-notify-meta[data-astro-cid-xarkvqj4] b[data-astro-cid-xarkvqj4]{color:var(--color-ink)}.tl-notify-title[data-astro-cid-xarkvqj4]{color:var(--color-ink);letter-spacing:-.005em;font-weight:700}.tl-post[data-astro-cid-xarkvqj4]{width:18em;padding:1em 1.1em 1.1em;top:8.6cqw;right:4.6cqw}.tl-post-text[data-astro-cid-xarkvqj4]{margin-top:.75em;font-size:.96em;line-height:1.35}.tl-post-graphic.pa[data-post-art]{aspect-ratio:auto;border-radius:.6em;height:5.2em;margin-top:.8em;overflow:hidden}.tl-publish[data-astro-cid-xarkvqj4]{margin-top:.9em;display:grid}.tl-btn[data-astro-cid-xarkvqj4]{height:2.5em;color:var(--color-white);border-radius:.55em;grid-area:1/1;justify-content:center;align-items:center;gap:.4em;font-weight:650;display:inline-flex}.tl-btn[data-astro-cid-xarkvqj4] svg{width:1.1em;height:1.1em}.tl-btn-blue[data-astro-cid-xarkvqj4]{background-color:var(--color-blue)}.tl-btn-green[data-astro-cid-xarkvqj4]{background-color:var(--color-green);transform:scale(.96)}.tl-btn-green[data-astro-cid-xarkvqj4].is-on{transform:none}.tl-rings[data-astro-cid-xarkvqj4]{aspect-ratio:1;width:18cqw;position:absolute;top:40%;left:51%;transform:scale(.9)}.tl-rings[data-astro-cid-xarkvqj4].is-on{transform:none}.tl-rings[data-astro-cid-xarkvqj4] i[data-astro-cid-xarkvqj4]{border:1.5px solid var(--color-sky);opacity:.85;border-radius:9999px;position:absolute;inset:0}.tl-rings[data-astro-cid-xarkvqj4] i[data-astro-cid-xarkvqj4]:nth-child(2){opacity:.5;inset:-55%}.tl-rings[data-astro-cid-xarkvqj4] i[data-astro-cid-xarkvqj4]:nth-child(3){opacity:.26;inset:-125%}.tl-mate[data-astro-cid-xarkvqj4]{justify-items:center;gap:.35em;display:grid;position:absolute;transform:scale(.86)}.tl-mate[data-astro-cid-xarkvqj4].is-on{transform:none}.tl-mate[data-astro-cid-xarkvqj4] .tl-face{width:3.1em;height:3.1em;box-shadow:0 0 0 .16em var(--color-white), 0 .6em 1.4em -.4em #03091299}.tl-act[data-astro-cid-xarkvqj4]{color:var(--color-white);white-space:nowrap;background-color:#0a1a2ed1;border-radius:9999px;padding:.28em .7em;font-size:.78em;font-weight:600}.tl-radar[data-astro-cid-xarkvqj4]{width:21em;padding:.9em 1.1em 1em;top:8.4cqw;right:3.4cqw}.tl-radar-head[data-astro-cid-xarkvqj4]{color:var(--color-muted);margin-bottom:.7em;display:block}.tl-radar[data-astro-cid-xarkvqj4] .tl-chip[data-astro-cid-xarkvqj4]{margin-left:auto}.tl-l3[data-astro-cid-xarkvqj4]{border-left:.22em solid var(--color-sky);color:var(--color-white);background-color:#0a1a2ed6;border-radius:.35em;padding:.75em 1.2em .8em;font-size:1.12em;font-weight:650;position:absolute;bottom:5.5cqw;left:5.5cqw;transform:translate(-12px,8px)}.tl-l3[data-astro-cid-xarkvqj4].is-on{transform:none}.tl-l3[data-astro-cid-xarkvqj4] small[data-astro-cid-xarkvqj4]{color:var(--on-ink-muted);margin-top:.3em;font-size:.74em;font-weight:500;display:block}.timeline[data-astro-cid-xarkvqj4].tl-pending .tl-frame-wrap[data-astro-cid-xarkvqj4],.timeline[data-astro-cid-xarkvqj4].tl-pending .timeline-step[data-astro-cid-xarkvqj4],.tl-section-pending .section-heading{opacity:0;transform:translateY(16px)}.tl-section-pending .section-heading .beat{opacity:0}.timeline[data-astro-cid-xarkvqj4].tl-in .tl-frame-wrap[data-astro-cid-xarkvqj4],.timeline[data-astro-cid-xarkvqj4].tl-in .timeline-step[data-astro-cid-xarkvqj4],.tl-section-in .section-heading{transition:opacity .5s var(--ease-out), transform .5s var(--ease-out)}.timeline[data-astro-cid-xarkvqj4].tl-in .timeline-step[data-astro-cid-xarkvqj4]{transition-duration:.4s;transition-delay:calc(.24s + var(--i,0) * 80ms)}.timeline[data-astro-cid-xarkvqj4].tl-in .tl-frame-wrap[data-astro-cid-xarkvqj4]{transition-delay:.16s}.tl-section-in .section-heading .beat{transition:opacity .4s var(--ease-out) .8s}.timeline[data-astro-cid-xarkvqj4].tl-pending .tl-scene[data-astro-cid-xarkvqj4]{visibility:hidden}.stat[data-astro-cid-lyadj2i5]{border-top:2px solid var(--headline);margin:0;padding-top:24px}.stat-figure[data-astro-cid-lyadj2i5]{font-size:var(--text-stat);line-height:var(--text-stat--line-height);letter-spacing:var(--text-stat--letter-spacing);color:var(--headline);font-variant-numeric:tabular-nums;font-weight:700}.stat-qualifier[data-astro-cid-lyadj2i5]{font-size:var(--text-title);letter-spacing:-.01em;color:var(--secondary);margin-bottom:4px;font-weight:600;line-height:1.2;display:block}.stat-number[data-astro-cid-lyadj2i5]{white-space:nowrap}.stat-text[data-astro-cid-lyadj2i5]{max-width:34ch;color:var(--on-surface);margin-top:14px}.stat-source[data-astro-cid-lyadj2i5]{max-width:40ch;font-size:var(--text-small);color:var(--secondary);margin-top:14px;line-height:1.45}.compare-wrap[data-astro-cid-5n2d5d5z]{position:relative}.compare-frame[data-astro-cid-5n2d5d5z]{border-radius:var(--radius-lg);border:1px solid var(--color-rule);overflow:hidden}.compare[data-astro-cid-5n2d5d5z]{border-collapse:collapse;text-align:left;width:100%;font-size:var(--text-ui);overflow-wrap:anywhere;line-height:1.5}.compare[data-astro-cid-5n2d5d5z] thead[data-astro-cid-5n2d5d5z] th[data-astro-cid-5n2d5d5z]{background-color:var(--color-navy);color:var(--color-white);font-size:var(--text-small);letter-spacing:.01em;padding:16px 20px;font-weight:700}.compare[data-astro-cid-5n2d5d5z] thead[data-astro-cid-5n2d5d5z] .compare-ekko-head[data-astro-cid-5n2d5d5z]{background-color:var(--color-blue)}.compare[data-astro-cid-5n2d5d5z] tbody[data-astro-cid-5n2d5d5z] th[data-astro-cid-5n2d5d5z],.compare[data-astro-cid-5n2d5d5z] td[data-astro-cid-5n2d5d5z]{border-top:1px solid var(--color-rule);vertical-align:top;padding:16px 20px}.compare[data-astro-cid-5n2d5d5z] tbody[data-astro-cid-5n2d5d5z] th[data-astro-cid-5n2d5d5z]{width:22%;color:var(--color-navy);font-weight:600}.compare[data-astro-cid-5n2d5d5z] td[data-astro-cid-5n2d5d5z]{color:var(--color-muted)}.compare[data-astro-cid-5n2d5d5z] td[data-astro-cid-5n2d5d5z].compare-ekko{background-color:var(--color-blue-tint);width:39%;color:var(--color-text);font-weight:500}@media (width<=767px){.compare-frame[data-astro-cid-5n2d5d5z]{border:0;border-radius:0;overflow:visible}.compare[data-astro-cid-5n2d5d5z],.compare[data-astro-cid-5n2d5d5z] tbody[data-astro-cid-5n2d5d5z],.compare[data-astro-cid-5n2d5d5z] tbody[data-astro-cid-5n2d5d5z] tr[data-astro-cid-5n2d5d5z],.compare[data-astro-cid-5n2d5d5z] tbody[data-astro-cid-5n2d5d5z] th[data-astro-cid-5n2d5d5z],.compare[data-astro-cid-5n2d5d5z] td[data-astro-cid-5n2d5d5z]{display:block}.compare[data-astro-cid-5n2d5d5z] thead[data-astro-cid-5n2d5d5z]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.compare[data-astro-cid-5n2d5d5z] tbody[data-astro-cid-5n2d5d5z]{gap:12px;display:grid}.compare[data-astro-cid-5n2d5d5z] tbody[data-astro-cid-5n2d5d5z] tr[data-astro-cid-5n2d5d5z]{border:1px solid var(--color-rule);border-radius:var(--radius-lg);background-color:var(--color-white);flex-direction:column;display:flex;overflow:hidden}.compare[data-astro-cid-5n2d5d5z] td[data-astro-cid-5n2d5d5z].compare-ekko{flex-grow:1}.compare[data-astro-cid-5n2d5d5z] tbody[data-astro-cid-5n2d5d5z] th[data-astro-cid-5n2d5d5z],.compare[data-astro-cid-5n2d5d5z] td[data-astro-cid-5n2d5d5z],.compare[data-astro-cid-5n2d5d5z] td[data-astro-cid-5n2d5d5z].compare-ekko{border-top:0;width:auto}.compare[data-astro-cid-5n2d5d5z] tbody[data-astro-cid-5n2d5d5z] th[data-astro-cid-5n2d5d5z]{font-size:var(--text-body);padding:16px 16px 0;font-weight:700;line-height:1.4}.compare[data-astro-cid-5n2d5d5z] td[data-astro-cid-5n2d5d5z]{padding:8px 16px 16px}.compare[data-astro-cid-5n2d5d5z] td[data-astro-cid-5n2d5d5z].compare-ekko{padding-top:12px}.compare[data-astro-cid-5n2d5d5z] td[data-astro-cid-5n2d5d5z]:before{content:attr(data-label);content:attr(data-label) / "";font-size:var(--text-micro);color:var(--color-muted);margin-bottom:4px;font-weight:600;line-height:1.4;display:block}.compare[data-astro-cid-5n2d5d5z] td[data-astro-cid-5n2d5d5z].compare-ekko:before{color:var(--color-blue);font-weight:700}}@media (width>=560px) and (width<=767px){.compare[data-astro-cid-5n2d5d5z] tbody[data-astro-cid-5n2d5d5z]{grid-template-columns:repeat(2,minmax(0,1fr))}}.role[data-astro-cid-up7rxdfa]{border:1px solid var(--color-rule);border-radius:var(--radius-lg);background-color:var(--color-white);flex-direction:column;padding:28px;display:flex}.role-dark[data-astro-cid-up7rxdfa]{border-color:var(--color-navy);background-color:var(--color-navy);color:var(--on-surface)}.role-head[data-astro-cid-up7rxdfa]{align-items:center;gap:12px;min-width:0;display:flex}.role-head[data-astro-cid-up7rxdfa] .role-face{object-fit:cover;background-color:var(--color-blue-tint);border-radius:9999px;flex:none;width:40px;height:40px;box-shadow:0 0 0 1px #0a1a2e14,0 6px 14px -6px #0a1a2e59}.role-dark[data-astro-cid-up7rxdfa] .role-head[data-astro-cid-up7rxdfa] .role-face{background-color:var(--color-ink);box-shadow:0 0 0 2px var(--color-white), 0 6px 14px -4px #03091299}.role-label[data-astro-cid-up7rxdfa]{min-width:0;font-size:var(--text-label);letter-spacing:var(--text-label--letter-spacing);text-transform:uppercase;color:var(--accent);font-weight:700}.role-headline[data-astro-cid-up7rxdfa]{font-size:var(--text-title);color:var(--headline);margin-top:12px;font-weight:700;line-height:1.25}.role-line[data-astro-cid-up7rxdfa]{color:var(--on-surface);margin-top:10px}.role-has-photo[data-astro-cid-up7rxdfa] .role-line[data-astro-cid-up7rxdfa]{margin-top:14px}.role-points[data-astro-cid-up7rxdfa]{gap:10px;margin-top:16px;display:grid}.role-points[data-astro-cid-up7rxdfa] li[data-astro-cid-up7rxdfa]{font-size:var(--text-ui);color:var(--on-surface);padding-left:22px;line-height:1.5;position:relative}.role-points[data-astro-cid-up7rxdfa] li[data-astro-cid-up7rxdfa]:before{content:"";background-color:var(--color-green);width:10px;height:2px;position:absolute;top:.72em;left:0}.role-dark[data-astro-cid-up7rxdfa] .role-points[data-astro-cid-up7rxdfa] li[data-astro-cid-up7rxdfa]:before{background-color:var(--color-sky)}.role-proof[data-astro-cid-up7rxdfa]{border-top:1px dashed var(--hairline);font-size:var(--text-small);color:var(--on-surface);margin-top:20px;padding-top:16px;line-height:1.5}.role-proof-source[data-astro-cid-up7rxdfa]{color:var(--secondary);margin-top:6px;display:block}.role-label[data-astro-cid-up7rxdfa] .role-label-link{min-height:44px;font-size:inherit;font-weight:inherit;color:inherit}.role-compact[data-astro-cid-up7rxdfa]{padding:24px}.faq[data-astro-cid-ojvlkzvx]{border-top:1px solid var(--hairline)}.faq-item[data-astro-cid-ojvlkzvx]{border-bottom:1px solid var(--hairline)}.faq-q[data-astro-cid-ojvlkzvx]{cursor:pointer;min-height:64px;font-size:var(--text-title);color:var(--headline);justify-content:space-between;align-items:center;gap:24px;padding-block:18px;font-weight:600;line-height:1.35;list-style:none;display:flex}.faq-q[data-astro-cid-ojvlkzvx]::-webkit-details-marker{display:none}.faq-q[data-astro-cid-ojvlkzvx]:hover{color:var(--accent)}.faq-q[data-astro-cid-ojvlkzvx] .faq-icon{color:var(--accent);flex:none}.faq-q[data-astro-cid-ojvlkzvx] .faq-icon path:first-of-type{transform-origin:50%;transition:transform .24s var(--ease-out)}.faq-item[data-astro-cid-ojvlkzvx][open] .faq-icon path:first-of-type{transform:rotate(90deg)scaleX(0)}.faq-a[data-astro-cid-ojvlkzvx]{max-width:var(--container-prose);color:var(--on-surface);padding-bottom:24px}.faq-item[data-astro-cid-ojvlkzvx][open] .faq-a[data-astro-cid-ojvlkzvx]{animation:faq-in .24s var(--ease-out)}@keyframes faq-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.pilot[data-astro-cid-s5k3p7kr]{border-radius:var(--radius-lg);display:grid;overflow:hidden}.pilot-main[data-astro-cid-s5k3p7kr]{padding:clamp(2rem,1.25rem + 3vw,3.5rem)}.pilot[data-astro-cid-s5k3p7kr] .pilot-title{max-width:18ch}.pilot-body[data-astro-cid-s5k3p7kr]{max-width:52ch;font-size:var(--text-lead);line-height:var(--text-lead--line-height);color:var(--on-ink);margin-top:16px}.pilot-plate[data-astro-cid-s5k3p7kr] img{opacity:.42;object-position:70% 40%}.pilot-scrim[data-astro-cid-s5k3p7kr]{z-index:-1;background:linear-gradient(100deg,#0d2c54f0 0%,#0d2c54d1 50%,#0d2c5466 100%);position:absolute;inset:0}.pilot-plane[data-astro-cid-s5k3p7kr]{z-index:-1;width:min(46%,34rem);height:auto;position:absolute;bottom:0;right:0}.pilot-plane[data-astro-cid-s5k3p7kr] polygon[data-astro-cid-s5k3p7kr]{fill:var(--color-blue)}@media (width<=1023px){.pilot-scrim[data-astro-cid-s5k3p7kr]{background:linear-gradient(#0d2c54e6 0%,#0d2c54cc 60%,#0d2c548c 100%)}}.pilot-light[data-astro-cid-s5k3p7kr]{border:1px solid var(--color-rule);background-color:var(--color-white);box-shadow:inset 4px 0 0 var(--color-blue)}.pilot-light[data-astro-cid-s5k3p7kr] .pilot-body[data-astro-cid-s5k3p7kr]{color:var(--color-text)}.pilot-measures[data-astro-cid-s5k3p7kr]{background-color:var(--color-blue-tint);padding:clamp(2rem,1.25rem + 3vw,3.5rem)}.pilot-measures-title[data-astro-cid-s5k3p7kr]{font-size:var(--text-title);line-height:var(--text-title--line-height);letter-spacing:var(--text-title--letter-spacing);font-weight:var(--text-title--font-weight);color:var(--color-navy)}.pilot-measures[data-astro-cid-s5k3p7kr] ul[data-astro-cid-s5k3p7kr]{margin-top:16px}.pilot-measures[data-astro-cid-s5k3p7kr] li[data-astro-cid-s5k3p7kr]{border-bottom:1px solid var(--color-rule);color:var(--color-text);padding-block:14px}.pilot-measures[data-astro-cid-s5k3p7kr] li[data-astro-cid-s5k3p7kr]:last-child{border-bottom:0}@media (width>=1024px){.pilot-split[data-astro-cid-s5k3p7kr]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.pilot-split[data-astro-cid-s5k3p7kr] .pilot-main[data-astro-cid-s5k3p7kr]{flex-direction:column;justify-content:center;display:flex}}.plans[data-astro-cid-5x4bgevo]{gap:16px;display:grid}.plan[data-astro-cid-5x4bgevo]{border:1px solid var(--color-rule);border-radius:var(--radius-lg);background-color:var(--color-white);flex-direction:column;padding:32px 28px 28px;display:flex}.plan-highlight[data-astro-cid-5x4bgevo]{border-color:var(--color-navy);background-color:var(--color-navy)}.plan-name[data-astro-cid-5x4bgevo]{font-size:var(--text-title);line-height:var(--text-title--line-height);letter-spacing:var(--text-title--letter-spacing);font-weight:var(--text-title--font-weight);color:var(--headline)}.plan-for[data-astro-cid-5x4bgevo]{color:var(--on-surface);margin-top:12px}.plan-action[data-astro-cid-5x4bgevo]{margin-top:auto;padding-top:28px}.includes[data-astro-cid-5x4bgevo]{border-radius:var(--radius-lg);background-color:var(--color-blue-tint);margin-top:40px;padding:28px}.surface-gray .includes[data-astro-cid-5x4bgevo]{background-color:var(--color-white);border:1px solid var(--color-rule)}.includes-title[data-astro-cid-5x4bgevo]{font-size:var(--text-title);line-height:var(--text-title--line-height);letter-spacing:var(--text-title--letter-spacing);font-weight:var(--text-title--font-weight);color:var(--color-navy)}.includes-list[data-astro-cid-5x4bgevo]{gap:10px 28px;margin-top:16px;display:grid}.includes-list[data-astro-cid-5x4bgevo] li[data-astro-cid-5x4bgevo]{color:var(--color-text);align-items:flex-start;gap:10px;display:flex}.includes-list[data-astro-cid-5x4bgevo] svg{color:var(--color-green);flex:none;margin-top:4px}@media (width>=768px){.includes-list[data-astro-cid-5x4bgevo]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.plans[data-astro-cid-5x4bgevo]{grid-template-columns:repeat(3,minmax(0,1fr))}}.video-head[data-astro-cid-ploc45q2]{margin-bottom:clamp(2rem,1.5rem + 2vw,3rem)}.video-frame[data-astro-cid-ploc45q2]{aspect-ratio:16/9;border-radius:var(--radius-lg);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 40px 80px -32px #030912b3}.film-ground[data-astro-cid-ploc45q2] .video-frame[data-astro-cid-ploc45q2]{outline:1px solid #ffffff1a}.video-slot[data-astro-cid-ploc45q2]{--slot-focus:var(--focus)}.video-frame[data-astro-cid-ploc45q2]:has(.film-start:focus-visible){outline:2px solid var(--slot-focus);outline-offset:3px}.film-start[data-astro-cid-ploc45q2]{cursor:pointer;width:100%;height:100%;color:inherit;background:0 0;border:0;padding:0;display:block;position:absolute;inset:0}.film-start[data-astro-cid-ploc45q2]:focus-visible{outline:none}@supports not selector(:has(a)){.film-start[data-astro-cid-ploc45q2]:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0}.film-start[data-astro-cid-ploc45q2]:focus-visible:after{box-shadow:inset 0 0 0 3px var(--color-sky), inset 0 0 0 5px var(--color-ink)}}.video-el[data-astro-cid-ploc45q2],.video-poster[data-astro-cid-ploc45q2],.film-start[data-astro-cid-ploc45q2] .video-poster{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.video-el[data-astro-cid-ploc45q2]{object-fit:contain;background-color:var(--color-ink)}.video-el[data-astro-cid-ploc45q2]:focus-visible{outline:3px solid var(--color-sky);outline-offset:-3px}.film-shade[data-astro-cid-ploc45q2]{transition:opacity .3s var(--ease-out);background:linear-gradient(90deg,#0a1a2eb8,#0a1a2e1f 55%,#0000),linear-gradient(#0000 55%,#0a1a2e8c);position:absolute;inset:0}@media (width<=767px){.film-shade[data-astro-cid-ploc45q2]{background:linear-gradient(90deg,#0a1a2eb8,#0a1a2e1f 55%,#0000),linear-gradient(#0000 38%,#0a1a2e80 66%,#0a1a2edb)}}.film-start[data-astro-cid-ploc45q2]:hover .film-shade[data-astro-cid-ploc45q2]{opacity:.85}.film-play[data-astro-cid-ploc45q2]{aspect-ratio:1;background-color:var(--color-white);width:clamp(64px,5vw + 40px,96px);color:var(--color-navy);transition:transform .3s var(--ease-out);border-radius:9999px;place-items:center;display:inline-grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 18px 40px -12px #03091299}.video-overlay[data-astro-cid-ploc45q2] .film-play[data-astro-cid-ploc45q2]{position:relative;top:auto;left:auto;transform:none}.film-start[data-astro-cid-ploc45q2]:hover .film-play[data-astro-cid-ploc45q2]{transform:translate(-50%,-50%)scale(1.04)}.film-start[data-astro-cid-ploc45q2]:active .film-play[data-astro-cid-ploc45q2]{transform:translate(-50%,calc(2px - 50%))}.film-play[data-astro-cid-ploc45q2] svg[data-astro-cid-ploc45q2]{margin-left:4px}.film-meta[data-astro-cid-ploc45q2]{text-align:left;gap:6px;display:grid;position:absolute;bottom:clamp(16px,3vw,36px);left:clamp(16px,3vw,40px)}.film-label[data-astro-cid-ploc45q2]{letter-spacing:-.02em;color:var(--color-white);font-size:clamp(1.25rem,.9rem + 1.6vw,2.25rem);font-weight:700}.film-length[data-astro-cid-ploc45q2]{color:var(--color-sky)}.video-overlay[data-astro-cid-ploc45q2]{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:24px;display:flex;position:absolute;inset:0}@media (width<=479px){.video-frame[data-astro-cid-ploc45q2]:has(>.video-overlay){aspect-ratio:auto}.video-overlay[data-astro-cid-ploc45q2]{padding-block:40px;position:relative;inset:auto}}.video-ring[data-astro-cid-ploc45q2]{border:1.5px solid var(--color-sky);opacity:.5;border-radius:9999px;position:absolute;inset:-1px}@media (prefers-reduced-motion:no-preference){.video-slot[data-astro-cid-ploc45q2].in-view .video-ring[data-astro-cid-ploc45q2]{animation:video-echo 4s var(--ease-out) 1}}@keyframes video-echo{0%{opacity:.5;transform:scale(1)}45%{opacity:0;transform:scale(1.9)}46%{opacity:0;transform:scale(1)}to{opacity:.5;transform:scale(1)}}.video-title[data-astro-cid-ploc45q2]{font-size:var(--text-title);color:var(--color-white);font-weight:600}.video-note[data-astro-cid-ploc45q2]{max-width:44ch;font-size:var(--text-small);color:#fffc}.video-actions[data-astro-cid-ploc45q2]{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 20px;display:flex}.video-link[data-astro-cid-ploc45q2]{align-items:center;min-height:44px;font-weight:600;display:inline-flex}.ep[data-astro-cid-7hezoj7y]{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""controls""visual""foot";row-gap:clamp(2rem,1.5rem + 1.5vw,2.5rem);display:grid}.ep-head[data-astro-cid-7hezoj7y]{grid-area:head;max-width:34rem}.ep-lead[data-astro-cid-7hezoj7y]{max-width:44ch;font-size:var(--text-lead);line-height:var(--text-lead--line-height);color:var(--on-surface);margin-top:16px}.ep-controls[data-astro-cid-7hezoj7y]{grid-area:controls;gap:24px;display:grid}.ep-visual[data-astro-cid-7hezoj7y]{grid-area:visual;min-width:0}.ep-foot[data-astro-cid-7hezoj7y]{grid-area:foot}@media (width>=64rem){.ep[data-astro-cid-7hezoj7y]{grid-template:"head visual""controls visual""foot visual"1fr/minmax(0,5fr) minmax(0,6fr);align-items:start;gap:40px clamp(3rem,1rem + 4vw,5.5rem)}.ep-visual[data-astro-cid-7hezoj7y]{align-self:center}}.ep-group[data-astro-cid-7hezoj7y]{border:0;min-width:0;margin:0;padding:0}.ep-legend[data-astro-cid-7hezoj7y]{font-size:var(--text-small);color:var(--color-muted);margin-bottom:12px;padding:0;font-weight:600;line-height:1.4}.ep-chips[data-astro-cid-7hezoj7y]{flex-wrap:wrap;gap:8px;display:flex}.ep-chip[data-astro-cid-7hezoj7y]{border:1px solid var(--color-rule);border-radius:var(--radius-full);background-color:var(--color-white);min-height:44px;color:var(--color-text);font-size:var(--text-ui);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .2s var(--ease-out), border-color .2s var(--ease-out), color .2s var(--ease-out), transform .12s var(--ease-out);align-items:center;padding:0 18px;font-weight:500;line-height:1.2;display:inline-flex;position:relative}.ep-chip[data-astro-cid-7hezoj7y] input[data-astro-cid-7hezoj7y]{border-radius:inherit;opacity:0;cursor:pointer;appearance:none;width:100%;height:100%;margin:0;position:absolute;inset:0}.ep-chip[data-astro-cid-7hezoj7y]:hover{border-color:var(--color-blue)}.ep-chip[data-astro-cid-7hezoj7y]:active{transform:translateY(1px)}.ep-chip[data-astro-cid-7hezoj7y]:has(input:checked){border-color:var(--color-navy);background-color:var(--color-navy);color:var(--color-white)}.ep-chip[data-astro-cid-7hezoj7y]:has(input:focus-visible){outline:2px solid var(--color-blue);outline-offset:2px}@media (forced-colors:active){.ep-chip[data-astro-cid-7hezoj7y]:has(input:checked){forced-color-adjust:none;color:highlighttext;background-color:highlight;border-color:highlight}}@media (width<=39.99rem){.ep-chips[data-astro-cid-7hezoj7y]{margin-inline:calc(-1 * var(--gutter));padding:6px var(--gutter);overscroll-behavior-x:contain;scroll-padding-inline:var(--gutter);scroll-snap-type:x proximity;scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.ep-chips[data-astro-cid-7hezoj7y]::-webkit-scrollbar{display:none}.ep-chip[data-astro-cid-7hezoj7y]{scroll-snap-align:start;flex:none}.ep-legend[data-astro-cid-7hezoj7y]{margin-bottom:6px}.ep-controls[data-astro-cid-7hezoj7y]{gap:14px}}.ep[data-astro-cid-7hezoj7y] .ep-frame{width:100%}.ep-stage[data-astro-cid-7hezoj7y]{isolation:isolate;border-radius:var(--radius-lg);background-color:var(--color-blue-tint);justify-content:center;align-items:center;padding:clamp(1.5rem,.5rem + 3.5vw,3.5rem) clamp(.625rem,4.5vw - .5rem,3.5rem);display:flex;position:relative;overflow:hidden}.ep-planes[data-astro-cid-7hezoj7y]{z-index:-1;width:100%;height:auto;position:absolute;bottom:0;right:0}.ep-cards[data-astro-cid-7hezoj7y]{width:100%;max-width:440px;display:grid}.ep-cards[data-astro-cid-7hezoj7y]>.email-card[data-astro-cid-7hezoj7y]{grid-area:1/1;align-self:start}.ep-sizer[data-astro-cid-7hezoj7y]{visibility:hidden;pointer-events:none}.ep-stack[data-astro-cid-7hezoj7y]{display:grid}.ep-stack[data-astro-cid-7hezoj7y]>[data-astro-cid-7hezoj7y]{grid-area:1/1}.ep-icon-box[data-astro-cid-7hezoj7y]{flex:none;width:32px;height:32px}.ep-avatar-box[data-astro-cid-7hezoj7y]{flex:none;width:40px;height:40px}.ep-swap[data-astro-cid-7hezoj7y]{position:relative}.ep-leaving[data-astro-cid-7hezoj7y]{pointer-events:none;position:absolute;inset:0 0 auto}.email-card[data-astro-cid-7hezoj7y]{width:100%;color:var(--color-text);position:relative}.ep-live[data-astro-cid-7hezoj7y]{filter:drop-shadow(0 1px 1px #0a1a2e0f)drop-shadow(0 14px 18px #0a1a2e21)}.ep-live[data-astro-cid-7hezoj7y] [data-astro-cid-7hezoj7y][data-panel]{overflow:hidden}.email-head[data-astro-cid-7hezoj7y]{border:1px solid var(--color-rule);border-radius:var(--radius-lg) var(--radius-lg) 0 0;background-color:var(--color-white);align-items:center;gap:12px;padding:16px 20px;display:flex}.email-head-text[data-astro-cid-7hezoj7y]{flex:1;min-width:0}.email-from[data-astro-cid-7hezoj7y]{font-size:var(--text-ui);color:var(--color-navy);font-weight:700;line-height:1.2}.email-subject[data-astro-cid-7hezoj7y]{font-size:var(--text-small);color:var(--color-muted);white-space:nowrap;text-overflow:ellipsis;line-height:1.3;overflow:hidden}@media (width<=479px){.email-subject[data-astro-cid-7hezoj7y]{white-space:normal;text-overflow:clip;overflow:visible}}.email-time[data-astro-cid-7hezoj7y]{color:var(--color-muted);font-variant-numeric:tabular-nums;flex:none;font-size:.8125rem}.email-body[data-astro-cid-7hezoj7y]{border:1px solid var(--color-rule);border-radius:0 0 var(--radius-lg) var(--radius-lg);background-color:var(--color-white);border-top:0;padding:20px}.email-author[data-astro-cid-7hezoj7y]{align-items:center;gap:12px;display:flex}.ep-avatar[data-astro-cid-7hezoj7y]{flex:none;width:40px;height:40px;display:grid}.ep-avatar[data-astro-cid-7hezoj7y]>[data-astro-cid-7hezoj7y],.ep-avatar[data-astro-cid-7hezoj7y]>*{grid-area:1/1}.ep-initials[data-astro-cid-7hezoj7y]{display:grid}.ep-avatar[data-astro-cid-7hezoj7y] .ep-face{object-fit:cover;background-color:var(--color-blue-tint);border-radius:9999px;width:40px;height:40px}.email-name[data-astro-cid-7hezoj7y]{font-size:var(--text-ui);color:var(--color-navy);font-weight:600;line-height:1.2}.email-role[data-astro-cid-7hezoj7y]{color:var(--color-muted);font-size:.8125rem;line-height:1.3}.email-post[data-astro-cid-7hezoj7y]{font-size:var(--text-ui);color:var(--color-text);margin-top:16px;line-height:1.55}.email-body[data-astro-cid-7hezoj7y] .email-graphic,.email-graphic-space[data-astro-cid-7hezoj7y]{border-radius:var(--radius-md);margin-top:16px}.email-graphic-space[data-astro-cid-7hezoj7y]{aspect-ratio:1}.email-chips[data-astro-cid-7hezoj7y]{flex-wrap:wrap;gap:6px;margin-top:16px;display:flex}.email-chips[data-astro-cid-7hezoj7y] li[data-astro-cid-7hezoj7y]{background-color:var(--color-green-tint);color:var(--color-green);border-radius:9999px;padding:3px 10px;font-size:.8125rem;font-weight:600}.email-actions[data-astro-cid-7hezoj7y]{flex-wrap:wrap;align-items:center;gap:8px;margin-top:20px;display:flex}.email-btn[data-astro-cid-7hezoj7y]{border-radius:var(--radius-sm);min-height:40px;font-size:var(--text-ui);white-space:nowrap;justify-content:center;align-items:center;padding-inline:18px;font-weight:600;display:inline-flex}.email-btn-publish[data-astro-cid-7hezoj7y]{background-color:var(--color-blue);color:var(--color-white)}.email-btn-edit[data-astro-cid-7hezoj7y]{border:1px solid var(--color-rule);background-color:var(--color-white);color:var(--color-navy)}.email-btn-skip[data-astro-cid-7hezoj7y]{color:var(--color-muted);padding-inline:8px;font-weight:500}.tc-head[data-astro-cid-7d7c3o7k]{max-width:40rem}.tc-instrument[data-astro-cid-7d7c3o7k]{margin-top:clamp(2.5rem,2rem + 2vw,3.5rem);display:grid}.tc-controls[data-astro-cid-7d7c3o7k]{background-color:var(--color-white);border:1px solid var(--color-rule);border-radius:var(--radius-lg) var(--radius-lg) 0 0;border-bottom:0;flex-direction:column;justify-content:center;padding:clamp(1.5rem,1rem + 2vw,2.5rem);display:flex}.tc-row[data-astro-cid-7d7c3o7k]+.tc-row[data-astro-cid-7d7c3o7k]{border-top:1px solid var(--color-rule);margin-top:20px;padding-top:20px}.tc-row-top[data-astro-cid-7d7c3o7k]{justify-content:space-between;align-items:center;gap:16px;display:flex}.tc-label[data-astro-cid-7d7c3o7k]{font-size:var(--text-ui);color:var(--color-navy);font-weight:600;line-height:1.3}.tc-number[data-astro-cid-7d7c3o7k]{border:1px solid var(--color-gray);border-radius:var(--radius-sm);background-color:var(--color-white);width:5.75rem;height:48px;color:var(--color-text);font:inherit;font-variant-numeric:tabular-nums;text-align:right;-moz-appearance:textfield;appearance:textfield;caret-color:var(--color-blue);transition:border-color .16s var(--ease-out);flex:none;padding:0 14px;font-size:1.0625rem;font-weight:600}.tc-number[data-astro-cid-7d7c3o7k]::-webkit-inner-spin-button,.tc-number[data-astro-cid-7d7c3o7k]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.tc-number[data-astro-cid-7d7c3o7k]:hover{border-color:var(--color-muted)}.tc-number[data-astro-cid-7d7c3o7k]:focus-visible{border-color:var(--color-blue)}.tc-number[data-astro-cid-7d7c3o7k]::selection{background-color:var(--color-blue-tint);color:var(--color-navy)}.tc-range[data-astro-cid-7d7c3o7k]{--thumb:22px;--fill:calc(var(--thumb) / 2 + var(--p,0) * (100% - var(--thumb)));cursor:pointer;-webkit-appearance:none;appearance:none;touch-action:pan-y;background:0 0;width:100%;height:44px;margin:6px 0 0;display:block}.tc-range[data-astro-cid-7d7c3o7k]:focus-visible{outline:none}.tc-range[data-astro-cid-7d7c3o7k]::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--color-blue) 0 var(--fill), var(--color-rule) var(--fill) 100%);border-radius:9999px;height:4px}.tc-range[data-astro-cid-7d7c3o7k]::-webkit-slider-thumb{width:var(--thumb);height:var(--thumb);margin-top:calc((4px - var(--thumb)) / 2);border:2px solid var(--color-blue);background-color:var(--color-white);-webkit-appearance:none;appearance:none;transition:transform .16s var(--ease-out), box-shadow .16s var(--ease-out);border-radius:9999px;box-shadow:0 1px 2px #0a1a2e1f,0 6px 14px -4px #0a1a2e4d}.tc-range[data-astro-cid-7d7c3o7k]:active::-webkit-slider-thumb{transform:scale(1.12)}.tc-range[data-astro-cid-7d7c3o7k]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--color-white), 0 0 0 5px var(--color-blue)}.tc-range[data-astro-cid-7d7c3o7k]::-moz-range-track{background-color:var(--color-rule);border-radius:9999px;height:4px}.tc-range[data-astro-cid-7d7c3o7k]::-moz-range-progress{background-color:var(--color-blue);border-radius:9999px;height:4px}.tc-range[data-astro-cid-7d7c3o7k]::-moz-range-thumb{border:2px solid var(--color-blue);background-color:var(--color-white);border-radius:9999px;width:18px;height:18px;box-shadow:0 1px 2px #0a1a2e1f,0 6px 14px -4px #0a1a2e4d}.tc-range[data-astro-cid-7d7c3o7k]:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px var(--color-white), 0 0 0 5px var(--color-blue)}.tc-scale[data-astro-cid-7d7c3o7k]{height:14px;margin:-6px 11px 0;position:relative}.tc-scale[data-astro-cid-7d7c3o7k] span[data-astro-cid-7d7c3o7k]{top:0;left:calc(var(--t) * 100%);font-variant-numeric:tabular-nums;color:var(--color-muted);transition:color .2s var(--ease-out);font-size:.75rem;line-height:14px;position:absolute;transform:translate(-50%)}.tc-scale[data-astro-cid-7d7c3o7k] span[data-astro-cid-7d7c3o7k].is-on{color:var(--color-navy);font-weight:600}.tc-summary[data-astro-cid-7d7c3o7k]{display:none}.tc-summary-label[data-astro-cid-7d7c3o7k],.tc-readout-label[data-astro-cid-7d7c3o7k]{font-size:var(--text-small);font-weight:600;line-height:1.4}.tc-summary-label[data-astro-cid-7d7c3o7k]{color:var(--color-muted)}.tc-summary-list[data-astro-cid-7d7c3o7k]{margin-top:12px}.tc-summary-row[data-astro-cid-7d7c3o7k]{border-top:1px solid var(--color-rule);justify-content:space-between;align-items:baseline;gap:16px;padding:16px 0;display:flex}.tc-summary-row[data-astro-cid-7d7c3o7k]:last-child{padding-bottom:0}.tc-summary-value[data-astro-cid-7d7c3o7k]{font-variant-numeric:tabular-nums;color:var(--color-text);flex:none;font-size:1.0625rem;font-weight:600}.tc-readout[data-astro-cid-7d7c3o7k]{border-radius:0 0 var(--radius-lg) var(--radius-lg);flex-direction:column;padding:clamp(1.75rem,1rem + 2.5vw,2.75rem);display:flex;position:relative;overflow:hidden;container-type:inline-size}.tc-readout[data-astro-cid-7d7c3o7k] .film-plate img{opacity:.42;object-position:70% 40%}.tc-scrim[data-astro-cid-7d7c3o7k]{z-index:-1;background:linear-gradient(100deg,#0a1a2ef0 0%,#0a1a2ecc 48%,#0a1a2e59 100%);position:absolute;inset:0}.tc-plane[data-astro-cid-7d7c3o7k]{z-index:-1;width:100%;height:auto;position:absolute;bottom:0;right:0}.tc-readout-label[data-astro-cid-7d7c3o7k]{color:#fffc;align-items:center;gap:10px;display:flex}.tc-live-dot[data-astro-cid-7d7c3o7k]{background-color:var(--color-mint);border-radius:9999px;flex:none;width:6px;height:6px}.tc-hours[data-astro-cid-7d7c3o7k]{letter-spacing:-.045em;font-variant-numeric:tabular-nums;color:var(--color-white);white-space:nowrap;margin-top:14px;font-size:min(6rem,23cqi);font-weight:700;line-height:1}.tc-formula[data-astro-cid-7d7c3o7k]{max-width:34rem;font-size:var(--text-small);font-variant-numeric:tabular-nums;color:#fffc;flex-wrap:wrap;align-items:baseline;gap:2px .55em;margin-top:22px;line-height:1.7;display:flex}.tc-term[data-astro-cid-7d7c3o7k]{white-space:nowrap}.tc-op[data-astro-cid-7d7c3o7k]{color:var(--color-sky)}.tc-v[data-astro-cid-7d7c3o7k]{color:var(--color-white);font-variant-numeric:tabular-nums;transition:color .7s var(--ease-out);font-weight:600}.tc-term[data-astro-cid-7d7c3o7k].is-changed .tc-v[data-astro-cid-7d7c3o7k]{color:var(--color-mint);transition-duration:.12s}.tc-note[data-astro-cid-7d7c3o7k]{max-width:34ch;font-size:var(--text-small);color:#fffc;margin-top:14px;line-height:1.5}.tc-action[data-astro-cid-7d7c3o7k]{margin-top:auto;padding-top:28px}@media (width>=60rem){.tc-instrument[data-astro-cid-7d7c3o7k]{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.tc-controls[data-astro-cid-7d7c3o7k]{border-bottom:1px solid var(--color-rule);border-radius:var(--radius-lg) 0 0 var(--radius-lg);border-right:0}.tc-readout[data-astro-cid-7d7c3o7k]{border-radius:0 var(--radius-lg) var(--radius-lg) 0;min-height:26rem}}.cx[data-astro-cid-b3ahx7cp]{--tile:60px;--col:84px;--gap:16px;--glass-line:#8db8f52e;isolation:isolate;border-radius:var(--radius-lg);background-color:var(--color-ink);margin-inline:0;padding:48px 16px;position:relative;overflow:hidden}@media (width>=40rem){.cx[data-astro-cid-b3ahx7cp]{padding:clamp(40px,3.5vw,48px) clamp(24px,4.5vw,64px)}}.surface-ink .cx[data-astro-cid-b3ahx7cp]:not(.cx-light),.surface-navy .cx[data-astro-cid-b3ahx7cp]:not(.cx-light){isolation:auto;background-color:#0000;border-radius:0;margin-inline:0;padding:0;position:static;overflow:visible}.cx-stage[data-astro-cid-b3ahx7cp]{z-index:-1;pointer-events:none;background:radial-gradient(32% 18% at 50% 12%,#8db8f51c,#0000 72%),radial-gradient(56% 34% at 50% 66%,#1358c857,#0000 72%),radial-gradient(26% 20% at 68% 72%,#6fd39b0f,#0000 70%),linear-gradient(#0000 30%,#0d2c5459);position:absolute;inset:0;overflow:hidden}@media (width<=63.999rem){.cx-stage[data-astro-cid-b3ahx7cp]{background:radial-gradient(70% 12% at 50% 7%,#8db8f51f,#0000 72%),radial-gradient(90% 22% at 50% 44%,#1358c852,#0000 72%),radial-gradient(80% 20% at 50% 78%,#1358c83d,#0000 72%),linear-gradient(#0000 30%,#0d2c5459)}}.cx-head[data-astro-cid-b3ahx7cp]{text-align:center;flex-direction:column;align-items:center;max-width:46rem;margin-inline:auto;display:flex;container:cx-head/inline-size}.cx-marks[data-astro-cid-b3ahx7cp]{width:calc(2 * var(--col) + 2 * var(--tile) + 2 * var(--gap));margin-bottom:40px;position:relative}.cx-marks-list[data-astro-cid-b3ahx7cp]{z-index:1;grid-template-columns:var(--col) calc(2 * var(--tile)) var(--col);column-gap:var(--gap);margin:0;padding:0;list-style:none;display:grid;position:relative}.cx-mark[data-astro-cid-b3ahx7cp]{flex-direction:column;align-items:center;gap:12px;display:flex}.cx-tile[data-astro-cid-b3ahx7cp]{width:var(--tile);height:var(--tile);border-radius:calc(var(--tile) * .268);place-items:center;display:grid;position:relative;box-shadow:0 0 0 1px #8db8f529,0 20px 40px -14px #030912d9}.cx-tile-light[data-astro-cid-b3ahx7cp]{background-color:var(--color-white)}.cx-tile-light[data-astro-cid-b3ahx7cp] .assistant-mark{width:50%;height:50%}.cx-tile-ekko[data-astro-cid-b3ahx7cp]{isolation:isolate;width:calc(2 * var(--tile))}.cx-tile-ekko[data-astro-cid-b3ahx7cp] .logo{aspect-ratio:1920/614;width:auto!important;height:max(24px, calc(var(--tile) * .42))!important}.cx-mark-name[data-astro-cid-b3ahx7cp]{font-size:var(--text-small);color:var(--on-ink);font-weight:600;line-height:1.2}.cx-line[data-astro-cid-b3ahx7cp]{top:calc(var(--tile) / 2 - 16px);left:calc(var(--col) / 2 + var(--tile) / 2 + 6px);right:calc(var(--col) / 2 + var(--tile) / 2 + 6px);pointer-events:none;height:32px;position:absolute;overflow:clip}.cx-line-base[data-astro-cid-b3ahx7cp],.cx-line-live[data-astro-cid-b3ahx7cp]{background:radial-gradient(circle,currentColor 1.15px,#0000 1.7px) 0/9px 9px repeat-x;position:absolute;inset:0}.cx-line-base[data-astro-cid-b3ahx7cp]{color:#8db8f573}.cx-line-live[data-astro-cid-b3ahx7cp]{color:var(--color-mint)}.cx[data-astro-cid-b3ahx7cp][data-pulse=pending] .cx-line-live[data-astro-cid-b3ahx7cp]{clip-path:inset(0 100% 0 0)}.cx-pulse-track[data-astro-cid-b3ahx7cp]{opacity:0;position:absolute;inset:0}.cx-pulse[data-astro-cid-b3ahx7cp]{border-radius:var(--radius-full);background-color:var(--color-white);width:8px;height:8px;margin:-4px 0 0 -4px;position:absolute;top:50%;left:0;box-shadow:0 0 0 3px #8db8f538}.cx-head[data-astro-cid-b3ahx7cp] .cx-eyebrow{text-wrap:balance;justify-content:center}.cx-head[data-astro-cid-b3ahx7cp] .cx-eyebrow:after{content:"";background-color:currentColor;flex:none;width:24px;height:2px;display:block}@container cx-head (width<=23.5rem){.cx-head[data-astro-cid-b3ahx7cp] .cx-eyebrow:before,.cx-head[data-astro-cid-b3ahx7cp] .cx-eyebrow:after{display:none}}.cx-head[data-astro-cid-b3ahx7cp] .cx-title{margin-top:16px}.cx-lead[data-astro-cid-b3ahx7cp]{max-width:52ch;font-size:var(--text-lead);line-height:var(--text-lead--line-height);color:var(--secondary);margin-top:20px}.cx-split[data-astro-cid-b3ahx7cp]{margin-top:clamp(32px,3.5vw,48px)}.cx-grid[data-astro-cid-b3ahx7cp]{gap:48px;display:grid}.cx-setup[data-astro-cid-b3ahx7cp],.cx-chatcol[data-astro-cid-b3ahx7cp]{width:100%;max-width:40rem;margin-inline:auto}.cx-setup[data-astro-cid-b3ahx7cp]{flex-direction:column;display:flex}@media (width>=64rem){.cx[data-astro-cid-b3ahx7cp]{--tile:80px;--col:112px;--gap:32px}.cx-grid[data-astro-cid-b3ahx7cp]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:56px}.cx-setup[data-astro-cid-b3ahx7cp],.cx-chatcol[data-astro-cid-b3ahx7cp]{max-width:none}.cx-chatcol[data-astro-cid-b3ahx7cp] .mock-caption{position:absolute;top:100%;right:0}}@media (width>=40rem) and (width<=63.999rem){.cx[data-astro-cid-b3ahx7cp]{--tile:72px;--col:104px;--gap:28px}}@media (width<=22rem){.cx[data-astro-cid-b3ahx7cp]{--tile:56px;--col:76px;--gap:8px}}.cx-tabs[data-astro-cid-b3ahx7cp]{border:1px solid var(--glass-line);border-radius:var(--radius-full);background-color:#ffffff0a;grid-template-columns:repeat(3,minmax(0,1fr));padding:4px;display:grid;position:relative}.cx-tabs-thumb[data-astro-cid-b3ahx7cp]{border-radius:var(--radius-full);width:calc(33.3333% - 2.66667px);transform:translateX(calc(var(--cx-index,0) * 100%));transition:transform .32s var(--ease-out);background-color:#8db8f529;position:absolute;top:4px;bottom:4px;left:4px;box-shadow:inset 0 0 0 1px #8db8f552,0 6px 16px -8px #030912cc}.cx-tab[data-astro-cid-b3ahx7cp]{border-radius:var(--radius-full);min-height:44px;font-size:var(--text-ui);color:var(--on-ink-muted);transition:color .2s var(--ease-out);justify-content:center;align-items:center;gap:8px;padding:0 10px;font-weight:600;line-height:1.2;display:inline-flex;position:relative}@media (width<=25rem){.cx-tab[data-astro-cid-b3ahx7cp]{font-size:var(--text-small);gap:6px;padding:0 4px}}@media (width<=21rem){.cx-tab[data-astro-cid-b3ahx7cp] svg{display:none}}.cx-tab[data-astro-cid-b3ahx7cp]:hover,.cx-tab[data-astro-cid-b3ahx7cp][aria-selected=true]{color:var(--color-white)}.cx-tab[data-astro-cid-b3ahx7cp]:focus-visible{outline-offset:-2px;border-radius:var(--radius-full)}@media (forced-colors:active){.cx-tab[data-astro-cid-b3ahx7cp]{border:2px solid canvas}.cx-tab[data-astro-cid-b3ahx7cp][aria-selected=true]{border-color:highlight}}.cx-panels[data-astro-cid-b3ahx7cp]{border:1px solid var(--glass-line);border-radius:var(--radius-lg);background:linear-gradient(#0d2c549e,#0a1a2eb8);margin-top:16px;padding:24px 20px;display:grid;box-shadow:inset 0 1px #ffffff0f,0 40px 80px -32px #030912e6}@media (width>=40rem){.cx-panels[data-astro-cid-b3ahx7cp]{padding:28px}}.cx-panel[data-astro-cid-b3ahx7cp]{flex-direction:column;grid-area:1/1;min-width:0;display:flex}.cx-panel[data-astro-cid-b3ahx7cp]:not([data-active]){visibility:hidden;opacity:0;transform:translateY(6px)}.cx-panel[data-astro-cid-b3ahx7cp][data-active]{transition:opacity .3s var(--ease-out), transform .3s var(--ease-out)}.cx-panel-title[data-astro-cid-b3ahx7cp]{font-size:var(--text-title);line-height:var(--text-title--line-height);color:var(--color-white);align-items:center;gap:10px;margin-bottom:12px;font-weight:600;display:none}.cx-intro[data-astro-cid-b3ahx7cp]{font-size:var(--text-ui);color:var(--on-surface);line-height:1.55}.cx-code[data-astro-cid-b3ahx7cp]{border-radius:var(--radius-md);background-color:var(--on-ink-fill);border:1px solid #8db8f529;margin-top:20px}.cx-label[data-astro-cid-b3ahx7cp]{font-size:var(--text-small);color:#fffc;font-weight:600;line-height:1.4}.cx-code-label[data-astro-cid-b3ahx7cp]{border-bottom:1px solid #8db8f51f;padding:10px 16px 9px}.cx-code-text[data-astro-cid-b3ahx7cp]{font-family:var(--font-mono);color:var(--on-ink);overflow-wrap:anywhere;padding:14px 16px 16px;font-size:.8125rem;line-height:1.75}@media (width>=40rem){.cx-code-text[data-astro-cid-b3ahx7cp]{font-size:.875rem}}.cx-url[data-astro-cid-b3ahx7cp]{color:var(--color-mint)}.cx-actions[data-astro-cid-b3ahx7cp]{margin-top:auto;padding-top:24px}.cx-copy[data-astro-cid-b3ahx7cp]{border-radius:var(--radius-sm);background-color:var(--color-blue);min-height:48px;color:var(--color-white);white-space:nowrap;transition:background-color .2s var(--ease-out), box-shadow .2s var(--ease-out), transform .2s var(--ease-out);flex:none;padding:0 22px;font-size:1rem;font-weight:600;line-height:1.2;display:inline-grid}.cx-copy[data-astro-cid-b3ahx7cp]:hover{box-shadow:inset 0 0 0 2px var(--color-sky)}.cx-copy[data-astro-cid-b3ahx7cp]:active{transform:translateY(2px)}.cx-copy[data-astro-cid-b3ahx7cp]>span[data-astro-cid-b3ahx7cp]{grid-area:1/1;justify-content:center;align-items:center;gap:8px;display:inline-flex}.cx-copy-done[data-astro-cid-b3ahx7cp],.cx-copy[data-astro-cid-b3ahx7cp][data-state=copied] .cx-copy-idle[data-astro-cid-b3ahx7cp]{visibility:hidden}.cx-copy[data-astro-cid-b3ahx7cp][data-state=copied] .cx-copy-done[data-astro-cid-b3ahx7cp]{visibility:visible;animation:cx-copied .3s var(--ease-out) both}.cx-copy[data-astro-cid-b3ahx7cp] .cx-copy-check{color:var(--color-mint)}@keyframes cx-copied{0%{opacity:0;transform:translateY(4px)}}.cx-steps[data-astro-cid-b3ahx7cp]{gap:14px;margin:18px 0 0;padding:0;list-style:none;display:grid}.cx-step[data-astro-cid-b3ahx7cp]{font-size:var(--text-ui);color:var(--on-surface);align-items:flex-start;gap:14px;line-height:1.5;display:flex}.cx-step-n[data-astro-cid-b3ahx7cp]{border-radius:var(--radius-full);width:28px;height:28px;font-size:var(--text-micro);font-variant-numeric:tabular-nums;color:var(--color-sky);background-color:#8db8f51a;border:1.5px solid #8db8f580;flex:none;place-items:center;margin-top:-3px;font-weight:600;line-height:1;display:inline-grid}.cx-field[data-astro-cid-b3ahx7cp]{margin-top:auto;padding-top:24px}.cx-field-label[data-astro-cid-b3ahx7cp]{display:block}.cx-field-row[data-astro-cid-b3ahx7cp]{flex-wrap:wrap;gap:10px;margin-top:10px;display:flex}.cx-input[data-astro-cid-b3ahx7cp]{border-radius:var(--radius-sm);background-color:var(--on-ink-fill);min-width:0;min-height:48px;font-family:var(--font-mono);color:var(--color-white);border:1px solid #8db8f547;flex:14rem;padding:0 14px;font-size:.875rem}.cx-input[data-astro-cid-b3ahx7cp]:focus-visible{border-color:var(--color-sky)}.cx-field-row[data-astro-cid-b3ahx7cp] .cx-copy[data-astro-cid-b3ahx7cp]{flex:1 0 auto}@media (width>=40rem){.cx-field-row[data-astro-cid-b3ahx7cp] .cx-copy[data-astro-cid-b3ahx7cp]{flex:none}}.cx-chatcol[data-astro-cid-b3ahx7cp]{position:relative}.cx-chatcol[data-astro-cid-b3ahx7cp] .mock-frame{width:100%}.cx-note[data-astro-cid-b3ahx7cp]{max-width:34rem;font-size:var(--text-small);text-align:center;text-wrap:balance;color:var(--secondary);margin:56px auto 0;line-height:1.5}.cx-note[data-astro-cid-b3ahx7cp] svg{vertical-align:-3px;color:var(--color-sky);margin-right:8px;display:inline-block}@media (width>=64rem){.cx-note[data-astro-cid-b3ahx7cp]{margin-top:64px}}.cx-light[data-astro-cid-b3ahx7cp]{--on-surface:var(--color-text);--headline:var(--color-navy);--accent:var(--color-blue);--eyebrow:var(--color-green);--secondary:var(--color-muted);--focus:var(--color-blue);--hairline:var(--color-rule);--glass-line:var(--color-rule);--openai-mark:#0d0d0d;border:1px solid var(--color-rule);background-color:var(--color-blue-tint);color:var(--color-text)}.surface-gray .cx-light[data-astro-cid-b3ahx7cp],.surface-blue .cx-light[data-astro-cid-b3ahx7cp]{background-color:var(--color-white)}@media (width>=64rem){.cx-light[data-astro-cid-b3ahx7cp]{grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;column-gap:56px;display:grid}.cx-light[data-astro-cid-b3ahx7cp] .cx-split[data-astro-cid-b3ahx7cp],.cx-light[data-astro-cid-b3ahx7cp] .cx-grid[data-astro-cid-b3ahx7cp]{display:contents}.cx-light[data-astro-cid-b3ahx7cp] .cx-head[data-astro-cid-b3ahx7cp]{text-align:left;grid-area:1/1;align-items:flex-start;max-width:none;margin-inline:0}.cx-light[data-astro-cid-b3ahx7cp] .cx-marks[data-astro-cid-b3ahx7cp]{margin-bottom:28px}.cx-light[data-astro-cid-b3ahx7cp] .cx-head[data-astro-cid-b3ahx7cp] .cx-eyebrow{justify-content:flex-start}.cx-light[data-astro-cid-b3ahx7cp] .cx-head[data-astro-cid-b3ahx7cp] .cx-eyebrow:after{display:none}.cx-light[data-astro-cid-b3ahx7cp] .cx-setup[data-astro-cid-b3ahx7cp]{grid-area:2/1;margin-top:32px}.cx-light[data-astro-cid-b3ahx7cp] .cx-chatcol[data-astro-cid-b3ahx7cp]{grid-area:1/2/span 3}.cx-light[data-astro-cid-b3ahx7cp] .cx-note[data-astro-cid-b3ahx7cp]{text-align:left;grid-area:3/1;max-width:none;margin:24px 0 0}}.cx-light[data-astro-cid-b3ahx7cp] .cx-stage[data-astro-cid-b3ahx7cp]{display:none}.cx-light[data-astro-cid-b3ahx7cp] .cx-tile[data-astro-cid-b3ahx7cp]{box-shadow:0 0 0 1px var(--color-rule), var(--shadow-product)}.cx-light[data-astro-cid-b3ahx7cp] .cx-mark-name[data-astro-cid-b3ahx7cp]{color:var(--color-navy)}.cx-light[data-astro-cid-b3ahx7cp] .cx-line-base[data-astro-cid-b3ahx7cp]{color:#1358c866}.cx-light[data-astro-cid-b3ahx7cp] .cx-line-live[data-astro-cid-b3ahx7cp]{color:var(--color-green)}.cx-light[data-astro-cid-b3ahx7cp] .cx-pulse[data-astro-cid-b3ahx7cp]{background-color:var(--color-blue);box-shadow:0 0 0 3px #1358c829}.cx-light[data-astro-cid-b3ahx7cp] .cx-tabs[data-astro-cid-b3ahx7cp]{background-color:var(--color-white)}.cx-light[data-astro-cid-b3ahx7cp] .cx-tabs-thumb[data-astro-cid-b3ahx7cp]{background-color:var(--color-blue-tint);box-shadow:inset 0 0 0 1px #1358c852}.cx-light[data-astro-cid-b3ahx7cp] .cx-tab[data-astro-cid-b3ahx7cp]{color:var(--color-muted)}.cx-light[data-astro-cid-b3ahx7cp] .cx-tab[data-astro-cid-b3ahx7cp]:hover,.cx-light[data-astro-cid-b3ahx7cp] .cx-tab[data-astro-cid-b3ahx7cp][aria-selected=true]{color:var(--color-navy)}.cx-light[data-astro-cid-b3ahx7cp] .cx-panels[data-astro-cid-b3ahx7cp]{background:var(--color-white);box-shadow:var(--shadow-product)}.cx-light[data-astro-cid-b3ahx7cp] .cx-panel-title[data-astro-cid-b3ahx7cp]{color:var(--color-navy)}.cx-light[data-astro-cid-b3ahx7cp] .cx-code[data-astro-cid-b3ahx7cp]{border-color:var(--color-rule);background-color:var(--color-gray-tint)}.cx-light[data-astro-cid-b3ahx7cp] .cx-code-label[data-astro-cid-b3ahx7cp]{border-bottom-color:var(--color-rule);color:var(--color-muted)}.cx-light[data-astro-cid-b3ahx7cp] .cx-code-text[data-astro-cid-b3ahx7cp],.cx-light[data-astro-cid-b3ahx7cp] .cx-url[data-astro-cid-b3ahx7cp]{color:var(--color-text)}.cx-light[data-astro-cid-b3ahx7cp] .cx-setup-label[data-astro-cid-b3ahx7cp],.cx-light[data-astro-cid-b3ahx7cp] .cx-field-label[data-astro-cid-b3ahx7cp]{color:var(--color-muted)}.cx-light[data-astro-cid-b3ahx7cp] .cx-step-n[data-astro-cid-b3ahx7cp]{border-color:var(--color-rule);background-color:var(--color-blue-tint);color:var(--color-navy)}.cx-light[data-astro-cid-b3ahx7cp] .cx-copy[data-astro-cid-b3ahx7cp]:hover{background-color:var(--color-navy);box-shadow:none}.cx-light[data-astro-cid-b3ahx7cp] .cx-input[data-astro-cid-b3ahx7cp]{border-color:var(--color-gray);background-color:var(--color-white);color:var(--color-text)}.cx-light[data-astro-cid-b3ahx7cp] .cx-input[data-astro-cid-b3ahx7cp]:focus-visible{border-color:var(--color-blue)}.cx-light[data-astro-cid-b3ahx7cp] .cx-note[data-astro-cid-b3ahx7cp] svg{color:var(--color-blue)}.cx-light[data-astro-cid-b3ahx7cp] .chat{box-shadow:0 0 0 1px var(--color-rule), var(--shadow-product)}@media (prefers-reduced-motion:reduce){.cx[data-astro-cid-b3ahx7cp] *{transition:none!important}}@media (scripting:none){.cx-tabs[data-astro-cid-b3ahx7cp],.cx-copy[data-astro-cid-b3ahx7cp],.cx-actions[data-astro-cid-b3ahx7cp],.cx-code-label[data-astro-cid-b3ahx7cp]{display:none}.cx-panels[data-astro-cid-b3ahx7cp]{display:block}.cx-panel[data-astro-cid-b3ahx7cp]:not([data-active]){visibility:visible;opacity:1;transform:none}.cx-panel[data-astro-cid-b3ahx7cp]+.cx-panel[data-astro-cid-b3ahx7cp]{border-top:1px solid var(--hairline);margin-top:28px;padding-top:28px}.cx-panel-title[data-astro-cid-b3ahx7cp]{display:flex}.cx-field[data-astro-cid-b3ahx7cp]{margin-top:0}}@property --brain-on{syntax:"<number>";inherits:true;initial-value:0}.brain{gap:clamp(2.5rem,1.75rem + 2.5vw,4rem);display:grid}.brain-head{max-width:44rem}.brain-line{max-width:60ch;font-size:var(--text-lead);line-height:var(--text-lead--line-height);color:var(--secondary);margin-top:1.25rem}.brain-body{align-items:start;gap:2rem;display:grid}.brain [data-for]{--brain-on:0}.brain:is([data-focus=voice],:has(input[value=voice]:checked)):not([data-preview]) [data-for=voice],.brain[data-preview=voice] [data-for=voice],.brain:is([data-focus=topic],:has(input[value=topic]:checked)):not([data-preview]) [data-for=topic],.brain[data-preview=topic] [data-for=topic],.brain:is([data-focus=gaps],:has(input[value=gaps]:checked)):not([data-preview]) [data-for=gaps],.brain[data-preview=gaps] [data-for=gaps],.brain:is([data-focus=formats],:has(input[value=formats]:checked)):not([data-preview]) [data-for=formats],.brain[data-preview=formats] [data-for=formats],.brain:is([data-focus=timeline],:has(input[value=timeline]:checked)):not([data-preview]) [data-for=timeline],.brain[data-preview=timeline] [data-for=timeline],.brain:is([data-focus=audience],:has(input[value=audience]:checked)):not([data-preview]) [data-for=audience],.brain[data-preview=audience] [data-for=audience],.brain:is([data-focus=knowledge],:has(input[value=knowledge]:checked)):not([data-preview]) [data-for=knowledge],.brain[data-preview=knowledge] [data-for=knowledge],.brain:is([data-focus=bucket],:has(input[value=bucket]:checked)):not([data-preview]) [data-for=bucket],.brain[data-preview=bucket] [data-for=bucket]{--brain-on:1}.brain-figure{min-width:0;margin:0}.brain-hud{border-bottom:1px solid var(--hairline);color:var(--on-ink-faint);flex-wrap:wrap;align-items:center;gap:.5rem 1.75rem;padding-bottom:.875rem;display:flex}.brain-hud b{color:var(--color-white);font-variant-numeric:tabular-nums;margin-left:.625em;font-weight:600}.brain-hud-num{justify-items:start;display:inline-grid}.brain-hud-num>span{grid-area:1/1}.brain-hud-room{visibility:hidden}.brain-hud .brain-hud-live{color:var(--color-mint)}.brain-live-dot{background-color:var(--color-mint);vertical-align:.08em;border-radius:50%;width:6px;height:6px;margin-right:.625em;display:inline-block}.brain-hud-focus b{display:inline-grid}.brain-hud-focus b>span{color:var(--color-sky);opacity:var(--brain-on);transition:--brain-on .3s var(--ease-out);grid-area:1/1}.brain-stage{aspect-ratio:16/10;isolation:isolate;touch-action:manipulation;-webkit-user-select:none;user-select:none;margin-top:.75rem;position:relative}.brain-stage:before{content:"";z-index:-1;background:radial-gradient(58% 60% at 50% 54%, color-mix(in srgb, var(--color-ink) 72%, transparent), color-mix(in srgb, var(--color-ink) 36%, transparent) 55%, transparent 80%);pointer-events:none;position:absolute;inset:0}.brain-canvas{width:100%;height:100%;position:absolute;inset:0}.brain-still{left:var(--l);top:var(--t);width:var(--w);max-width:none;height:var(--h);position:absolute;overflow:visible}.brain-canvas{opacity:0;transition:opacity .5s var(--ease-out)}.brain[data-live] .brain-canvas{opacity:1}.brain-still{transition:opacity .5s var(--ease-out), visibility 0s .5s}.brain[data-live] .brain-still{opacity:0;visibility:hidden}.brain-still .bs-g{opacity:calc(.62 + .38 * var(--brain-on));transition:--brain-on .3s var(--ease-out)}.brain-still .bs-ring{stroke-opacity:calc(.28 + .62 * var(--brain-on));stroke-width:calc(1.3px + 1.2px * var(--brain-on))}.brain-tags{pointer-events:none;position:absolute;inset:0}.brain-tag{left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);border:1px solid color-mix(in srgb, var(--hue) calc(35% + 65% * var(--brain-on)), transparent);background-color:color-mix(in srgb, var(--color-ink) 62%, transparent);color:color-mix(in srgb, var(--on-solid) calc(var(--brain-on) * 100%), var(--on-ink));font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;isolation:isolate;opacity:calc(var(--appear,1) * (.74 + .26 * var(--brain-on)));transition:--brain-on .3s var(--ease-out);border-radius:9999px;align-items:center;gap:.5rem;padding:.375rem .75rem;font-size:.6875rem;font-weight:500;line-height:1.2;display:inline-flex;position:absolute;transform:translate(-50%,calc(-100% - 6px))}.brain-tag-below{transform:translate(-50%,6px)}.brain-tag:before{content:"";z-index:-1;border-radius:inherit;background-color:var(--solid);opacity:var(--brain-on);position:absolute;inset:-1px}.brain-tag-dot{background-color:color-mix(in srgb, var(--on-solid) calc(var(--brain-on) * 100%), var(--hue));border-radius:50%;width:6px;height:6px}.brain[data-live] .brain-tag{will-change:transform;top:0;left:0}.brain-learned{z-index:2;border-radius:var(--radius-lg);box-shadow:var(--shadow-product-ink);color:var(--color-white);pointer-events:none;opacity:0;visibility:hidden;transition:opacity .2s var(--ease-out), transform .2s var(--ease-out), visibility 0s .2s;background-color:#0d2c54f0;border:1px solid #8db8f561;justify-items:start;gap:.375rem;padding:1rem 1.25rem 1.125rem;display:grid;position:absolute;bottom:5%;left:41%;transform:translateY(16px)}.brain-learned[data-in]{opacity:1;visibility:visible;transition:opacity .4s var(--ease-out), transform .4s var(--ease-out), visibility 0s;transform:none}.brain-learned-label{font-size:var(--text-small);color:var(--color-sky);align-items:center;gap:.5rem;font-weight:600;display:flex}.brain-learned-text{font-size:var(--text-title);letter-spacing:-.01em;font-weight:700;line-height:1.25}.brain-learned-chip{background-color:var(--color-blue-tint);color:var(--color-blue);font-size:var(--text-micro);font-weight:600;line-height:var(--text-micro--line-height);border-radius:9999px;margin-top:.25rem;padding:.25rem .75rem}.brain-caption{font-size:var(--text-small);color:var(--secondary);text-align:right;margin-top:.75rem}.brain-panel{min-width:0}.brain-legend{border:0;min-width:0;margin:0;padding:0}.brain-options{flex-direction:column;gap:2px;display:flex}.brain-option{border-radius:var(--radius-sm);background-color:rgb(255 255 255/calc(.075 * var(--brain-on)));min-height:44px;color:color-mix(in srgb, var(--color-white) calc(var(--brain-on) * 100%), var(--on-ink-muted));font-size:var(--text-ui);cursor:pointer;transition:--brain-on .3s var(--ease-out), box-shadow .16s var(--ease-out);align-items:center;gap:.75rem;padding:.5rem .875rem;font-weight:500;line-height:1.3;display:flex;position:relative}.brain-option:hover{box-shadow:inset 0 0 0 1px #ffffff1f}.brain-option input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.brain-option:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}@media (forced-colors:active){.brain-option:has(input:checked){forced-color-adjust:none;color:highlighttext;background-color:highlight}}.brain-dot{background-color:var(--hue);width:8px;height:8px;box-shadow:0 0 0 calc(4px * var(--brain-on)) color-mix(in srgb, var(--hue) 24%, transparent);border-radius:50%;flex:none}.brain-readout{border-top:1px solid var(--hairline);margin-top:1.25rem;padding-top:1.25rem;display:grid}.brain-desc{opacity:var(--brain-on);transform:translateY(calc((1 - var(--brain-on)) * 6px));transition:--brain-on .3s var(--ease-out);grid-area:1/1}.brain-desc-name{font-size:var(--text-small);color:#fffc;font-weight:600;line-height:1.4}.brain-desc-text{max-width:40ch;font-size:var(--text-ui);color:var(--on-ink);margin-top:.5rem;line-height:1.55}.brain-actions{margin-top:1.5rem}.brain:not([data-ready]) .brain-actions{visibility:hidden}@media (width>=80rem){.brain-body{grid-template-columns:minmax(0,1fr) 19rem;gap:3.5rem}.brain-hud-focus{margin-left:auto}.brain-panel{padding-top:2.75rem}}@media (width<=79.999rem){.brain-options{flex-flow:wrap;gap:.5rem}.brain-option{border:1px solid rgb(255 255 255/calc(.14 + .2 * var(--brain-on)));border-radius:9999px;padding:.5rem 1rem}}@media (width<=39.999rem){.brain-stage{aspect-ratio:3/4}.brain-still{left:var(--ql);top:var(--qt);width:var(--qw);height:var(--qh);transform:translate(-50%,-50%)rotate(90deg)}.brain-tag{left:calc(var(--px) * 1%);top:calc(var(--py) * 1%);opacity:calc(var(--appear,1) * var(--brain-on))}.brain-learned{width:max-content;max-width:calc(100% - 24px);padding:.75rem 1rem .875rem;bottom:12px;left:50%;transform:translate(-50%,16px)}.brain-learned[data-in]{transform:translate(-50%)}.brain-learned-text{font-size:1.0625rem}.brain-options{margin:-4px calc(-1 * var(--gutter));padding:4px var(--gutter);scroll-padding-inline:var(--gutter);scroll-snap-type:x proximity;scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.brain-options::-webkit-scrollbar{display:none}.brain-option{scroll-snap-align:start;flex:none}}.s2p[data-astro-cid-hxixuuo3]{border-top:1px solid var(--hairline);margin-top:clamp(3rem,2rem + 3vw,4.5rem);padding-top:clamp(2rem,1.5rem + 2vw,3rem)}.s2p-head[data-astro-cid-hxixuuo3]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;display:flex}.s2p-title[data-astro-cid-hxixuuo3]{font-size:var(--text-title);line-height:var(--text-title--line-height);letter-spacing:var(--text-title--letter-spacing);color:var(--headline);font-weight:600}.s2p-tabs[data-astro-cid-hxixuuo3]{border-radius:var(--radius-full);background-color:var(--on-ink-fill);box-shadow:inset 0 0 0 1px var(--on-ink-line);gap:4px;padding:4px;display:inline-flex}.s2p-tab[data-astro-cid-hxixuuo3]{border-radius:var(--radius-full);min-height:44px;font-size:var(--text-small);color:var(--on-ink);transition:background-color .2s var(--ease-out), color .2s var(--ease-out);padding:0 18px;font-weight:600}.s2p-tab[data-astro-cid-hxixuuo3]:hover{color:var(--color-white)}.s2p-tab[data-astro-cid-hxixuuo3][aria-selected=true]{background-color:var(--color-white);color:var(--color-navy)}.s2p-tab[data-astro-cid-hxixuuo3]:focus-visible{border-radius:var(--radius-full)}.s2p-who[data-astro-cid-hxixuuo3]{font-size:var(--text-small);color:var(--secondary);margin-top:20px}.s2p-who-label[data-astro-cid-hxixuuo3]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.s2p-steps[data-astro-cid-hxixuuo3]{gap:16px;margin-top:20px;display:grid}@media (width>=640px){.s2p-steps[data-astro-cid-hxixuuo3]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.s2p-steps[data-astro-cid-hxixuuo3]{grid-template-columns:repeat(4,minmax(0,1fr))}}.s2p-step[data-astro-cid-hxixuuo3]{border-radius:var(--radius-lg);background-color:var(--on-ink-fill);box-shadow:inset 0 0 0 1px var(--on-ink-line);padding:20px;position:relative}@media (width>=1024px){.s2p-step[data-astro-cid-hxixuuo3]:not(:last-child):after{content:"";background-color:var(--color-sky);opacity:.6;width:16px;height:1px;position:absolute;top:37px;right:-16px}}.s2p-mark[data-astro-cid-hxixuuo3]{border-radius:var(--radius-full);width:36px;height:36px;color:var(--color-sky);place-items:center;display:inline-grid;box-shadow:inset 0 0 0 1px #8db8f580}.s2p-step-title[data-astro-cid-hxixuuo3]{color:var(--color-white);margin-top:14px;font-weight:600}.s2p-num[data-astro-cid-hxixuuo3]{color:var(--color-sky)}.s2p-text[data-astro-cid-hxixuuo3]{font-size:var(--text-small);line-height:var(--text-small--line-height);color:var(--on-ink);margin-top:6px}@media (scripting:enabled){.s2p-panel[data-astro-cid-hxixuuo3]:not([data-active]){display:none}}.s2p-panel[data-astro-cid-hxixuuo3][data-entering] .s2p-step[data-astro-cid-hxixuuo3]{animation:s2p-in .2s var(--ease-out) both}@keyframes s2p-in{0%{opacity:0}}.s2p-caption[data-astro-cid-hxixuuo3]{font-size:var(--text-small);color:var(--secondary);text-align:right;margin-top:12px}@media (forced-colors:active){.s2p-tab[data-astro-cid-hxixuuo3][aria-selected=true]{color:highlighttext;forced-color-adjust:none;background-color:highlight}}@media (scripting:none){.s2p-tabs[data-astro-cid-hxixuuo3]{display:none}.s2p-panel[data-astro-cid-hxixuuo3]+.s2p-panel[data-astro-cid-hxixuuo3]{margin-top:32px}.s2p-who-label[data-astro-cid-hxixuuo3]{clip-path:none;width:auto;height:auto;color:var(--color-white);font-weight:600;position:static}}.thw[data-astro-cid-himqdkjk]{position:relative}.thw-head[data-astro-cid-himqdkjk]{gap:24px;display:grid}@media (width>=1024px){.thw-head[data-astro-cid-himqdkjk]{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:48px}}.thw-controls[data-astro-cid-himqdkjk]{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}@media (width>=1024px){.thw-controls[data-astro-cid-himqdkjk]{flex-direction:column;align-items:flex-end}}.thw-switch[data-astro-cid-himqdkjk]{border:1px solid var(--color-rule);border-radius:var(--radius-full);background-color:var(--color-white);gap:4px;margin:0;padding:4px;display:inline-flex}.thw-opt[data-astro-cid-himqdkjk]{border-radius:var(--radius-full);min-height:44px;font-size:var(--text-small);color:var(--color-text);cursor:pointer;transition:background-color .2s var(--ease-out), color .2s var(--ease-out);align-items:center;padding:0 18px;font-weight:600;display:inline-flex;position:relative}.thw-radio[data-astro-cid-himqdkjk]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.thw-opt[data-astro-cid-himqdkjk]:has(:checked){background-color:var(--color-navy);color:var(--color-white)}.thw-opt[data-astro-cid-himqdkjk]:has(:focus-visible){outline:2px solid var(--color-blue);outline-offset:2px}.thw-details-toggle[data-astro-cid-himqdkjk]{min-height:44px;font-size:var(--text-small);color:var(--color-text);cursor:pointer;align-items:center;gap:10px;font-weight:600;display:none;position:relative}@media (width>=1024px){.thw-details-toggle[data-astro-cid-himqdkjk]{display:inline-flex}}.thw-details-input[data-astro-cid-himqdkjk]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.thw-details-track[data-astro-cid-himqdkjk]{border-radius:var(--radius-full);border:1px solid var(--color-gray);background-color:var(--color-white);width:36px;height:20px;transition:background-color .2s var(--ease-out);flex:none;position:relative}.thw-details-track[data-astro-cid-himqdkjk]:after{content:"";border-radius:var(--radius-full);background-color:var(--color-muted);width:12px;height:12px;transition:transform .2s var(--ease-out);position:absolute;top:3px;left:3px}.thw-details-toggle[data-astro-cid-himqdkjk]:has(:checked) .thw-details-track[data-astro-cid-himqdkjk]{border-color:var(--color-blue);background-color:var(--color-blue)}.thw-details-toggle[data-astro-cid-himqdkjk]:has(:checked) .thw-details-track[data-astro-cid-himqdkjk]:after{background-color:var(--color-white);transform:translate(16px)}.thw-details-toggle[data-astro-cid-himqdkjk]:has(:focus-visible) .thw-details-track[data-astro-cid-himqdkjk]{outline:2px solid var(--color-blue);outline-offset:2px}.thw[data-astro-cid-himqdkjk]:has(.thw-radio[value=day]:checked) .u-week[data-astro-cid-himqdkjk],.thw[data-astro-cid-himqdkjk]:not(:has(.thw-radio[value=day]:checked)) .u-day[data-astro-cid-himqdkjk]{display:none}.thw-lanes[data-astro-cid-himqdkjk]{gap:16px;margin-top:32px;display:grid}@media (width>=900px){.thw-lanes[data-astro-cid-himqdkjk]{grid-template-rows:auto 1fr;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.thw-lane[data-astro-cid-himqdkjk]:first-child{grid-row:1/span 2}}.thw-lane[data-astro-cid-himqdkjk]{border:1px solid var(--color-rule);border-radius:var(--radius-lg);background-color:var(--color-white);padding:clamp(1.25rem,1rem + 1vw,2rem)}.thw-lane-head[data-astro-cid-himqdkjk]{border-bottom:1px solid var(--color-rule);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;padding-bottom:16px;display:flex}.thw-lane-title[data-astro-cid-himqdkjk]{font-size:var(--text-title);line-height:var(--text-title--line-height);color:var(--color-navy);font-weight:600}.thw-lane-total[data-astro-cid-himqdkjk]{font-size:var(--text-small);color:var(--color-blue);font-variant-numeric:tabular-nums;font-weight:600}.thw-tasks[data-astro-cid-himqdkjk]{gap:4px;margin-top:8px;display:grid}.thw-task[data-astro-cid-himqdkjk]{border-radius:var(--radius-sm);padding:8px 0}.thw-task-line[data-astro-cid-himqdkjk]{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.thw-task-name[data-astro-cid-himqdkjk]{color:var(--color-text);font-weight:600}.thw-task-time[data-astro-cid-himqdkjk]{font-size:var(--text-small);color:var(--color-navy);font-variant-numeric:tabular-nums;flex:none;font-weight:600}.thw-bar[data-astro-cid-himqdkjk]{border-radius:var(--radius-full);height:8px;margin-top:6px;display:block;overflow:hidden}.thw-bar-fill[data-astro-cid-himqdkjk]{width:var(--w);border-radius:var(--radius-full);background-color:var(--color-blue);transform-origin:0;height:100%;display:block}.thw-involves[data-astro-cid-himqdkjk]{font-size:var(--text-small);line-height:var(--text-small--line-height);color:var(--color-muted);margin-top:4px}@media (width>=1024px){.thw-involves[data-astro-cid-himqdkjk]{opacity:0;transition:opacity .2s var(--ease-out)}.thw-task[data-astro-cid-himqdkjk]:hover .thw-involves[data-astro-cid-himqdkjk],.thw-lane[data-astro-cid-himqdkjk]:focus-within .thw-involves[data-astro-cid-himqdkjk],.thw[data-astro-cid-himqdkjk]:has(.thw-details-input:checked) .thw-involves[data-astro-cid-himqdkjk]{opacity:1}}.thw-total[data-astro-cid-himqdkjk]{border-radius:var(--radius-lg);background-color:var(--color-blue-tint);text-align:center;align-content:center;justify-items:center;gap:6px;padding:clamp(1.5rem,1rem + 2vw,2.5rem) 20px;display:grid}.thw-total-label[data-astro-cid-himqdkjk]{font-size:var(--text-label);letter-spacing:var(--text-label--letter-spacing);text-transform:uppercase;color:var(--color-green);font-weight:700}.thw-total-figure[data-astro-cid-himqdkjk]{font-size:clamp(2.25rem,1.9rem + 1.6vw,3.5rem);line-height:var(--text-stat--line-height);letter-spacing:var(--text-stat--letter-spacing);color:var(--color-navy);font-variant-numeric:tabular-nums;font-weight:700}.thw-total-alt[data-astro-cid-himqdkjk]{font-size:var(--text-lead);color:var(--color-muted)}.thw-gap[data-astro-cid-himqdkjk]{text-align:center;letter-spacing:-.01em;max-width:40ch;color:var(--color-navy);margin:28px auto 0;font-size:clamp(1.25rem,1.05rem + .9vw,1.75rem);font-weight:600;line-height:1.35}.thw-source[data-astro-cid-himqdkjk]{text-align:center;font-size:var(--text-small);color:var(--color-muted);margin-top:12px}.thw[data-astro-cid-himqdkjk][data-enter=pending] .thw-bar-fill[data-astro-cid-himqdkjk]{transform:scaleX(0)}.thw[data-astro-cid-himqdkjk][data-enter=run] .thw-bar-fill[data-astro-cid-himqdkjk]{transition:transform .7s var(--ease-out);transition-delay:calc(var(--k,0) * 60ms);transform:scaleX(1)}@media (forced-colors:active){.thw-opt[data-astro-cid-himqdkjk]:has(:checked){color:highlighttext;forced-color-adjust:none;background-color:highlight}.thw-bar-fill[data-astro-cid-himqdkjk]{forced-color-adjust:none;background-color:canvastext}}.warm-title[data-astro-cid-gipsb5qq]{font-size:var(--text-title);line-height:var(--text-title--line-height);letter-spacing:var(--text-title--letter-spacing);color:var(--headline);font-weight:600}.warm-title-2[data-astro-cid-gipsb5qq]{font-size:var(--text-headline);line-height:var(--text-headline--line-height);letter-spacing:var(--text-headline--letter-spacing);font-weight:700}.warm-steps[data-astro-cid-gipsb5qq]{gap:12px;margin-top:24px;display:grid}@media (width>=640px){.warm-steps[data-astro-cid-gipsb5qq]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.warm-steps[data-astro-cid-gipsb5qq]{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}}.warm-step[data-astro-cid-gipsb5qq]{border:1px solid var(--color-rule);border-radius:var(--radius-lg);background-color:var(--color-white);padding:20px;position:relative}@media (width>=1024px){.warm-step[data-astro-cid-gipsb5qq]:not(:last-child):after{content:"";background-color:var(--color-blue);opacity:.5;width:17px;height:1px;position:absolute;top:41px;right:-17px}}.warm-num[data-astro-cid-gipsb5qq]{border-radius:var(--radius-full);background-color:var(--color-blue-tint);width:40px;height:40px;color:var(--color-blue);place-items:center;display:inline-grid}.warm-step[data-astro-cid-gipsb5qq]:last-child .warm-num[data-astro-cid-gipsb5qq]{background-color:var(--color-green-tint);color:var(--color-green)}.warm-step-title[data-astro-cid-gipsb5qq]{color:var(--color-navy);margin-top:14px;font-weight:600}.warm-step-n[data-astro-cid-gipsb5qq]{color:var(--color-blue)}.warm-step-text[data-astro-cid-gipsb5qq]{font-size:var(--text-small);line-height:var(--text-small--line-height);color:var(--color-text);margin-top:6px}.pp-table[data-astro-cid-bzsx755w]{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--text-body);margin-top:32px;display:none}@media (width>=768px){.pp-table[data-astro-cid-bzsx755w]{display:table}}.pp-table[data-astro-cid-bzsx755w] th[data-astro-cid-bzsx755w],.pp-table[data-astro-cid-bzsx755w] td[data-astro-cid-bzsx755w]{text-align:left;vertical-align:top;border-bottom:1px solid var(--color-rule);padding:12px 20px}.pp-table[data-astro-cid-bzsx755w] thead[data-astro-cid-bzsx755w] th[data-astro-cid-bzsx755w]{font-size:var(--text-title);color:var(--color-navy);font-weight:600}.pp-table[data-astro-cid-bzsx755w] tbody[data-astro-cid-bzsx755w] th[data-astro-cid-bzsx755w]{width:18%;font-size:var(--text-small);color:var(--color-muted);font-weight:700}.pp-table[data-astro-cid-bzsx755w] td[data-astro-cid-bzsx755w]{color:var(--color-text)}.pp-table[data-astro-cid-bzsx755w] .pp-page[data-astro-cid-bzsx755w]{background-color:var(--color-blue-tint)}.pp-table[data-astro-cid-bzsx755w] thead[data-astro-cid-bzsx755w] .pp-page[data-astro-cid-bzsx755w]{border-radius:var(--radius-lg) var(--radius-lg) 0 0}.pp-table[data-astro-cid-bzsx755w] tbody[data-astro-cid-bzsx755w] tr[data-astro-cid-bzsx755w]:last-child .pp-page[data-astro-cid-bzsx755w]{border-radius:0 0 var(--radius-lg) var(--radius-lg)}.pp-table[data-astro-cid-bzsx755w] tbody[data-astro-cid-bzsx755w] tr[data-astro-cid-bzsx755w]:last-child th[data-astro-cid-bzsx755w],.pp-table[data-astro-cid-bzsx755w] tbody[data-astro-cid-bzsx755w] tr[data-astro-cid-bzsx755w]:last-child td[data-astro-cid-bzsx755w]{border-bottom:0}.pp-cards[data-astro-cid-bzsx755w]{gap:16px;margin-top:32px;display:grid}@media (width>=768px){.pp-cards[data-astro-cid-bzsx755w]{display:none}}.pp-card[data-astro-cid-bzsx755w]{border:1px solid var(--color-rule);border-radius:var(--radius-lg);background-color:var(--color-white);padding:20px}.pp-card-page[data-astro-cid-bzsx755w]{background-color:var(--color-blue-tint);border-color:#0000}.pp-card-title[data-astro-cid-bzsx755w]{font-size:var(--text-title);color:var(--color-navy);font-weight:600}.pp-card-list[data-astro-cid-bzsx755w]{gap:12px;margin-top:12px;display:grid}.pp-card-list[data-astro-cid-bzsx755w] dt[data-astro-cid-bzsx755w]{font-size:var(--text-small);color:var(--color-muted);font-weight:700}.pp-card-list[data-astro-cid-bzsx755w] dd[data-astro-cid-bzsx755w]{margin:2px 0 0}.pp[data-astro-cid-bzsx755w] .pp-warm{margin-top:clamp(2.5rem,1.5rem + 2.5vw,3.5rem)}.pp[data-astro-cid-bzsx755w] .pp-link{margin-top:28px}@media (forced-colors:active){.pp-table[data-astro-cid-bzsx755w] .pp-page[data-astro-cid-bzsx755w]{border:1px solid canvastext}}.e85-stage[data-astro-cid-pdbyf5cu]{--e85-you:var(--color-white);--e85-ekko:var(--color-mint);--e85-line:#ffffff1a;--e85-dim:#ffffff9e;border-radius:var(--radius-lg);background-color:var(--color-ink);color:var(--color-white);box-shadow:var(--shadow-product-ink);background-image:radial-gradient(60% 70% at 88% 18%,#2873d747,#0000 70%),radial-gradient(40% 50% at 8% 100%,#6fd39b1a,#0000 70%);gap:28px;margin-top:40px;padding:clamp(1.5rem,1rem + 2.4vw,3rem);display:grid;position:relative;overflow:hidden}.e85-switch[data-astro-cid-pdbyf5cu]{background-color:#ffffff0a;border:1px solid #ffffff29;border-radius:9999px;justify-self:start;gap:4px;margin:0;padding:4px;display:inline-flex}.e85-opt[data-astro-cid-pdbyf5cu]{min-height:44px;font-size:var(--text-ui);color:var(--e85-dim);cursor:pointer;transition:background-color .2s var(--ease-out), color .2s var(--ease-out);border-radius:9999px;align-items:center;padding:0 18px;font-weight:600;display:inline-grid;position:relative}.e85-opt[data-astro-cid-pdbyf5cu] input[data-astro-cid-pdbyf5cu]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.e85-opt[data-astro-cid-pdbyf5cu]:has(input:checked){background-color:var(--color-white);color:var(--color-navy)}.e85-opt[data-astro-cid-pdbyf5cu]:has(input:focus-visible){outline:2px solid var(--color-sky);outline-offset:2px}.e85-ring[data-astro-cid-pdbyf5cu]{aspect-ratio:1;justify-self:center;width:min(100%,260px);position:relative}.e85-ring[data-astro-cid-pdbyf5cu] svg[data-astro-cid-pdbyf5cu]{width:100%;height:100%;display:block;transform:rotate(-90deg)}.e85-ring[data-astro-cid-pdbyf5cu] circle[data-astro-cid-pdbyf5cu]{fill:none;stroke-width:9px}.e85-ring-track[data-astro-cid-pdbyf5cu]{stroke:#ffffff14}.e85-ring-you[data-astro-cid-pdbyf5cu]{stroke:var(--e85-you);stroke-dasharray:100 100;stroke-dashoffset:0;transition:stroke-dasharray 1.1s var(--ease-out), stroke-dashoffset 1.1s var(--ease-out)}.e85-ring-ekko[data-astro-cid-pdbyf5cu]{stroke:var(--e85-ekko);stroke-linecap:round;stroke-dasharray:0 100;transition:stroke-dasharray 1.1s var(--ease-out);filter:drop-shadow(0 0 6px #6fd39b73)}.e85[data-astro-cid-pdbyf5cu]:has(input[value=with]:checked) .e85-ring-you[data-astro-cid-pdbyf5cu]{stroke-dasharray:15 100;stroke-dashoffset:-85px}.e85[data-astro-cid-pdbyf5cu]:has(input[value=with]:checked) .e85-ring-ekko[data-astro-cid-pdbyf5cu]{stroke-dasharray:84 100}.e85-ring-center[data-astro-cid-pdbyf5cu]{text-align:center;place-content:center;gap:6px;display:grid;position:absolute;inset:18%}.e85-ring-label[data-astro-cid-pdbyf5cu]{font-size:var(--text-small);font-weight:600;display:grid}.e85-ring-figure[data-astro-cid-pdbyf5cu]{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(1.375rem,1.1rem + 1vw,1.875rem);font-weight:800;line-height:1.05;display:grid}.e85-is-without[data-astro-cid-pdbyf5cu],.e85-is-with[data-astro-cid-pdbyf5cu]{transition:opacity .4s var(--ease-out), translate .4s var(--ease-out);grid-area:1/1}.e85-ring-label[data-astro-cid-pdbyf5cu] .e85-is-without[data-astro-cid-pdbyf5cu]{color:var(--color-sky)}.e85-ring-label[data-astro-cid-pdbyf5cu] .e85-is-with[data-astro-cid-pdbyf5cu]{color:var(--color-mint)}.e85[data-astro-cid-pdbyf5cu]:has(input[value=with]:checked) .e85-is-without[data-astro-cid-pdbyf5cu],.e85[data-astro-cid-pdbyf5cu]:has(input[value=without]:checked) .e85-is-with[data-astro-cid-pdbyf5cu]{opacity:0;visibility:hidden;translate:0 6px}.e85-legend[data-astro-cid-pdbyf5cu]{font-size:var(--text-small);color:var(--e85-dim);flex-wrap:wrap;justify-content:center;gap:8px 20px;margin:-12px 0 0;padding:0;list-style:none;display:flex}.e85-legend[data-astro-cid-pdbyf5cu] li[data-astro-cid-pdbyf5cu]{align-items:center;gap:8px;display:inline-flex}.e85-legend[data-astro-cid-pdbyf5cu] b[data-astro-cid-pdbyf5cu]{color:var(--color-white);font-variant-numeric:tabular-nums;font-weight:700}.e85-dot[data-astro-cid-pdbyf5cu]{border-radius:9999px;width:10px;height:10px}.e85-key-ekko[data-astro-cid-pdbyf5cu] .e85-dot[data-astro-cid-pdbyf5cu]{background-color:var(--e85-ekko)}.e85-key-you[data-astro-cid-pdbyf5cu] .e85-dot[data-astro-cid-pdbyf5cu]{background-color:var(--e85-you)}.e85-ledger[data-astro-cid-pdbyf5cu]{border-collapse:collapse;width:100%;font-size:var(--text-ui)}.e85-ledger[data-astro-cid-pdbyf5cu] thead[data-astro-cid-pdbyf5cu] th[data-astro-cid-pdbyf5cu]{font-size:var(--text-small);color:var(--e85-dim);text-align:left;padding:0 0 10px;font-weight:600}.e85-ledger[data-astro-cid-pdbyf5cu] tbody[data-astro-cid-pdbyf5cu] th[data-astro-cid-pdbyf5cu],.e85-ledger[data-astro-cid-pdbyf5cu] tbody[data-astro-cid-pdbyf5cu] td[data-astro-cid-pdbyf5cu],.e85-ledger[data-astro-cid-pdbyf5cu] tfoot[data-astro-cid-pdbyf5cu] th[data-astro-cid-pdbyf5cu],.e85-ledger[data-astro-cid-pdbyf5cu] tfoot[data-astro-cid-pdbyf5cu] td[data-astro-cid-pdbyf5cu]{border-top:1px solid var(--e85-line);vertical-align:middle;padding:12px 0}.e85-ledger[data-astro-cid-pdbyf5cu] tbody[data-astro-cid-pdbyf5cu] th[data-astro-cid-pdbyf5cu]{text-align:left;font-weight:400}.e85-task[data-astro-cid-pdbyf5cu]{color:var(--color-white);display:block}.e85-mine[data-astro-cid-pdbyf5cu]{font-size:var(--text-small);color:var(--color-mint);opacity:0;transition:grid-template-rows .5s var(--ease-out), opacity .4s var(--ease-out), margin .5s var(--ease-out);grid-template-rows:0fr;line-height:1.4;display:grid;overflow:hidden}.e85[data-astro-cid-pdbyf5cu]:has(input[value=with]:checked) .e85-mine[data-astro-cid-pdbyf5cu]{opacity:1;grid-template-rows:1fr;margin-top:4px}.e85-ledger[data-astro-cid-pdbyf5cu] .e85-num[data-astro-cid-pdbyf5cu]{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;padding-left:16px;font-weight:600}.e85-was[data-astro-cid-pdbyf5cu]{color:var(--color-white);transition:color .4s var(--ease-out)}.e85-now[data-astro-cid-pdbyf5cu]{color:var(--color-white);transition:opacity .4s var(--ease-out)}.e85[data-astro-cid-pdbyf5cu]:has(input[value=with]:checked) .e85-was[data-astro-cid-pdbyf5cu]{color:#ffffff73;text-decoration:line-through #ffffff59}.e85[data-astro-cid-pdbyf5cu]:has(input[value=without]:checked) .e85-now[data-astro-cid-pdbyf5cu]{opacity:.35}.e85-chip[data-astro-cid-pdbyf5cu]{color:var(--color-mint);font-size:var(--text-small);background-color:#6fd39b24;border-radius:9999px;padding:2px 10px;font-weight:600;display:inline-block}.e85-ledger[data-astro-cid-pdbyf5cu] [data-astro-cid-pdbyf5cu]:is(.e85-bar-col,.e85-bar-cell){width:30%;padding-left:20px}.e85-bar[data-astro-cid-pdbyf5cu]{width:calc(var(--len) * 100%);background-color:var(--e85-you);border-radius:9999px;height:8px;display:block;position:relative;overflow:hidden}.e85-bar-ekko[data-astro-cid-pdbyf5cu]{border-radius:inherit;background-image:linear-gradient(90deg, var(--color-logo-blue), var(--e85-ekko) 70%);width:0;transition:width .9s var(--ease-out);transition-delay:calc(var(--i,0) * 70ms);position:absolute;inset:0 0 0 auto}.e85[data-astro-cid-pdbyf5cu]:has(input[value=with]:checked) .e85-bar-ekko[data-astro-cid-pdbyf5cu]{width:calc((1 - var(--mine)) * 100%)}.e85-ledger[data-astro-cid-pdbyf5cu] tfoot[data-astro-cid-pdbyf5cu] th[data-astro-cid-pdbyf5cu],.e85-ledger[data-astro-cid-pdbyf5cu] tfoot[data-astro-cid-pdbyf5cu] td[data-astro-cid-pdbyf5cu]{border-top:1px solid #fff6;font-weight:700}.e85-ledger[data-astro-cid-pdbyf5cu] tfoot[data-astro-cid-pdbyf5cu] th[data-astro-cid-pdbyf5cu]{text-align:left}.e85-ledger[data-astro-cid-pdbyf5cu] tfoot[data-astro-cid-pdbyf5cu] .e85-num[data-astro-cid-pdbyf5cu]{white-space:normal;width:7.5em;line-height:1.3}.e85-ledger[data-astro-cid-pdbyf5cu] tfoot[data-astro-cid-pdbyf5cu] .e85-now[data-astro-cid-pdbyf5cu]{color:var(--color-mint)}.e85-ledger[data-astro-cid-pdbyf5cu] tbody[data-astro-cid-pdbyf5cu] tr[data-astro-cid-pdbyf5cu]{transition:background-color .16s var(--ease-out)}.e85-ledger[data-astro-cid-pdbyf5cu] tbody[data-astro-cid-pdbyf5cu] tr[data-astro-cid-pdbyf5cu]:hover{background-color:#ffffff08}@media (width<=639px){.e85-ledger[data-astro-cid-pdbyf5cu] thead[data-astro-cid-pdbyf5cu]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.e85-ledger[data-astro-cid-pdbyf5cu] tbody[data-astro-cid-pdbyf5cu] tr[data-astro-cid-pdbyf5cu],.e85-ledger[data-astro-cid-pdbyf5cu] tfoot[data-astro-cid-pdbyf5cu] tr[data-astro-cid-pdbyf5cu]{border-top:1px solid var(--e85-line);grid-template:"task was""task now"1fr"bar bar"/minmax(0,1fr) auto;align-items:start;gap:2px 16px;padding:12px 0;display:grid}.e85-ledger[data-astro-cid-pdbyf5cu] [data-astro-cid-pdbyf5cu]:is(tbody,tfoot) .e85-num[data-astro-cid-pdbyf5cu]{justify-self:end}.e85-ledger[data-astro-cid-pdbyf5cu] [data-astro-cid-pdbyf5cu]:is(tbody,tfoot) [data-astro-cid-pdbyf5cu]:is(th,td,.e85-num,.e85-bar-cell){border:0;padding:0}.e85-ledger[data-astro-cid-pdbyf5cu] tfoot[data-astro-cid-pdbyf5cu] tr[data-astro-cid-pdbyf5cu]{border-top-color:#fff6}.e85-ledger[data-astro-cid-pdbyf5cu] tbody[data-astro-cid-pdbyf5cu] th[data-astro-cid-pdbyf5cu]{grid-area:task}.e85-was[data-astro-cid-pdbyf5cu]{grid-area:was}.e85-now[data-astro-cid-pdbyf5cu]{grid-area:now}.e85-ledger[data-astro-cid-pdbyf5cu] .e85-bar-cell[data-astro-cid-pdbyf5cu]{grid-area:bar;width:auto;margin-top:10px}.e85-ledger[data-astro-cid-pdbyf5cu] tfoot[data-astro-cid-pdbyf5cu] .e85-bar-cell[data-astro-cid-pdbyf5cu]{display:none}.e85-ledger[data-astro-cid-pdbyf5cu] tfoot[data-astro-cid-pdbyf5cu] .e85-num[data-astro-cid-pdbyf5cu]{white-space:nowrap;width:auto}}@media (width>=1024px){.e85-stage[data-astro-cid-pdbyf5cu]{grid-template:"switch ledger""ring ledger""legend ledger"1fr/minmax(0,300px) minmax(0,1fr);align-items:start;gap:28px clamp(2.5rem,1rem + 3vw,4.5rem)}.e85-switch[data-astro-cid-pdbyf5cu]{grid-area:switch}.e85-ring[data-astro-cid-pdbyf5cu]{grid-area:ring}.e85-legend[data-astro-cid-pdbyf5cu]{grid-area:legend;margin-top:0}.e85-ledger[data-astro-cid-pdbyf5cu]{grid-area:ledger}}.e85-foot[data-astro-cid-pdbyf5cu]{gap:16px;max-width:72ch;margin-top:32px;display:grid}.e85-closing[data-astro-cid-pdbyf5cu]{font-size:var(--text-lead);line-height:var(--text-lead--line-height);color:var(--color-text)}.e85-source[data-astro-cid-pdbyf5cu]{font-size:var(--text-small);color:var(--color-muted)}@media (prefers-reduced-motion:reduce){.e85-ring[data-astro-cid-pdbyf5cu] circle[data-astro-cid-pdbyf5cu],.e85-is-without[data-astro-cid-pdbyf5cu],.e85-is-with[data-astro-cid-pdbyf5cu],.e85-mine[data-astro-cid-pdbyf5cu],.e85-was[data-astro-cid-pdbyf5cu],.e85-now[data-astro-cid-pdbyf5cu],.e85-bar-ekko[data-astro-cid-pdbyf5cu]{transition:none}}@media (forced-colors:active){.e85-bar[data-astro-cid-pdbyf5cu],.e85-bar-ekko[data-astro-cid-pdbyf5cu]{forced-color-adjust:none}}.li-tabs[data-astro-cid-oh7tnqea]{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.li-tab[data-astro-cid-oh7tnqea]{border:1px solid var(--color-rule);border-radius:var(--radius-full);background-color:var(--color-white);min-height:44px;font-size:var(--text-small);color:var(--color-text);transition:background-color .2s var(--ease-out), color .2s var(--ease-out), border-color .2s var(--ease-out);padding:0 18px;font-weight:600}.li-tab[data-astro-cid-oh7tnqea]:hover{border-color:var(--color-blue);color:var(--color-blue)}.li-tab[data-astro-cid-oh7tnqea][aria-selected=true]{border-color:var(--color-navy);background-color:var(--color-navy);color:var(--color-white)}.li-tab[data-astro-cid-oh7tnqea]:focus-visible{border-radius:var(--radius-full)}.li-panel[data-astro-cid-oh7tnqea]{margin-top:20px}.li-panel[data-astro-cid-oh7tnqea] .mock-frame{width:100%}.li-panel-name[data-astro-cid-oh7tnqea]{display:none}@media (scripting:enabled){.li-panel[data-astro-cid-oh7tnqea]:not([data-active]){display:none}}@media (scripting:none){.li-tabs[data-astro-cid-oh7tnqea]{display:none}.li-panel[data-astro-cid-oh7tnqea]+.li-panel[data-astro-cid-oh7tnqea]{margin-top:56px}.li-panel-name[data-astro-cid-oh7tnqea]{font-size:var(--text-title);color:var(--color-navy);margin-bottom:12px;font-weight:600;display:block}}.li-nojs[data-astro-cid-oh7tnqea]{display:none}.li-panel[data-astro-cid-oh7tnqea][data-li-failed] .li-nojs[data-astro-cid-oh7tnqea]{flex-wrap:wrap;align-items:baseline;gap:8px 20px;display:flex}@media (scripting:none){.li-nojs[data-astro-cid-oh7tnqea]{flex-wrap:wrap;align-items:baseline;gap:8px 20px;max-width:72ch;display:flex}}.li-panel[data-astro-cid-oh7tnqea][data-entering]{animation:li-in .26s var(--ease-out) both}@keyframes li-in{0%{opacity:0}}.li-caption-text{max-width:60ch}@media (forced-colors:active){.li-tab[data-astro-cid-oh7tnqea][aria-selected=true]{color:highlighttext;forced-color-adjust:none;background-color:highlight}}.ap[data-astro-cid-p5nsmaaj]{--secondary:var(--color-muted);color-scheme:light;border-radius:var(--radius-lg);background-color:var(--color-white);width:100%;box-shadow:var(--shadow-product-ink);color:var(--color-text);text-align:left;gap:12px;padding:16px;display:grid}.ap[data-astro-cid-p5nsmaaj] p[data-astro-cid-p5nsmaaj]{text-wrap:pretty}.ap-head[data-astro-cid-p5nsmaaj]{border-bottom:1px solid var(--color-rule);align-items:center;gap:10px;padding-bottom:12px;display:flex}.ap-head-icon[data-astro-cid-p5nsmaaj]{border-radius:var(--radius-sm);background-color:var(--color-blue-tint);width:32px;height:32px;color:var(--color-blue);flex:none;place-items:center;display:inline-grid}.ap-head-end[data-astro-cid-p5nsmaaj]{text-align:right;margin-left:auto}.ap-title[data-astro-cid-p5nsmaaj],.ap-name[data-astro-cid-p5nsmaaj]{font-size:var(--text-ui);color:var(--color-navy);font-weight:600;line-height:1.3}.ap-title[data-astro-cid-p5nsmaaj]{font-weight:700}.ap-sub[data-astro-cid-p5nsmaaj]{font-size:var(--text-micro);line-height:var(--text-micro--line-height);color:var(--color-muted)}.ap-meta[data-astro-cid-p5nsmaaj]{color:var(--color-muted);align-items:center;gap:5px;margin-top:4px;display:flex}.ap-label[data-astro-cid-p5nsmaaj]{color:var(--color-blue)}.ap-text[data-astro-cid-p5nsmaaj],.ap-post[data-astro-cid-p5nsmaaj]{font-size:var(--text-small);color:var(--color-text);line-height:1.5}.ap-post[data-astro-cid-p5nsmaaj]{font-size:var(--text-ui);line-height:1.55}.ap-clamp[data-astro-cid-p5nsmaaj]{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ap-face[data-astro-cid-p5nsmaaj]{object-fit:cover;background-color:var(--color-blue-tint);border-radius:9999px;flex:none;width:36px;height:36px}.ap-face-sm[data-astro-cid-p5nsmaaj]{width:32px;height:32px}.ap-face-xs[data-astro-cid-p5nsmaaj]{width:24px;height:24px}.ap-person[data-astro-cid-p5nsmaaj]{align-items:center;gap:10px;display:flex}.ap-bar[data-astro-cid-p5nsmaaj]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.ap-rows[data-astro-cid-p5nsmaaj]{display:grid}.ap-row[data-astro-cid-p5nsmaaj]{align-items:center;gap:10px;padding:10px 0;display:flex}.ap-row[data-astro-cid-p5nsmaaj]+.ap-row[data-astro-cid-p5nsmaaj]{border-top:1px solid var(--color-rule)}.ap-row[data-astro-cid-p5nsmaaj]:last-child{padding-bottom:0}.ap-rows[data-astro-cid-p5nsmaaj] .ap-row[data-astro-cid-p5nsmaaj]:first-child{padding-top:0}.ap-row[data-astro-cid-p5nsmaaj] .avatar{flex:none;align-self:flex-start}.ap-row[data-astro-cid-p5nsmaaj]>.ap-face[data-astro-cid-p5nsmaaj]{align-self:flex-start}.ap-name-line[data-astro-cid-p5nsmaaj]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2px 8px;display:flex}.ap-chip[data-astro-cid-p5nsmaaj]{background-color:var(--color-green-tint);color:var(--color-green);white-space:nowrap;border-radius:9999px;align-items:center;padding:3px 10px;font-size:.75rem;font-weight:600;line-height:1.3;display:inline-flex}.ap-chips[data-astro-cid-p5nsmaaj]{flex-wrap:wrap;gap:6px;display:flex}.ap-spark[data-astro-cid-p5nsmaaj]{width:34px;height:22px;fill:var(--color-sky);flex:none}.ap-spark[data-astro-cid-p5nsmaaj] .ap-spark-now[data-astro-cid-p5nsmaaj]{fill:var(--color-blue)}.ap-facts[data-astro-cid-p5nsmaaj]{border-radius:var(--radius-sm);background-color:var(--color-gray-tint);gap:6px;padding:10px 12px;display:grid}.ap-fact[data-astro-cid-p5nsmaaj]{grid-template-columns:6.5rem minmax(0,1fr);align-items:baseline;gap:8px;display:grid}.ap-fact[data-astro-cid-p5nsmaaj] dt[data-astro-cid-p5nsmaaj]{color:var(--color-muted)}.ap-fact[data-astro-cid-p5nsmaaj] dd[data-astro-cid-p5nsmaaj]{font-size:var(--text-small);color:var(--color-navy);font-weight:600;line-height:1.35}.ap-learned-top[data-astro-cid-p5nsmaaj]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 8px;display:flex}.ap-learned[data-astro-cid-p5nsmaaj]{border-radius:var(--radius-md);background-color:var(--color-navy);color:var(--color-white);border:1px solid #8db8f561;gap:4px;padding:12px 14px 14px;display:grid}.ap-learned-label[data-astro-cid-p5nsmaaj]{font-size:var(--text-small);color:var(--color-sky);align-items:center;gap:6px;font-weight:600;display:flex}.ap-learned-text[data-astro-cid-p5nsmaaj]{letter-spacing:-.01em;font-size:1.0625rem;font-weight:700;line-height:1.25}.ap-learned-chip[data-astro-cid-p5nsmaaj]{background-color:var(--color-blue-tint);color:var(--color-blue);border-radius:9999px;padding:3px 10px;font-size:.75rem;font-weight:600}.ap-graphic{border-radius:var(--radius-md)}.ap-comment[data-astro-cid-p5nsmaaj]{align-items:flex-start;gap:10px;display:flex}.ap-bubble[data-astro-cid-p5nsmaaj],.ap-postcard[data-astro-cid-p5nsmaaj]{border-radius:0 var(--radius-md) var(--radius-md) var(--radius-md);background-color:var(--color-gray-tint);flex:1;min-width:0;padding:10px 12px}.ap-postcard[data-astro-cid-p5nsmaaj]{border-radius:var(--radius-md);gap:8px;display:grid}.ap-bubble[data-astro-cid-p5nsmaaj] .ap-text[data-astro-cid-p5nsmaaj]{margin-top:4px}.ap-reply[data-astro-cid-p5nsmaaj]{gap:10px;padding-left:15px;display:flex}.ap-thread[data-astro-cid-p5nsmaaj]{border-left:1.5px solid var(--color-sky);border-bottom:1.5px solid var(--color-sky);border-bottom-left-radius:var(--radius-sm);flex:none;width:14px;height:22px}.ap-reply-body[data-astro-cid-p5nsmaaj]{border-radius:var(--radius-md);background-color:var(--color-blue-tint);flex:1;justify-items:start;gap:6px;min-width:0;padding:10px 12px;display:grid}.ap-reply-row[data-astro-cid-p5nsmaaj]{align-items:flex-start;gap:8px;display:flex}.ap-btn[data-astro-cid-p5nsmaaj]{border-radius:var(--radius-sm);background-color:var(--color-blue);min-height:32px;color:var(--color-white);font-size:var(--text-small);align-items:center;padding-inline:14px;font-weight:600;display:inline-flex}.ap-btn-ghost[data-astro-cid-p5nsmaaj]{border:1px solid var(--color-rule);background-color:var(--color-white);color:var(--color-navy)}.ap-actions[data-astro-cid-p5nsmaaj]{gap:8px;display:flex}.ap-quote[data-astro-cid-p5nsmaaj]{border-left:2px solid var(--color-rule);font-size:var(--text-small);color:var(--color-text);padding-left:12px;line-height:1.5}.ap-steps[data-astro-cid-p5nsmaaj]{gap:6px;display:grid}.ap-step[data-astro-cid-p5nsmaaj]{font-size:var(--text-small);color:var(--color-muted);align-items:center;gap:8px;line-height:1.35;display:flex}.ap-step-done[data-astro-cid-p5nsmaaj]{color:var(--color-text)}.ap-step-done[data-astro-cid-p5nsmaaj] svg{color:var(--color-green)}@container (width<=22rem){.ap-head[data-astro-cid-p5nsmaaj]{flex-wrap:wrap}.ap-fact[data-astro-cid-p5nsmaaj]{grid-template-columns:5.5rem minmax(0,1fr)}}.am{gap:clamp(2rem,1.25rem + 1.5vw,2.75rem);display:grid;container:am/inline-size}.am-head{max-width:44rem}.am-lead{max-width:60ch;font-size:var(--text-lead);line-height:var(--text-lead--line-height);color:var(--secondary);margin-top:1.25rem}.am-goals{gap:12px;margin-top:1.75rem;display:grid}@container am (width>=40rem){.am-head:has(.am-goals){max-width:52rem}.am-goals{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}.am-goal{border:1px solid var(--on-ink-line);border-radius:var(--radius-lg);background-color:color-mix(in srgb, var(--color-ink) 55%, transparent);align-content:start;gap:.5rem;padding:1.25rem 1.25rem 1.125rem;display:grid}.am-goal-title{font-size:var(--text-ui);color:var(--color-white);font-weight:600;line-height:1.3}.am-goal-text{font-size:var(--text-ui);color:var(--on-ink);line-height:1.55}.am-goal-agents{font-size:var(--text-small);color:var(--color-sky);align-items:baseline;gap:.5rem;margin-top:.25rem;font-weight:600;line-height:1.4;display:flex}.am-goal-dot{background-color:var(--color-sky);border-radius:9999px;flex:none;width:8px;height:8px;transform:translateY(-1px)}.am-after{justify-content:center;display:flex}.am [data-sel],.am [data-lit]{--sel:0;--lit:0;--vis:hidden}.am:is([data-active=trend],:not([data-active]):has(input[value=trend]:checked)) [data-sel=trend],.am:is([data-active=profile],:not([data-active]):has(input[value=profile]:checked)) [data-sel=profile],.am:is([data-active=writing],:not([data-active]):has(input[value=writing]:checked)) [data-sel=writing],.am:is([data-active=visual],:not([data-active]):has(input[value=visual]:checked)) [data-sel=visual],.am:is([data-active=engagement],:not([data-active]):has(input[value=engagement]:checked)) [data-sel=engagement],.am:is([data-active=reply],:not([data-active]):has(input[value=reply]:checked)) [data-sel=reply],.am:is([data-active=prospect],:not([data-active]):has(input[value=prospect]:checked)) [data-sel=prospect],.am:is([data-active=outreach],:not([data-active]):has(input[value=outreach]:checked)) [data-sel=outreach],.am:is([data-active=connector],:not([data-active]):has(input[value=connector]:checked)) [data-sel=connector],.am[data-active=you] [data-sel=you]{--sel:1;--vis:visible}.am:is([data-active=trend],:not([data-active]):has(input[value=trend]:checked)) [data-lit~=trend],.am:is([data-active=profile],:not([data-active]):has(input[value=profile]:checked)) [data-lit~=profile],.am:is([data-active=writing],:not([data-active]):has(input[value=writing]:checked)) [data-lit~=writing],.am:is([data-active=visual],:not([data-active]):has(input[value=visual]:checked)) [data-lit~=visual],.am:is([data-active=engagement],:not([data-active]):has(input[value=engagement]:checked)) [data-lit~=engagement],.am:is([data-active=reply],:not([data-active]):has(input[value=reply]:checked)) [data-lit~=reply],.am:is([data-active=prospect],:not([data-active]):has(input[value=prospect]:checked)) [data-lit~=prospect],.am:is([data-active=outreach],:not([data-active]):has(input[value=outreach]:checked)) [data-lit~=outreach],.am:is([data-active=connector],:not([data-active]):has(input[value=connector]:checked)) [data-lit~=connector],.am[data-active=you] [data-lit~=you],.am[data-back] [data-lit~=back]{--lit:1}.am-stage{display:none}@container am (width>=65rem){.am-stage{--R:150px;grid-template-columns:minmax(0,1fr) 24rem;gap:2.5rem;display:grid}.am-mapcol{align-content:center}.am .am-list{display:none}}@container am (width>=70rem){.am-stage{--R:168px;gap:3rem}}@container am (width>=74rem){.am-stage{--R:188px;grid-template-columns:minmax(0,1fr) 26rem;gap:3.5rem}}.am-map{--cy:calc(var(--R) + 61px);--gap:16px;min-width:0;height:calc(var(--R) * 1.924 + 122px);isolation:isolate;-webkit-user-select:none;user-select:none;position:relative}.am-svg,.am-dots{left:calc(50% - var(--R) * 1.04);top:calc(var(--cy) - var(--R) * 1.04);width:calc(var(--R) * 2.08);height:calc(var(--R) * 2.08);pointer-events:none;position:absolute;overflow:visible}.am-lines{-webkit-mask-image:radial-gradient(circle,#0000 0 70px,#000 71px);mask-image:radial-gradient(circle,#0000 0 70px,#000 71px)}.am-lines path{fill:none;stroke:var(--color-sky);stroke-linecap:round;vector-effect:non-scaling-stroke}.am-spoke{stroke-width:1px;stroke-opacity:.18}.am-arc{stroke-width:1.5px;stroke-opacity:.42}.am-lit path{stroke-width:2px;opacity:var(--lit);transition:opacity .3s var(--ease-out)}.am-stage-name{left:calc(50% + (var(--R) - 30px) * var(--sx));top:calc(var(--cy) - (var(--R) - 30px) * var(--cx));color:var(--color-sky);white-space:nowrap;pointer-events:none;gap:.5em;display:inline-flex;position:absolute;transform:translate(-50%,-50%)}.am-stage-no{color:var(--on-ink-faint)}.am-hub{left:50%;top:var(--cy);z-index:1;width:0;height:0;position:absolute}.am-ring{width:176px;height:176px;position:absolute;top:-88px;left:-88px}.am-ring>*{width:100%;height:100%;position:absolute;inset:0}.am-ring>.am-ring-default{border:1px solid var(--color-sky);width:auto;height:auto;opacity:calc(.42 + .48 * max(var(--lit), var(--sel)));transition:opacity .3s var(--ease-out);border-radius:9999px;inset:28px}.am-hub-icon{display:block;position:absolute;top:-28px;left:-28px}.am-you{background-color:var(--color-white);color:var(--color-navy);font-size:var(--text-micro);white-space:nowrap;opacity:var(--sel);transform:translate(-50%, calc(-50% + (1 - var(--sel)) * 8px));transition:opacity .3s var(--ease-out), transform .3s var(--ease-out);border-radius:9999px;align-items:center;gap:4px;padding:3px 10px 3px 8px;font-weight:600;line-height:1.35;display:inline-flex;position:absolute;top:60px;left:0}.am-you svg{color:var(--color-green)}.am-nodes{z-index:2;pointer-events:none;border:0;min-width:0;margin:0;padding:0;position:absolute;inset:0}.am-node{left:calc(50% + var(--R) * var(--sx));top:calc(var(--cy) - var(--R) * var(--cx));pointer-events:auto;cursor:pointer;width:0;height:0;position:absolute}.am-dot{border-radius:9999px;width:24px;height:24px;position:absolute;top:-12px;left:-12px}.am-dot:before,.am-dot:after{content:"";border-radius:9999px;position:absolute}.am-dot:before{border:1.5px solid color-mix(in srgb, var(--color-sky) calc(55% + 45% * max(var(--lit), var(--sel))), transparent);background-color:color-mix(in srgb, var(--color-sky) calc(var(--sel) * 100%), var(--surface));transition:background-color .2s var(--ease-out);inset:6px}.am-dot:after{border:1.5px solid var(--color-sky);opacity:calc(var(--sel) * .5);transform:scale(calc(.5 + .5 * var(--sel)));transition:opacity .4s var(--ease-out), transform .4s var(--ease-out);inset:-2px}.am-pill{border:1px solid color-mix(in srgb, var(--color-sky) calc(var(--lit) * 60%), var(--on-ink-line));background-color:color-mix(in srgb, var(--color-white) calc(var(--sel) * 100%), var(--surface));min-height:44px;color:color-mix(in srgb, var(--color-navy) calc(var(--sel) * 100%), color-mix(in srgb, var(--color-white) calc(var(--lit) * 100%), var(--on-ink)));font-size:var(--text-small);white-space:nowrap;transform:translate(calc(-50% + 50% * var(--ax) + var(--gap) * var(--sx)), calc(-50% - 50% * var(--ay) - var(--gap) * var(--cx)));transition:background-color .2s var(--ease-out), border-color .2s var(--ease-out), color .2s var(--ease-out);border-radius:9999px;align-items:center;padding:0 16px;font-weight:600;line-height:1.2;display:inline-flex;position:absolute;top:0;left:0}.am-pill input{border-radius:inherit;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}@media (hover:hover){.am-node:hover .am-pill{border-color:color-mix(in srgb, var(--color-sky) calc(60% + 40% * var(--sel)), transparent)}}.am-pill:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}@media (forced-colors:active){.am-node:has(input:checked) .am-pill{forced-color-adjust:none;color:highlighttext;background-color:highlight;border-color:highlight}}.am-dots{z-index:3}.am-travel{border:3px solid var(--surface);background-color:var(--color-sky);opacity:0;border-radius:9999px;width:18px;height:18px;position:absolute;top:-9px;left:-9px}.am-travel:after{content:"";border:1.5px solid var(--color-sky);opacity:.5;border-radius:9999px;position:absolute;inset:-8px}.am-busy .am-travel{will-change:transform, opacity}.am-mapcol{gap:1rem;min-width:0;display:grid}.am-detail{min-width:0}.am-cards{display:grid}.am-card{border:1px solid var(--on-ink-line);border-radius:var(--radius-lg);background-color:color-mix(in srgb, var(--color-ink) 55%, transparent);min-width:0;visibility:var(--vis);opacity:var(--sel);transform:translateY(calc((1 - var(--sel)) * 16px));transition:opacity .35s var(--ease-out) calc(var(--sel) * 80ms), transform .35s var(--ease-out) calc(var(--sel) * 80ms), visibility 0s linear calc((1 - var(--sel)) * .35s);grid-area:1/1;align-self:start;padding:1.5rem}.am-card-stage,.am-group-label{font-size:var(--text-small);color:var(--color-sky);align-items:center;gap:.5rem;font-weight:600;line-height:1.4;display:flex}.am-card-no{font-variant-numeric:tabular-nums;color:#fffc}.am-card-no:after{content:"";vertical-align:.3em;opacity:.6;background-color:currentColor;width:12px;height:1px;margin-left:.5rem;display:inline-block}.am-card-name{font-size:var(--text-title);letter-spacing:-.01em;color:var(--color-white);flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-top:.5rem;font-weight:700;line-height:1.25;display:flex}.am-card-text,.am-item-text{font-size:var(--text-ui);color:var(--on-ink);margin-top:.5rem;line-height:1.55}.am-preview{margin-top:1.25rem;container-type:inline-size}.am-cap{font-size:var(--text-small);color:var(--secondary);text-align:right;margin-top:.625rem}.am-play{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:1.25rem;display:grid}.am-play>.btn{grid-column:2}.am-play>.am-status{grid-column:3}.am:not([data-ready]) .am-play{visibility:hidden}.am-ico{display:none}.am:not([data-pass]) .am-ico-play,.am[data-pass=playing] .am-ico-stop,.am[data-pass=stepping] .am-ico-next{display:inline-flex}.am-status{font-size:var(--text-small);font-variant-numeric:tabular-nums;color:var(--secondary)}.am-list{gap:1.75rem;max-width:40rem;display:grid}.am-items{border-top:1px solid var(--on-ink-line);margin-top:.5rem}.am-items>li{border-bottom:1px solid var(--on-ink-line)}.am-sum{min-height:56px;font-size:var(--text-body);color:var(--color-white);cursor:pointer;align-items:center;gap:.75rem;padding:.5rem .25rem;font-weight:600;line-height:1.3;list-style:none;display:flex}.am-sum::-webkit-details-marker{display:none}.am-sum-dot{border:1.5px solid var(--color-sky);width:12px;height:12px;transition:background-color .2s var(--ease-out);border-radius:9999px;flex:none}.am-item[open] .am-sum-dot{background-color:var(--color-sky)}.am-sum-name{flex:1;min-width:0}.am-sum .am-sum-chev{color:var(--color-sky);transition:transform .3s var(--ease-out);flex:none;margin-left:auto}.am-item[open] .am-sum-chev{transform:rotate(180deg)}.am-sum:focus-visible{outline-offset:0}.am-item-body{padding:0 .25rem 1.5rem 1.75rem}.am-item-text{margin-top:0}@media (prefers-reduced-motion:no-preference){.am-item[open] .am-item-body{animation:am-open .3s var(--ease-out)}}@keyframes am-open{0%{opacity:0;transform:translateY(8px)}}.am-loop{border-top:1px solid var(--on-ink-line);gap:1.5rem;padding-top:clamp(2rem,1.5rem + 1vw,2.5rem);display:grid;position:relative}.am-loop-toggle{width:44px;height:44px;color:var(--color-white);transition:background-color .16s var(--ease-out), border-color .16s var(--ease-out);border:1px solid #ffffff38;border-radius:9999px;place-items:center;display:inline-grid;position:absolute;top:clamp(2rem,1.5rem + 1vw,2.5rem);right:0}.am-loop-toggle:hover{border-color:var(--color-sky);background-color:#ffffff0f}.am-loop-toggle[hidden]{display:none}.am-loop-ico{grid-area:1/1;display:inline-grid}.am-loop-toggle[aria-pressed=false] .am-loop-play,.am-loop-toggle[aria-pressed=true] .am-loop-pause{visibility:hidden}@media (prefers-reduced-motion:no-preference){.am-loop[data-loop=on] .am-step-no{animation:am-lit 9.6s var(--ease-out) infinite;animation-delay:calc(var(--i) * 1.6s)}.am-loop[data-loop=on] .am-step-you .am-step-no{animation-name:am-lit-you}.am-loop[data-loop=on] .am-arrow{animation:am-arrow-lit 9.6s var(--ease-out) infinite;animation-delay:calc((var(--i) + .7) * 1.6s)}.am-loop[data-loop=on] .am-feeds-icon{animation:am-feeds-lit 9.6s var(--ease-out) infinite;animation-delay:9.1s}.am-loop[data-loop-paused] :is(.am-step-no,.am-arrow,.am-feeds-icon){animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.am-loop-toggle{display:none}}@keyframes am-lit{0%{background-color:var(--color-sky);color:var(--color-navy);scale:1.12;box-shadow:0 0 #8db8f599}11%{background-color:var(--color-sky);color:var(--color-navy);scale:1.12;box-shadow:0 0 0 12px #8db8f500}17%,to{scale:1;box-shadow:0 0 #8db8f500}}@keyframes am-lit-you{0%{scale:1.12;box-shadow:0 0 #fff9}11%{scale:1.12;box-shadow:0 0 0 12px #fff0}17%,to{scale:1;box-shadow:0 0 #fff0}}@keyframes am-arrow-lit{0%,to{color:inherit;opacity:1}6%{color:var(--color-sky);scale:1.35}12%{scale:1}}@keyframes am-feeds-lit{0%,to{box-shadow:0 0 #8db8f500}4%{scale:1.1;box-shadow:0 0 #8db8f599}12%{scale:1;box-shadow:0 0 0 12px #8db8f500}}.am-loop .am-loop-title{letter-spacing:-.02em;font-size:clamp(1.375rem,1.15rem + 1vw,1.875rem);font-weight:700;line-height:1.15}.am-cycle,.am-steps{gap:1.25rem;display:grid}.am-step{grid-template-columns:40px minmax(0,1fr);align-items:start;column-gap:1rem;display:grid;position:relative}.am-step:before{content:"";border-left:1.5px solid #8db8f566;position:absolute;top:40px;bottom:-1.25rem;left:19.25px}.am-step-no{border:1.5px solid var(--color-sky);background-color:var(--surface);width:40px;height:40px;color:var(--color-white);font-size:var(--text-ui);font-variant-numeric:tabular-nums;border-radius:9999px;place-items:center;font-weight:700;display:inline-grid}.am-step-you .am-step-no{border-color:var(--color-white);background-color:var(--color-white);color:var(--color-navy)}.am-step-text{padding-top:.5rem}.am-step-title{font-size:var(--text-body);color:var(--color-white);font-weight:700;line-height:1.3}.am-step-line{font-size:var(--text-ui);color:var(--on-ink);margin-top:.25rem;line-height:1.5}.am-step-who{font-size:var(--text-small);color:var(--color-sky);margin-top:.375rem;font-weight:600;line-height:1.4}.am-arrow{display:none}.am-feeds{font-size:var(--text-ui);color:var(--color-white);grid-template-columns:40px minmax(0,1fr);align-items:center;column-gap:1rem;font-weight:600;line-height:1.5;display:grid}.am-feeds-icon{background-color:var(--color-sky);width:40px;height:40px;color:var(--color-navy);border-radius:9999px;place-items:center;display:inline-grid}.am-truths{gap:.75rem;display:grid}.am-truths li{font-size:var(--text-ui);color:var(--on-ink);line-height:1.55}.am-truths strong{color:var(--color-white);font-weight:600}.am-source{font-size:var(--text-small);color:var(--secondary);line-height:1.5}@container am (width>=48rem){.am-steps{--cg:2rem;column-gap:var(--cg);grid-template-rows:auto 40px 56px 40px auto;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:0}.am-steps:before{content:"";margin:20px calc((100% - 2 * var(--cg)) / 6 - 48px);border:1.5px solid #8db8f566;border-radius:9999px;grid-area:2/1/5/-1}.am-steps:after{content:"";border:1.5px solid var(--color-sky);border-right:0;border-radius:48px 0 0 48px;grid-area:2/1/5;justify-self:start;width:48px;margin:20px 0 20px calc(50% - 48px)}.am-step{z-index:1;grid-template-columns:none;grid-template-rows:subgrid;text-align:center;justify-items:center}.am-step:before{display:none}.am-step:first-child{grid-area:1/1/3}.am-step:nth-child(2){grid-area:1/2/3}.am-step:nth-child(3){grid-area:1/3/3}.am-step:nth-child(4){grid-area:4/3/6}.am-step:nth-child(5){grid-area:4/2/6}.am-step:nth-child(6){grid-area:4/1/6}.am-step:nth-child(-n+3) .am-step-text{grid-row:1;align-self:end;padding:0 0 1rem}.am-step:nth-child(-n+3) .am-step-no{grid-row:2}.am-step:nth-child(n+4) .am-step-no{grid-row:1}.am-step:nth-child(n+4) .am-step-text{grid-row:2;padding:1rem 0 0}.am-step-text{max-width:28ch}.am-arrow{background-color:var(--surface);width:22px;height:22px;color:var(--color-sky);border-radius:9999px;place-items:center;display:inline-grid;position:absolute;transform:translate(-50%,-50%)}.am-arrow-next{left:calc(100% + var(--cg) / 2);top:calc(100% - 20px)}.am-arrow-down{top:calc(100% + 28px);left:calc(50% + 48px)}.am-arrow-prev{left:calc(100% + var(--cg) / 2);top:20px}.am-arrow-up{border:1.5px solid var(--color-sky);top:-28px;left:calc(50% - 48px)}.am-feeds{text-align:center;justify-content:center;gap:.75rem;margin-top:.75rem;display:flex}.am-feeds-icon{flex:none;width:32px;height:32px}.am-truths{border-top:1px solid var(--on-ink-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;padding-top:1.5rem}}.gr-grid[data-astro-cid-a7skjlls]{gap:12px;display:grid}@media (width>=640px){.gr-grid[data-astro-cid-a7skjlls]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media (width>=1024px){.gr-grid[data-astro-cid-a7skjlls]{grid-template-columns:repeat(3,minmax(0,1fr))}}.gr-rule[data-astro-cid-a7skjlls]{border:1px solid var(--color-rule);border-radius:var(--radius-lg);background-color:var(--color-white);align-content:start;gap:8px;padding:22px 24px 24px;display:grid}.gr-mark[data-astro-cid-a7skjlls]{font-size:var(--text-small);color:var(--gr-ink);align-items:center;gap:8px;margin-bottom:4px;font-weight:600;line-height:1.3;display:inline-flex}.gr-icon[data-astro-cid-a7skjlls]{border-radius:var(--radius-full);background-color:var(--gr-tint);width:28px;height:28px;color:var(--gr-ink);flex:none;place-items:center;display:inline-grid}.gr-never[data-astro-cid-a7skjlls]{--gr-ink:var(--color-error);--gr-tint:var(--color-gray-tint)}.gr-approve[data-astro-cid-a7skjlls]{--gr-ink:var(--color-blue);--gr-tint:var(--color-blue-tint)}.gr-always[data-astro-cid-a7skjlls]{--gr-ink:var(--color-green);--gr-tint:var(--color-green-tint)}.gr-title[data-astro-cid-a7skjlls]{font-size:var(--text-title);line-height:var(--text-title--line-height);letter-spacing:var(--text-title--letter-spacing);color:var(--color-navy);font-weight:600}.gr-body[data-astro-cid-a7skjlls]{max-width:40ch;color:var(--color-text)}.gr-note[data-astro-cid-a7skjlls]{font-size:var(--text-small);color:var(--color-muted);margin-top:20px;line-height:1.5}.cc[data-astro-cid-5cl4a76w]{border:1px solid var(--color-rule);border-radius:var(--radius-lg);background-color:var(--color-white);width:100%;max-width:500px;box-shadow:var(--shadow-product);color:var(--color-text);overflow:hidden}@media (width>=600px){.cc[data-astro-cid-5cl4a76w]{width:500px;max-width:100%}}.cc-head[data-astro-cid-5cl4a76w]{justify-content:space-between;align-items:center;gap:12px;padding:18px 20px 14px;display:flex}.cc-title[data-astro-cid-5cl4a76w]{color:var(--color-navy);align-items:center;gap:8px;font-size:1rem;font-weight:700;line-height:1.2;display:flex}.cc-title[data-astro-cid-5cl4a76w] .cc-title-icon{color:var(--color-blue)}.cc-count[data-astro-cid-5cl4a76w]{color:var(--color-muted);white-space:nowrap;font-size:.8125rem}.cc-filter[data-astro-cid-5cl4a76w]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:0 20px 14px;display:flex}.cc-chip[data-astro-cid-5cl4a76w]{background-color:var(--color-navy);color:var(--color-white);border-radius:9999px;align-items:center;gap:6px;padding:6px 12px;font-size:.8125rem;font-weight:600;line-height:1.2;display:inline-flex}.cc-chosen[data-astro-cid-5cl4a76w]{color:var(--color-muted)}.cc-rows[data-astro-cid-5cl4a76w]{border-top:1px solid var(--color-rule);gap:2px;padding:8px;display:grid}.cc-row[data-astro-cid-5cl4a76w]{border-radius:var(--radius-md);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;column-gap:14px;padding:12px;display:grid}.cc-row-lead[data-astro-cid-5cl4a76w]{background-color:var(--color-blue-tint)}.cc-body[data-astro-cid-5cl4a76w]{min-width:0}.cc-name[data-astro-cid-5cl4a76w]{color:var(--color-navy);font-size:.9375rem;font-weight:600;line-height:1.3}.cc-role[data-astro-cid-5cl4a76w]{color:var(--color-muted);margin-top:1px;font-size:.8125rem;line-height:1.35}.cc-since[data-astro-cid-5cl4a76w]{color:var(--color-muted);margin-top:6px}.cc-check[data-astro-cid-5cl4a76w]{background-color:var(--color-blue);width:24px;height:24px;color:var(--color-white);border-radius:9999px;place-items:center;display:inline-grid}.cc-draft[data-astro-cid-5cl4a76w]{border:1px solid var(--color-rule);border-radius:var(--radius-md);background-color:var(--color-gray-tint);gap:10px;margin:0 8px 8px;padding:16px;display:grid}.cc-draft-label[data-astro-cid-5cl4a76w]{color:var(--color-blue);align-items:center;gap:6px;display:flex}.cc-draft-text[data-astro-cid-5cl4a76w]{color:var(--color-text);font-size:.9375rem;line-height:1.5}.cc-actions[data-astro-cid-5cl4a76w]{gap:8px;display:flex}.cc-btn[data-astro-cid-5cl4a76w]{border-radius:9999px;align-items:center;min-height:36px;padding:0 16px;font-size:.875rem;font-weight:600;display:inline-flex}.cc-btn-primary[data-astro-cid-5cl4a76w]{background-color:var(--color-blue);color:var(--color-white)}.cc-btn-outline[data-astro-cid-5cl4a76w]{border:1px solid var(--color-rule);background-color:var(--color-white);color:var(--color-navy)}.rc[data-astro-cid-ahtmdg2o]{align-items:center;gap:48px;display:grid}@media (width>=1024px){.rc[data-astro-cid-ahtmdg2o]{grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:64px}.rc-visual[data-astro-cid-ahtmdg2o]{justify-self:end}}.rc-steps[data-astro-cid-ahtmdg2o]{gap:14px;max-width:52ch;margin-top:28px;display:grid}.rc-step[data-astro-cid-ahtmdg2o]{color:var(--on-surface);grid-template-columns:28px minmax(0,1fr);align-items:start;column-gap:14px;display:grid}.rc-step[data-astro-cid-ahtmdg2o] strong[data-astro-cid-ahtmdg2o]{color:var(--headline);font-weight:600}.rc-no[data-astro-cid-ahtmdg2o]{background-color:var(--color-blue-tint);width:28px;height:28px;color:var(--color-blue);font-size:var(--text-small);font-variant-numeric:tabular-nums;border-radius:9999px;place-items:center;font-weight:700;display:inline-grid}.fx-dots[data-astro-cid-7odqmje2]{--fx-dots-background:var(--color-gray-tint);--fx-dots-cyan:var(--color-rule);--fx-dots-green:var(--color-blue-tint);--fx-dots-blue:var(--color-sky);--fx-dots-violet:var(--color-rule);z-index:-1;pointer-events:none;background-color:var(--fx-dots-background);position:absolute;inset:0;overflow:hidden}.fx-dots[data-astro-cid-7odqmje2] .fx-still,.fx-dots[data-astro-cid-7odqmje2] .fx-still img,.fx-canvas[data-astro-cid-7odqmje2]{width:100%;height:100%;display:block;position:absolute;inset:0}.fx-dots[data-astro-cid-7odqmje2] .fx-still img{object-fit:cover}.fx-canvas[data-astro-cid-7odqmje2]{opacity:0;transition:opacity .4s var(--ease-out)}.fx-dots[data-astro-cid-7odqmje2][data-fx=live] .fx-canvas[data-astro-cid-7odqmje2]{opacity:1}.fx-dots[data-astro-cid-7odqmje2][data-fx=live] .fx-still{visibility:hidden;transition:visibility 0s linear .4s}@media (forced-colors:active){.fx-dots[data-astro-cid-7odqmje2]{display:none}}.fx-orbit[data-astro-cid-p5c4rmdr]{--fx-orbit-a:var(--color-navy);--fx-orbit-b:var(--color-logo-blue);--fx-orbit-c:var(--color-sky);width:var(--orbit-size);aspect-ratio:1;max-width:100%;position:relative}.fx-orbit-art[data-astro-cid-p5c4rmdr]{pointer-events:none;position:absolute;inset:0}.fx-orbit-art[data-astro-cid-p5c4rmdr] .fx-still,.fx-orbit-art[data-astro-cid-p5c4rmdr] .fx-still img,.fx-canvas[data-astro-cid-p5c4rmdr]{width:100%;height:100%;display:block;position:absolute;inset:0}.fx-canvas[data-astro-cid-p5c4rmdr]{opacity:0;transition:opacity .3s var(--ease-out)}.fx-orbit[data-astro-cid-p5c4rmdr][data-fx=live] .fx-canvas[data-astro-cid-p5c4rmdr]{opacity:1}.fx-orbit[data-astro-cid-p5c4rmdr][data-fx=live] .fx-orbit-art[data-astro-cid-p5c4rmdr] .fx-still{visibility:hidden;transition:visibility 0s linear .3s}.fx-orbit-center[data-astro-cid-p5c4rmdr]{place-items:center;display:grid;position:absolute;inset:0}.sv[data-astro-cid-ellzwvzp]{--sv-stage-bg:var(--color-blue-tint);--sv-stage-line:transparent;--sv-plane:var(--color-rule);--sv-plane-opacity:1;--sv-line:var(--color-blue);--sv-line-opacity:.55;--sv-lift:var(--shadow-product);--sv-lift-sm:0 1px 2px #0a1a2e0f, 0 10px 24px -14px #0a1a2e47;--sv-lift-sm-hover:0 1px 2px #0a1a2e14, 0 16px 32px -14px #0a1a2e52}.surface-navy .sv[data-astro-cid-ellzwvzp],.surface-ink .sv[data-astro-cid-ellzwvzp]{--sv-stage-bg:#ffffff0a;--sv-stage-line:#ffffff14;--sv-plane:var(--color-blue);--sv-plane-opacity:.5;--sv-line:var(--color-sky);--sv-line-opacity:.75;--sv-lift:var(--shadow-product-ink);--sv-lift-sm:var(--shadow-product-ink);--sv-lift-sm-hover:var(--shadow-product-ink), 0 0 0 1px #8db8f599}.sv-head[data-astro-cid-ellzwvzp]{gap:20px;display:grid}.sv-lead[data-astro-cid-ellzwvzp]{max-width:46ch}@media (width>=64rem){.sv-head[data-astro-cid-ellzwvzp]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:48px}.sv-lead[data-astro-cid-ellzwvzp]{padding-bottom:.3em}}.sv[data-astro-cid-ellzwvzp] .sv-frame{width:100%;margin-top:clamp(2.5rem,1.75rem + 3.333vw,4rem)}.sv-stage[data-astro-cid-ellzwvzp]{isolation:isolate;margin-inline:calc(-1 * var(--gutter));background-color:var(--sv-stage-bg);box-shadow:inset 0 0 0 1px var(--sv-stage-line);gap:16px;padding:20px 12px;display:grid;position:relative;overflow:hidden}.sv-plane[data-astro-cid-ellzwvzp]{z-index:-1;width:min(100%,860px);height:auto;fill:var(--sv-plane);opacity:var(--sv-plane-opacity);pointer-events:none;position:absolute;bottom:0;right:0}.sv-lines[data-astro-cid-ellzwvzp]{z-index:0;pointer-events:none;display:none;position:absolute;top:0;left:0;overflow:visible}.sv-lines[data-astro-cid-ellzwvzp] path{fill:none;stroke:var(--sv-line);stroke-opacity:var(--sv-line-opacity);stroke-width:1.75px;stroke-linecap:round;stroke-dasharray:.5 5}.sv-lines[data-astro-cid-ellzwvzp] circle{fill:var(--sv-line);fill-opacity:var(--sv-line-opacity)}.sv-story[data-astro-cid-ellzwvzp]{z-index:1;border-radius:var(--radius-lg);background-color:var(--color-white);color:var(--color-text);box-shadow:var(--sv-lift);--focus:var(--color-blue);align-self:start;padding:20px;position:relative}.sv-story-label[data-astro-cid-ellzwvzp]{color:var(--color-green);align-items:center;gap:6px;font-weight:600;display:flex}.sv-story-title[data-astro-cid-ellzwvzp]{letter-spacing:-.02em;color:var(--color-navy);margin-top:10px;font-size:clamp(1.25rem,1.15rem + .4vw,1.4375rem);font-weight:700;line-height:1.2}.sv-facts[data-astro-cid-ellzwvzp]{gap:8px;margin-top:14px;display:grid}.sv-fact[data-astro-cid-ellzwvzp]{font-size:var(--text-ui);color:var(--color-text);transition:color .24s var(--ease-out);align-items:baseline;gap:10px;line-height:1.45;display:flex}.sv-fact-mark[data-astro-cid-ellzwvzp]{border:1.5px solid var(--color-gray);width:8px;height:8px;transition:background-color .24s var(--ease-out), border-color .24s var(--ease-out), transform .24s var(--ease-out);border-radius:9999px;flex:none;position:relative;top:-.08em}.sv[data-astro-cid-ellzwvzp]:not(.is-ready):has(.sv-version:target) .sv-fact[data-astro-cid-ellzwvzp].is-used{color:var(--color-text)}.sv[data-astro-cid-ellzwvzp]:not(.is-ready):has(.sv-version:target) .sv-fact[data-astro-cid-ellzwvzp].is-used .sv-fact-mark[data-astro-cid-ellzwvzp]{border-color:var(--color-gray);background-color:#0000;transform:none}.sv-fact[data-astro-cid-ellzwvzp].is-used,.sv[data-astro-cid-ellzwvzp]:not(.is-ready):has(.sv-version[data-facts*="0"]:target) .sv-fact[data-astro-cid-ellzwvzp][data-sv-fact="0"],.sv[data-astro-cid-ellzwvzp]:not(.is-ready):has(.sv-version[data-facts*="1"]:target) .sv-fact[data-astro-cid-ellzwvzp][data-sv-fact="1"],.sv[data-astro-cid-ellzwvzp]:not(.is-ready):has(.sv-version[data-facts*="2"]:target) .sv-fact[data-astro-cid-ellzwvzp][data-sv-fact="2"]{color:var(--color-navy)}.sv-fact[data-astro-cid-ellzwvzp].is-used .sv-fact-mark[data-astro-cid-ellzwvzp],.sv[data-astro-cid-ellzwvzp]:not(.is-ready):has(.sv-version[data-facts*="0"]:target) .sv-fact[data-astro-cid-ellzwvzp][data-sv-fact="0"] .sv-fact-mark[data-astro-cid-ellzwvzp],.sv[data-astro-cid-ellzwvzp]:not(.is-ready):has(.sv-version[data-facts*="1"]:target) .sv-fact[data-astro-cid-ellzwvzp][data-sv-fact="1"] .sv-fact-mark[data-astro-cid-ellzwvzp],.sv[data-astro-cid-ellzwvzp]:not(.is-ready):has(.sv-version[data-facts*="2"]:target) .sv-fact[data-astro-cid-ellzwvzp][data-sv-fact="2"] .sv-fact-mark[data-astro-cid-ellzwvzp]{border-color:var(--color-blue);background-color:var(--color-blue);transform:scale(1.15)}.sv-rules[data-astro-cid-ellzwvzp]{border-radius:var(--radius-sm);background-color:var(--color-blue-tint);color:var(--color-navy);align-items:flex-start;gap:8px;margin-top:16px;padding:10px 12px;font-size:.8125rem;line-height:1.4;display:flex}.sv-rules[data-astro-cid-ellzwvzp] svg{color:var(--color-blue);margin-top:1px}.sv-people[data-astro-cid-ellzwvzp]{z-index:1;flex-direction:column;min-width:0;display:flex;position:relative}.sv-grid[data-astro-cid-ellzwvzp]{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:10px;display:grid}.sv-cell[data-astro-cid-ellzwvzp]{min-width:0;display:flex}.sv-card[data-astro-cid-ellzwvzp]{border-radius:var(--radius-md);background-color:var(--color-white);width:100%;min-height:44px;color:var(--color-text);box-shadow:var(--sv-lift-sm);cursor:pointer;transition:box-shadow .2s var(--ease-out), transform .2s var(--ease-out);-webkit-tap-highlight-color:transparent;flex-direction:column;gap:8px;padding:12px;display:flex;position:relative}.sv-card[data-astro-cid-ellzwvzp]:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 2px var(--color-blue);opacity:0;transition:opacity .2s var(--ease-out);pointer-events:none;position:absolute;inset:0}@media (hover:hover){.sv-card[data-astro-cid-ellzwvzp]:hover{box-shadow:var(--sv-lift-sm-hover)}}.sv-card[data-astro-cid-ellzwvzp]:active{transform:translateY(1px)}.sv-card[data-astro-cid-ellzwvzp].is-selected:after{opacity:1}.sv[data-astro-cid-ellzwvzp]:not(.is-ready):has(.sv-version:target) .sv-card[data-astro-cid-ellzwvzp].is-selected:after{opacity:0}.sv[data-astro-cid-ellzwvzp]:not(.is-ready):has(.sv-version:first-child:target) .sv-cell[data-astro-cid-ellzwvzp]:first-child .sv-card[data-astro-cid-ellzwvzp]:after,.sv[data-astro-cid-ellzwvzp]:not(.is-ready):has(.sv-version:nth-child(2):target) .sv-cell[data-astro-cid-ellzwvzp]:nth-child(2) .sv-card[data-astro-cid-ellzwvzp]:after,.sv[data-astro-cid-ellzwvzp]:not(.is-ready):has(.sv-version:nth-child(3):target) .sv-cell[data-astro-cid-ellzwvzp]:nth-child(3) .sv-card[data-astro-cid-ellzwvzp]:after,.sv[data-astro-cid-ellzwvzp]:not(.is-ready):has(.sv-version:nth-child(4):target) .sv-cell[data-astro-cid-ellzwvzp]:nth-child(4) .sv-card[data-astro-cid-ellzwvzp]:after,.sv[data-astro-cid-ellzwvzp]:not(.is-ready):has(.sv-version:nth-child(5):target) .sv-cell[data-astro-cid-ellzwvzp]:nth-child(5) .sv-card[data-astro-cid-ellzwvzp]:after,.sv[data-astro-cid-ellzwvzp]:not(.is-ready):has(.sv-version:nth-child(6):target) .sv-cell[data-astro-cid-ellzwvzp]:nth-child(6) .sv-card[data-astro-cid-ellzwvzp]:after,.sv[data-astro-cid-ellzwvzp]:not(.is-ready):has(.sv-version:nth-child(7):target) .sv-cell[data-astro-cid-ellzwvzp]:nth-child(7) .sv-card[data-astro-cid-ellzwvzp]:after,.sv[data-astro-cid-ellzwvzp]:not(.is-ready):has(.sv-version:nth-child(8):target) .sv-cell[data-astro-cid-ellzwvzp]:nth-child(8) .sv-card[data-astro-cid-ellzwvzp]:after,.sv[data-astro-cid-ellzwvzp]:not(.is-ready):has(.sv-version:nth-child(9):target) .sv-cell[data-astro-cid-ellzwvzp]:nth-child(9) .sv-card[data-astro-cid-ellzwvzp]:after,.sv[data-astro-cid-ellzwvzp]:not(.is-ready):has(.sv-version:nth-child(10):target) .sv-cell[data-astro-cid-ellzwvzp]:nth-child(10) .sv-card[data-astro-cid-ellzwvzp]:after,.sv[data-astro-cid-ellzwvzp]:not(.is-ready):has(.sv-version:nth-child(11):target) .sv-cell[data-astro-cid-ellzwvzp]:nth-child(11) .sv-card[data-astro-cid-ellzwvzp]:after,.sv[data-astro-cid-ellzwvzp]:not(.is-ready):has(.sv-version:nth-child(12):target) .sv-cell[data-astro-cid-ellzwvzp]:nth-child(12) .sv-card[data-astro-cid-ellzwvzp]:after,.sv[data-astro-cid-ellzwvzp]:not(.is-ready):has(.sv-version:nth-child(13):target) .sv-cell[data-astro-cid-ellzwvzp]:nth-child(13) .sv-card[data-astro-cid-ellzwvzp]:after,.sv[data-astro-cid-ellzwvzp]:not(.is-ready):has(.sv-version:nth-child(14):target) .sv-cell[data-astro-cid-ellzwvzp]:nth-child(14) .sv-card[data-astro-cid-ellzwvzp]:after,.sv[data-astro-cid-ellzwvzp]:not(.is-ready):has(.sv-version:nth-child(15):target) .sv-cell[data-astro-cid-ellzwvzp]:nth-child(15) .sv-card[data-astro-cid-ellzwvzp]:after,.sv[data-astro-cid-ellzwvzp]:not(.is-ready):has(.sv-version:nth-child(16):target) .sv-cell[data-astro-cid-ellzwvzp]:nth-child(16) .sv-card[data-astro-cid-ellzwvzp]:after{opacity:1}.sv-card[data-astro-cid-ellzwvzp]:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:var(--radius-md)}.sv-card-head[data-astro-cid-ellzwvzp]{align-items:flex-start;gap:8px;min-width:0;display:flex}.sv-card[data-astro-cid-ellzwvzp] .sv-face{background-color:var(--color-rule);object-fit:cover;border-radius:9999px;flex:none;width:32px;height:32px}.sv-card-who[data-astro-cid-ellzwvzp]{flex-direction:column;min-width:0;display:flex}.sv-card-name[data-astro-cid-ellzwvzp]{letter-spacing:-.005em;color:var(--color-navy);font-size:.875rem;font-weight:600;line-height:1.25}.sv-card-role[data-astro-cid-ellzwvzp]{color:var(--color-muted);margin-top:1px;font-size:.75rem;line-height:1.3}.sv-card-line[data-astro-cid-ellzwvzp]{color:var(--color-text);font-size:.8125rem;line-height:1.4;display:block}.sv-strip[data-astro-cid-ellzwvzp]{border-radius:var(--radius-sm);background-color:var(--color-navy);align-items:flex-end;height:32px;margin-top:auto;padding:0 9px 7px;display:flex;position:relative;overflow:hidden}.sv-strip[data-astro-cid-ellzwvzp]:after{content:"";background-color:var(--color-blue);width:22%;min-width:30px;position:absolute;top:0;bottom:0;right:-12px;transform:skew(-24deg)}.sv-strip[data-astro-cid-ellzwvzp] em[data-astro-cid-ellzwvzp]{z-index:1;color:var(--color-white);font-size:.6875rem;font-weight:600;line-height:1;position:relative}.sv-more[data-astro-cid-ellzwvzp]{justify-content:center;margin-top:16px;display:none}.surface-navy .sv-more[data-astro-cid-ellzwvzp] .btn-secondary,.surface-ink .sv-more[data-astro-cid-ellzwvzp] .btn-secondary{background-color:var(--surface)}@media (hover:hover){.surface-navy .sv-more[data-astro-cid-ellzwvzp] .btn-secondary:hover,.surface-ink .sv-more[data-astro-cid-ellzwvzp] .btn-secondary:hover{background-color:color-mix(in srgb, var(--color-sky) 12%, var(--surface))}}@media (width<=44.99rem){.sv[data-astro-cid-ellzwvzp]:not(.is-expanded) .sv-cell[data-astro-cid-ellzwvzp]:nth-child(n+9){display:none}.sv[data-astro-cid-ellzwvzp]:not(.is-expanded) .sv-more[data-astro-cid-ellzwvzp]{display:flex}}.sv-detail[data-astro-cid-ellzwvzp]{z-index:1;border-radius:var(--radius-lg);background-color:var(--color-white);min-width:0;color:var(--color-text);box-shadow:var(--sv-lift);--focus:var(--color-blue);flex-direction:column;display:flex;position:relative}.sv-versions[data-astro-cid-ellzwvzp]{flex:1;display:grid}.sv-version[data-astro-cid-ellzwvzp]{visibility:hidden;flex-direction:column;grid-area:1/1;padding:20px 20px 4px;display:flex}.sv-version[data-astro-cid-ellzwvzp].is-active,.sv-version[data-astro-cid-ellzwvzp].is-leaving{visibility:visible}.sv-version[data-astro-cid-ellzwvzp].is-leaving{pointer-events:none}.sv-version[data-astro-cid-ellzwvzp]:focus-visible{outline:2px solid var(--color-blue);outline-offset:-4px;border-radius:var(--radius-lg)}.sv[data-astro-cid-ellzwvzp]:not(.is-ready) .sv-versions[data-astro-cid-ellzwvzp]:has(.sv-version:target) .sv-version[data-astro-cid-ellzwvzp]{visibility:hidden}.sv[data-astro-cid-ellzwvzp]:not(.is-ready) .sv-versions[data-astro-cid-ellzwvzp]:has(.sv-version:target) .sv-version[data-astro-cid-ellzwvzp]:target{visibility:visible}.sv-post-head[data-astro-cid-ellzwvzp]{align-items:center;gap:12px;display:flex}.sv-detail[data-astro-cid-ellzwvzp] .sv-post-face{background-color:var(--color-rule);object-fit:cover;border-radius:9999px;flex:none;width:44px;height:44px}.sv-post-name[data-astro-cid-ellzwvzp]{font-size:var(--text-ui);color:var(--color-navy);font-weight:600;line-height:1.25}.sv-post-role[data-astro-cid-ellzwvzp]{color:var(--color-muted);margin-top:2px;font-size:.8125rem;line-height:1.3}.sv-post-text[data-astro-cid-ellzwvzp]{font-size:var(--text-ui);color:var(--color-text);margin-top:14px;margin-bottom:16px;line-height:1.6}.sv-post-graphic.pa[data-post-art]{border-radius:var(--radius-sm);margin-top:auto;overflow:hidden}.sv-chips[data-astro-cid-ellzwvzp]{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.sv-chips[data-astro-cid-ellzwvzp] li[data-astro-cid-ellzwvzp]{background-color:var(--color-green-tint);color:var(--color-green);border-radius:9999px;align-items:center;gap:5px;padding:4px 10px 4px 8px;font-size:.8125rem;font-weight:600;line-height:1.3;display:inline-flex}.sv-nav[data-astro-cid-ellzwvzp]{border-top:1px solid var(--color-rule);justify-content:space-between;align-items:center;gap:8px;margin:12px 12px 0;padding:6px 0 8px;display:flex}.sv[data-astro-cid-ellzwvzp]:not(.is-ready) .sv-nav[data-astro-cid-ellzwvzp]{visibility:hidden}.sv-nav-btn[data-astro-cid-ellzwvzp]{border-radius:var(--radius-sm);min-width:44px;min-height:44px;color:var(--color-blue);font-size:var(--text-ui);transition:background-color .16s var(--ease-out), transform .16s var(--ease-out);align-items:center;gap:4px;padding-inline:10px;font-weight:600;display:inline-flex}@media (hover:hover){.sv-nav-btn[data-astro-cid-ellzwvzp]:hover{background-color:var(--color-blue-tint)}}.sv-nav-btn[data-astro-cid-ellzwvzp]:active{transform:translateY(2px)}.sv-count[data-astro-cid-ellzwvzp]{color:var(--color-muted);font-variant-numeric:tabular-nums}@media (width>=45rem){.sv-stage[data-astro-cid-ellzwvzp]{border-radius:var(--radius-lg);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;margin-inline:0;padding:24px}.sv-story[data-astro-cid-ellzwvzp]{grid-area:1/1;padding:24px}.sv-detail[data-astro-cid-ellzwvzp]{grid-area:1/2}.sv-people[data-astro-cid-ellzwvzp]{grid-area:2/1/auto/-1}.sv-grid[data-astro-cid-ellzwvzp]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.sv-version[data-astro-cid-ellzwvzp]{padding:24px 24px 4px}.sv-nav[data-astro-cid-ellzwvzp]{margin-inline:16px}}@media (width>=80rem){.sv-stage[data-astro-cid-ellzwvzp]{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,352px) 96px minmax(0,1fr);gap:16px 0;padding:32px}.sv-story[data-astro-cid-ellzwvzp]{grid-area:1/1}.sv-detail[data-astro-cid-ellzwvzp]{grid-area:2/1}.sv-people[data-astro-cid-ellzwvzp]{grid-area:1/3/span 2}.sv-lines[data-astro-cid-ellzwvzp]{display:block}}.sv[data-astro-cid-ellzwvzp].sv-pre [data-astro-cid-ellzwvzp]:is(.sv-story,.sv-card,.sv-detail,.sv-lines){opacity:0}@media print{.sv[data-astro-cid-ellzwvzp].sv-pre [data-astro-cid-ellzwvzp]:is(.sv-story,.sv-card,.sv-detail,.sv-lines){opacity:1}}@media (prefers-reduced-motion:reduce){.sv-card[data-astro-cid-ellzwvzp],.sv-card[data-astro-cid-ellzwvzp]:after,.sv-fact[data-astro-cid-ellzwvzp],.sv-fact-mark[data-astro-cid-ellzwvzp],.sv-nav-btn[data-astro-cid-ellzwvzp]{transition:none}}.dash[data-astro-cid-cxls5avx]:has([data-range-in="7"]:checked) [data-astro-cid-cxls5avx][data-r]:not([data-r~="7"]),.dash[data-astro-cid-cxls5avx]:has([data-range-in="30"]:checked) [data-astro-cid-cxls5avx][data-r]:not([data-r~="30"]),.dash[data-astro-cid-cxls5avx]:has([data-range-in="90"]:checked) [data-astro-cid-cxls5avx][data-r]:not([data-r~="90"]),.dash[data-astro-cid-cxls5avx]:has([data-buyer-in=claire]:checked) [data-astro-cid-cxls5avx][data-b]:not([data-b~=claire]),.dash[data-astro-cid-cxls5avx]:has([data-buyer-in=tom]:checked) [data-astro-cid-cxls5avx][data-b]:not([data-b~=tom]),.dash[data-astro-cid-cxls5avx]:has([data-buyer-in=alan]:checked) [data-astro-cid-cxls5avx][data-b]:not([data-b~=alan]){display:none!important}.dash[data-astro-cid-cxls5avx] .stack[data-astro-cid-cxls5avx]{display:grid}.stack[data-astro-cid-cxls5avx]>[data-astro-cid-cxls5avx]{grid-area:1/1}.dash[data-astro-cid-cxls5avx]:has([data-range-in="7"]:checked) [data-astro-cid-cxls5avx][data-rs]:not([data-rs~="7"]),.dash[data-astro-cid-cxls5avx]:has([data-range-in="30"]:checked) [data-astro-cid-cxls5avx][data-rs]:not([data-rs~="30"]),.dash[data-astro-cid-cxls5avx]:has([data-range-in="90"]:checked) [data-astro-cid-cxls5avx][data-rs]:not([data-rs~="90"]),.dash[data-astro-cid-cxls5avx]:has([data-buyer-in=claire]:checked) [data-astro-cid-cxls5avx][data-bs]:not([data-bs~=claire]),.dash[data-astro-cid-cxls5avx]:has([data-buyer-in=tom]:checked) [data-astro-cid-cxls5avx][data-bs]:not([data-bs~=tom]),.dash[data-astro-cid-cxls5avx]:has([data-buyer-in=alan]:checked) [data-astro-cid-cxls5avx][data-bs]:not([data-bs~=alan]){visibility:hidden}.dash[data-astro-cid-cxls5avx]:has([data-buyer-in=claire]:checked) .cmt[data-astro-cid-cxls5avx][data-who=claire],.dash[data-astro-cid-cxls5avx]:has([data-buyer-in=tom]:checked) .cmt[data-astro-cid-cxls5avx][data-who=tom],.dash[data-astro-cid-cxls5avx]:has([data-buyer-in=alan]:checked) .cmt[data-astro-cid-cxls5avx][data-who=alan]{background-color:var(--color-green-tint)}.dash[data-astro-cid-cxls5avx]:has([data-range-in="7"]:checked){--seg-i:0}.dash[data-astro-cid-cxls5avx]:has([data-range-in="90"]:checked){--seg-i:2}.dash[data-astro-cid-cxls5avx]:has([data-range-in="7"]:checked) .rx-bar[data-astro-cid-cxls5avx] i[data-astro-cid-cxls5avx]{--w:var(--w7)}.dash[data-astro-cid-cxls5avx]:has([data-range-in="90"]:checked) .rx-bar[data-astro-cid-cxls5avx] i[data-astro-cid-cxls5avx]{--w:var(--w90)}@supports not selector(:has(*)){.dash[data-astro-cid-cxls5avx][data-range="7"] [data-astro-cid-cxls5avx][data-r]:not([data-r~="7"]),.dash[data-astro-cid-cxls5avx][data-range="30"] [data-astro-cid-cxls5avx][data-r]:not([data-r~="30"]),.dash[data-astro-cid-cxls5avx][data-range="90"] [data-astro-cid-cxls5avx][data-r]:not([data-r~="90"]),.dash[data-astro-cid-cxls5avx][data-buyer=claire] [data-astro-cid-cxls5avx][data-b]:not([data-b~=claire]),.dash[data-astro-cid-cxls5avx][data-buyer=tom] [data-astro-cid-cxls5avx][data-b]:not([data-b~=tom]),.dash[data-astro-cid-cxls5avx][data-buyer=alan] [data-astro-cid-cxls5avx][data-b]:not([data-b~=alan]){display:none!important}.dash[data-astro-cid-cxls5avx][data-range="7"] [data-astro-cid-cxls5avx][data-rs]:not([data-rs~="7"]),.dash[data-astro-cid-cxls5avx][data-range="30"] [data-astro-cid-cxls5avx][data-rs]:not([data-rs~="30"]),.dash[data-astro-cid-cxls5avx][data-range="90"] [data-astro-cid-cxls5avx][data-rs]:not([data-rs~="90"]),.dash[data-astro-cid-cxls5avx][data-buyer=claire] [data-astro-cid-cxls5avx][data-bs]:not([data-bs~=claire]),.dash[data-astro-cid-cxls5avx][data-buyer=tom] [data-astro-cid-cxls5avx][data-bs]:not([data-bs~=tom]),.dash[data-astro-cid-cxls5avx][data-buyer=alan] [data-astro-cid-cxls5avx][data-bs]:not([data-bs~=alan]){visibility:hidden}.dash[data-astro-cid-cxls5avx][data-buyer=claire] .cmt[data-astro-cid-cxls5avx][data-who=claire],.dash[data-astro-cid-cxls5avx][data-buyer=tom] .cmt[data-astro-cid-cxls5avx][data-who=tom],.dash[data-astro-cid-cxls5avx][data-buyer=alan] .cmt[data-astro-cid-cxls5avx][data-who=alan]{background-color:var(--color-green-tint)}.dash[data-astro-cid-cxls5avx][data-range="7"] .rx-bar[data-astro-cid-cxls5avx] i[data-astro-cid-cxls5avx]{--w:var(--w7)}.dash[data-astro-cid-cxls5avx][data-range="90"] .rx-bar[data-astro-cid-cxls5avx] i[data-astro-cid-cxls5avx]{--w:var(--w90)}.seg-thumb[data-astro-cid-cxls5avx]{display:none}.seg-opt[data-astro-cid-cxls5avx] input[data-astro-cid-cxls5avx]:checked+span[data-astro-cid-cxls5avx]{background-color:var(--color-navy)}}.dash-plate[data-astro-cid-cxls5avx]{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.dash-plate[data-astro-cid-cxls5avx] img{opacity:.24;object-position:80% 30%;mask-image:linear-gradient(200deg,#000 10%,#0000 58%)}.dash-intro[data-astro-cid-cxls5avx]{gap:20px;display:grid}@media (width>=64rem){.dash-intro[data-astro-cid-cxls5avx]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:48px}}.dash-lead[data-astro-cid-cxls5avx]{max-width:44ch;font-size:var(--text-lead);line-height:var(--text-lead--line-height);color:var(--secondary)}.dash[data-astro-cid-cxls5avx] .dash-frame{width:100%;margin-top:clamp(40px,2rem + 2.5vw,72px);container-type:inline-size}.win[data-astro-cid-cxls5avx]{border-radius:var(--radius-lg);background-color:var(--color-gray-tint);color:var(--color-text);box-shadow:var(--shadow-product-ink), 0 0 0 1px #ffffff0f;text-align:left;--focus:var(--color-blue);grid-template-columns:minmax(0,1fr);font-size:.875rem;line-height:1.4;display:grid;overflow:hidden}.win[data-astro-cid-cxls5avx] .face{border-radius:9999px;flex:none}.rail[data-astro-cid-cxls5avx]{display:none}.main[data-astro-cid-cxls5avx]{gap:14px;min-width:0;padding:16px;display:grid}@container (width>=720px){.win[data-astro-cid-cxls5avx]{grid-template-columns:64px minmax(0,1fr)}.rail[data-astro-cid-cxls5avx]{background-color:var(--color-white);border-right:1px solid var(--color-rule);flex-direction:column;align-items:center;gap:28px;padding:20px 0;display:flex}.rail-items[data-astro-cid-cxls5avx]{gap:8px;display:grid}.rail-i[data-astro-cid-cxls5avx]{width:40px;height:40px;color:var(--color-muted);border-radius:10px;place-items:center;display:grid}.rail-i[data-astro-cid-cxls5avx].is-on{background-color:var(--color-blue-tint);color:var(--color-blue)}.rail[data-astro-cid-cxls5avx] .rail-me{border-radius:9999px;margin-top:auto}.main[data-astro-cid-cxls5avx]{gap:18px;padding:28px 32px 32px}}.head[data-astro-cid-cxls5avx]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px 24px;display:flex}.hello[data-astro-cid-cxls5avx]{align-items:center;gap:12px;min-width:0;display:flex}.hello-title[data-astro-cid-cxls5avx]{letter-spacing:-.015em;color:var(--color-navy);font-size:1.25rem;font-weight:700;line-height:1.2}.hello-sub[data-astro-cid-cxls5avx]{color:var(--color-muted);margin-top:3px;font-size:.8125rem}.range[data-astro-cid-cxls5avx]{gap:8px;width:100%;display:grid}.range-dates[data-astro-cid-cxls5avx]{color:var(--color-muted)}.seg[data-astro-cid-cxls5avx]{border:1px solid var(--color-rule);background-color:var(--color-white);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));padding:4px;display:grid;position:relative}.seg-thumb[data-astro-cid-cxls5avx]{background-color:var(--color-navy);width:calc(33.3333% - 2.66667px);transform:translateX(calc(var(--seg-i,1) * 100%));transition:transform .32s var(--ease-out);border-radius:8px;position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 4px 10px -4px #0a1a2e73}.seg-opt[data-astro-cid-cxls5avx]{cursor:pointer;display:block;position:relative}.seg-opt[data-astro-cid-cxls5avx] span[data-astro-cid-cxls5avx]{z-index:1;white-space:nowrap;min-height:44px;color:var(--color-text);transition:color .2s var(--ease-out);border-radius:8px;justify-content:center;align-items:center;padding:0 14px;font-size:.875rem;font-weight:600;display:flex;position:relative}.seg-opt[data-astro-cid-cxls5avx]:hover input[data-astro-cid-cxls5avx]:not(:checked)+span[data-astro-cid-cxls5avx]{color:var(--color-blue)}.seg-opt[data-astro-cid-cxls5avx] input[data-astro-cid-cxls5avx]:checked+span[data-astro-cid-cxls5avx]{color:var(--color-white)}.seg-opt[data-astro-cid-cxls5avx] input[data-astro-cid-cxls5avx]:focus-visible+span[data-astro-cid-cxls5avx]{outline:2px solid var(--color-blue);outline-offset:2px}@media (forced-colors:active){.seg[data-astro-cid-cxls5avx] .seg-thumb[data-astro-cid-cxls5avx]{display:none}.seg[data-astro-cid-cxls5avx] .seg-opt[data-astro-cid-cxls5avx] input[data-astro-cid-cxls5avx]:checked+span[data-astro-cid-cxls5avx]{forced-color-adjust:none;color:highlighttext;background-color:highlight}.eng-list[data-astro-cid-cxls5avx] .eng-row[data-astro-cid-cxls5avx] input[data-astro-cid-cxls5avx]:checked+.eng-body[data-astro-cid-cxls5avx]{outline-offset:-2px;outline:2px solid highlight}.eng-list[data-astro-cid-cxls5avx] .eng-row[data-astro-cid-cxls5avx] input[data-astro-cid-cxls5avx]:focus-visible+.eng-body[data-astro-cid-cxls5avx]{outline-offset:2px;outline:2px solid canvastext}}@container (width>=720px){.range[data-astro-cid-cxls5avx]{justify-items:end;width:auto}.range-dates[data-astro-cid-cxls5avx]{text-align:right}.seg[data-astro-cid-cxls5avx]{width:312px}}.kpis[data-astro-cid-cxls5avx]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;display:grid}.kpi[data-astro-cid-cxls5avx]{border:1px solid var(--color-rule);background-color:var(--color-white);border-radius:12px;flex-direction:column;justify-content:space-between;padding:14px 14px 16px;display:flex}.kpi[data-astro-cid-cxls5avx] dt[data-astro-cid-cxls5avx]{color:var(--color-muted)}.kpi-num[data-astro-cid-cxls5avx]{letter-spacing:-.025em;color:var(--color-navy);font-variant-numeric:tabular-nums;margin:10px 0 0;font-size:1.5rem;font-weight:700;line-height:1}@container (width>=720px){.kpis[data-astro-cid-cxls5avx]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.kpi[data-astro-cid-cxls5avx]{padding:16px 18px 18px}.kpi-num[data-astro-cid-cxls5avx]{font-size:2rem}}.panels[data-astro-cid-cxls5avx]{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.pnl[data-astro-cid-cxls5avx]{border:1px solid var(--color-rule);background-color:var(--color-white);border-radius:12px;min-width:0;padding:16px}.pnl-title[data-astro-cid-cxls5avx]{letter-spacing:-.005em;color:var(--color-navy);font-size:.9375rem;font-weight:700}.pnl-sub[data-astro-cid-cxls5avx]{color:var(--color-muted);margin-top:2px;font-size:.8125rem}@container (width>=640px){.panels[data-astro-cid-cxls5avx]{grid-template-columns:repeat(2,minmax(0,1fr))}.pnl-perf[data-astro-cid-cxls5avx],.pnl-cmt[data-astro-cid-cxls5avx]{grid-column:1/-1}}@container (width>=720px){.pnl[data-astro-cid-cxls5avx]{padding:18px 20px 20px}}@container (width>=1000px){.panels[data-astro-cid-cxls5avx]{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px}.pnl-perf[data-astro-cid-cxls5avx]{grid-column:span 7}.pnl-eng[data-astro-cid-cxls5avx],.pnl-rx[data-astro-cid-cxls5avx]{grid-column:span 5}.pnl-cmt[data-astro-cid-cxls5avx]{grid-column:span 7}}.pnl-perf[data-astro-cid-cxls5avx]{--gutter-y:34px;background-color:var(--color-ink);color:var(--on-ink);--focus:var(--color-sky);border-color:#0000;flex-direction:column;display:flex;box-shadow:inset 0 1px #ffffff0f}.pnl-perf[data-astro-cid-cxls5avx] .pnl-title[data-astro-cid-cxls5avx]{color:var(--color-white)}.perf-head[data-astro-cid-cxls5avx]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}.perf-vs[data-astro-cid-cxls5avx]{color:var(--on-ink-faint)}.legend[data-astro-cid-cxls5avx]{flex-wrap:wrap;gap:6px 18px;margin-top:10px;font-size:.8125rem;display:flex}.legend[data-astro-cid-cxls5avx] li[data-astro-cid-cxls5avx]{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.sw[data-astro-cid-cxls5avx]{border-radius:2px;flex:none;width:14px;height:2px;display:inline-block}.sw-r[data-astro-cid-cxls5avx]{background-color:var(--color-sky)}.sw-c[data-astro-cid-cxls5avx]{background-color:#ffffffd1}.sw-b[data-astro-cid-cxls5avx]{background-color:var(--color-mint);border-radius:9999px;width:8px;height:8px}.lg-buyer[data-astro-cid-cxls5avx]{color:var(--color-mint);transition:opacity .3s var(--ease-out);font-weight:600}.dash[data-astro-cid-cxls5avx].is-prelift .lg-buyer[data-astro-cid-cxls5avx]{visibility:hidden;opacity:0}.delta[data-astro-cid-cxls5avx]{color:var(--color-mint);font-variant-numeric:tabular-nums;align-items:center;gap:1px;font-weight:600;display:inline-flex}.plot[data-astro-cid-cxls5avx]{height:192px;padding:8px 0 8px var(--gutter-y);touch-action:pan-y;border-radius:8px;flex:1 0 auto;margin-top:10px;display:grid;position:relative}.plot[data-astro-cid-cxls5avx]:focus-visible{outline:2px solid var(--color-sky);outline-offset:2px}@container (width>=720px){.plot[data-astro-cid-cxls5avx]{height:224px}}.plot-area[data-astro-cid-cxls5avx]{position:relative}.yticks[data-astro-cid-cxls5avx]{pointer-events:none;position:absolute;inset:8px auto 8px 0}.plot-svg[data-astro-cid-cxls5avx],.live-svg[data-astro-cid-cxls5avx]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.gridlines[data-astro-cid-cxls5avx] line[data-astro-cid-cxls5avx]{stroke:#ffffff17;stroke-width:1px;vector-effect:non-scaling-stroke}.area[data-astro-cid-cxls5avx]{fill:var(--color-sky);fill-opacity:.1}.ln[data-astro-cid-cxls5avx]{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.ln-r[data-astro-cid-cxls5avx]{stroke:var(--color-sky);stroke-width:2.25px}.ln-c[data-astro-cid-cxls5avx]{stroke:#ffffffd1;stroke-width:1.5px}.live-svg[data-astro-cid-cxls5avx]{display:none}.dash[data-astro-cid-cxls5avx].is-live .live-svg[data-astro-cid-cxls5avx]{display:block}.dash[data-astro-cid-cxls5avx].is-live .chart-static[data-astro-cid-cxls5avx]{display:none}.dash[data-astro-cid-cxls5avx].is-wiping .live-svg[data-astro-cid-cxls5avx]{clip-path:polygon(-2% -10%, calc(var(--wipe,1) * 124% - 2%) -10%, calc(var(--wipe,1) * 124% - 22%) 110%, -2% 110%)}.yticks[data-astro-cid-cxls5avx] span[data-astro-cid-cxls5avx]{left:0;top:var(--y);color:var(--on-ink-faint);font-variant-numeric:tabular-nums;position:absolute;transform:translateY(-50%)}.xticks[data-astro-cid-cxls5avx]{height:14px;margin:4px 0 0 var(--gutter-y);position:relative}.xticks[data-astro-cid-cxls5avx] span[data-astro-cid-cxls5avx]{left:var(--x);transform:translateX(var(--tx,-50%));white-space:nowrap;color:var(--on-ink-faint);position:absolute;top:0}@container (width<=559px){.xticks[data-astro-cid-cxls5avx] [data-astro-cid-cxls5avx][data-r="7"] span[data-astro-cid-cxls5avx]:nth-child(2n),.xticks[data-astro-cid-cxls5avx] [data-astro-cid-cxls5avx][data-r="30"] span[data-astro-cid-cxls5avx]:nth-child(2n){display:none}}.mk-layer[data-astro-cid-cxls5avx]{pointer-events:none;transition:opacity .24s var(--ease-out);position:absolute;inset:0}.dash[data-astro-cid-cxls5avx].is-morphing .mk-layer[data-astro-cid-cxls5avx]{opacity:0;transition:none}.dash[data-astro-cid-cxls5avx].is-prelift .mk-layer[data-astro-cid-cxls5avx]{display:none}.mk[data-astro-cid-cxls5avx]{left:var(--x);top:var(--y);width:0;animation:mk-in .36s var(--ease-out) both;animation-delay:calc(var(--i) * 45ms);position:absolute;bottom:0}.mk-stem[data-astro-cid-cxls5avx]{background:linear-gradient(#6fd39b99,#6fd39b00);width:1px;position:absolute;top:0;bottom:0;left:-.5px}.mk-dot[data-astro-cid-cxls5avx]{background-color:var(--color-mint);width:10px;height:10px;box-shadow:0 0 0 2.5px var(--color-ink);border-radius:9999px;margin:-5px 0 0 -5px;position:absolute;top:0;left:0}.mk-set[data-astro-cid-cxls5avx][data-r="90"] .mk-stem[data-astro-cid-cxls5avx]{display:none}.mk-set[data-astro-cid-cxls5avx][data-r="90"] .mk-dot[data-astro-cid-cxls5avx]{width:8px;height:8px;box-shadow:0 0 0 2px var(--color-ink);margin:-4px 0 0 -4px}@keyframes mk-in{0%{opacity:0;transform:translateY(8px)}}.cross[data-astro-cid-cxls5avx]{top:0;bottom:0;left:var(--x);pointer-events:none;width:0;position:absolute}.cross-line[data-astro-cid-cxls5avx]{background-color:#ffffff4d;width:1px;position:absolute;top:0;bottom:0;left:-.5px}.cross-dot[data-astro-cid-cxls5avx]{width:10px;height:10px;box-shadow:0 0 0 2.5px var(--color-ink);border-radius:9999px;margin:-5px 0 0 -5px;position:absolute;left:0}.cross-dot-r[data-astro-cid-cxls5avx]{top:var(--yr);background-color:var(--color-sky)}.cross-dot-c[data-astro-cid-cxls5avx]{top:var(--yc);background-color:var(--color-white)}.cross-dot-b[data-astro-cid-cxls5avx]{top:var(--yr);width:18px;height:18px;box-shadow:0 0 0 1.5px var(--color-mint);background:0 0;margin:-9px 0 0 -9px}.tip[data-astro-cid-cxls5avx]{z-index:2;background-color:var(--color-navy);min-width:172px;max-width:224px;color:var(--color-white);pointer-events:none;border:1px solid #ffffff24;border-radius:10px;padding:10px 12px 11px;position:absolute;top:4px;left:0;box-shadow:0 14px 30px -10px #030912bf}.tip-date[data-astro-cid-cxls5avx]{color:var(--color-sky)}.tip-row[data-astro-cid-cxls5avx]{color:#ffffffd6;align-items:center;gap:8px;margin-top:6px;font-size:.8125rem;display:flex}.tip-row[data-astro-cid-cxls5avx] b[data-astro-cid-cxls5avx]{color:var(--color-white);font-variant-numeric:tabular-nums;margin-left:auto;padding-left:12px;font-weight:600}.tip-buyer[data-astro-cid-cxls5avx]{color:var(--color-mint);border-top:1px solid #ffffff1f;margin-top:8px;padding-top:8px;font-size:.8125rem;font-weight:600}.tip[data-astro-cid-cxls5avx].is-docked{top:auto;bottom:calc(100% + 12px);right:-8px;left:calc(-1 * var(--gutter-y) - 8px);flex-wrap:wrap;align-content:flex-start;column-gap:14px;min-width:0;max-width:none;padding-inline:11px;display:flex}.tip[data-astro-cid-cxls5avx].is-docked .tip-date[data-astro-cid-cxls5avx],.tip[data-astro-cid-cxls5avx].is-docked .tip-buyer[data-astro-cid-cxls5avx]{flex-basis:100%}.tip[data-astro-cid-cxls5avx].is-docked .tip-row[data-astro-cid-cxls5avx]{gap:5px}.tip[data-astro-cid-cxls5avx].is-docked .tip-row[data-astro-cid-cxls5avx] .sw[data-astro-cid-cxls5avx]{width:10px}.tip[data-astro-cid-cxls5avx].is-docked .tip-row[data-astro-cid-cxls5avx] b[data-astro-cid-cxls5avx]{margin-left:0;padding-left:2px}.eng-list[data-astro-cid-cxls5avx]{gap:4px;margin-top:12px;display:grid}.eng-row[data-astro-cid-cxls5avx]{cursor:pointer;display:block;position:relative}.eng-body[data-astro-cid-cxls5avx]{min-height:44px;transition:background-color .3s var(--ease-out), box-shadow .3s var(--ease-out), transform .3s var(--ease-out);border-radius:10px;grid-template-columns:12px 40px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid}.eng-row[data-astro-cid-cxls5avx]:hover input[data-astro-cid-cxls5avx]:not(:checked)+.eng-body[data-astro-cid-cxls5avx]{background-color:var(--color-gray-tint)}.eng-row[data-astro-cid-cxls5avx] input[data-astro-cid-cxls5avx]:checked+.eng-body[data-astro-cid-cxls5avx]{background-color:var(--color-green-tint);box-shadow:inset 0 0 0 1.5px var(--color-green), 0 10px 22px -14px #0a1a2e73;transform:translateY(-1px)}.eng-row[data-astro-cid-cxls5avx] input[data-astro-cid-cxls5avx]:focus-visible+.eng-body[data-astro-cid-cxls5avx]{outline:2px solid var(--color-blue);outline-offset:2px}.dash[data-astro-cid-cxls5avx].is-prelift .eng-row[data-astro-cid-cxls5avx] input[data-astro-cid-cxls5avx]:checked+.eng-body[data-astro-cid-cxls5avx]{background-color:#0000;transform:none;box-shadow:inset 0 0 0 1.5px #0000,0 10px 22px -14px #0000}.eng-rank[data-astro-cid-cxls5avx]{font-family:var(--font-mono);color:var(--color-muted);font-size:.75rem}@container (width<=479px){.eng-body[data-astro-cid-cxls5avx]{grid-template-columns:40px minmax(0,1fr);align-items:start;gap:12px;position:relative}.eng-rank[data-astro-cid-cxls5avx]{display:none}.eng-name-line[data-astro-cid-cxls5avx]{padding-right:36px}.eng-count[data-astro-cid-cxls5avx]{position:absolute;top:8px;right:12px}}.eng-text[data-astro-cid-cxls5avx]{min-width:0;display:block}.eng-name-line[data-astro-cid-cxls5avx]{flex-wrap:wrap;align-items:center;gap:3px 8px;display:flex}.eng-name[data-astro-cid-cxls5avx]{color:var(--color-navy);font-size:.875rem;font-weight:600;line-height:1.3}.chip[data-astro-cid-cxls5avx]{background-color:var(--color-green-tint);color:var(--color-green);white-space:nowrap;transition:background-color .3s var(--ease-out);border-radius:9999px;padding:2px 8px;font-size:.75rem;font-weight:600;line-height:1.35}.eng-row[data-astro-cid-cxls5avx] input[data-astro-cid-cxls5avx]:checked+.eng-body[data-astro-cid-cxls5avx] .chip[data-astro-cid-cxls5avx]{background-color:var(--color-white)}.dash[data-astro-cid-cxls5avx].is-prelift .eng-row[data-astro-cid-cxls5avx] input[data-astro-cid-cxls5avx]:checked+.eng-body[data-astro-cid-cxls5avx] .chip[data-astro-cid-cxls5avx]{background-color:var(--color-green-tint)}.eng-role[data-astro-cid-cxls5avx],.eng-sum[data-astro-cid-cxls5avx]{color:var(--color-muted);margin-top:1px;font-size:.78125rem;line-height:1.35;display:block}.eng-sum[data-astro-cid-cxls5avx]{color:var(--color-text);margin-top:3px}.eng-count[data-astro-cid-cxls5avx]{text-align:right;min-width:2ch;color:var(--color-navy);font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:700}.eng-hint[data-astro-cid-cxls5avx]{color:var(--color-muted);margin-top:12px;padding-left:10px}.pnl-rx[data-astro-cid-cxls5avx]{flex-direction:column;display:flex}.rx-list[data-astro-cid-cxls5avx]{flex:1;align-content:space-evenly;gap:14px;margin:16px 0 20px;display:grid}.rx-row[data-astro-cid-cxls5avx]{grid-template-columns:5.25rem minmax(0,1fr) 3.25rem;align-items:center;gap:10px;font-size:.84375rem;display:grid}.rx-bar[data-astro-cid-cxls5avx]{background-color:var(--color-blue-tint);border-radius:9999px;height:6px;overflow:hidden}.rx-bar[data-astro-cid-cxls5avx] i[data-astro-cid-cxls5avx]{--w:var(--w30);border-radius:inherit;height:100%;transform:scaleX(var(--w));transform-origin:0;transition:transform .4s var(--ease-out);display:block}.dash[data-astro-cid-cxls5avx].is-pre .rx-bar[data-astro-cid-cxls5avx] i[data-astro-cid-cxls5avx]{transform:scaleX(0)}.dash[data-astro-cid-cxls5avx].is-entering .rx-bar[data-astro-cid-cxls5avx] i[data-astro-cid-cxls5avx]{transition-duration:.6s;transition-delay:calc(.45s + var(--k) * 80ms)}.tone-blue[data-astro-cid-cxls5avx]{background-color:var(--color-blue)}.tone-green[data-astro-cid-cxls5avx]{background-color:var(--color-green)}.tone-navy[data-astro-cid-cxls5avx]{background-color:var(--color-navy)}.tone-sky[data-astro-cid-cxls5avx]{background-color:var(--color-sky)}.rx-val[data-astro-cid-cxls5avx],.rx-total-val[data-astro-cid-cxls5avx]{text-align:right;color:var(--color-navy);font-variant-numeric:tabular-nums;font-weight:600}.rx-total[data-astro-cid-cxls5avx]{border-top:1px solid var(--color-rule);color:var(--color-muted);justify-content:space-between;margin-top:auto;padding-top:12px;font-size:.8125rem;display:flex}.cmt-list[data-astro-cid-cxls5avx]{gap:2px;margin-top:10px;display:grid}.cmt[data-astro-cid-cxls5avx]{transition:background-color .3s var(--ease-out);border-radius:10px;grid-template-columns:36px minmax(0,1fr);gap:12px;padding:10px;display:grid}.dash[data-astro-cid-cxls5avx].is-prelift .cmt[data-astro-cid-cxls5avx]{background-color:#0000!important}.cmt-name[data-astro-cid-cxls5avx]{color:var(--color-navy);font-size:.84375rem;font-weight:600;line-height:1.3}.cmt-role[data-astro-cid-cxls5avx]{color:var(--color-muted);font-size:.75rem}.cmt-text[data-astro-cid-cxls5avx]{color:var(--color-text);margin-top:4px;font-size:.84375rem;line-height:1.45}.cv[data-astro-cid-ctnh23e6]{width:100%;position:relative;container:cv/inline-size}figure.mock-frame.cv-frame{width:min(100%,440px)}.cv-stage[data-astro-cid-ctnh23e6]{aspect-ratio:1;border-radius:var(--radius-lg);background-color:var(--color-ink);box-shadow:var(--shadow-product);position:relative;overflow:hidden;container:stage/inline-size}.cv-stage[data-astro-cid-ctnh23e6]:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff12}.cv-stage[data-astro-cid-ctnh23e6] .film-plate img{opacity:.34;object-position:58% 50%}.cv-plane[data-astro-cid-ctnh23e6]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.cv-plane[data-astro-cid-ctnh23e6] polygon[data-astro-cid-ctnh23e6]{fill:var(--color-blue);opacity:.34}.cv-orbit[data-astro-cid-ctnh23e6]{translate:var(--cx,0%) var(--cy,-4%);position:absolute;inset:0}.cv-rings[data-astro-cid-ctnh23e6]{fill:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.cv-rings[data-astro-cid-ctnh23e6] circle[data-astro-cid-ctnh23e6]{vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:50%}.cv-ghost[data-astro-cid-ctnh23e6]{stroke:var(--color-white);stroke-width:1px;stroke-opacity:.1;transition:stroke-opacity .2s var(--ease-out)}.cv-ghost-public[data-astro-cid-ctnh23e6]{stroke-opacity:.26;stroke-width:1.25px;stroke-dasharray:2 7;stroke-linecap:round}.cv-ring[data-astro-cid-ctnh23e6]{stroke:var(--color-sky);stroke-width:1.5px;transition:stroke-opacity .2s var(--ease-out), stroke-width .2s var(--ease-out)}.cv-ring-internal[data-astro-cid-ctnh23e6]{stroke-opacity:.72}.cv-ring-private[data-astro-cid-ctnh23e6]{stroke-opacity:.5}.cv-ring-public[data-astro-cid-ctnh23e6]{stroke-opacity:.4;stroke-dasharray:2 7;stroke-linecap:round}.cv-pulse[data-astro-cid-ctnh23e6]{stroke:var(--color-sky);stroke-width:1.5px;opacity:0}.cv[data-astro-cid-ctnh23e6][data-internal=off] .cv-ring-internal[data-astro-cid-ctnh23e6],.cv[data-astro-cid-ctnh23e6][data-private=off] .cv-ring-private[data-astro-cid-ctnh23e6],.cv[data-astro-cid-ctnh23e6]:is([data-public=off],[data-public=soon]) .cv-ring-public[data-astro-cid-ctnh23e6]{opacity:0}.cv[data-astro-cid-ctnh23e6][data-internal=off] .cv-faces-internal[data-astro-cid-ctnh23e6],.cv[data-astro-cid-ctnh23e6][data-private=off] .cv-faces-private[data-astro-cid-ctnh23e6],.cv[data-astro-cid-ctnh23e6]:is([data-public=off],[data-public=soon]) .cv-faces-public[data-astro-cid-ctnh23e6]{visibility:hidden}.cv[data-astro-cid-ctnh23e6]:has([data-switch=internal]:is(:hover,:focus-visible)) .cv-ring-internal[data-astro-cid-ctnh23e6],.cv[data-astro-cid-ctnh23e6]:has([data-switch=private]:is(:hover,:focus-visible)) .cv-ring-private[data-astro-cid-ctnh23e6],.cv[data-astro-cid-ctnh23e6]:has([data-switch=public]:is(:hover,:focus-visible)) .cv-ring-public[data-astro-cid-ctnh23e6]{stroke-opacity:1}.cv[data-astro-cid-ctnh23e6]:has([data-switch=internal]:is(:hover,:focus-visible)) [data-astro-cid-ctnh23e6][data-ghost=internal],.cv[data-astro-cid-ctnh23e6]:has([data-switch=private]:is(:hover,:focus-visible)) [data-astro-cid-ctnh23e6][data-ghost=private],.cv[data-astro-cid-ctnh23e6]:has([data-switch=public]:is(:hover,:focus-visible)) [data-astro-cid-ctnh23e6][data-ghost=public]{stroke-opacity:.5}.cv-faces[data-astro-cid-ctnh23e6]{margin:0;padding:0;list-style:none;position:absolute;inset:0}.cv-face[data-astro-cid-ctnh23e6]{left:var(--x);top:var(--y);aspect-ratio:1;width:clamp(28px,8.4cqw,38px);position:absolute;translate:-50% -50%}.cv-face[data-astro-cid-ctnh23e6] .cv-face-img{object-fit:cover;background-color:var(--color-navy);width:100%;height:100%;box-shadow:0 0 0 2px var(--color-white), 0 6px 14px -4px #03091299;border-radius:9999px}.cv-chip[data-astro-cid-ctnh23e6]{color:var(--color-mint);white-space:nowrap;background-color:#0a1a2edb;border-radius:9999px;align-items:center;gap:4px;padding:3px 7px 3px 6px;font-size:clamp(10px,2.35cqw,10.5px);font-weight:600;line-height:1.2;display:inline-flex;position:absolute;top:calc(100% + 6px);left:50%;translate:-50%;box-shadow:inset 0 0 0 1px #6fd39b57}.cv-chip[data-astro-cid-ctnh23e6][data-align=start]{left:0;translate:0}.cv-chip[data-astro-cid-ctnh23e6][data-align=end]{left:auto;right:0;translate:0}@container stage (width<=399px){.cv-chip[data-astro-cid-ctnh23e6]{display:none}}.cv-chip[data-astro-cid-ctnh23e6]:before{content:"";background-color:currentColor;border-radius:9999px;width:5px;height:5px}.cv-post[data-astro-cid-ctnh23e6]{border-radius:var(--radius-md);background-color:var(--color-white);width:max(160px,46%);color:var(--color-text);box-shadow:0 1px 2px #03091233, var(--shadow-product-ink);padding:clamp(10px,2.8cqw,13px);position:absolute;top:50%;left:50%;translate:-50% -50%}.cv-post-head[data-astro-cid-ctnh23e6]{align-items:center;gap:8px;display:flex}.cv-post-head[data-astro-cid-ctnh23e6] .cv-post-face{object-fit:cover;border-radius:9999px;flex:none;width:clamp(26px,7cqw,32px);height:clamp(26px,7cqw,32px)}.cv-post-who[data-astro-cid-ctnh23e6]{flex:1;min-width:0}.cv-post-name[data-astro-cid-ctnh23e6]{color:var(--color-text);font-size:clamp(11.5px,3cqw,13px);font-weight:600;line-height:1.2}.cv-post-role[data-astro-cid-ctnh23e6]{color:var(--color-muted);margin-top:1px;font-size:clamp(9.5px,2.3cqw,10.5px);line-height:1.3}.cv-post-head[data-astro-cid-ctnh23e6] .cv-post-in{flex:none;align-self:flex-start}.cv-post-text[data-astro-cid-ctnh23e6]{color:var(--color-text);margin-top:8px;font-size:clamp(11px,2.65cqw,12px);line-height:1.4}.cv-post-art.pa[data-post-art]{aspect-ratio:8/3;border-radius:var(--radius-sm);margin-top:9px;overflow:hidden}@container stage (width<=379px){.cv-post-text[data-astro-cid-ctnh23e6],.cv-post-time[data-astro-cid-ctnh23e6]{display:none}}.cv-panel[data-astro-cid-ctnh23e6],.cv-legend[data-astro-cid-ctnh23e6]{z-index:2;border-radius:var(--radius-lg);background-color:var(--color-white);margin:-28px 12px 0;padding:4px;position:relative;box-shadow:0 1px 2px #0a1a2e14,0 22px 44px -18px #03091280}.cv-legend[data-astro-cid-ctnh23e6]{color:var(--color-navy);padding:12px 16px;font-size:.875rem;font-weight:600;line-height:1.25;list-style:none;display:none}.cv-legend[data-astro-cid-ctnh23e6] li[data-astro-cid-ctnh23e6]{align-items:center;gap:12px;min-height:30px;display:flex}.cv-key[data-astro-cid-ctnh23e6]{border-top:2px solid var(--color-blue);width:20px}.cv-key-private[data-astro-cid-ctnh23e6]{opacity:.55}.cv-key-public[data-astro-cid-ctnh23e6]{border-top:2px dashed var(--color-gray)}.cv-panel-title[data-astro-cid-ctnh23e6]{color:var(--color-muted);padding:10px 12px 6px}.cv-switch[data-astro-cid-ctnh23e6]{border-radius:var(--radius-md);width:100%;min-height:52px;color:var(--color-navy);text-align:left;font:inherit;transition:background-color .16s var(--ease-out);background-color:#0000;border:0;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 10px 8px 12px;display:grid;position:relative}.cv-switch[data-astro-cid-ctnh23e6]+.cv-switch[data-astro-cid-ctnh23e6]:before{content:"";border-top:1px solid var(--color-rule);position:absolute;top:0;left:48px;right:12px}@media (hover:hover){.cv-switch[data-astro-cid-ctnh23e6]:hover{background-color:var(--color-gray-tint)}}.cv-switch[data-astro-cid-ctnh23e6]:focus-visible{outline:2px solid var(--color-blue);outline-offset:-2px;border-radius:var(--radius-md)}.cv-switch[data-astro-cid-ctnh23e6][aria-disabled=true]{cursor:default}.cv-glyph[data-astro-cid-ctnh23e6]{fill:none;width:24px;height:24px;stroke:var(--color-rule);stroke-width:1.5px}.cv-glyph[data-astro-cid-ctnh23e6] .is-outer[data-astro-cid-ctnh23e6]{stroke-dasharray:1.6 2.4}.cv-glyph[data-astro-cid-ctnh23e6] .is-mine[data-astro-cid-ctnh23e6]{stroke:var(--color-blue)}.cv-switch[data-astro-cid-ctnh23e6][aria-checked=false] .cv-glyph[data-astro-cid-ctnh23e6] .is-mine[data-astro-cid-ctnh23e6]{stroke:var(--color-muted)}.cv-copy[data-astro-cid-ctnh23e6]{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.cv-name[data-astro-cid-ctnh23e6]{color:var(--color-navy);font-size:.875rem;font-weight:600;line-height:1.25}.cv-desc[data-astro-cid-ctnh23e6]{color:var(--color-muted);font-size:.78125rem;line-height:1.3}.cv-desc[data-astro-cid-ctnh23e6] .coming-soon{min-height:20px;padding:1px 8px;font-size:.6875rem}.cv-track[data-astro-cid-ctnh23e6]{background-color:var(--color-white);width:38px;height:22px;box-shadow:inset 0 0 0 1.5px var(--color-gray);transition:background-color .2s var(--ease-out), box-shadow .2s var(--ease-out);border-radius:9999px;position:relative}.cv-knob[data-astro-cid-ctnh23e6]{background-color:var(--color-gray);width:14px;height:14px;transition:transform .22s var(--ease-out), background-color .2s var(--ease-out);border-radius:9999px;position:absolute;top:4px;left:4px}.cv-switch[data-astro-cid-ctnh23e6][aria-checked=true] .cv-track[data-astro-cid-ctnh23e6]{background-color:var(--color-blue);box-shadow:inset 0 0 0 1.5px var(--color-blue)}.cv-switch[data-astro-cid-ctnh23e6][aria-checked=true] .cv-knob[data-astro-cid-ctnh23e6]{background-color:var(--color-white);transform:translate(16px)}.cv-switch[data-astro-cid-ctnh23e6][aria-disabled=true] .cv-track[data-astro-cid-ctnh23e6]{background-color:var(--color-gray-tint);box-shadow:inset 0 0 0 1.5px var(--color-rule)}.cv-switch[data-astro-cid-ctnh23e6][aria-disabled=true] .cv-knob[data-astro-cid-ctnh23e6]{background-color:var(--color-rule)}.cv-switch[data-astro-cid-ctnh23e6][aria-disabled=true] .cv-name[data-astro-cid-ctnh23e6]{color:var(--color-muted)}@media (forced-colors:active){.cv-track[data-astro-cid-ctnh23e6],.cv-knob[data-astro-cid-ctnh23e6]{forced-color-adjust:none}.cv-track[data-astro-cid-ctnh23e6]{background-color:canvas;box-shadow:inset 0 0 0 1.5px canvastext}.cv-knob[data-astro-cid-ctnh23e6]{background-color:canvastext}.cv-switch[data-astro-cid-ctnh23e6][aria-checked=true] .cv-track[data-astro-cid-ctnh23e6]{background-color:highlight;box-shadow:inset 0 0 0 1.5px highlight}.cv-switch[data-astro-cid-ctnh23e6][aria-checked=true] .cv-knob[data-astro-cid-ctnh23e6]{background-color:highlighttext}.cv-switch[data-astro-cid-ctnh23e6][aria-disabled=true] .cv-track[data-astro-cid-ctnh23e6]{background-color:canvas;box-shadow:inset 0 0 0 1.5px graytext}.cv-switch[data-astro-cid-ctnh23e6][aria-disabled=true] .cv-knob[data-astro-cid-ctnh23e6]{background-color:graytext}}.cv-live[data-astro-cid-ctnh23e6]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@container cv (width>=400px){.cv-stage[data-astro-cid-ctnh23e6]{--cx:4%;--cy:-5%;margin-bottom:40px}.cv-panel[data-astro-cid-ctnh23e6],.cv-legend[data-astro-cid-ctnh23e6]{width:262px;margin:0;position:absolute;bottom:0;left:-28px}}.motion .cv[data-astro-cid-ctnh23e6][data-pending] .cv-ring-internal[data-astro-cid-ctnh23e6],.motion .cv[data-astro-cid-ctnh23e6][data-pending] .cv-faces-internal[data-astro-cid-ctnh23e6] .cv-chip[data-astro-cid-ctnh23e6]{opacity:0}.motion .cv[data-astro-cid-ctnh23e6][data-pending] .cv-faces-internal[data-astro-cid-ctnh23e6] .cv-face[data-astro-cid-ctnh23e6]{scale:.9}.motion .cv[data-astro-cid-ctnh23e6][data-pending] .cv-faces-internal[data-astro-cid-ctnh23e6] .cv-face-img{filter:grayscale()brightness(.62)}.motion .cv[data-astro-cid-ctnh23e6][data-pending=""] [data-astro-cid-ctnh23e6]:is(.cv-ring-internal,.cv-faces-internal .cv-face,.cv-faces-internal .cv-chip),.motion .cv[data-astro-cid-ctnh23e6][data-pending=""] .cv-faces-internal[data-astro-cid-ctnh23e6] .cv-face-img{animation:1ms linear 5s forwards cv-failsafe}@keyframes cv-failsafe{to{opacity:1;filter:none;scale:1}}@media (scripting:none){.cv[data-astro-cid-ctnh23e6][data-private] .cv-ring-private[data-astro-cid-ctnh23e6]{opacity:1}.cv[data-astro-cid-ctnh23e6][data-private] .cv-faces-private[data-astro-cid-ctnh23e6]{visibility:visible}.cv-panel[data-astro-cid-ctnh23e6]{display:none}.cv-legend[data-astro-cid-ctnh23e6]{display:block}}.film-still[data-astro-cid-3lfb4vu2]{aspect-ratio:4/3;background-color:var(--color-ink);width:100%;margin:0;position:relative;overflow:hidden}@media (width>=768px){.film-still[data-astro-cid-3lfb4vu2]{aspect-ratio:21/9;max-height:72vh}}.film-still[data-astro-cid-3lfb4vu2] img{object-fit:cover;width:100%;height:100%}.film-still[data-astro-cid-3lfb4vu2]:after{content:"";pointer-events:none;background:linear-gradient(#0a1a2e59,#0000 22% 70%,#0a1a2e73),radial-gradient(130% 100% at 50% 45%,#0000 55%,#0a1a2e8c 100%);position:absolute;inset:0}.section-after[data-astro-cid-x3p57emi]{padding:20px 24px;border-radius:var(--radius-md);background-color:var(--color-blue-tint);color:var(--color-navy);margin-top:40px;padding-inline-end:max(24px,100% - 72ch);font-weight:500}.surface-blue .section-after[data-astro-cid-x3p57emi]{background-color:var(--color-white)}.surface-gray .section-after[data-astro-cid-x3p57emi]{background-color:var(--color-white);border:1px solid var(--color-rule)}.stats-grid[data-astro-cid-x3p57emi]{gap:40px 32px;display:grid}.feature-split[data-astro-cid-x3p57emi]{align-items:center;gap:48px;display:grid}.feature-split-visual[data-astro-cid-x3p57emi]{justify-content:center;display:flex}@media (width>=1024px){.feature-split[data-astro-cid-x3p57emi]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:64px}}@media (width>=768px){.stats-2[data-astro-cid-x3p57emi]{grid-template-columns:repeat(2,minmax(0,1fr))}.stats-3[data-astro-cid-x3p57emi]{grid-template-columns:repeat(3,minmax(0,1fr))}.stats-2[data-astro-cid-x3p57emi]>.stat,.stats-3[data-astro-cid-x3p57emi]>.stat{grid-template-rows:subgrid;grid-row:span 3;row-gap:0;display:grid}.stats-2[data-astro-cid-x3p57emi] .stat-figure,.stats-3[data-astro-cid-x3p57emi] .stat-figure{align-self:end}.stats-1[data-astro-cid-x3p57emi]>.stat{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;column-gap:clamp(32px,4vw,64px);display:grid}.stats-1[data-astro-cid-x3p57emi] .stat-figure{grid-row:span 2}.stats-1[data-astro-cid-x3p57emi] .stat-text{margin-top:8px}}.finding[data-astro-cid-x3p57emi]{border-top:2px solid var(--headline);margin:0;padding-top:28px}.finding-text[data-astro-cid-x3p57emi]{letter-spacing:-.015em;max-width:40ch;color:var(--headline);margin:0;font-size:clamp(1.375rem,1.1rem + 1.2vw,2rem);font-weight:600;line-height:1.3}.finding-source[data-astro-cid-x3p57emi]{font-size:var(--text-small);color:var(--secondary);margin-top:16px}.roles-grid[data-astro-cid-x3p57emi]{gap:16px;display:grid}@media (width>=768px){.roles-grid[data-astro-cid-x3p57emi]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.roles-grid[data-astro-cid-x3p57emi]{grid-template-columns:repeat(3,minmax(0,1fr))}}.statement[data-astro-cid-x3p57emi]{max-width:58rem}.statement[data-astro-cid-x3p57emi] .statement-title{max-width:18ch}.statement-body[data-astro-cid-x3p57emi]{max-width:58ch;font-size:var(--text-lead);line-height:var(--text-lead--line-height);margin-top:28px}.callout[data-astro-cid-x3p57emi]{border-radius:var(--radius-lg);background-color:var(--color-blue-tint);gap:20px;padding:clamp(1.5rem,1rem + 2vw,2.75rem);display:grid}.surface-gray .callout[data-astro-cid-x3p57emi]{background-color:var(--color-white);border:1px solid var(--color-rule)}.surface-blue .callout[data-astro-cid-x3p57emi]{background-color:var(--color-white)}@media (width>=1024px){.callout[data-astro-cid-x3p57emi]{grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:64px}}.callout[data-astro-cid-x3p57emi] .callout-link{justify-self:start}.example[data-astro-cid-x3p57emi]{letter-spacing:-.01em;max-width:46ch;color:var(--color-navy);font-size:clamp(1.25rem,1.05rem + .9vw,1.75rem);font-weight:500;line-height:1.4}.spotlight[data-astro-cid-x3p57emi]{align-items:center;gap:48px;display:grid}.spotlight-visual[data-astro-cid-x3p57emi]{order:2}@media (width>=1024px){.spotlight[data-astro-cid-x3p57emi]{grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:64px}.spotlight-visual[data-astro-cid-x3p57emi]{order:0}}.trust-badges[data-astro-cid-x3p57emi]{border-top:1px solid var(--hairline);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:56px;padding-top:32px;display:flex}.badges-panel[data-astro-cid-x3p57emi]{border-radius:var(--radius-lg);box-shadow:var(--shadow-product);padding:clamp(1.5rem,1rem + 3vw,3.5rem);position:relative;overflow:hidden}.badges-panel[data-astro-cid-x3p57emi]>.film-plate img{opacity:.42;object-position:70% 40%}.facts[data-astro-cid-x3p57emi]{color:#ffffffd6;gap:8px 0;margin-top:28px}.coming[data-astro-cid-x3p57emi]{border-radius:var(--radius-lg);background-color:var(--color-green-tint);padding:clamp(2rem,1.25rem + 3vw,3.5rem)}.faq-layout[data-astro-cid-x3p57emi]{gap:32px;display:grid}@media (width>=1024px){.faq-layout[data-astro-cid-x3p57emi]{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:64px}}.faq-groups[data-astro-cid-x3p57emi]{gap:clamp(3.5rem,3rem + 2vw,4.5rem);max-width:56rem;display:grid}.faq-topics[data-astro-cid-x3p57emi]{display:none}@media (width>=1024px){.faq-layout-groups[data-astro-cid-x3p57emi]{grid-template-columns:minmax(0,240px) minmax(0,56rem);align-items:start;gap:64px;display:grid}.faq-topics[data-astro-cid-x3p57emi]{top:calc(var(--header-h) + 32px);display:block;position:sticky}.faq-topics[data-astro-cid-x3p57emi] ul[data-astro-cid-x3p57emi]{border-left:1px solid var(--color-rule);gap:4px;padding-left:16px;display:grid}.faq-topic[data-astro-cid-x3p57emi]{min-height:44px;color:var(--color-muted);transition:color .16s var(--ease-out);align-items:center;font-weight:600;display:flex}.faq-topic[data-astro-cid-x3p57emi]:hover,.faq-topic[data-astro-cid-x3p57emi]:focus-visible{color:var(--color-blue)}}.section-joined{padding-top:clamp(1rem,.5rem + 2vw,2.5rem)}.faq-group-title[data-astro-cid-x3p57emi]{color:var(--headline);margin-bottom:20px;font-weight:700}.points[data-astro-cid-x3p57emi]{gap:32px;display:grid}@media (width>=1024px){.points[data-astro-cid-x3p57emi]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:64px}}.points-list[data-astro-cid-x3p57emi]{gap:0;display:grid}.points-item[data-astro-cid-x3p57emi]{border-top:1px solid var(--hairline);font-size:var(--text-lead);color:var(--headline);align-items:flex-start;gap:14px;padding:16px 0;line-height:1.45;display:flex}.points-item[data-astro-cid-x3p57emi]:last-child{border-bottom:1px solid var(--hairline)}.points-check[data-astro-cid-x3p57emi]{border-radius:var(--radius-full);background-color:var(--color-green-tint);width:28px;height:28px;color:var(--color-green);flex:none;place-items:center;margin-top:1px;display:inline-grid}.thw-ground{isolation:isolate;position:relative}.agents-plate[data-astro-cid-x3p57emi] img{opacity:.22;object-position:50% 70%}@media (width<=1023px){.agents-plate[data-astro-cid-x3p57emi]{display:none}}.showcase-frame[data-astro-cid-x3p57emi],.showcase-frame.mock-frame{width:100%}.leads-flows[data-astro-cid-x3p57emi]{gap:40px;display:grid}@media (width>=1100px){.leads-flows[data-astro-cid-x3p57emi]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:32px}.leads-flows[data-astro-cid-x3p57emi]>.mock-frame:last-child{top:calc(var(--header-h) + 24px);position:sticky}}.prose-block[data-astro-cid-x3p57emi]{max-width:46rem}.person[data-astro-cid-x3p57emi]{gap:28px;display:grid}@media (width>=1024px){.person-card[data-astro-cid-x3p57emi]{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:48px;display:grid}.person-card[data-astro-cid-x3p57emi] p+p{max-width:60ch;margin-top:0}}.person-card[data-astro-cid-x3p57emi]{border:1px solid var(--color-rule);border-radius:var(--radius-lg);background-color:var(--color-white);padding:28px}.person-name[data-astro-cid-x3p57emi]{font-size:var(--text-title);color:var(--color-navy);font-weight:700}.early[data-astro-cid-x3p57emi]{gap:40px;display:grid}@media (width>=1024px){.early[data-astro-cid-x3p57emi]{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;gap:64px}}.early-form[data-astro-cid-x3p57emi]{border-radius:var(--radius-lg);background-color:var(--color-white);border:1px solid var(--color-rule);padding:28px}.hd[data-astro-cid-6ly7qii5]{--hd-over:96px;--hd-break:0px;--hd-shadow-float:0 1px 2px #0a1a2e14, 0 18px 40px -14px #0a1a2e61;width:100%;max-width:440px;position:relative}@media (width<=479px),(width>=1024px) and (width<=1139px){.hd[data-astro-cid-6ly7qii5]{--hd-over:140px}}.hd-ink[data-astro-cid-6ly7qii5]{--hd-ring:var(--color-sky);--hd-ctl:var(--on-ink);--hd-ctl-line:#ffffff38;--hd-ctl-hover:#ffffff14;--hd-ctl-icon:var(--color-sky);--hd-step:var(--on-ink-muted);--hd-shadow-float:0 2px 4px #03091233, 0 28px 56px -18px #030912bf}.hd-light[data-astro-cid-6ly7qii5]{--hd-ring:var(--color-blue);--hd-ctl:var(--color-navy);--hd-ctl-line:var(--color-rule);--hd-ctl-hover:var(--color-blue-tint);--hd-ctl-icon:var(--color-blue);--hd-step:var(--color-muted)}.hd-stage[data-astro-cid-6ly7qii5]{padding-bottom:var(--hd-over);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.hd-stage[data-astro-cid-6ly7qii5]>.hd-lift[data-astro-cid-6ly7qii5],.hd-stage[data-astro-cid-6ly7qii5]>.hd-sizer{grid-area:1/1}.hd-lift[data-astro-cid-6ly7qii5]{transform:translateY(calc(var(--hd-over) / 2));transition:transform .6s var(--ease-wipe);align-self:start;position:relative}.hd[data-astro-cid-6ly7qii5][data-talk] .hd-lift[data-astro-cid-6ly7qii5]{transform:none}.hd[data-astro-cid-6ly7qii5] .hd-card{z-index:1;position:relative}.hd-ring[data-astro-cid-6ly7qii5]{aspect-ratio:1;border:1.5px solid var(--hd-ring);opacity:0;pointer-events:none;border-radius:9999px;width:128%;position:absolute;top:50%;left:50%;translate:-50% -50%}.hd-avatar[data-astro-cid-6ly7qii5]{flex:none;width:40px;height:40px;display:inline-grid;position:relative}.hd-avatar-sm[data-astro-cid-6ly7qii5]{width:24px;height:24px}.hd-face[data-astro-cid-6ly7qii5],.hd-initials[data-astro-cid-6ly7qii5]{object-fit:cover;background-color:var(--color-blue-tint);border-radius:9999px;width:100%;height:100%}.hd-initials[data-astro-cid-6ly7qii5]{background-color:var(--color-blue);color:var(--color-white);letter-spacing:.02em;place-items:center;font-size:.8125rem;font-weight:700;display:inline-grid}.hd-avatar-sm[data-astro-cid-6ly7qii5] .hd-initials[data-astro-cid-6ly7qii5]{font-size:.5625rem}.hd[data-astro-cid-6ly7qii5] .email-head,.hd[data-astro-cid-6ly7qii5] .email-body{position:relative}.hd[data-astro-cid-6ly7qii5] .email-head>:not(.hd-strip),.hd[data-astro-cid-6ly7qii5] .email-actions>:not(.hd-eng){transition:opacity .2s var(--ease-out) .16s, visibility 0s linear 0s}.hd[data-astro-cid-6ly7qii5][data-live] .email-head>:not(.hd-strip),.hd[data-astro-cid-6ly7qii5][data-live] .email-actions>:not(.hd-eng){opacity:0;visibility:hidden;transition:opacity .18s var(--ease-out) .22s, visibility 0s linear .4s}.hd-strip[data-astro-cid-6ly7qii5],.hd-eng[data-astro-cid-6ly7qii5]{opacity:0;visibility:hidden;transition:opacity .2s var(--ease-out), visibility 0s linear .2s;align-items:center;display:flex;position:absolute}.hd[data-astro-cid-6ly7qii5][data-live] .hd-strip[data-astro-cid-6ly7qii5],.hd[data-astro-cid-6ly7qii5][data-live] .hd-eng[data-astro-cid-6ly7qii5]{opacity:1;visibility:visible;transition:opacity .32s var(--ease-out) .38s, visibility 0s linear .38s}.hd[data-astro-cid-6ly7qii5] .email-chips{transition:opacity .3s var(--ease-out), visibility 0s linear 0s}.hd[data-astro-cid-6ly7qii5][data-talk] .email-chips{opacity:0;visibility:hidden;transition:opacity .3s var(--ease-out), visibility 0s linear .3s}.hd[data-astro-cid-6ly7qii5][data-talk] .hd-eng[data-astro-cid-6ly7qii5]{opacity:0}.hd-strip[data-astro-cid-6ly7qii5]{background-color:var(--color-white);justify-content:space-between;gap:12px;padding-inline:20px;inset:0}.hd-posted[data-astro-cid-6ly7qii5]{min-width:0;font-size:var(--text-small);color:var(--color-navy);white-space:nowrap;align-items:center;gap:10px;font-weight:600;line-height:1.2;display:inline-flex}.hd-team[data-astro-cid-6ly7qii5]{flex:none;display:flex}.hd-mate[data-astro-cid-6ly7qii5]{width:28px;height:28px;box-shadow:0 0 0 2px var(--color-white);border-radius:9999px}.hd-mate[data-astro-cid-6ly7qii5]+.hd-mate[data-astro-cid-6ly7qii5]{margin-left:-7px}@media (width<=359px){.hd-strip[data-astro-cid-6ly7qii5]{gap:8px;padding-inline:16px}.hd-mate[data-astro-cid-6ly7qii5]{width:24px;height:24px}.hd-mate[data-astro-cid-6ly7qii5]+.hd-mate[data-astro-cid-6ly7qii5]{margin-left:-8px}}.hd-mate[data-astro-cid-6ly7qii5] .hd-face[data-astro-cid-6ly7qii5]{filter:grayscale();opacity:.42;transition:filter .45s var(--ease-out), opacity .45s var(--ease-out), transform .45s var(--ease-out);transform:scale(.9)}.hd-mate[data-astro-cid-6ly7qii5][data-lit] .hd-face[data-astro-cid-6ly7qii5]{filter:none;opacity:1;transform:none}.hd-eng[data-astro-cid-6ly7qii5]{color:var(--color-muted);font-size:var(--text-small);gap:20px;inset:0}.hd-count[data-astro-cid-6ly7qii5]{align-items:center;gap:6px;display:inline-flex}.hd-count[data-astro-cid-6ly7qii5] b[data-astro-cid-6ly7qii5]{min-width:1ch;color:var(--color-navy);font-variant-numeric:tabular-nums;font-weight:600}.hd[data-astro-cid-6ly7qii5] .hd-caret{background-color:var(--color-blue);pointer-events:none;border-radius:1px;width:2px;position:absolute;top:0;left:0}.motion .hd[data-astro-cid-6ly7qii5] .email-post:not([data-swept]):not([data-sweeping]){opacity:0;animation:0s linear 2.4s forwards hd-failsafe}@keyframes hd-failsafe{to{opacity:1}}.hd-talk[data-astro-cid-6ly7qii5]{z-index:2;pointer-events:none;flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0;container-type:inline-size}.hd-comment[data-astro-cid-6ly7qii5],.hd-reply[data-astro-cid-6ly7qii5],.hd-radar[data-astro-cid-6ly7qii5]{pointer-events:auto;color:var(--color-text);box-shadow:var(--hd-shadow-float);opacity:0;visibility:hidden;transition:opacity .24s var(--ease-out), transform .24s var(--ease-out), visibility 0s linear .24s;position:relative;transform:translateY(16px)}.hd-comment[data-astro-cid-6ly7qii5]{margin-left:var(--hd-break);border-radius:var(--radius-md);background-color:var(--color-white);grid-template-columns:32px minmax(0,1fr);column-gap:12px;margin-right:12px;padding:14px 16px 16px;display:grid}.hd-reply[data-astro-cid-6ly7qii5]{z-index:1;margin-top:-8px;margin-left:calc(var(--hd-break) + 40px);border-radius:var(--radius-xs) var(--radius-md) var(--radius-md) var(--radius-md);background-color:var(--color-blue-tint);grid-template-columns:24px minmax(0,1fr);align-items:start;column-gap:10px;margin-right:12px;padding:10px 14px 12px 12px;display:grid}.hd-radar[data-astro-cid-6ly7qii5]{z-index:2;width:calc(100% - 36px);margin-top:-10px;margin-right:calc(var(--hd-break) * .6);border-radius:var(--radius-md);background-color:var(--color-white);align-self:flex-end;padding:12px 14px 14px;transform:translate(24px)}.hd[data-astro-cid-6ly7qii5][data-talk] .hd-comment[data-astro-cid-6ly7qii5],.hd[data-astro-cid-6ly7qii5][data-reply] .hd-reply[data-astro-cid-6ly7qii5],.hd[data-astro-cid-6ly7qii5][data-radar] .hd-radar[data-astro-cid-6ly7qii5]{opacity:1;visibility:visible;transition:opacity .4s var(--ease-out) var(--hd-in,0s), transform .4s var(--ease-out) var(--hd-in,0s), visibility 0s linear var(--hd-in,0s);transform:none}.hd-comment[data-astro-cid-6ly7qii5]{--hd-in:.2s}.hd-col[data-astro-cid-6ly7qii5]{flex-direction:column;align-items:center;display:flex}.hd-col[data-astro-cid-6ly7qii5] .hd-face[data-astro-cid-6ly7qii5]{width:32px;height:32px}.hd-vline[data-astro-cid-6ly7qii5]{background-color:var(--color-sky);transform-origin:top;width:1.5px;transition:transform .3s var(--ease-out);flex:1;margin-top:6px;transform:scaleY(0)}.hd[data-astro-cid-6ly7qii5][data-reply] .hd-vline[data-astro-cid-6ly7qii5]{transform:none}.hd-reply[data-astro-cid-6ly7qii5]:before{content:"";border-left:1.5px solid var(--color-sky);border-bottom:1.5px solid var(--color-sky);border-bottom-left-radius:10px;width:20px;height:30px;position:absolute;top:-8px;left:-8.75px}.hd-who[data-astro-cid-6ly7qii5]{font-size:var(--text-small);color:var(--color-navy);font-weight:600;line-height:1.3}.hd-meta[data-astro-cid-6ly7qii5]{color:var(--color-muted);font-size:.75rem;line-height:1.35}.hd-text[data-astro-cid-6ly7qii5]{font-size:var(--text-small);color:var(--color-text);margin-top:6px;line-height:1.45}.hd-reply[data-astro-cid-6ly7qii5] .hd-text[data-astro-cid-6ly7qii5]{margin-top:4px}.hd-label[data-astro-cid-6ly7qii5]{min-height:24px;color:var(--color-blue);align-items:center;gap:6px;display:flex}.hd-ink[data-astro-cid-6ly7qii5] .hd-radar[data-astro-cid-6ly7qii5]{box-shadow:0 0 0 1px #6fd39b8c, var(--hd-shadow-float)}.hd-radar[data-astro-cid-6ly7qii5] .hd-label[data-astro-cid-6ly7qii5]{min-height:0;color:var(--color-muted)}.hd-radar-row[data-astro-cid-6ly7qii5]{grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:6px 12px;margin-top:10px;display:grid}.hd-radar-row[data-astro-cid-6ly7qii5] .hd-face[data-astro-cid-6ly7qii5]{width:36px;height:36px}.hd-fit[data-astro-cid-6ly7qii5]{background-color:var(--color-green-tint);color:var(--color-green);white-space:nowrap;opacity:0;transition:opacity .3s var(--ease-out), transform .3s var(--ease-out);border-radius:9999px;padding:3px 10px;font-size:.75rem;font-weight:600;transform:scale(.94)}.hd[data-astro-cid-6ly7qii5][data-radar] .hd-fit[data-astro-cid-6ly7qii5]{opacity:1;transition-delay:.3s;transform:none}@container (width<=399px){.hd-radar-row[data-astro-cid-6ly7qii5]{grid-template-columns:36px minmax(0,1fr)}.hd-fit[data-astro-cid-6ly7qii5]{grid-column:2;justify-self:start}.hd-comment[data-astro-cid-6ly7qii5],.hd-reply[data-astro-cid-6ly7qii5]{margin-right:8px}.hd-radar[data-astro-cid-6ly7qii5]{width:calc(100% - 24px)}}@container (width>=420px){.hd-comment[data-astro-cid-6ly7qii5],.hd-reply[data-astro-cid-6ly7qii5],.hd-radar[data-astro-cid-6ly7qii5]{--hd-break:-28px}}.hd-roles[data-astro-cid-6ly7qii5]{border:0;flex-wrap:wrap;gap:8px;margin:20px 0 0;padding:0;display:flex}.hd-role[data-astro-cid-6ly7qii5]{border:1px solid var(--hd-ctl-line);min-height:44px;color:var(--hd-ctl);font-size:var(--text-small);cursor:pointer;transition:background-color .2s var(--ease-out), color .2s var(--ease-out), border-color .2s var(--ease-out);border-radius:9999px;align-items:center;padding-inline:16px;font-weight:600;display:inline-flex;position:relative}.hd-role[data-astro-cid-6ly7qii5]:hover{background-color:var(--hd-ctl-hover)}.hd-role[data-astro-cid-6ly7qii5] input[data-astro-cid-6ly7qii5]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.hd-role[data-astro-cid-6ly7qii5]:has(input:checked){background-color:var(--color-navy);color:var(--color-white);border-color:#0000}.hd-ink[data-astro-cid-6ly7qii5] .hd-role[data-astro-cid-6ly7qii5]:has(input:checked){background-color:var(--color-sky);color:var(--color-ink)}.hd-role[data-astro-cid-6ly7qii5]:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}@media (forced-colors:active){.hd-roles[data-astro-cid-6ly7qii5] .hd-role[data-astro-cid-6ly7qii5]:has(input:checked){forced-color-adjust:none;color:highlighttext;background-color:highlight;border-color:highlight}}.hd-controls[data-astro-cid-6ly7qii5]{flex-wrap:wrap;align-items:center;gap:8px 12px;min-height:44px;margin-top:16px;display:flex}.hd-stepper[data-astro-cid-6ly7qii5]{align-items:center;gap:4px;display:flex}.hd-stepper[data-astro-cid-6ly7qii5][hidden]{display:none}.hd-ctl[data-astro-cid-6ly7qii5]{border:1px solid var(--hd-ctl-line);border-radius:var(--radius-sm);min-width:44px;min-height:44px;color:var(--hd-ctl);font:inherit;font-size:var(--text-small);transition:background-color .2s var(--ease-out), transform .12s var(--ease-out);background-color:#0000;align-items:center;gap:8px;padding-inline:14px;font-weight:600;line-height:1.2;display:inline-flex}.hd-ctl[data-astro-cid-6ly7qii5]:hover{background-color:var(--hd-ctl-hover)}.hd-ctl[data-astro-cid-6ly7qii5]:active{transform:translateY(2px)}.hd-ctl[data-astro-cid-6ly7qii5][aria-disabled=true]{opacity:.45;cursor:default}.hd-ctl[data-astro-cid-6ly7qii5][aria-disabled=true]:hover{background-color:#0000}.hd-ctl-step[data-astro-cid-6ly7qii5]{padding-inline:10px}.hd[data-astro-cid-6ly7qii5] .hd-ctl-icon{color:var(--hd-ctl-icon)}.hd-step[data-astro-cid-6ly7qii5]{color:var(--hd-step);font-variant-numeric:tabular-nums;white-space:nowrap;padding-inline:8px}@media (scripting:none){.hd-roles[data-astro-cid-6ly7qii5],.hd-controls[data-astro-cid-6ly7qii5],.hd-stage[data-astro-cid-6ly7qii5]>.hd-sizer{display:none}}.hd[data-astro-cid-6ly7qii5][data-still],.hd[data-astro-cid-6ly7qii5][data-still] [data-astro-cid-6ly7qii5],.hd[data-astro-cid-6ly7qii5][data-still] *{transition:none!important}.rt[data-astro-cid-n2zfa75i]{border-radius:var(--radius-lg);background-color:var(--color-white);width:min(100%,27.5rem);box-shadow:var(--shadow-product);color:var(--color-text);padding:20px}.rt-who[data-astro-cid-n2zfa75i],.rt-comment[data-astro-cid-n2zfa75i]{align-items:flex-start;gap:12px;display:flex}.rt[data-astro-cid-n2zfa75i] .rt-face{object-fit:cover;border-radius:9999px;flex:none;width:40px;height:40px}.rt[data-astro-cid-n2zfa75i] .rt-face-sm{width:32px;height:32px}.rt-name[data-astro-cid-n2zfa75i]{font-size:var(--text-ui);color:var(--color-navy);font-weight:600;line-height:1.25}.rt-meta[data-astro-cid-n2zfa75i]{color:var(--color-muted);font-size:.8125rem;line-height:1.35}.rt-text[data-astro-cid-n2zfa75i]{color:var(--color-text);margin-top:8px;font-size:.9375rem;line-height:1.5}.rt-react[data-astro-cid-n2zfa75i]{border-top:1px solid var(--color-rule);align-items:center;gap:10px;margin-top:14px;padding-top:12px;display:flex}.rt-faces[data-astro-cid-n2zfa75i]{display:inline-flex}.rt-faces[data-astro-cid-n2zfa75i] img{border:2px solid var(--color-white);object-fit:cover;border-radius:9999px;width:22px;height:22px}.rt-faces[data-astro-cid-n2zfa75i] img+img{margin-left:-6px}.rt-count[data-astro-cid-n2zfa75i]{color:var(--color-muted)}.rt-comment[data-astro-cid-n2zfa75i]{margin-top:16px}.rt-bubble[data-astro-cid-n2zfa75i]{border-radius:0 var(--radius-md) var(--radius-md) var(--radius-md);background-color:var(--color-gray-tint);flex:1;min-width:0;padding:12px 14px}.rt-bubble[data-astro-cid-n2zfa75i] .rt-text[data-astro-cid-n2zfa75i]{margin-top:6px}.rt-reply[data-astro-cid-n2zfa75i]{gap:12px;margin-top:12px;padding-left:15px;display:flex}.rt-line[data-astro-cid-n2zfa75i]{border-left:1.5px solid var(--color-sky);border-bottom:1.5px solid var(--color-sky);border-bottom-left-radius:10px;flex:none;width:18px;height:26px}.rt-draft[data-astro-cid-n2zfa75i]{border-radius:var(--radius-md);background-color:var(--color-blue-tint);min-width:0;box-shadow:inset 3px 0 0 var(--color-blue);flex:1;padding:12px 14px}.rt-label[data-astro-cid-n2zfa75i]{color:var(--color-blue)}.rt-draft[data-astro-cid-n2zfa75i] .rt-text[data-astro-cid-n2zfa75i]{color:var(--color-navy);margin-top:6px}.pc[data-astro-cid-zwzb74lc]{border-radius:var(--radius-lg);background-color:var(--color-white);width:min(100%,27.5rem);box-shadow:var(--shadow-product);overflow:hidden}.pc-head[data-astro-cid-zwzb74lc]{border-bottom:1px solid var(--color-rule);padding:18px 20px 12px}.pc-title[data-astro-cid-zwzb74lc]{color:var(--color-blue)}.pc-sub[data-astro-cid-zwzb74lc]{font-size:var(--text-ui);color:var(--color-navy);margin-top:4px;font-weight:600}.pc-filters[data-astro-cid-zwzb74lc]{border-bottom:1px solid var(--color-rule);flex-wrap:wrap;gap:6px;padding:12px 20px;display:flex}.pc-filters[data-astro-cid-zwzb74lc] li[data-astro-cid-zwzb74lc]{background-color:var(--color-blue-tint);color:var(--color-blue);border-radius:9999px;padding:3px 10px;font-size:.75rem;font-weight:600}.pc-row[data-astro-cid-zwzb74lc]{border-bottom:1px solid var(--color-rule);align-items:center;gap:12px;padding:14px 20px;display:flex}.pc-row[data-astro-cid-zwzb74lc]:last-child{border-bottom:0}.pc-row[data-astro-cid-zwzb74lc] .pc-face{object-fit:cover;border-radius:9999px;flex:none;width:40px;height:40px}.pc-name[data-astro-cid-zwzb74lc]{font-size:var(--text-ui);color:var(--color-navy);font-weight:600;line-height:1.25}.pc-role[data-astro-cid-zwzb74lc]{color:var(--color-muted);margin-top:2px;font-size:.8125rem;line-height:1.35}.pc-meta[data-astro-cid-zwzb74lc]{color:var(--color-muted);margin-top:4px}.pc-tag[data-astro-cid-zwzb74lc]{background-color:var(--color-green-tint);color:var(--color-green);border-radius:9999px;flex:none;padding:3px 10px;font-size:.75rem;font-weight:600}@media (width<=479px){.pc-row[data-astro-cid-zwzb74lc]{flex-wrap:wrap;padding:14px 16px}.pc-row[data-astro-cid-zwzb74lc]>div[data-astro-cid-zwzb74lc]{flex:calc(100% - 52px)}.pc-tag[data-astro-cid-zwzb74lc]{margin-left:52px}}.pc-meta[data-astro-cid-zwzb74lc]{white-space:nowrap}.hero-badges[data-astro-cid-2v52xfaw]{border-radius:var(--radius-lg);width:100%;max-width:30rem;box-shadow:var(--shadow-product);padding:32px;position:relative;overflow:hidden}@media (width>=1024px){.hero-badges[data-astro-cid-2v52xfaw] .badge-list{grid-template-columns:repeat(2,minmax(0,1fr));justify-items:center;gap:28px 24px;display:grid}}.hero-still[data-astro-cid-2v52xfaw]{aspect-ratio:4/5;border-radius:var(--radius-lg);width:100%;max-width:34rem;box-shadow:var(--shadow-product);margin:0;position:relative;overflow:hidden}.hero-still[data-astro-cid-2v52xfaw] img{object-fit:cover;object-position:55% 30%;width:100%;height:100%}.hero-still[data-astro-cid-2v52xfaw]:after{content:"";background:radial-gradient(130% 100% at 50% 40%,#0000 55%,#0a1a2e73 100%);position:absolute;inset:0}
