:root{--ocd-margin-top: 0rem}.ocl-container{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}.ocl-container h1,.ocl-container h2,.ocl-container h3,.ocl-container h4,.ocl-container h5,.ocl-container h6{text-align:start}.ocl-container:not(.details-only){margin-top:3rem;margin-bottom:2rem}.ocl-container.details-only{margin-top:1rem;margin-bottom:1rem}.ocl-container.is-hoisted{position:relative;z-index:1000}.ocl-container .ocl-intro{color:var(--text-heading)}.ocl-container .oc-number{margin-top:0.5rem;margin-bottom:0.5rem}.ocl-container .oc-title{margin-bottom:0.5rem;transition:color 0.2s ease-in-out}.ocl-container .oc-subtitle{color:var(--text-default) !important;line-height:1.3;margin-bottom:0.5rem}.ocl-container .oc-subtitle:empty{display:none}.ocl-container .oc-brief{width:100%;margin-bottom:0.5rem;color:var(--text-default)}.ocl-container .oc-brief+.oc-header{margin-top:1rem}.ocl-container .oc-body{flex-grow:1;display:flex;flex-direction:column;width:100%;text-align:left}.ocl-overview{display:flex;flex-wrap:wrap;align-items:stretch;gap:var(--overview-gap)}.ocl-overview.type-grid{justify-content:center}.ocl-container[data-details-mode="single"]>.ocl-details>.ocl-details-section{display:none}.ocl-container[data-details-mode="single"]>.ocl-details>.ocl-details-section.active{display:block}.ocl-container.root .oc.context-none .oc-icon{display:inline-flex;justify-content:center;align-items:center}.ocl-container.root .oc.context-none .oc-icon:not(.icon-reversed)>*{color:var(--icon-color)}.ocl-container.root .oc.context-none .oc-icon.icon-reversed{background-color:var(--icon-color)}.ocl-container.root .oc.context-none .oc-icon.icon-reversed>*{color:var(--body-bg) !important}.ocl-container.root .oc.context-none .oc-number{color:var(--text-heading)}.ocl-container.root .oc.context-none .oc-title{color:var(--text-heading)}:root{--oc-bg-image-repeat: repeat;--oc-bg-image-size: auto;--oc-bg-image-position: center center;--oc-bg-image-attachment: scroll;--oc-bg-overlay-grad-direction: to top;--oc-header-bg-overlay-grad-direction: var(--oc-bg-overlay-grad-direction);--oc-body-bg-overlay-grad-direction: var(--oc-bg-overlay-grad-direction);--oc-bg-overlay-grad-direction2: to top;--oc-header-bg-overlay-grad-direction2: var(--oc-bg-overlay-grad-direction2);--oc-body-bg-overlay-grad-direction2: var(--oc-bg-overlay-grad-direction2);--oc-bg-overlay-color-hsl: 0, 0%, 0%;--oc-header-bg-overlay-color-hsl: var(--oc-bg-overlay-color-hsl);--oc-body-bg-overlay-color-hsl: var(--oc-bg-overlay-color-hsl);--oc-bg-overlay-color-hsl-1: 0, 0%, 0%;--oc-header-bg-overlay-color-hsl-1: var(--oc-bg-overlay-color-hsl-1);--oc-body-bg-overlay-color-hsl-1: var(--oc-bg-overlay-color-hsl-1);--oc-bg-overlay-color-hsl-2: var(--oc-bg-overlay-color-hsl-1);--oc-header-bg-overlay-color-hsl-2: var(--oc-bg-overlay-color-hsl-2);--oc-body-bg-overlay-color-hsl-2: var(--oc-bg-overlay-color-hsl-2)}.ocl-container:not(.oc-bg-image-inherit){--oc-bg-image: none;--oc-header-bg-image: none;--oc-body-bg-image: none}.ocl-container:not(.oc-overlay-inherit){--oc-bg-overlay: none;--oc-header-bg-overlay: none;--oc-body-bg-overlay: none;--oc-bg-overlay-opacity: none;--oc-header-bg-overlay-opacity: none;--oc-body-bg-overlay-opacity: none;--oc-bg-overlay-opacity-1: none;--oc-header-bg-overlay-opacity-1: none;--oc-body-bg-overlay-opacity-1: none;--oc-bg-overlay-opacity-2: none;--oc-header-bg-overlay-opacity-2: none;--oc-body-bg-overlay-opacity-2: none}.oc .context-info{--oc-bg-color: HSLA(var(--oc-info-bg-hsl), var(--oc-bg-opacity))}.oc .context-goal{--oc-bg-color: HSLA( var(--oc-goal-bg-hsl), var(--oc-bg-opacity))}.oc .context-success{--oc-bg-color: HSLA( var(--oc-success-bg-hsl), var(--oc-bg-opacity))}.oc .context-recommendation{--oc-bg-color: HSLA( var(--oc-recommendation-bg-hsl), var(--oc-bg-opacity))}.oc .context-note{--oc-bg-color: HSLA( var(--oc-note-bg-hsl), var(--oc-bg-opacity))}.oc .context-danger{--oc-bg-color: HSLA( var(--oc-danger-bg-hsl), var(--oc-bg-opacity))}.oc .context-cta{--oc-bg-color: HSLA( var(--oc-cta-bg-hsl), var(--oc-bg-opacity))}.oc .context-learn-more{--oc-bg-color: HSLA( var(--oc-learn-more-bg-hsl), var(--oc-bg-opacity))}.oc .context-support{--oc-bg-color: HSLA( var(--oc-support-bg-hsl), var(--oc-bg-opacity))}.oc .context-weird{--oc-bg-color: HSLA( var(--oc-weird-bg-hsl), var(--oc-bg-opacity))}.oc .context-minor{--oc-bg-color: HSLA( var(--oc-minor-bg-hsl), var(--oc-bg-opacity))}.oc.context-info.scope-background{background-color:HSLA(var(--oc-info-bg-hsl), var(--oc-bg-opacity)) !important}.oc.context-info.scope-border{border-color:HSLA(var(--oc-info-border-color-hsl), var(--oc-border-opacity)) !important}.oc.context-info.scope-icon .oc-icon{display:inline-flex;justify-content:center;align-items:center}.oc.context-info.scope-icon .oc-icon:not(.icon-reversed)>*{color:HSLA(var(--oc-info-icon-color-hsl), var(--oc-icon-opacity)) !important}.oc.context-info.scope-icon .oc-icon.icon-reversed{background-color:HSLA(var(--oc-info-icon-color-hsl), var(--oc-icon-opacity)) !important}.oc.context-info.scope-icon .oc-icon.icon-reversed>*{color:var(--body-bg) !important}.oc.context-info.scope-icon .oc-icon.context-info{display:inline-flex;justify-content:center;align-items:center}.oc.context-info.scope-icon .oc-icon.context-info:not(.icon-reversed)>*{color:HSLA(var(--oc-info-icon-color-hsl), var(--oc-icon-opacity)) !important}.oc.context-info.scope-icon .oc-icon.context-info.icon-reversed{background-color:HSLA(var(--oc-info-icon-color-hsl), var(--oc-icon-opacity)) !important}.oc.context-info.scope-icon .oc-icon.context-info.icon-reversed>*{color:var(--body-bg) !important}.oc.context-info:not(.scope-icon) .oc-icon{display:inline-flex;justify-content:center;align-items:center}.oc.context-info:not(.scope-icon) .oc-icon:not(.icon-reversed)>*{color:var(--icon-color)}.oc.context-info:not(.scope-icon) .oc-icon.icon-reversed{background-color:var(--icon-color)}.oc.context-info:not(.scope-icon) .oc-icon.icon-reversed>*{color:var(--body-bg) !important}.oc.context-info.scope-number .oc-number{color:HSLA(var(--oc-info-icon-color-hsl), var(--oc-number-opacity)) !important}.oc.context-info.scope-number .oc-number.context-info{color:HSLA(var(--oc-info-icon-color-hsl), var(--oc-number-opacity)) !important}.oc.context-info:not(.scope-number) .oc-number{color:var(--text-heading)}.oc.context-info.scope-title .oc-title{color:HSLA(var(--oc-info-icon-color-hsl), var(--oc-title-opacity)) !important}.oc.context-info.scope-title .oc-title.context-info{color:HSLA(var(--oc-info-icon-color-hsl), var(--oc-title-opacity)) !important}.oc.context-info:not(.scope-title) .oc-title{color:var(--text-heading)}.oc.context-goal.scope-background{background-color:HSLA(var(--oc-goal-bg-hsl), var(--oc-bg-opacity)) !important}.oc.context-goal.scope-border{border-color:HSLA(var(--oc-goal-border-color-hsl), var(--oc-border-opacity)) !important}.oc.context-goal.scope-icon .oc-icon{display:inline-flex;justify-content:center;align-items:center}.oc.context-goal.scope-icon .oc-icon:not(.icon-reversed)>*{color:HSLA(var(--oc-goal-icon-color-hsl), var(--oc-icon-opacity)) !important}.oc.context-goal.scope-icon .oc-icon.icon-reversed{background-color:HSLA(var(--oc-goal-icon-color-hsl), var(--oc-icon-opacity)) !important}.oc.context-goal.scope-icon .oc-icon.icon-reversed>*{color:var(--body-bg) !important}.oc.context-goal.scope-icon .oc-icon.context-goal{display:inline-flex;justify-content:center;align-items:center}.oc.context-goal.scope-icon .oc-icon.context-goal:not(.icon-reversed)>*{color:HSLA(var(--oc-goal-icon-color-hsl), var(--oc-icon-opacity)) !important}.oc.context-goal.scope-icon .oc-icon.context-goal.icon-reversed{background-color:HSLA(var(--oc-goal-icon-color-hsl), var(--oc-icon-opacity)) !important}.oc.context-goal.scope-icon .oc-icon.context-goal.icon-reversed>*{color:var(--body-bg) !important}.oc.context-goal:not(.scope-icon) .oc-icon{display:inline-flex;justify-content:center;align-items:center}.oc.context-goal:not(.scope-icon) .oc-icon:not(.icon-reversed)>*{color:var(--icon-color)}.oc.context-goal:not(.scope-icon) .oc-icon.icon-reversed{background-color:var(--icon-color)}.oc.context-goal:not(.scope-icon) .oc-icon.icon-reversed>*{color:var(--body-bg) !important}.oc.context-goal.scope-number .oc-number{color:HSLA(var(--oc-goal-icon-color-hsl), var(--oc-number-opacity)) !important}.oc.context-goal.scope-number .oc-number.context-goal{color:HSLA(var(--oc-goal-icon-color-hsl), var(--oc-number-opacity)) !important}.oc.context-goal:not(.scope-number) .oc-number{color:var(--text-heading)}.oc.context-goal.scope-title .oc-title{color:HSLA(var(--oc-goal-icon-color-hsl), var(--oc-title-opacity)) !important}.oc.context-goal.scope-title .oc-title.context-goal{color:HSLA(var(--oc-goal-icon-color-hsl), var(--oc-title-opacity)) !important}.oc.context-goal:not(.scope-title) .oc-title{color:var(--text-heading)}.oc.context-success.scope-background{background-color:HSLA(var(--oc-success-bg-hsl), var(--oc-bg-opacity)) !important}.oc.context-success.scope-border{border-color:HSLA(var(--oc-success-border-color-hsl), var(--oc-border-opacity)) !important}.oc.context-success.scope-icon .oc-icon{display:inline-flex;justify-content:center;align-items:center}.oc.context-success.scope-icon .oc-icon:not(.icon-reversed)>*{color:HSLA(var(--oc-success-icon-color-hsl), var(--oc-icon-opacity)) !important}.oc.context-success.scope-icon .oc-icon.icon-reversed{background-color:HSLA(var(--oc-success-icon-color-hsl), var(--oc-icon-opacity)) !important}.oc.context-success.scope-icon .oc-icon.icon-reversed>*{color:var(--body-bg) !important}.oc.context-success.scope-icon .oc-icon.context-success{display:inline-flex;justify-content:center;align-items:center}.oc.context-success.scope-icon .oc-icon.context-success:not(.icon-reversed)>*{color:HSLA(var(--oc-success-icon-color-hsl), var(--oc-icon-opacity)) !important}.oc.context-success.scope-icon .oc-icon.context-success.icon-reversed{background-color:HSLA(var(--oc-success-icon-color-hsl), var(--oc-icon-opacity)) !important}.oc.context-success.scope-icon .oc-icon.context-success.icon-reversed>*{color:var(--body-bg) !important}.oc.context-success:not(.scope-icon) .oc-icon{display:inline-flex;justify-content:center;align-items:center}.oc.context-success:not(.scope-icon) .oc-icon:not(.icon-reversed)>*{color:var(--icon-color)}.oc.context-success:not(.scope-icon) .oc-icon.icon-reversed{background-color:var(--icon-color)}.oc.context-success:not(.scope-icon) .oc-icon.icon-reversed>*{color:var(--body-bg) !important}.oc.context-success.scope-number .oc-number{color:HSLA(var(--oc-success-icon-color-hsl), var(--oc-number-opacity)) !important}.oc.context-success.scope-number .oc-number.context-success{color:HSLA(var(--oc-success-icon-color-hsl), var(--oc-number-opacity)) !important}.oc.context-success:not(.scope-number) .oc-number{color:var(--text-heading)}.oc.context-success.scope-title .oc-title{color:HSLA(var(--oc-success-icon-color-hsl), var(--oc-title-opacity)) !important}.oc.context-success.scope-title .oc-title.context-success{color:HSLA(var(--oc-success-icon-color-hsl), var(--oc-title-opacity)) !important}.oc.context-success:not(.scope-title) .oc-title{color:var(--text-heading)}.oc.context-recommendation.scope-background{background-color:HSLA(var(--oc-recommendation-bg-hsl), var(--oc-bg-opacity)) !important}.oc.context-recommendation.scope-border{border-color:HSLA(var(--oc-recommendation-border-color-hsl), var(--oc-border-opacity)) !important}.oc.context-recommendation.scope-icon .oc-icon{display:inline-flex;justify-content:center;align-items:center}.oc.context-recommendation.scope-icon .oc-icon:not(.icon-reversed)>*{color:HSLA(var(--oc-recommendation-icon-color-hsl), var(--oc-icon-opacity)) !important}.oc.context-recommendation.scope-icon .oc-icon.icon-reversed{background-color:HSLA(var(--oc-recommendation-icon-color-hsl), var(--oc-icon-opacity)) !important}.oc.context-recommendation.scope-icon .oc-icon.icon-reversed>*{color:var(--body-bg) !important}.oc.context-recommendation.scope-icon .oc-icon.context-recommendation{display:inline-flex;justify-content:center;align-items:center}.oc.context-recommendation.scope-icon .oc-icon.context-recommendation:not(.icon-reversed)>*{color:HSLA(var(--oc-recommendation-icon-color-hsl), var(--oc-icon-opacity)) !important}.oc.context-recommendation.scope-icon .oc-icon.context-recommendation.icon-reversed{background-color:HSLA(var(--oc-recommendation-icon-color-hsl), var(--oc-icon-opacity)) !important}.oc.context-recommendation.scope-icon .oc-icon.context-recommendation.icon-reversed>*{color:var(--body-bg) !important}.oc.context-recommendation:not(.scope-icon) .oc-icon{display:inline-flex;justify-content:center;align-items:center}.oc.context-recommendation:not(.scope-icon) .oc-icon:not(.icon-reversed)>*{color:var(--icon-color)}.oc.context-recommendation:not(.scope-icon) .oc-icon.icon-reversed{background-color:var(--icon-color)}.oc.context-recommendation:not(.scope-icon) .oc-icon.icon-reversed>*{color:var(--body-bg) !important}.oc.context-recommendation.scope-number .oc-number{color:HSLA(var(--oc-recommendation-icon-color-hsl), var(--oc-number-opacity)) !important}.oc.context-recommendation.scope-number .oc-number.context-recommendation{color:HSLA(var(--oc-recommendation-icon-color-hsl), var(--oc-number-opacity)) !important}.oc.context-recommendation:not(.scope-number) .oc-number{color:var(--text-heading)}.oc.context-recommendation.scope-title .oc-title{color:HSLA(var(--oc-recommendation-icon-color-hsl), var(--oc-title-opacity)) !important}.oc.context-recommendation.scope-title .oc-title.context-recommendation{color:HSLA(var(--oc-recommendation-icon-color-hsl), var(--oc-title-opacity)) !important}.oc.context-recommendation:not(.scope-title) .oc-title{color:var(--text-heading)}.oc.context-note.scope-background{background-color:HSLA(var(--oc-note-bg-hsl), var(--oc-bg-opacity)) !important}.oc.context-note.scope-border{border-color:HSLA(var(--oc-note-border-color-hsl), var(--oc-border-opacity)) !important}.oc.context-note.scope-icon .oc-icon{display:inline-flex;justify-content:center;align-items:center}.oc.context-note.scope-icon .oc-icon:not(.icon-reversed)>*{color:HSLA(var(--oc-note-icon-color-hsl), var(--oc-icon-opacity)) !important}.oc.context-note.scope-icon .oc-icon.icon-reversed{background-color:HSLA(var(--oc-note-icon-color-hsl), var(--oc-icon-opacity)) !important}.oc.context-note.scope-icon .oc-icon.icon-reversed>*{color:var(--body-bg) !important}.oc.context-note.scope-icon .oc-icon.context-note{display:inline-flex;justify-content:center;align-items:center}.oc.context-note.scope-icon .oc-icon.context-note:not(.icon-reversed)>*{color:HSLA(var(--oc-note-icon-color-hsl), var(--oc-icon-opacity)) !important}.oc.context-note.scope-icon .oc-icon.context-note.icon-reversed{background-color:HSLA(var(--oc-note-icon-color-hsl), var(--oc-icon-opacity)) !important}.oc.context-note.scope-icon .oc-icon.context-note.icon-reversed>*{color:var(--body-bg) !important}.oc.context-note:not(.scope-icon) .oc-icon{display:inline-flex;justify-content:center;align-items:center}.oc.context-note:not(.scope-icon) .oc-icon:not(.icon-reversed)>*{color:var(--icon-color)}.oc.context-note:not(.scope-icon) .oc-icon.icon-reversed{background-color:var(--icon-color)}.oc.context-note:not(.scope-icon) .oc-icon.icon-reversed>*{color:var(--body-bg) !important}.oc.context-note.scope-number .oc-number{color:HSLA(var(--oc-note-icon-color-hsl), var(--oc-number-opacity)) !important}.oc.context-note.scope-number .oc-number.context-note{color:HSLA(var(--oc-note-icon-color-hsl), var(--oc-number-opacity)) !important}.oc.context-note:not(.scope-number) .oc-number{color:var(--text-heading)}.oc.context-note.scope-title .oc-title{color:HSLA(var(--oc-note-icon-color-hsl), var(--oc-title-opacity)) !important}.oc.context-note.scope-title .oc-title.context-note{color:HSLA(var(--oc-note-icon-color-hsl), var(--oc-title-opacity)) !important}.oc.context-note:not(.scope-title) .oc-title{color:var(--text-heading)}.oc.context-danger.scope-background{background-color:HSLA(var(--oc-danger-bg-hsl), var(--oc-bg-opacity)) !important}.oc.context-danger.scope-border{border-color:HSLA(var(--oc-danger-border-color-hsl), var(--oc-border-opacity)) !important}.oc.context-danger.scope-icon .oc-icon{display:inline-flex;justify-content:center;align-items:center}.oc.context-danger.scope-icon .oc-icon:not(.icon-reversed)>*{color:HSLA(var(--oc-danger-icon-color-hsl), var(--oc-icon-opacity)) !important}.oc.context-danger.scope-icon .oc-icon.icon-reversed{background-color:HSLA(var(--oc-danger-icon-color-hsl), var(--oc-icon-opacity)) !important}.oc.context-danger.scope-icon .oc-icon.icon-reversed>*{color:var(--body-bg) !important}.oc.context-danger.scope-icon .oc-icon.context-danger{display:inline-flex;justify-content:center;align-items:center}.oc.context-danger.scope-icon .oc-icon.context-danger:not(.icon-reversed)>*{color:HSLA(var(--oc-danger-icon-color-hsl), var(--oc-icon-opacity)) !important}.oc.context-danger.scope-icon .oc-icon.context-danger.icon-reversed{background-color:HSLA(var(--oc-danger-icon-color-hsl), var(--oc-icon-opacity)) !important}.oc.context-danger.scope-icon .oc-icon.context-danger.icon-reversed>*{color:var(--body-bg) !important}.oc.context-danger:not(.scope-icon) .oc-icon{display:inline-flex;justify-content:center;align-items:center}.oc.context-danger:not(.scope-icon) .oc-icon:not(.icon-reversed)>*{color:var(--icon-color)}.oc.context-danger:not(.scope-icon) .oc-icon.icon-reversed{background-color:var(--icon-color)}.oc.context-danger:not(.scope-icon) .oc-icon.icon-reversed>*{color:var(--body-bg) !important}.oc.context-danger.scope-number .oc-number{color:HSLA(var(--oc-danger-icon-color-hsl), var(--oc-number-opacity)) !important}.oc.context-danger.scope-number .oc-number.context-danger{color:HSLA(var(--oc-danger-icon-color-hsl), var(--oc-number-opacity)) !important}.oc.context-danger:not(.scope-number) .oc-number{color:var(--text-heading)}.oc.context-danger.scope-title .oc-title{color:HSLA(var(--oc-danger-icon-color-hsl), var(--oc-title-opacity)) !important}.oc.context-danger.scope-title .oc-title.context-danger{color:HSLA(var(--oc-danger-icon-color-hsl), var(--oc-title-opacity)) !important}.oc.context-danger:not(.scope-title) .oc-title{color:var(--text-heading)}.oc.context-cta.scope-background{background-color:HSLA(var(--oc-cta-bg-hsl), var(--oc-bg-opacity)) !important}.oc.context-cta.scope-border{border-color:HSLA(var(--oc-cta-border-color-hsl), var(--oc-border-opacity)) !important}.oc.context-cta.scope-icon .oc-icon{display:inline-flex;justify-content:center;align-items:center}.oc.context-cta.scope-icon .oc-icon:not(.icon-reversed)>*{color:HSLA(var(--oc-cta-icon-color-hsl), var(--oc-icon-opacity)) !important}.oc.context-cta.scope-icon .oc-icon.icon-reversed{background-color:HSLA(var(--oc-cta-icon-color-hsl), var(--oc-icon-opacity)) !important}.oc.context-cta.scope-icon .oc-icon.icon-reversed>*{color:var(--body-bg) !important}.oc.context-cta.scope-icon .oc-icon.context-cta{display:inline-flex;justify-content:center;align-items:center}.oc.context-cta.scope-icon .oc-icon.context-cta:not(.icon-reversed)>*{color:HSLA(var(--oc-cta-icon-color-hsl), var(--oc-icon-opacity)) !important}.oc.context-cta.scope-icon .oc-icon.context-cta.icon-reversed{background-color:HSLA(var(--oc-cta-icon-color-hsl), var(--oc-icon-opacity)) !important}.oc.context-cta.scope-icon .oc-icon.context-cta.icon-reversed>*{color:var(--body-bg) !important}.oc.context-cta:not(.scope-icon) .oc-icon{display:inline-flex;justify-content:center;align-items:center}.oc.context-cta:not(.scope-icon) .oc-icon:not(.icon-reversed)>*{color:var(--icon-color)}.oc.context-cta:not(.scope-icon) .oc-icon.icon-reversed{background-color:var(--icon-color)}.oc.context-cta:not(.scope-icon) .oc-icon.icon-reversed>*{color:var(--body-bg) !important}.oc.context-cta.scope-number .oc-number{color:HSLA(var(--oc-cta-icon-color-hsl), var(--oc-number-opacity)) !important}.oc.context-cta.scope-number .oc-number.context-cta{color:HSLA(var(--oc-cta-icon-color-hsl), var(--oc-number-opacity)) !important}.oc.context-cta:not(.scope-number) .oc-number{color:var(--text-heading)}.oc.context-cta.scope-title .oc-title{color:HSLA(var(--oc-cta-icon-color-hsl), var(--oc-title-opacity)) !important}.oc.context-cta.scope-title .oc-title.context-cta{color:HSLA(var(--oc-cta-icon-color-hsl), var(--oc-title-opacity)) !important}.oc.context-cta:not(.scope-title) .oc-title{color:var(--text-heading)}.oc.context-learn-more.scope-background{background-color:HSLA(var(--oc-learn-more-bg-hsl), var(--oc-bg-opacity)) !important}.oc.context-learn-more.scope-border{border-color:HSLA(var(--oc-learn-more-border-color-hsl), var(--oc-border-opacity)) !important}.oc.context-learn-more.scope-icon .oc-icon{display:inline-flex;justify-content:center;align-items:center}.oc.context-learn-more.scope-icon .oc-icon:not(.icon-reversed)>*{color:HSLA(var(--oc-learn-more-icon-color-hsl), var(--oc-icon-opacity)) !important}.oc.context-learn-more.scope-icon .oc-icon.icon-reversed{background-color:HSLA(var(--oc-learn-more-icon-color-hsl), var(--oc-icon-opacity)) !important}.oc.context-learn-more.scope-icon .oc-icon.icon-reversed>*{color:var(--body-bg) !important}.oc.context-learn-more.scope-icon .oc-icon.context-learn-more{display:inline-flex;justify-content:center;align-items:center}.oc.context-learn-more.scope-icon .oc-icon.context-learn-more:not(.icon-reversed)>*{color:HSLA(var(--oc-learn-more-icon-color-hsl), var(--oc-icon-opacity)) !important}.oc.context-learn-more.scope-icon .oc-icon.context-learn-more.icon-reversed{background-color:HSLA(var(--oc-learn-more-icon-color-hsl), var(--oc-icon-opacity)) !important}.oc.context-learn-more.scope-icon .oc-icon.context-learn-more.icon-reversed>*{color:var(--body-bg) !important}.oc.context-learn-more:not(.scope-icon) .oc-icon{display:inline-flex;justify-content:center;align-items:center}.oc.context-learn-more:not(.scope-icon) .oc-icon:not(.icon-reversed)>*{color:var(--icon-color)}.oc.context-learn-more:not(.scope-icon) .oc-icon.icon-reversed{background-color:var(--icon-color)}.oc.context-learn-more:not(.scope-icon) .oc-icon.icon-reversed>*{color:var(--body-bg) !important}.oc.context-learn-more.scope-number .oc-number{color:HSLA(var(--oc-learn-more-icon-color-hsl), var(--oc-number-opacity)) !important}.oc.context-learn-more.scope-number .oc-number.context-learn-more{color:HSLA(var(--oc-learn-more-icon-color-hsl), var(--oc-number-opacity)) !important}.oc.context-learn-more:not(.scope-number) .oc-number{color:var(--text-heading)}.oc.context-learn-more.scope-title .oc-title{color:HSLA(var(--oc-learn-more-icon-color-hsl), var(--oc-title-opacity)) !important}.oc.context-learn-more.scope-title .oc-title.context-learn-more{color:HSLA(var(--oc-learn-more-icon-color-hsl), var(--oc-title-opacity)) !important}.oc.context-learn-more:not(.scope-title) .oc-title{color:var(--text-heading)}.oc.context-support.scope-background{background-color:HSLA(var(--oc-support-bg-hsl), var(--oc-bg-opacity)) !important}.oc.context-support.scope-border{border-color:HSLA(var(--oc-support-border-color-hsl), var(--oc-border-opacity)) !important}.oc.context-support.scope-icon .oc-icon{display:inline-flex;justify-content:center;align-items:center}.oc.context-support.scope-icon .oc-icon:not(.icon-reversed)>*{color:HSLA(var(--oc-support-icon-color-hsl), var(--oc-icon-opacity)) !important}.oc.context-support.scope-icon .oc-icon.icon-reversed{background-color:HSLA(var(--oc-support-icon-color-hsl), var(--oc-icon-opacity)) !important}.oc.context-support.scope-icon .oc-icon.icon-reversed>*{color:var(--body-bg) !important}.oc.context-support.scope-icon .oc-icon.context-support{display:inline-flex;justify-content:center;align-items:center}.oc.context-support.scope-icon .oc-icon.context-support:not(.icon-reversed)>*{color:HSLA(var(--oc-support-icon-color-hsl), var(--oc-icon-opacity)) !important}.oc.context-support.scope-icon .oc-icon.context-support.icon-reversed{background-color:HSLA(var(--oc-support-icon-color-hsl), var(--oc-icon-opacity)) !important}.oc.context-support.scope-icon .oc-icon.context-support.icon-reversed>*{color:var(--body-bg) !important}.oc.context-support:not(.scope-icon) .oc-icon{display:inline-flex;justify-content:center;align-items:center}.oc.context-support:not(.scope-icon) .oc-icon:not(.icon-reversed)>*{color:var(--icon-color)}.oc.context-support:not(.scope-icon) .oc-icon.icon-reversed{background-color:var(--icon-color)}.oc.context-support:not(.scope-icon) .oc-icon.icon-reversed>*{color:var(--body-bg) !important}.oc.context-support.scope-number .oc-number{color:HSLA(var(--oc-support-icon-color-hsl), var(--oc-number-opacity)) !important}.oc.context-support.scope-number .oc-number.context-support{color:HSLA(var(--oc-support-icon-color-hsl), var(--oc-number-opacity)) !important}.oc.context-support:not(.scope-number) .oc-number{color:var(--text-heading)}.oc.context-support.scope-title .oc-title{color:HSLA(var(--oc-support-icon-color-hsl), var(--oc-title-opacity)) !important}.oc.context-support.scope-title .oc-title.context-support{color:HSLA(var(--oc-support-icon-color-hsl), var(--oc-title-opacity)) !important}.oc.context-support:not(.scope-title) .oc-title{color:var(--text-heading)}.oc.context-weird.scope-background{background-color:HSLA(var(--oc-weird-bg-hsl), var(--oc-bg-opacity)) !important}.oc.context-weird.scope-border{border-color:HSLA(var(--oc-weird-border-color-hsl), var(--oc-border-opacity)) !important}.oc.context-weird.scope-icon .oc-icon{display:inline-flex;justify-content:center;align-items:center}.oc.context-weird.scope-icon .oc-icon:not(.icon-reversed)>*{color:HSLA(var(--oc-weird-icon-color-hsl), var(--oc-icon-opacity)) !important}.oc.context-weird.scope-icon .oc-icon.icon-reversed{background-color:HSLA(var(--oc-weird-icon-color-hsl), var(--oc-icon-opacity)) !important}.oc.context-weird.scope-icon .oc-icon.icon-reversed>*{color:var(--body-bg) !important}.oc.context-weird.scope-icon .oc-icon.context-weird{display:inline-flex;justify-content:center;align-items:center}.oc.context-weird.scope-icon .oc-icon.context-weird:not(.icon-reversed)>*{color:HSLA(var(--oc-weird-icon-color-hsl), var(--oc-icon-opacity)) !important}.oc.context-weird.scope-icon .oc-icon.context-weird.icon-reversed{background-color:HSLA(var(--oc-weird-icon-color-hsl), var(--oc-icon-opacity)) !important}.oc.context-weird.scope-icon .oc-icon.context-weird.icon-reversed>*{color:var(--body-bg) !important}.oc.context-weird:not(.scope-icon) .oc-icon{display:inline-flex;justify-content:center;align-items:center}.oc.context-weird:not(.scope-icon) .oc-icon:not(.icon-reversed)>*{color:var(--icon-color)}.oc.context-weird:not(.scope-icon) .oc-icon.icon-reversed{background-color:var(--icon-color)}.oc.context-weird:not(.scope-icon) .oc-icon.icon-reversed>*{color:var(--body-bg) !important}.oc.context-weird.scope-number .oc-number{color:HSLA(var(--oc-weird-icon-color-hsl), var(--oc-number-opacity)) !important}.oc.context-weird.scope-number .oc-number.context-weird{color:HSLA(var(--oc-weird-icon-color-hsl), var(--oc-number-opacity)) !important}.oc.context-weird:not(.scope-number) .oc-number{color:var(--text-heading)}.oc.context-weird.scope-title .oc-title{color:HSLA(var(--oc-weird-icon-color-hsl), var(--oc-title-opacity)) !important}.oc.context-weird.scope-title .oc-title.context-weird{color:HSLA(var(--oc-weird-icon-color-hsl), var(--oc-title-opacity)) !important}.oc.context-weird:not(.scope-title) .oc-title{color:var(--text-heading)}.oc.context-minor.scope-background{background-color:HSLA(var(--oc-minor-bg-hsl), var(--oc-bg-opacity)) !important}.oc.context-minor.scope-border{border-color:HSLA(var(--oc-minor-border-color-hsl), var(--oc-border-opacity)) !important}.oc.context-minor.scope-icon .oc-icon{display:inline-flex;justify-content:center;align-items:center}.oc.context-minor.scope-icon .oc-icon:not(.icon-reversed)>*{color:HSLA(var(--oc-minor-icon-color-hsl), var(--oc-icon-opacity)) !important}.oc.context-minor.scope-icon .oc-icon.icon-reversed{background-color:HSLA(var(--oc-minor-icon-color-hsl), var(--oc-icon-opacity)) !important}.oc.context-minor.scope-icon .oc-icon.icon-reversed>*{color:var(--body-bg) !important}.oc.context-minor.scope-icon .oc-icon.context-minor{display:inline-flex;justify-content:center;align-items:center}.oc.context-minor.scope-icon .oc-icon.context-minor:not(.icon-reversed)>*{color:HSLA(var(--oc-minor-icon-color-hsl), var(--oc-icon-opacity)) !important}.oc.context-minor.scope-icon .oc-icon.context-minor.icon-reversed{background-color:HSLA(var(--oc-minor-icon-color-hsl), var(--oc-icon-opacity)) !important}.oc.context-minor.scope-icon .oc-icon.context-minor.icon-reversed>*{color:var(--body-bg) !important}.oc.context-minor:not(.scope-icon) .oc-icon{display:inline-flex;justify-content:center;align-items:center}.oc.context-minor:not(.scope-icon) .oc-icon:not(.icon-reversed)>*{color:var(--icon-color)}.oc.context-minor:not(.scope-icon) .oc-icon.icon-reversed{background-color:var(--icon-color)}.oc.context-minor:not(.scope-icon) .oc-icon.icon-reversed>*{color:var(--body-bg) !important}.oc.context-minor.scope-number .oc-number{color:HSLA(var(--oc-minor-icon-color-hsl), var(--oc-number-opacity)) !important}.oc.context-minor.scope-number .oc-number.context-minor{color:HSLA(var(--oc-minor-icon-color-hsl), var(--oc-number-opacity)) !important}.oc.context-minor:not(.scope-number) .oc-number{color:var(--text-heading)}.oc.context-minor.scope-title .oc-title{color:HSLA(var(--oc-minor-icon-color-hsl), var(--oc-title-opacity)) !important}.oc.context-minor.scope-title .oc-title.context-minor{color:HSLA(var(--oc-minor-icon-color-hsl), var(--oc-title-opacity)) !important}.oc.context-minor:not(.scope-title) .oc-title{color:var(--text-heading)}.oc>.oc-content{position:relative}.oc.bg-image{position:relative;border-radius:var(--oc-border-radius);overflow:hidden}.oc.bg-image::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background-image:var(--oc-bg-image);background-repeat:var(--oc-bg-image-repeat);background-size:var(--oc-bg-image-size);background-position:var(--oc-bg-image-position);background-attachment:var(--oc-bg-image-attachment);transition:opacity 0.3s ease-in-out}.oc.bg-image.context-none::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:2}.oc.bg-image.context-none.bg-overlay.bg-overlay-set:not(.context-none)::after{background-image:var(--oc-bg-overlay),linear-gradient(to top, HSLA(var(none), var(--oc-bg-opacity)), HSLA(var(none), var(--oc-bg-opacity)))}.oc.bg-image.context-none.bg-overlay.bg-overlay-set.context-none::after{background-image:var(--oc-bg-overlay),linear-gradient(to top, var(HSLA(var(none), var(--oc-bg-opacity))), var(HSLA(var(none), var(--oc-bg-opacity))))}.oc.bg-image.context-none.bg-overlay.bg-overlay-set-1:not(.context-none)::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity)), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity))),linear-gradient(to top, HSLA(var(none), var(--oc-bg-opacity)), HSLA(var(none), var(--oc-bg-opacity)))}.oc.bg-image.context-none.bg-overlay.bg-overlay-set-1.context-none::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity)), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity))),linear-gradient(to top, var(HSLA(var(none), var(--oc-bg-opacity))), var(HSLA(var(none), var(--oc-bg-opacity))))}.oc.bg-image.context-none.bg-overlay.bg-overlay-set-2:not(.context-none)::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction2), HSLA(var(--oc-bg-overlay-color-hsl-1), var(--oc-bg-overlay-opacity-1)), HSLA(var(--oc-bg-overlay-color-hsl-2), var(--oc-bg-overlay-opacity-2))),linear-gradient(to top, HSLA(var(none), var(--oc-bg-opacity)), HSLA(var(none), var(--oc-bg-opacity)))}.oc.bg-image.context-none.bg-overlay.bg-overlay-set-2.context-none::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction2), HSLA(var(--oc-bg-overlay-color-hsl-1), var(--oc-bg-overlay-opacity-1)), HSLA(var(--oc-bg-overlay-color-hsl-2), var(--oc-bg-overlay-opacity-2))),linear-gradient(to top, var(HSLA(var(none), var(--oc-bg-opacity))), var(HSLA(var(none), var(--oc-bg-opacity))))}.oc.bg-image.context-none:not(.bg-overlay):not(.context-none)::after{background-color:HSLA(var(none), var(--oc-bg-opacity))}.oc.bg-image.context-none:not(.bg-overlay).context-none::after{background-color:var(HSLA(var(none), var(--oc-bg-opacity)))}.oc.bg-image.context-info::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:2}.oc.bg-image.context-info.bg-overlay.bg-overlay-set:not(.context-none)::after{background-image:var(--oc-bg-overlay),linear-gradient(to top, HSLA(var(--oc-info-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-info-bg-hsl), var(--oc-bg-opacity)))}.oc.bg-image.context-info.bg-overlay.bg-overlay-set.context-none::after{background-image:var(--oc-bg-overlay),linear-gradient(to top, var(HSLA(var(--oc-info-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-info-bg-hsl), var(--oc-bg-opacity))))}.oc.bg-image.context-info.bg-overlay.bg-overlay-set-1:not(.context-none)::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity)), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity))),linear-gradient(to top, HSLA(var(--oc-info-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-info-bg-hsl), var(--oc-bg-opacity)))}.oc.bg-image.context-info.bg-overlay.bg-overlay-set-1.context-none::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity)), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity))),linear-gradient(to top, var(HSLA(var(--oc-info-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-info-bg-hsl), var(--oc-bg-opacity))))}.oc.bg-image.context-info.bg-overlay.bg-overlay-set-2:not(.context-none)::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction2), HSLA(var(--oc-bg-overlay-color-hsl-1), var(--oc-bg-overlay-opacity-1)), HSLA(var(--oc-bg-overlay-color-hsl-2), var(--oc-bg-overlay-opacity-2))),linear-gradient(to top, HSLA(var(--oc-info-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-info-bg-hsl), var(--oc-bg-opacity)))}.oc.bg-image.context-info.bg-overlay.bg-overlay-set-2.context-none::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction2), HSLA(var(--oc-bg-overlay-color-hsl-1), var(--oc-bg-overlay-opacity-1)), HSLA(var(--oc-bg-overlay-color-hsl-2), var(--oc-bg-overlay-opacity-2))),linear-gradient(to top, var(HSLA(var(--oc-info-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-info-bg-hsl), var(--oc-bg-opacity))))}.oc.bg-image.context-info:not(.bg-overlay):not(.context-none)::after{background-color:HSLA(var(--oc-info-bg-hsl), var(--oc-bg-opacity))}.oc.bg-image.context-info:not(.bg-overlay).context-none::after{background-color:var(HSLA(var(--oc-info-bg-hsl), var(--oc-bg-opacity)))}.oc.bg-image.context-goal::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:2}.oc.bg-image.context-goal.bg-overlay.bg-overlay-set:not(.context-none)::after{background-image:var(--oc-bg-overlay),linear-gradient(to top, HSLA(var(--oc-goal-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-goal-bg-hsl), var(--oc-bg-opacity)))}.oc.bg-image.context-goal.bg-overlay.bg-overlay-set.context-none::after{background-image:var(--oc-bg-overlay),linear-gradient(to top, var(HSLA(var(--oc-goal-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-goal-bg-hsl), var(--oc-bg-opacity))))}.oc.bg-image.context-goal.bg-overlay.bg-overlay-set-1:not(.context-none)::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity)), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity))),linear-gradient(to top, HSLA(var(--oc-goal-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-goal-bg-hsl), var(--oc-bg-opacity)))}.oc.bg-image.context-goal.bg-overlay.bg-overlay-set-1.context-none::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity)), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity))),linear-gradient(to top, var(HSLA(var(--oc-goal-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-goal-bg-hsl), var(--oc-bg-opacity))))}.oc.bg-image.context-goal.bg-overlay.bg-overlay-set-2:not(.context-none)::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction2), HSLA(var(--oc-bg-overlay-color-hsl-1), var(--oc-bg-overlay-opacity-1)), HSLA(var(--oc-bg-overlay-color-hsl-2), var(--oc-bg-overlay-opacity-2))),linear-gradient(to top, HSLA(var(--oc-goal-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-goal-bg-hsl), var(--oc-bg-opacity)))}.oc.bg-image.context-goal.bg-overlay.bg-overlay-set-2.context-none::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction2), HSLA(var(--oc-bg-overlay-color-hsl-1), var(--oc-bg-overlay-opacity-1)), HSLA(var(--oc-bg-overlay-color-hsl-2), var(--oc-bg-overlay-opacity-2))),linear-gradient(to top, var(HSLA(var(--oc-goal-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-goal-bg-hsl), var(--oc-bg-opacity))))}.oc.bg-image.context-goal:not(.bg-overlay):not(.context-none)::after{background-color:HSLA(var(--oc-goal-bg-hsl), var(--oc-bg-opacity))}.oc.bg-image.context-goal:not(.bg-overlay).context-none::after{background-color:var(HSLA(var(--oc-goal-bg-hsl), var(--oc-bg-opacity)))}.oc.bg-image.context-success::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:2}.oc.bg-image.context-success.bg-overlay.bg-overlay-set:not(.context-none)::after{background-image:var(--oc-bg-overlay),linear-gradient(to top, HSLA(var(--oc-success-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-success-bg-hsl), var(--oc-bg-opacity)))}.oc.bg-image.context-success.bg-overlay.bg-overlay-set.context-none::after{background-image:var(--oc-bg-overlay),linear-gradient(to top, var(HSLA(var(--oc-success-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-success-bg-hsl), var(--oc-bg-opacity))))}.oc.bg-image.context-success.bg-overlay.bg-overlay-set-1:not(.context-none)::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity)), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity))),linear-gradient(to top, HSLA(var(--oc-success-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-success-bg-hsl), var(--oc-bg-opacity)))}.oc.bg-image.context-success.bg-overlay.bg-overlay-set-1.context-none::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity)), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity))),linear-gradient(to top, var(HSLA(var(--oc-success-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-success-bg-hsl), var(--oc-bg-opacity))))}.oc.bg-image.context-success.bg-overlay.bg-overlay-set-2:not(.context-none)::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction2), HSLA(var(--oc-bg-overlay-color-hsl-1), var(--oc-bg-overlay-opacity-1)), HSLA(var(--oc-bg-overlay-color-hsl-2), var(--oc-bg-overlay-opacity-2))),linear-gradient(to top, HSLA(var(--oc-success-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-success-bg-hsl), var(--oc-bg-opacity)))}.oc.bg-image.context-success.bg-overlay.bg-overlay-set-2.context-none::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction2), HSLA(var(--oc-bg-overlay-color-hsl-1), var(--oc-bg-overlay-opacity-1)), HSLA(var(--oc-bg-overlay-color-hsl-2), var(--oc-bg-overlay-opacity-2))),linear-gradient(to top, var(HSLA(var(--oc-success-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-success-bg-hsl), var(--oc-bg-opacity))))}.oc.bg-image.context-success:not(.bg-overlay):not(.context-none)::after{background-color:HSLA(var(--oc-success-bg-hsl), var(--oc-bg-opacity))}.oc.bg-image.context-success:not(.bg-overlay).context-none::after{background-color:var(HSLA(var(--oc-success-bg-hsl), var(--oc-bg-opacity)))}.oc.bg-image.context-recommendation::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:2}.oc.bg-image.context-recommendation.bg-overlay.bg-overlay-set:not(.context-none)::after{background-image:var(--oc-bg-overlay),linear-gradient(to top, HSLA(var(--oc-recommendation-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-recommendation-bg-hsl), var(--oc-bg-opacity)))}.oc.bg-image.context-recommendation.bg-overlay.bg-overlay-set.context-none::after{background-image:var(--oc-bg-overlay),linear-gradient(to top, var(HSLA(var(--oc-recommendation-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-recommendation-bg-hsl), var(--oc-bg-opacity))))}.oc.bg-image.context-recommendation.bg-overlay.bg-overlay-set-1:not(.context-none)::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity)), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity))),linear-gradient(to top, HSLA(var(--oc-recommendation-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-recommendation-bg-hsl), var(--oc-bg-opacity)))}.oc.bg-image.context-recommendation.bg-overlay.bg-overlay-set-1.context-none::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity)), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity))),linear-gradient(to top, var(HSLA(var(--oc-recommendation-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-recommendation-bg-hsl), var(--oc-bg-opacity))))}.oc.bg-image.context-recommendation.bg-overlay.bg-overlay-set-2:not(.context-none)::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction2), HSLA(var(--oc-bg-overlay-color-hsl-1), var(--oc-bg-overlay-opacity-1)), HSLA(var(--oc-bg-overlay-color-hsl-2), var(--oc-bg-overlay-opacity-2))),linear-gradient(to top, HSLA(var(--oc-recommendation-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-recommendation-bg-hsl), var(--oc-bg-opacity)))}.oc.bg-image.context-recommendation.bg-overlay.bg-overlay-set-2.context-none::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction2), HSLA(var(--oc-bg-overlay-color-hsl-1), var(--oc-bg-overlay-opacity-1)), HSLA(var(--oc-bg-overlay-color-hsl-2), var(--oc-bg-overlay-opacity-2))),linear-gradient(to top, var(HSLA(var(--oc-recommendation-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-recommendation-bg-hsl), var(--oc-bg-opacity))))}.oc.bg-image.context-recommendation:not(.bg-overlay):not(.context-none)::after{background-color:HSLA(var(--oc-recommendation-bg-hsl), var(--oc-bg-opacity))}.oc.bg-image.context-recommendation:not(.bg-overlay).context-none::after{background-color:var(HSLA(var(--oc-recommendation-bg-hsl), var(--oc-bg-opacity)))}.oc.bg-image.context-note::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:2}.oc.bg-image.context-note.bg-overlay.bg-overlay-set:not(.context-none)::after{background-image:var(--oc-bg-overlay),linear-gradient(to top, HSLA(var(--oc-note-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-note-bg-hsl), var(--oc-bg-opacity)))}.oc.bg-image.context-note.bg-overlay.bg-overlay-set.context-none::after{background-image:var(--oc-bg-overlay),linear-gradient(to top, var(HSLA(var(--oc-note-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-note-bg-hsl), var(--oc-bg-opacity))))}.oc.bg-image.context-note.bg-overlay.bg-overlay-set-1:not(.context-none)::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity)), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity))),linear-gradient(to top, HSLA(var(--oc-note-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-note-bg-hsl), var(--oc-bg-opacity)))}.oc.bg-image.context-note.bg-overlay.bg-overlay-set-1.context-none::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity)), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity))),linear-gradient(to top, var(HSLA(var(--oc-note-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-note-bg-hsl), var(--oc-bg-opacity))))}.oc.bg-image.context-note.bg-overlay.bg-overlay-set-2:not(.context-none)::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction2), HSLA(var(--oc-bg-overlay-color-hsl-1), var(--oc-bg-overlay-opacity-1)), HSLA(var(--oc-bg-overlay-color-hsl-2), var(--oc-bg-overlay-opacity-2))),linear-gradient(to top, HSLA(var(--oc-note-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-note-bg-hsl), var(--oc-bg-opacity)))}.oc.bg-image.context-note.bg-overlay.bg-overlay-set-2.context-none::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction2), HSLA(var(--oc-bg-overlay-color-hsl-1), var(--oc-bg-overlay-opacity-1)), HSLA(var(--oc-bg-overlay-color-hsl-2), var(--oc-bg-overlay-opacity-2))),linear-gradient(to top, var(HSLA(var(--oc-note-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-note-bg-hsl), var(--oc-bg-opacity))))}.oc.bg-image.context-note:not(.bg-overlay):not(.context-none)::after{background-color:HSLA(var(--oc-note-bg-hsl), var(--oc-bg-opacity))}.oc.bg-image.context-note:not(.bg-overlay).context-none::after{background-color:var(HSLA(var(--oc-note-bg-hsl), var(--oc-bg-opacity)))}.oc.bg-image.context-danger::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:2}.oc.bg-image.context-danger.bg-overlay.bg-overlay-set:not(.context-none)::after{background-image:var(--oc-bg-overlay),linear-gradient(to top, HSLA(var(--oc-danger-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-danger-bg-hsl), var(--oc-bg-opacity)))}.oc.bg-image.context-danger.bg-overlay.bg-overlay-set.context-none::after{background-image:var(--oc-bg-overlay),linear-gradient(to top, var(HSLA(var(--oc-danger-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-danger-bg-hsl), var(--oc-bg-opacity))))}.oc.bg-image.context-danger.bg-overlay.bg-overlay-set-1:not(.context-none)::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity)), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity))),linear-gradient(to top, HSLA(var(--oc-danger-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-danger-bg-hsl), var(--oc-bg-opacity)))}.oc.bg-image.context-danger.bg-overlay.bg-overlay-set-1.context-none::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity)), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity))),linear-gradient(to top, var(HSLA(var(--oc-danger-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-danger-bg-hsl), var(--oc-bg-opacity))))}.oc.bg-image.context-danger.bg-overlay.bg-overlay-set-2:not(.context-none)::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction2), HSLA(var(--oc-bg-overlay-color-hsl-1), var(--oc-bg-overlay-opacity-1)), HSLA(var(--oc-bg-overlay-color-hsl-2), var(--oc-bg-overlay-opacity-2))),linear-gradient(to top, HSLA(var(--oc-danger-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-danger-bg-hsl), var(--oc-bg-opacity)))}.oc.bg-image.context-danger.bg-overlay.bg-overlay-set-2.context-none::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction2), HSLA(var(--oc-bg-overlay-color-hsl-1), var(--oc-bg-overlay-opacity-1)), HSLA(var(--oc-bg-overlay-color-hsl-2), var(--oc-bg-overlay-opacity-2))),linear-gradient(to top, var(HSLA(var(--oc-danger-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-danger-bg-hsl), var(--oc-bg-opacity))))}.oc.bg-image.context-danger:not(.bg-overlay):not(.context-none)::after{background-color:HSLA(var(--oc-danger-bg-hsl), var(--oc-bg-opacity))}.oc.bg-image.context-danger:not(.bg-overlay).context-none::after{background-color:var(HSLA(var(--oc-danger-bg-hsl), var(--oc-bg-opacity)))}.oc.bg-image.context-cta::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:2}.oc.bg-image.context-cta.bg-overlay.bg-overlay-set:not(.context-none)::after{background-image:var(--oc-bg-overlay),linear-gradient(to top, HSLA(var(--oc-cta-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-cta-bg-hsl), var(--oc-bg-opacity)))}.oc.bg-image.context-cta.bg-overlay.bg-overlay-set.context-none::after{background-image:var(--oc-bg-overlay),linear-gradient(to top, var(HSLA(var(--oc-cta-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-cta-bg-hsl), var(--oc-bg-opacity))))}.oc.bg-image.context-cta.bg-overlay.bg-overlay-set-1:not(.context-none)::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity)), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity))),linear-gradient(to top, HSLA(var(--oc-cta-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-cta-bg-hsl), var(--oc-bg-opacity)))}.oc.bg-image.context-cta.bg-overlay.bg-overlay-set-1.context-none::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity)), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity))),linear-gradient(to top, var(HSLA(var(--oc-cta-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-cta-bg-hsl), var(--oc-bg-opacity))))}.oc.bg-image.context-cta.bg-overlay.bg-overlay-set-2:not(.context-none)::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction2), HSLA(var(--oc-bg-overlay-color-hsl-1), var(--oc-bg-overlay-opacity-1)), HSLA(var(--oc-bg-overlay-color-hsl-2), var(--oc-bg-overlay-opacity-2))),linear-gradient(to top, HSLA(var(--oc-cta-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-cta-bg-hsl), var(--oc-bg-opacity)))}.oc.bg-image.context-cta.bg-overlay.bg-overlay-set-2.context-none::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction2), HSLA(var(--oc-bg-overlay-color-hsl-1), var(--oc-bg-overlay-opacity-1)), HSLA(var(--oc-bg-overlay-color-hsl-2), var(--oc-bg-overlay-opacity-2))),linear-gradient(to top, var(HSLA(var(--oc-cta-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-cta-bg-hsl), var(--oc-bg-opacity))))}.oc.bg-image.context-cta:not(.bg-overlay):not(.context-none)::after{background-color:HSLA(var(--oc-cta-bg-hsl), var(--oc-bg-opacity))}.oc.bg-image.context-cta:not(.bg-overlay).context-none::after{background-color:var(HSLA(var(--oc-cta-bg-hsl), var(--oc-bg-opacity)))}.oc.bg-image.context-learn-more::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:2}.oc.bg-image.context-learn-more.bg-overlay.bg-overlay-set:not(.context-none)::after{background-image:var(--oc-bg-overlay),linear-gradient(to top, HSLA(var(--oc-learn-more-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-learn-more-bg-hsl), var(--oc-bg-opacity)))}.oc.bg-image.context-learn-more.bg-overlay.bg-overlay-set.context-none::after{background-image:var(--oc-bg-overlay),linear-gradient(to top, var(HSLA(var(--oc-learn-more-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-learn-more-bg-hsl), var(--oc-bg-opacity))))}.oc.bg-image.context-learn-more.bg-overlay.bg-overlay-set-1:not(.context-none)::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity)), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity))),linear-gradient(to top, HSLA(var(--oc-learn-more-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-learn-more-bg-hsl), var(--oc-bg-opacity)))}.oc.bg-image.context-learn-more.bg-overlay.bg-overlay-set-1.context-none::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity)), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity))),linear-gradient(to top, var(HSLA(var(--oc-learn-more-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-learn-more-bg-hsl), var(--oc-bg-opacity))))}.oc.bg-image.context-learn-more.bg-overlay.bg-overlay-set-2:not(.context-none)::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction2), HSLA(var(--oc-bg-overlay-color-hsl-1), var(--oc-bg-overlay-opacity-1)), HSLA(var(--oc-bg-overlay-color-hsl-2), var(--oc-bg-overlay-opacity-2))),linear-gradient(to top, HSLA(var(--oc-learn-more-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-learn-more-bg-hsl), var(--oc-bg-opacity)))}.oc.bg-image.context-learn-more.bg-overlay.bg-overlay-set-2.context-none::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction2), HSLA(var(--oc-bg-overlay-color-hsl-1), var(--oc-bg-overlay-opacity-1)), HSLA(var(--oc-bg-overlay-color-hsl-2), var(--oc-bg-overlay-opacity-2))),linear-gradient(to top, var(HSLA(var(--oc-learn-more-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-learn-more-bg-hsl), var(--oc-bg-opacity))))}.oc.bg-image.context-learn-more:not(.bg-overlay):not(.context-none)::after{background-color:HSLA(var(--oc-learn-more-bg-hsl), var(--oc-bg-opacity))}.oc.bg-image.context-learn-more:not(.bg-overlay).context-none::after{background-color:var(HSLA(var(--oc-learn-more-bg-hsl), var(--oc-bg-opacity)))}.oc.bg-image.context-support::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:2}.oc.bg-image.context-support.bg-overlay.bg-overlay-set:not(.context-none)::after{background-image:var(--oc-bg-overlay),linear-gradient(to top, HSLA(var(--oc-support-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-support-bg-hsl), var(--oc-bg-opacity)))}.oc.bg-image.context-support.bg-overlay.bg-overlay-set.context-none::after{background-image:var(--oc-bg-overlay),linear-gradient(to top, var(HSLA(var(--oc-support-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-support-bg-hsl), var(--oc-bg-opacity))))}.oc.bg-image.context-support.bg-overlay.bg-overlay-set-1:not(.context-none)::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity)), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity))),linear-gradient(to top, HSLA(var(--oc-support-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-support-bg-hsl), var(--oc-bg-opacity)))}.oc.bg-image.context-support.bg-overlay.bg-overlay-set-1.context-none::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity)), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity))),linear-gradient(to top, var(HSLA(var(--oc-support-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-support-bg-hsl), var(--oc-bg-opacity))))}.oc.bg-image.context-support.bg-overlay.bg-overlay-set-2:not(.context-none)::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction2), HSLA(var(--oc-bg-overlay-color-hsl-1), var(--oc-bg-overlay-opacity-1)), HSLA(var(--oc-bg-overlay-color-hsl-2), var(--oc-bg-overlay-opacity-2))),linear-gradient(to top, HSLA(var(--oc-support-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-support-bg-hsl), var(--oc-bg-opacity)))}.oc.bg-image.context-support.bg-overlay.bg-overlay-set-2.context-none::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction2), HSLA(var(--oc-bg-overlay-color-hsl-1), var(--oc-bg-overlay-opacity-1)), HSLA(var(--oc-bg-overlay-color-hsl-2), var(--oc-bg-overlay-opacity-2))),linear-gradient(to top, var(HSLA(var(--oc-support-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-support-bg-hsl), var(--oc-bg-opacity))))}.oc.bg-image.context-support:not(.bg-overlay):not(.context-none)::after{background-color:HSLA(var(--oc-support-bg-hsl), var(--oc-bg-opacity))}.oc.bg-image.context-support:not(.bg-overlay).context-none::after{background-color:var(HSLA(var(--oc-support-bg-hsl), var(--oc-bg-opacity)))}.oc.bg-image.context-weird::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:2}.oc.bg-image.context-weird.bg-overlay.bg-overlay-set:not(.context-none)::after{background-image:var(--oc-bg-overlay),linear-gradient(to top, HSLA(var(--oc-weird-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-weird-bg-hsl), var(--oc-bg-opacity)))}.oc.bg-image.context-weird.bg-overlay.bg-overlay-set.context-none::after{background-image:var(--oc-bg-overlay),linear-gradient(to top, var(HSLA(var(--oc-weird-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-weird-bg-hsl), var(--oc-bg-opacity))))}.oc.bg-image.context-weird.bg-overlay.bg-overlay-set-1:not(.context-none)::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity)), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity))),linear-gradient(to top, HSLA(var(--oc-weird-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-weird-bg-hsl), var(--oc-bg-opacity)))}.oc.bg-image.context-weird.bg-overlay.bg-overlay-set-1.context-none::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity)), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity))),linear-gradient(to top, var(HSLA(var(--oc-weird-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-weird-bg-hsl), var(--oc-bg-opacity))))}.oc.bg-image.context-weird.bg-overlay.bg-overlay-set-2:not(.context-none)::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction2), HSLA(var(--oc-bg-overlay-color-hsl-1), var(--oc-bg-overlay-opacity-1)), HSLA(var(--oc-bg-overlay-color-hsl-2), var(--oc-bg-overlay-opacity-2))),linear-gradient(to top, HSLA(var(--oc-weird-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-weird-bg-hsl), var(--oc-bg-opacity)))}.oc.bg-image.context-weird.bg-overlay.bg-overlay-set-2.context-none::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction2), HSLA(var(--oc-bg-overlay-color-hsl-1), var(--oc-bg-overlay-opacity-1)), HSLA(var(--oc-bg-overlay-color-hsl-2), var(--oc-bg-overlay-opacity-2))),linear-gradient(to top, var(HSLA(var(--oc-weird-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-weird-bg-hsl), var(--oc-bg-opacity))))}.oc.bg-image.context-weird:not(.bg-overlay):not(.context-none)::after{background-color:HSLA(var(--oc-weird-bg-hsl), var(--oc-bg-opacity))}.oc.bg-image.context-weird:not(.bg-overlay).context-none::after{background-color:var(HSLA(var(--oc-weird-bg-hsl), var(--oc-bg-opacity)))}.oc.bg-image.context-minor::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:2}.oc.bg-image.context-minor.bg-overlay.bg-overlay-set:not(.context-none)::after{background-image:var(--oc-bg-overlay),linear-gradient(to top, HSLA(var(--oc-minor-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-minor-bg-hsl), var(--oc-bg-opacity)))}.oc.bg-image.context-minor.bg-overlay.bg-overlay-set.context-none::after{background-image:var(--oc-bg-overlay),linear-gradient(to top, var(HSLA(var(--oc-minor-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-minor-bg-hsl), var(--oc-bg-opacity))))}.oc.bg-image.context-minor.bg-overlay.bg-overlay-set-1:not(.context-none)::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity)), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity))),linear-gradient(to top, HSLA(var(--oc-minor-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-minor-bg-hsl), var(--oc-bg-opacity)))}.oc.bg-image.context-minor.bg-overlay.bg-overlay-set-1.context-none::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity)), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity))),linear-gradient(to top, var(HSLA(var(--oc-minor-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-minor-bg-hsl), var(--oc-bg-opacity))))}.oc.bg-image.context-minor.bg-overlay.bg-overlay-set-2:not(.context-none)::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction2), HSLA(var(--oc-bg-overlay-color-hsl-1), var(--oc-bg-overlay-opacity-1)), HSLA(var(--oc-bg-overlay-color-hsl-2), var(--oc-bg-overlay-opacity-2))),linear-gradient(to top, HSLA(var(--oc-minor-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-minor-bg-hsl), var(--oc-bg-opacity)))}.oc.bg-image.context-minor.bg-overlay.bg-overlay-set-2.context-none::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction2), HSLA(var(--oc-bg-overlay-color-hsl-1), var(--oc-bg-overlay-opacity-1)), HSLA(var(--oc-bg-overlay-color-hsl-2), var(--oc-bg-overlay-opacity-2))),linear-gradient(to top, var(HSLA(var(--oc-minor-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-minor-bg-hsl), var(--oc-bg-opacity))))}.oc.bg-image.context-minor:not(.bg-overlay):not(.context-none)::after{background-color:HSLA(var(--oc-minor-bg-hsl), var(--oc-bg-opacity))}.oc.bg-image.context-minor:not(.bg-overlay).context-none::after{background-color:var(HSLA(var(--oc-minor-bg-hsl), var(--oc-bg-opacity)))}.oc:not(.bg-image).bg-overlay{position:relative;border-radius:var(--oc-border-radius);overflow:hidden}.oc:not(.bg-image).bg-overlay.context-none::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:2}.oc:not(.bg-image).bg-overlay.context-none.bg-overlay.bg-overlay-set:not(.context-none)::after{background-image:var(--oc-bg-overlay),linear-gradient(to top, HSLA(var(none), var(--oc-bg-opacity)), HSLA(var(none), var(--oc-bg-opacity)))}.oc:not(.bg-image).bg-overlay.context-none.bg-overlay.bg-overlay-set.context-none::after{background-image:var(--oc-bg-overlay),linear-gradient(to top, var(HSLA(var(none), var(--oc-bg-opacity))), var(HSLA(var(none), var(--oc-bg-opacity))))}.oc:not(.bg-image).bg-overlay.context-none.bg-overlay.bg-overlay-set-1:not(.context-none)::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity)), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity))),linear-gradient(to top, HSLA(var(none), var(--oc-bg-opacity)), HSLA(var(none), var(--oc-bg-opacity)))}.oc:not(.bg-image).bg-overlay.context-none.bg-overlay.bg-overlay-set-1.context-none::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity)), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity))),linear-gradient(to top, var(HSLA(var(none), var(--oc-bg-opacity))), var(HSLA(var(none), var(--oc-bg-opacity))))}.oc:not(.bg-image).bg-overlay.context-none.bg-overlay.bg-overlay-set-2:not(.context-none)::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction2), HSLA(var(--oc-bg-overlay-color-hsl-1), var(--oc-bg-overlay-opacity-1)), HSLA(var(--oc-bg-overlay-color-hsl-2), var(--oc-bg-overlay-opacity-2))),linear-gradient(to top, HSLA(var(none), var(--oc-bg-opacity)), HSLA(var(none), var(--oc-bg-opacity)))}.oc:not(.bg-image).bg-overlay.context-none.bg-overlay.bg-overlay-set-2.context-none::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction2), HSLA(var(--oc-bg-overlay-color-hsl-1), var(--oc-bg-overlay-opacity-1)), HSLA(var(--oc-bg-overlay-color-hsl-2), var(--oc-bg-overlay-opacity-2))),linear-gradient(to top, var(HSLA(var(none), var(--oc-bg-opacity))), var(HSLA(var(none), var(--oc-bg-opacity))))}.oc:not(.bg-image).bg-overlay.context-none:not(.bg-overlay):not(.context-none)::after{background-color:HSLA(var(none), var(--oc-bg-opacity))}.oc:not(.bg-image).bg-overlay.context-none:not(.bg-overlay).context-none::after{background-color:var(HSLA(var(none), var(--oc-bg-opacity)))}.oc:not(.bg-image).bg-overlay.context-info::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:2}.oc:not(.bg-image).bg-overlay.context-info.bg-overlay.bg-overlay-set:not(.context-none)::after{background-image:var(--oc-bg-overlay),linear-gradient(to top, HSLA(var(--oc-info-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-info-bg-hsl), var(--oc-bg-opacity)))}.oc:not(.bg-image).bg-overlay.context-info.bg-overlay.bg-overlay-set.context-none::after{background-image:var(--oc-bg-overlay),linear-gradient(to top, var(HSLA(var(--oc-info-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-info-bg-hsl), var(--oc-bg-opacity))))}.oc:not(.bg-image).bg-overlay.context-info.bg-overlay.bg-overlay-set-1:not(.context-none)::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity)), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity))),linear-gradient(to top, HSLA(var(--oc-info-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-info-bg-hsl), var(--oc-bg-opacity)))}.oc:not(.bg-image).bg-overlay.context-info.bg-overlay.bg-overlay-set-1.context-none::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity)), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity))),linear-gradient(to top, var(HSLA(var(--oc-info-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-info-bg-hsl), var(--oc-bg-opacity))))}.oc:not(.bg-image).bg-overlay.context-info.bg-overlay.bg-overlay-set-2:not(.context-none)::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction2), HSLA(var(--oc-bg-overlay-color-hsl-1), var(--oc-bg-overlay-opacity-1)), HSLA(var(--oc-bg-overlay-color-hsl-2), var(--oc-bg-overlay-opacity-2))),linear-gradient(to top, HSLA(var(--oc-info-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-info-bg-hsl), var(--oc-bg-opacity)))}.oc:not(.bg-image).bg-overlay.context-info.bg-overlay.bg-overlay-set-2.context-none::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction2), HSLA(var(--oc-bg-overlay-color-hsl-1), var(--oc-bg-overlay-opacity-1)), HSLA(var(--oc-bg-overlay-color-hsl-2), var(--oc-bg-overlay-opacity-2))),linear-gradient(to top, var(HSLA(var(--oc-info-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-info-bg-hsl), var(--oc-bg-opacity))))}.oc:not(.bg-image).bg-overlay.context-info:not(.bg-overlay):not(.context-none)::after{background-color:HSLA(var(--oc-info-bg-hsl), var(--oc-bg-opacity))}.oc:not(.bg-image).bg-overlay.context-info:not(.bg-overlay).context-none::after{background-color:var(HSLA(var(--oc-info-bg-hsl), var(--oc-bg-opacity)))}.oc:not(.bg-image).bg-overlay.context-goal::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:2}.oc:not(.bg-image).bg-overlay.context-goal.bg-overlay.bg-overlay-set:not(.context-none)::after{background-image:var(--oc-bg-overlay),linear-gradient(to top, HSLA(var(--oc-goal-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-goal-bg-hsl), var(--oc-bg-opacity)))}.oc:not(.bg-image).bg-overlay.context-goal.bg-overlay.bg-overlay-set.context-none::after{background-image:var(--oc-bg-overlay),linear-gradient(to top, var(HSLA(var(--oc-goal-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-goal-bg-hsl), var(--oc-bg-opacity))))}.oc:not(.bg-image).bg-overlay.context-goal.bg-overlay.bg-overlay-set-1:not(.context-none)::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity)), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity))),linear-gradient(to top, HSLA(var(--oc-goal-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-goal-bg-hsl), var(--oc-bg-opacity)))}.oc:not(.bg-image).bg-overlay.context-goal.bg-overlay.bg-overlay-set-1.context-none::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity)), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity))),linear-gradient(to top, var(HSLA(var(--oc-goal-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-goal-bg-hsl), var(--oc-bg-opacity))))}.oc:not(.bg-image).bg-overlay.context-goal.bg-overlay.bg-overlay-set-2:not(.context-none)::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction2), HSLA(var(--oc-bg-overlay-color-hsl-1), var(--oc-bg-overlay-opacity-1)), HSLA(var(--oc-bg-overlay-color-hsl-2), var(--oc-bg-overlay-opacity-2))),linear-gradient(to top, HSLA(var(--oc-goal-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-goal-bg-hsl), var(--oc-bg-opacity)))}.oc:not(.bg-image).bg-overlay.context-goal.bg-overlay.bg-overlay-set-2.context-none::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction2), HSLA(var(--oc-bg-overlay-color-hsl-1), var(--oc-bg-overlay-opacity-1)), HSLA(var(--oc-bg-overlay-color-hsl-2), var(--oc-bg-overlay-opacity-2))),linear-gradient(to top, var(HSLA(var(--oc-goal-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-goal-bg-hsl), var(--oc-bg-opacity))))}.oc:not(.bg-image).bg-overlay.context-goal:not(.bg-overlay):not(.context-none)::after{background-color:HSLA(var(--oc-goal-bg-hsl), var(--oc-bg-opacity))}.oc:not(.bg-image).bg-overlay.context-goal:not(.bg-overlay).context-none::after{background-color:var(HSLA(var(--oc-goal-bg-hsl), var(--oc-bg-opacity)))}.oc:not(.bg-image).bg-overlay.context-success::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:2}.oc:not(.bg-image).bg-overlay.context-success.bg-overlay.bg-overlay-set:not(.context-none)::after{background-image:var(--oc-bg-overlay),linear-gradient(to top, HSLA(var(--oc-success-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-success-bg-hsl), var(--oc-bg-opacity)))}.oc:not(.bg-image).bg-overlay.context-success.bg-overlay.bg-overlay-set.context-none::after{background-image:var(--oc-bg-overlay),linear-gradient(to top, var(HSLA(var(--oc-success-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-success-bg-hsl), var(--oc-bg-opacity))))}.oc:not(.bg-image).bg-overlay.context-success.bg-overlay.bg-overlay-set-1:not(.context-none)::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity)), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity))),linear-gradient(to top, HSLA(var(--oc-success-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-success-bg-hsl), var(--oc-bg-opacity)))}.oc:not(.bg-image).bg-overlay.context-success.bg-overlay.bg-overlay-set-1.context-none::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity)), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity))),linear-gradient(to top, var(HSLA(var(--oc-success-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-success-bg-hsl), var(--oc-bg-opacity))))}.oc:not(.bg-image).bg-overlay.context-success.bg-overlay.bg-overlay-set-2:not(.context-none)::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction2), HSLA(var(--oc-bg-overlay-color-hsl-1), var(--oc-bg-overlay-opacity-1)), HSLA(var(--oc-bg-overlay-color-hsl-2), var(--oc-bg-overlay-opacity-2))),linear-gradient(to top, HSLA(var(--oc-success-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-success-bg-hsl), var(--oc-bg-opacity)))}.oc:not(.bg-image).bg-overlay.context-success.bg-overlay.bg-overlay-set-2.context-none::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction2), HSLA(var(--oc-bg-overlay-color-hsl-1), var(--oc-bg-overlay-opacity-1)), HSLA(var(--oc-bg-overlay-color-hsl-2), var(--oc-bg-overlay-opacity-2))),linear-gradient(to top, var(HSLA(var(--oc-success-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-success-bg-hsl), var(--oc-bg-opacity))))}.oc:not(.bg-image).bg-overlay.context-success:not(.bg-overlay):not(.context-none)::after{background-color:HSLA(var(--oc-success-bg-hsl), var(--oc-bg-opacity))}.oc:not(.bg-image).bg-overlay.context-success:not(.bg-overlay).context-none::after{background-color:var(HSLA(var(--oc-success-bg-hsl), var(--oc-bg-opacity)))}.oc:not(.bg-image).bg-overlay.context-recommendation::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:2}.oc:not(.bg-image).bg-overlay.context-recommendation.bg-overlay.bg-overlay-set:not(.context-none)::after{background-image:var(--oc-bg-overlay),linear-gradient(to top, HSLA(var(--oc-recommendation-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-recommendation-bg-hsl), var(--oc-bg-opacity)))}.oc:not(.bg-image).bg-overlay.context-recommendation.bg-overlay.bg-overlay-set.context-none::after{background-image:var(--oc-bg-overlay),linear-gradient(to top, var(HSLA(var(--oc-recommendation-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-recommendation-bg-hsl), var(--oc-bg-opacity))))}.oc:not(.bg-image).bg-overlay.context-recommendation.bg-overlay.bg-overlay-set-1:not(.context-none)::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity)), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity))),linear-gradient(to top, HSLA(var(--oc-recommendation-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-recommendation-bg-hsl), var(--oc-bg-opacity)))}.oc:not(.bg-image).bg-overlay.context-recommendation.bg-overlay.bg-overlay-set-1.context-none::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity)), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity))),linear-gradient(to top, var(HSLA(var(--oc-recommendation-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-recommendation-bg-hsl), var(--oc-bg-opacity))))}.oc:not(.bg-image).bg-overlay.context-recommendation.bg-overlay.bg-overlay-set-2:not(.context-none)::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction2), HSLA(var(--oc-bg-overlay-color-hsl-1), var(--oc-bg-overlay-opacity-1)), HSLA(var(--oc-bg-overlay-color-hsl-2), var(--oc-bg-overlay-opacity-2))),linear-gradient(to top, HSLA(var(--oc-recommendation-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-recommendation-bg-hsl), var(--oc-bg-opacity)))}.oc:not(.bg-image).bg-overlay.context-recommendation.bg-overlay.bg-overlay-set-2.context-none::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction2), HSLA(var(--oc-bg-overlay-color-hsl-1), var(--oc-bg-overlay-opacity-1)), HSLA(var(--oc-bg-overlay-color-hsl-2), var(--oc-bg-overlay-opacity-2))),linear-gradient(to top, var(HSLA(var(--oc-recommendation-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-recommendation-bg-hsl), var(--oc-bg-opacity))))}.oc:not(.bg-image).bg-overlay.context-recommendation:not(.bg-overlay):not(.context-none)::after{background-color:HSLA(var(--oc-recommendation-bg-hsl), var(--oc-bg-opacity))}.oc:not(.bg-image).bg-overlay.context-recommendation:not(.bg-overlay).context-none::after{background-color:var(HSLA(var(--oc-recommendation-bg-hsl), var(--oc-bg-opacity)))}.oc:not(.bg-image).bg-overlay.context-note::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:2}.oc:not(.bg-image).bg-overlay.context-note.bg-overlay.bg-overlay-set:not(.context-none)::after{background-image:var(--oc-bg-overlay),linear-gradient(to top, HSLA(var(--oc-note-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-note-bg-hsl), var(--oc-bg-opacity)))}.oc:not(.bg-image).bg-overlay.context-note.bg-overlay.bg-overlay-set.context-none::after{background-image:var(--oc-bg-overlay),linear-gradient(to top, var(HSLA(var(--oc-note-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-note-bg-hsl), var(--oc-bg-opacity))))}.oc:not(.bg-image).bg-overlay.context-note.bg-overlay.bg-overlay-set-1:not(.context-none)::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity)), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity))),linear-gradient(to top, HSLA(var(--oc-note-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-note-bg-hsl), var(--oc-bg-opacity)))}.oc:not(.bg-image).bg-overlay.context-note.bg-overlay.bg-overlay-set-1.context-none::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity)), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity))),linear-gradient(to top, var(HSLA(var(--oc-note-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-note-bg-hsl), var(--oc-bg-opacity))))}.oc:not(.bg-image).bg-overlay.context-note.bg-overlay.bg-overlay-set-2:not(.context-none)::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction2), HSLA(var(--oc-bg-overlay-color-hsl-1), var(--oc-bg-overlay-opacity-1)), HSLA(var(--oc-bg-overlay-color-hsl-2), var(--oc-bg-overlay-opacity-2))),linear-gradient(to top, HSLA(var(--oc-note-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-note-bg-hsl), var(--oc-bg-opacity)))}.oc:not(.bg-image).bg-overlay.context-note.bg-overlay.bg-overlay-set-2.context-none::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction2), HSLA(var(--oc-bg-overlay-color-hsl-1), var(--oc-bg-overlay-opacity-1)), HSLA(var(--oc-bg-overlay-color-hsl-2), var(--oc-bg-overlay-opacity-2))),linear-gradient(to top, var(HSLA(var(--oc-note-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-note-bg-hsl), var(--oc-bg-opacity))))}.oc:not(.bg-image).bg-overlay.context-note:not(.bg-overlay):not(.context-none)::after{background-color:HSLA(var(--oc-note-bg-hsl), var(--oc-bg-opacity))}.oc:not(.bg-image).bg-overlay.context-note:not(.bg-overlay).context-none::after{background-color:var(HSLA(var(--oc-note-bg-hsl), var(--oc-bg-opacity)))}.oc:not(.bg-image).bg-overlay.context-danger::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:2}.oc:not(.bg-image).bg-overlay.context-danger.bg-overlay.bg-overlay-set:not(.context-none)::after{background-image:var(--oc-bg-overlay),linear-gradient(to top, HSLA(var(--oc-danger-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-danger-bg-hsl), var(--oc-bg-opacity)))}.oc:not(.bg-image).bg-overlay.context-danger.bg-overlay.bg-overlay-set.context-none::after{background-image:var(--oc-bg-overlay),linear-gradient(to top, var(HSLA(var(--oc-danger-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-danger-bg-hsl), var(--oc-bg-opacity))))}.oc:not(.bg-image).bg-overlay.context-danger.bg-overlay.bg-overlay-set-1:not(.context-none)::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity)), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity))),linear-gradient(to top, HSLA(var(--oc-danger-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-danger-bg-hsl), var(--oc-bg-opacity)))}.oc:not(.bg-image).bg-overlay.context-danger.bg-overlay.bg-overlay-set-1.context-none::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity)), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity))),linear-gradient(to top, var(HSLA(var(--oc-danger-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-danger-bg-hsl), var(--oc-bg-opacity))))}.oc:not(.bg-image).bg-overlay.context-danger.bg-overlay.bg-overlay-set-2:not(.context-none)::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction2), HSLA(var(--oc-bg-overlay-color-hsl-1), var(--oc-bg-overlay-opacity-1)), HSLA(var(--oc-bg-overlay-color-hsl-2), var(--oc-bg-overlay-opacity-2))),linear-gradient(to top, HSLA(var(--oc-danger-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-danger-bg-hsl), var(--oc-bg-opacity)))}.oc:not(.bg-image).bg-overlay.context-danger.bg-overlay.bg-overlay-set-2.context-none::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction2), HSLA(var(--oc-bg-overlay-color-hsl-1), var(--oc-bg-overlay-opacity-1)), HSLA(var(--oc-bg-overlay-color-hsl-2), var(--oc-bg-overlay-opacity-2))),linear-gradient(to top, var(HSLA(var(--oc-danger-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-danger-bg-hsl), var(--oc-bg-opacity))))}.oc:not(.bg-image).bg-overlay.context-danger:not(.bg-overlay):not(.context-none)::after{background-color:HSLA(var(--oc-danger-bg-hsl), var(--oc-bg-opacity))}.oc:not(.bg-image).bg-overlay.context-danger:not(.bg-overlay).context-none::after{background-color:var(HSLA(var(--oc-danger-bg-hsl), var(--oc-bg-opacity)))}.oc:not(.bg-image).bg-overlay.context-cta::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:2}.oc:not(.bg-image).bg-overlay.context-cta.bg-overlay.bg-overlay-set:not(.context-none)::after{background-image:var(--oc-bg-overlay),linear-gradient(to top, HSLA(var(--oc-cta-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-cta-bg-hsl), var(--oc-bg-opacity)))}.oc:not(.bg-image).bg-overlay.context-cta.bg-overlay.bg-overlay-set.context-none::after{background-image:var(--oc-bg-overlay),linear-gradient(to top, var(HSLA(var(--oc-cta-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-cta-bg-hsl), var(--oc-bg-opacity))))}.oc:not(.bg-image).bg-overlay.context-cta.bg-overlay.bg-overlay-set-1:not(.context-none)::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity)), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity))),linear-gradient(to top, HSLA(var(--oc-cta-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-cta-bg-hsl), var(--oc-bg-opacity)))}.oc:not(.bg-image).bg-overlay.context-cta.bg-overlay.bg-overlay-set-1.context-none::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity)), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity))),linear-gradient(to top, var(HSLA(var(--oc-cta-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-cta-bg-hsl), var(--oc-bg-opacity))))}.oc:not(.bg-image).bg-overlay.context-cta.bg-overlay.bg-overlay-set-2:not(.context-none)::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction2), HSLA(var(--oc-bg-overlay-color-hsl-1), var(--oc-bg-overlay-opacity-1)), HSLA(var(--oc-bg-overlay-color-hsl-2), var(--oc-bg-overlay-opacity-2))),linear-gradient(to top, HSLA(var(--oc-cta-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-cta-bg-hsl), var(--oc-bg-opacity)))}.oc:not(.bg-image).bg-overlay.context-cta.bg-overlay.bg-overlay-set-2.context-none::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction2), HSLA(var(--oc-bg-overlay-color-hsl-1), var(--oc-bg-overlay-opacity-1)), HSLA(var(--oc-bg-overlay-color-hsl-2), var(--oc-bg-overlay-opacity-2))),linear-gradient(to top, var(HSLA(var(--oc-cta-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-cta-bg-hsl), var(--oc-bg-opacity))))}.oc:not(.bg-image).bg-overlay.context-cta:not(.bg-overlay):not(.context-none)::after{background-color:HSLA(var(--oc-cta-bg-hsl), var(--oc-bg-opacity))}.oc:not(.bg-image).bg-overlay.context-cta:not(.bg-overlay).context-none::after{background-color:var(HSLA(var(--oc-cta-bg-hsl), var(--oc-bg-opacity)))}.oc:not(.bg-image).bg-overlay.context-learn-more::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:2}.oc:not(.bg-image).bg-overlay.context-learn-more.bg-overlay.bg-overlay-set:not(.context-none)::after{background-image:var(--oc-bg-overlay),linear-gradient(to top, HSLA(var(--oc-learn-more-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-learn-more-bg-hsl), var(--oc-bg-opacity)))}.oc:not(.bg-image).bg-overlay.context-learn-more.bg-overlay.bg-overlay-set.context-none::after{background-image:var(--oc-bg-overlay),linear-gradient(to top, var(HSLA(var(--oc-learn-more-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-learn-more-bg-hsl), var(--oc-bg-opacity))))}.oc:not(.bg-image).bg-overlay.context-learn-more.bg-overlay.bg-overlay-set-1:not(.context-none)::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity)), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity))),linear-gradient(to top, HSLA(var(--oc-learn-more-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-learn-more-bg-hsl), var(--oc-bg-opacity)))}.oc:not(.bg-image).bg-overlay.context-learn-more.bg-overlay.bg-overlay-set-1.context-none::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity)), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity))),linear-gradient(to top, var(HSLA(var(--oc-learn-more-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-learn-more-bg-hsl), var(--oc-bg-opacity))))}.oc:not(.bg-image).bg-overlay.context-learn-more.bg-overlay.bg-overlay-set-2:not(.context-none)::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction2), HSLA(var(--oc-bg-overlay-color-hsl-1), var(--oc-bg-overlay-opacity-1)), HSLA(var(--oc-bg-overlay-color-hsl-2), var(--oc-bg-overlay-opacity-2))),linear-gradient(to top, HSLA(var(--oc-learn-more-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-learn-more-bg-hsl), var(--oc-bg-opacity)))}.oc:not(.bg-image).bg-overlay.context-learn-more.bg-overlay.bg-overlay-set-2.context-none::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction2), HSLA(var(--oc-bg-overlay-color-hsl-1), var(--oc-bg-overlay-opacity-1)), HSLA(var(--oc-bg-overlay-color-hsl-2), var(--oc-bg-overlay-opacity-2))),linear-gradient(to top, var(HSLA(var(--oc-learn-more-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-learn-more-bg-hsl), var(--oc-bg-opacity))))}.oc:not(.bg-image).bg-overlay.context-learn-more:not(.bg-overlay):not(.context-none)::after{background-color:HSLA(var(--oc-learn-more-bg-hsl), var(--oc-bg-opacity))}.oc:not(.bg-image).bg-overlay.context-learn-more:not(.bg-overlay).context-none::after{background-color:var(HSLA(var(--oc-learn-more-bg-hsl), var(--oc-bg-opacity)))}.oc:not(.bg-image).bg-overlay.context-support::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:2}.oc:not(.bg-image).bg-overlay.context-support.bg-overlay.bg-overlay-set:not(.context-none)::after{background-image:var(--oc-bg-overlay),linear-gradient(to top, HSLA(var(--oc-support-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-support-bg-hsl), var(--oc-bg-opacity)))}.oc:not(.bg-image).bg-overlay.context-support.bg-overlay.bg-overlay-set.context-none::after{background-image:var(--oc-bg-overlay),linear-gradient(to top, var(HSLA(var(--oc-support-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-support-bg-hsl), var(--oc-bg-opacity))))}.oc:not(.bg-image).bg-overlay.context-support.bg-overlay.bg-overlay-set-1:not(.context-none)::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity)), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity))),linear-gradient(to top, HSLA(var(--oc-support-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-support-bg-hsl), var(--oc-bg-opacity)))}.oc:not(.bg-image).bg-overlay.context-support.bg-overlay.bg-overlay-set-1.context-none::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity)), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity))),linear-gradient(to top, var(HSLA(var(--oc-support-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-support-bg-hsl), var(--oc-bg-opacity))))}.oc:not(.bg-image).bg-overlay.context-support.bg-overlay.bg-overlay-set-2:not(.context-none)::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction2), HSLA(var(--oc-bg-overlay-color-hsl-1), var(--oc-bg-overlay-opacity-1)), HSLA(var(--oc-bg-overlay-color-hsl-2), var(--oc-bg-overlay-opacity-2))),linear-gradient(to top, HSLA(var(--oc-support-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-support-bg-hsl), var(--oc-bg-opacity)))}.oc:not(.bg-image).bg-overlay.context-support.bg-overlay.bg-overlay-set-2.context-none::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction2), HSLA(var(--oc-bg-overlay-color-hsl-1), var(--oc-bg-overlay-opacity-1)), HSLA(var(--oc-bg-overlay-color-hsl-2), var(--oc-bg-overlay-opacity-2))),linear-gradient(to top, var(HSLA(var(--oc-support-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-support-bg-hsl), var(--oc-bg-opacity))))}.oc:not(.bg-image).bg-overlay.context-support:not(.bg-overlay):not(.context-none)::after{background-color:HSLA(var(--oc-support-bg-hsl), var(--oc-bg-opacity))}.oc:not(.bg-image).bg-overlay.context-support:not(.bg-overlay).context-none::after{background-color:var(HSLA(var(--oc-support-bg-hsl), var(--oc-bg-opacity)))}.oc:not(.bg-image).bg-overlay.context-weird::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:2}.oc:not(.bg-image).bg-overlay.context-weird.bg-overlay.bg-overlay-set:not(.context-none)::after{background-image:var(--oc-bg-overlay),linear-gradient(to top, HSLA(var(--oc-weird-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-weird-bg-hsl), var(--oc-bg-opacity)))}.oc:not(.bg-image).bg-overlay.context-weird.bg-overlay.bg-overlay-set.context-none::after{background-image:var(--oc-bg-overlay),linear-gradient(to top, var(HSLA(var(--oc-weird-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-weird-bg-hsl), var(--oc-bg-opacity))))}.oc:not(.bg-image).bg-overlay.context-weird.bg-overlay.bg-overlay-set-1:not(.context-none)::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity)), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity))),linear-gradient(to top, HSLA(var(--oc-weird-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-weird-bg-hsl), var(--oc-bg-opacity)))}.oc:not(.bg-image).bg-overlay.context-weird.bg-overlay.bg-overlay-set-1.context-none::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity)), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity))),linear-gradient(to top, var(HSLA(var(--oc-weird-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-weird-bg-hsl), var(--oc-bg-opacity))))}.oc:not(.bg-image).bg-overlay.context-weird.bg-overlay.bg-overlay-set-2:not(.context-none)::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction2), HSLA(var(--oc-bg-overlay-color-hsl-1), var(--oc-bg-overlay-opacity-1)), HSLA(var(--oc-bg-overlay-color-hsl-2), var(--oc-bg-overlay-opacity-2))),linear-gradient(to top, HSLA(var(--oc-weird-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-weird-bg-hsl), var(--oc-bg-opacity)))}.oc:not(.bg-image).bg-overlay.context-weird.bg-overlay.bg-overlay-set-2.context-none::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction2), HSLA(var(--oc-bg-overlay-color-hsl-1), var(--oc-bg-overlay-opacity-1)), HSLA(var(--oc-bg-overlay-color-hsl-2), var(--oc-bg-overlay-opacity-2))),linear-gradient(to top, var(HSLA(var(--oc-weird-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-weird-bg-hsl), var(--oc-bg-opacity))))}.oc:not(.bg-image).bg-overlay.context-weird:not(.bg-overlay):not(.context-none)::after{background-color:HSLA(var(--oc-weird-bg-hsl), var(--oc-bg-opacity))}.oc:not(.bg-image).bg-overlay.context-weird:not(.bg-overlay).context-none::after{background-color:var(HSLA(var(--oc-weird-bg-hsl), var(--oc-bg-opacity)))}.oc:not(.bg-image).bg-overlay.context-minor::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:2}.oc:not(.bg-image).bg-overlay.context-minor.bg-overlay.bg-overlay-set:not(.context-none)::after{background-image:var(--oc-bg-overlay),linear-gradient(to top, HSLA(var(--oc-minor-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-minor-bg-hsl), var(--oc-bg-opacity)))}.oc:not(.bg-image).bg-overlay.context-minor.bg-overlay.bg-overlay-set.context-none::after{background-image:var(--oc-bg-overlay),linear-gradient(to top, var(HSLA(var(--oc-minor-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-minor-bg-hsl), var(--oc-bg-opacity))))}.oc:not(.bg-image).bg-overlay.context-minor.bg-overlay.bg-overlay-set-1:not(.context-none)::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity)), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity))),linear-gradient(to top, HSLA(var(--oc-minor-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-minor-bg-hsl), var(--oc-bg-opacity)))}.oc:not(.bg-image).bg-overlay.context-minor.bg-overlay.bg-overlay-set-1.context-none::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity)), HSLA(var(--oc-bg-overlay-color-hsl), var(--oc-bg-overlay-opacity))),linear-gradient(to top, var(HSLA(var(--oc-minor-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-minor-bg-hsl), var(--oc-bg-opacity))))}.oc:not(.bg-image).bg-overlay.context-minor.bg-overlay.bg-overlay-set-2:not(.context-none)::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction2), HSLA(var(--oc-bg-overlay-color-hsl-1), var(--oc-bg-overlay-opacity-1)), HSLA(var(--oc-bg-overlay-color-hsl-2), var(--oc-bg-overlay-opacity-2))),linear-gradient(to top, HSLA(var(--oc-minor-bg-hsl), var(--oc-bg-opacity)), HSLA(var(--oc-minor-bg-hsl), var(--oc-bg-opacity)))}.oc:not(.bg-image).bg-overlay.context-minor.bg-overlay.bg-overlay-set-2.context-none::after{background-image:linear-gradient(var(--oc-bg-overlay-grad-direction2), HSLA(var(--oc-bg-overlay-color-hsl-1), var(--oc-bg-overlay-opacity-1)), HSLA(var(--oc-bg-overlay-color-hsl-2), var(--oc-bg-overlay-opacity-2))),linear-gradient(to top, var(HSLA(var(--oc-minor-bg-hsl), var(--oc-bg-opacity))), var(HSLA(var(--oc-minor-bg-hsl), var(--oc-bg-opacity))))}.oc:not(.bg-image).bg-overlay.context-minor:not(.bg-overlay):not(.context-none)::after{background-color:HSLA(var(--oc-minor-bg-hsl), var(--oc-bg-opacity))}.oc:not(.bg-image).bg-overlay.context-minor:not(.bg-overlay).context-none::after{background-color:var(HSLA(var(--oc-minor-bg-hsl), var(--oc-bg-opacity)))}.oc>*{position:relative;z-index:3}.oc>.oc-content>.oc-header.bg-image,.oc>.ocd-content>.ocd-content-col>.ocd-header.bg-image{position:relative;border-radius:var(--oc-border-radius);overflow:hidden;padding-top:1.5rem;padding-bottom:1.5rem;padding-left:1rem;padding-right:1rem;margin-bottom:1rem}.oc>.oc-content>.oc-header.bg-image::before,.oc>.ocd-content>.ocd-content-col>.ocd-header.bg-image::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background-image:var(--oc-header-bg-image);background-repeat:var(--oc-header-bg-image-repeat);background-size:var(--oc-header-bg-image-size);background-position:var(--oc-header-bg-image-position);background-attachment:var(--oc-header-bg-image-attachment);transition:opacity 0.3s ease-in-out}.oc>.oc-content>.oc-header.bg-overlay,.oc>.ocd-content>.ocd-content-col>.ocd-header.bg-overlay{position:relative;border-radius:var(--oc-border-radius);overflow:hidden;padding-top:1.5rem;padding-bottom:1.5rem;padding-left:1rem;padding-right:1rem;margin-bottom:1rem}.oc>.oc-content>.oc-header.bg-overlay::after,.oc>.ocd-content>.ocd-content-col>.ocd-header.bg-overlay::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:2}.oc>.oc-content>.oc-header.bg-overlay.bg-overlay-set::after,.oc>.ocd-content>.ocd-content-col>.ocd-header.bg-overlay.bg-overlay-set::after{background-image:var(--oc-header-bg-overlay),linear-gradient(to top, var(--oc-bg-color), var(--oc-bg-color))}.oc>.oc-content>.oc-header.bg-overlay.bg-overlay-set-1::after,.oc>.ocd-content>.ocd-content-col>.ocd-header.bg-overlay.bg-overlay-set-1::after{background-image:linear-gradient(var(--oc-header-bg-overlay-grad-direction), HSLA(var(--oc-header-bg-overlay-color-hsl), var(--oc-header-bg-overlay-opacity)), HSLA(var(--oc-header-bg-overlay-color-hsl), var(--oc-header-bg-overlay-opacity))),linear-gradient(to top, var(--oc-bg-color), var(--oc-bg-color))}.oc>.oc-content>.oc-header.bg-overlay.bg-overlay-set-2::after,.oc>.ocd-content>.ocd-content-col>.ocd-header.bg-overlay.bg-overlay-set-2::after{background-image:linear-gradient(var(--oc-header-bg-overlay-grad-direction2), HSLA(var(--oc-header-bg-overlay-color-hsl-1), var(--oc-header-bg-overlay-opacity-1)), HSLA(var(--oc-header-bg-overlay-color-hsl-2), var(--oc-header-bg-overlay-opacity-2))),linear-gradient(to top, var(--oc-bg-color), var(--oc-bg-color))}.oc>.oc-content>.oc-header:not(.bg-overlay).bg-image::after,.oc>.ocd-content>.ocd-content-col>.ocd-header:not(.bg-overlay).bg-image::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:2;background-color:var(--oc-bg-color)}.oc>.oc-content>.oc-header>*,.oc>.ocd-content>.ocd-content-col>.ocd-header>*{position:relative;z-index:3}.oc>.oc-content>.oc-body.bg-image,.oc>.ocd-content>.ocd-content-col>.ocd-body.bg-image{position:relative;border-radius:var(--oc-border-radius);overflow:hidden;padding-top:1.5rem;padding-bottom:1.5rem;padding-left:1rem;padding-right:1rem;margin-top:1rem;margin-bottom:1rem}.oc>.oc-content>.oc-body.bg-image::before,.oc>.ocd-content>.ocd-content-col>.ocd-body.bg-image::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background-image:var(--oc-body-bg-image);background-repeat:var(--oc-body-bg-image-repeat);background-size:var(--oc-body-bg-image-size);background-position:var(--oc-body-bg-image-position);background-attachment:var(--oc-body-bg-image-attachment);transition:opacity 0.3s ease-in-out}.oc>.oc-content>.oc-body.bg-overlay,.oc>.ocd-content>.ocd-content-col>.ocd-body.bg-overlay{position:relative;border-radius:var(--oc-border-radius);overflow:hidden;padding-top:1.5rem;padding-bottom:1.5rem;padding-left:1rem;padding-right:1rem;margin-top:1rem;margin-bottom:1rem}.oc>.oc-content>.oc-body.bg-overlay::after,.oc>.ocd-content>.ocd-content-col>.ocd-body.bg-overlay::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:2}.oc>.oc-content>.oc-body.bg-overlay.bg-overlay-set::after,.oc>.ocd-content>.ocd-content-col>.ocd-body.bg-overlay.bg-overlay-set::after{background-image:var(--oc-body-bg-overlay),linear-gradient(to top, var(--oc-bg-color), var(--oc-bg-color))}.oc>.oc-content>.oc-body.bg-overlay.bg-overlay-set-1::after,.oc>.ocd-content>.ocd-content-col>.ocd-body.bg-overlay.bg-overlay-set-1::after{background-image:linear-gradient(var(--oc-body-bg-overlay-grad-direction), HSLA(var(--oc-body-bg-overlay-color-hsl), var(--oc-body-bg-overlay-opacity)), HSLA(var(--oc-body-bg-overlay-color-hsl), var(--oc-body-bg-overlay-opacity))),linear-gradient(to top, var(--oc-bg-color), var(--oc-bg-color))}.oc>.oc-content>.oc-body.bg-overlay.bg-overlay-set-2::after,.oc>.ocd-content>.ocd-content-col>.ocd-body.bg-overlay.bg-overlay-set-2::after{background-image:linear-gradient(var(--oc-body-bg-overlay-grad-direction2), HSLA(var(--oc-body-bg-overlay-color-hsl-1), var(--oc-body-bg-overlay-opacity-1)), HSLA(var(--oc-body-bg-overlay-color-hsl-2), var(--oc-body-bg-overlay-opacity-2))),linear-gradient(to top, var(--oc-bg-color), var(--oc-bg-color))}.oc>.oc-content>.oc-body:not(.bg-overlay).bg-image::after,.oc>.ocd-content>.ocd-content-col>.ocd-body:not(.bg-overlay).bg-image::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:2;background-color:var(--oc-bg-color)}.oc>.oc-content>.oc-body>*,.oc>.ocd-content>.ocd-content-col>.ocd-body>*{position:relative;z-index:3}.oc{--icon-has-inner-extra-margin: 0rem;--icon-bottom-size-margin: 0rem;--icon-at-bottom-extra-margin: 0rem;--icon-reversed-extra-margin: 0rem}.oc.has-inner{--icon-has-inner-extra-margin: 1rem}.oc.size-l0{--icon-at-bottom-extra-margin: 3.6rem;--icon-bottom-size-margin: 0.4rem}.oc.size-l0.icon-reversed{--icon-reversed-extra-margin: 0.7rem}.oc.size-l1{--icon-at-bottom-extra-margin: 2.8rem;--icon-bottom-size-margin: 0.3rem}.oc.size-l1.icon-reversed{--icon-reversed-extra-margin: 0.6rem}.oc.size-l2{--icon-at-bottom-extra-margin: 2.0rem;--icon-bottom-size-margin: 0.2rem}.oc.size-l2.icon-reversed{--icon-reversed-extra-margin: 0.5rem}.oc.size-l3{--icon-at-bottom-extra-margin: 1.0rem;--icon-bottom-size-margin: 0.1rem}.oc.size-l3.icon-reversed{--icon-reversed-extra-margin: 0.4rem}.oc.size-l4{--icon-at-bottom-extra-margin: 0rem;--icon-bottom-size-margin: 0rem}.oc.size-l4.icon-reversed{--icon-reversed-extra-margin: 0.3rem}.oc{border-radius:var(--oc-border-radius);border-width:var(--oc-border-width);border-style:none}.oco{position:relative;text-align:center;display:flex;flex-direction:column;overflow:hidden;padding:1.5rem 0.5rem}.oco.has-weighted-cards{flex:1 1 0}.oco:not(.has-weighted-cards){flex:1 1 calc(((100% - (var(--overview-grid-basis) - 1) * var(--overview-gap)) / var(--overview-grid-basis)))}.oco.has-details{cursor:pointer}.oco.has-details>.oc-content.icon-pos-bottomstartcorner>.status-icon-container,.oco.has-details>.oc-content.icon-pos-bottomendcorner>.status-icon-container,.oco.has-details>.oc-content.icon-pos-bottomcenter>.status-icon-container{margin-top:calc(3rem + var(--icon-at-bottom-extra-margin) + var(--icon-reversed-extra-margin) + var(--icon-has-inner-extra-margin))}.oco.has-details>.oc-content>.status-icon-container>.status-icon{color:var(--link-color)}.oco.has-details:hover{transform:translateY(-5px);border-width:1px;border-style:solid;border-color:var(--link-hover-color);box-shadow:0 0.5rem 1rem rgba(0,0,0,0.1)}.oco.has-details:hover>.oc-content>.status-icon-container>.status-icon{color:var(--link-hover-color)}.oco.has-details.expanded{transform:translateY(0);border-color:var(--link-hover-color);box-shadow:none}.oco.has-details.expanded>.oc-content>.oc-body>.preview-text{opacity:0;visibility:hidden;max-height:0;margin-bottom:0;transition-delay:0s, 0.2s}.oco.has-details.expanded>.oc-content>.status-icon-container .status-icon.plus{opacity:0;visibility:hidden;transition-delay:0s, 0.2s}.oco.has-details.expanded>.oc-content>.status-icon-container .status-icon.minus{opacity:1;visibility:visible;transition-delay:0.2s, 0.2s;color:var(--link-hover-color)}.oco:not(.has-details){cursor:default}.oco:not(.has-details)>.oc-content.icon-pos-bottomcenter>.status-icon-container{margin-top:3rem}.oco:not(.has-details)>.oc-content>.oc-body>.preview-text,.oco:not(.has-details)>.oc-content>.status-icon-container{display:none !important}.oco:not(.has-details)>.oc-content>.flex-grow-1{display:none !important}.oco-content,.ocd-content-single{display:flex;flex-direction:column;height:100%;width:100%;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.oco-content>.oc-header,.ocd-content-single>.oc-header{width:100%}.oc-content>.oc-header{display:flex;flex-direction:column;align-items:center}.oc-content>.oc-header>.oc-icon{align-self:center;--icon-fa-extra-margin: 0rem}.oc-content>.oc-header>.oc-icon>.material-icons{transition:color 0.2s ease-in-out;vertical-align:middle}.oc-content>.oc-header>.oc-icon>.icon-custom{display:inline-flex;align-items:center;justify-content:center;transition:color 0.2s ease-in-out}.oc-content>.oc-header>.oc-icon.icon-reversed{height:auto;width:auto}.oc-content>.oc-header>.oc-icon.size-l0{font-size:4.8rem}.oc-content>.oc-header>.oc-icon.size-l0.fa{--icon-fa-extra-margin: 0.7rem}.oc-content>.oc-header>.oc-icon.size-l0.icon-reversed{padding:1rem}.oc-content>.oc-header>.oc-icon.size-l0>.material-icons{font-size:5.4rem}.oc-content>.oc-header>.oc-icon.size-l0>.icon-custom>svg{width:5.4rem;height:5.4rem}.oc-content>.oc-header>.oc-icon.size-l1{font-size:3.6rem}.oc-content>.oc-header>.oc-icon.size-l1.fa{--icon-fa-extra-margin: 0.66rem}.oc-content>.oc-header>.oc-icon.size-l1.icon-reversed{padding:0.9rem}.oc-content>.oc-header>.oc-icon.size-l1>.material-icons{font-size:4.2rem}.oc-content>.oc-header>.oc-icon.size-l1>.icon-custom>svg{width:4.2rem;height:4.2rem}.oc-content>.oc-header>.oc-icon.size-l2{font-size:2.4rem}.oc-content>.oc-header>.oc-icon.size-l2.fa{--icon-fa-extra-margin: 0.56rem}.oc-content>.oc-header>.oc-icon.size-l2.icon-reversed{padding:0.8rem}.oc-content>.oc-header>.oc-icon.size-l2>.material-icons{font-size:3.0rem}.oc-content>.oc-header>.oc-icon.size-l2>.icon-custom>svg{width:3.0rem;height:3.0rem}.oc-content>.oc-header>.oc-icon.size-l3{font-size:1.6rem}.oc-content>.oc-header>.oc-icon.size-l3.fa{--icon-fa-extra-margin: 0.46rem}.oc-content>.oc-header>.oc-icon.size-l3.icon-reversed{padding:0.65rem}.oc-content>.oc-header>.oc-icon.size-l3>.material-icons{font-size:2.0rem}.oc-content>.oc-header>.oc-icon.size-l3>.icon-custom>svg{width:2.0rem;height:2.0rem}.oc-content>.oc-header>.oc-icon.size-l4{font-size:1.1rem}.oc-content>.oc-header>.oc-icon.size-l4.fa{--icon-fa-extra-margin: 0.36rem}.oc-content>.oc-header>.oc-icon.size-l4.icon-reversed{padding:0.5rem}.oc-content>.oc-header>.oc-icon.size-l4>.material-icons{font-size:1.4rem}.oc-content>.oc-header>.oc-icon.size-l4>.icon-custom>svg{width:1.4rem;height:1.4rem}.oc-content>.oc-header>.oc-images{position:relative;width:100%;margin-top:0.5rem;overflow:hidden}.oc-content>.oc-header>.oc-images>.oc-swiper-instance{margin-top:0 !important}.oc-content>.oc-body>.oc-icon{align-self:center;--icon-fa-extra-margin: 0rem}.oc-content>.oc-body>.oc-icon>.material-icons{transition:color 0.2s ease-in-out;vertical-align:middle}.oc-content>.oc-body>.oc-icon>.icon-custom{display:inline-flex;align-items:center;justify-content:center;transition:color 0.2s ease-in-out}.oc-content>.oc-body>.oc-icon.icon-reversed{height:auto;width:auto}.oc-content>.oc-body>.oc-icon.size-l0{font-size:4.8rem}.oc-content>.oc-body>.oc-icon.size-l0.fa{--icon-fa-extra-margin: 0.7rem}.oc-content>.oc-body>.oc-icon.size-l0.icon-reversed{padding:1rem}.oc-content>.oc-body>.oc-icon.size-l0>.material-icons{font-size:5.4rem}.oc-content>.oc-body>.oc-icon.size-l0>.icon-custom>svg{width:5.4rem;height:5.4rem}.oc-content>.oc-body>.oc-icon.size-l1{font-size:3.6rem}.oc-content>.oc-body>.oc-icon.size-l1.fa{--icon-fa-extra-margin: 0.66rem}.oc-content>.oc-body>.oc-icon.size-l1.icon-reversed{padding:0.9rem}.oc-content>.oc-body>.oc-icon.size-l1>.material-icons{font-size:4.2rem}.oc-content>.oc-body>.oc-icon.size-l1>.icon-custom>svg{width:4.2rem;height:4.2rem}.oc-content>.oc-body>.oc-icon.size-l2{font-size:2.4rem}.oc-content>.oc-body>.oc-icon.size-l2.fa{--icon-fa-extra-margin: 0.56rem}.oc-content>.oc-body>.oc-icon.size-l2.icon-reversed{padding:0.8rem}.oc-content>.oc-body>.oc-icon.size-l2>.material-icons{font-size:3.0rem}.oc-content>.oc-body>.oc-icon.size-l2>.icon-custom>svg{width:3.0rem;height:3.0rem}.oc-content>.oc-body>.oc-icon.size-l3{font-size:1.6rem}.oc-content>.oc-body>.oc-icon.size-l3.fa{--icon-fa-extra-margin: 0.46rem}.oc-content>.oc-body>.oc-icon.size-l3.icon-reversed{padding:0.65rem}.oc-content>.oc-body>.oc-icon.size-l3>.material-icons{font-size:2.0rem}.oc-content>.oc-body>.oc-icon.size-l3>.icon-custom>svg{width:2.0rem;height:2.0rem}.oc-content>.oc-body>.oc-icon.size-l4{font-size:1.1rem}.oc-content>.oc-body>.oc-icon.size-l4.fa{--icon-fa-extra-margin: 0.36rem}.oc-content>.oc-body>.oc-icon.size-l4.icon-reversed{padding:0.5rem}.oc-content>.oc-body>.oc-icon.size-l4>.material-icons{font-size:1.4rem}.oc-content>.oc-body>.oc-icon.size-l4>.icon-custom>svg{width:1.4rem;height:1.4rem}.oc-content>.oc-body>.oc-images{position:relative;width:100%;margin-top:0.5rem;overflow:hidden}.oc-content>.oc-body>.oc-images>.oc-swiper-instance{margin-top:0 !important}.oc-content>.oc-header{margin-top:var(--oc-icon-bottom-margin-min)}.oc-content>.oc-header>.oc-icon{--oc-icon-bottom-margin-min: calc(var(--icon-bottom-size-margin) + var(--icon-reversed-extra-margin) + var(--icon-fa-extra-margin));--oc-icon-bottom-margin-max: calc(0.7rem + var(--oc-icon-bottom-margin-min))}.oc-content>.oc-header:not(.icon-pos-beforetitle):not(.icon-pos-bottomcenter)>.oc-icon{margin-bottom:var(--oc-icon-bottom-margin-max)}.oc-content>.oc-header.icon-pos-beforetitle>.oc-icon{margin-bottom:var(--oc-icon-bottom-margin-min)}.ocd-content>.oc-header>.oc-icon{margin-bottom:var(--oc-icon-bottom-margin-min)}.oco-content>.oc-header.icon-pos-beforetitle{flex-direction:column;justify-content:center;text-align:center}.oco-content>.oc-header.icon-pos-titlerowstart,.oco-content>.oc-header.icon-pos-titlerowend{flex-direction:row;justify-content:center;align-items:center;gap:0.75rem;width:100%}.oco-content>.oc-header.icon-pos-titlerowstart>.oc-icon,.oco-content>.oc-header.icon-pos-titlerowend>.oc-icon{margin-top:var(--oc-icon-bottom-margin-max);margin-bottom:var(--oc-icon-bottom-margin-max)}.oco-content>.oc-header.icon-pos-aftertitle>.oc-icon{order:1}.oco-content>.oc-header.icon-pos-bottomcenter,.oco-content>.oc-header.icon-pos-bottomstartcorner,.oco-content>.oc-header.icon-pos-bottomendcorner{flex-direction:column}.oco-content>.oc-header.icon-pos-bottomcenter>.oc-icon,.oco-content>.oc-header.icon-pos-bottomstartcorner>.oc-icon,.oco-content>.oc-header.icon-pos-bottomendcorner>.oc-icon{position:absolute}.oco-content>.oc-header.icon-pos-bottomcenter>.oc-icon.icon-small,.oco-content>.oc-header.icon-pos-bottomcenter>.oc-icon.icon-small>.material-icons,.oco-content>.oc-header.icon-pos-bottomstartcorner>.oc-icon.icon-small,.oco-content>.oc-header.icon-pos-bottomstartcorner>.oc-icon.icon-small>.material-icons,.oco-content>.oc-header.icon-pos-bottomendcorner>.oc-icon.icon-small,.oco-content>.oc-header.icon-pos-bottomendcorner>.oc-icon.icon-small>.material-icons{font-size:2rem !important}.oco-content>.oc-header.icon-pos-bottomcenter>.oc-icon.icon-small>.icon-custom>svg,.oco-content>.oc-header.icon-pos-bottomcenter>.oc-icon.icon-small .fact-icon-svg,.oco-content>.oc-header.icon-pos-bottomstartcorner>.oc-icon.icon-small>.icon-custom>svg,.oco-content>.oc-header.icon-pos-bottomstartcorner>.oc-icon.icon-small .fact-icon-svg,.oco-content>.oc-header.icon-pos-bottomendcorner>.oc-icon.icon-small>.icon-custom>svg,.oco-content>.oc-header.icon-pos-bottomendcorner>.oc-icon.icon-small .fact-icon-svg{width:2rem;height:2rem}.oco-content>.oc-header.icon-pos-bottomcenter>.oc-icon.icon-small>i[class*="fa-"],.oco-content>.oc-header.icon-pos-bottomstartcorner>.oc-icon.icon-small>i[class*="fa-"],.oco-content>.oc-header.icon-pos-bottomendcorner>.oc-icon.icon-small>i[class*="fa-"]{font-size:2rem}.oco-content>.oc-header.icon-pos-bottomcenter>.oc-icon{bottom:2.2rem}.oco-content>.oc-header.icon-pos-bottomstartcorner>.oc-icon,.oco-content>.oc-header.icon-pos-bottomendcorner>.oc-icon{bottom:1.5rem}.oco-content>.oc-header.icon-pos-bottomstartcorner>.oc-icon>*,.oco-content>.oc-header.icon-pos-bottomendcorner>.oc-icon>*{margin-bottom:0 !important}.oco-content>.oc-header.icon-pos-bottomstartcorner>.oc-icon{left:1.5rem}.oco-content>.oc-header.icon-pos-bottomendcorner>.oc-icon{right:1.5rem}.oco-content>.oc-header>.oc-icon{align-self:center;--icon-fa-extra-margin: 0rem}.oco-content>.oc-header>.oc-icon>.material-icons{transition:color 0.2s ease-in-out;vertical-align:middle}.oco-content>.oc-header>.oc-icon>.icon-custom{display:inline-flex;align-items:center;justify-content:center;transition:color 0.2s ease-in-out}.oco-content>.oc-header>.oc-icon.icon-reversed{height:auto;width:auto}.oco-content>.oc-header>.oc-icon.size-l0{font-size:4.8rem}.oco-content>.oc-header>.oc-icon.size-l0.fa{--icon-fa-extra-margin: 0.7rem}.oco-content>.oc-header>.oc-icon.size-l0.icon-reversed{padding:1rem}.oco-content>.oc-header>.oc-icon.size-l0>.material-icons{font-size:5.4rem}.oco-content>.oc-header>.oc-icon.size-l0>.icon-custom>svg{width:5.4rem;height:5.4rem}.oco-content>.oc-header>.oc-icon.size-l1{font-size:3.6rem}.oco-content>.oc-header>.oc-icon.size-l1.fa{--icon-fa-extra-margin: 0.66rem}.oco-content>.oc-header>.oc-icon.size-l1.icon-reversed{padding:0.9rem}.oco-content>.oc-header>.oc-icon.size-l1>.material-icons{font-size:4.2rem}.oco-content>.oc-header>.oc-icon.size-l1>.icon-custom>svg{width:4.2rem;height:4.2rem}.oco-content>.oc-header>.oc-icon.size-l2{font-size:2.4rem}.oco-content>.oc-header>.oc-icon.size-l2.fa{--icon-fa-extra-margin: 0.56rem}.oco-content>.oc-header>.oc-icon.size-l2.icon-reversed{padding:0.8rem}.oco-content>.oc-header>.oc-icon.size-l2>.material-icons{font-size:3.0rem}.oco-content>.oc-header>.oc-icon.size-l2>.icon-custom>svg{width:3.0rem;height:3.0rem}.oco-content>.oc-header>.oc-icon.size-l3{font-size:1.6rem}.oco-content>.oc-header>.oc-icon.size-l3.fa{--icon-fa-extra-margin: 0.46rem}.oco-content>.oc-header>.oc-icon.size-l3.icon-reversed{padding:0.65rem}.oco-content>.oc-header>.oc-icon.size-l3>.material-icons{font-size:2.0rem}.oco-content>.oc-header>.oc-icon.size-l3>.icon-custom>svg{width:2.0rem;height:2.0rem}.oco-content>.oc-header>.oc-icon.size-l4{font-size:1.1rem}.oco-content>.oc-header>.oc-icon.size-l4.fa{--icon-fa-extra-margin: 0.36rem}.oco-content>.oc-header>.oc-icon.size-l4.icon-reversed{padding:0.5rem}.oco-content>.oc-header>.oc-icon.size-l4>.material-icons{font-size:1.4rem}.oco-content>.oc-header>.oc-icon.size-l4>.icon-custom>svg{width:1.4rem;height:1.4rem}.oco-content>.oc-header>.oc-images{position:relative;width:100%;margin-top:0.5rem;overflow:hidden}.oco-content>.oc-header>.oc-images>.oc-swiper-instance{margin-top:0 !important}.oco-content>.oc-icon{align-self:center;--icon-fa-extra-margin: 0rem}.oco-content>.oc-icon>.material-icons{transition:color 0.2s ease-in-out;vertical-align:middle}.oco-content>.oc-icon>.icon-custom{display:inline-flex;align-items:center;justify-content:center;transition:color 0.2s ease-in-out}.oco-content>.oc-icon.icon-reversed{height:auto;width:auto}.oco-content>.oc-icon.size-l0{font-size:4.8rem}.oco-content>.oc-icon.size-l0.fa{--icon-fa-extra-margin: 0.7rem}.oco-content>.oc-icon.size-l0.icon-reversed{padding:1rem}.oco-content>.oc-icon.size-l0>.material-icons{font-size:5.4rem}.oco-content>.oc-icon.size-l0>.icon-custom>svg{width:5.4rem;height:5.4rem}.oco-content>.oc-icon.size-l1{font-size:3.6rem}.oco-content>.oc-icon.size-l1.fa{--icon-fa-extra-margin: 0.66rem}.oco-content>.oc-icon.size-l1.icon-reversed{padding:0.9rem}.oco-content>.oc-icon.size-l1>.material-icons{font-size:4.2rem}.oco-content>.oc-icon.size-l1>.icon-custom>svg{width:4.2rem;height:4.2rem}.oco-content>.oc-icon.size-l2{font-size:2.4rem}.oco-content>.oc-icon.size-l2.fa{--icon-fa-extra-margin: 0.56rem}.oco-content>.oc-icon.size-l2.icon-reversed{padding:0.8rem}.oco-content>.oc-icon.size-l2>.material-icons{font-size:3.0rem}.oco-content>.oc-icon.size-l2>.icon-custom>svg{width:3.0rem;height:3.0rem}.oco-content>.oc-icon.size-l3{font-size:1.6rem}.oco-content>.oc-icon.size-l3.fa{--icon-fa-extra-margin: 0.46rem}.oco-content>.oc-icon.size-l3.icon-reversed{padding:0.65rem}.oco-content>.oc-icon.size-l3>.material-icons{font-size:2.0rem}.oco-content>.oc-icon.size-l3>.icon-custom>svg{width:2.0rem;height:2.0rem}.oco-content>.oc-icon.size-l4{font-size:1.1rem}.oco-content>.oc-icon.size-l4.fa{--icon-fa-extra-margin: 0.36rem}.oco-content>.oc-icon.size-l4.icon-reversed{padding:0.5rem}.oco-content>.oc-icon.size-l4>.material-icons{font-size:1.4rem}.oco-content>.oc-icon.size-l4>.icon-custom>svg{width:1.4rem;height:1.4rem}.oco-content>.oc-images{position:relative;width:100%;margin-top:0.5rem;overflow:hidden}.oco-content>.oc-images>.oc-swiper-instance{margin-top:0 !important}.oco-content>.oc-body{margin-top:0.5rem}.oco-content>.oc-body>.preview-text{color:var(--text-default);margin-bottom:0.5rem;width:100%;overflow:hidden;min-height:calc(3 * 1.2 * 0.9rem);transition:opacity 0.2s ease-in-out, visibility 0s linear 0s, max-height 0.2s ease-in-out, margin-bottom 0.2s ease-in-out;opacity:1;visibility:visible;max-height:10em}.oco-content>.flex-grow-1{flex-grow:1;min-height:5px;transition:opacity 0.2s ease-in-out, visibility 0s linear 0s;opacity:1;visibility:visible}.oco-content>.status-icon-container{position:relative;width:1.5em;height:1.5em;margin-left:auto;margin-right:auto;display:inline-flex;align-items:center;justify-content:center}.oco-content>.status-icon-container>.status-icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:inline-flex;align-items:center;justify-content:center;transition:opacity 0.2s ease-in-out, visibility 0s linear}.oco-content>.status-icon-container>.status-icon>.material-icons{vertical-align:middle;font-size:1.2rem}.oco-content>.status-icon-container>.status-icon.plus{opacity:1;visibility:visible;transition-delay:0s, 0s}.oco-content>.status-icon-container>.status-icon.minus{opacity:0;visibility:hidden;transition-delay:0s, 0s}.ocd{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;padding:1rem 0;margin-top:var(--ocd-margin-top);transition:background-color 0.2s ease-in-out, border-color 0.2s ease-in-out;border-width:var(--oc-border-width);border-style:var(--oc-border-style)}.ocd.collapse:not(.show){display:none}.ocd.collapsing{height:0;overflow:hidden;transition:height 0.35s ease}.ocd-header{display:flex;flex-direction:column;text-align:center}.ocd-header .ocd-header-icon{font-size:3.0rem;align-self:center;--icon-fa-extra-margin: 0rem}.ocd-header .ocd-header-icon.icon-reversed{height:auto;width:auto}.ocd-header .ocd-header-icon.size-l0{font-size:4.8rem}.ocd-header .ocd-header-icon.size-l0.fa{--icon-fa-extra-margin: 0.7rem}.ocd-header .ocd-header-icon.size-l0.icon-reversed{padding:1rem}.ocd-header .ocd-header-icon.size-l0>.material-icons{font-size:5.4rem}.ocd-header .ocd-header-icon.size-l0>.icon-custom>svg{width:5.4rem;height:5.4rem}.ocd-header .ocd-header-icon.size-l1{font-size:3.6rem}.ocd-header .ocd-header-icon.size-l1.fa{--icon-fa-extra-margin: 0.66rem}.ocd-header .ocd-header-icon.size-l1.icon-reversed{padding:0.9rem}.ocd-header .ocd-header-icon.size-l1>.material-icons{font-size:4.2rem}.ocd-header .ocd-header-icon.size-l1>.icon-custom>svg{width:4.2rem;height:4.2rem}.ocd-header .ocd-header-icon.size-l2{font-size:2.4rem}.ocd-header .ocd-header-icon.size-l2.fa{--icon-fa-extra-margin: 0.56rem}.ocd-header .ocd-header-icon.size-l2.icon-reversed{padding:0.8rem}.ocd-header .ocd-header-icon.size-l2>.material-icons{font-size:3.0rem}.ocd-header .ocd-header-icon.size-l2>.icon-custom>svg{width:3.0rem;height:3.0rem}.ocd-header .ocd-header-icon.size-l3{font-size:1.6rem}.ocd-header .ocd-header-icon.size-l3.fa{--icon-fa-extra-margin: 0.46rem}.ocd-header .ocd-header-icon.size-l3.icon-reversed{padding:0.65rem}.ocd-header .ocd-header-icon.size-l3>.material-icons{font-size:2.0rem}.ocd-header .ocd-header-icon.size-l3>.icon-custom>svg{width:2.0rem;height:2.0rem}.ocd-header .ocd-header-icon.size-l4{font-size:1.1rem}.ocd-header .ocd-header-icon.size-l4.fa{--icon-fa-extra-margin: 0.36rem}.ocd-header .ocd-header-icon.size-l4.icon-reversed{padding:0.5rem}.ocd-header .ocd-header-icon.size-l4>.material-icons{font-size:1.4rem}.ocd-header .ocd-header-icon.size-l4>.icon-custom>svg{width:1.4rem;height:1.4rem}.ocd-header .ocd-header-title{display:block;margin-top:0.5rem;margin-bottom:0.5rem}.ocd-header .ocd-header-subtitle{color:var(--text-default) !important;margin-bottom:0.5rem}.ocd-header .ocd-header-images{margin-top:1rem}.ocd-header-subtitle{display:block}.ocd-header-subtitle:empty{display:none}.light{--ocl-connector-color: var(--secondary-400);--ocd-marker-border-color: var(--secondary-500);--ocd-marker-bg-color: var(--secondary-400)}.dark{--ocl-connector-color: var(--secondary-500);--ocd-marker-border-color: var(--secondary-300);--ocd-marker-bg-color: var(--secondary-500)}.ocl-details{--ocl-header-margin: 3rem;--ocd-marker-top: 12rem}.ocl-details.none .ocl-details-section::before,.ocl-details.none .ocl-details-section .ocd-connector,.ocl-details.none .ocl-details-section .ocd-marker{display:none !important}.ocl-details .ocd-marker{position:absolute;width:var(--ocd-marker-diameter);height:var(--ocd-marker-diameter);border:calc(var(--ocd-marker-radius) / 3) solid var(--ocd-marker-border-color);background-color:var(--ocd-marker-bg-color);border-radius:50%;z-index:2;top:50%;transform:translateY(-50%);left:50%;margin-left:calc(-1 * var(--ocd-marker-radius))}.ocl-details .ocl-details-section{position:relative;--ocd-border-padding: 1rem}.ocl-details .ocl-details-section:not(:last-child){padding-bottom:3rem}.ocl-details .ocl-details-section:last-child{padding-bottom:0}.ocl-details .ocl-details-section.details-only{padding-top:0rem !important}.ocl-details .ocl-details-section:not(.details-only){padding-top:6rem}.ocl-details .ocl-details-section>.container[id]{scroll-margin-top:302px}.ocl-details .ocl-details-section>.container{height:100%}.ocl-details .ocl-details-section>.container .ocd-content.row{min-height:100%}.ocl-details .ocl-details-section>.container.root{padding:0}.ocl-details .ocl-details-section>.container>.ocd>.ocd-content{margin-top:0;margin-left:0;margin-right:0}.ocl-details .ocl-details-section .ocd-header-col,.ocl-details .ocl-details-section .ocd-body-col{min-width:0;box-sizing:border-box;display:flex;flex-direction:column}.ocl-details .ocl-details-section .ocd-header,.ocl-details .ocl-details-section .ocd-header-col{flex-grow:1;display:flex;flex-direction:column}.ocl-details .ocl-details-section .ocd-header{justify-content:flex-start !important}.ocl-details .ocl-details-section .ocd-content.line{--ocd-marker-padding-sided: calc(var(--ocd-border-padding) + var(--ocd-marker-radius))}.ocl-details .ocl-details-section .ocd-content:not(.line){--ocd-marker-padding-sided: calc(var(--ocd-border-padding) / 2)}.ocl-details .ocl-details-section .ocd-content.stacked{--ocd-border-padding-row: var(--ocd-border-padding);padding-left:var(--ocd-border-padding-row);padding-right:var(--ocd-border-padding-row);flex-direction:column !important}.ocl-details .ocl-details-section .ocd-content.stacked>.ocd-header-col,.ocl-details .ocl-details-section .ocd-content.stacked>.ocd-body-col{margin-left:0 !important;margin-right:0 !important;width:100% !important;flex-basis:auto !important;max-width:none !important}.ocl-details .ocl-details-section .ocd-content.stacked>.ocd-header-col>*.bg,.ocl-details .ocl-details-section .ocd-content.stacked>.ocd-body-col>*.bg{box-sizing:border-box;margin:0.5rem;width:calc(100% - 1rem)}.ocl-details .ocl-details-section .ocd-content.stacked>.ocd-header-col{margin-bottom:0.5rem}.ocl-details .ocl-details-section .ocd-content.stacked.line:not(.rotated){padding-left:0}.ocl-details .ocl-details-section .ocd-content.stacked.line:not(.rotated)>.ocd-header-col.line,.ocl-details .ocl-details-section .ocd-content.stacked.line:not(.rotated)>.ocd-body-col.line{padding-left:calc(var(--marker-margin-narrow, 1rem) + var(--ocd-marker-diameter, 25px) + 0.5rem) !important}.ocl-details .ocl-details-section .ocd-content.stacked.line.rotated{padding-right:0}.ocl-details .ocl-details-section .ocd-content.stacked.line.rotated>.ocd-header-col.line,.ocl-details .ocl-details-section .ocd-content.stacked.line.rotated>.ocd-body-col.line{padding-right:calc(var(--marker-margin-narrow, 1rem) + var(--ocd-marker-diameter, 25px) + 0.5rem) !important}.ocl-details .ocl-details-section .ocd-content:not(.stacked){--ocd-border-padding-row: calc(var(--ocd-border-padding) + 0.5 * var(--bs-gutter-x))}.ocl-details .ocl-details-section .ocd-content:not(.stacked):not(.rotated)>.ocd-header-col{padding-left:var(--ocd-border-padding);padding-right:var(--ocd-marker-padding-sided)}.ocl-details .ocl-details-section .ocd-content:not(.stacked):not(.rotated)>.ocd-body-col{padding-right:var(--ocd-border-padding);padding-left:var(--ocd-marker-padding-sided)}.ocl-details .ocl-details-section .ocd-content:not(.stacked).rotated>.ocd-body-col{padding-left:var(--ocd-border-padding);padding-right:var(--ocd-marker-padding-sided)}.ocl-details .ocl-details-section .ocd-content:not(.stacked).rotated>.ocd-header-col{padding-right:var(--ocd-border-padding);padding-left:var(--ocd-marker-padding-sided)}.ocl-details .ocl-details-section .ocd-content>.line.order-lg-0{padding-right:calc(1 * var(--ocd-marker-radius) + 1rem) !important;padding-left:var(--ocd-border-padding-row) !important}.ocl-details .ocl-details-section .ocd-content>.line.order-lg-1{padding-left:calc(1 * var(--ocd-marker-radius) + 1rem) !important;padding-right:var(--ocd-border-padding-row) !important}.ocl-details .ocl-details-section .ocd-content>.ocd-header-col:not(.line){margin-top:0.5rem}.ocl-details .ocl-details-section .ocd-content>.ocd-header-col.line{margin-top:calc(1.25 * var(--ocl-header-margin) / (1 + var(--size-level)));padding-bottom:2.5rem}.ocl-details .ocl-details-section .ocd-content>.ocd-body-col{margin-top:1rem;margin-bottom:0rem;justify-content:center}.ocl-details .ocl-details-section .ocd-content>.ocd-body-col:not(.line){margin-top:calc(1.25rem / (1 + var(--size-level)))}.ocl-details .ocl-details-section .ocd-header-title{flex-wrap:wrap;padding-left:1rem;padding-right:1rem}.ocl-details.line .ocl-details-section .ocd-marker{display:block;top:var(--ocd-marker-top);z-index:12}.ocl-details.line .ocl-details-section::after{content:"";display:block;position:absolute;height:var(--ocl-connector-line-thickness);background-color:var(--ocl-connector-color);z-index:11;top:0;left:var(--h-line-left, 0%);width:var(--h-line-width, 0%)}.ocl-details.line .ocl-details-section:first-child::after{display:none}.ocl-details.line .ocl-details-section::before{content:"";display:block;position:absolute;width:var(--ocl-connector-line-thickness);background-color:var(--ocl-connector-color);z-index:11;left:calc(var(--marker-center-x));transform:translateX(-50%)}.ocl-details.line .ocl-details-section:not(:first-child):not(:last-child)::before{top:calc(var(--ocl-connector-step-radius-actual) - 2px);height:calc(100% - (2 * var(--ocl-connector-step-radius-actual)) + var(--ocl-connector-line-thickness) + var(--ocd-margin-top) + 3px)}.ocl-details.line .ocl-details-section:first-child:not(:last-child)::before{top:calc(var(--ocd-marker-top) + var(--ocd-marker-radius));height:calc(100% - var(--ocd-marker-top) - (var(--ocl-connector-step-radius-actual) + var(--ocd-marker-radius)) + var(--ocl-connector-line-thickness) + var(--ocd-margin-top))}.ocl-details.line .ocl-details-section:last-child:not(:first-child)::before{top:var(--ocl-connector-step-radius-actual, 0px);height:calc(var(--ocd-marker-top) - (var(--ocl-connector-step-radius-actual, 0px) + var(--ocd-marker-radius, 0px)) + var(--ocl-connector-line-thickness))}.ocl-details.line .ocl-details-section:first-child:last-child::before,.ocl-details.line .ocl-details-section:first-child:last-child::after{display:none}.ocl-details.line .ocl-details-section .ocl-connector-corner{display:block;position:absolute;width:var(--corner-radius);height:var(--corner-radius);border-color:var(--ocl-connector-color);border-style:solid;border-width:0;z-index:11;box-sizing:border-box}.ocl-details.line .ocl-details-section .ocl-connector-corner.corner-type-top-left{border-top-width:var(--ocl-connector-line-thickness);border-left-width:var(--ocl-connector-line-thickness);border-top-left-radius:var(--corner-radius)}.ocl-details.line .ocl-details-section .ocl-connector-corner.corner-type-top-right{border-top-width:var(--ocl-connector-line-thickness);border-right-width:var(--ocl-connector-line-thickness);border-top-right-radius:var(--corner-radius)}.ocl-details.line .ocl-details-section .ocl-connector-corner.corner-type-bottom-left{border-bottom-width:var(--ocl-connector-line-thickness);border-left-width:var(--ocl-connector-line-thickness);border-bottom-left-radius:var(--corner-radius)}.ocl-details.line .ocl-details-section .ocl-connector-corner.corner-type-bottom-right{border-bottom-width:var(--ocl-connector-line-thickness);border-right-width:var(--ocl-connector-line-thickness);border-bottom-right-radius:var(--corner-radius)}.ocl-details.no-rotate .ocl-details-section::after,.ocl-details.no-rotate .ocl-details-section .ocl-connector-corner{display:none !important}.ocl-details.no-rotate .ocl-details-section::before{top:0 !important;height:100% !important}.ocl-details.no-rotate .ocl-details-section:first-child::before{top:var(--ocd-marker-top) !important;height:calc(100% - var(--ocd-marker-top)) !important}.ocl-details.no-rotate .ocl-details-section:last-child::before{top:0 !important;height:calc(var(--ocd-marker-top) + var(--ocd-marker-radius)) !important}.ocl-details.no-rotate .ocl-details-section:first-child:last-child::before{display:none !important}.ocl-player{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:0.75rem;margin-top:1.5rem;margin-bottom:1rem;transition:transform 0.3s ease-in-out,  opacity 0.3s ease-in-out,  box-shadow 0.2s ease-in-out}.ocl-player .ocl-btn{width:2.8rem;height:2.8rem;background-color:transparent;border:1px solid var(--oc-border-color);border-radius:50%;padding:0.5rem;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;transition:border-color 0.2s ease-in-out, color 0.2s ease-in-out;color:var(--link-color)}.ocl-player .ocl-btn .material-icons{font-size:1.5rem;vertical-align:middle;font-family:'Material Icons'}.ocl-player .ocl-btn:hover:not(:disabled){border-color:var(--link-hover-color);color:var(--link-hover-color)}.ocl-player .ocl-btn:disabled{cursor:not-allowed;opacity:0.65;color:var(--primary-200);border-color:var(--oc-border-color);background-color:transparent}.ocl-player .ocl-player-counter{font-family:"Poppins";font-size:1.0rem;font-weight:500;color:var(--primary);margin:0 0.5rem;min-width:3ch;text-align:center;align-items:center;white-space:nowrap}.ocl-player .ocl-player-counter .ocl-current-index{font-size:1.2rem;font-weight:600;color:var(--primary)}.ocl-player .ocl-autoplay-delay-control{margin-left:10px;display:flex;align-items:center;gap:2px}.ocl-player .ocl-autoplay-delay-control .ocl-delay-btn{background-color:transparent;border:1px solid var(--oc-border-color);color:var(--link-color);padding:2px;border-radius:var(--bs-border-radius-sm);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;line-height:1;transition:border-color 0.2s ease-in-out, color 0.2s ease-in-out}.ocl-player .ocl-autoplay-delay-control .ocl-delay-btn .material-icons{font-size:1.0rem;vertical-align:middle}.ocl-player .ocl-autoplay-delay-control .ocl-delay-btn:hover:not(:disabled){border-color:var(--link-hover-color);color:var(--link-hover-color)}.ocl-player .ocl-autoplay-delay-control .ocl-delay-btn:disabled{cursor:not-allowed;opacity:0.65;color:var(--primary-200);border-color:var(--oc-border-color)}.ocl-player .ocl-autoplay-delay-control .ocl-delay-input{background-color:transparent;color:var(--text-default);border:1px solid var(--oc-border-color);border-radius:var(--bs-border-radius-sm);width:32px;height:auto;padding:3px 4px;text-align:center;font-size:0.8em;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-moz-appearance:textfield}.ocl-player .ocl-autoplay-delay-control .ocl-delay-input::-webkit-outer-spin-button,.ocl-player .ocl-autoplay-delay-control .ocl-delay-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ocl-player .ocl-autoplay-delay-control .ocl-delay-input:focus{border-color:var(--link-color);outline:none;box-shadow:0 0 0 0.15rem rgba(var(--link-color-rgb), 0.2)}.ocl-player .ocl-autoplay-delay-control span{display:inline-flex;align-items:center;color:var(--controls-color) !important;font-size:0.8em;margin-right:2px;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}@media (max-width: 401.98px){.ocl-player .ocl-autoplay-delay-control{flex-basis:100%;justify-content:center;margin-left:0;margin-top:0.75rem}}.ocl-player.is-pinned{position:fixed;bottom:0px;left:50%;transform:translateX(-50%);width:auto;background-color:rgba(10,10,10,0.85);border-radius:var(--bs-border-radius-lg) var(--bs-border-radius-lg) 0 0;box-shadow:0 2px 10px rgba(0,0,0,0.2);padding:8px 15px;z-index:2050;pointer-events:auto;margin-top:0;margin-bottom:0 !important}.ocl-player.is-pinned.is-hidden{opacity:0;pointer-events:none;transform:translateX(-50%) translateY(20px)}.ocl-player.is-pinned:not(.is-hidden){opacity:1;transform:translateX(-50%) translateY(0)}#global-pinned-player-container{position:fixed;top:0;left:0;width:100%;z-index:1050}#global-pinned-player-container>.ocl-player{pointer-events:auto;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}html[dir="rtl"] .oc-body{text-align:right !important}
