.op-story{--p-bg: #06010E;--p-text: rgb(226 232 240);--p-mute: rgb(148 163 184);--p-line: rgba(148, 163, 184, .14);--p-accent: #FF6633;--p-purple: #7200A2;color:var(--p-text)}.op-story .snap-reel{scroll-snap-type:y mandatory;overflow-y:auto;height:calc(100vh - 64px);scroll-behavior:smooth;background:var(--p-bg);background-image:radial-gradient(1200px 600px at 70% -10%,rgba(255,102,51,.1),transparent 70%),radial-gradient(900px 600px at 0% 110%,rgba(114,0,162,.18),transparent 70%)}.op-story .snap-section{scroll-snap-align:start;scroll-snap-stop:always;min-height:calc(100vh - 64px);display:flex;align-items:center;justify-content:center;padding:4rem 1.5rem;position:relative}.op-story .snap-inner{width:100%;max-width:80rem}.op-story .two-col{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}@media(max-width:900px){.op-story .two-col{grid-template-columns:1fr;gap:2.5rem}}.op-story .kicker{display:block;padding-left:2.625rem;position:relative;font-size:.875rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--p-accent);margin-bottom:1.75rem;line-height:1.3}.op-story .kicker:before{content:"";position:absolute;left:0;top:.625em;width:2rem;height:1.5px;background:var(--p-accent)}body.is-presenter .op-story .kicker{font-size:1.0625rem;letter-spacing:.14em}body.is-presenter .op-story .kicker:before{width:2.5rem;height:2px}.op-story .display{font-size:clamp(2.5rem,6vw,5rem);font-weight:600;letter-spacing:-.025em;line-height:1.05;color:#fff;margin:0}.op-story .display-md{font-size:clamp(2rem,4.5vw,3.75rem);font-weight:600;letter-spacing:-.02em;line-height:1.05;color:#fff;margin:0}.op-story .lede{margin-top:1.75rem;font-size:clamp(1.0625rem,1.4vw,1.25rem);line-height:1.6;color:var(--p-mute)}.op-story .caption{margin-top:1.5rem;font-size:clamp(1rem,1.2vw,1.125rem);color:var(--p-mute)}.op-story .center-head{text-align:center;margin-bottom:3rem}.op-story .center-head .kicker{display:inline-block;text-align:left}.op-story .metric-line{margin-top:2.5rem;text-align:center;font-size:clamp(1.0625rem,1.3vw,1.25rem);color:var(--p-text);font-weight:500;letter-spacing:-.005em}.op-story .accent{color:var(--p-accent)}.op-story .btn-primary{display:inline-flex;align-items:center;gap:.5rem;padding:.875rem 1.75rem;border-radius:9999px;background:linear-gradient(to right,#f63,#ff7849);color:#fff;font-size:.9375rem;font-weight:600;transition:transform .15s,box-shadow .15s;box-shadow:0 8px 24px -8px #ff66338c;text-decoration:none}.op-story .btn-primary:hover{transform:translateY(-1px);box-shadow:0 12px 28px -8px #ff6633a6}.op-story .btn-ghost{display:inline-flex;align-items:center;gap:.5rem;padding:.875rem 1.5rem;border-radius:9999px;border:1px solid rgba(148,163,184,.25);color:var(--p-text);font-size:.9375rem;font-weight:500;transition:border-color .15s,background .15s;text-decoration:none}.op-story .btn-ghost:hover{border-color:#ff663380;background:#ff66330d}.story-nav{position:fixed;right:1.5rem;top:50%;transform:translateY(-50%);z-index:40;opacity:0;transition:opacity .3s;pointer-events:none}.story-nav.is-visible{opacity:1;pointer-events:auto}.story-nav ol{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.25rem}.story-nav a{display:flex;align-items:center;gap:.625rem;padding:.375rem .5rem;border-radius:.375rem;color:var(--p-mute);text-decoration:none;font-size:.6875rem;letter-spacing:.05em;text-transform:uppercase;transition:color .15s}.story-nav a:hover,.story-nav a.is-active{color:#fff}.story-nav .num{font-variant-numeric:tabular-nums;color:#94a3b880;font-weight:600;width:1.25rem}.story-nav a.is-active .num{color:var(--p-accent)}.story-nav .lbl{opacity:0;transform:translate(-4px);transition:opacity .15s,transform .15s;font-weight:500}.story-nav a:hover .lbl,.story-nav a.is-active .lbl{opacity:1;transform:translate(0)}@media(max-width:900px){.story-nav{display:none}}.story-progress{position:fixed;top:64px;left:0;right:0;height:2px;background:#94a3b814;z-index:35;opacity:0;transition:opacity .3s}.op-story.is-playing .story-progress{opacity:1}.story-progress .bar{display:block;height:100%;width:0%;background:linear-gradient(to right,#f63,#ff7849);transition:width .2s linear}body.is-presenter .story-progress{display:none}.story-play{position:fixed;top:80px;right:1.5rem;z-index:45;display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .875rem;background:#0f172ab3;backdrop-filter:blur(8px);border:1px solid var(--p-line);border-radius:9999px;color:var(--p-text);font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;font-weight:500;cursor:pointer;transition:background .15s,border-color .15s}.story-play:hover{background:#0f172ae6;border-color:#f636}.story-play svg{width:.875rem;height:.875rem}.op-story.is-playing .story-play .play-icon,.op-story:not(.is-playing) .story-play .pause-icon{display:none}body.is-presenter .story-play{display:none}.op-story .lifecycle{margin-top:3.5rem;display:inline-flex;align-items:center;gap:.875rem;padding:.75rem 1.25rem;border:1px solid var(--p-line);border-radius:9999px;background:#ffffff05;font-size:.75rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--p-mute)}.op-story .lifecycle i{width:.875rem;height:1px;background:#94a3b859}.op-story .lifecycle span:nth-child(odd){color:var(--p-text)}.op-story .micro-row{margin-top:1.5rem;display:inline-flex;align-items:center;gap:.75rem;padding:.625rem 1rem;border:1px solid var(--p-line);border-radius:9999px;background:#ffffff05;font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:var(--p-mute)}.op-story .micro-row i{font-style:normal;opacity:.4}.op-story .micro-row span{font-weight:500}.op-story .chip-row{margin-top:1.75rem;display:flex;flex-wrap:wrap;gap:.5rem}.op-story .rail-chip{padding:.375rem .875rem;border:1px solid var(--p-line);border-radius:9999px;background:#ffffff05;font-size:.8125rem;font-weight:500;color:var(--p-text)}.op-story .phone{position:relative;width:280px;height:560px;margin:0 auto;border-radius:2.25rem;background:linear-gradient(180deg,#1a1a1a,#0a0a0a);box-shadow:0 30px 80px -20px #000c,0 0 0 1px #ffffff0a;overflow:hidden;padding:1rem}.op-story .phone-bezel{position:absolute;top:.65rem;left:50%;transform:translate(-50%);width:80px;height:22px;background:#000;border-radius:9999px;z-index:2}.op-story .phone-screen{position:relative;width:100%;height:100%;background:#0a131a;border-radius:1.5rem;overflow:hidden;padding-top:2rem}.op-story .wa-header{display:flex;align-items:center;gap:.625rem;padding:.75rem 1rem;background:#1f2c33;border-bottom:1px solid rgba(255,255,255,.05)}.op-story .wa-avatar{width:28px;height:28px;border-radius:9999px;background:linear-gradient(135deg,#25d366,#128c7e)}.op-story .wa-name{font-size:.8125rem;font-weight:600;color:#fff}.op-story .wa-thread{padding:.875rem .75rem;display:flex;flex-direction:column;gap:.5rem}.op-story .wa-bubble{font-size:.6875rem;padding:.5rem .75rem;border-radius:.75rem;max-width:80%;opacity:0;animation:wa-pop .4s ease-out forwards;animation-delay:var(--d)}.op-story .wa-bubble.in{align-self:flex-start;background:#1f2c33;color:#e6eef2;border-bottom-left-radius:.25rem}.op-story .wa-bubble.out{align-self:flex-end;background:#005c4b;color:#fff;border-bottom-right-radius:.25rem}.op-story .wa-bubble.cart{background:#002b22;border:1px solid rgba(37,211,102,.3)}.op-story .wa-bubble.pay{background:linear-gradient(to right,#f63,#ff7849);font-weight:600}.op-story .wa-bubble.paid{background:#22c55e26;border:1px solid rgba(34,197,94,.4);color:#86efac}.op-story .wa-card{align-self:flex-end;width:85%;background:#1f2c33;border-radius:.5rem;overflow:hidden;opacity:0;animation:wa-pop .4s ease-out forwards;animation-delay:var(--d)}.op-story .wa-card-img{height:60px;background:linear-gradient(135deg,#f63,#7200a2);opacity:.4}.op-story .wa-card-body{padding:.5rem .625rem}.op-story .wa-card-title{font-size:.6875rem;color:#fff;font-weight:500}.op-story .wa-card-price{font-size:.75rem;color:#86efac;font-weight:600;margin-top:.125rem}.op-story .wa-card-cta{font-size:.625rem;color:#ff7849;margin-top:.375rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em}@keyframes wa-pop{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.op-story .pay-card{max-width:26rem;margin:0 auto;padding:1.75rem;border-radius:1.25rem;border:1px solid rgba(255,102,51,.25);background:linear-gradient(135deg,#ff66330f,#7200a20f);box-shadow:0 24px 60px -20px #ff663340,0 0 0 1px #ffffff08}.op-story .pay-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.op-story .pay-method{font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--p-accent)}.op-story .pay-amount{font-size:1.75rem;font-weight:600;color:#fff;letter-spacing:-.01em}.op-story .brb-choice-label{font-size:.6875rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--p-mute);margin-bottom:.625rem;opacity:0;animation:step-in .4s ease-out forwards;animation-delay:var(--d)}.op-story .brb-choice{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;margin-bottom:1rem}.op-story .brb-opt{display:flex;align-items:center;gap:.5rem;padding:.75rem .875rem;border:1px solid var(--p-line);border-radius:.625rem;background:#ffffff08;color:var(--p-text);font-size:.8125rem;font-weight:500;opacity:0;animation:step-in .35s ease-out forwards;animation-delay:var(--d)}.op-story .brb-opt svg{width:1rem;height:1rem;color:var(--p-mute);flex-shrink:0}.op-story .brb-opt.selected{border-color:#ff663373;background:#ff663314;color:#fff}.op-story .brb-opt.selected svg{color:var(--p-accent)}.op-story .brb-tick{margin-left:auto;color:var(--p-accent);font-weight:700}.op-story .brb-result{padding:1rem 1.125rem;border:1px dashed rgba(255,102,51,.35);border-radius:.75rem;background:#ff66330a;margin-bottom:1rem;opacity:0;animation:step-in .45s ease-out forwards;animation-delay:var(--d)}.op-story .brb-result-label{font-size:.625rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--p-mute);margin-bottom:.375rem}.op-story .brb-result-key{font-family:JetBrains Mono,ui-monospace,monospace;font-size:1.5rem;font-weight:600;color:var(--p-accent);letter-spacing:-.01em}.op-story .brb-result-hint{margin-top:.5rem;font-size:.75rem;color:var(--p-mute)}.op-story .pay-confirm{display:flex;align-items:center;justify-content:center;gap:.625rem;padding:.875rem;border-radius:.75rem;background:#22c55e1f;border:1px solid rgba(34,197,94,.35);color:#86efac;font-size:1rem;font-weight:600;opacity:0;animation:step-in .4s ease-out forwards;animation-delay:2.4s}.op-story .pay-confirm svg{width:1.125rem;height:1.125rem}@keyframes step-in{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}.op-story .ba-grid{display:grid;grid-template-columns:1fr auto 1fr;gap:2rem;align-items:center}@media(max-width:900px){.op-story .ba-grid{grid-template-columns:1fr}.op-story .ba-arrow{transform:rotate(90deg)}}.op-story .ba-side{padding:2rem;border:1px solid var(--p-line);border-radius:1rem;background:#ffffff05}.op-story .ba-side.with{border-color:#ff663359;background:linear-gradient(135deg,#ff66330d,#7200a20d)}.op-story .ba-tag{display:inline-block;font-size:.6875rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--p-mute);margin-bottom:1.25rem}.op-story .ba-tag.accent{color:var(--p-accent)}.op-story .funnel{display:flex;flex-direction:column;gap:.5rem;align-items:center}.op-story .funnel .step{padding:.625rem 1rem;border-radius:.5rem;background:#ffffff0a;color:var(--p-text);font-size:.875rem;font-weight:500;text-align:center}.op-story .funnel .f-100{width:100%}.op-story .funnel .f-90{width:90%}.op-story .funnel .f-78{width:78%;background:#22c55e1f;color:#86efac;border:1px solid rgba(34,197,94,.3)}.op-story .funnel .f-60{width:60%}.op-story .funnel .f-15{width:35%}.op-story .funnel .dim{opacity:.45}.op-story .funnel .paid:before{content:"✓ ";color:#86efac}.op-story .ba-caption{margin-top:1.25rem;font-size:.875rem;color:var(--p-mute);text-align:center}.op-story .ba-arrow{font-size:1.75rem;color:var(--p-accent)}.op-story .surface-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}@media(max-width:768px){.op-story .surface-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.op-story .surface{padding:1.5rem;border:1px solid var(--p-line);border-radius:1rem;background:#ffffff05;display:flex;flex-direction:column;gap:.5rem;transition:border-color .2s,transform .2s}.op-story .surface:hover{border-color:#ff663359;transform:translateY(-2px)}.op-story .s-tag{font-size:.625rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--p-accent)}.op-story .s-body{font-size:1.0625rem;color:#fff;font-weight:500}.op-story .recovery-flow{display:flex;align-items:center;justify-content:center;gap:.75rem;flex-wrap:wrap}.op-story .rec-step{padding:1.25rem 1.5rem;border:1px solid var(--p-line);border-radius:1rem;background:#ffffff05;display:flex;flex-direction:column;align-items:center;gap:.625rem;min-width:140px;opacity:0;animation:step-in .5s ease-out forwards;animation-delay:var(--d)}.op-story .rec-icon{width:2.5rem;height:2.5rem;border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;font-size:1.25rem;font-weight:600}.op-story .rec-icon.failed{background:#f8717126;color:#fca5a5;border:1px solid rgba(248,113,113,.3)}.op-story .rec-icon.msg{background:#25d36626;color:#86efac;border:1px solid rgba(37,211,102,.3)}.op-story .rec-icon.retry{background:#ff663326;color:var(--p-accent);border:1px solid rgba(255,102,51,.3)}.op-story .rec-icon.paid{background:#22c55e26;color:#86efac;border:1px solid rgba(34,197,94,.4)}.op-story .rec-label{font-size:.875rem;color:var(--p-text);font-weight:500;text-align:center}.op-story .rec-arrow{font-size:1.5rem;color:var(--p-mute);opacity:0;animation:step-in .4s ease-out forwards;animation-delay:var(--d)}.op-story .loyalty-loop{max-width:22rem;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:.625rem}.op-story .ll-node{width:100%;padding:.75rem 1rem;border:1px solid var(--p-line);border-radius:.625rem;background:#ffffff08;color:var(--p-text);font-size:.9375rem;font-weight:500;text-align:center;opacity:0;animation:step-in .4s ease-out forwards;animation-delay:var(--d)}.op-story .ll-node.reward{background:#ff66331f;border-color:#ff663359;color:var(--p-accent);font-weight:600}.op-story .ll-node.msg{background:#25d3661a;border-color:#25d36640;color:#c6f6d5;font-size:.8125rem;font-style:italic}.op-story .ll-node.paid{background:#22c55e26;border-color:#22c55e66;color:#86efac;font-weight:600}.op-story .ll-arrow{color:var(--p-mute);opacity:0;animation:step-in .3s ease-out forwards;animation-delay:var(--d)}.op-story .camp-grid{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:1rem;align-items:center}@media(max-width:900px){.op-story .camp-grid{grid-template-columns:1fr}.op-story .camp-arrow{transform:rotate(90deg);justify-self:center}}.op-story .camp-card{padding:1.5rem;border:1px solid var(--p-line);border-radius:1rem;background:#ffffff05}.op-story .camp-tag{display:block;font-size:.6875rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--p-mute);margin-bottom:.5rem}.op-story .camp-tag.accent{color:var(--p-accent)}.op-story .camp-body{font-size:1rem;color:#fff;font-weight:500}.op-story .camp-arrow{font-size:1.5rem;color:var(--p-mute);text-align:center}.op-story .camp-types{margin-top:2.5rem;display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.op-story .camp-types span{padding:.375rem .875rem;border:1px solid var(--p-line);border-radius:9999px;background:#ffffff05;font-size:.8125rem;color:var(--p-mute)}.op-story .ai-card{max-width:30rem;margin:0 auto;padding:1.75rem;border-radius:1.25rem;border:1px solid rgba(255,102,51,.3);background:linear-gradient(135deg,#ff66330f,#7200a21a);box-shadow:0 30px 70px -20px #7200a266}.op-story .ai-prompt{padding:.875rem 1rem;background:#ffffff08;border:1px solid var(--p-line);border-radius:.75rem;margin-bottom:1rem;font-size:.8125rem;line-height:1.55;color:#fff;font-family:JetBrains Mono,ui-monospace,monospace;min-height:2.5rem;word-break:break-word}.op-story .ai-cursor{display:inline;overflow:hidden;white-space:normal;max-width:100%;clip-path:inset(0 100% 0 0);animation:ai-type 2.5s steps(40,end) forwards}.op-story .ai-cursor:after{content:"|";color:var(--p-accent);animation:ai-blink .8s steps(2) infinite;margin-left:2px}@keyframes ai-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes ai-blink{0%,50%{opacity:1}51%,to{opacity:0}}.op-story .ai-thinking{font-size:.8125rem;color:var(--p-mute);font-style:italic;margin-bottom:.75rem;opacity:0;animation:step-in .4s ease-out forwards;animation-delay:var(--d)}.op-story .ai-result-grid{display:grid;grid-template-columns:1fr 1fr;gap:.625rem;margin-bottom:1rem}.op-story .ai-result{padding:.75rem;border:1px solid var(--p-line);border-radius:.625rem;background:#ffffff0a;opacity:0;animation:step-in .4s ease-out forwards;animation-delay:var(--d)}.op-story .ai-r-img{height:40px;border-radius:.375rem;background:linear-gradient(135deg,#f63,#7200a2);opacity:.5;margin-bottom:.5rem}.op-story .ai-r-title{font-size:.75rem;color:#fff;font-weight:500}.op-story .ai-r-price{font-size:.75rem;color:#86efac;font-weight:600;margin-top:.125rem}.op-story .ai-cart{display:flex;align-items:center;justify-content:space-between;padding:.875rem 1rem;background:linear-gradient(to right,#f63,#ff7849);border-radius:.75rem;color:#fff;opacity:0;animation:step-in .4s ease-out forwards;animation-delay:var(--d)}.op-story .ai-cart-text{font-size:.875rem;font-weight:500}.op-story .ai-cart-cta{font-size:.875rem;font-weight:600}.op-story .hero-diagram-card{position:relative;padding:1.5rem;border:1px solid rgba(148,163,184,.18);border-radius:1.25rem;background:#ffffff05;backdrop-filter:blur(6px);box-shadow:0 30px 80px -25px #ff663340,0 0 0 1px #ffffff05 inset}.op-story .hero-diagram-card:before{content:"";position:absolute;inset:-1rem;border-radius:1.5rem;background:linear-gradient(135deg,#ff66331f,#7200a21f);filter:blur(2rem);z-index:-1}.op-story .industry-chips{margin-top:2rem;display:flex;flex-wrap:wrap;gap:.5rem}.op-story .industry-chips span{padding:.375rem .875rem;border:1px solid var(--p-line);border-radius:9999px;background:#ffffff05;font-size:.75rem;font-weight:500;letter-spacing:.02em;color:var(--p-mute)}.op-story .cta-chips{margin-top:2rem;display:flex;flex-wrap:wrap;gap:.5rem}.op-story .cta-chips span{padding:.375rem .875rem;border:1px solid var(--p-line);border-radius:9999px;background:#ffffff05;font-size:.75rem;font-weight:500;color:var(--p-mute)}@media(max-width:900px){.op-story .cta-chips{justify-content:center}}.op-story .collect-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}@media(max-width:900px){.op-story .collect-grid{grid-template-columns:1fr}}.op-story .collect-card{padding:2rem 1.75rem;border:1px solid var(--p-line);border-radius:1.25rem;background:#ffffff05;display:flex;flex-direction:column;gap:.75rem;min-height:11rem;transition:border-color .2s,transform .2s,background .2s}.op-story .collect-card:hover{border-color:#ff663359;transform:translateY(-3px);background:#ffffff09}.op-story .cc-tag{font-size:.6875rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--p-mute)}.op-story .cc-tag.accent{color:var(--p-accent)}.op-story .cc-headline{font-size:1.375rem;font-weight:600;color:#fff;letter-spacing:-.01em;line-height:1.2}.op-story .cc-body{margin-top:auto;font-size:.9375rem;color:var(--p-mute);line-height:1.55}.op-story .brb-entry-chips{margin-top:1.5rem;display:flex;flex-wrap:wrap;gap:.5rem}.op-story .brb-entry-chips span{padding:.375rem .875rem;border:1px solid rgba(255,102,51,.35);border-radius:9999px;background:#ff66330f;color:var(--p-accent);font-size:.8125rem;font-weight:600;letter-spacing:.02em}.op-story .brb-status-row{margin-top:1.25rem;display:flex;flex-wrap:wrap;gap:1.25rem}.op-story .brb-stat{display:inline-flex;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:500;color:var(--p-mute)}.op-story .brb-stat-dot{width:.5rem;height:.5rem;border-radius:9999px;background:#22c55e;box-shadow:0 0 0 3px #22c55e26}.op-story .brb-hero-card{padding:1.25rem;border:1px solid rgba(255,102,51,.25);border-radius:1.25rem;background:linear-gradient(135deg,#ff66330f,#7200a214);box-shadow:0 30px 70px -20px #ff66334d;display:flex;flex-direction:column;gap:.75rem}.op-story .brb-router{padding:1rem 1.25rem;border:1px solid var(--p-line);border-radius:.875rem;background:#ffffff08}.op-story .brb-router-label{font-size:.625rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--p-accent);margin-bottom:.625rem}.op-story .brb-router-providers{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.op-story .brb-router-providers .text-chip{padding:.375rem .75rem;border:1px dashed rgba(148,163,184,.3);border-radius:.5rem;background:transparent;font-size:.75rem;color:var(--p-mute);font-weight:500}.op-story .logo-chip{display:inline-flex;align-items:center;justify-content:center;padding:.5rem .75rem;border:1px solid rgba(148,163,184,.18);border-radius:.5rem;background:#02061780;height:2.25rem}.op-story .logo-chip img{height:1.125rem;width:auto;max-width:6rem;-o-object-fit:contain;object-fit:contain;opacity:.95}.op-story .logo-chip.light-bg{background:#fffffff5;border-color:#ffffff2e}.op-story .logo-chip.light-bg img{opacity:1}.op-story .logo-chip img[src*=kamin],.op-story .orch-rail-logo img[src*=kamin]{filter:brightness(0) invert(1)}.op-story .orch-rail-logo{display:inline-flex;align-items:center;height:1.25rem}.op-story .orch-rail-logo img{height:1rem;width:auto;max-width:5rem;-o-object-fit:contain;object-fit:contain;opacity:.95}.op-story .orch-rail-logo.light-bg{padding:.125rem .375rem;background:#fffffff5;border-radius:.25rem;height:auto}.op-story .orch-rail-logo.light-bg img{opacity:1}.op-story .routes-logos .logo-chip{padding:.4375rem .75rem;height:2rem}.op-story .routes-logos .logo-chip img{height:1rem;max-width:5.5rem}.op-story .ecom-platform img{height:1.25rem;width:auto;max-width:8rem;-o-object-fit:contain;object-fit:contain;filter:brightness(0) invert(1);opacity:.95}.op-story .ecom-platform.text-only{color:var(--p-mute);font-size:.875rem;font-weight:500;border-style:dashed;opacity:.7}.op-story .brb-api{padding:.875rem 1.125rem;border:1px solid var(--p-line);border-radius:.75rem;background:#0206178c}.op-story .brb-api-secondary{border-color:#f633;background:#ff663308}.op-story .brb-api-tag{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.6875rem;letter-spacing:.04em;color:var(--p-accent);margin-bottom:.5rem;font-weight:600}.op-story .brb-api-code{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.75rem;color:#cbd5e1;margin:0;padding:0;line-height:1.5;white-space:pre;overflow-x:auto}.op-story .brb-api-secondary .brb-api-code{margin-bottom:.625rem}.op-story .brb-c-key{color:#c4b5fd}.op-story .brb-c-str{color:#86efac}.op-story .brb-c-num{color:#fdba74}.op-story .brb-c-punct{color:#94a3b8}.op-story .brb-api-ladder{display:flex;flex-direction:column;gap:.3125rem;padding-top:.625rem;border-top:1px solid rgba(255,102,51,.15)}.op-story .brb-api-ladder span{font-size:.75rem;color:var(--p-mute);display:inline-flex;align-items:center;gap:.5rem}.op-story .brb-tick{color:#22c55e;font-size:.625rem}.op-story .brb-api-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.5rem}.op-story .brb-api-status{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.625rem;font-weight:600;letter-spacing:.04em;padding:.125rem .5rem;border-radius:9999px;background:#22c55e1f;border:1px solid rgba(34,197,94,.35);color:#86efac;opacity:0;flex-shrink:0}.op-story .brb-anim{opacity:0;transform:translateY(8px)}.op-story .brb-api-ladder span{opacity:0;transform:translate(-6px)}.op-story .brb-api-head .brb-api-tag{margin-bottom:0}.op-story .snap-section.is-active .brb-anim{animation:brb-card-in .5s cubic-bezier(.2,.7,.2,1) forwards;animation-delay:var(--d)}.op-story .snap-section.is-active .brb-api-status{animation:brb-status-in .4s cubic-bezier(.2,.7,.2,1) forwards;animation-delay:var(--d)}.op-story .snap-section.is-active .brb-api-ladder span{animation:brb-ladder-in .45s cubic-bezier(.2,.7,.2,1) forwards;animation-delay:var(--d)}@keyframes brb-card-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes brb-status-in{0%{opacity:0;transform:scale(.85)}60%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes brb-ladder-in{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}.op-story .brb-type{clip-path:inset(0 100% 0 0)}.op-story .snap-section.is-active .brb-type{animation:brb-type-in 1.8s steps(var(--steps, 60),end) forwards;animation-delay:var(--d)}@keyframes brb-type-in{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.op-story .brb-result-card{padding:1rem 1.125rem;border:1px solid rgba(255,102,51,.3);border-radius:.75rem;background:linear-gradient(135deg,#ff66330f,#7200a214)}.op-story .brb-result-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.875rem}.op-story .brb-result-expires{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.625rem;letter-spacing:.04em;color:var(--p-mute)}.op-story .brb-result-grid{display:grid;grid-template-columns:auto 1fr;gap:1rem;align-items:center}.op-story .brb-result-label{font-size:.5625rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--p-mute);margin-bottom:.375rem}.op-story .brb-result-qr{display:flex;flex-direction:column}.op-story .brb-result-qr img{width:84px;height:84px;padding:.375rem;background:#fff;border-radius:.5rem}.op-story .brb-result-key{display:flex;flex-direction:column}.op-story .brb-result-key-value{font-family:JetBrains Mono,ui-monospace,monospace;font-size:1.5rem;font-weight:600;color:var(--p-accent);letter-spacing:-.01em;line-height:1}.op-story .brb-result-key-hint{margin-top:.5rem;font-size:.6875rem;color:var(--p-mute);line-height:1.4}.op-story .orch-grid{display:grid;grid-template-columns:1fr 1.4fr;gap:2rem;align-items:center;margin-bottom:2.5rem}@media(max-width:900px){.op-story .orch-grid{grid-template-columns:1fr}}.op-story .orch-checkout{padding:1.5rem;border:1px solid var(--p-line);border-radius:1rem;background:#ffffff05;display:flex;flex-direction:column;align-items:center;gap:.625rem}.op-story .orch-tag{font-size:.6875rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--p-mute)}.op-story .orch-checkout .orch-body{font-size:1.5rem;font-weight:600;color:#fff;letter-spacing:-.01em}.op-story .orch-arrow{color:var(--p-mute);font-size:1.25rem;opacity:.6}.op-story .orch-router{padding:.625rem 1.125rem;border-radius:9999px;background:linear-gradient(to right,#f63,#ff7849);color:#fff;font-size:.8125rem;font-weight:600;letter-spacing:.02em;box-shadow:0 8px 24px -8px #ff66338c}.op-story .orch-rails{display:grid;grid-template-columns:1fr 1fr;gap:.625rem}.op-story .orch-rail{padding:.875rem 1.125rem;border:1px solid var(--p-line);border-radius:.75rem;background:#ffffff05;display:flex;flex-direction:column;gap:.25rem}.op-story .orch-rail.accent{border-color:#ff663359;background:#ff66330f}.op-story .orch-rail-name{font-size:.875rem;font-weight:600;color:#fff}.op-story .orch-rail-psp{font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--p-mute)}.op-story .orch-rail.accent .orch-rail-psp{color:var(--p-accent)}.op-story .orch-fallback{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem;padding:1.25rem;border:1px solid var(--p-line);border-radius:1rem;background:#02061766}.op-story .orch-fb-step{padding:.5rem 1rem;border-radius:9999px;font-size:.875rem;font-weight:500;border:1px solid var(--p-line)}.op-story .orch-fb-step.failed{color:#fca5a5;border-color:#f871714d;background:#f871710f}.op-story .orch-fb-step.retry{color:var(--p-accent);border-color:#ff663359;background:#ff66330f}.op-story .orch-fb-step.paid{color:#86efac;border-color:#22c55e59;background:#22c55e14}.op-story .orch-fb-step.paid:before{content:"✓ "}.op-story .orch-fb-arrow{color:var(--p-mute);opacity:.6}.op-story .orch-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.op-story .orch-chips span{padding:.375rem .875rem;border:1px solid var(--p-line);border-radius:9999px;background:#ffffff05;font-size:.8125rem;color:var(--p-text);font-weight:500}.op-story .orch-chips span:before{content:"✓ ";color:var(--p-accent)}.op-story .ecom-stack{display:flex;flex-direction:column;align-items:center;gap:.75rem}.op-story .ecom-row{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem}.op-story .ecom-platform{padding:.875rem 1.5rem;border:1px solid var(--p-line);border-radius:.75rem;background:#ffffff08;color:#fff;font-size:1rem;font-weight:600;letter-spacing:-.005em}.op-story .ecom-arrow{color:var(--p-mute);font-size:1.25rem;opacity:.5}.op-story .ecom-layer{width:100%;max-width:44rem;padding:1.5rem 1.75rem;border:1px solid rgba(255,102,51,.35);border-radius:1.25rem;background:linear-gradient(135deg,#ff663312,#7200a217);box-shadow:0 24px 60px -20px #ff66334d}.op-story .ecom-layer-tag{display:block;font-size:.6875rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--p-accent);margin-bottom:.875rem;text-align:center}.op-story .ecom-layer-items{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.op-story .ecom-layer-items span{padding:.5rem .875rem;border:1px solid rgba(255,255,255,.08);border-radius:9999px;background:#ffffff0d;font-size:.8125rem;color:#fff;font-weight:500}.op-story .ecom-outcome{padding:.625rem 1.125rem;border:1px solid rgba(34,197,94,.3);border-radius:9999px;background:#22c55e0f;color:#86efac;font-size:.9375rem;font-weight:500}.op-story .acp-grid{display:grid;grid-template-columns:1fr auto 1.2fr auto 1fr;gap:1.25rem;align-items:center;margin-bottom:2rem}@media(max-width:1024px){.op-story .acp-grid{grid-template-columns:1fr}.op-story .acp-arrow{transform:rotate(90deg);justify-self:center}}.op-story .acp-agents,.op-story .acp-outputs{padding:1.25rem;border:1px solid var(--p-line);border-radius:1rem;background:#ffffff05;display:flex;flex-direction:column;gap:.5rem}.op-story .acp-agents-label,.op-story .acp-outputs-label,.op-story .acp-plane-label{font-size:.625rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--p-mute);margin-bottom:.25rem}.op-story .acp-plane-label{color:var(--p-accent)}.op-story .acp-agent,.op-story .acp-output{padding:.625rem .875rem;border:1px solid rgba(255,255,255,.06);border-radius:.5rem;background:#02061766;font-size:.875rem;color:#fff;font-weight:500}.op-story .acp-output{border-color:#22c55e40;background:#22c55e0f;color:#86efac}.op-story .acp-output:before{content:"✓ "}.op-story .acp-plane{padding:1.5rem;border:1px solid rgba(255,102,51,.4);border-radius:1.25rem;background:linear-gradient(135deg,#ff663314,#7200a21a);box-shadow:0 24px 50px -15px #ff663359}.op-story .acp-rules{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;margin-top:.75rem}.op-story .acp-rules span{padding:.5rem .75rem;border:1px solid rgba(255,255,255,.08);border-radius:.5rem;background:#02061780;font-size:.8125rem;color:#fff;font-weight:500;text-align:center}.op-story .acp-arrow{color:var(--p-mute);font-size:1.5rem;opacity:.5}.op-story .routes-flow{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.625rem;margin-bottom:1.75rem}.op-story .routes-step{padding:.875rem 1.125rem;border:1px solid var(--p-line);border-radius:.875rem;background:#ffffff06;display:flex;flex-direction:column;align-items:center;gap:.25rem;min-width:7.5rem}.op-story .routes-step.source,.op-story .routes-step.target{border-color:#22c55e59;background:#22c55e0f}.op-story .routes-step.swap{border-color:#f636;background:#ff663314}.op-story .routes-step-tag{font-size:.625rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--p-mute)}.op-story .routes-step.swap .routes-step-tag{color:var(--p-accent)}.op-story .routes-step.source .routes-step-tag,.op-story .routes-step.target .routes-step-tag{color:#86efac}.op-story .routes-step-body{font-size:1.0625rem;font-weight:600;color:#fff;letter-spacing:-.005em}.op-story .routes-arrow{color:var(--p-mute);opacity:.5;font-size:1.125rem}.op-story .routes-payout{max-width:44rem;margin:0 auto 2rem;padding:1.125rem 1.5rem;border:1px dashed rgba(148,163,184,.25);border-radius:.875rem;background:#02061766;display:flex;flex-direction:column;gap:.625rem;align-items:center}.op-story .routes-payout-label{font-size:.625rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--p-mute)}.op-story .routes-payout-flow{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:.5rem;font-size:.9375rem;color:var(--p-text);font-weight:500}.op-story .routes-payout-flow i{color:var(--p-mute);font-style:normal;opacity:.6}.op-story .routes-logos{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem 1.5rem;margin-bottom:1rem}.op-story .routes-logos span{font-size:.875rem;font-weight:500;color:var(--p-mute);letter-spacing:.02em}.op-story .routes-more{opacity:.6;font-style:italic}.op-story .auto-flow{display:flex;flex-direction:column;align-items:stretch;gap:.625rem;margin-bottom:2rem}.op-story .auto-row{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:stretch;gap:.5rem}@media(max-width:768px){.op-story .auto-row{grid-template-columns:1fr}.op-story .auto-row .auto-arrow{transform:rotate(90deg);justify-self:center}.op-story .auto-row.reverse{display:flex;flex-direction:column}}.op-story .auto-row.reverse{direction:rtl}.op-story .auto-row.reverse>*{direction:ltr}.op-story .auto-bend{display:flex;justify-content:flex-end;padding-right:calc((100% - 8rem) / 6)}@media(max-width:768px){.op-story .auto-bend{justify-content:center;padding-right:0}}.op-story .auto-bend-arrow{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:9999px;border:1px solid var(--p-line);background:#ffffff05;color:var(--p-accent);font-size:1rem}.op-story .auto-node{padding:.875rem 1.125rem;border:1px solid var(--p-line);border-radius:.75rem;background:#ffffff06;display:flex;flex-direction:column;gap:.25rem;min-width:0}.op-story .auto-node.trigger{border-color:#60a5fa59;background:#3b82f614}.op-story .auto-node.trigger .auto-tag{color:#93c5fd}.op-story .auto-node.accent{border-color:#f636;background:#ff663314}.op-story .auto-node.accent .auto-tag{color:var(--p-accent)}.op-story .auto-node.end{border-color:#22c55e59;background:#22c55e0f}.op-story .auto-node.end .auto-tag{color:#86efac}.op-story .auto-tag{font-size:.625rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--p-mute)}.op-story .auto-body{font-size:.9375rem;font-weight:500;color:#fff}.op-story .auto-arrow{align-self:center;color:var(--p-mute);opacity:.55;font-size:1.125rem}.op-story .auto-arrow.back{color:var(--p-mute)}.op-story .auto-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-bottom:1.5rem}.op-story .auto-chips span{padding:.375rem .875rem;border:1px solid var(--p-line);border-radius:9999px;background:#ffffff05;font-size:.8125rem;color:var(--p-mute);font-weight:500}.op-story .auto-footnote{margin-top:.625rem;text-align:center;font-size:.75rem;color:var(--p-mute);opacity:.7;letter-spacing:.01em}.op-story .conv-grid{display:grid;grid-template-columns:1fr auto 1.2fr auto 1fr;gap:1.25rem;align-items:center;margin-bottom:2rem}@media(max-width:1024px){.op-story .conv-grid{grid-template-columns:1fr}.op-story .conv-arrow{transform:rotate(90deg);justify-self:center}}.op-story .conv-sources,.op-story .conv-targets{padding:1.25rem;border:1px solid var(--p-line);border-radius:1rem;background:#ffffff05;display:flex;flex-direction:column;gap:.5rem}.op-story .conv-sources-label,.op-story .conv-targets-label,.op-story .conv-plane-label{font-size:.625rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--p-mute);margin-bottom:.25rem}.op-story .conv-plane-label{color:var(--p-accent)}.op-story .conv-source,.op-story .conv-target{padding:.625rem .875rem;border:1px solid rgba(255,255,255,.06);border-radius:.5rem;background:#02061766;font-size:.875rem;color:#fff;font-weight:500}.op-story .conv-target.ai{border-color:#60a5fa4d;background:#3b82f614;color:#bfdbfe}.op-story .conv-target.ops{border-color:#ff66334d;background:#ff66330f;color:var(--p-accent)}.op-story .conv-target.finance{border-color:#22c55e4d;background:#22c55e0f;color:#86efac}.op-story .conv-plane{padding:1.5rem;border:1px solid rgba(255,102,51,.4);border-radius:1.25rem;background:linear-gradient(135deg,#ff663314,#7200a21a);box-shadow:0 24px 50px -15px #ff663359;display:flex;flex-direction:column;gap:.75rem}.op-story .conv-plane-body{font-size:1.0625rem;font-weight:600;color:#fff}.op-story .conv-plane-rules{display:flex;flex-wrap:wrap;gap:.375rem}.op-story .conv-plane-rules span{padding:.25rem .625rem;border:1px solid rgba(255,255,255,.08);border-radius:9999px;background:#02061780;font-size:.6875rem;color:#fff;font-weight:500;letter-spacing:.04em}.op-story .conv-arrow{color:var(--p-mute);font-size:1.5rem;opacity:.5}.op-story .conv-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-bottom:1.25rem}.op-story .conv-chips span{padding:.375rem .875rem;border:1px solid var(--p-line);border-radius:9999px;background:#ffffff05;font-size:.8125rem;color:var(--p-text);font-weight:500}.op-story .conv-chips span:before{content:"✓ ";color:var(--p-accent)}.op-story .ops-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}@media(max-width:768px){.op-story .ops-row{grid-template-columns:1fr}}.op-story .ops-card{padding:1.5rem;border:1px solid var(--p-line);border-radius:1rem;background:#ffffff05;display:flex;flex-direction:column;gap:.5rem}.op-story .ops-tag{font-size:.6875rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--p-accent)}.op-story .ops-body{font-size:1.0625rem;color:#fff;font-weight:500}.op-story .industry-strip{margin-top:3rem;display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem 1rem}.op-story .industry-strip span{padding:.5rem 1.125rem;border:1px solid var(--p-line);border-radius:9999px;background:#ffffff05;font-size:.9375rem;font-weight:500;color:var(--p-text)}.op-story .cta-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:4rem;align-items:center;max-width:72rem;margin:0 auto}@media(max-width:900px){.op-story .cta-grid{grid-template-columns:1fr;gap:2.5rem;text-align:center}}.op-story .cta-actions{margin-top:2.5rem;display:flex;flex-wrap:wrap;gap:.75rem}@media(max-width:900px){.op-story .cta-actions{justify-content:center}}.op-story .cta-url{margin-top:2rem;font-size:.9375rem;font-weight:500;color:var(--p-mute);letter-spacing:.02em}.op-story .cta-qr{display:flex;flex-direction:column;align-items:center;gap:1rem}.op-story .cta-qr img{width:220px;height:220px;padding:.875rem;background:#fff;border-radius:1rem;box-shadow:0 24px 60px -15px #ff66334d}.op-story .cta-qr-caption{font-size:.75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--p-mute)}body.is-presenter footer{display:none!important}body.is-presenter [data-navbar]{background:transparent!important;border-bottom:0!important}body.is-presenter [data-navbar] .container-page>*:not(:first-child){display:none!important}body.is-presenter .op-story .snap-reel{height:calc(100vh - 64px)}body.is-presenter .op-story .snap-section{min-height:calc(100vh - 64px);padding:2rem 3rem}body.is-presenter .op-story .display{font-size:clamp(3rem,7vw,6rem)}body.is-presenter .op-story .display-md{font-size:clamp(2.5rem,5.5vw,4.5rem)}body.is-presenter .op-story .lede{font-size:clamp(1.25rem,1.6vw,1.5rem)}.op-story .word{display:inline-block;opacity:0;transform:translateY(.5em);filter:blur(4px);transition:opacity .55s cubic-bezier(.2,.7,.2,1),transform .55s cubic-bezier(.2,.7,.2,1),filter .55s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--w-i, 0) * 60ms);will-change:opacity,transform,filter}.op-story .snap-section.is-active .word{opacity:1;transform:translateY(0);filter:blur(0)}.op-story .kicker,.op-story .lede,.op-story .caption,.op-story .micro-row,.op-story .chip-row,.op-story .lifecycle,.op-story .metric-line,.op-story .cta-actions,.op-story .cta-url,.op-story .cta-qr,.op-story .cta-chips,.op-story .industry-chips,.op-story .hero-diagram-card,.op-story .camp-types,.op-story .col-visual,.op-story .ba-grid,.op-story .collect-grid,.op-story .recovery-flow,.op-story .loyalty-loop,.op-story .camp-grid,.op-story .ai-card,.op-story .pay-card,.op-story .phone,.op-story .brb-hero-card,.op-story .brb-entry-chips,.op-story .brb-status-row,.op-story .orch-grid,.op-story .orch-fallback,.op-story .orch-chips,.op-story .ecom-stack,.op-story .acp-grid,.op-story .routes-flow,.op-story .routes-payout,.op-story .routes-logos,.op-story .auto-flow,.op-story .auto-chips,.op-story .auto-footnote,.op-story .conv-grid,.op-story .conv-chips,.op-story .ops-row{opacity:0;transform:translateY(12px);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1)}.op-story .snap-section.is-active .kicker{transition-delay:0ms;opacity:1;transform:translateY(0)}.op-story .snap-section.is-active .lede,.op-story .snap-section.is-active .caption,.op-story .snap-section.is-active .micro-row,.op-story .snap-section.is-active .chip-row,.op-story .snap-section.is-active .lifecycle,.op-story .snap-section.is-active .metric-line,.op-story .snap-section.is-active .cta-actions,.op-story .snap-section.is-active .cta-url,.op-story .snap-section.is-active .cta-qr,.op-story .snap-section.is-active .cta-chips,.op-story .snap-section.is-active .industry-chips,.op-story .snap-section.is-active .hero-diagram-card,.op-story .snap-section.is-active .camp-types,.op-story .snap-section.is-active .col-visual,.op-story .snap-section.is-active .ba-grid,.op-story .snap-section.is-active .collect-grid,.op-story .snap-section.is-active .recovery-flow,.op-story .snap-section.is-active .loyalty-loop,.op-story .snap-section.is-active .camp-grid,.op-story .snap-section.is-active .ai-card,.op-story .snap-section.is-active .pay-card,.op-story .snap-section.is-active .phone,.op-story .snap-section.is-active .brb-hero-card,.op-story .snap-section.is-active .brb-entry-chips,.op-story .snap-section.is-active .brb-status-row,.op-story .snap-section.is-active .orch-grid,.op-story .snap-section.is-active .orch-fallback,.op-story .snap-section.is-active .orch-chips,.op-story .snap-section.is-active .ecom-stack,.op-story .snap-section.is-active .acp-grid,.op-story .snap-section.is-active .routes-flow,.op-story .snap-section.is-active .routes-payout,.op-story .snap-section.is-active .routes-logos,.op-story .snap-section.is-active .auto-flow,.op-story .snap-section.is-active .auto-chips,.op-story .snap-section.is-active .auto-footnote,.op-story .snap-section.is-active .conv-grid,.op-story .snap-section.is-active .conv-chips,.op-story .snap-section.is-active .ops-row{opacity:1;transform:translateY(0);transition-delay:.6s}.op-story .snap-section:not(.is-active) [style*=--d]{animation-play-state:paused;opacity:0}.op-story .snap-section.is-active [style*=--d]{animation-play-state:running}@media(prefers-reduced-motion:reduce){.op-story .word,.op-story .kicker,.op-story .lede,.op-story .caption,.op-story .col-visual,.op-story .ba-grid,.op-story .collect-grid,.op-story .recovery-flow,.op-story .loyalty-loop,.op-story .camp-grid,.op-story .ai-card,.op-story .pay-card,.op-story .phone,.op-story .ops-row,.op-story .hero-diagram-card,.op-story .industry-chips,.op-story .cta-chips,.op-story .brb-hero-card,.op-story .brb-entry-chips,.op-story .brb-status-row,.op-story .orch-grid,.op-story .orch-fallback,.op-story .orch-chips,.op-story .ecom-stack,.op-story .acp-grid,.op-story .routes-flow,.op-story .routes-payout,.op-story .routes-logos,.op-story .auto-flow,.op-story .auto-chips,.op-story .auto-footnote,.op-story .conv-grid,.op-story .conv-chips,.op-story .camp-types{opacity:1!important;transform:none!important;filter:none!important;transition:none!important}.op-story [style*=--d]{animation:none!important;opacity:1!important}}
