[data-public-root] .solutions-opt-hero-veil{pointer-events:none;background-image:linear-gradient(to top, var(--color-surface-default) 0%, transparent 50%);position:absolute;inset:0}[data-public-root] #product-stage .media[data-variant=stage][data-tone=inverse]:has([data-public=demo][data-kind=optimization-tasks]){padding:var(--prv-space-40)}[data-public-root] #product-stage .demo[data-kind=optimization-tasks]{padding-block:0;padding-inline:0}[data-public-root] #product-stage .demo__opt-tasks-head{padding:var(--prv-space-24) var(--prv-space-28)}[data-public-root] #product-stage .demo__opt-tasks-row[data-expanded=true] .demo__opt-tasks-head{padding-bottom:var(--prv-space-12)}[data-public-root] #product-stage .demo__opt-tasks-body{padding:0 var(--prv-space-28) var(--prv-space-28);padding-left:calc(var(--prv-space-28) + 20px + var(--prv-space-12))}[data-public-root] #product-stage .demo__opt-tasks-row+.demo__opt-tasks-row:before{left:var(--prv-space-28);right:var(--prv-space-28)}[data-public-root] #product-stage .demo__opt-tasks-desc{margin-bottom:var(--prv-space-12)}[data-public-root] #product-stage .demo__opt-tasks-actions{margin-bottom:var(--prv-space-10)}[data-public-root] #how-it-works .media[data-variant=stage]{aspect-ratio:1;width:100%;height:auto;position:relative;overflow:hidden;padding:0!important}[data-public-root] #how-it-works .media[data-variant=stage][data-shadow=true]{box-shadow:none!important}[data-public-root] #how-it-works .media[data-variant=stage][data-frame=bare]>.media__stage{border-radius:inherit;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;min-height:0;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:none!important;background-color:#0000!important}[data-public-root] #how-it-works .media-live-slot,[data-public-root] #how-it-works .media-live-slot__live{flex-direction:column;justify-content:center;align-items:center;width:100%;min-width:0;height:100%;min-height:0;display:flex}[data-public-root] #how-it-works .media[data-variant=stage] .demo[data-kind=setup],[data-public-root] #how-it-works .media[data-variant=stage] .demo[data-kind=optimization-tasks],[data-public-root] #how-it-works .media[data-variant=stage] .demo[data-kind=visibility-score]{box-sizing:border-box;background:0 0;flex:none;align-self:stretch;width:100%;max-width:none;height:auto;max-height:none;padding:var(--prv-space-24)!important}[data-public-root] #how-it-works .demo__setup,[data-public-root] #how-it-works .demo__opt-tasks,[data-public-root] #how-it-works .demo__vis-score{width:100%;min-width:0;max-width:none;height:auto;margin-inline:auto}[data-public-root] #how-it-works .demo__setup{min-width:min(100%,18rem);max-width:20rem}[data-public-root] #how-it-works .demo__setup-card,[data-public-root] #how-it-works .demo__opt-tasks-card,[data-public-root] #how-it-works .demo__vis-score-card{flex:none;width:100%;height:auto}