body.ai-programmatic-tools-page .ai-programmatic-archive-page{width:min(1480px,calc(100% - 32px));margin:0 auto;padding-top:42px;padding-bottom:72px}body .ai-programmatic-archive-page .ai-archive-hero{margin-bottom:22px}body .ai-programmatic-archive-page .hero-secondary-btn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}body .ai-programmatic-archive-page .category-hero-pick-logo>span{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:13px;font-weight:900;color:#2563eb}body .ai-programmatic-archive-page .ai-archive-nav{margin-bottom:26px}body .ai-programmatic-archive-page .ai-archive-signal-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0 0 28px}body .ai-programmatic-archive-page .ai-archive-signal-strip>div{display:flex;flex-direction:column;justify-content:center;min-height:112px;padding:22px 24px;border:1px solid rgb(148 163 184 / .24);border-radius:24px;background:linear-gradient(180deg,#ffffff 0%,#f8fbff 100%);box-shadow:0 16px 36px rgb(15 23 42 / .07)}body .ai-programmatic-archive-page .ai-archive-signal-strip span{margin-bottom:8px;color:#64748b;font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}body .ai-programmatic-archive-page .ai-archive-signal-strip strong{color:#0f172a;font-size:22px;line-height:1.15}body .ai-programmatic-archive-page .ai-archive-tool-board{margin-bottom:30px}body .ai-programmatic-archive-page .ai-archive-tool-grid{width:100%}body .ai-programmatic-archive-page .ai-archive-bottom-cta{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:34px 38px;border:1px solid rgb(96 165 250 / .22);border-radius:30px;background:radial-gradient(circle at 88% 16%,rgb(99 102 241 / .14),transparent 32%),linear-gradient(135deg,#eff6ff 0%,#ffffff 56%,#f5f3ff 100%);box-shadow:0 20px 52px rgb(15 23 42 / .09)}body .ai-programmatic-archive-page .ai-archive-bottom-cta h2{margin:7px 0 8px;color:#0f172a;font-size:clamp(28px,3vw,44px);line-height:1.05}body .ai-programmatic-archive-page .ai-archive-bottom-cta p{max-width:720px;margin:0;color:#475569;font-size:15px;line-height:1.7}body .ai-programmatic-archive-page .ai-archive-bottom-actions{display:flex;flex-wrap:wrap;gap:10px;flex:0 0 auto}body .ai-programmatic-archive-page .ai-archive-bottom-actions a,body .ai-programmatic-archive-page .ai-archive-bottom-actions button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 18px;border:1px solid rgb(37 99 235 / .24);border-radius:999px;background:#fff;color:#2563eb;font-size:13px;font-weight:900;text-decoration:none;cursor:pointer}body .ai-programmatic-archive-page .ai-archive-bottom-actions a:first-child{border-color:#2563eb;background:#2563eb;color:#fff}html[data-ai-theme="dark"] body.ai-programmatic-tools-page .ai-programmatic-archive-page .ai-archive-signal-strip>div{border-color:rgb(96 165 250 / .22);background:linear-gradient(155deg,rgb(20 40 72 / .96),rgb(6 18 36 / .98));box-shadow:0 18px 42px rgb(0 0 0 / .28)}html[data-ai-theme="dark"] body.ai-programmatic-tools-page .ai-programmatic-archive-page .ai-archive-signal-strip span{color:#93a4bd}html[data-ai-theme="dark"] body.ai-programmatic-tools-page .ai-programmatic-archive-page .ai-archive-signal-strip strong{color:#f8fafc}html[data-ai-theme="dark"] body.ai-programmatic-tools-page .ai-programmatic-archive-page .ai-archive-bottom-cta{border-color:rgb(96 165 250 / .24);background:radial-gradient(circle at 88% 16%,rgb(99 102 241 / .22),transparent 34%),linear-gradient(145deg,rgb(18 38 69 / .98),rgb(5 16 32 / .98));box-shadow:0 22px 56px rgb(0 0 0 / .34)}html[data-ai-theme="dark"] body.ai-programmatic-tools-page .ai-programmatic-archive-page .ai-archive-bottom-cta h2{color:#f8fafc}html[data-ai-theme="dark"] body.ai-programmatic-tools-page .ai-programmatic-archive-page .ai-archive-bottom-cta p{color:#c5d1e2}html[data-ai-theme="dark"] body.ai-programmatic-tools-page .ai-programmatic-archive-page .ai-archive-bottom-actions a,html[data-ai-theme="dark"] body.ai-programmatic-tools-page .ai-programmatic-archive-page .ai-archive-bottom-actions button{border-color:rgb(96 165 250 / .28);background:#0b1b32;color:#93c5fd}html[data-ai-theme="dark"] body.ai-programmatic-tools-page .ai-programmatic-archive-page .ai-archive-bottom-actions a:first-child{border-color:#3b82f6;background:linear-gradient(135deg,#2563eb,#4f46e5);color:#fff}@media(max-width:900px){body.ai-programmatic-tools-page .ai-programmatic-archive-page{width:min(100% - 24px,1480px);padding-top:24px}body .ai-programmatic-archive-page .ai-archive-signal-strip{grid-template-columns:1fr}body .ai-programmatic-archive-page .ai-archive-signal-strip>div{min-height:88px}body .ai-programmatic-archive-page .ai-archive-bottom-cta{align-items:flex-start;flex-direction:column;padding:28px 24px}}@media(max-width:560px){body.ai-programmatic-tools-page .ai-programmatic-archive-page{width:min(100% - 18px,1480px);padding-top:16px;padding-bottom:44px}body .ai-programmatic-archive-page .ai-archive-signal-strip{gap:10px}body .ai-programmatic-archive-page .ai-archive-signal-strip>div{padding:18px;border-radius:20px}body .ai-programmatic-archive-page .ai-archive-bottom-actions{width:100%;flex-direction:column}body .ai-programmatic-archive-page .ai-archive-bottom-actions a,body .ai-programmatic-archive-page .ai-archive-bottom-actions button{width:100%}}body .ai-programmatic-archive-page .ai-archive-growth-method{display:inline-flex;align-items:center;gap:8px;margin:10px 0 0;padding:8px 11px;border:1px solid rgb(37 99 235 / .16);border-radius:999px;background:#eff6ff;color:#334155;font-size:12px;font-weight:800;line-height:1.35}body .ai-programmatic-archive-page .ai-archive-growth-method::before{content:"↗";display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:999px;background:#2563eb;color:#fff;font-size:12px;font-weight:950}body .ai-programmatic-archive-page .ai-archive-tool-grid .tool-card-badges{flex-wrap:wrap!important}body .ai-programmatic-archive-page .ai-archive-growth-badge{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;min-height:26px!important;padding:6px 10px!important;border:1px solid rgb(21 128 61 / .14)!important;border-radius:999px!important;background:#dcfce7!important;color:#166534!important;font-size:12px!important;font-weight:950!important;line-height:1!important;letter-spacing:-.01em!important;white-space:nowrap!important}body .ai-programmatic-archive-page .ai-archive-growth-badge.is-new{border-color:rgb(37 99 235 / .16)!important;background:#dbeafe!important;color:#1d4ed8!important}body .ai-programmatic-archive-page .ai-archive-growth-badge.is-flat{border-color:rgb(100 116 139 / .16)!important;background:#f1f5f9!important;color:#475569!important}html[data-ai-theme="dark"] body.ai-programmatic-tools-page .ai-programmatic-archive-page .ai-archive-growth-method{border-color:rgb(96 165 250 / .22);background:rgb(37 99 235 / .12);color:#cbd5e1}html[data-ai-theme="dark"] body.ai-programmatic-tools-page .ai-programmatic-archive-page .ai-archive-growth-badge{border-color:rgb(52 211 153 / .24)!important;background:rgb(16 185 129 / .15)!important;color:#6ee7b7!important;-webkit-text-fill-color:#6ee7b7!important}html[data-ai-theme="dark"] body.ai-programmatic-tools-page .ai-programmatic-archive-page .ai-archive-growth-badge.is-new{border-color:rgb(96 165 250 / .28)!important;background:rgb(37 99 235 / .18)!important;color:#93c5fd!important;-webkit-text-fill-color:#93c5fd!important}html[data-ai-theme="dark"] body.ai-programmatic-tools-page .ai-programmatic-archive-page .ai-archive-growth-badge.is-flat{border-color:rgb(148 163 184 / .22)!important;background:rgb(148 163 184 / .12)!important;color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important}@media(max-width:560px){body .ai-programmatic-archive-page .ai-archive-growth-method{align-items:flex-start;border-radius:16px}body .ai-programmatic-archive-page .ai-archive-growth-badge{min-height:24px!important;padding:5px 8px!important;font-size:11px!important}}.ai-programmatic-archive-page.ai-archive-ar{direction:rtl;text-align:right}.ai-archive-ar .category-hero,.ai-archive-ar .premium-category-hero{direction:rtl}.ai-archive-ar .premium-category-hero__content{text-align:right}.ai-archive-ar .category-hero-title{letter-spacing:-.055em;line-height:.98;max-width:760px}.ai-archive-ar .category-hero-description{max-width:720px;line-height:1.95}.ai-archive-ar .category-hero-actions,.ai-archive-ar .category-trust-row,.ai-archive-ar .taxonomy-board-actions,.ai-archive-ar .ai-archive-bottom-actions{direction:rtl;justify-content:flex-start}.ai-archive-ar .premium-category-panel,.ai-archive-ar .category-flow-grid,.ai-archive-ar .category-hero-picks{direction:rtl;text-align:right}.ai-archive-ar .category-flow-step,.ai-archive-ar .category-hero-pick{direction:rtl;text-align:right}.ai-archive-ar .category-flow-copy,.ai-archive-ar .category-hero-pick strong{min-width:0}.ai-archive-ar .category-hero-pick-action{margin-inline-start:auto;margin-inline-end:0}.ai-archive-ar .ai-archive-nav{direction:rtl}.ai-archive-ar .ai-archive-signal-strip{direction:rtl;text-align:right}.ai-archive-ar .taxonomy-tool-board-head,.ai-archive-ar .ai-archive-bottom-cta{direction:rtl;text-align:right}.ai-archive-ar .taxonomy-tool-board-head p,.ai-archive-ar .ai-archive-bottom-cta p,.ai-archive-ar .ai-archive-growth-method{line-height:1.85}.ai-archive-ar .tool-card,.ai-programmatic-ar .tool-card{direction:rtl;text-align:right}.ai-archive-ar .tool-card-favorite,.ai-programmatic-ar .tool-card-favorite,.ai-archive-ar .favorite-button,.ai-programmatic-ar .favorite-button{left:16px!important;right:auto!important}.ai-archive-ar .tool-card-header,.ai-programmatic-ar .tool-card-header{direction:rtl}.ai-archive-ar .tool-card-logo,.ai-programmatic-ar .tool-card-logo{margin-inline-start:0;margin-inline-end:auto}.ai-archive-ar .tool-card-badges,.ai-programmatic-ar .tool-card-badges{direction:rtl;justify-content:flex-start;padding-inline-start:42px;padding-inline-end:0}.ai-archive-ar .tool-card-title,.ai-programmatic-ar .tool-card-title,.ai-archive-ar .tool-card-pricing,.ai-programmatic-ar .tool-card-pricing,.ai-archive-ar .tool-card-reviews,.ai-programmatic-ar .tool-card-reviews{text-align:right}.ai-archive-ar .tool-card-actions,.ai-programmatic-ar .tool-card-actions{direction:rtl;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:center}.ai-archive-ar .tool-card-actions .tool-card-primary,.ai-programmatic-ar .tool-card-actions .tool-card-primary,.ai-archive-ar .tool-card-actions .tool-card-secondary,.ai-programmatic-ar .tool-card-actions .tool-card-secondary,.ai-archive-ar .tool-card-actions .compare-toggle,.ai-programmatic-ar .tool-card-actions .compare-toggle{width:100%;min-width:0;justify-content:center;white-space:nowrap;line-height:1.2}.ai-archive-ar .tool-card-link,.ai-programmatic-ar .tool-card-link,.ai-archive-ar .tool-card-details,.ai-programmatic-ar .tool-card-details,.ai-archive-ar .tool-card-page-link,.ai-programmatic-ar .tool-card-page-link{direction:rtl;text-align:center}.ai-archive-ar .ai-archive-growth-badge,.ai-programmatic-ar .ai-archive-growth-badge{direction:rtl}@media (max-width:820px){.ai-archive-ar .category-hero-title{font-size:clamp(2.2rem, 11vw, 4rem);line-height:1.05}.ai-archive-ar .category-hero-actions,.ai-archive-ar .taxonomy-board-actions,.ai-archive-ar .ai-archive-bottom-actions{justify-content:stretch}}