.hvf h1,.hvf h2,.hvf h3{text-wrap:balance}.hvf dd,.hvf li,.hvf p,.hvf summary{text-wrap:pretty}.hvf a{color:#0F5257}.hvf a:hover{color:#042B1C}.hvf details summary{list-style:none;cursor:pointer}.hvf details summary::-webkit-details-marker{display:none}.hvf details[open] .faq-plus{transform:rotate(45deg)}@keyframes hvf-rowIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes hvf-toastIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes hvf-ring{0%{box-shadow:0 0 0 0 rgba(4,43,28,.35)}to{box-shadow:0 0 0 12px rgba(4,43,28,0)}}@keyframes hvf-floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes hvf-scan{0%{transform:translateY(-100%);opacity:0}8%{opacity:1}55%{transform:translateY(300%);opacity:1}62%,to{transform:translateY(300%);opacity:0}}@keyframes hvf-pop{0%{opacity:0;transform:scale(.6)}8%{opacity:1;transform:scale(1.08)}12%{transform:scale(1)}86%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1)}}@keyframes hvf-warnBg{0%,26%{background:#FFFFFF}32%,86%{background:#FFF6F4}to{background:#FFFFFF}}@keyframes hvf-slideIn{0%{opacity:0;transform:translateY(16px)}10%,90%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes hvf-reveal{0%,30%{opacity:0;transform:translateY(-6px)}38%,90%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes hvf-markIn{0%,20%{background-size:0 100%}30%,90%{background-size:100% 100%}to{background-size:0 100%}}@keyframes hvf-badgeIn{0%,4%{opacity:0;transform:scale(.8)}14%,92%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes hvf-lblOut{0%,26%{opacity:1}32%,92%{opacity:0}to{opacity:1}}@keyframes hvf-lblIn{0%,26%{opacity:0}32%,92%{opacity:1}to{opacity:0}}@keyframes hvf-dim{0%,26%{opacity:1}32%,92%{opacity:.35}to{opacity:1}}@keyframes hvf-blink{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes hvf-typeTwo{0%,10%{width:0}24%,to{width:20px}}@keyframes hvf-warnUp{0%,28%{opacity:0;transform:translateY(10px)}36%,90%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes hvf-fieldRed{0%,28%{border-color:rgba(4,43,28,.15)}36%,90%{border-color:#E3A99F}to{border-color:rgba(4,43,28,.15)}}@keyframes hvf-fill{0%{width:0}26%,to{width:38%}}@keyframes hvf-barColor{0%,26%{background:#1A7A82}30%,to{background:#D9A62E}}.hvf .hv-stats-armed .hv-stat-card{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s ease}.hvf .hv-stats-on .hv-stat-card{opacity:1;transform:none}.hvf .hv-stat-card:nth-child(2){transition-delay:.11s}.hvf .hv-stat-card:nth-child(3){transition-delay:.22s}.hvf .hv-stat-card:nth-child(4){transition-delay:.33s}@media (prefers-reduced-motion:reduce){.hvf *{animation:none!important;transition:none!important}.hvf .hv-stat-card{opacity:1;transform:none}}.hvf .hvf-hero{min-height:100vh;min-height:100svh;display:flex;flex-direction:column;justify-content:center}.hvf .hvf-hero-inner{padding:160px 24px 88px}@media (max-width:1100px){.hvf .hvf-hero-inner{padding:132px 24px 72px}}