.site-search-link{font-weight:700;text-decoration:underline!important;text-underline-offset:5px}.ux-search-form{max-width:740px;margin:26px 0}.ux-search-form label{display:block;font-size:15px;font-weight:700;color:#143c66;margin-bottom:10px}.ux-search-form>div{display:flex;gap:10px}.ux-search-form input{min-width:0;flex:1;background:#fff;border:1px solid #8baec5;border-radius:8px;min-height:52px;padding:13px 16px;font:16px Arial,sans-serif;color:#143c66}.ux-search-form .btn{margin:0!important;min-height:52px;cursor:pointer;padding:12px 25px!important}.inner-page .page-hero h1{font-size:clamp(34px,4vw,56px);line-height:1.13;max-width:850px;letter-spacing:-1.3px}.inner-page .page-hero{padding:36px 0!important}.inner-page .page-hero> .wrap>p{max-width:800px;font-size:18px}.ux-search-page{padding-top:34px!important;padding-bottom:60px!important;min-height:70vh}.ux-search-page h1{font-size:clamp(34px,4vw,50px)}.ux-search-results{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.ux-search-results article{padding:24px;border:1px solid #d8e6f0;border-radius:12px;background:#fff}.ux-search-results h2{font-size:22px;line-height:1.3;margin:12px 0}.ux-search-results h2 a{color:#143c66}.ux-search-results p{font-size:15px;line-height:1.6}.ux-search-results .kicker{font-size:12px;color:#087da3}.ux-search-status{font-size:14px;margin:25px 0}.ux-search-page a:focus-visible{outline:3px solid #087da3;outline-offset:4px}@media(max-width:600px){.ux-search-results{grid-template-columns:1fr}.ux-search-form>div{gap:8px}.ux-search-form .btn{padding:12px 15px!important}.inner-page .page-hero{padding:24px 0!important}.inner-page .page-hero .actions{gap:10px}.inner-page .page-hero .actions .btn{font-size:14px}.ux-search-results article{padding:20px}}
