.yM-a3q_button{--kairos-button-bg:var(--color-ink);--kairos-button-fg:var(--color-ivory);--kairos-button-border:transparent;border:1px solid var(--kairos-button-border);background:var(--kairos-button-bg);min-height:3rem;color:var(--kairos-button-fg);transition:transform var(--kairos-motion-tactile) var(--ease-luxe), border-color var(--kairos-motion-tactile) ease, background-color var(--kairos-motion-tactile) ease, color var(--kairos-motion-tactile) ease, box-shadow var(--kairos-motion-reveal) var(--ease-luxe);border-radius:.9rem;justify-content:center;align-items:center;gap:.7rem;padding:.75rem 1.4rem;font-size:.875rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 16px 36px -24px #0e0e10b3}.yM-a3q_button:after{content:"";pointer-events:none;transition:transform var(--kairos-motion-route) var(--ease-luxe);background:linear-gradient(112deg,#0000 28%,#f0dda838 48%,#0000 68%);position:absolute;inset:0;transform:translate(-120%)}.yM-a3q_button:hover{transform:translateY(-2px);box-shadow:0 22px 44px -24px #0e0e10c7}.yM-a3q_button:hover:after{transform:translate(120%)}.yM-a3q_button:active{transform:scale(.975)}.yM-a3q_secondary{--kairos-button-bg:#fbfaf60a;--kairos-button-fg:var(--color-ivory);--kairos-button-border:#f0dda84d;box-shadow:none}.yM-a3q_secondary:hover{--kairos-button-border:#f0dda8b3;background:#f0dda814}.yM-a3q_agent{--kairos-button-bg:var(--color-gold);--kairos-button-fg:var(--color-ink);--kairos-button-border:#f0dda8a6}.yM-a3q_text{--kairos-button-bg:transparent;--kairos-button-fg:currentColor;min-height:auto;box-shadow:none;border:0;border-radius:0;padding:.45rem 0;overflow:visible}.yM-a3q_text:before{content:"";transform-origin:100%;height:1px;transition:transform var(--kairos-motion-reveal) var(--ease-luxe);background:currentColor;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.yM-a3q_text:after{display:none}.yM-a3q_text:hover{box-shadow:none}.yM-a3q_text:hover:before{transform-origin:0;transform:scaleX(1)}.yM-a3q_agentDot{background:var(--color-ink);border-radius:999px;flex:none;width:.65rem;height:.65rem;position:relative;box-shadow:0 0 0 4px #0e0e101f}.yM-a3q_agentDot:after{content:"";border-radius:inherit;border:1px solid #0e0e1061;animation:1.9s ease-out infinite yM-a3q_kairos-agent-pulse;position:absolute;inset:-.24rem}.yM-a3q_arrow{z-index:1;color:inherit;transition:transform var(--kairos-motion-tactile) var(--ease-luxe);position:relative}.yM-a3q_button:hover .yM-a3q_arrow{transform:translate(.24rem)}.yM-a3q_label{z-index:1;position:relative}@keyframes yM-a3q_kairos-agent-pulse{0%{opacity:.7;transform:scale(.65)}to{opacity:0;transform:scale(1.55)}}@media (prefers-reduced-motion:reduce){.yM-a3q_agentDot:after{animation:none}}
.cYk0ia_hud{background:#f0dda81f;border:1px solid #f0dda829;border-radius:.8rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.cYk0ia_module{background:#0e0e10c7;min-width:0;padding:.78rem .85rem .82rem}.cYk0ia_wide{grid-column:1/-1}.cYk0ia_label{color:#f0dda894;font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:.45rem;font-size:.5rem;font-weight:550;line-height:1.25;display:flex}.cYk0ia_code{color:var(--color-gold);font-variant-numeric:tabular-nums}.cYk0ia_value{color:#f6f3ecdb;text-wrap:pretty;margin-top:.36rem;font-size:.72rem;line-height:1.35}.cYk0ia_outcome{grid-column:1/-1}.cYk0ia_outcome .cYk0ia_value{color:var(--color-gold-light);font-family:var(--font-display);font-size:1rem;font-weight:570}@media (min-width:640px){.cYk0ia_hud{grid-template-columns:repeat(4,minmax(0,1fr))}.cYk0ia_wide{grid-column:span 2}.cYk0ia_outcome{grid-column:1/-1}}
.c9bF9q_section{isolation:isolate;background:var(--color-ink);color:var(--color-ivory);padding-block:clamp(5rem,10vw,9rem);position:relative;overflow:hidden}.c9bF9q_backdrop{z-index:-2;opacity:.66;background-image:-webkit-image-set(url(/assets/kairos/backgrounds/operating-plan.avif) 1x type("image/avif"),url(/assets/kairos/backgrounds/operating-plan.webp) 1x type("image/webp"));background-image:image-set("/assets/kairos/backgrounds/operating-plan.avif" 1x type("image/avif"),"/assets/kairos/backgrounds/operating-plan.webp" 1x type("image/webp"));background-position:top;background-size:cover;position:absolute;inset:0}.c9bF9q_veil{z-index:-1;background:linear-gradient(#0e0e101a,#0e0e10d1 20% 82%,#0e0e10),radial-gradient(60% 34% at 50% 10%,#c9a24b14,#0000);position:absolute;inset:0}.c9bF9q_header{align-items:end;gap:2rem;max-width:75rem;display:grid}.c9bF9q_title{max-width:13ch;color:var(--color-ivory);font-family:var(--font-display);letter-spacing:-.025em;text-wrap:balance;margin-top:1rem;font-size:clamp(2.4rem,6vw,5.5rem);font-weight:570;line-height:.96}.c9bF9q_titleAccent{color:var(--color-gold-light);display:block}.c9bF9q_intro{color:#f6f3ecad;text-wrap:pretty;max-width:35rem;font-size:clamp(1rem,1.8vw,1.18rem);line-height:1.7}.c9bF9q_actions{flex-wrap:wrap;gap:.75rem;margin-top:1.6rem;display:flex}.c9bF9q_scenes{gap:clamp(4.5rem,10vw,9rem);margin-top:clamp(5rem,10vw,9rem);display:grid}.c9bF9q_scene{align-items:center;gap:clamp(1.5rem,4vw,4rem);display:grid;position:relative}.c9bF9q_scene:before{content:"";z-index:-1;background:linear-gradient(90deg, var(--color-gold), transparent);opacity:.48;transform-origin:0;width:min(42vw,34rem);height:1px;transition:transform var(--kairos-motion-route) var(--ease-luxe);position:absolute;top:-2.3rem;left:1.2rem;transform:scaleX(.18)}.c9bF9q_scene:after{content:"";z-index:-1;border:1px solid var(--color-gold);background:var(--color-ink);border-radius:999px;width:7px;height:7px;position:absolute;top:calc(-2.3rem - 3px);left:1.15rem}.c9bF9q_scene:hover:before{transform:scaleX(1)}.c9bF9q_figure{min-width:0;margin:0}.c9bF9q_media{aspect-ratio:16/9;background:#171719;border:1px solid #f0dda842;border-radius:1.15rem .25rem;position:relative;overflow:hidden;box-shadow:0 42px 100px -55px #000000e6}.c9bF9q_media:after{content:"";pointer-events:none;background:linear-gradient(#0000 72%,#0e0e1052),linear-gradient(90deg,#f0dda814,#0000 30%);position:absolute;inset:0}.c9bF9q_image{object-fit:cover;transition:transform var(--kairos-motion-route) var(--ease-luxe)}.c9bF9q_scene:hover .c9bF9q_image{transform:scale(1.018)}.c9bF9q_caption{color:#f0dda87a;font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;justify-content:space-between;gap:1rem;margin-top:.7rem;font-size:.52rem;line-height:1.4;display:flex}.c9bF9q_content{min-width:0}.c9bF9q_phase{color:var(--color-gold-light);font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:.7rem;font-size:.58rem;font-weight:550;display:flex}.c9bF9q_phaseIndex{width:2rem;height:2rem;color:var(--color-gold);font-variant-numeric:tabular-nums;border:1px solid #f0dda847;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.c9bF9q_sceneTitle{color:var(--color-ivory);font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin-top:1rem;font-size:clamp(2rem,4.2vw,3.8rem);font-weight:570;line-height:.98}.c9bF9q_description{color:#f6f3eca8;text-wrap:pretty;max-width:37rem;margin-top:1.1rem;font-size:.96rem;line-height:1.65}.c9bF9q_instrumentRow{grid-template-columns:4.5rem minmax(0,1fr);align-items:start;gap:.8rem;margin-top:1.6rem;display:grid}.c9bF9q_instrument{aspect-ratio:1;background:#f6f3ec0d;border:1px solid #f0dda833;border-radius:.8rem;align-self:start;position:relative;overflow:hidden}.c9bF9q_sprite{background-image:var(--kairos-sprite-webp);background-image:image-set(var(--kairos-sprite-avif) type("image/avif"), var(--kairos-sprite-webp) type("image/webp"));background-position:0 0;background-repeat:no-repeat;background-size:300% 100%;animation:3.4s steps(2,end) infinite alternate c9bF9q_kairos-sprite;position:absolute;inset:0}.c9bF9q_glyph{object-fit:contain;mix-blend-mode:luminosity;opacity:.9;width:100%;height:100%}@keyframes c9bF9q_kairos-sprite{to{background-position:100% 0}}@media (min-width:900px){.c9bF9q_header{grid-template-columns:minmax(0,1.2fr) minmax(20rem,.8fr)}.c9bF9q_scene{grid-template-columns:minmax(0,1.18fr) minmax(22rem,.82fr)}.c9bF9q_reverse .c9bF9q_figure{order:2}.c9bF9q_reverse .c9bF9q_content{order:1}.c9bF9q_reverse:before{background:linear-gradient(270deg, var(--color-gold), transparent);transform-origin:100%;left:auto;right:1.2rem}.c9bF9q_reverse:after{left:auto;right:1.15rem}}@media (max-width:639px){.c9bF9q_actions{display:grid}.c9bF9q_actions>*{width:100%}.c9bF9q_instrumentRow{grid-template-columns:3.8rem minmax(0,1fr);gap:.55rem}.c9bF9q_instrument{aspect-ratio:1}}@media (prefers-reduced-motion:reduce){.c9bF9q_sprite{background-position:100% 0;animation:none}}
