.evt-section .evt-iso{contain:layout}.evt-section{--evt-gap:24px;--evt-radius:8px;--evt-cards-height:420px;padding:3rem 1.5rem;max-width:1400px;margin:0 auto}.evt-heading{text-align:center;margin-bottom:2.5rem}.evt-heading h2{margin:0 0 .5rem;font-size:2rem;line-height:1.2;display:flex;flex-direction:column;gap:.25rem}.evt-subtitle{display:block;font-size:1rem;font-weight:400;opacity:.9}.evt-description{margin:1rem 0 0;font-size:.95rem;line-height:1.6;max-width:600px;margin-left:auto;margin-right:auto}.evt-container{overflow:visible}.evt-items{display:flex;align-items:stretch;gap:var(--evt-gap);height:420px}.evt-item{display:flex;flex-direction:column;min-height:0;position:relative;-webkit-tap-highlight-color:#fff0}.evt-item.evt-item-active{flex:0 0 50%;max-width:50%;cursor:pointer;outline:none;transition:flex 0.4s ease,max-width 0.4s ease;border-radius:var(--evt-radius);overflow:visible}.evt-item.evt-item-active .evt-content{overflow:hidden;border-radius:var(--evt-radius)}.evt-item:not(.evt-item-active){flex:1 1 0%;min-width:0;cursor:pointer;outline:none;transition:flex 0.4s ease;border-radius:var(--evt-radius);overflow:visible}.evt-item:not(.evt-item-active) .evt-content{overflow:hidden;border-radius:var(--evt-radius);position:absolute;inset:0;width:100%;height:100%;flex:none}.evt-item:focus-visible{outline:2px solid currentColor;outline-offset:2px}.evt-play:hover,.evt-play:focus,.evt-play:active{border:none!important;outline:none!important;background:transparent!important;box-shadow:none!important;-webkit-tap-highlight-color:#fff0}.evt-item:hover,.evt-item:active{outline:none;border:none}.evt-content{position:relative;width:100%;flex:1 1 auto;min-height:0;border-radius:var(--evt-radius);overflow:hidden;box-shadow:0 4px 20px rgb(0 0 0 / .35)}.evt-agent-wrap.evt-agent-bg{position:absolute;inset:0;width:100%;height:100%;overflow:hidden;background-size:cover;background-position:top center;background-repeat:no-repeat}.evt-agent-wrap{position:absolute;inset:0;width:100%;height:100%;overflow:hidden}.evt-description-wrap{position:absolute;inset:0;background:linear-gradient(to top,rgb(0 0 0 / .85) 0%,rgb(0 0 0 / .4) 50%,transparent 100%);display:flex;flex-direction:column;justify-content:flex-end;padding:1.5rem;opacity:0;transition:opacity 0.3s ease;pointer-events:none}.evt-description-wrap .evt-testimonial,.evt-description-wrap .evt-title-block{pointer-events:auto}.evt-item.evt-item-active .evt-description-wrap,.evt-description-wrap.evt-description-active{opacity:1}.evt-item:not(.evt-item-active) .evt-description-wrap{display:none}.evt-item:not(.evt-item-active) .evt-content::after{content:'';position:absolute;inset:0;background:linear-gradient(to bottom,transparent 50%,rgb(0 0 0 / .4) 85%,rgb(0 0 0 / .7) 100%);pointer-events:none}.evt-testimonial{font-size:.95rem;line-height:1.5;color:#fff;margin-bottom:1rem;flex:1;display:flex;align-items:flex-end}.evt-title-block{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;flex-wrap:wrap}.evt-name-block{flex:1;min-width:0}.evt-name{margin:0 0 .25rem;font-size:1.1rem;font-weight:600;color:#fff}.evt-website{color:rgb(255 255 255 / .9);font-size:.85rem;text-decoration:none}.evt-website:hover{text-decoration:underline;border:none;outline:none;background:#fff0;box-shadow:none}.evt-title-logo{display:flex;align-items:flex-end;flex-shrink:0}.evt-title-logo img,.evt-logo img{max-height:40px;width:auto;object-fit:contain;filter:brightness(0) invert(1)}.evt-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;border:none!important;outline:none!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important;cursor:pointer;opacity:0;transition:opacity 0.2s,transform 0.2s;z-index:2;pointer-events:none;box-shadow:none}.evt-item.evt-item-active .evt-play{opacity:.9;pointer-events:auto}.evt-play:hover{opacity:1!important;transform:translate(-50%,-50%) scale(1.1)}.evt-play svg{width:100%;height:100%}.evt-logo{position:relative}.evt-item.evt-item-active .evt-logo-wrap{display:none}.evt-logo-wrap{position:absolute;z-index:2}@media (min-width:992px){.evt-item:not(.evt-item-active):not(.evt-has-logo) .evt-logo-wrap{display:none}.evt-item:not(.evt-item-active).evt-has-logo .evt-logo-wrap{left:50%;right:auto;bottom:1.5rem;top:auto;transform:translateX(-50%);display:flex;align-items:center;justify-content:center}}@media (max-width:991px) and (min-width:769px){.evt-item:not(.evt-item-active):not(.evt-has-logo) .evt-logo-wrap{display:none}.evt-item:not(.evt-item-active).evt-has-logo .evt-logo-wrap{left:auto;right:1rem;bottom:1rem;top:auto;transform:none;display:block}}.evt-cta{text-align:center;margin-top:2rem}.evt-button{display:inline-block;padding:.75rem 1.5rem;background:#000;color:#fff;text-decoration:none;border-radius:4px;font-weight:600;transition:background 0.2s,color 0.2s}.evt-button:hover{background:#333;color:#fff}.evt-modal{position:fixed;inset:0;z-index:99999;display:none;align-items:center;justify-content:center;padding:1rem;box-sizing:border-box}.evt-modal[aria-hidden="false"]{display:flex}.evt-modal-backdrop{position:absolute;inset:0;background:rgb(0 0 0 / .85);cursor:pointer}.evt-modal-content{position:relative;width:100%;max-width:900px;aspect-ratio:16 / 9;background:#000;border-radius:8px;overflow:hidden;z-index:1}.evt-modal-close{position:absolute;top:-48px;right:0;width:40px;height:40px;border:2px solid rgb(255 255 255 / .8);background:rgb(0 0 0 / .6);color:#fff;font-size:1.75rem;line-height:1;cursor:pointer;border-radius:50%;z-index:2;transition:background 0.2s,color 0.2s;display:flex;align-items:center;justify-content:center;padding:0}.evt-modal-close:hover{background:rgb(255 255 255 / .9);color:#000}.evt-modal-video-wrap{position:absolute;inset:0}.evt-modal-iframe{width:100%;height:100%;border:none}@media (min-width:992px){.evt-heading h2{font-size:2.5rem}.evt-item.evt-item-active .evt-content{position:absolute;inset:0;width:100%;height:100%}.evt-item.evt-item-active .evt-agent-wrap.evt-agent-bg{position:absolute;inset:0;width:100%;height:100%}.evt-item.evt-item-active .evt-title-block{position:relative;width:100%}.evt-item.evt-item-active .evt-title-logo{position:absolute;right:0;left:auto;bottom:0;justify-content:flex-end}.evt-item:not(.evt-item-active) .evt-content{position:absolute;inset:0;width:100%;height:100%}.evt-item:not(.evt-item-active) .evt-agent-wrap.evt-agent-bg{position:absolute;inset:0;width:100%;height:100%}}@media (max-width:991px){.evt-section{--evt-cards-height:360px}.evt-items{height:360px}}@media (max-width:768px){.evt-section{--evt-mobile-open-height:480px;--evt-mobile-closed-height:225px;--evt-mobile-closed-logo-bg:#1a1a1a}.evt-items{flex-wrap:wrap;height:auto;gap:var(--evt-gap);min-height:0}.evt-item.evt-item-active{flex:1 1 100%;max-width:100%;min-height:var(--evt-mobile-open-height);height:var(--evt-mobile-open-height)}.evt-item.evt-item-active .evt-content{position:absolute;inset:0;width:100%;height:100%}.evt-item.evt-item-active .evt-agent-wrap.evt-agent-bg{position:absolute;inset:0;width:100%;height:100%}.evt-item:not(.evt-item-active){flex:1 1 100%;max-width:100%;min-height:var(--evt-mobile-closed-height);height:var(--evt-mobile-closed-height)}.evt-item:not(.evt-item-active) .evt-content{position:relative;display:flex;flex-direction:row;width:100%;height:100%}.evt-item:not(.evt-item-active) .evt-agent-wrap.evt-agent-bg{position:relative;flex:0 0 50%;overflow:hidden}.evt-item:not(.evt-item-active) .evt-logo-wrap{position:relative;flex:0 0 50%;display:flex;align-items:center;justify-content:center;background:var(--evt-mobile-closed-logo-bg)}.evt-item:not(.evt-item-active) .evt-logo{display:flex;align-items:center;justify-content:center}.evt-item:not(.evt-item-active) .evt-logo img{height:48px;width:auto;max-width:90%;object-fit:contain;filter:brightness(0) invert(1)}.evt-item:not(.evt-item-active) .evt-content::after{display:none}.evt-item.evt-item-active .evt-title-logo img{max-height:36px}}@media (max-width:480px){.evt-item:not(.evt-item-active){flex:1 1 100%;max-width:100%}.evt-item:not(.evt-item-active) .evt-logo img{height:40px}}@media (min-width:992px){.evt-section .evt-iso .evt-item:not(.evt-item-active) .evt-content{position:absolute!important;inset:0!important;width:100%!important;height:100%!important}.evt-section .evt-iso .evt-item:not(.evt-item-active) .evt-agent-wrap.evt-agent-bg{position:absolute!important;inset:0!important;width:100%!important;height:100%!important}}