.itr[data-astro-cid-hb4nx4uo]{margin:0}.itr-head[data-astro-cid-hb4nx4uo]{display:grid;grid-template-columns:1fr 1fr;gap:var(--s3) var(--s6);align-items:end;margin-bottom:var(--s4)}.itr-head[data-astro-cid-hb4nx4uo] h2[data-astro-cid-hb4nx4uo] .accent[data-astro-cid-hb4nx4uo]{color:var(--blue)}.itr-track[data-astro-cid-hb4nx4uo]{position:relative;padding-top:120px}.itr-line[data-astro-cid-hb4nx4uo]{position:absolute;left:0;right:0;top:20px;width:100%;height:140px}.itr-loop[data-astro-cid-hb4nx4uo]{position:absolute;transform:translate(-50%);font-size:.8rem;font-weight:750;color:var(--ink);background:var(--surface);padding:2px 10px;border-radius:999px;margin:0;white-space:nowrap}.itr-loop-review[data-astro-cid-hb4nx4uo]{top:58px;left:58%}.itr-loop-evidence[data-astro-cid-hb4nx4uo]{top:20px;left:50%}.itr-steps[data-astro-cid-hb4nx4uo]{position:relative;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,1fr);gap:16px}.itr-step[data-astro-cid-hb4nx4uo]{display:flex;flex-direction:column;gap:8px}.itr-n[data-astro-cid-hb4nx4uo]{width:52px;height:52px;border-radius:50%;display:grid;place-items:center;background:var(--ink);color:var(--white);font-weight:800;font-size:1.15rem;margin:0 auto 10px;border:4px solid var(--surface);box-shadow:0 0 0 2px var(--cyan)}.itr-step[data-astro-cid-hb4nx4uo]:last-child .itr-n[data-astro-cid-hb4nx4uo]{background:var(--blue)}.itr-step[data-astro-cid-hb4nx4uo] h3[data-astro-cid-hb4nx4uo]{font-size:1.05rem;text-align:center}.itr-plain[data-astro-cid-hb4nx4uo]{font-size:.95rem;text-align:center;color:var(--muted);margin:0}.itr-stages[data-astro-cid-hb4nx4uo]{list-style:none;margin:var(--s4) 0 0;padding:0;display:grid;grid-template-columns:repeat(6,1fr);gap:16px}.itr-stages[data-astro-cid-hb4nx4uo] li[data-astro-cid-hb4nx4uo]{text-align:center;font-size:.78rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--blue);padding-top:10px;border-top:3px solid var(--mist)}@media(max-width:960px){.itr-head[data-astro-cid-hb4nx4uo]{grid-template-columns:1fr}.itr-line[data-astro-cid-hb4nx4uo],.itr-loop[data-astro-cid-hb4nx4uo],.itr-stages[data-astro-cid-hb4nx4uo]{display:none}.itr-track[data-astro-cid-hb4nx4uo]{padding-top:var(--s3)}.itr-steps[data-astro-cid-hb4nx4uo]{grid-template-columns:1fr;gap:0}.itr-step[data-astro-cid-hb4nx4uo]{display:grid;grid-template-columns:52px 1fr;column-gap:18px;padding-bottom:22px;position:relative}.itr-step[data-astro-cid-hb4nx4uo]:before{content:"";position:absolute;left:25px;top:52px;bottom:0;width:3px;background:linear-gradient(var(--blue),var(--cyan))}.itr-step[data-astro-cid-hb4nx4uo]:last-child:before{display:none}.itr-n[data-astro-cid-hb4nx4uo]{grid-row:span 3;margin:0}.itr-step[data-astro-cid-hb4nx4uo] h3[data-astro-cid-hb4nx4uo],.itr-plain[data-astro-cid-hb4nx4uo]{text-align:left}.itr-step[data-astro-cid-hb4nx4uo]:nth-child(5):after{content:"↺ Review improves the work (back to 3–4)";grid-column:2;font-size:.85rem;font-weight:750;margin-top:8px}.itr-step[data-astro-cid-hb4nx4uo]:nth-child(6):after{content:"↺ Evidence informs the strategy (back to 1–2)";grid-column:2;font-size:.85rem;font-weight:750;margin-top:8px}}.page-hero[data-astro-cid-52q5xhqt]{background:var(--ink);padding-block:clamp(48px,7vw,96px);position:relative;overflow:hidden}.page-hero[data-astro-cid-52q5xhqt]:after{content:"";position:absolute;right:-120px;bottom:-220px;width:520px;height:520px;border-radius:50%;border:70px solid rgba(0,158,219,.28);pointer-events:none}.page-hero-grid[data-astro-cid-52q5xhqt]{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;gap:var(--s6);align-items:end}.page-hero[data-astro-cid-52q5xhqt] h1[data-astro-cid-52q5xhqt] .accent[data-astro-cid-52q5xhqt]{color:var(--cyan-text)}.page-hero-copy[data-astro-cid-52q5xhqt] .lede[data-astro-cid-52q5xhqt]{color:#dff3fb}.jump[data-astro-cid-52q5xhqt]{display:flex;flex-wrap:wrap;gap:8px;margin-top:var(--s4)}.jump[data-astro-cid-52q5xhqt] a[data-astro-cid-52q5xhqt]{font-size:.9rem;font-weight:700;text-decoration:none;padding:8px 14px;border-radius:999px;border:1px solid rgba(191,230,246,.4);color:var(--white)!important}.jump[data-astro-cid-52q5xhqt] a[data-astro-cid-52q5xhqt]:hover{background:#ffffff1a}.svc-list[data-astro-cid-52q5xhqt]{padding-block:clamp(48px,6vw,96px)}.svc[data-astro-cid-52q5xhqt]{padding-block:clamp(40px,5vw,72px);border-top:1px solid var(--line);scroll-margin-top:24px}.svc-head[data-astro-cid-52q5xhqt]{display:grid;grid-template-columns:140px 1fr;gap:var(--s4);align-items:start;margin-bottom:var(--s5)}.svc-n[data-astro-cid-52q5xhqt]{font-size:clamp(4rem,8vw,7rem);line-height:.8;color:var(--cyan)}.svc-head[data-astro-cid-52q5xhqt] h2[data-astro-cid-52q5xhqt]{margin-bottom:var(--s2)}.svc-situation[data-astro-cid-52q5xhqt]{font-size:1.2rem;max-width:56ch;color:var(--muted)}.svc-kicker[data-astro-cid-52q5xhqt]{display:inline-block;font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--ink);background:var(--mist);padding:3px 9px;border-radius:999px;margin-right:6px;vertical-align:2px}.svc-body[data-astro-cid-52q5xhqt]{display:grid;grid-template-columns:1.2fr 1fr;gap:var(--s5);margin-left:calc(140px + var(--s4))}.svc-body[data-astro-cid-52q5xhqt] h3[data-astro-cid-52q5xhqt]{font-size:.8rem;text-transform:uppercase;letter-spacing:.14em;margin-bottom:var(--s2);color:var(--blue)}.ticks[data-astro-cid-52q5xhqt]{list-style:none;margin:0;padding:0;display:grid;gap:12px}.ticks[data-astro-cid-52q5xhqt] li[data-astro-cid-52q5xhqt]{position:relative;padding-left:30px}.ticks[data-astro-cid-52q5xhqt] li[data-astro-cid-52q5xhqt]:before{content:"";position:absolute;left:0;top:.55em;width:16px;height:4px;border-radius:4px;background:linear-gradient(90deg,var(--blue),var(--cyan))}.chips[data-astro-cid-52q5xhqt]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.chips[data-astro-cid-52q5xhqt] li[data-astro-cid-52q5xhqt]{font-weight:700;font-size:.95rem;padding:8px 14px;border-radius:12px;background:var(--mist)}.svc-q[data-astro-cid-52q5xhqt]{margin-top:var(--s4);font-size:.95rem;color:var(--muted)}.svc-q[data-astro-cid-52q5xhqt] strong[data-astro-cid-52q5xhqt]{color:var(--ink);font-size:1.05rem}.minor-h[data-astro-cid-52q5xhqt]{font-size:.8rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--blue);margin-bottom:var(--s2)}.sys[data-astro-cid-52q5xhqt]{scroll-margin-top:16px}.sys-head[data-astro-cid-52q5xhqt],.bring-head[data-astro-cid-52q5xhqt]{display:grid;grid-template-columns:1fr 1fr;gap:var(--s3) var(--s6);align-items:end;margin-bottom:var(--s5)}.sys-head[data-astro-cid-52q5xhqt] h2[data-astro-cid-52q5xhqt] .accent[data-astro-cid-52q5xhqt],.bring-head[data-astro-cid-52q5xhqt] h2[data-astro-cid-52q5xhqt] .accent[data-astro-cid-52q5xhqt]{color:var(--blue)}.sys-grid[data-astro-cid-52q5xhqt]{display:grid;grid-template-columns:1.3fr .7fr;gap:var(--s6);align-items:start}.sys-list[data-astro-cid-52q5xhqt]{margin:0;display:grid;gap:12px}.sys-list[data-astro-cid-52q5xhqt] div[data-astro-cid-52q5xhqt]{background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:20px 24px}.sys-list[data-astro-cid-52q5xhqt] dt[data-astro-cid-52q5xhqt]{font-weight:800;font-size:1.15rem;margin-bottom:4px}.sys-list[data-astro-cid-52q5xhqt] dd[data-astro-cid-52q5xhqt]{margin:0;color:var(--muted)}.sys-fit[data-astro-cid-52q5xhqt]{background:var(--blue-deep);color:var(--white);border-radius:24px;padding:clamp(24px,3vw,36px)}.sys-fit[data-astro-cid-52q5xhqt] .minor-h[data-astro-cid-52q5xhqt]{color:var(--cyan-soft)}.sys-fit[data-astro-cid-52q5xhqt] p[data-astro-cid-52q5xhqt]{color:#dff3fb}.access-grid[data-astro-cid-52q5xhqt]{display:grid;grid-template-columns:.7fr 1.3fr;gap:var(--s6);align-items:start}.access-grid[data-astro-cid-52q5xhqt] h2[data-astro-cid-52q5xhqt]{margin-bottom:var(--s4)}.access-list[data-astro-cid-52q5xhqt]{margin:0;display:grid;gap:10px}.access-list[data-astro-cid-52q5xhqt] div[data-astro-cid-52q5xhqt]{display:grid;grid-template-columns:190px 1fr;gap:16px;align-items:baseline;padding:16px 0;border-top:1px solid var(--line)}.access-list[data-astro-cid-52q5xhqt] dt[data-astro-cid-52q5xhqt]{font-weight:800}.access-list[data-astro-cid-52q5xhqt] dd[data-astro-cid-52q5xhqt]{margin:0;color:var(--muted)}.starts[data-astro-cid-52q5xhqt]{list-style:none;margin:0 0 var(--s5);padding:0;display:grid;grid-template-columns:1fr 1fr;gap:14px}.starts[data-astro-cid-52q5xhqt] li[data-astro-cid-52q5xhqt]{background:var(--white);border-radius:18px;padding:22px 24px;border:1px solid var(--line)}.starts[data-astro-cid-52q5xhqt] h4[data-astro-cid-52q5xhqt]{font-size:1.2rem;margin-bottom:6px;display:flex;flex-wrap:wrap;gap:10px;align-items:baseline}.start-time[data-astro-cid-52q5xhqt]{font-size:.8rem;font-weight:800;letter-spacing:.06em;padding:3px 10px;border-radius:999px;background:var(--mist);color:var(--ink)}.starts[data-astro-cid-52q5xhqt] p[data-astro-cid-52q5xhqt]{margin:0;color:var(--muted)}.svc-list[data-astro-cid-52q5xhqt] .svc[data-astro-cid-52q5xhqt]{background:var(--white);border-radius:28px;padding:clamp(28px,4vw,56px);border:0;margin-top:var(--s3)}.bring-close[data-astro-cid-52q5xhqt]{margin-top:var(--s4);font-weight:650;max-width:70ch}.partner-panel[data-astro-cid-52q5xhqt]{display:grid;grid-template-columns:.7fr 1.3fr;gap:var(--s6);background:var(--ink);border-radius:28px;padding:clamp(28px,4vw,56px)}.partner-panel[data-astro-cid-52q5xhqt] h2[data-astro-cid-52q5xhqt]{color:var(--white)}.partner-panel[data-astro-cid-52q5xhqt] p[data-astro-cid-52q5xhqt]{color:#dff3fb;margin-bottom:var(--s4);max-width:64ch}.faq-grid[data-astro-cid-52q5xhqt]{display:grid;grid-template-columns:.7fr 1.3fr;gap:var(--s6)}.faq[data-astro-cid-52q5xhqt] details[data-astro-cid-52q5xhqt]{border-top:1px solid var(--line);padding:4px 0}.faq[data-astro-cid-52q5xhqt] details[data-astro-cid-52q5xhqt]:last-child{border-bottom:1px solid var(--line)}.faq[data-astro-cid-52q5xhqt] summary[data-astro-cid-52q5xhqt]{cursor:pointer;font-weight:750;font-size:1.12rem;padding:16px 40px 16px 0;list-style:none;position:relative}.faq[data-astro-cid-52q5xhqt] summary[data-astro-cid-52q5xhqt]::-webkit-details-marker{display:none}.faq[data-astro-cid-52q5xhqt] summary[data-astro-cid-52q5xhqt]:after{content:"+";position:absolute;right:6px;top:12px;font-size:1.5rem;color:var(--blue)}.faq[data-astro-cid-52q5xhqt] details[data-astro-cid-52q5xhqt][open] summary[data-astro-cid-52q5xhqt]:after{content:"–"}.faq[data-astro-cid-52q5xhqt] details[data-astro-cid-52q5xhqt] p[data-astro-cid-52q5xhqt]{padding-bottom:18px;color:var(--muted);max-width:62ch}@media(max-width:960px){.page-hero-grid[data-astro-cid-52q5xhqt],.faq-grid[data-astro-cid-52q5xhqt],.sys-head[data-astro-cid-52q5xhqt],.sys-grid[data-astro-cid-52q5xhqt],.access-grid[data-astro-cid-52q5xhqt],.bring-head[data-astro-cid-52q5xhqt],.partner-panel[data-astro-cid-52q5xhqt],.starts[data-astro-cid-52q5xhqt]{grid-template-columns:1fr;gap:var(--s4)}.svc-head[data-astro-cid-52q5xhqt]{grid-template-columns:1fr;gap:8px}.svc-body[data-astro-cid-52q5xhqt]{grid-template-columns:1fr;margin-left:0;gap:var(--s4)}}@media(max-width:560px){.access-list[data-astro-cid-52q5xhqt] div[data-astro-cid-52q5xhqt]{grid-template-columns:1fr;gap:4px}}
