.page-width--narrow .rte h1,.page-width--narrow .rte h2:first-of-type{font-size:42px;font-weight:700;color:#333;text-align:center;margin-bottom:20px}.rte h2{font-size:28px;font-weight:700;color:#333;text-align:center;margin-top:40px;margin-bottom:15px}.rte h2+p{text-align:center;font-size:18px;color:#555;max-width:700px;margin:0 auto 30px;line-height:1.7}.rte strong{color:#ff5200}.rte a[href*=apply],.rte a[href*=form],.rte a[href*=signup],.rte p a:only-child{display:inline-block;padding:16px 50px;background:#ff5200;color:#fff!important;text-decoration:none!important;border-radius:6px;font-weight:700;font-size:18px;transition:transform .2s,box-shadow .2s,background .2s;margin:20px 0}.rte a[href*=apply]:hover,.rte a[href*=form]:hover,.rte a[href*=signup]:hover,.rte p a:only-child:hover{background:#ff6a1a;transform:translateY(-2px);box-shadow:0 10px 30px #ff52004d}.rte p:has(a:only-child){text-align:center}.rte table{width:100%;border-collapse:separate;border-spacing:20px;margin:40px 0;border:none!important}.rte table tr{display:grid;grid-template-columns:repeat(2,1fr);gap:25px}.rte table td{background:#f8f9fa;padding:30px;border-radius:12px;border:none!important;transition:transform .2s,box-shadow .2s}.rte table td:hover{transform:translateY(-5px);box-shadow:0 10px 30px #0000001a}.rte table td h3,.rte table td strong:first-child{font-size:22px;font-weight:700;color:#333;margin-bottom:12px;display:block}.rte table td h3:first-letter,.rte table td strong:first-child:first-letter{color:#ff5200}.rte table td p{font-size:15px;color:#666;line-height:1.6;margin:0;text-align:left}.rte div[style*=border],.rte .step-box,.rte>div>div{background:#f8f9fa!important;padding:30px!important;border-radius:12px!important;border:none!important;box-shadow:none!important;margin-bottom:20px;transition:transform .2s,box-shadow .2s}.rte div[style*=border]:hover,.rte .step-box:hover,.rte>div>div:hover{transform:translateY(-5px);box-shadow:0 10px 30px #0000001a!important}.rte>div{display:grid;grid-template-columns:repeat(2,1fr);gap:25px;margin:40px 0}.rte div h3,.rte div strong{font-size:20px;font-weight:700;color:#333;margin-bottom:10px;display:block}.rte div h3:before{color:#ff5200;font-weight:700}@media(max-width:749px){.page-width--narrow .rte h1,.page-width--narrow .rte h2:first-of-type{font-size:32px}.rte h2{font-size:24px}.rte table tr,.rte>div{grid-template-columns:1fr}.rte a[href*=apply],.rte a[href*=form],.rte a[href*=signup],.rte p a:only-child{padding:14px 40px;font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom-affiliate.css.map */
