/* Editorial split hero: restrained copy and a useful search tool, with no decorative mockup. */
body.trademark-refresh .tm-new-hero{padding:66px 0 71px!important;border-bottom:1px solid #e4eaf2;background:linear-gradient(115deg,#fafcff 0%,#f5f8fc 58%,#f0f5fb 100%)}
body.trademark-refresh .tm-new-hero:before,body.trademark-refresh .tm-new-hero:after{display:none}
body.trademark-refresh .tm-new-hero-inner{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:70px;align-items:center}
body.trademark-refresh .tm-new-hero .tm31-eyebrow{margin-bottom:15px;color:#16858c;font-size:10px;letter-spacing:1.3px}
body.trademark-refresh .tm-new-hero-copy h1{max-width:590px;color:#17313c;font-size:clamp(38px,4vw,54px);font-weight:700;line-height:1.13;letter-spacing:-1.8px}
body.trademark-refresh .tm-new-hero-copy h1 em{color:#315ff4}
body.trademark-refresh .tm-new-hero-copy>p{max-width:485px;margin-top:19px;color:#61738b;font-size:14px;line-height:1.8}
body.trademark-refresh .tm-new-hero-actions{margin-top:27px}
body.trademark-refresh .tm-new-hero-actions a{min-height:44px;font-size:11px}
body.trademark-refresh .tm-new-trust{display:flex;gap:0;margin-top:34px;padding-top:19px;border-top:1px solid #dce5ee;color:#637792;font-size:10px}
body.trademark-refresh .tm-new-trust span{gap:7px;padding:0 13px;white-space:nowrap}
body.trademark-refresh .tm-new-trust span:first-child{padding-left:0}
body.trademark-refresh .tm-new-trust span+span{border-left:1px solid #dce5ee}
body.trademark-refresh .tm-new-trust b{color:#16858c;font-size:10px;font-weight:800}
body.trademark-refresh .tm-hero-search{min-width:0}
body.trademark-refresh .tm-hero-search .tm-search-console{overflow:hidden;border:1px solid #dce6f1!important;border-radius:11px!important;background:#fff!important;box-shadow:0 20px 49px #1c395b0d!important}
body.trademark-refresh .tm-hero-search .tm-console-head{padding:22px 25px 17px;background:#fff!important;border-bottom:1px solid #e5ebf2!important}
body.trademark-refresh .tm-hero-search .tm-console-head span{color:#16858c;font-size:9px;font-weight:750;letter-spacing:1.1px}
body.trademark-refresh .tm-hero-search .tm-console-head h2{margin:7px 0 0;color:#203852;font-size:22px;font-weight:700;line-height:1.25;letter-spacing:-.5px}
body.trademark-refresh .tm-hero-search .tm-console-head p{margin-top:6px;color:#8392a6;font-size:11px}
body.trademark-refresh .tm-hero-search .tm-search-console form{padding:22px 25px 10px}
body.trademark-refresh .tm-hero-search .tm-search-console label{color:#4a6079;font-size:11px}
body.trademark-refresh .tm-hero-search .tm-search-field{grid-template-columns:minmax(0,1fr) auto}
body.trademark-refresh .tm-hero-search .tm-search-field button{background:#315ff4;box-shadow:none;white-space:nowrap}
body.trademark-refresh .tm-hero-search .tm-search-field button:hover{background:#244cce}
body.trademark-refresh .tm-hero-search .tm-search-console input{background:#f9fbfe}
body.trademark-refresh .tm-hero-search .tm-console-note{margin:3px 25px 22px;padding:12px 13px;border:1px solid #e3ebf4!important;border-radius:7px;color:#698199!important;background:#f7faff!important}
body.trademark-refresh .tm-hero-search .tm-console-note p{color:#698199;font-size:10px}
body.trademark-refresh .tm-hero-search .tm-result-panel{padding:0 25px 22px}
body.trademark-refresh .tm-hero-search-caption{display:flex;align-items:center;gap:7px;margin:12px 3px 0;color:#7d8da1;font-size:10px;line-height:1.5}
body.trademark-refresh .tm-hero-search-caption i{color:#158d87}
@media(max-width:1050px){body.trademark-refresh .tm-new-hero-inner{gap:30px}body.trademark-refresh .tm-new-trust{flex-wrap:wrap;gap:9px 0}body.trademark-refresh .tm-new-trust span{padding:0 9px}}
@media(max-width:850px){body.trademark-refresh .tm-new-hero-inner{grid-template-columns:minmax(0,1fr);gap:28px}body.trademark-refresh .tm-new-hero-copy h1 br{display:none}body.trademark-refresh .tm-new-hero-copy>p{max-width:700px}body.trademark-refresh .tm-hero-search{max-width:680px;width:100%}}
@media(max-width:600px){body.trademark-refresh .tm-new-hero{padding:42px 0 48px!important}body.trademark-refresh .tm-new-hero-copy h1{font-size:36px;line-height:1.15;letter-spacing:-1.1px}body.trademark-refresh .tm-new-hero-copy>p{margin-top:15px;font-size:12px}body.trademark-refresh .tm-new-hero-actions{margin-top:20px}body.trademark-refresh .tm-new-hero-actions a{width:auto;flex:1;min-width:145px;padding-inline:10px;font-size:10px}body.trademark-refresh .tm-new-trust{margin-top:23px;padding-top:14px;font-size:9px}body.trademark-refresh .tm-new-trust span{padding:0 8px}body.trademark-refresh .tm-hero-search .tm-console-head{padding:18px}body.trademark-refresh .tm-hero-search .tm-console-head h2{font-size:19px}body.trademark-refresh .tm-hero-search .tm-search-console form{padding:18px 18px 7px}body.trademark-refresh .tm-hero-search .tm-search-field{grid-template-columns:minmax(0,1fr)}body.trademark-refresh .tm-hero-search .tm-search-field button{width:100%}body.trademark-refresh .tm-hero-search .tm-console-note{margin:3px 18px 18px}body.trademark-refresh .tm-hero-search .tm-result-panel{padding:0 18px 18px}}
