.twh-intro{font-family:inherit!important;font-size:clamp(2rem,4vw,3.4rem)!important;line-height:1.12!important;text-transform:none!important;letter-spacing:-.035em!important;color:#112e43!important;margin:0 0 20px!important}.twh-paths{display:grid;gap:10px;margin:20px 0}.twh-paths a,.twh-cta{display:inline-block;padding:12px 18px;border-radius:5px;background:#13374c;color:#fff!important;text-decoration:none!important;font-weight:650}.twh-paths a:hover,.twh-cta:hover{background:#22617b}.twh-paths a:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:3px solid #cf7100!important;outline-offset:3px}.twh-quote-entry,.twh-evidence{background:#eef5f7;border-left:4px solid #24819b;padding:24px;margin:24px 0;border-radius:4px;color:#123}.twh-quote-entry h2,.twh-evidence h2{font-size:1.6rem!important;text-transform:none!important;margin-top:0!important}.twh-preview{background:#eaf0f3;color:#223b4a;padding:9px 16px;text-align:center;font:14px/1.5 sans-serif}.twh-guide{max-width:1000px;margin:30px auto;padding:24px}.twh-guide table{width:100%;border-collapse:collapse}.twh-guide th,.twh-guide td{padding:14px;text-align:left;border-bottom:1px solid #ccd7db}.twh-guide p,.twh-guide li{line-height:1.7}.twh-links{display:flex;flex-wrap:wrap;gap:14px;margin:16px 0}.twh-links a{font-weight:600}.twh-home-hero .kt-row-column-wrap{padding-top:45px!important;padding-bottom:45px!important}.twh-home-hero p{font-size:18px;line-height:1.55}.twh-home-hero img{max-width:100%;height:auto}.twh-quote-entry p{max-width:65ch}@media(max-width:600px){.twh-intro{font-size:2rem!important}.twh-guide{padding:16px}.twh-guide table,.twh-guide tbody,.twh-guide tr,.twh-guide td,.twh-guide th{display:block}.twh-guide thead{display:none}.twh-home-hero .kt-row-column-wrap{padding-top:25px!important;padding-bottom:25px!important}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*::before,*::after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
.twh-photo-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;padding:24px;max-width:1200px;margin:auto}.twh-photo-grid img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:8px}@media(max-width:600px){.twh-photo-grid{grid-template-columns:1fr}}
.twh-home-hero{background-image:linear-gradient(90deg,rgba(255,255,255,.98) 0%,rgba(255,255,255,.96) 48%,rgba(255,255,255,.15) 80%),url('/assets/wp-content/uploads/2025/12/Home-1.png')!important}@media(max-width:767px){.twh-home-hero{background:#f3f8fa!important}}
.twh-page-title{max-width:1050px;margin:24px auto 0;padding:0 24px;font:700 1.7rem/1.3 sans-serif!important;text-transform:none!important}.wq h1{font-size:2rem;line-height:1.25}
