.hero-card-section{background-repeat:no-repeat;position:relative}.hero-card-section .hero-overlay{pointer-events:none}.hero-card-breadcrumbs{position:absolute;text-shadow:0 1px 2px rgba(0,0,0,.3);z-index:50}.hero-breadcrumb-link{position:relative;text-decoration:none}.hero-breadcrumb-link:after{background-color:currentColor;bottom:-2px;content:"";height:1px;left:0;position:absolute;transition:width .3s ease;width:0}.hero-breadcrumb-link:hover:after{width:100%}.hero-content-card{animation:heroSlideInRight .8s ease-out}@keyframes heroSlideInRight{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}.hero-card-stats-wrapper{overflow:visible}.hero-card-stats-row{border-bottom:none}.hero-card-stat-item{box-shadow:0 2px 8px rgba(0,0,0,.1);flex-shrink:1;min-width:0;transition:transform .2s ease,box-shadow .2s ease}.hero-card-stat-item:hover{box-shadow:0 4px 12px rgba(0,0,0,.15);transform:translateY(-2px)}.hero-card-btn{cursor:pointer;display:inline-block;text-decoration:none;white-space:nowrap}.hero-card-btn-btn-primary{background-color:#1d62ad;border:2px solid #1d62ad;color:#fff}.hero-card-btn-btn-primary:hover{background-color:#164d8a;border-color:#164d8a}.hero-card-btn-btn-secondary{background-color:transparent;border:2px solid #1d62ad;color:#1d62ad}.hero-card-btn-btn-secondary:hover{background-color:#1d62ad;color:#fff}@media (min-width:768px){.hero-card-stat-item .hero-card-stat-number{font-size:1.5rem!important}.hero-card-stat-item .hero-card-stat-label{font-size:.75rem!important}}@media (max-width:1023px){.hero-card-container{justify-content:center}.hero-content-card{max-width:600px}}@media (max-width:767px){.hero-card-stats-row{flex-wrap:wrap}.hero-card-stat-item{min-width:calc(50% - .5rem)}.hero-content-card{padding:1.5rem}}@media (max-width:480px){.hero-card-stats-row{flex-direction:column}.hero-card-stat-item{min-width:100%}.hero-card-buttons{flex-direction:column}.hero-card-btn{width:100%}}@media print{.hero-card-section{background:#fff!important;min-height:auto!important}.hero-overlay{display:none!important}.hero-content-card{border:1px solid #e5e5e5;box-shadow:none!important}}