.opm-root{position:relative;isolation:isolate;overflow-x:clip;font-family:var(--font-sans,"Inter",system-ui,sans-serif);color:var(--ink,#1a1a1f)}.opm-root .h-display em,.opm-root .h-section em{font-style:italic;color:var(--coral)}.opm-acc-teal .h-display em,.opm-acc-teal .h-section em{color:#00a876}.opm-acc-lilac .h-display em,.opm-acc-lilac .h-section em{color:#8a63f6}.opm-root .band-dark .h-section em,.opm-root .section-dark .h-section em{color:var(--coral)}.opm-acc-lilac .band-dark .h-section em,.opm-acc-lilac .section-dark .h-section em{color:var(--lilac)}.opm-hero{padding:calc(76px + clamp(28px, 6vw, 68px)) 0 clamp(36px,5vw,64px)}.opm-hero .container{max-width:1400px}.opm-hero-inner{display:grid;grid-template-columns:.74fr 1.26fr;gap:clamp(30px,4vw,56px);align-items:center}.opm-hero-copy .h-display{margin:18px 0 0;font-size:clamp(44px,5.2vw,72px)}.opm-hero-copy .lead{margin-top:20px;max-width:560px;font-size:clamp(17px,1.7vw,21px)}.opm-hero-lockup{display:flex;align-items:center;gap:16px;margin-bottom:22px}.opm-mod-name{font-family:var(--font-mono);font-size:15px;font-weight:600;letter-spacing:.01em;color:var(--ink)}.opm-mod-name .ns{color:var(--ink-2);font-weight:500}.opm-mod-name.on-dark{color:#fff}.opm-mod-name.on-dark .ns{color:#ffffff8c}.opm-ctas{gap:14px;margin-top:30px}.opm-ctas,.opm-hero-meta{display:flex;flex-wrap:wrap;align-items:center}.opm-hero-meta{margin-top:18px;gap:10px}.opm-hero-meta .mi{display:inline-flex;align-items:center;gap:10px}.opm-hero-meta .sep{width:4px;height:4px;border-radius:50%;background:var(--teal);flex:none}.opm-strip{padding:10px 0 0}.opm-strip-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:20px 0}.opm-strip-lead{font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:600;color:var(--ink-2);margin-right:8px}.opm-chip{display:inline-flex;align-items:center;gap:8px;padding:8px 15px;border-radius:999px;background:var(--paper);border:1px solid var(--line);box-shadow:0 1px 2px #14141f0a;font-size:13.5px;font-weight:550;color:var(--ink)}.opm-chip .cd{width:7px;height:7px;border-radius:50%;background:var(--teal);flex:none}.opm-features{padding-top:clamp(16px,3vw,36px)}.opm-outcomes .section-head{margin-bottom:28px}.opm-out-ico{width:42px;height:42px;border-radius:13px;display:grid;place-items:center;background:#ff6b471c;color:#e84b22;margin-bottom:18px}.opm-acc-teal .opm-out-ico{background:#00c2881f;color:#00916a}.opm-acc-lilac .opm-out-ico{background:#b79cff2b;color:#7a5cf0}.opm-acc-marigold .opm-out-ico{background:#ffb72d29;color:#9a6a00}.opm-out-ico svg{width:22px;height:22px}.opm-faq .section-head{margin-bottom:28px}.opm-faq-list{max-width:780px;margin:0 auto;display:grid;gap:12px}.opm-faq-item{padding:22px 24px}.opm-faq-item h3{font-size:16px;font-weight:650;color:var(--ink);margin-bottom:8px}.opm-faq-item p{font-size:14.5px;line-height:1.6;color:var(--ink-2)}.opm-claim{padding:clamp(64px,8vw,120px) 0 clamp(24px,3vw,44px)}.opm-claim-text{font-family:var(--font-serif);font-weight:620;font-size:clamp(44px,6.6vw,84px);line-height:1.02;letter-spacing:-.018em;color:var(--ink);max-width:980px;margin:0 auto}.opm-claim-text em{font-style:italic}.opm-claim-sub{margin:22px auto 0;max-width:620px}.opm-demo{background:radial-gradient(58% 92% at 4% 2%,#4fa1e81f,#0000 60%),radial-gradient(52% 86% at 96% 96%,#00c2881a,#0000 60%),radial-gradient(42% 72% at 66% 40%,#b79cff17,#0000 62%),repeating-linear-gradient(0deg,#1a1a1f05 0 1px,#0000 1px 24px),repeating-linear-gradient(90deg,#1a1a1f05 0 1px,#0000 1px 24px)}.opm-demo .section-head{margin-bottom:clamp(28px,4vw,44px)}.opm-demo-wrap{position:relative}.opm-convert{display:grid;grid-template-columns:1.25fr auto;align-items:center;gap:clamp(24px,4vw,56px);background:radial-gradient(120% 160% at 100% 0,#ffb72d57,#0000 52%),linear-gradient(135deg,#ff6b47,#ff8a6b);border-radius:26px;padding:clamp(34px,5vw,60px) clamp(28px,5vw,64px);box-shadow:0 24px 64px -20px #ff6b4773}.opm-convert-h{font-family:var(--font-serif);font-weight:620;font-size:clamp(30px,4vw,52px);line-height:1.06;letter-spacing:-.014em;color:#fff}.opm-convert-h em{font-style:italic;color:#fff1df}.opm-convert-sub{margin-top:14px;font-size:clamp(15.5px,1.5vw,18px);line-height:1.6;color:#ffffffe0;max-width:520px}.opm-convert-cta{display:grid;justify-items:center;gap:12px}.opm-convert-note{font-family:var(--font-mono);font-size:12px;color:#fffc;letter-spacing:.02em;text-align:center}.opm-root .btn-paper{background:#fff;color:var(--ink);box-shadow:0 14px 32px -12px #14141f73}.opm-root .btn-paper:hover{transform:translateY(-2px);box-shadow:0 20px 40px -12px #14141f80}.opm-root .btn-paper .arrow{color:var(--coral)}.opm-proof .section-head{margin-bottom:clamp(28px,4vw,44px)}.opm-t-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.opm-t-card{display:flex;flex-direction:column;gap:18px;padding:28px 28px 26px}.opm-t-quote{margin:0;font-family:var(--font-serif);font-weight:560;font-style:italic;font-size:clamp(18px,1.9vw,21px);line-height:1.45;color:var(--ink)}.opm-t-stat{display:flex;align-items:baseline;gap:10px}.opm-t-stat b{font-family:var(--font-serif);font-weight:640;font-style:normal;font-size:clamp(26px,2.8vw,34px);line-height:1;color:var(--ink)}.opm-t-stat span{font-family:var(--font-mono);font-size:11px;color:var(--ink-2);letter-spacing:.03em}.opm-t-who{display:flex;align-items:center;gap:12px;margin-top:auto;padding-top:16px;border-top:1px solid #1a1a1f14}.opm-t-photo{width:44px;height:44px;border-radius:50%;flex:none;object-fit:cover;background:#1a1a1f0d;border:2px solid #fff;box-shadow:0 2px 8px #1a1a1f1f}.opm-t-meta{display:flex;flex-direction:column;gap:2px;min-width:0}.opm-t-name{font-size:14px;font-weight:650;color:var(--ink);line-height:1.2}.opm-t-role{font-family:var(--font-mono);font-size:11px;font-weight:500;color:var(--ink-2);letter-spacing:.02em;line-height:1.3}.opm-proof-note{margin-top:22px;text-align:center}.opm-cta-inner{max-width:760px;margin:0 auto;text-align:center}.opm-cta-inner .kicker{justify-content:center}.opm-cta-h{font-family:var(--font-serif);font-weight:620;font-size:clamp(36px,4.8vw,62px);line-height:1.04;letter-spacing:-.016em;color:#fff;margin-top:22px}.opm-cta-inner .lead{margin:18px auto 0;max-width:560px;color:#ffffffbd}.opm-cta-inner .opm-ctas{justify-content:center}.opm-cta-inner .fine{margin-top:18px}.opm-cta-lockup{flex-direction:column;gap:12px}.opm-cta-lockup,.opm-suite-row{display:flex;align-items:center}.opm-suite-row{justify-content:center;flex-wrap:wrap;gap:9px;margin-top:34px;padding-top:26px;border-top:1px solid #ffffff1f}.opm-suite-row .opm-suite-self{outline:2px solid #ffffff8c;outline-offset:2px}.opm-suite-note{width:100%;margin-top:10px;font-family:var(--font-mono);font-size:12px;color:#ffffff8c;letter-spacing:.03em}.opm-suite-row:hover .opm-suite-note{color:#fffc}.opm-cta-inner .opm-trust{justify-content:center;margin-top:24px}.opm-related{padding-bottom:clamp(56px,7vw,96px)}.opm-rel-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:22px}.opm-rel-more{font-size:14px;font-weight:650;color:var(--coral)}.opm-rel-more:hover{color:#e84b22}.opm-rel-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.opm-rel-card{display:flex;flex-direction:column;gap:9px;padding:22px 22px 24px}.opm-rel-kick{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:10.5px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-2)}.opm-rel-dot{width:8px;height:8px;border-radius:50%;flex:none}.opm-dot-coral{background:var(--coral)}.opm-dot-teal{background:var(--teal)}.opm-dot-lilac{background:var(--lilac)}.opm-dot-marigold{background:var(--marigold)}.opm-rel-name{font-family:var(--font-serif);font-size:18px;font-weight:600;line-height:1.25;color:var(--ink)}.opm-rel-tag{font-size:13.5px;line-height:1.55;color:var(--ink-2)}.opm-index-hero{padding-bottom:clamp(28px,4vw,48px)}.opm-index-hero-copy{max-width:800px;margin:0 auto;text-align:center}.opm-index-hero-copy .h-display{margin:18px auto 0;font-size:clamp(40px,5.4vw,68px)}.opm-index-hero-copy .lead{margin:20px auto 0;max-width:700px}.opm-index-hero-copy .opm-ctas{justify-content:center}.opm-index-hero-media{max-width:1160px;margin:clamp(44px,6vw,72px) auto 0;text-align:center}@media (min-width:881px){.steps.opm-flow{grid-template-columns:repeat(5,1fr);gap:clamp(16px,2.2vw,30px)}}.opm-flow .step h3{font-size:19px}.opm-flow .step p{font-size:14px}.opm-pillars .section-head{margin-bottom:clamp(32px,4vw,48px)}.opm-pillar{color:var(--ink)}.opm-pillar .bento-media{display:block}.opm-pillar .bento-media img{aspect-ratio:1600/1000;object-fit:cover;object-position:top;height:auto}.opm-pillar .opm-rel-kick{margin-bottom:10px}.opm-pillar-name{display:block;margin-bottom:8px}.opm-pillar-more{margin-top:auto;padding-top:16px;font-size:13.5px;font-weight:650;color:var(--coral);display:inline-flex;align-items:center;gap:6px}.opm-hero-media{position:relative}.opm-hw{position:absolute;inset:0;pointer-events:none;z-index:7}.opm-hw .chip{position:absolute;font-size:13px;font-weight:650;white-space:nowrap}.opm-hw .chip:nth-child(2){animation-delay:.8s}.opm-hw .chip:nth-child(3){animation-delay:1.6s}.opm-hw .chip:nth-child(4){animation-delay:2.4s}.opm-hw .chip:nth-child(5){animation-delay:3.1s}.opm-hw-0{top:-16px;left:-14px}.opm-hw-1{top:14%;right:-22px}.opm-hw-2{bottom:32%;left:-30px}.opm-hw-3{bottom:-14px;right:9%}.opm-hw-4{top:48%;right:-16px}.opm-row-demo{width:100%}.opm-adaband{padding-top:0}.opm-ada{display:flex;align-items:center;gap:22px;padding:26px 30px;background:radial-gradient(90% 140% at 0 0,#b79cff29,#0000 55%),var(--paper);border:1px solid #b79cff73}.opm-ada-copy{min-width:0}.opm-ada-h{font-family:var(--font-serif);font-weight:620;font-size:clamp(20px,2.2vw,27px);line-height:1.15;color:var(--ink)}.opm-ada-h em{font-style:italic;color:#8a63f6}.opm-ada-line{margin-top:7px;font-family:var(--font-mono);font-size:12.5px;letter-spacing:.01em;color:var(--ink-2)}.opm-ada-cta{margin-left:auto;flex:none}@media (max-width:720px){.opm-ada{flex-direction:column;align-items:flex-start}.opm-ada-cta{margin-left:0}}.opm-modnet .band-dark{padding-bottom:clamp(28px,4vw,44px)}.opm-modnet-head{max-width:720px;margin:0 auto;text-align:center}.opm-modnet-head .kicker{justify-content:center}.opm-modnet-head .lead{margin:14px auto 0;color:#ffffffbd}.opm-modnet-all{text-align:center;margin-top:10px}.opm-modnet-all a{color:var(--coral);font-weight:650;font-size:14.5px}.opm-modnet-all a:hover{color:#ff8a6b}.opm-modnet-self{filter:drop-shadow(0 0 16px rgba(255,255,255,.38))}.pdx-suite-h{font-size:clamp(40px,5.6vw,74px);max-width:900px;margin-left:auto;margin-right:auto}.pdx-suite-hl{position:relative;z-index:0;white-space:nowrap}.pdx-suite-hl:after{content:"";position:absolute;z-index:-1;left:-2%;right:-3%;bottom:7%;height:30%;background:#ffb72d61;border-radius:7px;transform:skewY(-1deg)}.opm-hero-stack .opm-hero-inner{grid-template-columns:1fr;gap:clamp(30px,4vw,48px)}.opm-hero-stack .opm-hero-copy{max-width:880px;margin:0 auto;text-align:center}.opm-hero-stack .opm-hero-copy .lead{margin-left:auto;margin-right:auto}.opm-hero-stack .opm-ctas,.opm-hero-stack .opm-hero-copy .kicker,.opm-hero-stack .opm-hero-lockup,.opm-hero-stack .opm-hero-meta{justify-content:center}.opm-hero-stack .opm-hero-media{max-width:1180px;margin:0 auto;width:100%}.opm-hero-stack .opm-hw-0{top:-16px;left:4%}.opm-hero-stack .opm-hw-1{top:10%;right:-10px}.opm-hero-stack .opm-hw-2{bottom:30%;left:-12px}.opm-hero-stack .opm-hw-3{bottom:-14px;right:7%}.opm-hero-stack .opm-hw-4{top:46%;right:-8px}.opm-hero-dark{background:radial-gradient(110% 150% at 88% -18%,#ff6b4742,#0000 55%),radial-gradient(100% 140% at -6% 110%,#00c2882e,#0000 55%),radial-gradient(90% 120% at 40% 130%,#b79cff29,#0000 60%),#14141f;color:#fff;padding-bottom:clamp(48px,6vw,80px)}.opm-hero-dark .h-display{color:#fff}.opm-hero-dark .lead{color:#ffffffc7}.opm-hero-dark .kicker{color:#ffffffad}.opm-hero-dark .opm-mod-name{color:#fff}.opm-hero-dark .opm-mod-name .ns{color:#ffffff8c}.opm-hero-dark .opm-hero-meta{color:#ffffff9e}.opm-hero-dark .btn-ghost{color:#fff;border-color:#ffffff52}.opm-hero-dark .btn-ghost:hover{border-color:#fff9;background:#ffffff0f}.opm-hero-dark .frame-caption{color:#ffffff8c}.opm-hero-panel{position:relative;border-radius:20px;background:hsla(0,0%,100%,.045);border:1px solid #ffffff24;box-shadow:0 34px 90px -30px #0009,inset 0 1px 0 #ffffff14;padding:clamp(18px,2vw,26px)}.opm-spot-sec{padding:clamp(26px,4vw,48px) 0}.opm-bare-sec{width:100vw;margin-left:calc(50% - 50vw)}.opm-bare-sec>*{width:100%}.opm-spot{display:grid;grid-template-columns:.94fr 1.06fr;align-items:center;gap:clamp(28px,4vw,56px)}.opm-spot.flip{grid-template-columns:1.06fr .94fr}.opm-spot.flip .opm-spot-copy{order:2}.opm-spot-copy .h-section{color:#fff;font-size:clamp(32px,4.2vw,54px)}.opm-spot-copy .lead-sm{color:#ffffffbd}.opm-spot-copy .checks li{color:#ffffffd1}.opm-spot-copy .checks b{color:#fff}.opm-spot-panel{min-width:0}.opm-spot.opm-spot-wide{grid-template-columns:1fr;gap:clamp(20px,3vw,34px);text-align:center}.opm-spot-wide .opm-spot-copy,.opm-spot-wide.flip .opm-spot-copy{order:0;max-width:760px;margin:0 auto}.opm-spot-wide .opm-spot-copy .checks{display:inline-flex;flex-wrap:wrap;justify-content:center;gap:8px 22px;text-align:left;margin-top:8px}.opm-spot-wide .opm-spot-panel{width:100%;max-width:1120px;margin:6px auto 0}.apl-flow{position:relative}.apl-rail{position:absolute;left:4%;right:4%;top:26px;height:2px;z-index:0;background:repeating-linear-gradient(90deg,var(--line,#1a1a1f24) 0 7px,#0000 7px 15px)}.apl-rail-dot{position:absolute;top:50%;left:0;width:9px;height:9px;margin-top:-4.5px;border-radius:50%;background:var(--coral);box-shadow:0 0 0 4px #ff6b4729}.motion-ok .apl-rail-dot{animation:apl-run 6s linear infinite}@keyframes apl-run{0%{left:0;opacity:0}6%{opacity:1}92%{opacity:1}to{left:100%;opacity:0}}.apl-stages{position:relative;z-index:1;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(7,1fr);gap:12px}.apl-stage{--apl-c:var(--teal);display:flex;flex-direction:column;align-items:center;text-align:center;gap:9px}.apl-blue{--apl-c:#4fa1e8}.apl-marigold{--apl-c:var(--marigold)}.apl-lilac{--apl-c:var(--lilac)}.apl-coral{--apl-c:var(--coral)}.apl-teal{--apl-c:var(--teal)}.apl-node{position:relative;width:54px;height:54px;border-radius:16px;display:grid;place-items:center;background:#fff;border:1px solid var(--line,#1a1a1f1a);box-shadow:0 6px 16px -8px #1a1a1f24;color:var(--apl-c)}.apl-node:before{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--apl-c);opacity:.1}.apl-ico{position:relative;width:24px;height:24px}.apl-ico svg{width:100%;height:100%;display:block}.apl-num{position:absolute;top:-7px;right:-7px;width:20px;height:20px;border-radius:50%;background:var(--apl-c);color:#fff;font-family:var(--font-mono);font-size:10.5px;font-weight:700;display:grid;place-items:center;box-shadow:0 2px 6px #1a1a1f33}.apl-label{font-family:var(--font-serif);font-weight:600;font-size:15px;color:var(--ink);line-height:1.1}.apl-line{font-size:12px;line-height:1.4;color:var(--ink-2);max-width:15ch}.apl-stage:last-child .apl-node{box-shadow:0 9px 22px -8px color-mix(in srgb,var(--apl-c) 55%,#0000)}.motion-ok .apl-stage{animation:apl-in .55s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--i) * .12s)}@keyframes apl-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (max-width:980px){.apl-stages{grid-template-columns:repeat(4,1fr)}.apl-rail{display:none}}@media (max-width:560px){.apl-stages{grid-template-columns:repeat(2,1fr)}}.opm-ada-quote{display:inline-block;margin-top:10px;padding:10px 14px;border-radius:14px 14px 14px 4px;background:#b79cff29;border:1px solid #b79cff59;font-size:14px;line-height:1.55;color:var(--ink)}.opm-end .band-dark{padding-bottom:clamp(26px,4vw,42px)}.opm-end-netkick{margin:clamp(30px,4vw,44px) auto 0;padding-top:clamp(22px,3vw,30px);border-top:1px solid #ffffff1f;max-width:760px;text-align:center;font-family:var(--font-serif);font-size:clamp(17px,1.8vw,21px);color:#ffffffd1}.opm-end-netkick em{font-style:italic;color:var(--coral)}.pfm-hero{display:grid;gap:16px}.pfm-cycle{display:flex;flex-wrap:wrap;gap:6px 16px;font-family:var(--font-mono);font-size:11.5px;letter-spacing:.02em;color:#ffffff9e}.pfm-step{display:inline-flex;align-items:center;gap:7px}.pfm-step-dot{width:9px;height:9px;border-radius:50%;background:#ffffff40}.pfm-step.done{color:#ffffffd9}.pfm-step.done .pfm-step-dot{background:var(--teal)}.pfm-step.live{color:#fff}.pfm-step.live .pfm-step-dot{background:var(--marigold)}html.motion-ok .pfm-step.live .pfm-step-dot{animation:pfm-blink 1.6s ease-in-out infinite}@keyframes pfm-blink{0%,to{box-shadow:0 0 0 0 #ffb72d8c}50%{box-shadow:0 0 0 6px #ffb72d00}}.pfm-hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:14px;align-items:stretch}.pfm-mini9{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;aspect-ratio:4/3}.pfm-mini9-cell{border-radius:9px;background:#ffffff0d;border:1px solid #ffffff1a;display:grid;place-items:center}.pfm-dot{width:30px;height:30px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-mono);font-size:10px;font-weight:700;font-style:normal;color:#14141f}.pfm-dot.t{background:var(--teal)}.pfm-dot.l{background:var(--lilac)}.pfm-dot.m{background:var(--marigold)}.pfm-dot.c{background:var(--coral);color:#fff}html.motion-ok .pfm-dot-move{animation:pfm-pulse 2.6s ease-in-out infinite}@keyframes pfm-pulse{0%,to{box-shadow:0 0 0 0 #00c28880}50%{box-shadow:0 0 0 8px #00c28800}}.pfm-evidence{border-radius:14px;background:#ffffff0f;border:1px solid #ffffff21;padding:14px 16px;display:grid;gap:8px;align-content:start}.pfm-ev-name{font-family:var(--font-serif);font-size:17px;font-weight:620;color:#fff}.pfm-ev-row{display:flex;justify-content:space-between;gap:12px;font-size:12.5px;color:#ffffffa8}.pfm-ev-row b{color:#fff;font-weight:650}.pfm-ev-up{color:var(--teal)!important}.pfm-ev-ada{margin-top:4px;padding-top:10px;border-top:1px dashed #ffffff29;font-family:var(--font-mono);font-size:11.5px;color:var(--lilac)}.pfm-ev-spark{display:inline-block}html.motion-ok .pfm-ev-spark{animation:pfm-spark 2.2s ease-in-out infinite}@keyframes pfm-spark{0%,to{opacity:.6;transform:scale(.9)}50%{opacity:1;transform:scale(1.15)}}.pfm-hero-cap{font-family:var(--font-mono);font-size:11.5px;color:#ffffff8c;text-align:center}.pfm-okr{padding:8px 4px}.pfm-okr,.pfm-okr-tier{display:grid;gap:12px}.pfm-okr-tier.two{grid-template-columns:1fr 1fr}.pfm-okr-card{border-radius:14px;padding:14px 16px;background:var(--paper);border:1px solid var(--line);box-shadow:0 10px 26px -18px #14141f4d}.pfm-okr-card.org{max-width:420px;margin:0 auto;width:100%}.pfm-okr-kick{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-2)}.pfm-okr-name{margin-top:4px;font-family:var(--font-serif);font-size:16.5px;font-weight:620;color:var(--ink)}.pfm-bar-track{display:block;margin-top:10px;height:7px;border-radius:99px;background:#14141f12;overflow:hidden}.pfm-bar{display:block;height:100%;border-radius:inherit;background:var(--coral);width:var(--w,60%)}.pfm-bar.teal{background:var(--teal)}.pfm-bar.marigold{background:var(--marigold)}html.motion-ok .reveal:not(.in) .pfm-bar{width:0}html.motion-ok .pfm-bar{transition:width 1.1s var(--ease-out) .3s}.pfm-okr-links{height:18px;width:2px;margin:-6px auto;background:linear-gradient(var(--line),#14141f33)}.pfm-okr-tier.chips{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.pfm-okr-chip{display:inline-flex;align-items:center;gap:7px;padding:7px 12px;border-radius:999px;background:var(--paper);border:1px solid var(--line);font-size:12.5px;color:var(--ink)}.pfm-okr-chip i{font-style:normal;font-family:var(--font-mono);font-size:10.5px;color:#00916a}.pfm-okr-chip.warn i{color:#c77800}.pfm-okr-note{text-align:center;font-family:var(--font-mono);font-size:11.5px;color:var(--ink-2)}.pfm-box{position:relative;padding:6px 10px 26px 26px}.pfm-axis-y{left:0;top:50%;transform:rotate(-90deg) translateX(50%);transform-origin:left center}.pfm-axis-x,.pfm-axis-y{position:absolute;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:#ffffff80}.pfm-axis-x{bottom:0;left:50%;transform:translateX(-50%)}.pfm-box-grid{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:6px;aspect-ratio:16/10}.pfm-box-cell{border-radius:11px;background:#ffffff0d;border:1px solid #ffffff1c;display:flex;align-items:center;justify-content:center;gap:6px}.pfm-box-cell:nth-child(3){background:#00c2881f;border-color:#00c28859}html.motion-ok .pfm-dot-slide{animation:pfm-slide 5.2s var(--ease-out) infinite}@keyframes pfm-slide{0%,55%{transform:translate(0)}70%,92%{transform:translate(calc(100% + 22px),-105%)}to{transform:translate(0)}}.pfm-box-tip{position:absolute;right:2%;bottom:-4px;padding:8px 12px;border-radius:11px 11px 4px 11px;background:#fffffff5;color:#14141f;border:1px solid #ffffff4d;font-size:12px;line-height:1.4;box-shadow:0 14px 30px -14px #0000008c;max-width:250px}.pfm-box-tip b{color:#00785a}.inb{display:grid;gap:12px}.inb-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.inb-live{display:inline-flex;align-items:center;gap:7px;font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.05em;color:#ffffffb8}.inb-live i{width:8px;height:8px;border-radius:50%;background:var(--teal)}html.motion-ok .inb-live i{animation:pfm-blink 1.8s ease-in-out infinite}.inb-title{font-family:var(--font-serif);font-size:15.5px;font-weight:620;color:#fff}.inb-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.inb-card{border-radius:13px;padding:12px 14px;background:hsla(0,0%,100%,.055);border:1px solid #ffffff1f;min-width:0}.inb-kick{font-family:var(--font-mono);font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#ffffff8c}.inb-big{margin-top:6px;font-family:var(--font-serif);font-size:30px;font-weight:640;line-height:1;color:#fff;display:flex;align-items:baseline;gap:8px}.inb-delta{font-family:var(--font-mono);font-size:12px;font-weight:700;color:#14141f;background:var(--teal);border-radius:999px;padding:3px 8px}.inb-spark{width:100%;height:34px;margin-top:8px}.inb-spark path{stroke:var(--teal);stroke-width:2.5;stroke-linecap:round;stroke-dasharray:160 160;stroke-dashoffset:0}html.motion-ok .reveal:not(.in) .inb-spark path,html.motion-ok .reveal:not(.in)~* .inb-spark path{stroke-dashoffset:160}html.motion-ok .inb-spark path{transition:stroke-dashoffset 1.6s var(--ease-out) .4s}.inb-gaps{display:grid;gap:7px;margin-top:8px}.inb-gap{display:grid;grid-template-columns:86px 1fr;align-items:center;gap:8px}.inb-gap-n{font-size:11px;color:#ffffffb8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inb-gap-track{height:7px;border-radius:99px;background:#ffffff1a;overflow:hidden}.inb-gap-bar{display:block;height:100%;border-radius:inherit;width:var(--w,50%)}.inb-gap-bar.coral{background:var(--coral)}.inb-gap-bar.marigold{background:var(--marigold)}.inb-gap-bar.blue{background:#4fa1e8}.inb-gap-bar.teal{background:var(--teal)}html.motion-ok .reveal:not(.in) .inb-gap-bar{width:0}html.motion-ok .inb-gap-bar{transition:width 1s var(--ease-out) calc(.3s + var(--i, 0) * .14s)}.inb-ring-row{display:flex;align-items:center;gap:12px;margin-top:8px}.inb-ring{position:relative;width:52px;height:52px;display:grid;place-items:center}.inb-ring svg{position:absolute;inset:0;transform:rotate(-90deg)}.inb-ring circle{fill:none;stroke-width:5}.inb-ring .tr{stroke:#ffffff1f}.inb-ring .fg{stroke:var(--marigold);stroke-linecap:round;stroke-dasharray:113;stroke-dashoffset:6.8}html.motion-ok .reveal:not(.in) .inb-ring .fg{stroke-dashoffset:113}html.motion-ok .inb-ring .fg{transition:stroke-dashoffset 1.4s var(--ease-out) .5s}.inb-ring b{font-family:var(--font-mono);font-size:12px;font-weight:700;color:#fff}.inb-ring-note{font-size:11.5px;color:#ffffff9e}.inb-risk-flag{margin-top:8px;display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;color:#fff}.inb-risk-flag i{width:9px;height:9px;border-radius:50%;background:var(--coral);flex:none}html.motion-ok .inb-risk-flag i{animation:inb-risk 2.2s ease-in-out infinite}@keyframes inb-risk{0%,to{box-shadow:0 0 0 0 #ff6b4780}50%{box-shadow:0 0 0 7px #ff6b4700}}.inb-risk-note{margin-top:5px;font-family:var(--font-mono);font-size:10.5px;color:var(--lilac)}.inb-kirk{display:flex;flex-wrap:wrap;gap:7px}.inb-kirk-chip{font-family:var(--font-mono);font-size:10.5px;font-weight:600;letter-spacing:.03em;color:#ffffffd1;padding:6px 10px;border-radius:999px;background:#ffffff0f;border:1px solid #ffffff24}html.motion-ok .inb-kirk-chip{animation:inb-kirk 4.8s ease-in-out infinite;animation-delay:calc(var(--i, 0) * .5s)}@keyframes inb-kirk{0%,to{border-color:#ffffff24;color:#ffffffd1}12%{border-color:var(--teal);color:#fff}24%{border-color:#ffffff24}}.cnm-anatomy{display:grid;gap:14px}.cnm-anatomy-head{display:flex;align-items:center;gap:12px}.cnm-clock{position:relative;display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:12.5px;font-weight:600;color:#fff;padding:7px 12px;border-radius:999px;background:#ffffff12;border:1px solid #ffffff29}.cnm-clock-ring{width:9px;height:9px;border-radius:50%;background:var(--marigold)}html.motion-ok .cnm-clock-ring{animation:pfm-blink 2s ease-in-out infinite}.cnm-anatomy-title{font-family:var(--font-serif);font-size:16.5px;font-weight:620;color:#fff}.cnm-steps{list-style:none;margin:0;padding:0;display:grid;gap:8px;counter-reset:cnm}.cnm-step{display:flex;align-items:baseline;gap:12px;padding:11px 14px;border-radius:12px;background:#ffffff0d;border:1px solid #ffffff1c;border-left:3px solid var(--sc,var(--coral))}.cnm-step.coral{--sc:var(--coral)}.cnm-step.blue{--sc:#4fa1e8}.cnm-step.marigold{--sc:var(--marigold)}.cnm-step.teal{--sc:var(--teal)}.cnm-step.lilac{--sc:var(--lilac)}.cnm-step b{font-size:13.5px;font-weight:650;color:#fff;white-space:nowrap}.cnm-step span{font-size:12.5px;color:#fff9}html.motion-ok .reveal:not(.in) .cnm-step{opacity:0;transform:translateX(-10px)}html.motion-ok .cnm-step{transition:opacity .5s var(--ease-out),transform .5s var(--ease-out);transition-delay:calc(.15s + var(--i, 0) * .12s)}.cnm-anatomy-cap{font-family:var(--font-mono);font-size:11.5px;color:#ffffff8c;text-align:center}.cnm-fw{padding:24px 26px}.cnm-fw-kick{font-family:var(--font-mono);font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);margin-bottom:16px}.cnm-fw-cloud{display:flex;flex-wrap:wrap;gap:10px}.cnm-fw-chip{display:inline-flex;align-items:baseline;gap:8px;padding:9px 14px;border-radius:999px;background:color-mix(in srgb,var(--fc,var(--coral)) 9%,#fff);border:1px solid color-mix(in srgb,var(--fc,var(--coral)) 32%,#14141f0f)}.cnm-fw-chip.coral{--fc:var(--coral)}.cnm-fw-chip.teal{--fc:var(--teal)}.cnm-fw-chip.lilac{--fc:var(--lilac)}.cnm-fw-chip.marigold{--fc:var(--marigold)}.cnm-fw-chip.blue{--fc:#4fa1e8}.cnm-fw-chip b{font-size:13.5px;font-weight:700;color:var(--ink)}.cnm-fw-chip i{font-family:var(--font-mono);font-style:normal;font-size:10.5px;color:var(--ink-2)}html.motion-ok .reveal:not(.in) .cnm-fw-chip{opacity:0;transform:translateY(8px) scale(.94)}html.motion-ok .cnm-fw-chip{transition:opacity .45s var(--ease-out),transform .45s var(--ease-out);transition-delay:calc(.1s + var(--i, 0) * .09s)}html.motion-ok .cnm-fw-chip:nth-child(odd){animation:cnm-bob 5.4s ease-in-out infinite}html.motion-ok .cnm-fw-chip:nth-child(2n){animation:cnm-bob 6.2s ease-in-out .8s infinite}@keyframes cnm-bob{0%,to{translate:0 0}50%{translate:0 -3px}}.cnm-fw-cap{margin-top:16px;font-family:var(--font-mono);font-size:11.5px;color:var(--ink-2)}.flm{padding:22px 24px}.flm-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;align-items:stretch}.flm-card{height:100%;display:flex;flex-direction:column;gap:12px;padding:14px 14px 13px;border-radius:14px;background:color-mix(in srgb,var(--fc,var(--coral)) 8%,#fff);border:1px solid color-mix(in srgb,var(--fc,var(--coral)) 26%,#14141f0f)}.flm-card.coral{--fc:var(--coral)}.flm-card.teal{--fc:var(--teal)}.flm-card.lilac{--fc:var(--lilac)}.flm-card.marigold{--fc:var(--marigold)}.flm-card.blue{--fc:#4fa1e8}.flm-vis{height:58px;border-radius:10px;display:grid;place-items:center;background:#fff;color:var(--fc,var(--coral));border:1px solid color-mix(in srgb,var(--fc,var(--coral)) 20%,#14141f0d)}.flm-vis svg{width:38px;height:38px;display:block}.flm-cap{display:flex;flex-direction:column;gap:3px}.flm-name{font-size:12.5px;font-weight:700;color:var(--ink);line-height:1.2}.flm-tag{font-size:10px;letter-spacing:.01em}.flm-foot,.flm-tag{font-family:var(--font-mono);color:var(--ink-2)}.flm-foot{margin-top:16px;font-size:11.5px;line-height:1.5}.flm-eq rect{transform-box:fill-box;transform-origin:bottom}html.motion-ok .flm-eq rect{animation:flm-eq 1.2s ease-in-out infinite;animation-delay:calc(var(--b, 0) * .12s)}@keyframes flm-eq{0%,to{transform:scaleY(.45)}50%{transform:scaleY(1)}}html.motion-ok .reveal:not(.in) .flm-card{opacity:0;transform:translateY(10px)}html.motion-ok .flm-card{transition:opacity .45s var(--ease-out),transform .45s var(--ease-out);transition-delay:calc(.06s + var(--i, 0) * .05s)}@media (max-width:700px){.flm-grid{grid-template-columns:repeat(2,1fr)}}.esi{padding:20px 22px;display:grid;gap:16px}.esi-chips{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.esi-chip{min-height:76px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;padding:10px 6px;border-radius:12px;background:#fff;border:1px solid #14141f1a;font:inherit;color:var(--ink);cursor:pointer;transition:border-color .18s var(--ease-out),background .18s var(--ease-out)}.esi-chip.coral{--ec:var(--coral)}.esi-chip.teal{--ec:var(--teal)}.esi-chip.lilac{--ec:var(--lilac)}.esi-chip.marigold{--ec:var(--marigold)}.esi-chip.blue{--ec:#4fa1e8}.esi-chip:hover{border-color:color-mix(in srgb,var(--ec,var(--coral)) 50%,#14141f1a)}.esi-chip.on{background:color-mix(in srgb,var(--ec,var(--coral)) 10%,#fff);border-color:var(--ec,var(--coral))}.esi-chip:focus-visible{outline:2px solid var(--ec,var(--coral));outline-offset:2px}.esi-chip-ico{width:26px;height:26px;color:var(--ec,var(--coral))}.esi-chip-ico svg{width:100%;height:100%;display:block}.esi-chip-label{font-size:11px;font-weight:650;line-height:1.2;text-align:center;color:var(--ink-2)}.esi-chip.on .esi-chip-label{color:var(--ink)}.esi-preview{display:flex;align-items:center;gap:16px;padding:18px;border-radius:14px;background:color-mix(in srgb,var(--pc,var(--coral)) 8%,#fff);border:1px solid color-mix(in srgb,var(--pc,var(--coral)) 24%,#14141f0f)}.esi-preview.coral{--pc:var(--coral)}.esi-preview.teal{--pc:var(--teal)}.esi-preview.lilac{--pc:var(--lilac)}.esi-preview.marigold{--pc:var(--marigold)}.esi-preview.blue{--pc:#4fa1e8}.esi-mock{flex:none;width:82px;height:82px;display:grid;place-items:center;border-radius:12px;background:#fff;color:var(--pc,var(--coral));border:1px solid color-mix(in srgb,var(--pc,var(--coral)) 20%,#14141f0d)}.esi-mock svg{width:50px;height:50px;display:block}.esi-info{display:grid;gap:5px}.esi-title{font-family:var(--font-serif);font-size:18px;font-weight:600;color:var(--ink)}.esi-what{font-size:12.5px;line-height:1.5;color:var(--ink-2)}html.motion-ok .esi-mock{animation:esi-pop .34s var(--ease-out)}html.motion-ok .esi-info{animation:esi-fade .36s var(--ease-out)}@keyframes esi-pop{0%{opacity:0;transform:scale(.88)}to{opacity:1;transform:none}}@keyframes esi-fade{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@media (max-width:520px){.esi-chips{grid-template-columns:repeat(2,1fr)}.esi-preview{flex-direction:column;text-align:center}.esi-info{justify-items:center}}@media (max-width:1020px){.opm-hero-inner{grid-template-columns:1fr;gap:40px}.opm-hero-media{max-width:640px}.opm-hw{display:none}.opm-t-grid{max-width:560px;margin:0 auto}.opm-spot,.opm-spot.flip,.opm-t-grid{grid-template-columns:1fr}.opm-spot.flip .opm-spot-copy{order:0}}@media (max-width:880px){.opm-rel-grid{grid-template-columns:repeat(2,1fr)}.opm-convert{grid-template-columns:1fr}.opm-convert-cta{justify-items:start}}@media (max-width:620px){.opm-hero{padding-top:calc(72px + 24px)}.opm-ctas .btn{width:100%}.opm-rel-grid{grid-template-columns:1fr}.opm-strip-inner{justify-content:flex-start}.opm-convert-cta{justify-items:stretch}.opm-convert-cta .btn{width:100%}}.opm-howseq .section-head{margin-bottom:30px}.howseq{position:relative;border-radius:26px;border:1px solid var(--line);background:radial-gradient(60% 80% at 90% 0,#4fa1e817,#0000 60%),radial-gradient(50% 70% at 4% 100%,#00c28814,#0000 60%),repeating-linear-gradient(0deg,rgba(26,26,31,.025) 0 1px,#0000 1px 22px),repeating-linear-gradient(90deg,rgba(26,26,31,.025) 0 1px,#0000 1px 22px),#fff;box-shadow:0 24px 60px -30px #1a1a1f2e;padding:clamp(28px,4vw,46px);display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:clamp(20px,2.6vw,34px)}.howseq-line{position:absolute;left:clamp(28px,4vw,46px);right:clamp(28px,4vw,46px);top:calc(clamp(28px, 4vw, 46px) + 33px);height:2px;border-radius:99px;background:linear-gradient(90deg,var(--coral),var(--teal),var(--lilac),var(--marigold));opacity:.3;transform-origin:left}html.motion-ok .howseq.reveal:not(.in) .howseq-line{transform:scaleX(0)}html.motion-ok .howseq.reveal.in .howseq-line{transform:scaleX(1);transition:transform 1.4s var(--ease-out) .15s}.howseq-step{position:relative}.howseq-step-0{--hs:var(--coral)}.howseq-step-1{--hs:var(--teal)}.howseq-step-2{--hs:#8a6cff}.howseq-step-3{--hs:#d98f00}.howseq-step-4{--hs:#4fa1e8}.howseq-viz{position:relative;display:flex;align-items:center;height:68px;margin-bottom:12px}.howseq-num{position:absolute;top:0;right:0;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font-family:var(--font-mono);font-size:12px;font-weight:700;color:color-mix(in srgb,var(--hs) 70%,var(--ink));background:color-mix(in srgb,var(--hs) 14%,#fff);border:1px solid color-mix(in srgb,var(--hs) 34%,#0000)}.howseq-step h3{font-size:18px;font-weight:650;letter-spacing:-.01em;color:var(--ink);margin:0 0 7px}.howseq-step p{font-size:14px;line-height:1.55;color:var(--ink-2);margin:0}html.motion-ok .howseq.reveal.in .howseq-step{animation:hs-wave 12s ease-in-out infinite}html.motion-ok .howseq.reveal.in .howseq-step-1{animation-delay:3s}html.motion-ok .howseq.reveal.in .howseq-step-2{animation-delay:6s}html.motion-ok .howseq.reveal.in .howseq-step-3{animation-delay:9s}@keyframes hs-wave{0%,20%,to{transform:translateY(0)}8%{transform:translateY(-5px)}}.hsv{position:relative;display:block}.hsv-goal{width:54px;height:54px}.hsv-goal .hsv-dot{position:absolute;left:50%;top:50%;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;background:var(--hs);box-shadow:0 0 0 5px color-mix(in srgb,var(--hs) 16%,#0000)}.hsv-goal .hsv-ring{position:absolute;inset:0;border-radius:50%;border:2px solid var(--hs);opacity:0}html.motion-ok .hsv-goal .hsv-ring{animation:hsv-ping 2.6s ease-out infinite}@keyframes hsv-ping{0%{transform:scale(.4);opacity:.85}75%,to{transform:scale(1.05);opacity:0}}.hsv-path svg{width:82px;height:50px;display:block;overflow:visible}.hsv-path .hsv-branch{fill:none;stroke:var(--hs);stroke-width:2;stroke-linecap:round;stroke-dasharray:150 150;stroke-dashoffset:0;opacity:.75}html.motion-ok .hsv-path .hsv-branch{animation:hsv-draw 4.2s var(--ease-out) infinite}@keyframes hsv-draw{0%{stroke-dashoffset:150}55%,to{stroke-dashoffset:0}}.hsv-path circle{fill:var(--hs)}.hsv-path .hsv-n3,.hsv-path .hsv-n4{opacity:.55}.hsv-card{width:86px;height:58px;border-radius:11px;border:1px solid var(--line);background:#fff;box-shadow:0 8px 18px -10px #1a1a1f38;padding:10px 11px}.hsv-card i{display:block;border-radius:99px}.hsv-card .hsv-bar-a{width:72%;height:5px;background:#1a1a1f29;margin-bottom:5px}.hsv-card .hsv-bar-b{width:46%;height:5px;background:#1a1a1f17;margin-bottom:10px}.hsv-card .hsv-fill{width:100%;height:7px;background:#1a1a1f12;position:relative;overflow:hidden;border-radius:99px}.hsv-card .hsv-fill:after{content:"";position:absolute;top:0;bottom:0;left:0;width:68%;border-radius:99px;background:var(--hs)}html.motion-ok .hsv-card .hsv-fill:after{animation:hsv-fill 3.6s var(--ease-out) infinite}@keyframes hsv-fill{0%{width:6%}60%,to{width:68%}}.hsv-chart{display:flex;align-items:flex-end;gap:6px;height:54px}.hsv-chart i{width:12px;border-radius:4px 4px 2px 2px;background:color-mix(in srgb,var(--hs) 78%,#fff);transform-origin:bottom}.hsv-chart i:first-child{height:36%}.hsv-chart i:nth-child(2){height:58%}.hsv-chart i:nth-child(3){height:44%}.hsv-chart i:nth-child(4){height:84%;background:var(--hs)}html.motion-ok .howseq.reveal.in .hsv-chart i{animation:hsv-grow 3.4s var(--ease-out) infinite}html.motion-ok .howseq.reveal.in .hsv-chart i:nth-child(2){animation-delay:.12s}html.motion-ok .howseq.reveal.in .hsv-chart i:nth-child(3){animation-delay:.24s}html.motion-ok .howseq.reveal.in .hsv-chart i:nth-child(4){animation-delay:.36s}@keyframes hsv-grow{0%{transform:scaleY(.25)}45%,to{transform:scaleY(1)}}@media (max-width:760px){.howseq{grid-template-columns:1fr}.howseq-line{display:none}}.opm-root .opm-end{padding-bottom:0}.opm-end .container{max-width:none;padding:0}.opm-end .band-dark{border-radius:0;padding-inline:max(24px,calc((100vw - var(--container)) / 2 + 24px));padding-block:clamp(56px,7vw,96px) clamp(44px,5vw,72px);overflow:hidden}.opm-end .band-dark>*{position:relative;z-index:1}.opm-end .band-dark:before{content:"";position:absolute;inset:-22%;background:radial-gradient(36% 46% at 16% 14%,color-mix(in srgb,var(--end-a,#ff6b47) 30%,#0000),#0000 62%),radial-gradient(42% 56% at 86% 26%,color-mix(in srgb,var(--end-b,#b79cff) 24%,#0000),#0000 62%),radial-gradient(36% 50% at 52% 96%,color-mix(in srgb,var(--end-c,#00c288) 20%,#0000),#0000 62%);pointer-events:none;z-index:0}html.motion-ok .opm-end .band-dark:before{animation:opm-aurora 26s ease-in-out infinite alternate}@keyframes opm-aurora{0%{transform:translate3d(-2.5%,-2%,0) rotate(-1.6deg) scale(1.02)}to{transform:translate3d(2.5%,2%,0) rotate(1.6deg) scale(1.06)}}.opm-acc-coral .opm-end .band-dark{--end-a:#ff6b47;--end-b:#b79cff;--end-c:#ffb72d}.opm-acc-teal .opm-end .band-dark{--end-a:#00c288;--end-b:#4fa1e8;--end-c:#ff6b47}.opm-acc-lilac .opm-end .band-dark{--end-a:#b79cff;--end-b:#ff6b47;--end-c:#4fa1e8}.opm-acc-marigold .opm-end .band-dark{--end-a:#ffb72d;--end-b:#00c288;--end-c:#b79cff}.opm-end-extra{margin-top:clamp(28px,4vw,44px)}.opm-claim{background:radial-gradient(52% 94% at 6% 4%,#4fa1e82b,#0000 60%),radial-gradient(48% 88% at 94% 92%,#00c28826,#0000 60%),radial-gradient(40% 72% at 62% 48%,#b79cff1c,#0000 62%),repeating-linear-gradient(0deg,rgba(26,26,31,.022) 0 1px,#0000 1px 22px),repeating-linear-gradient(90deg,rgba(26,26,31,.022) 0 1px,#0000 1px 22px)}.opm-claim-text em{position:relative;white-space:nowrap}.opm-claim-text em:after{content:"";position:absolute;left:-.04em;right:-.04em;bottom:.02em;height:.14em;border-radius:99px;background:linear-gradient(90deg,var(--coral),var(--marigold));opacity:.5;z-index:-1;transform:scaleX(1);transform-origin:left}html.motion-ok .opm-claim-text.reveal:not(.in) em:after{transform:scaleX(0)}html.motion-ok .opm-claim-text.reveal.in em:after{transform:scaleX(1);transition:transform .9s var(--ease-out) .35s}.opm-outcomes .bento-item{border-top:3px solid #0000}.opm-outcomes .bento-item:nth-child(3n+1){border-top-color:#ff6b478c;background:linear-gradient(180deg,#ff6b4712,#fff 58%)}.opm-outcomes .bento-item:nth-child(3n+2){border-top-color:#00c2888c;background:linear-gradient(180deg,#00c28812,#fff 58%)}.opm-outcomes .bento-item:nth-child(3n+3){border-top-color:#b79cff99;background:linear-gradient(180deg,#b79cff17,#fff 58%)}.opm-outcomes .bento-item:nth-child(3n+2) .opm-out-ico{background:#00c2881f;color:#00916a}.opm-outcomes .bento-item:nth-child(3n+3) .opm-out-ico{background:#b79cff2b;color:#7a5cf0}html.motion-ok .opm-outcomes .bento-item .opm-out-ico{animation:opm-ico-float 5s ease-in-out infinite}html.motion-ok .opm-outcomes .bento-item:nth-child(3n+2) .opm-out-ico{animation-delay:.7s}html.motion-ok .opm-outcomes .bento-item:nth-child(3n+3) .opm-out-ico{animation-delay:1.4s}@keyframes opm-ico-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.opm-outcomes .opm-out-metric{font-family:var(--font-fraunces),Georgia,serif;font-weight:600;font-size:clamp(30px,3.4vw,44px);line-height:1;letter-spacing:-.02em;color:var(--coral-deep,#e8552f);margin:14px 0 4px}.opm-outcomes .bento-item:nth-child(3n+2) .opm-out-metric{color:#00916a}.opm-outcomes .bento-item:nth-child(3n+3) .opm-out-metric{color:#7a5cf0}.opm-outcomes .opm-out-metric+.h-card{font-size:15px;font-weight:650;color:var(--ink-soft,#5b5b66);letter-spacing:-.005em;margin-top:0}.pdx-conn{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px;max-width:940px;margin:clamp(28px,4vw,44px) auto 0}.pdx-conn-chip{gap:12px;padding:12px 16px;border-radius:14px;border:1px solid #1a1a1f1a;background:#fff}.pdx-conn-badge,.pdx-conn-chip{display:flex;align-items:center}.pdx-conn-badge{flex:0 0 auto;width:38px;height:38px;border-radius:10px;justify-content:center;color:#fff;font-family:var(--font-mono,"JetBrains Mono",monospace);font-weight:700;font-size:10px;letter-spacing:.03em}.pdx-conn-nm{font-weight:650;font-size:14px;color:var(--ink)}@media (max-width:520px){.pdx-conn{grid-template-columns:1fr 1fr}}