.texas-home-page *{box-sizing:border-box}.texas-home-page section[id]{scroll-margin-top:24px}.texas-home-page .rg-hero h1{max-width:1000px}.texas-home-page .texas-content{max-width:880px;padding-top:38px}.texas-home-page .texas-content>section+section{margin-top:42px}.texas-home-page .texas-content h2,.texas-home-page .texas-sources h2{margin:0 0 18px;font-family:Bodoni Moda,Georgia,serif;font-size:34px;font-weight:400;line-height:1.25}.texas-home-page .texas-content p,.texas-home-page .texas-content li{color:var(--rg-muted);font-size:18px;line-height:1.7}.texas-home-page .texas-content ul{margin:14px 0;padding-left:24px}.texas-home-page .texas-content li{padding:4px 0}.texas-home-page .texas-contact{border:1px solid var(--rg-line);background:#f5eff7;border-radius:10px;margin-top:24px;padding:22px 25px}.texas-home-page .texas-contact h3{margin:0 0 12px;font-size:21px;font-weight:600;line-height:1.4}.texas-home-page .texas-contact p{margin:0 0 12px}.texas-home-page .texas-contact p:last-child{margin-bottom:0}.texas-home-page .texas-contact a{white-space:nowrap;text-underline-offset:4px;font-weight:600}.texas-home-page .texas-sources{border-top:1px solid var(--rg-line);margin-top:48px;padding-top:28px}.texas-home-page .texas-sources ul{flex-wrap:wrap;gap:12px 28px;margin:0 0 22px;padding:0;font-size:16px;list-style:none;display:flex}.texas-home-page .texas-sources p{color:var(--rg-muted);font-size:16px}@media (max-width:650px){.texas-home-page .texas-content{padding-top:28px}.texas-home-page .texas-content h2{font-size:30px}.texas-home-page .texas-contact{padding:20px}.texas-home-page .texas-sources ul{gap:14px;display:grid}}
