.op-rich-paragraph{margin:0}.op-rich-paragraph a{color:inherit;text-decoration:underline;text-underline-offset:.12em}.op-rich-paragraph a:focus-visible,.op-rich-paragraph a:hover{opacity:.85}.op-rich-paragraph-control .op-rich-paragraph{background:var( --op-input-bg,#fff );border:1px solid var( --op-card-border,#ddd );border-radius:2px;min-height:4.5em;padding:.5rem .625rem}@keyframes op-shared-tab-progress-fill{0%{width:0}to{width:100%}}.op-shared-tab-progress{background:color-mix(in srgb,var(--op-color-dark) 4%,var(--op-color-light));bottom:0;height:.125rem;left:0;overflow:hidden;position:absolute;right:0}.op-shared-tab-progress-fill{background:var(--op-color-accent);display:block;height:100%;width:0}.op-shared-carousel-controls{align-items:center;display:flex;gap:var(--op-space-4);justify-content:center}.op-shared-carousel-arrow{align-items:center;background:transparent;border:none;color:var(--op-color-accent);cursor:pointer;display:inline-flex;height:2.25rem;justify-content:center;padding:0;width:2.25rem}.op-shared-carousel-arrow:focus-visible{outline:.125rem solid var(--op-color-accent);outline-offset:.125rem}.op-shared-carousel-arrow-icon{align-items:center;display:inline-flex;justify-content:center;line-height:0}.op-shared-carousel-arrow-icon svg{display:block;height:1.25rem;width:1.25rem}.op-shared-carousel-arrow--prev .op-shared-carousel-arrow-icon{transform:rotate(180deg)}.op-shared-carousel-pause-icon,.op-shared-carousel-play-icon{align-items:center;display:inline-flex;justify-content:center;position:absolute}.op-shared-carousel-play-pause{align-items:center;background:transparent;border:none;border-radius:6.25rem;color:var(--op-color-accent);cursor:pointer;display:inline-flex;height:2.75rem;justify-content:center;padding:0;position:relative;transition:opacity .2s,background .2s;width:2.75rem}.op-shared-carousel-play-pause:hover{background:transparent;opacity:.9}.op-shared-carousel-play-pause[data-state=playing]{background:transparent}.op-shared-carousel-pause-icon svg,.op-shared-carousel-play-icon svg{display:block;height:1.375rem;width:auto}.op-shared-carousel-play-pause[data-state=playing] .op-shared-carousel-play-icon{display:none}.op-shared-carousel-play-pause[data-state=paused] .op-shared-carousel-play-icon,.op-shared-carousel-play-pause[data-state=playing] .op-shared-carousel-pause-icon{display:block}.op-shared-carousel-play-pause[data-state=paused] .op-shared-carousel-pause-icon{display:none}.op-shared-carousel-play-pause--compact{flex-shrink:0;height:1rem;width:1rem}.op-shared-carousel-play-pause--compact .op-shared-carousel-pause-icon svg,.op-shared-carousel-play-pause--compact .op-shared-carousel-play-icon svg{height:1rem;width:1rem}@keyframes op-shared-card-progress-fill{0%{width:0}to{width:100%}}.op-shared-card-controls{gap:1rem;min-height:1rem}.op-shared-card-controls,.op-shared-card-progress-list{align-items:center;display:flex;flex-direction:row;padding:0}.op-shared-card-progress-list{flex:none;gap:.5rem}.op-shared-card-progress{background:transparent;border:none;border-radius:0;box-sizing:content-box;cursor:pointer;display:block;flex:none;margin:-.4375rem 0;padding:.4375rem 0;position:relative;width:1.5rem;-webkit-tap-highlight-color:transparent}.op-shared-card-progress:before{background:color-mix(in srgb,var(--op-color-dark) 10%,var(--op-color-light));border-radius:2.25rem;content:"";display:block;height:.125rem;width:100%}.op-shared-card-progress:focus-visible{outline:.125rem solid var(--op-color-accent);outline-offset:.125rem}.op-shared-card-progress.is-active{width:6rem}.op-shared-card-progress-fill{background:var(--op-color-accent);border-radius:2.25rem;display:block;height:.125rem;left:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:0}.op-shared-card-progress.is-active.is-animating .op-shared-card-progress-fill{animation:op-shared-card-progress-fill var(--op-card-progress-duration,8s) linear forwards;width:0}.op-category-tags{align-items:center;display:flex;flex-wrap:wrap;gap:var(--op-space-2);margin:0}.op-category-tag{align-items:center;display:inline-flex;margin:0}.op-card-carousel__card-media .op-category-tag,.op-card-carousel__card-media .op-category-tags{color:inherit}.op-card-carousel__card-media .op-category-tag:after,.op-card-carousel__card-media .op-category-tag:before{background-color:currentColor;background-image:none;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2723%27%3E%3Cpath fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-width=%271.003%27 d=%27M10.935.501c-2.01.218-4.053 1.531-6.461 3.94-5.296 5.295-5.296 8.826 0 14.121 2.408 2.409 4.451 3.722 6.461 3.94%27/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2723%27%3E%3Cpath fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-width=%271.003%27 d=%27M10.935.501c-2.01.218-4.053 1.531-6.461 3.94-5.296 5.295-5.296 8.826 0 14.121 2.408 2.409 4.451 3.722 6.461 3.94%27/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.op-category-tag:after,.op-category-tag:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2723%27 fill=%27none%27%3E%3Cpath stroke=%27%23FAFFFE%27 stroke-linecap=%27round%27 stroke-width=%271.003%27 d=%27M10.935.501c-2.01.218-4.053 1.531-6.461 3.94-5.296 5.295-5.296 8.826 0 14.121 2.408 2.409 4.451 3.722 6.461 3.94%27/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:1.2rem;width:.75rem}.op-category-tag:after{transform:scaleX(-1)}.op-category-tags--media-overlay{background:color-mix(in srgb,var(--op-color-dark) 52%,transparent);border-radius:var(--op-radius-sm);box-sizing:border-box;justify-content:flex-end;left:auto;max-width:calc(100% - var(--op-space-4)*2);padding:var(--op-space-2) var(--op-space-3);position:absolute;right:var(--op-space-4);top:var(--op-space-4);z-index:3}.op-card-carousel{--op-card-carousel-slide-ms:480ms;--op-card-carousel-stagger-step:120ms;--op-card-carousel-chrome-delay:500ms;--op-card-carousel-track-gap:var(--op-space-6);--op-card-carousel-ease:var(
		--op-ease-smooth,cubic-bezier(0.22,1,0.36,1)
	);--op-card-carousel-ease-enter:cubic-bezier(0.16,1,0.3,1);--op-card-carousel-ease-fade:cubic-bezier(0.25,1,0.5,1);background:transparent;display:flex;flex-direction:column;gap:var(--op-space-8);margin:0 auto;max-width:80rem;min-width:0;overflow:visible;position:relative;width:100%}.op-card-carousel:focus{outline:none}.op-card-carousel:focus-visible{outline:.125rem solid var(--op-color-accent);outline-offset:.25rem}.op-card-carousel__track{box-sizing:border-box;min-width:0;overflow:hidden;width:100%}.op-card-carousel__track-inner{align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--op-card-carousel-track-gap);transition:transform var(--op-card-carousel-slide-ms) var(--op-card-carousel-ease)}.op-card-carousel__card{--op-card-carousel-card-border:var(--op-card-border);--op-card-carousel-merge-pull:1.25rem;--op-card-carousel-reveal-delay:0ms;align-items:stretch;background:transparent;border:none;border-radius:0;box-sizing:border-box;container-type:inline-size;cursor:default;display:flex;flex:0 0 auto;flex-direction:column;gap:0;max-width:100%;min-height:0;min-width:0;overflow:visible;position:relative;z-index:0}.op-card-carousel__card-media{aspect-ratio:16/9;background:var(--op-color-text-light);border-radius:var(--op-card-radius,1rem) var(--op-card-radius,1rem) 0 0;color:var(--op-card-carousel-media-text,var(--op-color-light));flex:0 0 auto;isolation:isolate;min-height:0;overflow:hidden;position:relative;transition:filter var(--op-card-carousel-slide-ms) var(--op-card-carousel-ease);width:100%;z-index:1}.op-card-carousel__card-image,.op-card-carousel__card-image-placeholder{border-radius:var(--op-card-radius,1rem) var(--op-card-radius,1rem) 0 0;display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;transform:scale(1);transition:transform .65s var(--op-card-carousel-ease);width:100%}.op-card-carousel__card-image-placeholder{background:linear-gradient(145deg,color-mix(in srgb,var(--op-card-carousel-card-border) 35%,var(--op-color-light)) 0,color-mix(in srgb,var(--op-card-carousel-card-border) 65%,var(--op-color-dark)) 100%)}.op-card-carousel__card-media--composed{aspect-ratio:16/9;background-color:var(--op-card-carousel-card-border);display:flex;flex:0 0 auto;flex-direction:column;height:auto;min-height:0;overflow:hidden}.op-card-carousel__card-media--composed .op-card-carousel__card-image-placeholder{background:var(--op-card-carousel-card-border)}.op-card-carousel__card-media--composed .op-card-carousel__card-graphic{flex:1 1 auto;min-height:0}.op-card-carousel__card-graphic{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--op-space-10);justify-content:flex-start;min-height:auto;padding:var(--op-space-8);pointer-events:none;position:relative;width:100%;z-index:2}.op-card-carousel__card-graphic--tall-headline{gap:var(--op-space-6)}.op-card-carousel__card-graphic-top{align-items:flex-start;display:flex;flex-direction:column;gap:var(--op-space-4);justify-content:flex-start;width:100%}.op-card-carousel__card-graphic-top-row{align-items:start;display:grid;gap:var(--op-space-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:2rem;width:100%}.op-card-carousel__card-graphic-bottom{align-items:flex-start;display:flex;flex-direction:column;gap:var(--op-space-4);justify-content:flex-start;margin-top:0;width:100%}.op-card-carousel__card-graphic--tall-headline .op-card-carousel__card-graphic-bottom{justify-content:flex-end;margin-top:auto}.op-card-carousel__card-images-slot{align-items:flex-start;align-self:start;display:flex;grid-column:1;justify-self:start;min-height:2rem;min-width:0;width:auto}.op-card-carousel__card-tag-slot{align-items:flex-start;align-self:start;display:flex;grid-column:2;justify-content:flex-end;justify-self:end;min-width:0;text-align:right}.op-card-carousel__card-images{align-items:center;display:flex;flex-wrap:nowrap;gap:var(--op-space-3);justify-content:flex-start;width:auto}.op-card-carousel__card-images-item{align-items:center;display:flex;justify-content:flex-start;max-width:100%;min-width:0}.op-card-carousel__card-images-item-img{display:block;max-height:2rem;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.op-card-carousel__card-graphic .op-card-carousel__card-headline{color:var(--op-card-carousel-media-text,var(--op-color-light));font-family:var(--op-font-heading);margin:0}.op-card-carousel__card-body{background:var(--op-color-light);border:.0625rem solid var(--op-card-carousel-card-border);border-radius:var(--op-card-radius,1rem);box-sizing:border-box;display:flex;flex:0 0 auto;flex-direction:column;margin:calc(var(--op-card-carousel-merge-pull)*-1) 0 0;min-height:0;padding:calc(var(--op-space-8) + var(--op-card-carousel-merge-pull)) var(--op-space-8) var(--op-space-8);position:relative;transition:border-color .25s var(--op-card-carousel-ease);z-index:3}.op-card-carousel__card:focus-within .op-card-carousel__card-body{border-color:color-mix(in srgb,var(--op-card-carousel-card-border) 82%,var(--op-color-dark))}.op-card-carousel__card-body-inner{box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column;gap:var(--op-space-8);min-height:0;width:100%}.op-card-carousel__card-body-inner>.op-card-carousel__card-text,.op-card-carousel__card-body-inner>p{flex:1 1 auto;margin:0;min-height:0}.op-card-carousel__card-body-inner>.wp-block-button.is-style-onepoint-link{align-self:flex-start;flex:0 0 auto;margin-top:auto}.op-card-carousel__controls{align-items:center;display:flex;flex-wrap:wrap;gap:var(--op-space-4);justify-content:center;margin-top:var(--op-space-4)}.op-card-carousel__live{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.op-card-carousel__arrow,.op-card-carousel__play-pause{align-items:center;cursor:pointer;display:inline-flex;justify-content:center;min-height:2.75rem;min-width:2.75rem;padding:0}.op-card-carousel__arrow{background:transparent;border:none;color:var(--op-color-accent);height:2.75rem;transition:transform .2s var(--op-card-carousel-ease),opacity .2s var(--op-card-carousel-ease);width:2.75rem}.op-card-carousel__arrow:disabled{cursor:not-allowed;opacity:.38}.op-card-carousel__arrow:focus-visible,.op-card-carousel__play-pause:focus-visible{outline:.125rem solid var(--op-color-accent);outline-offset:.125rem}.op-card-carousel__arrow-icon{align-items:center;display:inline-flex;justify-content:center;line-height:0}.op-card-carousel__arrow-icon svg{display:block;height:1.25rem;width:1.25rem}.op-card-carousel__arrow--prev .op-card-carousel__arrow-icon{transform:rotate(180deg)}.op-card-carousel__pause-icon,.op-card-carousel__play-icon{align-items:center;display:inline-flex;justify-content:center;position:absolute}.op-card-carousel__play-pause{background:transparent;border:none;border-radius:6.25rem;color:var(--op-color-accent);height:2.75rem;position:relative;transition:transform .2s var(--op-card-carousel-ease),opacity .2s var(--op-card-carousel-ease);width:2.75rem}@media (hover:hover) and (pointer:fine){.op-card-carousel__arrow:not(:disabled):hover,.op-card-carousel__play-pause:not(:disabled):hover{transform:scale(1.06)}}.op-card-carousel__arrow:not(:disabled):active,.op-card-carousel__play-pause:not(:disabled):active{transform:scale(.94)}.op-card-carousel__play-pause:disabled{cursor:not-allowed;opacity:.38}.op-card-carousel__pause-icon svg,.op-card-carousel__play-icon svg{display:block;height:1.375rem;width:auto}.op-card-carousel__play-pause[data-state=playing] .op-card-carousel__play-icon{display:none}.op-card-carousel__play-pause[data-state=paused] .op-card-carousel__play-icon,.op-card-carousel__play-pause[data-state=playing] .op-card-carousel__pause-icon{display:block}.op-card-carousel__play-pause[data-state=paused] .op-card-carousel__pause-icon{display:none}.op-card-carousel__pause-icon,.op-card-carousel__play-icon{transition:opacity .2s var(--op-card-carousel-ease)}.op-card-carousel--is-sliding .op-card-carousel__card-media{filter:brightness(1.02)}.op-card-carousel--is-sliding .op-card-carousel__card-image{transform:scale(1.015)}@keyframes op-card-carousel-enter-graphic{0%{opacity:0;transform:translate3d(0,1.25rem,0) scale(.97)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes op-card-carousel-enter-panel{0%{opacity:0;transform:translate3d(0,1rem,0)}to{opacity:1;transform:translateZ(0)}}@keyframes op-card-carousel-enter-copy{0%{opacity:0;transform:translate3d(0,.5rem,0)}to{opacity:1;transform:translateZ(0)}}@keyframes op-card-carousel-enter-chrome{0%{opacity:0;transform:translate3d(0,.375rem,0)}to{opacity:1;transform:translateZ(0)}}.op-card-carousel.op-card-carousel--enhanced:not(.op-card-carousel--reduce-motion).op-card-carousel--inview
	.op-card-carousel__card:not(.op-card-carousel__card--reveal)
	.op-card-carousel__card-body-inner>.wp-block-button.is-style-onepoint-link,.op-card-carousel.op-card-carousel--enhanced:not(.op-card-carousel--reduce-motion).op-card-carousel--inview
	.op-card-carousel__card:not(.op-card-carousel__card--reveal)
	.op-card-carousel__card-body-inner>p,.op-card-carousel.op-card-carousel--enhanced:not(.op-card-carousel--reduce-motion).op-card-carousel--inview
	.op-card-carousel__card:not(.op-card-carousel__card--reveal)
	.op-card-carousel__card-graphic-bottom,.op-card-carousel.op-card-carousel--enhanced:not(.op-card-carousel--reduce-motion).op-card-carousel--inview
	.op-card-carousel__card:not(.op-card-carousel__card--reveal)
	.op-card-carousel__card-graphic-top,.op-card-carousel.op-card-carousel--enhanced:not(.op-card-carousel--reduce-motion):not(.op-card-carousel--inview)
	.op-card-carousel__card-body-inner>.wp-block-button.is-style-onepoint-link,.op-card-carousel.op-card-carousel--enhanced:not(.op-card-carousel--reduce-motion):not(.op-card-carousel--inview)
	.op-card-carousel__card-body-inner>p,.op-card-carousel.op-card-carousel--enhanced:not(.op-card-carousel--reduce-motion):not(.op-card-carousel--inview)
	.op-card-carousel__card-graphic-bottom,.op-card-carousel.op-card-carousel--enhanced:not(.op-card-carousel--reduce-motion):not(.op-card-carousel--inview)
	.op-card-carousel__card-graphic-top,.op-card-carousel.op-card-carousel--enhanced:not(.op-card-carousel--reduce-motion):not(.op-card-carousel--inview)
	.op-card-carousel__controls{opacity:0}.op-card-carousel__card--reveal-copy-only.op-card-carousel__card--reveal
	.op-card-carousel__card-body-inner,.op-card-carousel__card--reveal-copy-only.op-card-carousel__card--reveal
	.op-card-carousel__card-body-inner>.wp-block-button.is-style-onepoint-link,.op-card-carousel__card--reveal-copy-only.op-card-carousel__card--reveal
	.op-card-carousel__card-media{animation:none;opacity:1;transform:none}.op-card-carousel.op-card-carousel--enhanced.op-card-carousel--inview
	.op-card-carousel__card:not(.op-card-carousel__card--reveal){pointer-events:none}.op-card-carousel.op-card-carousel--enhanced.op-card-carousel--skip-entrance
	.op-card-carousel__card--reveal
	.op-card-carousel__card-body-inner>.wp-block-button.is-style-onepoint-link,.op-card-carousel.op-card-carousel--enhanced.op-card-carousel--skip-entrance
	.op-card-carousel__card--reveal
	.op-card-carousel__card-body-inner>p,.op-card-carousel.op-card-carousel--enhanced.op-card-carousel--skip-entrance
	.op-card-carousel__card--reveal
	.op-card-carousel__card-graphic-bottom,.op-card-carousel.op-card-carousel--enhanced.op-card-carousel--skip-entrance
	.op-card-carousel__card--reveal
	.op-card-carousel__card-graphic-top,.op-card-carousel.op-card-carousel--enhanced.op-card-carousel--skip-entrance
	.op-card-carousel__controls,.op-card-carousel__card--reveal-instant
	.op-card-carousel__card-body-inner>.wp-block-button.is-style-onepoint-link,.op-card-carousel__card--reveal-instant .op-card-carousel__card-body-inner,.op-card-carousel__card--reveal-instant .op-card-carousel__card-body-inner>p,.op-card-carousel__card--reveal-instant .op-card-carousel__card-graphic-bottom,.op-card-carousel__card--reveal-instant .op-card-carousel__card-graphic-top,.op-card-carousel__card--reveal-instant .op-card-carousel__card-media{animation:none;opacity:1;transform:none}.op-card-carousel.op-card-carousel--enhanced.op-card-carousel--inview
	.op-card-carousel__card--reveal
	.op-card-carousel__card-graphic-top{animation:op-card-carousel-enter-copy .44s var(--op-card-carousel-ease-fade) calc(.28s + var(--op-card-carousel-reveal-delay, 0ms)) both}.op-card-carousel.op-card-carousel--enhanced.op-card-carousel--inview
	.op-card-carousel__card--reveal
	.op-card-carousel__card-graphic-bottom{animation:op-card-carousel-enter-copy .48s var(--op-card-carousel-ease-fade) calc(.36s + var(--op-card-carousel-reveal-delay, 0ms)) both}.op-card-carousel.op-card-carousel--enhanced.op-card-carousel--inview
	.op-card-carousel__card--reveal
	.op-card-carousel__card-body-inner>p{animation:op-card-carousel-enter-copy .46s var(--op-card-carousel-ease-fade) calc(.44s + var(--op-card-carousel-reveal-delay, 0ms)) both}.op-card-carousel.op-card-carousel--enhanced.op-card-carousel--inview
	.op-card-carousel__card--reveal
	.op-card-carousel__card-body-inner>.wp-block-button.is-style-onepoint-link{animation:op-card-carousel-enter-copy .42s var(--op-card-carousel-ease-fade) calc(.52s + var(--op-card-carousel-reveal-delay, 0ms)) both}.op-card-carousel.op-card-carousel--enhanced.op-card-carousel--inview
	.op-card-carousel__controls{animation:op-card-carousel-enter-chrome .48s var(--op-card-carousel-ease-fade) var(--op-card-carousel-chrome-delay,.5s) both}@media (prefers-reduced-motion:reduce){.op-card-carousel .op-card-carousel__arrow,.op-card-carousel .op-card-carousel__card-body,.op-card-carousel .op-card-carousel__card-body-inner,.op-card-carousel .op-card-carousel__card-image,.op-card-carousel .op-card-carousel__card-media,.op-card-carousel .op-card-carousel__play-pause,.op-card-carousel .op-card-carousel__track-inner,.op-card-carousel--reduce-motion .op-card-carousel__arrow,.op-card-carousel--reduce-motion .op-card-carousel__card-body,.op-card-carousel--reduce-motion .op-card-carousel__card-body-inner,.op-card-carousel--reduce-motion .op-card-carousel__card-image,.op-card-carousel--reduce-motion .op-card-carousel__card-media,.op-card-carousel--reduce-motion .op-card-carousel__play-pause,.op-card-carousel--reduce-motion .op-card-carousel__track-inner{transition-duration:.01ms}.op-card-carousel .op-card-carousel__arrow:active,.op-card-carousel .op-card-carousel__arrow:hover,.op-card-carousel .op-card-carousel__play-pause:active,.op-card-carousel .op-card-carousel__play-pause:hover,.op-card-carousel--reduce-motion .op-card-carousel__arrow:active,.op-card-carousel--reduce-motion .op-card-carousel__arrow:hover,.op-card-carousel--reduce-motion .op-card-carousel__play-pause:active,.op-card-carousel--reduce-motion .op-card-carousel__play-pause:hover{transform:none}.op-card-carousel .op-card-carousel__card-body,.op-card-carousel .op-card-carousel__card-body-inner,.op-card-carousel .op-card-carousel__card-body-inner>p,.op-card-carousel .op-card-carousel__card-graphic-bottom,.op-card-carousel .op-card-carousel__card-graphic-top,.op-card-carousel .op-card-carousel__card-media,.op-card-carousel .op-card-carousel__controls,.op-card-carousel--reduce-motion .op-card-carousel__card-body,.op-card-carousel--reduce-motion .op-card-carousel__card-body-inner,.op-card-carousel--reduce-motion .op-card-carousel__card-body-inner>p,.op-card-carousel--reduce-motion .op-card-carousel__card-graphic-bottom,.op-card-carousel--reduce-motion .op-card-carousel__card-graphic-top,.op-card-carousel--reduce-motion .op-card-carousel__card-media,.op-card-carousel--reduce-motion .op-card-carousel__controls{animation:none;opacity:1;transform:none}.op-card-carousel--reduce-motion.op-card-carousel--is-sliding
		.op-card-carousel__card-image,.op-card-carousel--reduce-motion.op-card-carousel--is-sliding
		.op-card-carousel__card-media,.op-card-carousel.op-card-carousel--is-sliding .op-card-carousel__card-image,.op-card-carousel.op-card-carousel--is-sliding .op-card-carousel__card-media{filter:none;transform:none}}@media (max-width:767px){.op-card-carousel__card-graphic-top-row{align-items:flex-start;display:flex;flex-direction:column;gap:var(--op-space-8);min-height:0}.op-card-carousel__card-tag-slot{align-self:stretch;justify-content:flex-start;order:1;text-align:left;width:100%}.op-card-carousel__card-tag-slot:not(:has(.op-category-tag)){display:none}.op-card-carousel__card-tag-slot .op-category-tags{align-items:flex-start;flex-direction:column;flex-wrap:nowrap}.op-card-carousel__card-images-slot{min-height:0;order:2}.op-card-carousel__card-images-slot:not(:has(.op-card-carousel__card-images-item-img)){display:none}}@media (min-width:768px){.op-card-carousel{gap:var(--op-space-10)}}@media (min-width:768px) and (max-width:990px){.op-card-carousel__card{flex:0 0 calc(50% - var(--op-card-carousel-track-gap)/2 - 1px);max-width:calc(50% - var(--op-card-carousel-track-gap)/2 - 1px);min-width:0}}@media (min-width:991px){.op-card-carousel__card{flex:0 0 calc(33.33333% - var(--op-card-carousel-track-gap)*2/3 - 0.66667px);max-width:calc(33.33333% - var(--op-card-carousel-track-gap)*2/3 - .66667px);min-width:0}}.op-card-carousel__slot-spacer{flex:0 0 auto;min-height:0;min-width:0;pointer-events:none}.op-card-carousel--static .op-card-carousel__track{overflow:visible}.op-card-carousel--static .op-card-carousel__track-inner{transform:none!important;transition:none}.op-card-carousel--static .op-card-carousel__card[data-clone=true]{display:none!important}.op-card-carousel--static .op-card-carousel__controls,.op-card-carousel--static .op-card-carousel__live{display:none}.op-card-carousel--static-grid .op-card-carousel__track-inner{align-items:stretch;display:grid;grid-template-columns:minmax(0,1fr);transform:none!important;transition:none}.op-card-carousel--static-grid .op-card-carousel__card{flex:none;max-width:none;min-width:0;width:auto}.op-card-carousel--static-grid .op-card-carousel__slot-spacer{display:none!important}@media (min-width:768px){.op-card-carousel--static-grid .op-card-carousel__track-inner{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.op-card-carousel--static-grid .op-card-carousel__track-inner{grid-template-columns:repeat(3,minmax(0,1fr))}}.op-card-carousel--static:not(.op-card-carousel--static-grid)
	.op-card-carousel__card{flex:0 0 100%;max-width:100%;min-width:0}@media (min-width:1200px){.op-card-carousel--desktop-static.op-card-carousel--desktop-static-active
		.op-card-carousel__track{overflow:visible}.op-card-carousel--desktop-static.op-card-carousel--desktop-static-active
		.op-card-carousel__track-inner{transform:none!important;transition:none}.op-card-carousel--desktop-static.op-card-carousel--desktop-static-active
		.op-card-carousel__card[data-clone=true]{display:none!important}.op-card-carousel--desktop-static.op-card-carousel--desktop-static-active
		.op-card-carousel__controls,.op-card-carousel--desktop-static.op-card-carousel--desktop-static-active
		.op-card-carousel__live{display:none}}.op-nested-tab{flex-direction:column;gap:var(--op-space-20);overflow-x:clip}.op-nested-tab,.op-nested-tab__primary-list{display:flex;max-width:100%;min-width:0;width:100%}.op-nested-tab__primary-list{align-items:center;flex-direction:row;flex-wrap:nowrap;gap:var(--op-space-10);justify-content:center;margin:0;overflow-x:auto;overflow-y:hidden;padding:0;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scroll-padding-inline:var(--op-space-4);scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none}.op-nested-tab__primary-list::-webkit-scrollbar{display:none}.op-nested-tab__primary-list.is-scrollable{justify-content:flex-start;padding-inline:0;scroll-padding-inline:var(--op-space-4)}.op-nested-tab__primary-tab{align-items:center;background:transparent;border:1px solid var(--op-card-border);border-radius:.75rem;box-sizing:border-box;color:var(--op-color-text-muted);cursor:pointer;display:flex;flex:0 0 auto;flex-direction:column;font:inherit;justify-content:center;min-height:4.375rem;min-width:9.5rem;padding:var(--op-space-4) var(--op-space-8);position:relative;scroll-snap-align:start;text-align:center}.op-nested-tab__primary-tab.is-active{border-color:var(--op-nested-tab-tab-accent,var(--op-color-accent));border-radius:.675rem;color:var(--op-color-dark)}.op-nested-tab__primary-tab:focus-visible{outline:.125rem solid var(--op-color-accent);outline-offset:.125rem}.op-nested-tab__primary-tab-row{align-items:center;display:flex;flex-direction:row;gap:.833125rem;justify-content:center;width:100%}.op-nested-tab__primary-tab-row--image{justify-content:center;min-height:2.75rem}.op-nested-tab__primary-tab-image{display:block;height:2.75rem;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;transition:filter .2s ease,opacity .2s ease;width:auto}.op-nested-tab__primary-tab:not(.is-active) .op-nested-tab__primary-tab-image{filter:grayscale(1);opacity:.55}.op-nested-tab__primary-tab--image{min-width:max(9.5rem,var(--op-primary-tab-min-width,0px))}.op-nested-tab__primary-tab-inner{align-items:flex-start;display:flex;flex-direction:column;gap:.2775rem;min-width:0;text-align:left}.op-nested-tab__primary-tab-eyebrow{display:block;font-size:var(--op-text-xs);letter-spacing:.04em;text-transform:uppercase}.op-nested-tab__primary-tab-eyebrow,.op-nested-tab__primary-tab-title{font-weight:var(--op-fw-medium);line-height:var(--op-leading-snug);max-width:10rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.op-nested-tab__primary-tab-title{font-size:var(--op-text-md)}.op-nested-tab__carousel-wrap{display:flex;flex-direction:column;gap:var(--op-space-8);min-width:0;width:100%}.op-nested-tab__group,.op-nested-tab__group[hidden]{display:none}.op-nested-tab__group.is-active{display:flex;flex-direction:column;gap:var(--op-space-20)}.op-nested-tab__intro{align-items:center;display:flex;flex-direction:column;gap:var(--op-space-10);margin-inline:auto;max-width:42rem;text-align:center;width:100%}.op-nested-tab__intro h4{margin:0}.op-nested-tab__intro-desc{margin:0;white-space:pre-line}.op-nested-tab__sub-panel,.op-nested-tab__sub-panel[hidden]{display:none}.op-nested-tab__sub-panel{--op-nested-tab-accent-550:var(
		--op-nested-tab-panel-accent-550,var(--op-nested-tab-panel-accent,var(--op-color-accent))
	)}.op-nested-tab__sub-panel.is-active{display:block}.op-nested-tab .op-card-carousel__track{display:flex;flex-direction:column;gap:var(--op-space-4);max-width:100%;min-width:0;overflow:hidden;width:100%}.op-nested-tab .op-card-carousel .op-card-carousel__track-inner{display:block;transform:none;transition:none}.op-nested-tab .op-card-carousel .op-card-carousel__card.op-nested-tab__slide{--op-nested-tab-card-border:color-mix(in srgb,var(--op-nested-tab-accent-550) 28%,var(--op-card-border));--op-card-carousel-merge-pull:0.75rem;border:none;border-radius:var(--op-card-radius,1rem);flex:none;max-width:none;min-height:0;min-width:0;overflow:hidden;width:100%}.op-nested-tab .op-card-carousel .op-card-carousel__card.op-nested-tab__slide:not(.is-active){display:none}.op-nested-tab__card-live{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.op-nested-tab__shell{background:transparent;border:1px solid var(--op-card-border);border-radius:var(--op-card-radius,1rem);overflow:hidden}.op-nested-tab__sub-list.op-tab-carousel__list{align-items:stretch;background:transparent;border-bottom:1px solid var(--op-card-border);border-radius:var(--op-card-radius,1rem) var(--op-card-radius,1rem) 0 0;display:flex;flex-direction:row;flex-wrap:nowrap;gap:0;justify-content:flex-start;list-style:none;margin:0;min-height:5.5rem;min-width:0;overflow-x:hidden;overflow-y:hidden;padding:0;width:100%}.op-nested-tab__sub-list .op-tab-carousel__item{display:flex;flex:1 1 0%;min-width:0}.op-nested-tab__shell.op-tab-carousel--single-tab .op-tab-carousel__item{flex:1 1 100%}.op-nested-tab__sub-tab.op-tab-carousel__tab{align-items:center;align-self:stretch;background:transparent;border:0;border-right:1px solid var(--op-card-border);box-sizing:border-box;color:var(--op-color-text-muted);cursor:pointer;display:flex;flex:1 1 auto;flex-direction:column;font:inherit;justify-content:center;margin:0;min-height:4.375rem;min-width:0;padding:var(--op-space-4) var(--op-space-8);position:relative;text-align:center;width:100%}.op-nested-tab__sub-list .op-tab-carousel__item:last-child .op-nested-tab__sub-tab{border-right:0}.op-nested-tab__sub-tab.is-active{color:var(--op-color-dark)}.op-nested-tab__shell:not(.op-tab-carousel--single-tab) .op-nested-tab__sub-tab.is-active{box-shadow:none}.op-nested-tab__shell.op-tab-carousel--single-tab .op-nested-tab__sub-tab.is-active{box-shadow:inset 0 -.125rem 0 var(--op-nested-tab-tab-accent,var(--op-color-accent))}.op-nested-tab__shell .op-tab-carousel__tab-progress{display:none;z-index:1}.op-nested-tab__shell .op-tab-carousel__tab.is-active .op-tab-carousel__tab-progress{display:block}.op-nested-tab__shell.op-tab-carousel--single-tab .op-tab-carousel__tab-progress{display:none!important}.op-nested-tab__shell .op-tab-carousel__tab-progress-fill{animation:none;background:var(--op-nested-tab-tab-accent,var(--op-color-accent));display:block;height:100%;width:0}.op-nested-tab.op-nested-tab--single-sub .op-nested-tab__controls{display:none!important}.op-nested-tab__controls.op-shared-carousel-controls{--op-color-accent:var(--op-nested-tab-tab-accent,var(--op-color-accent))}.op-nested-tab__sub-tab:focus-visible{outline:.125rem solid var(--op-color-accent);outline-offset:-.125rem;z-index:1}.op-nested-tab__sub-tab-row{align-items:center;display:flex;flex-direction:row;justify-content:center;width:100%}.op-nested-tab__sub-tab-row--image{justify-content:center;min-height:2.75rem}.op-nested-tab__sub-tab-image{display:block;height:2.75rem;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;transition:filter .2s ease,opacity .2s ease;width:auto}.op-nested-tab__sub-tab:not(.is-active) .op-nested-tab__sub-tab-image{filter:grayscale(1);opacity:.55}.op-nested-tab__sub-tab--image{min-width:max(9.5rem,var(--op-sub-tab-min-width,0px))}.op-nested-tab__shell-body{border-radius:0 0 var(--op-card-radius,1rem) var(--op-card-radius,1rem);padding:var(--op-space-8) var(--op-space-6)}@media (min-width:991px){.op-nested-tab__shell-body{padding:3.75rem 3rem}}.op-nested-tab__slides{min-height:0;position:relative}.op-nested-tab__slide-left{display:flex;flex-direction:column;gap:var(--op-space-8)}.op-nested-tab .op-card-carousel__card-media.op-nested-tab__card-header{align-items:center;aspect-ratio:auto;background:var(--op-nested-tab-accent-550);border-radius:var(--op-card-radius,1rem) var(--op-card-radius,1rem) 0 0;box-sizing:border-box;display:flex;flex:0 0 auto;flex-direction:row;gap:var(--op-space-4);isolation:isolate;justify-content:center;max-width:100%;min-height:0;min-width:0;overflow:hidden;padding:var(--op-space-4) var(--op-card-padding,1.5rem) var(--op-card-padding,1.5rem);position:relative;width:100%;z-index:1}.op-nested-tab .op-nested-tab__card-header-copy{display:block;flex:1 1 auto;max-width:100%;min-width:0;overflow:hidden;text-align:center;width:100%}.op-nested-tab
	.op-card-carousel__card-media.op-nested-tab__card-header
	.op-nested-tab__primary-tab-row--image{display:block;max-width:100%;min-height:2.75rem;min-width:0;overflow:hidden;text-align:center;width:100%}.op-nested-tab
	.op-card-carousel__card-media.op-nested-tab__card-header
	.op-nested-tab__primary-tab-image{display:inline-block;height:2.75rem;margin-inline:auto;max-width:100%;min-width:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;vertical-align:middle;width:auto}.op-nested-tab .op-card-carousel__card-body{background:var(--op-color-light);border:.0625rem solid var(--op-nested-tab-card-border);border-radius:var(--op-card-radius,1rem);box-sizing:border-box;flex:1 1 auto;margin:calc(var(--op-card-carousel-merge-pull)*-1) 0 0;padding:calc(var(--op-card-padding, 1.5rem) + var(--op-card-carousel-merge-pull)) var(--op-card-padding,1.5rem) var(--op-card-padding,1.5rem);position:relative;z-index:2}.op-nested-tab .op-card-carousel__card-body-inner>p{flex:1 1 auto;padding-bottom:0}.op-nested-tab__slide-inner{align-items:start;display:grid;gap:var(--op-space-8);grid-template-columns:minmax(0,1fr) minmax(0,20rem)}.op-nested-tab__slide-inner--no-cards{grid-template-columns:1fr}.op-nested-tab,.op-nested-tab__group[id]{scroll-margin-top:max(10rem,calc(5rem + var(--op-nested-tab-primary-strip, 4rem)))}@media (max-width:991px){.op-nested-tab__slide-inner{grid-template-columns:1fr}}.op-nested-tab__link{margin:0}.op-nested-tab__slide-footer{max-width:20rem;width:100%}.op-nested-tab .op-shared-card-progress-fill{background:var(--op-nested-tab-panel-accent,var(--op-color-accent))}.op-nested-tab .op-shared-card-progress.is-complete .op-shared-card-progress-fill{animation:none!important;width:100%}@media (max-width:767px){.op-nested-tab__sub-list.op-tab-carousel__list{border-bottom:0;flex-direction:column;min-height:0}.op-nested-tab__sub-list .op-tab-carousel__item{border-bottom:1px solid var(--op-card-border);display:flex;flex:none;flex-direction:column;width:100%}.op-nested-tab__sub-list .op-tab-carousel__item:last-child{border-bottom:0}.op-nested-tab__sub-tab.op-tab-carousel__tab{border-right:0}.op-nested-tab__shell.op-nested-tab--mobile-accordion .op-nested-tab__shell-body{display:none}.op-nested-tab__shell.op-nested-tab--mobile-accordion .op-nested-tab__sub-panel.is-active{padding:var(--op-space-8) var(--op-space-6)}}@media (max-width:1024px){.op-nested-tab__primary-list{gap:var(--op-space-4)}.op-nested-tab__primary-tab{border-radius:.625rem;min-height:3rem;min-width:6.5rem;padding:var(--op-space-2) var(--op-space-4)}.op-nested-tab__primary-tab.is-active{border-radius:.5625rem}.op-nested-tab__primary-tab--image{min-width:max(6.5rem,var(--op-primary-tab-min-width,0px))}.op-nested-tab__primary-tab-row--image{min-height:1.75rem}.op-nested-tab__primary-tab-image{height:1.75rem}.op-nested-tab__sub-list.op-tab-carousel__list{min-height:0}.op-nested-tab__sub-tab.op-tab-carousel__tab{min-height:2.5rem;padding:var(--op-space-2) var(--op-space-4)}.op-nested-tab__sub-tab--image{min-width:max(6.5rem,var(--op-sub-tab-min-width,0px))}.op-nested-tab__sub-tab-row--image{min-height:1.75rem}.op-nested-tab__sub-tab-image{height:1.75rem}}
