html body .pfr .btn,html body .pfr .btn:hover,html body .pfr .btn:focus,html body .pfr .btn:active{box-shadow:none!important;border:0!important;border-radius:0!important;background-color:transparent!important;-webkit-tap-highlight-color:transparent;outline:none}html body .pfr .btn:focus-visible::before{outline:2px solid var(--gold-lit);outline-offset:3px}html body .pfr a,html body .pfr button,html body .pfr [role=button]{-webkit-tap-highlight-color:transparent}html body .pfr .hero-sub{letter-spacing:.06em}@media (max-width:560px){html body .pfr .hero-sub{gap:8px 10px;font-size:.9rem;letter-spacing:.04em}}@media (max-width:360px){html body .pfr .hero-sub{gap:6px 7px;font-size:.8rem}html body .pfr-fo .fhero h1{font-size:2.3rem}}html body .pfr-fo .fhero--gen .fhero-bg img{object-position:70% 50%}html body .pfr-fo .intro--why .intro-in{align-items:start}html body .pfr-fo .intro-l .intro-lead{color:var(--mute);margin-top:22px;font-size:15.5px;max-width:36ch}html body .pfr-fo .intro-r .why-list{margin-top:34px}html body .pfr-fo .intro-r .why-item{padding:20px 0}html body .pfr-fo .intro-r .why-x{margin-top:7px}html body .pfr-fo .intro-r .why-item p{margin:0}@media (max-width:760px){html body .pfr-fo .intro-r .why-list{grid-template-columns:1fr}html body .pfr-fo .intro-r .why-item{padding:18px 0!important;border-left:0!important}html body .pfr-fo .intro-r .why-item:nth-child(2){border-top:0}}html body .pfr-fo .areas .area-chips,html body .pfr-fo .areas .seo-links{padding-left:var(--pad);padding-right:var(--pad)}