.tca29-ads{background:#fff;color:#19191c;font-family:inherit}.tca29-ads *{box-sizing:border-box}.tca29-container{max-width:1220px;margin:auto;padding:0 30px}.tca29-breadcrumb{font-size:12px;color:#777;padding:27px 0 42px}.tca29-breadcrumb a{color:#777;text-decoration:none}.tca29-breadcrumb span{margin:0 8px}.tca29-hero{display:grid;grid-template-columns:1.08fr .92fr;gap:55px;align-items:center;padding:18px 0 100px}.tca29-eyebrow,.tca29-section-kicker{font-size:11px;font-weight:800;letter-spacing:2px;color:#94153b}.tca29-dot{display:inline-block;width:7px;height:7px;background:#94153b;border-radius:50%;margin-right:8px}.tca29-hero h1{font-size:clamp(44px,5vw,72px);line-height:1.07;letter-spacing:-3px;font-weight:800;margin:22px 0 24px}.tca29-ads em{font-style:normal;color:#94153b}.tca29-hero p{font-size:17px;line-height:1.85;color:#606067;max-width:540px}.tca29-actions{display:flex;gap:28px;align-items:center;flex-wrap:wrap;margin:32px 0 18px}.tca29-btn{display:inline-flex;align-items:center;justify-content:center;gap:25px;padding:16px 24px;background:#94153b;border:1px solid #94153b;color:#fff!important;font-weight:700;font-size:14px;border-radius:6px;text-decoration:none!important;transition:transform .2s,background .2s}.tca29-btn:hover{background:#6d0b2a;transform:translateY(-2px)}.tca29-textlink{font-size:14px;font-weight:750;color:#26262b!important;text-decoration:none!important}.tca29-hero small{font-size:12px;color:#929298}.tca29-hero-art{min-height:390px;border:1px solid #ece7e9;background:linear-gradient(145deg,#fff 12%,#faf4f6 100%);border-radius:12px;padding:28px;box-shadow:0 25px 65px rgba(71,26,42,.07);display:flex;flex-direction:column;justify-content:space-between}.tca29-art-top{font-weight:900;font-size:15px;letter-spacing:-.4px}.tca29-art-top span{float:right;font-size:9px;font-weight:700;color:#8b7b81;letter-spacing:1px}.tca29-art-label{font-size:11px;color:#8f5368;letter-spacing:2px;font-weight:700}.tca29-art-chart svg{width:100%;display:block;margin-top:15px}.tca29-art-bottom{display:flex;justify-content:space-between;border-top:1px solid #e6dce0;padding-top:16px;font-size:10px;letter-spacing:1.2px;color:#876e77;font-weight:700}.tca29-reach{padding:70px 0;border-top:1px solid #e8e8eb;border-bottom:1px solid #e8e8eb}.tca29-reach-layout{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:end;margin-top:25px}.tca29-ads h2{font-size:clamp(33px,3.6vw,49px);line-height:1.15;letter-spacing:-1.7px;margin:0 0 20px;font-weight:800}.tca29-reach-layout p,.tca29-section-heading p,.tca29-cta p{font-size:15px;line-height:1.8;color:#66666e}.tca29-metrics{display:grid;grid-template-columns:1fr 1fr;gap:22px}.tca29-metrics strong{display:block;font-size:clamp(25px,2.8vw,39px);color:#94153b;letter-spacing:-1.2px}.tca29-metrics span{display:block;font-size:12px;color:#74747b;line-height:1.5;margin-top:8px}.tca29-updated{font-size:11px;color:#929298;margin:30px 0 0}.tca29-section{padding:95px 0}.tca29-section-heading{display:grid;grid-template-columns:1fr .8fr;gap:90px;align-items:end;margin:23px 0 35px}.tca29-formats{border-top:2px solid #94153b}.tca29-formats article{display:grid;grid-template-columns:70px 1fr 35px;gap:18px;padding:29px 4px;border-bottom:1px solid #e9e9eb;align-items:start}.tca29-formats article>span:first-child{font-size:12px;color:#94153b;font-weight:800;padding-top:8px}.tca29-formats h3{font-size:23px;letter-spacing:-.6px;margin:0 0 8px}.tca29-formats p{font-size:14px;line-height:1.7;color:#74747b;max-width:690px;margin:0}.tca29-arrow{color:#94153b;font-size:25px}.tca29-process{background:#faf8f9;padding:70px 50px;margin:0 -30px;border-radius:10px}.tca29-process h2{max-width:650px;margin:20px 0 45px}.tca29-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:38px}.tca29-steps>div{border-top:2px solid #d6c7cc;padding-top:18px}.tca29-steps span{color:#94153b;font-weight:800;font-size:13px}.tca29-steps h3{font-size:19px;margin:17px 0 8px}.tca29-steps p{color:#72727a;font-size:14px;line-height:1.7}.tca29-cta{padding:105px 0 70px}.tca29-cta-grid{display:grid;grid-template-columns:1.15fr .75fr;gap:110px;margin-top:24px}.tca29-cta .tca29-btn{margin-top:15px}.tca29-email{font-size:12px!important;margin-top:14px}.tca29-cta-side{border-top:2px solid #94153b;padding-top:24px}.tca29-cta-side strong{font-size:20px}.tca29-cta-side ul{padding-left:20px;margin:20px 0;color:#6c6c73;line-height:2.4;font-size:14px}.tca29-cta-side li::marker{color:#94153b}.tca29-disclosure{border-top:1px solid #e8e8eb;padding:28px 0 70px}.tca29-disclosure strong{font-size:13px}.tca29-disclosure p{font-size:12px;color:#818188;line-height:1.85;max-width:1050px;margin:9px 0 0}@media(max-width:850px){.tca29-hero,.tca29-reach-layout,.tca29-section-heading,.tca29-cta-grid{grid-template-columns:1fr;gap:30px}.tca29-hero{padding-bottom:65px}.tca29-hero-art{min-height:300px}.tca29-section{padding:65px 0}.tca29-process{padding:45px 30px}.tca29-steps{grid-template-columns:1fr;gap:20px}.tca29-cta{padding:70px 0 45px}}@media(max-width:520px){.tca29-container{padding:0 18px}.tca29-breadcrumb{padding:20px 0 28px}.tca29-hero h1{font-size:42px;letter-spacing:-1.8px}.tca29-hero p{font-size:15px}.tca29-hero-art{padding:17px;min-height:240px}.tca29-art-top span{display:none}.tca29-metrics{gap:12px}.tca29-metrics strong{font-size:25px}.tca29-formats article{grid-template-columns:30px 1fr 20px;gap:10px}.tca29-formats h3{font-size:19px}.tca29-process{margin:0 -18px;border-radius:0;padding:45px 18px}.tca29-ads h2{font-size:34px}.tca29-actions{gap:20px}}
