.hs-hero .hs-title{text-align:center}.hs-hero .animated-title,.hs-hero .animated-title .dot{-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:shimmer-tight 6s linear infinite;background-attachment:fixed;background-repeat:no-repeat;background-size:200% 100%}.hs-hero .animated-title{background-image:linear-gradient(110deg,transparent 40%,hsla(0,0%,100%,.7) 50%,transparent 60%),linear-gradient(#253766,#253766);color:#253766;display:block;text-align:center}.hs-hero .animated-title .dot{background-image:linear-gradient(110deg,transparent 40%,hsla(0,0%,100%,.7) 50%,transparent 60%),linear-gradient(#fc6d06,#fc6d06);color:#fc6d06}@keyframes shimmer-tight{0%{background-position:100% 0}to{background-position:0 0}}.hs-hero .star.half{color:#e5e7eb;position:relative}.hs-hero .hs-rating{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:center;margin-bottom:28px}.hs-hero .hs-stars{align-items:center;display:flex;gap:8px}.hs-hero .star{color:#e5e7eb;position:relative}.hs-hero .star.filled{color:#253766}.hs-hero .star.half:before{color:#253766;content:"★";left:0;overflow:hidden;position:absolute;width:50%}.hs-hero .hs-score{color:#253766;font-size:20px;font-weight:700}.hs-hero .hs-desc.secondary{margin-bottom:48px}.hs-hero .hs-features{align-items:center;display:flex;flex-wrap:wrap;gap:28px;justify-content:center;margin-top:2em}.hs-hero .hs-feature{align-items:center;display:flex;flex:1;flex-direction:column;gap:12px}.hs-hero .hs-feature img{height:auto;max-width:48px;width:auto}.hs-hero .hs-actions{align-items:center;display:flex;flex-direction:column;gap:12px}.hs-hero .hs-rating img{height:auto;max-width:120px}.hs-hero .hs-btn-icon svg{fill:currentColor;height:16px;transition:transform .2s ease;width:16px}.hs-hero .hs-butn:hover .hs-btn-icon{transform:translateX(4px)}.hs-hero .hs-stars .star svg{display:block;height:32px;width:32px}.hs-hero .hs-stars .star-full,.hs-hero .hs-stars .star-half{color:#253766}.hs-hero .hs-stars .star-empty{color:#e5e7eb}.hs-hero .button-scsn{margin-top:2em}.hs-hero .button-scsn .inline-items{flex-direction:column;gap:20px;justify-content:center}.hs-hero .ttip-holder{display:inline-flex;position:relative}.hs-hero .ttip-holder:hover .ttip{opacity:1;transform:translateX(-50%) translateY(-4px);visibility:visible}@media (max-width:900px){.hs-hero .hs-features{justify-content:center}}@media only screen and (max-width:436px){.hs-hero .button-scsn .inline-items{justify-content:center}}