:root{--wc-grad:linear-gradient(120deg,#0d5ef8 0%,#0a4fd6 100%);--wc-grad-h:linear-gradient(120deg,#0a47c0 0%,#083aa0 100%);--wc-violet:#0d5ef8;--wc-violet-d:#0a47c0;--wc-blue:#0a4fd6;--wc-blue-d:#083aa0;--wc-ink:#111827;--wc-body:#374151;--wc-lav:#eef3fe;--wc-lav-2:#e7eefe}.wp-block-navigation-item.top-menu>.wp-block-navigation-item__content,.wp-block-button.sidebar-btn .wp-block-button__link{background:var(--wc-grad) !important;color:#fff !important;border:0 !important;border-radius:12px !important;font-weight:700 !important;letter-spacing:.01em;box-shadow:0 10px 24px rgba(13,94,248,.32) !important;transition:transform .16s ease,box-shadow .16s ease,background .16s ease !important}.wp-block-navigation-item.top-menu>.wp-block-navigation-item__content{padding:12px 26px !important}.wp-block-navigation-item.top-menu>.wp-block-navigation-item__content:hover,.wp-block-button.sidebar-btn .wp-block-button__link:hover{background:var(--wc-grad-h) !important;transform:translateY(-2px) !important;box-shadow:0 16px 32px rgba(13,94,248,.44) !important;color:#fff !important}.single-post .entry-content{font-size:1.08rem;line-height:1.8;color:var(--wc-body);max-width:820px}.single-post .entry-content>p{margin:0 0 1.25em}.single-post .entry-content>p:first-of-type{font-size:1.2rem;line-height:1.7;color:#334155}.single-post .entry-content h2{font-size:1.95rem;line-height:1.25;font-weight:800;color:var(--wc-ink);margin:2.5em 0 .7em;padding-bottom:.4em;letter-spacing:-.015em;border-bottom:2px solid #eef1f6}.single-post .entry-content h2:after{content:"";display:block;width:66px;height:4px;border-radius:4px;background:var(--wc-grad);margin-top:.5em;margin-bottom:-.42em}.single-post .entry-content h3{font-size:1.35rem;font-weight:700;color:var(--wc-violet-d);margin:1.9em 0 .5em}.single-post .entry-content h4{font-size:1.12rem;font-weight:700;color:var(--wc-ink);margin:1.4em 0 .4em}.single-post .entry-content a{color:var(--wc-blue-d);text-decoration:none;border-bottom:1px solid rgba(3,105,161,.3);transition:border-color .15s,color .15s}.single-post .entry-content a:hover{color:var(--wc-violet-d);border-bottom-color:var(--wc-violet-d)}.single-post .entry-content ul.wp-block-list{margin:0 0 1.4em;padding-left:0 !important;list-style:none !important}.single-post .entry-content ul.wp-block-list>li{list-style:none !important;position:relative;padding-left:2em !important;margin:.55em 0;text-indent:0}.single-post .entry-content ul.wp-block-list>li:before{content:"";position:absolute;left:0;top:.24em;width:1.25em;height:1.25em;background:url("data:image/svg+xml;charset=utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><circle cx='12' cy='12' r='12' fill='%230d5ef8'/><path d='M17.4 8.1l-6.95 6.95-2.8-2.8-1.4 1.4 4.2 4.2 8.35-8.35z' fill='white'/></svg>") center/contain no-repeat}.single-post .entry-content ol.wp-block-list{margin:0 0 1.4em;padding-left:1.4em}.single-post .entry-content ol.wp-block-list>li{margin:.55em 0;padding-left:.3em}.single-post .entry-content ol.wp-block-list>li::marker{color:var(--wc-violet-d);font-weight:700}.single-post .entry-content img{border-radius:16px;box-shadow:0 14px 36px rgba(17,24,39,.12);margin:1.3em 0}.single-post .entry-content blockquote{border-left:4px solid var(--wc-violet);background:var(--wc-lav);margin:1.7em 0;padding:1em 1.35em;border-radius:12px;color:#3f3d56}.single-post .entry-content figure.wp-block-table,.single-post .entry-content .wp-block-table{margin:2em 0;overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:18px;box-shadow:0 18px 44px rgba(20,50,120,.14);border:1px solid #e6eaf2}.single-post .entry-content table{width:100%;min-width:660px;table-layout:fixed;border-collapse:collapse;border-spacing:0;font-size:.98rem;background:#fff;margin:0;border:0}.single-post .entry-content table td,.single-post .entry-content table th{padding:14px 16px;border:0;border-bottom:1px solid #eef1f6;vertical-align:top;color:#33384c;text-align:left;word-break:break-word;overflow-wrap:anywhere}.single-post .entry-content table thead td,.single-post .entry-content table th{color:#fff;font-weight:700;font-size:.76rem;letter-spacing:.02em;line-height:1.3;text-transform:uppercase;border-bottom:0;white-space:normal;vertical-align:middle;word-break:normal;overflow-wrap:normal}.single-post .entry-content table thead td strong,.single-post .entry-content table th strong{color:#fff}.single-post .entry-content table tbody tr:nth-child(even) td{background:#f5f7fb}.single-post .entry-content table tbody tr:hover td{background:var(--wc-lav-2)}.single-post .entry-content table tr:last-child td{border-bottom:0}.single-post .entry-content table tr.brand-row td{background:var(--wc-lav) !important;box-shadow:none}.single-post .entry-content table tr.brand-row td:first-child{box-shadow:inset 3px 0 0 var(--wc-violet)}.single-post .entry-content table tr.brand-row td:first-child strong{color:var(--wc-violet-d)}.single-post .entry-content .wp-block-button__link{background:var(--wc-grad);color:#fff;border-radius:12px;padding:.9em 1.8em;font-weight:700;box-shadow:0 10px 24px rgba(13,94,248,.3);transition:transform .16s,box-shadow .16s}.single-post .entry-content .wp-block-button__link:hover{transform:translateY(-2px);box-shadow:0 16px 32px rgba(13,94,248,.44)}.single-post .entry-content h3+p{margin-top:.2em}:root{--wc-btn:linear-gradient(180deg,#3b82ff 0%,#0a47c0 100%);--wc-btn-h:linear-gradient(180deg,#0d5ef8 0%,#083aa0 100%);--wc-btn-sh:0 10px 24px -8px rgba(13,94,248,.55)}.wp-block-navigation-item.top-menu>.wp-block-navigation-item__content,.wp-block-button.sidebar-btn .wp-block-button__link,.single-post .entry-content .wp-block-button__link,.single-post .entry-content .wp-block-kadence-advancedbtn a.kt-button,.single-post .entry-content .wp-block-kadence-singlebtn.kt-button{background:var(--wc-btn) !important;background-image:var(--wc-btn) !important;color:#fff !important;box-shadow:var(--wc-btn-sh) !important;border-radius:10px !important;border:0 !important}.single-post .entry-content .wp-block-kadence-advancedbtn a.kt-button .kt-btn-inner-text{color:#fff !important}.wp-block-navigation-item.top-menu>.wp-block-navigation-item__content:hover,.wp-block-button.sidebar-btn .wp-block-button__link:hover,.single-post .entry-content .wp-block-button__link:hover{background:var(--wc-btn-h) !important;box-shadow:0 16px 34px -10px rgba(13,94,248,.62) !important}.wp-block-navigation-item.top-menu>.wp-block-navigation-item__content{text-transform:capitalize !important;font-weight:600 !important;letter-spacing:.005em !important;font-size:.95rem !important;line-height:1.5 !important;padding:11px 24px !important}.single-post .entry-content table thead td,.single-post .entry-content table thead th{background:#1c1b26 !important;background-image:none !important;color:#f4f2ec !important;overflow-wrap:normal !important;word-break:normal !important;white-space:normal !important}.wp-block-navigation-item.top-menu>.wp-block-navigation-item__content,.wp-block-button.sidebar-btn .wp-block-button__link,.single-post .entry-content .wp-block-button__link,.single-post .entry-content .wp-block-kadence-advancedbtn a.kt-button,.single-post .entry-content .wp-block-kadence-advancedbtn a.kt-button .kt-btn-inner-text,.wp-block-group.footer-cta-main .wp-block-buttons .wp-block-button .wp-block-button__link.wp-element-button,.wp-block-comments .wp-block-button__link,.comment-form input#submit,.comment-form input[type=submit]{font-family:'Instrument Sans','Inter',-apple-system,'Segoe UI',sans-serif !important;font-weight:400 !important;text-transform:uppercase !important;letter-spacing:.07em !important;font-size:14px !important;line-height:1.5 !important;color:#fff !important}.wp-block-comments .wp-block-button__link,.comment-form input#submit,.comment-form input[type=submit]{background:var(--wc-btn) !important;background-image:var(--wc-btn) !important;border:0 !important;border-radius:10px !important;box-shadow:0 12px 28px -10px rgba(13,94,248,.5) !important;padding:14px 34px !important;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,background .16s ease !important}.wp-block-comments .wp-block-button__link:hover,.comment-form input#submit:hover{background:var(--wc-btn-h) !important;transform:translateY(-2px) !important}.wp-block-group.footer-cta-main .wp-block-buttons .wp-block-button .wp-block-button__link.wp-element-button,.wp-block-buttons.footer-cta-button .wp-block-button .wp-block-button__link.wp-element-button{background:var(--wc-btn) !important;background-image:var(--wc-btn) !important;color:#fff !important;border:0 !important;border-radius:10px !important;box-shadow:0 12px 28px -10px rgba(13,94,248,.55) !important;padding:15px 40px !important;transition:transform .16s ease,box-shadow .16s ease,background .16s ease !important}.wp-block-group.footer-cta-main .wp-block-buttons .wp-block-button .wp-block-button__link.wp-element-button:hover,.wp-block-buttons.footer-cta-button .wp-block-button .wp-block-button__link.wp-element-button:hover{background:var(--wc-btn-h) !important;transform:translateY(-2px) !important;box-shadow:0 18px 38px -12px rgba(13,94,248,.62) !important}.footer-cta-main .footer-text{color:#171821 !important;letter-spacing:-.022em !important;font-weight:800 !important;font-size:clamp(2rem,3.6vw,2.8rem) !important;line-height:1.06 !important;max-width:15ch}.entry-content .wp-block-page-list,.entry-content nav.wp-block-navigation:has(.wp-block-pages-list__item__link),.entry-content nav.wp-block-navigation:has(.wp-block-page-list){display:none !important}body.blog h1.wp-block-heading,body.home h1.wp-block-heading,body.archive h1.wp-block-heading{font-family:'Instrument Serif',Georgia,serif !important;font-weight:400 !important;color:#171821 !important;font-size:clamp(2.6rem,4.6vw,4rem) !important;line-height:1.05 !important;letter-spacing:-.02em !important;max-width:900px;margin-left:auto !important;margin-right:auto !important}body.blog h1.wp-block-heading:before,body.home h1.wp-block-heading:before,body.archive h1.wp-block-heading:before{content:"THE WEBNEXS BLOG";display:block;font-family:'Instrument Sans',sans-serif;font-weight:600;font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:#0a47c0;margin-bottom:18px}body.blog h1.wp-block-heading:after,body.home h1.wp-block-heading:after{content:"Guides, playbooks and comparisons for teams building OTT, video and marketplace platforms.";display:block;font-family:'Instrument Sans',sans-serif;font-weight:400;font-size:1.05rem;line-height:1.5;letter-spacing:0;text-transform:none;color:#6f7280;max-width:46ch;margin:20px auto 0}body.blog li.custom-post,body.archive li.custom-post{border:1px solid #e6eaf2 !important;border-radius:16px !important;overflow:hidden !important;background:#fff !important;box-shadow:0 1px 3px rgba(20,50,120,.05);transition:transform .2s cubic-bezier(.2,.7,.25,1),box-shadow .2s ease !important}body.blog li.custom-post:hover,body.archive li.custom-post:hover{transform:translateY(-4px);box-shadow:0 26px 52px -26px rgba(20,50,120,.3)}body.blog li.custom-post img,body.archive li.custom-post img{border-radius:0 !important;box-shadow:none !important;margin:0 !important}body.blog li.custom-post .post-category a,body.archive li.custom-post .post-category a{display:inline-block;font-family:'Instrument Sans',sans-serif !important;font-size:11px !important;font-weight:600 !important;letter-spacing:.06em;text-transform:uppercase;color:#0a47c0 !important;background:#eef3fe;padding:5px 11px;border-radius:100px;text-decoration:none !important;border:0 !important}body.blog li.custom-post .post-date,body.archive li.custom-post .post-date{font-family:'Instrument Sans',sans-serif !important;font-size:12.5px !important;color:#6f7280 !important}body.blog li.custom-post h2.post-title a,body.archive li.custom-post h2.post-title a,body.blog li.custom-post h2.post-title,body.archive li.custom-post h2.post-title{font-family:'Instrument Serif',Georgia,serif !important;font-weight:400 !important;color:#171821 !important;letter-spacing:-.015em;line-height:1.13;text-decoration:none !important;transition:color .16s ease}body.blog li.custom-post h2.post-title a:hover,body.archive li.custom-post h2.post-title a:hover{color:#0a47c0 !important}body.blog li.custom-post .post-excerpt p,body.archive li.custom-post .post-excerpt p{font-family:'Instrument Sans',sans-serif !important;color:#3c3d48 !important;font-size:.97rem !important;line-height:1.6 !important}body.blog li.custom-post .custom-read-more,body.archive li.custom-post .custom-read-more{color:#0a47c0 !important;font-family:'Instrument Sans',sans-serif !important;font-weight:600 !important;font-size:.9rem !important;text-decoration:none !important;border:0 !important;display:inline-flex;align-items:center}body.blog li.custom-post .custom-read-more .read-more-text:after,body.archive li.custom-post .custom-read-more .read-more-text:after{content:" →"}body.blog li.custom-post .custom-read-more:hover{gap:2px;opacity:.85}.custom-pagination{display:flex;justify-content:space-between;align-items:center;gap:16px;margin:24px auto 64px;max-width:1180px}.custom-pagination .pagination-prev,.custom-pagination .pagination-next{font-family:'Instrument Sans',sans-serif !important;font-size:12.5px !important;font-weight:600 !important;letter-spacing:.05em;text-transform:uppercase;color:#171821 !important;text-decoration:none !important;border:1px solid #e6eaf2 !important;border-radius:100px;padding:12px 24px !important;background:#fff;display:inline-flex;align-items:center;gap:8px;transition:border-color .18s ease,color .18s ease,transform .18s ease,box-shadow .18s ease}.custom-pagination a.pagination-prev:hover,.custom-pagination a.pagination-next:hover{border-color:#0d5ef8 !important;color:#0a47c0 !important;transform:translateY(-2px);box-shadow:0 14px 26px -14px rgba(13,94,248,.45)}.custom-pagination span.pagination-prev,.custom-pagination span.pagination-next{opacity:.4;border-style:dashed !important;pointer-events:none}.footer-links-sec{border-top:1px solid #e6eaf2;padding-top:52px !important}.footer-links-sec p,.footer-links-sec li,.footer-links-sec a{font-family:'Instrument Sans',sans-serif !important;color:#3c3d48 !important;line-height:1.65;font-size:.95rem}.footer-links-sec h1,.footer-links-sec h2,.footer-links-sec h3,.footer-links-sec h4,.footer-links-sec strong{font-family:'Instrument Sans',sans-serif !important;font-size:12px !important;font-weight:700 !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#171821 !important}.footer-links-sec a{text-decoration:none !important;transition:color .15s ease}.footer-links-sec a:hover{color:#0a47c0 !important}.footer-social-icons a{display:inline-flex;transition:transform .16s ease}.footer-social-icons a:hover{transform:translateY(-3px)}.footer-social-icons img{border-radius:9px !important}.footer-copyrights,.copyright-container{background:#171821 !important}.footer-copyrights{padding:20px 24px !important}.footer-copyrights p,.footer-copyrights span,.copyright-text{color:#b9b7c4 !important;font-family:'Instrument Sans',sans-serif !important;font-size:.9rem !important}.footer-copyrights a,.copyright-text a{color:#a9c6ff !important;text-decoration:none !important}.footer-copyrights a:hover,.copyright-text a:hover{color:#fff !important}:root{--fd:'Instrument Serif',Georgia,serif;--fb:'Instrument Sans','Inter',-apple-system,'Segoe UI',sans-serif;--fm:'Spline Sans Mono',ui-monospace,SFMono-Regular,monospace;--acc:#0d5ef8;--acc-d:#0a47c0;--acc-b:#0a4fd6;--g:linear-gradient(118deg,#3b82ff 0%,#0d5ef8 48%,#0e5bd6 100%);--btn:linear-gradient(180deg,#3b82ff 0%,#1450d6 100%);--btn-h:linear-gradient(180deg,#1f66f0 0%,#083aa0 100%);--btn-sh:0 10px 24px -8px rgba(13,94,248,.5);--paper:#faf9f7;--ink:#171821;--ink2:#2a2b34;--body:#3c3d48;--mut:#6f7280;--line:#e6eaf2;--line2:#eef1f6;--lav:#eef3fe;--rad:8px;--shl:0 30px 70px -30px rgba(20,50,120,.22);--shs:0 8px 22px -10px rgba(20,50,120,.18);--eo:cubic-bezier(.2,.7,.25,1)}body.single,body.single .wp-site-blocks,body.single main{background:var(--paper) !important}#rx-progress{position:fixed;top:0;left:0;height:2px;width:0;z-index:9999;background:var(--acc);transition:width .09s linear}body.single .wp-block-columns.are-vertically-aligned-top{display:grid !important;grid-template-columns:166px minmax(0,1fr) 322px !important;gap:38px !important;max-width:1250px !important;margin-left:auto !important;margin-right:auto !important;align-items:start !important}body.single .wp-block-columns.are-vertically-aligned-top>.wp-block-column{flex:none !important;width:auto !important;max-width:none !important;justify-self:stretch !important}body.single .text-container{min-width:0 !important;max-width:none !important;order:2 !important}body.single .sidebar{order:3 !important;display:block !important}.rx-toc-rail{order:1}#ez-toc-container{display:none !important}body.single .rank-math-breadcrumb{font-family:var(--fm);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--mut);margin-bottom:20px}body.single .rank-math-breadcrumb a{color:var(--mut);text-decoration:none}body.single .wp-block-post-title{font-family:var(--fd) !important;font-weight:400 !important;color:var(--ink) !important;font-size:clamp(2.05rem,5.2vw,4.2rem) !important;line-height:1.03 !important;letter-spacing:-.02em;margin:0 0 .35em !important;overflow-wrap:break-word;word-break:normal;hyphens:none}.rx-meta{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-family:var(--fm);font-size:11px;letter-spacing:.05em;color:var(--mut);margin:0 0 34px;text-transform:uppercase}.rx-meta b{color:var(--ink2);font-weight:500}.rx-meta .dot{width:4px;height:4px;border-radius:50%;background:var(--acc)}.rx-toc-rail{position:sticky;top:92px;max-height:calc(100vh-108px);overflow-y:auto;overflow-x:clip}.rx-toc-rail .h{font-family:var(--fm);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--mut);font-weight:500;margin:0 0 16px;padding-left:16px}.rx-toc-rail ol{list-style:none;margin:0;padding:0;border-left:1px solid var(--line)}.rx-toc-rail li{margin:0 !important;padding:0 !important}.rx-toc-rail a{display:block;position:relative;padding:6px 0 6px 16px;margin-left:-1px;border-left:1px solid transparent;font-family:var(--fb) !important;font-size:13.5px !important;line-height:1.34 !important;color:var(--body);text-decoration:none;transition:color .18s var(--eo),border-color .18s var(--eo)}.rx-toc-rail a:hover{color:var(--acc-d)}.rx-toc-rail a.active{color:var(--acc-d);border-left-color:var(--acc)}.rx-toc-rail .mini{margin-top:28px;padding:20px;border:1px solid var(--line);border-radius:var(--rad)}.rx-toc-rail .mini .k{font-family:var(--fm);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--acc-d);margin-bottom:10px;display:block}.rx-toc-rail .mini p{margin:0 0 14px;font-family:var(--fb);font-size:14px;line-height:1.5;color:var(--body)}.rx-toc-rail .mini a{display:block;text-align:center;white-space:nowrap;line-height:1;font-family:var(--fm);font-size:10px;letter-spacing:.05em;text-transform:uppercase;color:#fff;background:var(--btn);box-shadow:var(--btn-sh);text-decoration:none;padding:11px 10px;border-radius:10px;transition:transform .16s var(--eo)}.rx-toc-rail .mini a:hover{transform:translateY(-2px);background:var(--btn-h);color:#fff}body.single .entry-content{font-family:var(--fb);font-size:19px;line-height:1.72;color:var(--ink2);max-width:662px;letter-spacing:-.01em}body.single .entry-content p,body.single .entry-content li,body.single .entry-content span{font-family:var(--fb) !important}body.single .entry-content p{margin:0 0 1.05em;font-weight:400;line-height:1.7;letter-spacing:-.011em}body.single .entry-content p+p{margin-top:-.1em}.rx-toc-rail .h,.rx-meta,.rx-card-top .look,#rx-band .k,.rx-toc-rail .mini .k,.rx-logos span,body.single .rank-math-breadcrumb{font-family:var(--fm) !important}body.single .rx-cta2,body.single .rx-toc-rail .mini a,body.single #rx-band a{font-family:var(--fb) !important;font-weight:400 !important;text-transform:uppercase !important;letter-spacing:.07em !important;font-size:14px !important;color:#fff !important}body.single .entry-content>p:first-of-type:first-letter {font-family:var(--fd);font-weight:400;float:left;font-size:3.4em;line-height:.72;padding:.06em .12em 0 0;color:var(--acc-d)}body.single .entry-content h2{font-family:var(--fd) !important;font-weight:400 !important;color:var(--ink) !important;font-size:clamp(2rem,3.4vw,2.7rem) !important;line-height:1.04 !important;letter-spacing:-.01em;margin:2em 0 .3em !important;scroll-margin-top:92px;border:0 !important;padding:0 !important}body.single .entry-content h2:before,body.single .entry-content h2:after{content:none !important}body.single .entry-content h2 .rx-rule{display:none}body.single .entry-content h3{font-family:var(--fd) !important;font-weight:400 !important;color:var(--ink) !important;font-size:1.7rem !important;line-height:1.1 !important;letter-spacing:-.012em;margin:1.8em 0 .25em !important}body.single .entry-content a{color:var(--acc-d);text-decoration:none;border-bottom:1px solid rgba(13,94,248,.3);transition:border-color .2s}body.single .entry-content a:hover{border-bottom-color:var(--acc-d)}body.single .entry-content strong{color:var(--ink);font-weight:600}body.single .entry-content ul.wp-block-list{list-style:none !important;padding-left:0 !important;margin:0 0 1.4em}body.single .entry-content ul.wp-block-list>li{position:relative;padding-left:1.7em !important;margin:.28em 0;list-style:none !important}body.single .entry-content ul.wp-block-list>li:before{content:"";position:absolute;left:.1em;top:.62em;width:6px;height:6px;border-radius:50%;background:var(--acc)}body.single .entry-content ol.wp-block-list>li::marker{color:var(--acc-d);font-family:var(--fm);font-size:.85em}body.single .entry-content dl.rx-spec{margin:1.6em 0;padding:0}body.single .entry-content dl.rx-spec .rx-row{display:grid;grid-template-columns:148px minmax(0,1fr);gap:28px;padding:16px 2px;margin:0;border-top:1px solid var(--line)}body.single .entry-content dl.rx-spec .rx-row:last-child{border-bottom:1px solid var(--line)}body.single .entry-content dl.rx-spec dt{font-family:var(--fm) !important;font-size:.7rem;letter-spacing:.07em;text-transform:uppercase;color:var(--mut);margin:0;padding-top:.35em;line-height:1.35}body.single .entry-content dl.rx-spec dd{margin:0;font-family:var(--fb) !important;font-size:1.02rem;line-height:1.55;letter-spacing:-.011em;color:var(--body)}body.single .entry-content dl.rx-spec dd b{color:var(--ink);font-weight:600}@media(max-width:600px){body.single .entry-content dl.rx-spec .rx-row{grid-template-columns:1fr;gap:5px;padding:14px 2px}}body.single .entry-content p.rx-problem{display:flex;align-items:baseline;gap:.5em;margin:2em 0 .3em !important}body.single .entry-content p.rx-problem+p{margin-top:0 !important}body.single .entry-content p.rx-problem+p:has(+ul.wp-block-list){margin-top:0 !important}body.single .entry-content h2+p:has(+ul.wp-block-list),body.single .entry-content h3+p:has(+ul.wp-block-list),body.single .entry-content p+p:has(+ul.wp-block-list),body.single .entry-content h2+p.rx-problem,body.single .entry-content h3+p.rx-problem{margin-top:.35em !important}body.single .entry-content p:has(+p:has(+ul.wp-block-list)){margin-bottom:.35em !important}body.single .entry-content p.rx-problem .rx-num{font-family:var(--fd) !important;font-size:2.7em;line-height:.64;color:var(--acc);font-weight:400;letter-spacing:-.03em;flex:none}body.single .entry-content p.rx-problem .rx-lead{font-family:var(--fb) !important;font-weight:600;font-size:1.12em;line-height:1.2;color:var(--ink);letter-spacing:-.01em}body.single .entry-content p:has(+ul.wp-block-list){margin:1.9em 0 .12em !important}body.single .entry-content p:has(+ul.wp-block-list)+ul.wp-block-list{margin-top:0 !important;margin-bottom:.85em !important}body.single .entry-content blockquote{margin:1.8em 0;padding:0 0 0 26px;border-left:3px solid var(--acc);font-family:var(--fd) !important;font-style:italic;font-size:1.9rem;line-height:1.28;color:var(--ink)}body.single .entry-content blockquote p{font-family:var(--fd) !important;margin:0}body.single .entry-content figure.wp-block-table,body.single .entry-content .wp-block-table{margin:2.4em 0;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--line);border-radius:12px;box-shadow:0 30px 60px -34px rgba(20,50,120,.28)}body.single .entry-content table{width:100%;min-width:640px;table-layout:auto;border-collapse:separate;border-spacing:0;background:#fff;margin:0;border:0;font-family:var(--fb);font-size:.94rem}body.single .entry-content table td,body.single .entry-content table th{padding:15px 18px;border:0;border-bottom:1px solid var(--line2);vertical-align:top;text-align:left;color:var(--body);word-break:normal !important;overflow-wrap:normal !important;hyphens:none}body.single .entry-content table td:first-child,body.single .entry-content table th:first-child{font-weight:600;color:var(--ink)}body.single .entry-content table thead th,body.single .entry-content table thead td,body.single .entry-content table:not(:has(thead)) tr:first-child td{background:var(--ink) !important;background-image:none !important;color:#f4f2ec !important;font-family:var(--fm) !important;font-weight:400 !important;font-size:.66rem !important;letter-spacing:.07em !important;text-transform:uppercase !important;line-height:1.35 !important;vertical-align:middle !important;white-space:normal !important;word-break:normal !important;overflow-wrap:normal !important;border-bottom:0 !important;padding:16px 18px !important}body.single .entry-content table thead th strong,body.single .entry-content table thead td strong,body.single .entry-content table:not(:has(thead)) tr:first-child td strong{color:#f4f2ec !important;font-weight:400}body.single .entry-content table tbody tr:nth-child(even):not(.brand-row) td{background:#f5f7fb}body.single .entry-content table tbody tr:hover:not(.brand-row) td{background:var(--lav)}body.single .entry-content table tr.brand-row td{background:var(--lav) !important;box-shadow:none !important}body.single .entry-content table tr.brand-row td:first-child{color:var(--acc-d) !important;font-weight:700;box-shadow:inset 3px 0 0 var(--acc) !important}body.single .entry-content table tbody td:not(:last-child){border-right:1px dotted var(--line) !important}body.single .entry-content table thead th:not(:last-child),body.single .entry-content table thead td:not(:last-child){border-right:1px dotted rgba(255,255,255,.16) !important}body.single .entry-content table tbody tr:last-child td{border-bottom:0}body.single .wp-block-kadence-accordion .kt-accordion-pane{border:0 !important;border-top:1px solid var(--line) !important;border-radius:0 !important;margin:0 !important;background:0 0;box-shadow:none;transition:background .18s var(--eo)}body.single .wp-block-kadence-accordion .kt-accordion-pane:last-of-type{border-bottom:1px solid var(--line) !important}body.single .wp-block-kadence-accordion .kt-accordion-pane:hover{background:linear-gradient(90deg,var(--lav) 0%,rgba(244,240,252,0) 78%)}body.single .wp-block-kadence-accordion .kt-blocks-accordion-header{background:0 0 !important;border:0 !important;outline:0 !important;box-shadow:none !important;font-family:var(--fb) !important;font-weight:600 !important;color:var(--ink) !important;font-size:1.14rem !important;letter-spacing:-.01em !important;line-height:1.4 !important;padding:22px 6px 22px 2px !important;transition:color .18s var(--eo)}body.single .wp-block-kadence-accordion .kt-accordion-header-wrap,body.single .wp-block-kadence-accordion .kt-blocks-accordion-header.kt-accordion-panel-active{border:0 !important;box-shadow:none !important}body.single .wp-block-kadence-accordion .kt-blocks-accordion-header:hover,body.single .wp-block-kadence-accordion .kt-blocks-accordion-header.kt-accordion-panel-active{color:var(--acc-d) !important}body.single .wp-block-kadence-accordion .kt-blocks-accordion-icon-trigger{width:28px !important;height:28px !important;min-width:28px !important;border:1px solid var(--line) !important;border-radius:50% !important;background:#fff !important;transition:background .2s var(--eo),border-color .2s var(--eo)}body.single .wp-block-kadence-accordion .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger,body.single .wp-block-kadence-accordion .kt-accordion-panel-active .kt-blocks-accordion-icon-trigger{border-color:var(--acc) !important;background:var(--acc) !important}body.single .wp-block-kadence-accordion .kt-blocks-accordion-icon-trigger:before,body.single .wp-block-kadence-accordion .kt-blocks-accordion-icon-trigger:after{background:var(--acc) !important;transition:background .2s,transform .2s var(--eo);top:50% !important;left:50% !important;right:auto !important;bottom:auto !important;width:11px !important;height:2px !important;border-radius:2px;margin-top:-1px !important;margin-left:-5.5px !important;transform-origin:center center}body.single .wp-block-kadence-accordion .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:before,body.single .wp-block-kadence-accordion .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:after,body.single .wp-block-kadence-accordion .kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:before,body.single .wp-block-kadence-accordion .kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:after{background:#fff !important}body.single .sidebar{position:sticky !important;top:92px;padding:0 !important;background:0 0 !important;border:0 !important;box-shadow:none !important;max-height:calc(100vh - 110px);overflow-y:auto;overflow-x:clip}.rx-card{border:1px solid var(--line);border-radius:var(--rad);overflow:hidden;background:#fff;font-family:var(--fb);box-shadow:0 24px 60px -28px rgba(28,27,38,.35)}.rx-card-top{position:relative;padding:20px 22px 22px;background:var(--ink);color:#f4f2ec;overflow:hidden}.rx-card-top:after{content:"";position:absolute;inset:0;background:radial-gradient(70% 90% at 100% 0%,rgba(13,94,248,.45),transparent 62%);pointer-events:none}.rx-card-top .look{font-family:var(--fm);font-size:10px;letter-spacing:.14em;text-transform:uppercase;opacity:.7;margin:0 0 10px !important;color:#bcd4ff !important;position:relative}.rx-card-top h4{font-family:var(--fd) !important;font-weight:400 !important;font-size:1.42rem !important;line-height:1.08 !important;margin:0 !important;color:#fff !important;position:relative;overflow-wrap:normal !important;word-break:normal !important}.rx-card-body{padding:20px 22px}.rx-feat{list-style:none !important;margin:0 0 20px !important;padding:0 !important;display:grid;gap:11px}.rx-feat li{position:relative;padding-left:26px !important;font-size:.98rem;font-weight:500;color:var(--ink2);list-style:none !important;margin:0 !important}.rx-feat li:before{content:"";position:absolute;left:2px;top:.42em;width:11px;height:8px;border-left:2px solid var(--acc);border-bottom:2px solid var(--acc);transform:rotate(-45deg)}.rx-cta2{display:flex;box-sizing:border-box;align-items:center;justify-content:center;gap:6px;width:100%;white-space:nowrap;line-height:1;background:var(--btn);color:#fff;text-decoration:none;font-family:var(--fm);font-size:.66rem;letter-spacing:.04em;text-transform:uppercase;padding:14px 8px;border-radius:10px;box-shadow:var(--btn-sh);transition:transform .16s var(--eo),background .16s var(--eo);overflow:hidden}.rx-cta2:hover{transform:translateY(-2px);background:var(--btn-h);color:#fff}.rx-logos{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;padding:14px 20px 20px;border-top:1px solid var(--line)}.rx-logos span{height:36px;border-radius:5px;background:var(--paper);border:1px solid var(--line);display:grid;place-items:center;font-family:var(--fm);font-size:.52rem;color:var(--mut);text-align:center;line-height:1.1;padding:2px}#rx-band{margin:44px auto 0;max-width:1220px;background:var(--ink);color:#f4f2ec;padding:60px 48px;text-align:center;border-radius:var(--rad);position:relative;overflow:hidden}#rx-band:before{content:"";position:absolute;inset:0;background:radial-gradient(50% 100% at 82% 0%,rgba(2,132,199,.4),transparent 60%),radial-gradient(46% 90% at 14% 100%,rgba(13,94,248,.45),transparent 60%)}#rx-band>*{position:relative}#rx-band .k{font-family:var(--fm);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#a9c6ff;margin-bottom:14px}#rx-band h3{font-family:var(--fd);font-weight:400;font-size:clamp(2rem,3.4vw,2.9rem);margin:0 0 14px;line-height:1.02;color:#fff !important}#rx-band p{margin:0 auto 26px;max-width:52ch;color:#cfcdd6;font-size:1.1rem}#rx-band a{display:inline-block;background:var(--btn);color:#fff;text-decoration:none;font-family:var(--fm);font-size:.8rem;letter-spacing:.06em;text-transform:uppercase;padding:15px 34px;border-radius:10px;box-shadow:var(--btn-sh);transition:transform .16s var(--eo),background .16s var(--eo)}#rx-band a:hover{transform:translateY(-2px);background:var(--btn-h);color:#fff}@media(max-width:1080px){body.single .wp-block-columns.are-vertically-aligned-top{grid-template-columns:minmax(0,1fr) 300px !important;gap:44px !important}.rx-toc-rail{display:none}}@media(max-width:820px){body.single .wp-block-columns.are-vertically-aligned-top{grid-template-columns:minmax(0,1fr) !important;gap:32px !important;max-width:100% !important}body.single .sidebar{position:static !important;max-height:none !important;overflow:visible !important;margin-top:40px}body.single .entry-content{max-width:100% !important}body.single .entry-content{font-size:19px}body.single .entry-content ul.wp-block-list>li{padding-left:1.7em !important}}body.single .wp-block-post-author,body.single [class*=author-box]:not(.author-name-date){background:linear-gradient(120deg,var(--lav),#fff) !important;border:1px solid var(--line) !important;border-radius:14px !important;padding:22px 26px !important;box-shadow:var(--shs)}body.single .wp-block-post-author__name{font-family:var(--fd) !important;font-weight:400 !important;font-size:1.5rem !important;color:var(--ink) !important;letter-spacing:-.01em}body.single .wp-block-post-author__avatar img{width:60px !important;height:60px !important;border-radius:50% !important;border:2px solid #fff !important;box-shadow:0 6px 16px -6px rgba(20,50,120,.4)}body.single .wp-block-post-author__bio,body.single .wp-block-post-author__content{font-family:var(--fb) !important;font-size:15px !important;line-height:1.58 !important;color:var(--body) !important;letter-spacing:-.005em}body.single .wp-block-post-author__bio{margin-top:6px !important}@media(max-width:820px){body.single .wp-block-post-author{display:block !important;padding:20px !important}body.single .wp-block-post-author__avatar{margin:0 0 12px !important}body.single .wp-block-post-author__avatar img{width:52px !important;height:52px !important}body.single .wp-block-post-author__content{margin:0 !important;width:100% !important}body.single .wp-block-post-author__bio,body.single .wp-block-post-author__content{font-size:14.5px !important;line-height:1.55 !important}}body.single .social-sharing-sec>p,body.single .social-sharing-sec h3,body.single .social-sharing-sec h4{font-family:var(--fm) !important;font-size:11px !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:var(--mut) !important;font-weight:500 !important;text-decoration:none !important;border:0 !important}body.single .social-sharing-sec a{transition:transform .16s var(--eo),color .16s var(--eo);color:var(--ink) !important}body.single .social-sharing-sec a:hover{transform:translateY(-2px);color:var(--acc-d) !important}body.single .post-navigation-link-previous a,body.single .post-navigation-link-next a,body.single .wp-block-post-navigation-link a{font-family:var(--fm) !important;font-size:12px !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:var(--acc-d) !important;text-decoration:none !important;border:0 !important}body.single .wp-block-comments,body.single #comments{max-width:820px}body.single .comment-reply-title,body.single .comments-title{font-family:var(--fd) !important;font-weight:400 !important;font-size:2rem !important;color:var(--ink) !important;letter-spacing:-.015em}body.single .comment-form>p,body.single .comment-notes{font-family:var(--fb) !important;color:var(--mut) !important;font-size:14px}body.single .comment-form textarea,body.single .comment-form input[type=text],body.single .comment-form input[type=email],body.single .comment-form input[type=url]{font-family:var(--fb) !important;font-size:15px !important;color:var(--ink) !important;background:#fff !important;border:1px solid var(--line) !important;border-radius:12px !important;padding:14px 16px !important;width:100%;box-sizing:border-box;transition:border-color .16s var(--eo),box-shadow .16s var(--eo);outline:none}body.single .comment-form textarea:focus,body.single .comment-form input[type=text]:focus,body.single .comment-form input[type=email]:focus,body.single .comment-form input[type=url]:focus{border-color:var(--acc) !important;box-shadow:0 0 0 3px rgba(13,94,248,.14) !important}body.single .comment-form textarea::placeholder,body.single .comment-form input::placeholder{color:var(--mut)}