/* Generated by tools/home-css-split.py from e-19's compiled CSS (05beyfn1jcun2.css); do not edit by hand.
   Closing section (VideoCta + Evervault card). */
@media (max-width:767px){.VideoCta{padding-inline:0}}.VideoCta{color:#fff!important}.VideoCta>div:last-child{background:#09090a!important}.ScrollRevealSection:has(.VideoCta) .bg-foundry-tan{background:#09090a!important}.VideoCta p,.VideoCta .RichText:not(.header3-regular){color:#ffffffb3!important}.VideoCta h2,.VideoCta h2 *{color:#fff!important}.VideoCta .ResponsiveVideo{filter:invert();opacity:.9;mix-blend-mode:screen!important}.VideoCta .has-ever .ResponsiveVideo{visibility:hidden}.aai-ever{--x:50%;--y:50%;--run:72px;--hair:#ffffff1f;position:absolute;inset:14px}.aai-ever__lines{z-index:3;pointer-events:none;position:absolute;inset:0}.aai-ever__lines i{position:absolute}.aai-ever__lines :is(.is-top,.is-bottom){left:calc(-1 * var(--run));right:calc(-1 * var(--run));background:linear-gradient(90deg,transparent,var(--hair) var(--run),var(--hair) calc(100% - var(--run)),transparent);height:1px}.aai-ever__lines :is(.is-left,.is-right){top:calc(-1 * var(--run));bottom:calc(-1 * var(--run));background:linear-gradient(180deg,transparent,var(--hair) var(--run),var(--hair) calc(100% - var(--run)),transparent);width:1px}.aai-ever__lines .is-top{top:0}.aai-ever__lines .is-bottom{bottom:0}.aai-ever__lines .is-left{left:0}.aai-ever__lines .is-right{right:0}.aai-ever__lines.is-lit{--hair:#ffffff8c;opacity:0;-webkit-mask-image:radial-gradient(240px circle at var(--x) var(--y),#000,#00000080 45%,transparent);-webkit-mask-image:radial-gradient(240px circle at var(--x) var(--y),#000,#00000080 45%,transparent);mask-image:radial-gradient(240px circle at var(--x) var(--y),#000,#00000080 45%,transparent);transition:opacity .35s}.aai-ever:hover .aai-ever__lines.is-lit{opacity:1}@media (max-width:1023px){.aai-ever{--run:24px}.VideoCta .has-ever{overflow:visible!important}}@media (min-width:1024px){.VideoCta{overflow:visible!important}}.aai-ever__card{background:#09090a;position:absolute;inset:0;overflow:hidden}.aai-ever__glow,.aai-ever__chars{opacity:0;-webkit-mask-image:radial-gradient(250px at var(--x) var(--y),#fff,transparent);-webkit-mask-image:radial-gradient(250px at var(--x) var(--y),#fff,transparent);mask-image:radial-gradient(250px at var(--x) var(--y),#fff,transparent);transition:opacity .5s;position:absolute;inset:0}.aai-ever__glow{background:linear-gradient(90deg,#3f1993,#7b4fd6 55%,#ffb4e9)}.aai-ever__chars{mix-blend-mode:overlay}.aai-ever__chars p{height:100%;font:700 12px/1.4 var(--font-brand-mono),ui-monospace,monospace;color:#fff;word-break:break-all;white-space:pre-wrap;margin:0;overflow:hidden}.aai-ever__card:hover .aai-ever__glow,.aai-ever__card:hover .aai-ever__chars,.aai-ever.is-auto .aai-ever__glow,.aai-ever.is-auto .aai-ever__chars{opacity:1}.aai-ever__seal{z-index:2;place-items:center;width:200px;height:200px;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.aai-ever__seal span{background:radial-gradient(closest-side,#09090af0 58%,#09090a00);position:absolute;inset:0}.aai-ever__seal img{width:112px;height:auto;position:relative}@media (max-width:767px){.aai-ever__seal{width:160px;height:160px}.aai-ever__seal img{width:92px}}@media (min-width:1024px){.VideoCta{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;column-gap:clamp(48px,6vw,112px);padding-block:clamp(112px,12vw,176px)!important;display:grid!important}.VideoCta>.relative.z-10{max-width:30rem!important}.VideoCta .has-ever{aspect-ratio:16/11!important;width:100%!important;max-width:none!important;height:auto!important;margin:0!important;padding:0!important;position:relative!important;inset:auto!important;overflow:visible!important;transform:translate(0,0)!important}.VideoCta .has-ever .ResponsiveVideo{position:absolute;inset:0}.VideoCta .has-ever .aai-ever{inset:0}}.VideoCta h2{letter-spacing:-.02em;line-height:1.12!important}.VideoCta p.body1{max-width:calc(34*var(--ch));color:#ffffffa8}@media (max-width:1023px){.VideoCta .aai-ever{inset:0}}html[data-webkit] .aai-ever__chars{mix-blend-mode:normal;opacity:.55}@media (hover:none){.aai-ever{--x:50%;--y:50%}.aai-ever__glow{will-change:transform;animation:11s ease-in-out infinite alternate aai-ever-drift;inset:-45%;-webkit-mask-image:radial-gradient(230px,#fff 0 30%,#fff9 60%,#0000 90%);mask-image:radial-gradient(230px,#fff 0 30%,#fff9 60%,#0000 90%)}@keyframes aai-ever-drift{0%{transform:translate(-9%,-7%)}35%{transform:translate(6%,-4%)}70%{transform:translate(7%,6%)}to{transform:translate(-6%,7%)}}.aai-ever.is-touch .aai-ever__chars{position:absolute;inset:0}.aai-ever.is-touch .aai-ever__chars p{opacity:0;will-change:opacity;animation:2.4s linear infinite aai-ever-shimmer;position:absolute;inset:0}.aai-ever.is-touch .aai-ever__chars p:nth-child(2){animation-delay:-.8s}.aai-ever.is-touch .aai-ever__chars p:nth-child(3){animation-delay:-1.6s}@keyframes aai-ever-shimmer{0%{opacity:0}20%{opacity:1}45%{opacity:1}65%{opacity:0}to{opacity:0}}}html[data-webkit] .aai-ever__chars{mix-blend-mode:normal}html[data-webkit] .aai-ever__chars p{color:#ffffff4d}.aai-ever.is-shimmer .aai-ever__chars{position:absolute;inset:0}.aai-ever.is-shimmer .aai-ever__chars p{opacity:0;will-change:opacity;animation:2.4s linear infinite aai-ever-shimmer;position:absolute;inset:0}.aai-ever.is-shimmer .aai-ever__chars p:nth-child(2){animation-delay:-.8s}.aai-ever.is-shimmer .aai-ever__chars p:nth-child(3){animation-delay:-1.6s}@keyframes aai-ever-shimmer{0%{opacity:0}20%{opacity:1}45%{opacity:1}65%{opacity:0}to{opacity:0}}
