[hidden]{display:none!important}.skip-link{position:fixed;left:12px;top:-100px;z-index:10000;padding:12px 18px;background:white;color:#082840;border:2px solid #0069bb}.skip-link:focus{top:12px}.btn{background:#0069bb}.over{color:#0069bb}button,input,select,textarea{font:inherit}button{min-height:44px}a,button{touch-action:manipulation}.comparison{width:100%;border-collapse:collapse;text-align:left}.comparison th,.comparison td{padding:14px;border-bottom:1px solid #dce8e9;vertical-align:top}.comparison th{background:#eaf4ff}.table-scroll{overflow-x:auto}.choice{font:inherit;min-height:54px}.wizard input,.wizard select{width:100%;min-height:48px;padding:12px;border:1px solid #bed0d4;border-radius:8px;background:white}.wizard h3{margin-bottom:20px}.wizard label{display:block;margin:12px 0}.wizard .option-check{display:flex;align-items:center;gap:12px;background:white;border:1px solid #bed0d4;border-radius:8px;padding:12px}.wizard .option-check input{width:20px;min-height:20px}.wizard-actions{flex-wrap:wrap}.steps-review{padding-left:20px}.steps-review li{margin-bottom:12px}main{scroll-margin-top:100px}#leadform{scroll-margin-top:110px}.hieron-call{background:#0069bb!important}#email-copy{margin:10px 0}pre{max-width:100%}@media(max-width:600px){.header-inner{padding:12px 18px}.hero h1{overflow-wrap:break-word}.actions .btn{width:100%}.nav a,.links a{min-height:44px;display:flex;align-items:center}.comparison th,.comparison td{padding:10px}.topin{font-size:11px}.navbtn{display:none}body{padding-bottom:90px!important}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important}}