.engagement[data-astro-cid-dwad2rcn]{width:min(80rem,calc(100% - 3rem));margin:auto;padding:3.5rem 0 4rem;color:var(--color-brand-navy);font-family:var(--font-sans)}@media(min-width:768px){.engagement[data-astro-cid-dwad2rcn]{width:min(80rem,calc(100% - 6rem));padding-top:4.5rem}}.eyebrow[data-astro-cid-dwad2rcn]{margin-bottom:.9rem;font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-brand-periwinkle-dark)}h2[data-astro-cid-dwad2rcn]{margin-bottom:1rem;font-family:var(--font-display);font-size:var(--text-h2);font-weight:400;line-height:1.05;letter-spacing:-.02em;text-wrap:balance}.map-intro[data-astro-cid-dwad2rcn]{max-width:44rem;margin-bottom:2.5rem}.map-intro[data-astro-cid-dwad2rcn] p[data-astro-cid-dwad2rcn],.weekly[data-astro-cid-dwad2rcn] header[data-astro-cid-dwad2rcn]>p[data-astro-cid-dwad2rcn]:last-child{font-size:var(--text-body);line-height:1.65}.map-grid[data-astro-cid-dwad2rcn]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.map-phase[data-astro-cid-dwad2rcn]{position:relative;padding:1.25rem;background:var(--color-glass-fill);border:1px solid var(--color-glass-border);border-top:2px solid var(--color-brand-navy);border-radius:var(--radius-card)}.phase-node[data-astro-cid-dwad2rcn]{display:flex;align-items:center;gap:.6rem;min-height:3rem;font-size:var(--text-caption);font-weight:700}.phase-node[data-astro-cid-dwad2rcn]>span[data-astro-cid-dwad2rcn]:first-child{display:grid;place-items:center;flex:none;width:2.1rem;height:2.1rem;border:1px solid var(--color-brand-navy);border-radius:50%;font-variant-numeric:tabular-nums;color:var(--color-brand-periwinkle-dark)}.flow-arrow[data-astro-cid-dwad2rcn]{margin-left:auto;color:var(--color-brand-periwinkle-dark)}.map-phase[data-astro-cid-dwad2rcn]:last-child .flow-arrow[data-astro-cid-dwad2rcn]{display:none}.phase-picture[data-astro-cid-dwad2rcn] svg[data-astro-cid-dwad2rcn]{display:block;width:100%;height:160px;margin:1rem 0;overflow:visible}.paper[data-astro-cid-dwad2rcn]{fill:var(--color-surface-base);stroke:color-mix(in srgb,var(--color-brand-periwinkle-dark) 70%,transparent);stroke-width:2}.back[data-astro-cid-dwad2rcn]{fill:color-mix(in srgb,var(--color-brand-ice) 55%,transparent)}.ink[data-astro-cid-dwad2rcn]{fill:none;stroke:var(--color-brand-periwinkle);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.thin[data-astro-cid-dwad2rcn]{fill:none;stroke:color-mix(in srgb,var(--color-brand-periwinkle-dark) 45%,transparent);stroke-width:2}.solid[data-astro-cid-dwad2rcn]{fill:var(--color-brand-periwinkle)}.wash[data-astro-cid-dwad2rcn]{fill:color-mix(in srgb,var(--color-brand-ice) 70%,transparent)}.bubble[data-astro-cid-dwad2rcn]{fill:color-mix(in srgb,var(--color-brand-ice) 30%,var(--color-surface-base));stroke:color-mix(in srgb,var(--color-brand-periwinkle-dark) 75%,transparent);stroke-width:2}.tick[data-astro-cid-dwad2rcn]{fill:none;stroke:var(--color-brand-navy);stroke-width:4;stroke-linecap:round}.ring[data-astro-cid-dwad2rcn]{fill:none;stroke:var(--color-brand-periwinkle);stroke-width:1.5;opacity:0}.phase-when[data-astro-cid-dwad2rcn]{min-height:2rem;font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-brand-periwinkle-dark)}.map-phase[data-astro-cid-dwad2rcn] h3[data-astro-cid-dwad2rcn]{min-height:5rem;margin-bottom:1rem;font-size:1.25rem;line-height:1.3;text-wrap:balance}dl[data-astro-cid-dwad2rcn]{margin:0}dl[data-astro-cid-dwad2rcn]>div[data-astro-cid-dwad2rcn]{padding:.9rem 0;border-top:1px solid var(--color-glass-border)}dt[data-astro-cid-dwad2rcn]{margin-bottom:.35rem;font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-brand-periwinkle-dark)}dd[data-astro-cid-dwad2rcn]{margin:0;font-size:.94rem;line-height:1.5}.decision[data-astro-cid-dwad2rcn] dd[data-astro-cid-dwad2rcn]{font-weight:700}.continuity[data-astro-cid-dwad2rcn]{display:flex;align-items:center;gap:1rem;margin:1.2rem 0 4rem;padding:1.25rem 0;border-top:1px solid var(--color-brand-navy);border-bottom:1px solid var(--color-glass-border)}.continuity[data-astro-cid-dwad2rcn] p[data-astro-cid-dwad2rcn]{margin-top:.25rem;font-size:var(--text-caption);line-height:1.5;color:var(--color-text-body)}.continuity-dot[data-astro-cid-dwad2rcn]{position:relative;flex:none;width:12px;height:12px;border-radius:50%;background:var(--color-brand-periwinkle)}.continuity-dot[data-astro-cid-dwad2rcn]:after{content:"";position:absolute;inset:0;border-radius:50%;border:1.5px solid var(--color-brand-periwinkle);opacity:0}.continuity-line[data-astro-cid-dwad2rcn]{flex:1;height:1px;background:var(--color-glass-border)}.continuity[data-astro-cid-dwad2rcn]>span[data-astro-cid-dwad2rcn]:last-child{max-width:12rem;font-size:.75rem;color:var(--color-brand-periwinkle-dark)}.weekly[data-astro-cid-dwad2rcn]{padding:clamp(1.5rem,4vw,3rem);border-radius:var(--radius-card);background:var(--color-brand-navy);color:var(--color-brand-ivory)}.weekly[data-astro-cid-dwad2rcn] .eyebrow[data-astro-cid-dwad2rcn]{color:var(--color-brand-periwinkle)}.weekly[data-astro-cid-dwad2rcn] h2[data-astro-cid-dwad2rcn]{color:var(--color-brand-ivory)}.weekly[data-astro-cid-dwad2rcn] header[data-astro-cid-dwad2rcn]{max-width:46rem}.weekly[data-astro-cid-dwad2rcn] header[data-astro-cid-dwad2rcn]>p[data-astro-cid-dwad2rcn]:last-child{color:color-mix(in srgb,var(--color-brand-ivory) 82%,transparent)}.weekly-loop[data-astro-cid-dwad2rcn]{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:1rem;margin-top:2.4rem}.weekly-loop[data-astro-cid-dwad2rcn] article[data-astro-cid-dwad2rcn]{align-self:stretch;padding:1.3rem;border:1px solid color-mix(in srgb,var(--color-brand-ice) 22%,transparent);border-radius:var(--radius-card)}.loop-number[data-astro-cid-dwad2rcn]{font-size:1.5rem;font-weight:400;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--color-brand-periwinkle)}.weekly-loop[data-astro-cid-dwad2rcn] h3[data-astro-cid-dwad2rcn]{margin:.75rem 0;font-size:1.25rem}.weekly-loop[data-astro-cid-dwad2rcn] p[data-astro-cid-dwad2rcn]{font-size:.95rem;line-height:1.65;color:color-mix(in srgb,var(--color-brand-ivory) 82%,transparent)}.loop-arrow[data-astro-cid-dwad2rcn]{font-size:1.5rem;color:var(--color-brand-periwinkle)}.mini-board[data-astro-cid-dwad2rcn],.topics[data-astro-cid-dwad2rcn],.response[data-astro-cid-dwad2rcn]{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:1.4rem}.mini-board[data-astro-cid-dwad2rcn]{position:relative}.mini-board[data-astro-cid-dwad2rcn] span[data-astro-cid-dwad2rcn]{width:22px;height:30px;border:1px solid color-mix(in srgb,var(--color-brand-periwinkle) 65%,transparent);border-radius:2px;background:var(--color-brand-navy-deep)}.mini-board[data-astro-cid-dwad2rcn] b[data-astro-cid-dwad2rcn]{color:var(--color-brand-periwinkle)}.mini-board__mover[data-astro-cid-dwad2rcn]{position:absolute;top:0;left:0;width:22px;height:30px;border-radius:2px;background:var(--color-brand-periwinkle);opacity:0}.topics[data-astro-cid-dwad2rcn] span[data-astro-cid-dwad2rcn]{padding:.4rem .6rem;border:1px solid color-mix(in srgb,var(--color-brand-ice) 35%,transparent);border-radius:var(--radius-pill);font-size:.7rem}.response[data-astro-cid-dwad2rcn]{font-size:.8rem;color:var(--color-brand-ice)}.response[data-astro-cid-dwad2rcn] span[data-astro-cid-dwad2rcn]:first-child{font-size:1.2rem}.return-path[data-astro-cid-dwad2rcn] svg[data-astro-cid-dwad2rcn]{width:100%;height:48px;overflow:visible}.return-path[data-astro-cid-dwad2rcn] path[data-astro-cid-dwad2rcn]{fill:none;stroke:var(--color-brand-periwinkle);stroke-width:2}.return-path__runner[data-astro-cid-dwad2rcn]{stroke-width:3;stroke-linecap:round;stroke-dasharray:4 96;stroke-dashoffset:100;opacity:0}.return-path[data-astro-cid-dwad2rcn] p[data-astro-cid-dwad2rcn]{text-align:center;font-size:.9rem;line-height:1.5;color:color-mix(in srgb,var(--color-brand-ivory) 82%,transparent)}.cadence-note[data-astro-cid-dwad2rcn]{margin:1.5rem 0 0;padding-top:1.2rem;border-top:1px solid color-mix(in srgb,var(--color-brand-ice) 22%,transparent);font-size:.88rem;line-height:1.6;color:color-mix(in srgb,var(--color-brand-ivory) 82%,transparent)}.handover[data-astro-cid-dwad2rcn]{display:grid;grid-template-columns:1fr 1.4fr;align-items:center;gap:3rem;margin-top:4rem}.handover[data-astro-cid-dwad2rcn] ol[data-astro-cid-dwad2rcn]{display:grid;gap:0;padding:0;list-style:none;border-bottom:1px solid var(--color-glass-border)}.handover[data-astro-cid-dwad2rcn] li[data-astro-cid-dwad2rcn]{padding:1rem 0;border-top:1px solid var(--color-glass-border)}.handover[data-astro-cid-dwad2rcn] li[data-astro-cid-dwad2rcn]:first-child{border-top-color:var(--color-brand-navy)}.handover[data-astro-cid-dwad2rcn] li[data-astro-cid-dwad2rcn] span[data-astro-cid-dwad2rcn]{display:block;margin-bottom:.4rem;font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-brand-periwinkle-dark)}.handover[data-astro-cid-dwad2rcn] strong[data-astro-cid-dwad2rcn]{font-size:1rem}html.motion-forced .em-slide[data-astro-cid-dwad2rcn]{animation:em-slide .9s cubic-bezier(.65,0,.35,1) calc(var(--i, 0) * 90ms) both paused;transform-box:fill-box;transform-origin:center}html.motion-forced .is-in[data-astro-cid-dwad2rcn] .em-slide[data-astro-cid-dwad2rcn]{animation-play-state:running}html.motion-forced .bi-draw--path[data-astro-cid-dwad2rcn]{animation-duration:1.4s}html.motion-forced .is-in[data-astro-cid-dwad2rcn] .em-ring[data-astro-cid-dwad2rcn]{animation:bi-ring 2.4s cubic-bezier(0,0,.2,1) 1.6s infinite;transform-box:fill-box;transform-origin:center}html.motion-forced .is-in[data-astro-cid-dwad2rcn] .mini-board__mover[data-astro-cid-dwad2rcn]{animation:em-travel 4.8s cubic-bezier(.65,0,.35,1) 1.4s infinite}html.motion-forced .is-in[data-astro-cid-dwad2rcn] .return-path__runner[data-astro-cid-dwad2rcn]{animation:em-run 3.2s linear 1.6s infinite}html.motion-forced .continuity-dot[data-astro-cid-dwad2rcn]:after{animation:bi-ring 2.4s cubic-bezier(0,0,.2,1) 1s infinite}@keyframes em-slide{0%{opacity:0;transform:translate(-71px)}30%{opacity:1;transform:translate(-71px)}to{opacity:1;transform:none}}@keyframes em-travel{0%{opacity:0;transform:translate(0)}8%,22%{opacity:1;transform:translate(0)}34%,48%{opacity:1;transform:translate(28.4px)}60%,74%{opacity:1;transform:translate(56.8px)}88%{opacity:1;transform:translate(113px)}to{opacity:0;transform:translate(113px)}}@keyframes em-run{0%{opacity:0;stroke-dashoffset:100}10%,85%{opacity:1}to{opacity:0;stroke-dashoffset:0}}@media(max-width:1000px){.map-grid[data-astro-cid-dwad2rcn]{grid-template-columns:repeat(2,minmax(0,1fr))}.map-phase[data-astro-cid-dwad2rcn] h3[data-astro-cid-dwad2rcn],.phase-when[data-astro-cid-dwad2rcn]{min-height:0}.weekly-loop[data-astro-cid-dwad2rcn]{gap:.6rem}.weekly-loop[data-astro-cid-dwad2rcn] article[data-astro-cid-dwad2rcn]{padding:1rem}}@media(max-width:650px){.map-grid[data-astro-cid-dwad2rcn]{grid-template-columns:1fr;gap:1.5rem}.map-phase[data-astro-cid-dwad2rcn]{padding:1.3rem}.phase-picture[data-astro-cid-dwad2rcn]{float:right;width:42%;margin:0 0 .5rem 1rem}.phase-picture[data-astro-cid-dwad2rcn] svg[data-astro-cid-dwad2rcn]{height:120px}.phase-when[data-astro-cid-dwad2rcn]{margin-top:1rem}.map-phase[data-astro-cid-dwad2rcn] h3[data-astro-cid-dwad2rcn]{font-size:1.3rem}dl[data-astro-cid-dwad2rcn]{clear:both}.flow-arrow[data-astro-cid-dwad2rcn]{transform:rotate(90deg)}.continuity[data-astro-cid-dwad2rcn]{align-items:flex-start;margin-bottom:2.5rem}.continuity-line[data-astro-cid-dwad2rcn],.continuity[data-astro-cid-dwad2rcn]>span[data-astro-cid-dwad2rcn]:last-child{display:none}.weekly-loop[data-astro-cid-dwad2rcn]{grid-template-columns:1fr}.loop-arrow[data-astro-cid-dwad2rcn]{text-align:center;transform:rotate(90deg)}.return-path[data-astro-cid-dwad2rcn] svg[data-astro-cid-dwad2rcn]{display:none}.return-path[data-astro-cid-dwad2rcn] p[data-astro-cid-dwad2rcn]{margin-top:1.3rem}.handover[data-astro-cid-dwad2rcn]{grid-template-columns:1fr;gap:1rem;margin-top:2.5rem}}.method[data-astro-cid-ob7vyzdj]{color:var(--color-brand-navy);font-family:var(--font-sans)}.method[data-astro-cid-ob7vyzdj] .eyebrow[data-astro-cid-ob7vyzdj]{margin-bottom:1rem;font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-brand-periwinkle-dark)}.method[data-astro-cid-ob7vyzdj] h1[data-astro-cid-ob7vyzdj],.method[data-astro-cid-ob7vyzdj] h2[data-astro-cid-ob7vyzdj]{font-family:var(--font-display);font-weight:400;text-wrap:balance}.method[data-astro-cid-ob7vyzdj] h2[data-astro-cid-ob7vyzdj]{font-size:var(--text-h2);line-height:1.05;letter-spacing:-.02em;margin-bottom:1.2rem}.method[data-astro-cid-ob7vyzdj] h3[data-astro-cid-ob7vyzdj]{font-size:1.25rem;margin-bottom:1rem}.method-hero[data-astro-cid-ob7vyzdj]{padding:4.5rem 1.5rem 3.5rem;background:var(--color-brand-navy);color:var(--color-brand-ivory)}@media(min-width:768px){.method-hero[data-astro-cid-ob7vyzdj]{padding:6rem max(3rem,calc((100% - 80rem)/2)) 4.5rem}}.method-hero[data-astro-cid-ob7vyzdj] .eyebrow[data-astro-cid-ob7vyzdj]{margin-bottom:1.5rem;color:var(--color-brand-periwinkle)}.method-hero[data-astro-cid-ob7vyzdj] h1[data-astro-cid-ob7vyzdj]{margin:0;max-width:18em;font-size:clamp(2.5rem,4.2vw,4.5rem);line-height:1.02;letter-spacing:-.025em;color:var(--color-brand-ivory)}.method-hero[data-astro-cid-ob7vyzdj] h1[data-astro-cid-ob7vyzdj] .highlight-stroke{position:relative;z-index:0;padding:0;background:none}.method-hero[data-astro-cid-ob7vyzdj] h1[data-astro-cid-ob7vyzdj] .highlight-stroke:after{content:"";position:absolute;left:-.04em;right:-.04em;bottom:.08em;height:.34em;z-index:-1;background:#8ea6fc8c;transform-origin:left center}html.motion-forced .method-hero[data-astro-cid-ob7vyzdj] h1[data-astro-cid-ob7vyzdj] .highlight-stroke:after{animation:mt-mark .8s cubic-bezier(.65,0,.35,1) 1.1s both}.lede[data-astro-cid-ob7vyzdj]{max-width:46rem;margin:1.5rem 0;font-size:var(--text-body-lg);line-height:1.6;color:color-mix(in srgb,var(--color-brand-ivory) 82%,transparent)}.jump[data-astro-cid-ob7vyzdj]{display:inline-flex;gap:2rem;padding:.6rem 0;border-bottom:1px solid var(--color-brand-periwinkle);color:var(--color-brand-ivory);font-weight:700}.jump__arrow[data-astro-cid-ob7vyzdj]{display:inline-block}html.motion-forced .jump__arrow[data-astro-cid-ob7vyzdj]{animation:mt-bob 2.2s ease-in-out 2s infinite}.visibility[data-astro-cid-ob7vyzdj],.process[data-astro-cid-ob7vyzdj],.method-close[data-astro-cid-ob7vyzdj],.process-head[data-astro-cid-ob7vyzdj]{width:min(80rem,calc(100% - 3rem));margin-inline:auto}@media(min-width:768px){.visibility[data-astro-cid-ob7vyzdj],.process[data-astro-cid-ob7vyzdj],.method-close[data-astro-cid-ob7vyzdj],.process-head[data-astro-cid-ob7vyzdj]{width:min(80rem,calc(100% - 6rem))}}.process-detail[data-astro-cid-ob7vyzdj]{padding:0 0 3rem}.process-head[data-astro-cid-ob7vyzdj]{margin-bottom:2rem;padding-top:2.5rem;border-top:1px solid var(--color-brand-navy)}.visibility[data-astro-cid-ob7vyzdj]{padding:1rem 0 3rem}.section-intro[data-astro-cid-ob7vyzdj]{max-width:44rem}.section-intro[data-astro-cid-ob7vyzdj] p[data-astro-cid-ob7vyzdj],.method-close[data-astro-cid-ob7vyzdj] p[data-astro-cid-ob7vyzdj]{margin-bottom:1rem;font-size:var(--text-body);line-height:1.7;color:var(--color-text-body)}.diagram[data-astro-cid-ob7vyzdj]{margin:2rem 0;padding:1rem;overflow-x:auto;background:var(--color-glass-fill);border:1px solid var(--color-glass-border);border-radius:var(--radius-card)}.diagram[data-astro-cid-ob7vyzdj] svg[data-astro-cid-ob7vyzdj]{display:block;width:100%;min-width:480px;overflow:visible}.board[data-astro-cid-ob7vyzdj] svg[data-astro-cid-ob7vyzdj]{min-width:850px}figcaption[data-astro-cid-ob7vyzdj]{margin-top:.7rem;font-size:var(--text-caption);line-height:1.6;color:var(--color-brand-periwinkle-dark)}.connector[data-astro-cid-ob7vyzdj]{fill:none;stroke:var(--color-brand-periwinkle);stroke-width:2}.lane[data-astro-cid-ob7vyzdj]{fill:var(--color-surface-base);stroke:var(--color-glass-border)}.node[data-astro-cid-ob7vyzdj]{fill:var(--color-brand-periwinkle)}.number[data-astro-cid-ob7vyzdj],.svg-label[data-astro-cid-ob7vyzdj]{fill:var(--color-brand-navy);font:14px var(--font-sans)}.svg-note[data-astro-cid-ob7vyzdj]{fill:var(--color-brand-periwinkle-dark);font:12px var(--font-sans)}.card[data-astro-cid-ob7vyzdj]{fill:color-mix(in srgb,var(--color-brand-navy) 7%,transparent)}.card-line[data-astro-cid-ob7vyzdj]{fill:none;stroke:color-mix(in srgb,var(--color-brand-periwinkle-dark) 55%,transparent);stroke-width:3}.mt-mover[data-astro-cid-ob7vyzdj]{opacity:0}.mover[data-astro-cid-ob7vyzdj]{fill:var(--color-brand-periwinkle)}.mover-line[data-astro-cid-ob7vyzdj]{fill:none;stroke:color-mix(in srgb,var(--color-brand-navy) 55%,transparent);stroke-width:3}.ring[data-astro-cid-ob7vyzdj]{fill:none;stroke:var(--color-brand-periwinkle);stroke-width:1.5;opacity:0}.process[data-astro-cid-ob7vyzdj]{display:grid;grid-template-columns:190px minmax(0,1fr);gap:5rem;padding-top:2rem}.rail[data-astro-cid-ob7vyzdj]{position:sticky;top:7rem;align-self:start;--rail-y: 0px;--rail-h: 0px}.rail[data-astro-cid-ob7vyzdj] a[data-astro-cid-ob7vyzdj]{display:flex;gap:1rem;padding:.65rem 0;font-size:var(--text-caption);border-top:1px solid var(--color-glass-border);transition:color .3s ease}.rail[data-astro-cid-ob7vyzdj] a[data-astro-cid-ob7vyzdj]:hover,.rail[data-astro-cid-ob7vyzdj] a[data-astro-cid-ob7vyzdj][aria-current]{color:var(--color-brand-periwinkle-dark)}.rail[data-astro-cid-ob7vyzdj] a[data-astro-cid-ob7vyzdj][aria-current]{font-weight:700}.rail[data-astro-cid-ob7vyzdj] span[data-astro-cid-ob7vyzdj]{color:var(--color-brand-periwinkle-dark);font-variant-numeric:tabular-nums}.rail__mark[data-astro-cid-ob7vyzdj]{position:absolute;left:-1rem;top:0;width:2px;height:var(--rail-h);background:var(--color-brand-periwinkle);transform:translateY(var(--rail-y));opacity:0;transition:transform .45s cubic-bezier(.65,0,.35,1),height .45s cubic-bezier(.65,0,.35,1),opacity .3s ease}.rail[data-astro-cid-ob7vyzdj].is-live .rail__mark[data-astro-cid-ob7vyzdj]{opacity:1}.stage[data-astro-cid-ob7vyzdj]{max-width:48rem;padding:2rem 0 3rem;border-top:1px solid var(--color-glass-border);scroll-margin-top:7rem}.stage-top[data-astro-cid-ob7vyzdj]{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.stage-top[data-astro-cid-ob7vyzdj] p[data-astro-cid-ob7vyzdj]{margin:0}.stage-number[data-astro-cid-ob7vyzdj]{font-size:2.5rem;font-weight:400;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--color-brand-periwinkle-dark)}.rt[data-astro-cid-ob7vyzdj]{font-size:var(--text-body);line-height:1.7}.responsibility[data-astro-cid-ob7vyzdj]{position:relative;margin-top:1.5rem;padding-left:1rem}.responsibility[data-astro-cid-ob7vyzdj]:before{content:"";position:absolute;top:0;bottom:0;left:0;width:2px;background:var(--color-brand-periwinkle);transform-origin:top center}.responsibility[data-astro-cid-ob7vyzdj] span[data-astro-cid-ob7vyzdj],.output[data-astro-cid-ob7vyzdj] span[data-astro-cid-ob7vyzdj]{display:block;margin-bottom:.4rem;font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-brand-periwinkle-dark)}.responsibility[data-astro-cid-ob7vyzdj] p[data-astro-cid-ob7vyzdj],.output[data-astro-cid-ob7vyzdj]{line-height:1.6}.output[data-astro-cid-ob7vyzdj]{margin-top:1.2rem}.tuesday[data-astro-cid-ob7vyzdj]{margin-top:2rem;padding:1.5rem;background:var(--color-glass-fill);border:1px solid var(--color-glass-border);border-radius:var(--radius-card)}.tuesday[data-astro-cid-ob7vyzdj] ol[data-astro-cid-ob7vyzdj]{padding-left:1.2rem;list-style:decimal;line-height:1.7}.tuesday[data-astro-cid-ob7vyzdj] p[data-astro-cid-ob7vyzdj]:last-child{margin-top:1rem;line-height:1.6}.ai[data-astro-cid-ob7vyzdj]{width:min(80rem,calc(100% - 3rem));margin-inline:auto;padding:3rem 0;border-top:1px solid var(--color-glass-border)}@media(min-width:768px){.ai[data-astro-cid-ob7vyzdj]{width:min(80rem,calc(100% - 6rem))}}.ai-tools[data-astro-cid-ob7vyzdj]{display:grid;gap:1rem;margin-top:1.5rem}@media(min-width:768px){.ai-tools[data-astro-cid-ob7vyzdj]{grid-template-columns:repeat(3,1fr)}}.ai-tools[data-astro-cid-ob7vyzdj]>div[data-astro-cid-ob7vyzdj]{padding:1.25rem 1.5rem;background:var(--color-glass-fill);border:1px solid var(--color-glass-border);border-radius:var(--radius-card);transition:translate .3s cubic-bezier(.16,1,.3,1),border-color .3s ease,box-shadow .3s ease}.ai-tools[data-astro-cid-ob7vyzdj]>div[data-astro-cid-ob7vyzdj]:hover{translate:0 -3px;border-color:var(--color-brand-periwinkle);box-shadow:0 10px 24px -14px #04025359}.ai-ico[data-astro-cid-ob7vyzdj]{display:block;width:2.25rem;height:2.25rem;margin-bottom:.75rem;fill:none;stroke:var(--color-brand-periwinkle-dark);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.ai-dot[data-astro-cid-ob7vyzdj]{fill:var(--color-brand-navy);stroke:none}.ai-tools[data-astro-cid-ob7vyzdj] dt[data-astro-cid-ob7vyzdj]{font-weight:700;color:var(--color-brand-navy, inherit);margin-bottom:.4rem}.ai-tools[data-astro-cid-ob7vyzdj] dd[data-astro-cid-ob7vyzdj]{margin:0;font-size:var(--text-body);line-height:1.6;color:var(--color-text-body)}.method-close[data-astro-cid-ob7vyzdj]{padding:3rem 0 5rem;border-top:1px solid var(--color-glass-border)}.method-close[data-astro-cid-ob7vyzdj] p[data-astro-cid-ob7vyzdj]{max-width:60ch}.method-close[data-astro-cid-ob7vyzdj] a[data-astro-cid-ob7vyzdj]{color:var(--color-brand-periwinkle-dark);font-weight:700;text-decoration:underline;text-underline-offset:4px}html.motion-forced .responsibility[data-astro-cid-ob7vyzdj]:before{animation:bi-rule .6s cubic-bezier(.65,0,.35,1) calc(var(--i, 0) * 90ms + .4s) both paused}html.motion-forced .is-in[data-astro-cid-ob7vyzdj] .responsibility[data-astro-cid-ob7vyzdj]:before{animation-play-state:running}html.motion-forced .is-in[data-astro-cid-ob7vyzdj] .mt-mover[data-astro-cid-ob7vyzdj]{animation:mt-travel 14s cubic-bezier(.65,0,.35,1) 3.4s infinite}html.motion-forced .is-in[data-astro-cid-ob7vyzdj] .mt-ring[data-astro-cid-ob7vyzdj]{animation:mt-ring 6s cubic-bezier(0,0,.2,1) calc(2.6s + var(--j, 0) * 2s) infinite;transform-box:fill-box;transform-origin:center}.ai-dot[data-astro-cid-ob7vyzdj]{transform-box:fill-box;transform-origin:center}html.motion-forced .is-in[data-astro-cid-ob7vyzdj] .ai-dot[data-astro-cid-ob7vyzdj]{animation:bi-pop .55s cubic-bezier(.16,1,.3,1) calc(var(--i, 0) * 90ms) both,ai-pulse 4.8s ease-in-out calc(2.4s + var(--i, 0) * .2s) infinite}@keyframes ai-pulse{0%,70%,to{transform:scale(1)}80%{transform:scale(1.5)}90%{transform:scale(.9)}}@keyframes mt-mark{0%{transform:scaleX(0)}to{transform:none}}@keyframes mt-bob{0%,to{transform:translateY(-1px)}50%{transform:translateY(3px)}}@keyframes mt-travel{0%{opacity:0;transform:translate(0)}3%,11%{opacity:1;transform:translate(0)}16%,24%{transform:translate(138px)}29%,37%{transform:translate(276px)}42%,50%{transform:translate(414px)}55%,63%{transform:translate(552px)}68%,76%{transform:translate(690px)}81%,92%{opacity:1;transform:translate(828px)}to{opacity:0;transform:translate(828px)}}@keyframes mt-ring{0%{opacity:.8;transform:scale(1)}30%,to{opacity:0;transform:scale(2)}}@media(max-width:760px){.process[data-astro-cid-ob7vyzdj]{display:block}.rail[data-astro-cid-ob7vyzdj]{display:none}.diagram[data-astro-cid-ob7vyzdj]{padding:.7rem}}@media print{.rail[data-astro-cid-ob7vyzdj],.jump[data-astro-cid-ob7vyzdj]{display:none}.process[data-astro-cid-ob7vyzdj]{display:block}.diagram[data-astro-cid-ob7vyzdj]{overflow:visible}.diagram[data-astro-cid-ob7vyzdj] svg[data-astro-cid-ob7vyzdj]{min-width:0}.stage[data-astro-cid-ob7vyzdj]{break-inside:avoid}.method-hero[data-astro-cid-ob7vyzdj]{background:none;color:var(--color-brand-navy)}.method-hero[data-astro-cid-ob7vyzdj] h1[data-astro-cid-ob7vyzdj]{color:var(--color-brand-navy)}.lede[data-astro-cid-ob7vyzdj]{color:var(--color-text-body)}}
