.tw-sep{color:var(--gray-border)}.tw-toc.tw-toc-collapsed{flex:0 0 auto;max-height:none}.tw-toc.tw-toc-collapsed .tw-toc-list{display:none}.tw-toc-chevron.open{transform:rotate(180deg)}.tw-toc-list a{display:block;color:var(--gray-text);text-decoration:none;font-size:13px;line-height:1.5;padding:5px 18px 5px 20px;border-left:2px solid transparent;transition:color .2s,border-color .2s,padding-left .15s}.tw-toc-list a:hover,.tw-toc-list a.toc-active{color:var(--red);border-left-color:var(--red);padding-left:24px}.tw-blog-body h2{font-size:clamp(20px,2.2vw,28px);font-weight:600;color:var(--black);margin:44px 0 14px;line-height:1.25;letter-spacing:.1px}.tw-blog-body h3{font-size:clamp(17px,1.6vw,21px);font-weight:600;color:var(--red-dark);margin:28px 0 10px;line-height:1.3;letter-spacing:.1px}.tw-blog-body ul{list-style:none!important;margin:0 0 20px!important;padding-left:0!important}.tw-blog-body ul li{display:block!important;position:relative;margin-bottom:9px;padding-left:30px!important}.tw-blog-body ul li::before{content:"";position:absolute;left:8px;top:.82em;width:7px;height:7px;border-radius:50%;background:var(--red);transform:translateY(-50%)}.tw-blog-body blockquote{border-left:3px solid var(--red);background:var(--red-dim);padding:18px 22px;margin:28px 0;border-radius:0 var(--radius) var(--radius) 0;font-style:italic;color:var(--black);font-size:16px}.tw-blog-body strong{color:var(--black);font-weight:700}.tw-mid-cta{background:var(--red);border-radius:var(--radius-lg);padding:36px 40px;margin:44px 0;text-align:center;position:relative;overflow:hidden}.tw-mid-cta::before{content:"";position:absolute;width:200px;height:200px;border-radius:50%;background:rgba(255,255,255,.06);top:-70px;right:-50px;pointer-events:none}.tw-mid-cta-tag{display:inline-block;background:rgba(255,255,255,.18);color:#fff;font-size:11px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;padding:5px 16px;border-radius:20px;margin-bottom:14px;text-align:center!important}.tw-mid-cta h3{color:#fff;font-size:clamp(22px,2.8vw,30px);font-weight:700;margin-bottom:12px;line-height:1.3;text-align:center!important}.tw-mid-cta>p{color:rgba(255,255,255,.85);font-size:16px;margin-bottom:26px;max-width:600px;margin-left:auto;margin-right:auto;text-align:center!important}.tw-usp-row{display:flex;justify-content:center;gap:32px;margin-bottom:28px;flex-wrap:wrap}.tw-usp-item{text-align:center;max-width:180px}.tw-usp-icon{margin-bottom:8px;display:flex;align-items:center;justify-content:center}.tw-usp-icon svg{display:block}.tw-usp-title{display:block;font-family:"Poppins",sans-serif;font-size:15px;font-weight:700;color:#fff;line-height:1.2;margin-bottom:4px}.tw-usp-desc{display:block;font-size:12px;color:rgba(255,255,255,.7);line-height:1.4}.tw-cta-actions{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.tw-btn-outline{background:0 0;color:rgba(255,255,255,.88);border:1.5px solid rgba(255,255,255,.38)}.tw-btn-outline:hover{background:rgba(255,255,255,.1);color:#fff}.tw-popup-overlay.open{display:flex}@media (max-width:767px){.tw-mid-cta{padding:24px 18px}.tw-usp-row{gap:20px}}