html:root body .ux-price-note{font:inherit;font-size:13px;line-height:1.45;margin:10px 0 14px;padding:0;border-bottom:1px solid #c9cdd2}html:root body .ux-price-note>summary{cursor:pointer;padding:10px 0;min-height:44px;box-sizing:border-box}html:root body .ux-price-note>p{margin:2px 0 12px;max-width:85ch}html:root body .ux-price-note summary:focus-visible,html:root body .ux-guide summary:focus-visible,html:root body .ux-filters summary:focus-visible{outline:3px solid #1365c0;outline-offset:3px}html:root body .hero{padding-top:24px!important;padding-bottom:24px!important}html:root body .hero-copy{display:flex;flex-direction:column}html:root body .hero-copy h1{font-size:clamp(34px,4.4vw,64px)!important;line-height:1.08!important;margin:12px 0 16px!important}html:root body .hero-copy #global-form{order:1;margin-top:6px!important}html:root body .hero-copy .thesis{order:2;font-size:16px!important;line-height:1.5!important;margin-top:18px!important}html:root body .hero-copy .trust-line{order:3}html:root body .hero-copy .evidence-outline{order:4}html:root body #global-search,html:root body #global-scope{font-size:16px!important;min-height:44px!important}html:root body #global-form button{min-height:46px!important}@media(max-width:600px){html:root body #global-form{gap:10px!important}html:root body #global-form .hero-search{padding-top:4px!important;padding-bottom:4px!important}html:root body #global-form .button.secondary{margin-top:0!important}}