.t-texas{--tx-pecan:#2A1C13;--tx-pecan2:#3A281C;--tx-lime:#F6F0E6;--tx-sand:#EEE3D1;--tx-rust:#B4512B;--tx-rust2:#CF6A3F;--tx-gold:#E2A73B;--tx-sage:#5F7556;--tx-sign:#1D5A3A;--tx-line:#E2D4BE;--tx-text:#433A33;background:var(--tx-lime);color:var(--tx-text);counter-reset:txsec}.t-texas h1,.t-texas .h2,.t-texas h2,.t-texas .final h2{font-family:Zilla Slab,Rockwell,Georgia,serif;font-weight:700;letter-spacing:-.01em}.t-texas .h2{font-size:46px;line-height:1.04;color:var(--tx-pecan)}.t-texas .lead{color:var(--tx-text)}.t-texas strong{color:var(--tx-pecan)}.t-texas .crumbs,.t-texas .crumbs a{color:#8d7b69}.t-texas .sh-hero{position:relative;overflow:hidden;color:#fff;padding:60px 0 128px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 170' preserveAspectRatio='none'%3E%3Cpath fill='%233A281C' d='M0 120C120 92 220 88 330 104S560 140 690 112 920 60 1050 78 1290 128 1440 96V170H0Z'/%3E%3Cpath fill='%23F6F0E6' d='M0 150C160 128 300 136 450 146S760 162 900 148 1200 120 1440 138V170H0Z'/%3E%3C/svg%3E") bottom/100% 150px no-repeat,radial-gradient(900px 420px at 82% 18%,rgba(226,167,59,.32),transparent 60%),radial-gradient(700px 360px at 10% 0%,rgba(180,81,43,.3),transparent 60%),linear-gradient(165deg,#2a1c13,#3b2516 55%,#5a2e1a)}.t-texas .sh-hero:after{content:"";position:absolute;right:-60px;top:-40px;width:420px;height:420px;opacity:.07;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath fill='%23fff' d='M50 2l11.8 36.3H100L69.1 60.7 80.9 97 50 74.6 19.1 97l11.8-36.3L0 38.3h38.2z'/%3E%3C/svg%3E") center/contain no-repeat}.t-texas .sh-hero .wrap{position:relative;z-index:1}.t-texas .sh-hero h1{color:#fff;font-size:62px;line-height:1;letter-spacing:-.015em}.t-texas .sh-hero .lead{color:#e9dccb;font-size:18px}.t-texas .sh-hero .lead strong{color:#fff}.t-texas .sh-hero .sh-pill{background:#e2a73b24;border:1px solid rgba(226,167,59,.6);color:#f6d08a;border-radius:999px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;font-size:12px;padding:8px 16px}.t-texas .sh-hero .sh-pill svg{color:var(--tx-gold)}.t-texas .sh-hero .ticks li{color:#f1e6d6}.t-texas .sh-hero .ticks svg{color:var(--tx-gold)}.t-texas .btn-g{background:var(--tx-rust);color:#fff;border-radius:8px;font-weight:800;box-shadow:0 6px #7e3418}.t-texas .btn-g:hover{background:var(--tx-rust2);color:#fff;transform:translateY(1px);box-shadow:0 5px #7e3418}.t-texas .btn-w{border-radius:8px;border:2px solid var(--tx-pecan);background:transparent;color:var(--tx-pecan)}.t-texas .sh-hero .btn-w{border-color:#ffffff8c;color:#fff}.t-texas .sh-hero .btn-w:hover{border-color:#fff;background:#ffffff12}.t-texas .sh-photo{margin:0;position:relative}.t-texas .sh-photo img{border-radius:18px;border:6px solid #F6F0E6;box-shadow:0 30px 60px #00000059;transform:rotate(1.2deg)}.t-texas .sh-photo figcaption{color:#cdb9a3;font-size:13px;margin-top:20px;font-style:italic}.t-texas .sh-stats-w{margin-top:-70px;position:relative;z-index:2}.t-texas .card.sh-card{background:linear-gradient(135deg,#9e4322,#b4512b);border:0;border-radius:16px;box-shadow:0 26px 60px #5a2e1a59}.t-texas .card.sh-card .sh-card-h{color:#fce7c7}.t-texas .card.sh-card .sh-card-h svg{color:#fce7c7}.t-texas .sh-kpis>div{border-right:1px dashed rgba(255,255,255,.28)}.t-texas .sh-kpis>div:last-child{border-right:0}.t-texas .sh-kpis b{font-family:Zilla Slab,Rockwell,Georgia,serif;font-weight:700;color:#fff;font-size:46px}.t-texas .sh-kpis span{color:#fce7c7;text-transform:uppercase;letter-spacing:.09em;font-size:12px;font-weight:800}.t-texas .sh-card .note{color:#f3d3b8}.t-texas .jump,.t-texas .sh-jump{background:#2a1c13f7;border-bottom:3px solid var(--tx-rust)}.t-texas .jump a{color:#e7d8c4;border-radius:999px}.t-texas .jump a:hover{background:#ffffff0f;color:#fff}.t-texas .jump a.on{background:var(--tx-gold);color:var(--tx-pecan)}.t-texas .jump .jump-cta{background:var(--tx-rust);color:#fff}.t-texas .sec{padding:92px 0}.t-texas .sec-mist{background:var(--tx-sand)}.t-texas section.sec[id]{counter-increment:txsec}.t-texas section.sec[id] .ey{color:var(--tx-rust);letter-spacing:.16em;font-size:12px;font-weight:800;display:inline-flex;align-items:center;gap:10px;margin-bottom:10px}.t-texas section.sec[id] .ey:before{content:counter(txsec);display:inline-grid;place-items:center;width:30px;height:30px;font-size:13px;letter-spacing:0;color:#fff;background:var(--tx-pecan);clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);padding-top:3px}.t-texas .card{border-radius:14px;border:1px solid var(--tx-line);background:#fffbf5;box-shadow:0 1px #e9dcc7}.t-texas a.card:hover,.t-texas .ar-why .card:hover{transform:translateY(-3px);box-shadow:0 18px 40px #2a1c131a;border-color:var(--tx-rust)}.t-texas .ico{background:#f7e4d6;border:0;border-radius:12px;color:var(--tx-rust)}.t-texas .ar-list svg,.t-texas .ar-check svg{color:var(--tx-sage)}.t-texas .ar-factors{background:var(--tx-pecan);border:0}.t-texas .ar-factors b{color:var(--tx-gold)}.t-texas .ar-factors li{color:#e7d8c4}.t-texas .ar-factors svg{color:var(--tx-gold)}.t-texas .rj-card{border-radius:14px;border:1px solid var(--tx-line);background:#fffbf5;border-top:6px solid var(--tx-rust);box-shadow:0 14px 34px #2a1c1312}.t-texas .rj-card header span{border-radius:999px}.t-texas .rj-date{background:var(--tx-pecan);color:#fff}.t-texas .rj-zip{background:var(--tx-sand);color:var(--tx-pecan)}.t-texas .rj-card h3,.t-texas .rj-card footer strong{font-family:Zilla Slab,Rockwell,Georgia,serif;font-weight:700}.t-texas .rj-list li svg,.t-texas .rj-add li svg{color:var(--tx-rust)}.t-texas .rj-card footer{border-top:2px dotted var(--tx-line)}.t-texas .ar-from{color:var(--tx-rust);letter-spacing:.12em}.t-texas .tbl th{color:#8d7b69;border-bottom:2px solid var(--tx-pecan)}.t-texas .tbl td{border-bottom:1px solid var(--tx-line)}.t-texas .tbl td b,.t-texas .tbl td:nth-child(3){font-family:Zilla Slab,Rockwell,Georgia,serif;font-weight:700;font-size:18px;color:var(--tx-pecan)}.t-texas .sh-steps i{background:var(--tx-rust);color:#fff;font-family:Zilla Slab,Rockwell,Georgia,serif;font-style:normal;font-weight:700;border-radius:10px}.t-texas .sh-steps li{border-top:4px solid var(--tx-gold)}.t-texas .ar-near a{border-radius:8px;background:var(--tx-sign);color:#fff;border:2px solid var(--tx-sign);box-shadow:inset 0 0 0 2px #fff;font-weight:700;letter-spacing:.01em}.t-texas .ar-near a:hover{background:#174a30;border-color:#174a30;color:#fff}.t-texas .ar-near svg{color:#fff}.t-texas .ar-near .ar-n{background:#fff;color:var(--tx-sign);border-radius:999px}.t-texas .ar-near a span,.t-texas .ar-near a em{color:#d6ebdd}.t-texas .ar-chip{border-radius:12px;border:1px solid var(--tx-line);background:#fffbf5}.t-texas .ar-chip:hover{border-color:var(--tx-rust)}.t-texas .ar-chip em,.t-texas .sh-top li em{color:var(--tx-rust)}.t-texas .revs figure{position:relative;padding-top:50px;border-radius:14px}.t-texas .revs figure:before{content:"\2605";position:absolute;top:14px;left:22px;font-size:26px;line-height:1;color:var(--tx-gold)}.t-texas .revs .stars{color:var(--tx-gold)}.t-texas .revs blockquote{font-family:Zilla Slab,Rockwell,Georgia,serif;font-weight:600;font-size:18.5px;line-height:1.45;color:var(--tx-pecan)}.t-texas .revs figcaption i{background:var(--tx-rust);color:#fff}.t-texas .faq details{border-radius:12px;border:1px solid var(--tx-line);background:#fffbf5}.t-texas .faq details[open]{border-color:var(--tx-rust)}.t-texas .faq summary{font-family:Zilla Slab,Rockwell,Georgia,serif;font-weight:700;font-size:19px}.t-texas .faq .chev{color:var(--tx-rust)}.t-texas .sh-guides .card{border-top:4px solid var(--tx-sage)}.t-texas .pc-cat{color:var(--tx-sage)}.t-texas .final{background:radial-gradient(700px 300px at 90% 0%,rgba(226,167,59,.35),transparent 60%),linear-gradient(135deg,#2a1c13,#5a2e1a 60%,#9e4322);border-radius:22px;position:relative;overflow:hidden}.t-texas .final:after{content:"\2605";position:absolute;right:28px;bottom:-40px;font-size:220px;line-height:1;color:#ffffff0f}.t-texas .final h2{font-size:48px;color:#fff}.t-texas .final p{color:#ead9c5}.t-texas .final .btn-w{border-color:#ffffff8c;color:#fff}.t-texas .sh-svc{border-radius:14px}.t-texas .sh-svc b,.t-texas .sh-more-h{font-family:Zilla Slab,Rockwell,Georgia,serif;font-weight:700}.t-texas .sh-n{color:var(--tx-rust)}.t-texas .sh-links a{color:var(--tx-pecan)}.t-texas .sh-links svg{color:var(--tx-rust)}.t-texas .sh-more-a{color:var(--tx-pecan);border-bottom:2px solid var(--tx-gold)}@media(max-width:760px){.t-texas .sh-hero{padding:34px 0 104px}.t-texas .sh-hero h1{font-size:40px}.t-texas .h2{font-size:32px}.t-texas .sh-hero:after{width:240px;height:240px}.t-texas .sh-photo img{transform:none}.t-texas .sh-kpis b{font-size:34px}.t-texas .sh-kpis>div{border-right:0}.t-texas .final h2{font-size:32px}}.t-texas .sh-hero h1 span{color:var(--tx-gold)}.t-texas .sh-months i,.t-texas .sh-months b,.t-texas .sh-months span i{background:linear-gradient(180deg,#f6c66a,#e2a73b)}.t-texas .sh-months em,.t-texas .sh-card .sh-months+p{color:#fce7c7}.t-texas section.sec[id] .ey:before{width:34px;height:34px;font-size:12px;color:var(--tx-pecan);background:var(--tx-gold);padding-top:4px}.t-texas .sh-months span{color:#fce7c7}.t-texas .sh-card p{color:#f3d3b8}
