.path-cards-mod{width:100%}.path-cards-mod .path-cards-mod__grid{align-items:stretch;display:grid;gap:var(--path-cards-mod-gap,40px);grid-template-columns:repeat(var(--path-cards-mod-cols,2),minmax(0,1fr));width:100%}.path-cards-mod .path-cards-mod__card{display:flex;flex-direction:column;justify-content:flex-end;min-height:var(--path-cards-mod-card-min-h,360px);min-width:0;position:relative;width:100%}.path-cards-mod .path-cards-mod__media{inset:0;overflow:hidden;position:absolute;z-index:0}.path-cards-mod .path-cards-mod__img{display:block;height:100%;inset:0;max-height:none;max-width:none;object-fit:cover;object-position:center;position:absolute;transition:transform .4s ease-out;width:100%}.path-cards-mod .path-cards-mod__card:hover .path-cards-mod__img{transform:scale(1.1)}.path-cards-mod .path-cards-mod__shade{background:linear-gradient(180deg,transparent,rgba(0,0,0,.85));bottom:0;height:80%;left:0;pointer-events:none;position:absolute;right:0;z-index:1}.path-cards-mod .path-cards-mod__content{flex:0 0 auto;padding:1.5rem;pointer-events:none;position:relative;width:100%;z-index:3}.path-cards-mod .path-cards-mod__footer{align-items:flex-end;display:flex;gap:1rem;justify-content:space-between;pointer-events:none;position:relative;width:100%;z-index:3}.path-cards-mod .path-cards-mod__title{flex:1 1 auto;margin:0;min-width:0}.path-cards-mod .path-cards-mod__watch{cursor:pointer;flex:0 0 auto;pointer-events:auto;position:relative;z-index:4}.path-cards-mod .path-cards-mod__watch-label{--cp-u-underline-dur:400ms;--cp-u-underline-ease:ease-out;align-items:center;color:var(--color-green-40);display:inline-flex;font-weight:500;gap:.5rem;line-height:1.2;pointer-events:none;position:relative;transition:color var(--transition-default)}.path-cards-mod .path-cards-mod__watch:focus-within .path-cards-mod__watch-label,.path-cards-mod .path-cards-mod__watch:hover .path-cards-mod__watch-label{color:var(--color-green-40)}.path-cards-mod .path-cards-mod__watch-label:after{background-color:currentColor;bottom:-2px;content:"";height:1px;left:0;pointer-events:none;position:absolute;right:0;transform:scaleX(0);transform-origin:right center;transition:transform var(--cp-u-underline-dur) var(--cp-u-underline-ease),transform-origin 0s}.path-cards-mod .path-cards-mod__watch:focus-within .path-cards-mod__watch-label:after,.path-cards-mod .path-cards-mod__watch:hover .path-cards-mod__watch-label:after{transform:scaleX(1);transform-origin:left center}.path-cards-mod .path-cards-mod__watch--icon-play .path-cards-mod__watch-label:before{background-color:currentColor;content:"";flex-shrink:0;height:1em;-webkit-mask:var(--cp-btn-mask-play) center /contain no-repeat;mask:var(--cp-btn-mask-play) center /contain no-repeat;width:.75em}.path-cards-mod .path-cards-mod__watch-icon{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center;pointer-events:none}.path-cards-mod .path-cards-mod__watch-icon svg{display:block;height:auto;width:.75em}.path-cards-mod .path-cards-mod__watch-link{inset:0;position:absolute;z-index:1}.path-cards-mod .path-cards-mod__watch-link .cta_button{color:transparent;display:block;font-size:0;inset:0;line-height:0;overflow:hidden;position:absolute;text-indent:-9999px;white-space:nowrap}.path-cards-mod .path-cards-mod__watch-link .cta_button:after,.path-cards-mod .path-cards-mod__watch-link .cta_button:before{content:none!important}.path-cards-mod .path-cards-mod__card-link{-webkit-appearance:none;appearance:none;background:none;border:none;inset:0;padding:0;pointer-events:auto;position:absolute;z-index:1}.path-cards-mod .path-cards-mod__card-link[type=button]{cursor:pointer}.path-cards-mod .path-cards-mod__card-link .cta_button{color:transparent;display:block;font-size:0;inset:0;line-height:0;overflow:hidden;position:absolute;text-indent:-9999px;white-space:nowrap}.path-cards-mod .path-cards-mod__card-link .cta_button:after,.path-cards-mod .path-cards-mod__card-link .cta_button:before{content:none!important}html.path-cards-mod-popup-open,html.path-cards-mod-popup-open body{overflow:hidden}.path-cards-mod__video-popup[hidden]{display:none!important}.path-cards-mod__video-popup{align-items:center;display:flex;inset:0;justify-content:center;padding:40px 20px;position:fixed;z-index:9999}.path-cards-mod__video-popup .path-cards-mod__video-dialog{outline:none}.path-cards-mod__video-overlay{background:rgba(0,0,0,.78);inset:0;position:absolute;z-index:0}.path-cards-mod__video-dialog{max-height:calc(100vh - 80px);outline:none;position:relative;width:min(1100px,100%);z-index:1}.path-cards-mod__video-close{align-items:center;background:#fff;border:0;border-radius:999px;color:#000;cursor:pointer;display:inline-flex;font:inherit;font-size:22px;height:40px;justify-content:center;line-height:1;padding:0;position:absolute;right:0;top:-44px;width:40px;z-index:2}.path-cards-mod__popup-video,.path-cards-mod__video-body{width:100%}.path-cards-mod__popup-video{background:#000}.path-cards-mod__popup-video .embed_container,.path-cards-mod__popup-video .oembed_container{display:block;max-height:none!important;max-width:none!important;position:relative;width:100%}.path-cards-mod__popup-video .hs-video-wrapper,.path-cards-mod__popup-video .iframe_wrapper{height:0;padding-bottom:56.25%;padding-top:0;position:relative}.path-cards-mod__popup-video .embed_container iframe,.path-cards-mod__popup-video .hs-video-wrapper iframe,.path-cards-mod__popup-video .iframe_wrapper>*,.path-cards-mod__popup-video .oembed_container iframe,.path-cards-mod__popup-video video{border:0!important;height:100%!important;inset:0;max-height:none!important;max-width:none!important;position:absolute;width:100%!important}.path-cards-mod__popup-video .hs-video-wrapper>div{height:100%!important;width:100%!important}@media (max-width:767px){.path-cards-mod__video-popup{padding:64px 16px 24px}.path-cards-mod__video-dialog{max-height:calc(100vh - 88px)}.path-cards-mod__video-close{top:-48px}}@media (max-width:980px){.path-cards-mod .path-cards-mod__grid{gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.path-cards-mod--cols-1 .path-cards-mod__grid{grid-template-columns:1fr}}@media (max-width:767px){.path-cards-mod .path-cards-mod__grid{gap:20px;grid-template-columns:1fr}.path-cards-mod .path-cards-mod__footer{align-items:flex-start;flex-direction:column}}@media (max-width:550px){.path-cards-mod .path-cards-mod__card{min-height:var(--path-cards-mod-card-min-h-mob,360px)}}