a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:3px solid currentColor;outline-offset:4px}.prices .button:hover{color:#fff8e7}.hero h1{text-wrap:balance}.hero>div>p{max-width:38em}.hero>p a{min-height:44px;display:inline-flex;align-items:center;margin-right:16px}.hero-actions{align-items:center}.hero-actions .button{min-height:52px}.hero>p{line-height:1.7}@media(max-width:650px){.hero h1{font-size:clamp(30px,8.4vw,38px)}.hero>div>p{font-size:16px;line-height:1.65}.hero-actions{gap:10px 18px}.navigation{flex-wrap:wrap}.navigation a{min-height:44px}}