#products-page{--products-teal:64 214 200;--products-teal-bright:82 233 214;--products-purple:151 111 255;--products-rust:154 52 18;--products-rust-bright:193 77 36}#products-page .solutions-panel__headline{font-style:normal}#products-page .dr-callout{backdrop-filter:blur(14px);background:rgba(6,8,10,.85);border-color:hsla(0,0%,47%,.35);box-shadow:0 20px 55px rgba(0,0,0,.55),0 0 40px rgba(var(--products-teal)/.18),0 0 48px rgba(var(--products-rust)/.18);display:flex;flex-direction:column;isolation:isolate}#products-page .dr-callout__border{background:linear-gradient(135deg,rgba(var(--products-teal)/.35),transparent 40%,rgba(var(--products-rust)/.35));border-radius:.2rem;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;opacity:.9;z-index:4}#products-page .dr-callout__bg,#products-page .dr-callout__grid,#products-page .dr-callout__veil{inset:0;pointer-events:none;position:absolute}#products-page .dr-callout__bg{background-image:url(../assets/images/neon-portal-amidst-misty-mountain-lake-4k.webp);background-position:50%;background-size:cover;filter:saturate(1.2) contrast(1.05) brightness(1);mix-blend-mode:normal;opacity:.5;z-index:0}#products-page .dr-callout__grid{background-image:linear-gradient(hsla(0,0%,100%,.06) 1px,transparent 1px),linear-gradient(90deg,hsla(0,0%,100%,.06) 1px,transparent 1px),linear-gradient(rgba(var(--products-teal)/.12) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--products-teal)/.12) 1px,transparent 1px);background-size:44px 44px,44px 44px,88px 88px,88px 88px;filter:blur(.6px);mix-blend-mode:screen;opacity:.22;z-index:1}#products-page .dr-callout__veil{background:rgba(6,8,10,.38);opacity:1;z-index:2}#products-page .dr-callout__content{display:flex;flex:1 1 auto;flex-direction:column;gap:1.25rem;min-height:100%;position:relative;text-align:left;z-index:3}#products-page .dr-callout__cta{align-self:flex-start;backdrop-filter:none;-webkit-backdrop-filter:none;background:transparent;border:1px solid hsla(0,0%,100%,.25);box-shadow:none;color:hsla(0,0%,100%,.92);margin-top:auto;transition:transform .3s ease,box-shadow .3s ease,background .3s ease}#products-page .dr-callout__cta:hover{background:transparent;box-shadow:none;transform:translateY(-1px)}#products-page .value-stack .value-block{background:linear-gradient(135deg,rgba(3,4,6,.92),rgba(var(--products-rust)/.1)),rgba(7,8,10,.9);border-color:rgba(86,86,92,.45)!important;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.02),0 12px 28px rgba(0,0,0,.45);isolation:isolate;transition:flex .85s cubic-bezier(.22,.61,.36,1),transform .45s ease,border-color .45s ease,box-shadow .45s ease,background .45s ease}#products-page .value-stack .value-block:before{background:radial-gradient(130% 140% at 85% 80%,rgba(var(--products-rust)/.18),transparent 70%);content:"";inset:0;opacity:.35;pointer-events:none;position:absolute;z-index:0}#products-page .value-stack .value-block:after{background-image:linear-gradient(hsla(0,0%,100%,.05) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.05) 1px,transparent 0),linear-gradient(transparent,hsla(0,0%,100%,.035) 50%,transparent);background-size:42px 42px,42px 42px,100% 8px;content:"";inset:0;mix-blend-mode:screen;opacity:.12;pointer-events:none;position:absolute;z-index:0}#products-page .value-stack .value-block>*{position:relative;z-index:1}#products-page .value-block__accent{background:linear-gradient(90deg,rgba(var(--products-purple)/.65),rgba(251,191,36,.5),transparent);box-shadow:0 0 8px rgba(251,191,36,.18);height:1px;margin:.25rem 0 .65rem;opacity:.6}#products-page .value-block__icon{color:rgba(var(--products-purple)/.9)}#products-page .value-block.is-expanded .value-block__icon{color:rgba(var(--products-purple)/1)}#products-page .value-block-body{transition:max-height .75s cubic-bezier(.22,.61,.36,1),opacity .6s ease,margin-top .6s ease;will-change:max-height,opacity}#products-page .value-stack .value-block:hover{border-color:rgba(var(--products-rust)/.3)!important;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.04),0 16px 34px rgba(0,0,0,.5),0 0 18px rgba(var(--products-rust)/.14)}#products-page .value-block:focus-visible{outline-color:rgba(var(--products-rust)/.35)}#products-page .value-block.is-expanded:focus-visible{outline-color:rgba(var(--products-rust-bright)/.6)}#products-page .value-block:hover i{filter:drop-shadow(0 0 10px rgba(var(--products-rust)/.25))}