.cbo{--cbo-accent:var(--svc,var(--hb-reward-lime));--cbo-quick:160ms;--cbo-base:240ms;--cbo-slow:420ms;--cbo-story:760ms;--cbo-enter:var(--ease-out);--cbo-exit:cubic-bezier(0.4,0,1,1)}.cbo.is-ready .cbo__list{gap:0.5rem}.cbo.is-ready .cbo__list>li{padding-left:0}.cbo.is-ready .cbo__list>li::before{display:none}.cbo-item{position:relative;display:grid;grid-template-columns:2.1rem minmax(0,1fr);gap:0 0.6rem;align-items:start;width:100%;min-height:44px;padding:0.8rem 1rem 0.9rem;border:1px solid var(--color-border);border-radius:var(--radius-control);background:transparent;color:inherit;font:inherit;line-height:inherit;text-align:left;cursor:pointer;overflow:hidden;transition:border-color var(--cbo-quick) var(--cbo-enter),background-color var(--cbo-quick) var(--cbo-enter)}.cbo-item__num{padding-top:0.35em;font-size:var(--text-label);font-weight:700;letter-spacing:0.12em;color:var(--svc-text,var(--cbo-accent));font-variant-numeric:tabular-nums}.cbo-item__text{color:var(--color-heading)}.cbo__pt{display:block;font-family:var(--font-display);font-weight:700;color:var(--color-heading)}.cbo-item:hover{border-color:color-mix(in srgb,var(--cbo-accent) 55%,transparent)}.cbo-item[aria-pressed="true"]{border-color:var(--cbo-accent);background:color-mix(in srgb,var(--cbo-accent) 8%,var(--color-surface))}.cbo-item:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.cbo-item__bar{position:absolute;left:0;bottom:0;width:100%;height:3px;background:var(--cbo-accent);transform:scaleX(0);transform-origin:left}.cbo-item[aria-pressed="true"] .cbo-item__bar{transform:scaleX(1)}.cbo.is-timing .cbo-item[aria-pressed="true"] .cbo-item__bar{animation:cbo-bar var(--cbo-interval,5600ms) linear both}@keyframes cbo-bar{from{transform:scaleX(0)}to{transform:scaleX(1)}}.cbo__fig{margin:0}.cbo__stage{position:relative;aspect-ratio:4 / 3;overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-panel);background:radial-gradient(70% 70% at 55% 40%,color-mix(in srgb,var(--cbo-accent) 12%,transparent),transparent 70%),var(--color-canvas);perspective:1100px;perspective-origin:50% 40%}.cbo__still,.cbo__still img{display:block;width:100%;height:100%;object-fit:cover}.cbo.is-ready .cbo__still{display:none}.cbo__rig{--rw:600px;--rh:450px;position:absolute;left:50%;top:50%;width:var(--rw);height:var(--rh);transform:translate(-50%,-50%);transform-style:preserve-3d;will-change:transform;pointer-events:none}.cbo__rig[hidden]{display:none}.cbo__plane{position:absolute;inset:-14% -16%;border-radius:50%;transform:translateZ(-170px);background:radial-gradient(closest-side,color-mix(in srgb,var(--cbo-accent) 20%,transparent),transparent),repeating-linear-gradient(90deg,color-mix(in srgb,var(--cbo-accent) 9%,transparent) 0 1px,transparent 1px 48px),repeating-linear-gradient(0deg,color-mix(in srgb,var(--cbo-accent) 9%,transparent) 0 1px,transparent 1px 48px);-webkit-mask-image:radial-gradient(closest-side,#000 40%,transparent);mask-image:radial-gradient(closest-side,#000 40%,transparent)}.cbo-scene{position:absolute;inset:0;transform-style:preserve-3d}.cbo-l{--z:0px;--d:0ms;--tilt:0deg;position:absolute;visibility:hidden;opacity:0;transform:translate3d(0,26px,calc(var(--z) - 130px)) rotateY(var(--tilt));transition:opacity var(--cbo-base) var(--cbo-exit),transform var(--cbo-slow) var(--cbo-exit),visibility 0s linear var(--cbo-slow)}.cbo-scene.is-on .cbo-l{visibility:visible;opacity:1;transform:translate3d(0,0,var(--z)) rotateY(var(--tilt));transition:opacity 480ms var(--cbo-enter) var(--d),transform var(--cbo-story) var(--cbo-enter) var(--d),visibility 0s linear 0s}.cbo-l--cover{left:10%;top:9%;width:80%;--z:10px}.cbo-l--a{left:3%;top:5%;width:58%;--z:-70px;--tilt:4deg}.cbo-l--b{left:22%;top:50%;width:50%;--z:10px;--d:110ms;--tilt:2deg}.cbo-l--panel{left:12%;top:30%;width:56%;--z:30px;--d:110ms}.cbo-l--tv{left:3%;top:24%;width:70%;--z:20px;--d:110ms;--tilt:3deg}.cbo-l--c{right:3%;bottom:6%;width:40%;--z:80px;--d:220ms;--tilt:-6deg}.cbo-l--p{right:6%;top:12%;width:21%;--z:60px;--d:220ms;--tilt:-8deg}.cbo-scene--ladder .cbo-l--a{width:50%}.cbo-scene--ladder .cbo-l--b{left:auto;right:3%;top:8%;width:44%;--z:-30px}.cbo-scene--ladder .cbo-l--panel{left:8%;top:40%;width:58%;--d:220ms;--z:70px}.cbo-scene--dash .cbo-l--panel{left:10%;top:26%;width:58%}.cbo-scene--split .cbo-l--a{left:auto;right:2%;top:3%;width:52%}.cbo-scene--split .cbo-l--panel{left:3%;top:16%;width:64%}.cbo-scene--split .cbo-l--p{top:30%;width:19%}.cbo-scene--tv .cbo-l--a{left:auto;right:2%;top:4%;width:46%;--tilt:-3deg}.cbo-scene--tv .cbo-l--p{top:20%;width:19%}.cbo-scene--tv .cbo-l--c{right:5%;width:36%}.cbo-scene--duo .cbo-l--a{width:60%}.cbo-scene--duo .cbo-l--c{right:5%;width:54%;bottom:7%;--d:140ms}.cbo-scene--trio .cbo-l--a{width:52%}.cbo-scene--trio .cbo-l--b{left:auto;right:3%;top:10%;width:40%;--z:-30px;--tilt:-3deg}.cbo-scene--trio .cbo-l--c{left:14%;right:auto;bottom:5%;width:50%;--tilt:3deg}.cbo-scene--fan .cbo-l--a{left:4%;top:9%;width:32%;--z:-40px;--tilt:10deg}.cbo-scene--fan .cbo-l--b{left:34%;top:4%;width:32%;--z:40px;--d:110ms;--tilt:0deg}.cbo-scene--fan .cbo-l--c{left:auto;right:4%;top:9%;bottom:auto;width:32%;--z:-40px;--d:220ms;--tilt:-10deg}.cbo-scene--fan .cbo-card img{aspect-ratio:4 / 5;object-fit:cover}.cbo-l--p.cbo-card img{aspect-ratio:auto}.cbo-card,.cbo-l--cover{overflow:hidden;border:1px solid var(--color-border-strong);border-radius:14px;background:var(--hb-night);box-shadow:0 22px 50px color-mix(in srgb,var(--hb-night) 70%,transparent),0 0 34px color-mix(in srgb,var(--cbo-accent) 12%,transparent)}.cbo-card img,.cbo-l--cover img{display:block;width:100%;height:auto}.cbo-l--cover img{aspect-ratio:4 / 3;object-fit:cover}.cbo-card--fill img,.cbo-card--fill>video{aspect-ratio:16 / 9;object-fit:cover}.cbo-card--sq img,.cbo-card--sq>video{aspect-ratio:4 / 3;object-fit:cover}.cbo-card>video{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;background:transparent}.cbo-phone{max-width:none;width:100%;box-shadow:0 26px 50px color-mix(in srgb,var(--hb-night) 75%,transparent),0 0 30px color-mix(in srgb,var(--cbo-accent) 20%,transparent)}.cbo-phone>.cbo-phone__video,.cbo-seq>picture + picture{position:absolute;top:6px;left:6px;width:calc(100% - 12px);height:calc(100% - 12px)}.cbo-phone>.cbo-phone__video{object-fit:cover;object-position:top;border-radius:16px;background:transparent}.cbo-seq>picture + picture>img{height:100%}.cbo-seq>picture + picture{opacity:0}.cbo.is-live .cbo-scene.is-on .cbo-seq>picture + picture{animation:cbo-seq 6.4s linear infinite both}.cbo.is-live .cbo-scene.is-on .cbo-seq>picture:nth-of-type(2){animation-delay:1.6s}.cbo.is-live .cbo-scene.is-on .cbo-seq>picture:nth-of-type(3){animation-delay:3.2s}.cbo.is-live .cbo-scene.is-on .cbo-seq>picture:nth-of-type(4){animation-delay:4.8s}.cbo.is-live .cbo-scene.is-on .cbo-seq--3>picture + picture{animation-name:cbo-seq3;animation-duration:4.8s}.cbo-card.cbo-seq>picture + picture{top:0;left:0;width:100%;height:100%}.cbo-card.cbo-seq>picture + picture>img{object-fit:cover}@keyframes cbo-seq{0%{opacity:0}4%,25%{opacity:1}29%,100%{opacity:0}}@keyframes cbo-seq3{0%{opacity:0}5%,33%{opacity:1}38%,100%{opacity:0}}.cbo-l--tv .hb-screen{box-shadow:0 26px 56px color-mix(in srgb,var(--hb-night) 75%,transparent),0 0 36px color-mix(in srgb,var(--cbo-accent) 16%,transparent)}.cbo-l--tv .hb-screen--pos{max-width:none;margin:0}.cbo-l--tv .hb-screen__panel>video{background:transparent}.cbo__rig .os-panel{max-width:none;padding:1rem 1.1rem;box-shadow:0 24px 56px color-mix(in srgb,var(--hb-night) 70%,transparent),0 0 36px color-mix(in srgb,var(--cbo-accent) 14%,transparent)}.cbo__rig .os-tag{color:var(--svc-text,var(--cbo-accent))}.cbo__rig .os-panel__top{margin-bottom:0.6rem}.cbo__rig .os-panel__title{font-size:1.05rem}.cbo__rig .os-dash{gap:0.5rem}.cbo__rig .os-dash .dash-kpi{padding:0.6rem 0.7rem;gap:0.45rem;border-radius:12px}.cbo__rig .os-ph{transform-origin:left}.cbo-ladder__tiers{list-style:none;margin:0;padding:0}.cbo-tier{--t:var(--hb-reward);display:grid;grid-template-columns:4.2rem minmax(0,1fr) auto;align-items:center;gap:0.7rem;padding:0.55rem 0;border-top:1px solid var(--color-border);font-size:var(--text-sm)}.cbo-tier b{font-family:var(--font-display);color:var(--t)}.cbo-tier em{font-style:normal;font-size:var(--text-label);font-weight:700;letter-spacing:0.06em;text-transform:uppercase;color:var(--color-body)}.cbo-tier--gold em{color:var(--hb-reward)}.cbo-tier--silver{--t:var(--hb-slate)}.cbo-tier--bronze{--t:var(--hb-momentum)}.cbo-tier__track{display:block;height:10px;border-radius:5px;overflow:hidden;background:color-mix(in srgb,var(--t) 18%,transparent)}.cbo-tier__track i{display:block;width:100%;height:100%;border-radius:5px;background:var(--t);transform:scaleX(var(--v));transform-origin:left}.cbo.is-live .cbo-scene.is-on .cbo-tier__track i{animation:cbo-fill 900ms var(--cbo-enter) both;animation-delay:380ms}.cbo.is-live .cbo-scene.is-on .cbo-tier--silver .cbo-tier__track i{animation-delay:620ms}.cbo.is-live .cbo-scene.is-on .cbo-tier--gold .cbo-tier__track i{animation-delay:860ms}.cbo.is-live .cbo-scene.is-on .os-ph{animation:cbo-fill-ph 900ms var(--cbo-enter) 340ms both}@keyframes cbo-fill{from{transform:scaleX(0)}to{transform:scaleX(var(--v))}}@keyframes cbo-fill-ph{from{transform:scaleX(0)}to{transform:scaleX(1)}}.cbo .pdash{--pd:var(--cbo-accent);--pd-text:var(--svc-text,var(--cbo-accent));padding:1rem;border:1px solid var(--color-border-strong);border-radius:var(--radius-panel);background:var(--color-surface);box-shadow:0 24px 56px color-mix(in srgb,var(--hb-night) 70%,transparent),0 0 40px color-mix(in srgb,var(--pd) 14%,transparent)}.cbo .pdash__top{display:flex;flex-wrap:wrap;align-items:center;gap:0.4rem 0.8rem;padding-bottom:0.7rem;margin-bottom:0.8rem;border-bottom:1px solid var(--color-border)}.cbo .pdash__brand{display:inline-flex;align-items:center;gap:0.45rem;font-family:var(--font-display);font-weight:700;color:var(--color-heading)}.cbo .pdash__brand i{width:0.55rem;height:0.55rem;border-radius:50%;background:var(--pd);box-shadow:0 0 10px var(--pd)}.cbo .pdash__title{font-size:var(--text-sm);color:var(--color-body)}.cbo .pdash__tag{margin-left:auto;padding:0.15rem 0.55rem;border:1px solid color-mix(in srgb,var(--pd) 60%,transparent);border-radius:999px;font-size:var(--text-label);font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:var(--pd-text)}.cbo .pdash__kpis{list-style:none;margin:0 0 0.8rem;padding:0;display:grid;gap:0.5rem;grid-template-columns:repeat(4,minmax(0,1fr))}.cbo .pdash__kpis li{padding:0.55rem 0.6rem;border:1px solid var(--color-border);border-radius:10px;background:var(--color-surface-raised)}.cbo .pdash__lab{display:block;margin-bottom:0.45rem;font-size:var(--text-label);font-weight:700;letter-spacing:0.04em;color:var(--color-heading);line-height:1.3}.cbo .pdash__bar{display:block;height:8px;border-radius:4px;background:linear-gradient(90deg,var(--pd) var(--w),color-mix(in srgb,var(--pd) 18%,transparent) var(--w))}.cbo .pdash__card{padding:0.75rem 0.8rem;border:1px solid var(--color-border);border-radius:10px;background:var(--color-surface-raised)}.cbo .pdash__h{margin:0 0 0.5rem;font-family:var(--font-display);font-weight:700;font-size:var(--text-sm);color:var(--color-heading)}.cbo .pdash__checks{list-style:none;margin:0;padding:0;display:grid;gap:0.4rem}.cbo .pdash__checks li{display:grid;grid-template-columns:1.1rem minmax(0,1fr) auto;align-items:center;gap:0.55rem;font-size:var(--text-sm);color:var(--color-body)}.cbo .pdash__checks b{font-size:var(--text-label);color:var(--pd-text);font-weight:700}.cbo .pdash__tick{width:1.1rem;height:1.1rem;border-radius:4px;background:var(--pd) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 10.5l3.2 3.2L15 7' fill='none' stroke='%23050505' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 100% no-repeat}.cbo__cap{margin-top:0.9rem}.cbo__bar{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:44px}.cbo__bar[hidden]{display:none}.cbo__now{margin:0;font-size:var(--text-sm);color:var(--color-heading);font-weight:600}.cbo__num{margin-right:0.6rem;font-size:var(--text-label);font-weight:700;letter-spacing:0.12em;color:var(--svc-text,var(--cbo-accent));font-variant-numeric:tabular-nums}.cbo__num:empty{display:none}.cbo__toggle{flex:none;display:grid;place-items:center;width:44px;height:44px;padding:0;border-radius:50%;border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-heading);transition:border-color var(--cbo-quick) var(--cbo-enter)}.cbo__toggle svg{width:18px;height:18px;fill:currentColor}.cbo__toggle .hb-icon-pause,.cbo__toggle[aria-pressed="true"] .hb-icon-play{display:none}.cbo__toggle[aria-pressed="true"] .hb-icon-pause{display:block}.cbo__toggle:hover{border-color:var(--cbo-accent)}.cbo__toggle:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.cbo__lead{margin:0.5rem 0 0.25rem;font-family:var(--font-display);font-weight:700;font-size:var(--text-lg);line-height:1.25;color:var(--color-heading)}.cbo__text{margin:0;font-size:var(--text-base);line-height:1.55}@media (max-width:575.98px){.cbo__stage{aspect-ratio:520 / 460}.cbo__still img{object-fit:contain}.cbo__rig{--rw:520px;--rh:460px}.cbo-l--cover{left:4%;top:12%;width:92%}.cbo-l--a{width:64%;top:4%}.cbo-l--b{left:6%;top:54%;width:58%}.cbo-l--p{right:4%;top:12%;width:25%}.cbo-l--panel{left:4%;width:66%}.cbo-l--tv{left:2%;top:30%;width:74%}.cbo-scene--ladder .cbo-l--panel{left:4%;top:42%;width:70%}.cbo-scene--dash .cbo-l--panel{left:4%;top:24%;width:70%}.cbo-scene--split .cbo-l--panel{left:2%;top:22%;width:72%}.cbo-scene--split .cbo-l--p{width:26%;top:34%}.cbo-scene--tv .cbo-l--a{width:54%}.cbo-scene--tv .cbo-l--p{width:25%;top:24%}.cbo-scene--tv .cbo-l--c{width:44%}.cbo-scene--duo .cbo-l--a{width:70%}.cbo-scene--duo .cbo-l--c{width:64%}.cbo-scene--trio .cbo-l--a{width:60%}.cbo-scene--trio .cbo-l--b{width:46%;top:14%}.cbo-scene--trio .cbo-l--c{left:6%;width:60%}.cbo-scene--fan .cbo-l--a,.cbo-scene--fan .cbo-l--b,.cbo-scene--fan .cbo-l--c{width:34%;top:14%}.cbo-scene--fan .cbo-l--b{left:33%;top:8%}}@media (prefers-reduced-motion:reduce){.cbo-l,.cbo-scene.is-on .cbo-l,.cbo-item,.cbo__toggle{transition:none}.cbo-l{transform:translate3d(0,0,var(--z)) rotateY(var(--tilt))}.cbo.is-timing .cbo-item__bar{animation:none}}@media (forced-colors:active){.cbo-item[aria-pressed="true"]{border-color:Highlight}.cbo-tier__track i,.cbo .pdash__bar,.cbo .pdash__tick,.cbo-item__bar{forced-color-adjust:none}}.eng-seen{display:flex;flex-wrap:wrap;align-items:center;gap:0 0.9rem;margin:0.35rem 0 0;font-size:var(--text-sm);line-height:1.3}.eng-cap .eng-seen{margin-top:0.6rem}.eng-seen__h{font-size:var(--text-label);font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:var(--color-body)}.eng-seen a,.eng-seen-all__link{display:inline-flex;align-items:center;min-height:44px;font-weight:600;color:var(--svc-text,var(--color-link,var(--hb-pulse-cyan)));text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:0.2em}.eng-seen a:hover,.eng-seen-all__link:hover{text-decoration-thickness:2px}.eng-seen a:focus-visible,.eng-seen-all__link:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px;border-radius:4px}.cbo.is-ready .cbo__list .eng-seen{padding-left:1rem}.cbo__list>li>.eng-seen{font-size:var(--text-sm)}.eng-seen-all{margin:1.5rem 0 0}.eng-seen-all__link{gap:0.4rem;font-size:var(--text-base)}.svs-formats{margin:2.5rem 0 0}.svs-formats__h{margin:0 0 0.9rem;font-size:var(--text-label);font-weight:700;letter-spacing:0.1em;text-transform:uppercase;line-height:1.3;color:var(--color-heading)}.svs-formats__list{list-style:none;margin:0;padding:0;display:grid;gap:1.25rem 1rem;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end}.svs-formats__list>li{min-width:0}.svs-formats__label{margin:0 0 0.4rem;font-size:var(--text-label);font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:var(--svc-text,var(--color-body))}.svs-formats .hb-screen{box-shadow:0 18px 40px color-mix(in srgb,var(--hb-night) 55%,transparent),0 0 24px color-mix(in srgb,var(--svc,var(--hb-delight)) 16%,transparent)}.svs-formats .hb-screen>.hb-toggle{left:calc(var(--hb-bezel,6px) + 8px);top:calc(var(--hb-bezel,6px) + 8px)}.svs-formats .hb-screen--pos:not(.hb-screen--wide){max-width:none;margin:0 0 1rem}.svs-formats__item--pos{grid-column:1 / -1;justify-self:center;width:min(46%,11rem)}@media (min-width:992px){.svs-formats__list{grid-template-columns:repeat(var(--tvs,4),minmax(0,17rem)) minmax(0,8.5rem);justify-content:start}.svs-formats__list--no-pos{grid-template-columns:repeat(var(--tvs,4),minmax(0,17rem))}.svs-formats__item--pos{grid-column:auto;justify-self:stretch;width:auto}}