body.cap-v4-light-page,html.cap-v4-light-page{background:#f8fafc!important;color:#334155!important;--gradient-background: #f8fafc !important;--color-background: 248, 250, 252 !important;--color-foreground: 51, 65, 85 !important}body.cap-v4-light-page.gradient{background-image:none!important}body.cap-v4-light-page #MainContent,body.cap-v4-light-page .content-for-layout,body.cap-v4-light-page .shopify-section{background:#f8fafc!important;color:#334155!important}body.cap-v4-light-page .shopify-section-group-header-group,body.cap-v4-light-page #shopify-section-announcement-bar{display:none!important}body.cap-v4-light-page.template-page-trading-systems{--ts-color-bg-primary: #f8fafc;--ts-color-bg-secondary: #f8fafc;--ts-color-bg-tertiary: #ffffff;--ts-color-bg-card: #ffffff;--ts-color-bg-card-subtle: #f8fafc;--ts-color-bg-panel: #ffffff;--ts-color-text-primary: #1e3a5f;--ts-color-text-secondary: #334155;--ts-color-text-muted: #64748b;--ts-color-border: #d1dae6;--ts-color-border-subtle: #e2e8f0;--ts-color-accent-primary: #1e3a5f;--ts-color-accent-primary-hover: #152a45;--ts-color-accent-secondary: #507bc5;--ts-color-accent-secondary-bg: #edf1f6;--ts-shadow-sm: 0 1px 3px rgba(15, 23, 42, .08);--ts-shadow-md: 0 4px 14px rgba(15, 23, 42, .1);background:#f8fafc!important;color:#334155!important}body.cap-v4-light-page.template-page-trading-systems .ts-page{background:#f8fafc!important;color:#334155!important;min-height:auto}body.cap-v4-light-page.template-page-trading-systems .ts-page h1,body.cap-v4-light-page.template-page-trading-systems .ts-page h2,body.cap-v4-light-page.template-page-trading-systems .ts-page h3{color:#1e3a5f!important}body.cap-v4-light-page.template-page-trading-systems .ts-page p,body.cap-v4-light-page.template-page-trading-systems .ts-page li,body.cap-v4-light-page.template-page-trading-systems .ts-page summary{color:#334155!important}body.cap-v4-light-page.template-page-trading-systems .ts-kicker{color:#507bc5!important;opacity:1!important}body.cap-v4-light-page.template-page-trading-systems .ts-hero--institutional{background:#fff!important;border:1px solid #d1dae6!important;box-shadow:0 1px 3px #0f172a0f!important}body.cap-v4-light-page.template-page-trading-systems .ts-hero__thesis{color:#475569!important}body.cap-v4-light-page.template-page-trading-systems .ts-hero__framework{background:linear-gradient(165deg,#f8fafc,#fff)!important;border-color:#e2e8f0!important}body.cap-v4-light-page.template-page-trading-systems .ts-hero__framework-kicker{color:#507bc5!important}body.cap-v4-light-page.template-page-trading-systems .ts-hero__framework-title{color:#1e3a5f!important}body.cap-v4-light-page.template-page-trading-systems .ts-hero__flow-step{background:#ffffffd9!important;border-color:#e2e8f0!important}body.cap-v4-light-page.template-page-trading-systems .ts-hero__flow-num{background:#fff!important;border-color:#507bc5!important;color:#507bc5!important}body.cap-v4-light-page.template-page-trading-systems .ts-hero__flow-connector{background:linear-gradient(180deg,#507bc5,#507bc533)!important}body.cap-v4-light-page.template-page-trading-systems .ts-hero__flow-term{color:#1e3a5f!important}body.cap-v4-light-page.template-page-trading-systems .ts-hero__flow-desc{color:#64748b!important}body.cap-v4-light-page.template-page-trading-systems .ts-hero__framework-platforms span{background:#fff!important;border-color:#d1dae6!important;color:#475569!important}body.cap-v4-light-page.template-page-trading-systems .ts-market-jump,body.cap-v4-light-page.template-page-trading-systems .ts-chip{background:#fff!important;border-color:#d1dae6!important;color:#334155!important}body.cap-v4-light-page.template-page-trading-systems .ts-market-jump:hover,body.cap-v4-light-page.template-page-trading-systems .ts-chip:hover{border-color:#93afd8!important;color:#1e3a5f!important}body.cap-v4-light-page.template-page-trading-systems .ts-btn--primary{background:#1e3a5f!important;color:#fff!important;border-color:#1e3a5f!important}body.cap-v4-light-page.template-page-trading-systems .ts-btn--primary:hover{background:#152a45!important}body.cap-v4-light-page.template-page-trading-systems .ts-btn--ghost{background:#fff!important;color:#1e3a5f!important;border:2px solid #1e3a5f!important}body.cap-v4-light-page.template-page-trading-systems .ts-btn--ghost:hover{background:#edf1f6!important}body.cap-v4-light-page.template-page-trading-systems .ts-card,body.cap-v4-light-page.template-page-trading-systems .ts-strategy-card,body.cap-v4-light-page.template-page-trading-systems .ts-flagship-card{background:#fff!important;border-color:#d1dae6!important;box-shadow:0 1px 3px #0f172a0f!important}body.cap-v4-light-page.template-page-trading-systems .ts-faq__item{background:#fff!important;border-color:#d1dae6!important}body.cap-v4-light-page.template-page-trading-systems .ts-faq__item summary{color:#1e3a5f!important}body.cap-v4-light-page.template-page-trading-systems .ts-faq__item p{color:#475569!important}body.cap-v4-light-page.template-page-trading-systems .ts-tablist button,body.cap-v4-light-page.template-page-trading-systems .ts-tab,body.cap-v4-light-page.template-page-trading-systems .ts-tab-button{background:#fff!important;border-color:#d1dae6!important;color:#64748b!important}body.cap-v4-light-page.template-page-trading-systems .ts-tab.is-active,body.cap-v4-light-page.template-page-trading-systems .ts-tablist button.is-active,body.cap-v4-light-page.template-page-trading-systems .ts-tab-button--active{background:#1e3a5f!important;color:#fff!important;border-color:#1e3a5f!important}body.cap-v4-light-page.template-page-trading-systems .ts-table-wrap,body.cap-v4-light-page.template-page-trading-systems table.ts-table,body.cap-v4-light-page.template-page-trading-systems .ts-strategy-table-scroll{background:#fff!important;border-color:#e2e8f0!important}body.cap-v4-light-page.template-page-trading-systems .ts-table th,body.cap-v4-light-page.template-page-trading-systems .ts-strategy-table thead{background:#1e3a5f!important}body.cap-v4-light-page.template-page-trading-systems .ts-table th,body.cap-v4-light-page.template-page-trading-systems .ts-strategy-table th{color:#fff!important;opacity:1!important;border-color:#2d4a6f!important}body.cap-v4-light-page.template-page-trading-systems .ts-table td,body.cap-v4-light-page.template-page-trading-systems .ts-strategy-table td{color:#334155!important;border-color:#e2e8f0!important}body.cap-v4-light-page.template-page-trading-systems .ts-table tbody tr:hover,body.cap-v4-light-page.template-page-trading-systems .ts-strategy-row:hover{background:#f1f5f9!important}body.cap-v4-light-page.template-page-trading-systems .ts-strategy-row__link{color:#1e3a5f!important}body.cap-v4-light-page.template-page-trading-systems .ts-strategy-row__cta{color:#507bc5!important}body.cap-v4-light-page.template-page-trading-systems .ts-market-badge{border:1px solid transparent;font-weight:800}body.cap-v4-light-page.template-page-trading-systems .ts-market-badge--nq{background:#dbeafe!important;color:#1e3a8a!important;border-color:#93c5fd!important}body.cap-v4-light-page.template-page-trading-systems .ts-market-badge--es{background:#dbeafe!important;color:#1d4ed8!important;border-color:#60a5fa!important}body.cap-v4-light-page.template-page-trading-systems .ts-market-badge--gc{background:#fef3c7!important;color:#92400e!important;border-color:#fbbf24!important}body.cap-v4-light-page.template-page-trading-systems .ts-market-badge--si{background:#e2e8f0!important;color:#334155!important;border-color:#94a3b8!important}body.cap-v4-light-page.template-page-trading-systems .ts-market-badge--cl{background:#dcfce7!important;color:#166534!important;border-color:#4ade80!important}body.cap-v4-light-page.template-page-trading-systems .ts-market-badge--ng{background:#f3e8ff!important;color:#6b21a8!important;border-color:#c084fc!important}body.cap-v4-light-page.template-page-trading-systems .ts-market-badge--mbt{background:#ffedd5!important;color:#9a3412!important;border-color:#fb923c!important}body.cap-v4-light-page.template-page-trading-systems .ts-market-overview__col{background:#fff!important;border-color:#d1dae6!important}body.cap-v4-light-page.template-page-trading-systems .ts-market-overview__title{color:#1e3a5f!important}body.cap-v4-light-page.template-page-trading-systems .ts-market-overview__col p{color:#475569!important;opacity:1!important}body.cap-v4-light-page.template-page-trading-systems .ts-link,body.cap-v4-light-page.template-page-trading-systems .ts-page a.ts-link{color:#1e3a5f!important}body.cap-v4-light-page.template-page-trading-systems .ts-hero__note{color:#64748b!important;opacity:1!important}body.cap-v4-light-page.template-page-contact .section__wrapper,body.cap-v4-light-page.template-page-contact-capstone .section__wrapper{background:transparent!important}body.cap-v4-light-page.template-page-contact .contact-form-minimal h1,body.cap-v4-light-page.template-page-contact .contact-form-minimal h2,body.cap-v4-light-page.template-page-contact .contact-form-minimal h3,body.cap-v4-light-page.template-page-contact-capstone .contact-form-minimal h1,body.cap-v4-light-page.template-page-contact-capstone .contact-form-minimal h2,body.cap-v4-light-page.template-page-contact-capstone .contact-form-minimal h3{color:#1e3a5f!important}body.cap-v4-light-page.template-page-contact .contact-form-minimal p,body.cap-v4-light-page.template-page-contact .contact-form-minimal li,body.cap-v4-light-page.template-page-contact .contact-form-minimal label,body.cap-v4-light-page.template-page-contact-capstone .contact-form-minimal p,body.cap-v4-light-page.template-page-contact-capstone .contact-form-minimal li,body.cap-v4-light-page.template-page-contact-capstone .contact-form-minimal label{color:#334155!important}body.cap-v4-light-page.template-page-contact .contact-form-minimal input,body.cap-v4-light-page.template-page-contact .contact-form-minimal select,body.cap-v4-light-page.template-page-contact .contact-form-minimal textarea,body.cap-v4-light-page.template-page-contact-capstone .contact-form-minimal input,body.cap-v4-light-page.template-page-contact-capstone .contact-form-minimal select,body.cap-v4-light-page.template-page-contact-capstone .contact-form-minimal textarea{background:#fff!important;color:#0f172a!important;border-color:#d1dae6!important}body.cap-v4-light-page.template-page-contact .contact-form-minimal-form,body.cap-v4-light-page.template-page-contact .contact-form-minimal-info,body.cap-v4-light-page.template-page-contact-capstone .contact-form-minimal-form,body.cap-v4-light-page.template-page-contact-capstone .contact-form-minimal-info{background:#fff!important;border:1px solid #d1dae6!important;border-radius:14px!important;box-shadow:0 1px 3px #0f172a0f!important}body.cap-v4-light-page.template-page-contact .contact-form-minimal-button,body.cap-v4-light-page.template-page-contact-capstone .contact-form-minimal-button{background:#1e3a5f!important;color:#fff!important;border-color:#1e3a5f!important}body.cap-v4-light-page.template-page-contact .contact-form-minimal-info-item a,body.cap-v4-light-page.template-page-contact-capstone .contact-form-minimal-info-item a{color:#1d4ed8!important}body.cap-v4-light-page .cap-footer-subscribe,body.cap-v4-light-page .cap-footer-subscribe h2{color:#fff!important}body.cap-v4-light-page .cap-footer-subscribe__lead,body.cap-v4-light-page .cap-footer-subscribe p{color:#cbd5e1!important}body.cap-v4-light-page.template-page-market-portfolios{--mp-color-bg-primary: #f8fafc;--mp-color-bg-secondary: #f8fafc;--mp-color-bg-tertiary: #ffffff;--mp-color-bg-card: #ffffff;--mp-color-bg-card-hover: #f8fafc;--mp-color-text-primary: #1e3a5f;--mp-color-text-secondary: #334155;--mp-color-text-muted: #64748b;--mp-color-border: #d1dae6;--mp-color-border-hover: #93afd8;--mp-color-accent-primary: #1e3a5f;--mp-color-accent-primary-hover: #152a45;--mp-color-accent-info: #507bc5;--mp-color-accent-cyan: #507bc5;background:#f8fafc!important;color:#334155!important}body.cap-v4-light-page.template-page-market-portfolios .mp-page{background:#f8fafc!important;color:#334155!important;padding-block:32px 48px!important;min-height:auto!important}body.cap-v4-light-page.template-page-market-portfolios .mp-page h1,body.cap-v4-light-page.template-page-market-portfolios .mp-page h2,body.cap-v4-light-page.template-page-market-portfolios .mp-page h3{color:#1e3a5f!important}body.cap-v4-light-page.template-page-market-portfolios .mp-page p,body.cap-v4-light-page.template-page-market-portfolios .mp-page li{color:#334155!important}body.cap-v4-light-page.template-page-market-portfolios .mp-kicker{color:#507bc5!important}body.cap-v4-light-page.template-page-market-portfolios .mp-lead,body.cap-v4-light-page.template-page-market-portfolios .mp-section__intro,body.cap-v4-light-page.template-page-market-portfolios .mp-matrix__intro{color:#475569!important;opacity:1!important}body.cap-v4-light-page.template-page-market-portfolios .mp-pill,body.cap-v4-light-page.template-page-market-portfolios .mp-card,body.cap-v4-light-page.template-page-market-portfolios .mp-viz-card,body.cap-v4-light-page.template-page-market-portfolios .mp-blend-card,body.cap-v4-light-page.template-page-market-portfolios .mp-hero__visual,body.cap-v4-light-page.template-page-market-portfolios .mp-hero__aside--chart{background:#fff!important;border-color:#d1dae6!important;box-shadow:0 1px 3px #0f172a0f!important}body.cap-v4-light-page.template-page-market-portfolios .mp-pill__label{color:#64748b!important;opacity:1!important}body.cap-v4-light-page.template-page-market-portfolios .mp-pill__value{color:#334155!important}body.cap-v4-light-page.template-page-market-portfolios .mp-matrix-scroll{background:#fff!important;border:1px solid #d1dae6!important;border-radius:12px!important}body.cap-v4-light-page.template-page-market-portfolios .mp-matrix-table th,body.cap-v4-light-page.template-page-market-portfolios .mp-matrix-table td{border-color:#e2e8f0!important;color:#334155!important}body.cap-v4-light-page.template-page-market-portfolios .mp-matrix-th--corner,body.cap-v4-light-page.template-page-market-portfolios .mp-matrix-th--portfolio{background:#1e3a5f!important;color:#f8fafc!important}body.cap-v4-light-page.template-page-market-portfolios .mp-matrix__col-link,body.cap-v4-light-page.template-page-market-portfolios .mp-matrix__strat-link{color:#1d4ed8!important}body.cap-v4-light-page.template-page-market-portfolios .mp-matrix-cell--yes{color:#166534!important;background:#f0fdf4!important}body.cap-v4-light-page.template-page-market-portfolios .mp-matrix-cell--no{color:#94a3b8!important}body.cap-v4-light-page.template-page-market-portfolios .mp-matrix__mark{background:#dbeafe!important;color:#1e3a8a!important}body.cap-v4-light-page.template-page-market-portfolios .mp-btn--primary,body.cap-v4-light-page.template-page-market-portfolios .mp-btn--matrix{background:#1e3a5f!important;color:#fff!important;border-color:#1e3a5f!important}body.cap-v4-light-page.template-page-market-portfolios .mp-btn--primary:hover,body.cap-v4-light-page.template-page-market-portfolios .mp-btn--matrix:hover{background:#152a45!important}body.cap-v4-light-page.template-page-market-portfolios .mp-btn--ghost{background:#fff!important;color:#1e3a5f!important;border:2px solid #1e3a5f!important}body.cap-v4-light-page.template-page-market-portfolios .mp-btn--ghost:hover{background:#edf1f6!important}body.cap-v4-light-page.template-page-market-portfolios .mp-visualization,body.cap-v4-light-page.template-page-market-portfolios .mp-dash-vizcard,body.cap-v4-light-page.template-page-market-portfolios .mp-dash-mini,body.cap-v4-light-page.template-page-market-portfolios .mp-equity-chart{background:#fff!important;border-color:#d1dae6!important;box-shadow:0 1px 3px #0f172a0f!important}body.cap-v4-light-page.template-page-market-portfolios .mp-matrix-table tbody tr:not(.mp-matrix-tr--summary):not(.mp-matrix-tr--cta):hover td,body.cap-v4-light-page.template-page-market-portfolios .mp-matrix-table tbody tr:not(.mp-matrix-tr--summary):not(.mp-matrix-tr--cta):hover .mp-matrix-strategy{background:#f1f5f9!important}body.cap-v4-light-page.template-page-market-portfolios .mp-matrix-th--corner,body.cap-v4-light-page.template-page-market-portfolios .mp-matrix-th--portfolio{background:#1e3a5f!important;border-bottom-color:#2d4a6f!important}body.cap-v4-light-page.template-page-market-portfolios .mp-matrix-th--corner .mp-matrix__market-label,body.cap-v4-light-page.template-page-market-portfolios .mp-matrix-th--portfolio .mp-matrix__col-link{color:#f8fafc!important}body.cap-v4-light-page.template-page-market-portfolios .mp-matrix-th--corner .mp-matrix__corner-sub{color:#cbd5e1!important;opacity:1!important}body.cap-v4-light-page.template-page-market-portfolios .mp-matrix-th--portfolio .mp-matrix__col-link:hover{color:#dbeafe!important}body.cap-v4-light-page.template-page-market-portfolios .mp-matrix-strategy{background:#f1f5f9!important;color:#334155!important}body.cap-v4-light-page.template-page-market-portfolios .mp-matrix-table tbody tr:not(.mp-matrix-tr--summary):not(.mp-matrix-tr--cta) th,body.cap-v4-light-page.template-page-market-portfolios .mp-matrix-table tbody tr:not(.mp-matrix-tr--summary):not(.mp-matrix-tr--cta) td{padding:4px 10px!important;line-height:1.25!important}body.cap-v4-light-page.template-page-market-portfolios .mp-matrix-table tbody .mp-matrix-strategy{font-size:.82rem!important}body.cap-v4-light-page.template-page-market-portfolios .mp-matrix-cell{background:#fff!important;color:#334155!important}body.cap-v4-light-page.template-page-market-portfolios .mp-matrix-tr--summary .mp-matrix-strategy,body.cap-v4-light-page.template-page-market-portfolios .mp-matrix-tr--summary .mp-matrix-cell{background:#edf1f6!important;color:#1e3a5f!important;border-top-color:#d1dae6!important}body.cap-v4-light-page.template-page-market-portfolios .mp-matrix-cell--cta{background:#f8fafc!important}body.cap-v4-light-page.template-page-market-portfolios .mp-matrix-scroll{box-shadow:0 1px 3px #0f172a14!important}body.cap-v4-light-page.template-page-market-portfolios .mp-pill{background:#fff!important;border-color:#d1dae6!important}body.cap-v4-light-page.template-page-market-portfolios .mp-kicker{opacity:1!important}body.cap-v4-light-page.template-page-market-portfolios .mp-page a:not(.mp-btn):not(.mp-matrix__col-link){color:#1d4ed8!important}body.cap-v4-light-page.template-page-market-portfolios .mp-tagline,body.cap-v4-light-page.template-page-market-portfolios .mp-faq__item p{color:#475569!important;opacity:1!important}body.cap-v4-light-page.template-page-market-portfolios .mp-faq__item summary{color:#1e3a5f!important}body.cap-v4-light-page.template-page-market-portfolios .mp-faq__item summary:hover{color:#507bc5!important}body.cap-v4-light-page.template-page-market-portfolios .mp-step-number{background:#1e3a5f!important;box-shadow:0 2px 8px #1e3a5f33!important}body.cap-v4-light-page.template-page-market-portfolios .mp-card--principle:hover,body.cap-v4-light-page.template-page-market-portfolios .mp-card--portfolio:hover{box-shadow:0 6px 18px #1e3a5f14!important}body.cap-v4-light-page.template-page-market-portfolios .mp-portfolio-viz{background:#f8fafc!important;border-color:#e2e8f0!important}body.cap-v4-light-page.template-page-market-portfolios .mp-breakdown-scroll{background:#fff!important;border-color:#d1dae6!important;box-shadow:0 1px 3px #0f172a0f!important}body.cap-v4-light-page.template-page-market-portfolios .mp-breakdown-table th,body.cap-v4-light-page.template-page-market-portfolios .mp-breakdown-table td{border-color:#e2e8f0!important;color:#334155!important}body.cap-v4-light-page.template-page-market-portfolios .mp-breakdown-table thead th{background:#1e3a5f!important;color:#f8fafc!important;border-color:#2d4a6f!important}body.cap-v4-light-page.template-page-market-portfolios .mp-breakdown-th--feature,body.cap-v4-light-page.template-page-market-portfolios .mp-breakdown-row-label{background:#f1f5f9!important;color:#475569!important}body.cap-v4-light-page.template-page-market-portfolios .mp-breakdown-table tbody tr:hover td{background:#f1f5f9!important}body.cap-v4-light-page.template-page-market-portfolios .mp-donut__hole{background:#fff!important}body.cap-v4-light-page.template-page-market-portfolios .mp-donut-legend{color:#475569!important}body.cap-v4-light-page.template-page-market-portfolios .mp-donut-caption{color:#1e3a5f!important}body.cap-v4-light-page.template-page-market-portfolios .mp-cta-band{background:#1e3a5f!important;border-color:#2d4a6f!important}body.cap-v4-light-page.template-page-market-portfolios .mp-cta-band h3,body.cap-v4-light-page.template-page-market-portfolios .mp-cta-band p,body.cap-v4-light-page.template-page-market-portfolios .mp-cta-band__text{color:#fff!important}body.cap-v4-light-page.template-page-market-portfolios .mp-cta-band .mp-btn--primary{background:#fff!important;color:#1e3a5f!important;border-color:#fff!important}body.cap-v4-light-page.template-page-market-portfolios .mp-cta-band .mp-btn--primary:hover{background:#edf1f6!important}body.cap-v4-light-page.template-page-market-portfolios .mp-cta-band .mp-btn--ghost{background:transparent!important;color:#fff!important;border-color:#ffffffd9!important}body.cap-v4-light-page.template-page-market-portfolios .mp-cta-band .mp-btn--ghost:hover{background:#ffffff1f!important;border-color:#fff!important}body.cap-v4-light-page.template-page-market-portfolios .mp-link.mp-link--button{background:#1e3a5f!important;color:#fff!important;border-color:#1e3a5f!important}body.cap-v4-light-page.template-page-market-portfolios .mp-hero.mp-hero--simple{align-items:stretch!important;gap:32px!important}body.cap-v4-light-page.template-page-market-portfolios .mp-hero__main{display:flex;flex-direction:column;justify-content:center}body.cap-v4-light-page.template-page-market-portfolios .mp-hero__note{margin:14px 0 0;padding-left:12px;border-left:3px solid #507bc5;font-size:13px;line-height:1.45;color:#64748b!important;max-width:100%}body.cap-v4-light-page.template-page-market-portfolios .mp-hero__aside--chart{min-height:0!important;display:flex!important;align-items:stretch!important}body.cap-v4-light-page.template-page-market-portfolios .mp-hero__chart-panel{flex:1 1 auto;display:flex;flex-direction:column;width:100%;min-height:280px;background:#fff!important;border:1px solid #d1dae6!important;border-radius:14px!important;padding:16px!important;box-shadow:0 1px 3px #0f172a0f!important}body.cap-v4-light-page.template-page-market-portfolios .mp-hero__chart-panel .cap-pf-chart{flex:1 1 auto;min-height:0;height:100%}body.cap-v4-light-page.template-page-market-portfolios .mp-hero__chart-panel .cap-pf-chart__svg{flex:1 1 auto;min-height:200px;height:100%}body.cap-v4-light-page.template-page-market-portfolios .mp-hero__metrics,body.cap-v4-light-page.template-page-market-portfolios .mp-matrix__title{display:none!important}body.cap-v4-light-page.template-page-market-portfolios .mp-matrix-th--corner{background:#f1f5f9!important;color:#475569!important;border-bottom:2px solid #d1dae6!important;vertical-align:bottom}body.cap-v4-light-page.template-page-market-portfolios .mp-matrix__corner-label{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#64748b!important}body.cap-v4-light-page.template-page-market-portfolios .mp-matrix-th--portfolio{background:#fff!important;border-bottom:2px solid #d1dae6!important;padding:8px 6px!important;vertical-align:top}body.cap-v4-light-page.template-page-market-portfolios .mp-matrix__col-card{display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 6px;border-radius:10px;border:1px solid #d1dae6;background:#fff;text-decoration:none;color:#1e3a5f!important;transition:border-color .15s ease,box-shadow .15s ease}body.cap-v4-light-page.template-page-market-portfolios .mp-matrix__col-card:hover{border-color:#93afd8;box-shadow:0 4px 12px #1e3a5f14}body.cap-v4-light-page.template-page-market-portfolios .mp-matrix__col-card--featured{border:2px solid #5a7eb0!important;box-shadow:0 2px 10px #5a7eb024}body.cap-v4-light-page.template-page-market-portfolios .mp-matrix__col-title{display:flex;flex-direction:column;align-items:center;gap:1px;font-size:13px;font-weight:700;line-height:1.2;color:#1e3a5f!important}body.cap-v4-light-page.template-page-market-portfolios .mp-matrix__col-line{display:block;white-space:nowrap}body.cap-v4-light-page.template-page-market-portfolios .mp-matrix__col-badge{display:inline-block;padding:3px 12px;border-radius:999px;font-size:10px;font-weight:600;line-height:1.2}body.cap-v4-light-page.template-page-market-portfolios .mp-matrix__col-badge--starter{background:#e4e9ef;color:#1e293b}body.cap-v4-light-page.template-page-market-portfolios .mp-matrix__col-badge--lean{background:#d4e3f4;color:#1e3a5f}body.cap-v4-light-page.template-page-market-portfolios .mp-matrix__col-badge--popular{background:#5a7eb0;color:#fff}body.cap-v4-light-page.template-page-market-portfolios .mp-matrix__col-badge--advanced{background:#2a9d8f;color:#fff}body.cap-v4-light-page.template-page-market-portfolios .mp-matrix__col-badge--flagship{background:#dfc06a;color:#1e293b}body.cap-v4-light-page.template-page-market-portfolios .mp-matrix__strat-link{color:#1d4ed8!important;text-decoration:underline!important;text-underline-offset:2px;font-weight:500}body.cap-v4-light-page.template-page-market-portfolios .mp-matrix__strat-link:hover{color:#1e3a8a!important}body.cap-v4-light-page.template-page-market-portfolios .mp-matrix__strat-name{color:#0f172a!important;font-weight:500}body.cap-v4-light-page .cap-platform{color:#334155!important}body.cap-v4-light-page .cap-platform-kicker{color:#507bc5!important}body.cap-v4-light-page .cap-platform-title,body.cap-v4-light-page .cap-platform h2,body.cap-v4-light-page .cap-platform h3{color:#1e3a5f!important}body.cap-v4-light-page .cap-platform-lead,body.cap-v4-light-page .cap-platform p,body.cap-v4-light-page .cap-platform li{color:#475569!important}body.cap-v4-light-page .cap-platform .cap-hero,body.cap-v4-light-page .cap-platform .cap-card,body.cap-v4-light-page .cap-platform .cap-panel,body.cap-v4-light-page .cap-platform .cap-feature{background:#fff!important;border-color:#d1dae6!important;box-shadow:0 1px 3px #0f172a0f!important;color:#334155!important}body.cap-v4-light-page .cap-platform .cap-btn-primary{background:#1e3a5f!important;color:#fff!important;border-color:#1e3a5f!important}body.cap-v4-light-page .cap-platform .cap-btn-ghost{background:#fff!important;color:#1e3a5f!important;border-color:#d1dae6!important}body.cap-v4-light-page .auto-trade-section{background:#f8fafc!important;color:#334155!important}body.cap-v4-light-page .auto-trade-title,body.cap-v4-light-page .auto-trade-form-title,body.cap-v4-light-page .auto-trade-offering-title{color:#1e3a5f!important}body.cap-v4-light-page .auto-trade-subtitle,body.cap-v4-light-page .auto-trade-description,body.cap-v4-light-page .auto-trade-description p,body.cap-v4-light-page .auto-trade-offering p,body.cap-v4-light-page .auto-trade-results p{color:#475569!important}body.cap-v4-light-page .auto-trade-label{color:#334155!important}body.cap-v4-light-page .auto-trade-results a{color:#1d4ed8!important}body.cap-v4-light-page .auto-trade-results a:hover{color:#1e40af!important}body.cap-v4-light-page .auto-trade-form,body.cap-v4-light-page .auto-trade-offering,body.cap-v4-light-page .auto-trade-results{background:#fff!important;border:1px solid #d1dae6!important;box-shadow:0 1px 3px #0f172a0f!important}body.cap-v4-light-page .auto-trade-input,body.cap-v4-light-page .auto-trade-textarea{background:#fff!important;color:#0f172a!important;border-color:#d1dae6!important;-webkit-text-fill-color:#0f172a!important}body.cap-v4-light-page .auto-trade-input::placeholder,body.cap-v4-light-page .auto-trade-textarea::placeholder{color:#64748b!important;opacity:1!important;-webkit-text-fill-color:#64748b!important}body.cap-v4-light-page .auto-trade-button{background:#1e3a5f!important;color:#fff!important;border-color:#1e3a5f!important}body.cap-v4-light-page.template-policy #MainContent,body.cap-v4-light-page.template-page-disclaimer #MainContent{color:#334155!important}body.cap-v4-light-page.template-policy h1,body.cap-v4-light-page.template-policy h2,body.cap-v4-light-page.template-page-disclaimer h1{color:#1e3a5f!important}body.cap-v4-light-page.template-policy p,body.cap-v4-light-page.template-policy li,body.cap-v4-light-page.template-page-disclaimer p{color:#475569!important}body.cap-v4-light-page .course-product-page,body.cap-v4-light-page .el-funnel-page{--course-color-bg: #f8fafc;--course-color-bg-secondary: #f8fafc;--course-color-bg-card: #ffffff;--course-color-text: #1e3a5f;--course-color-text-muted: #64748b;--course-color-border: #d1dae6;--course-color-accent: #1e3a5f;--course-color-accent-hover: #152a45;background:#f8fafc!important;color:#334155!important}body.cap-v4-light-page .course-product-page h1,body.cap-v4-light-page .course-product-page h2,body.cap-v4-light-page .course-product-page h3,body.cap-v4-light-page .el-funnel-page h1,body.cap-v4-light-page .el-funnel-page h2,body.cap-v4-light-page .el-funnel-page h3{color:#1e3a5f!important}body.cap-v4-light-page .course-kicker,body.cap-v4-light-page .el-funnel-tagline{color:#507bc5!important}body.cap-v4-light-page .el-funnel-hero-intro,body.cap-v4-light-page .el-funnel-problem-card,body.cap-v4-light-page .course-purchase-card,body.cap-v4-light-page .course-benefit-card,body.cap-v4-light-page .course-module-item,body.cap-v4-light-page .course-outcome-item,body.cap-v4-light-page .course-section,body.cap-v4-light-page .course-hero-content,body.cap-v4-light-page .course-details-column,body.cap-v4-light-page .el-funnel-youtube-badge{background:#fff!important;border-color:#d1dae6!important;color:#334155!important;box-shadow:0 1px 3px #0f172a0f!important}body.cap-v4-light-page .course-feature-tag,body.cap-v4-light-page .el-funnel-meta-pill{background:#edf1f6!important;border-color:#d1dae6!important;color:#334155!important}body.cap-v4-light-page .course-btn--primary,body.cap-v4-light-page .el-funnel-hero-btn,body.cap-v4-light-page .el-funnel-final-cta__btn{background:#1e3a5f!important;color:#fff!important;border-color:#1e3a5f!important}body.cap-v4-light-page .course-lead,body.cap-v4-light-page .el-funnel-lead,body.cap-v4-light-page .course-subtitle,body.cap-v4-light-page .el-funnel-section-intro,body.cap-v4-light-page .el-funnel-hero-note,body.cap-v4-light-page .el-funnel-disclaimer p{color:#64748b!important}body.cap-v4-light-page .course-select,body.cap-v4-light-page .course-platform-selector select{background:#fff!important;color:#0f172a!important;border-color:#d1dae6!important}body.cap-v4-light-page .el-funnel-hero-visual{min-height:320px}body.cap-v4-light-page .el-funnel-hero-demo-wrap{width:100%}body.cap-v4-light-page .ebook-page{--ebook-color-bg: #f8fafc;--ebook-color-bg-secondary: #ffffff;--ebook-color-bg-card: #ffffff;--ebook-color-text: #1e3a5f;--ebook-color-text-muted: #64748b;--ebook-color-border: #d1dae6;--ebook-color-accent: #1e3a5f;--ebook-color-accent-hover: #152a45;--ebook-color-accent-secondary: #507bc5;--ebook-spacing-sm: 12px;--ebook-spacing-md: 18px;--ebook-spacing-lg: 24px;--ebook-spacing-xl: 32px;--ebook-spacing-2xl: 48px;--ebook-radius: 16px;background:#f8fafc!important;color:#334155!important;min-height:auto;padding:32px 0 56px;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif}body.cap-v4-light-page .ebook-page .page-width{max-width:1080px;margin:0 auto;padding:0 20px}body.cap-v4-light-page .ebook-page h1,body.cap-v4-light-page .ebook-page h2,body.cap-v4-light-page .ebook-page h3{color:#1e3a5f!important}body.cap-v4-light-page .ebook-page p,body.cap-v4-light-page .ebook-page li{color:#475569!important}body.cap-v4-light-page .ebook-kicker{color:#507bc5!important;opacity:1!important;font-size:.75rem;text-transform:uppercase;letter-spacing:.14em;font-weight:650;margin:0 0 10px}body.cap-v4-light-page .ebook-hero{text-align:center;padding:0 20px}body.cap-v4-light-page .ebook-hero--panel{max-width:920px;margin:0 auto;padding:44px 40px 40px;background:#fff!important;border:1px solid #d1dae6!important;border-radius:var(--ebook-radius);box-shadow:0 1px 3px #0f172a0f!important}body.cap-v4-light-page .ebook-hero h1{font-size:clamp(1.85rem,3.5vw,2.75rem);line-height:1.12;font-weight:750;margin:0 0 16px;letter-spacing:-.02em}body.cap-v4-light-page .ebook-hero__description{font-size:clamp(.98rem,1.2vw,1.08rem);line-height:1.7;max-width:760px;margin:0 auto;color:#475569!important}body.cap-v4-light-page .ebook-hero__note{color:#64748b!important;margin:14px auto 0;font-size:.95rem}body.cap-v4-light-page .ebook-hero__platforms{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:22px}body.cap-v4-light-page .ebook-hero__platforms span{display:inline-flex;align-items:center;padding:7px 14px;border-radius:999px;background:#edf1f6;border:1px solid #d1dae6;color:#475569!important;font-size:.78rem;font-weight:600;letter-spacing:.02em}body.cap-v4-light-page .ebook-benefits--strip{margin-top:36px;padding:28px 0;background:linear-gradient(180deg,#fff,#f8fafc)!important;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0}body.cap-v4-light-page .ebook-benefits-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}body.cap-v4-light-page .ebook-benefit{text-align:center;padding:4px 8px;background:transparent!important;border:none!important;box-shadow:none!important}body.cap-v4-light-page .ebook-benefit__icon{width:52px;height:52px;margin:0 auto 12px;color:#507bc5;display:flex;align-items:center;justify-content:center;background:#edf1f6;border-radius:12px}body.cap-v4-light-page .ebook-benefit h3{font-size:.95rem;margin:0 0 6px;font-weight:700}body.cap-v4-light-page .ebook-benefit p{font-size:.84rem;line-height:1.55;margin:0;color:#64748b!important}body.cap-v4-light-page .ebook-products{margin-top:44px}body.cap-v4-light-page .ebook-section-heading{font-size:clamp(1.35rem,2.2vw,1.75rem);text-align:center;margin:0 0 28px;font-weight:800;letter-spacing:-.015em}body.cap-v4-light-page .ebook-grid{display:flex;flex-direction:column;gap:22px}body.cap-v4-light-page .ebook-card{display:grid;grid-template-columns:240px minmax(0,1fr);gap:0;background:#fff!important;border:1px solid #d1dae6!important;border-radius:var(--ebook-radius);box-shadow:0 1px 3px #0f172a0f!important;overflow:hidden;transition:box-shadow .2s ease,border-color .2s ease,transform .2s ease}body.cap-v4-light-page .ebook-card:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0f172a1a!important;border-color:#93afd8!important}body.cap-v4-light-page .ebook-card__image-wrapper{position:relative;background:linear-gradient(165deg,#f8fafc,#edf1f6)!important;border-bottom:none!important;border-right:1px solid #e2e8f0;padding:20px;display:flex;align-items:center;justify-content:center}body.cap-v4-light-page .ebook-card__image-link{width:100%;max-width:200px;aspect-ratio:3 / 4;display:flex;align-items:center;justify-content:center}body.cap-v4-light-page .ebook-card__image{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 10px 18px rgba(15,23,42,.14));transition:transform .25s ease}body.cap-v4-light-page .ebook-card:hover .ebook-card__image{transform:scale(1.02)}body.cap-v4-light-page .ebook-card__image-fallback{width:100%;max-width:200px;aspect-ratio:3 / 4;border:1px dashed #cbd5e1;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#64748b!important;font-size:.88rem}body.cap-v4-light-page .ebook-badge{position:absolute;top:12px;right:12px;background:#507bc5!important;color:#fff!important;padding:5px 11px;border-radius:999px;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}body.cap-v4-light-page .ebook-card__content{padding:24px 26px;display:flex;flex-direction:column;min-width:0}body.cap-v4-light-page .ebook-card__title{font-size:clamp(1.1rem,1.5vw,1.35rem);line-height:1.25;font-weight:700;margin:0 0 12px}body.cap-v4-light-page .ebook-card__title a,body.cap-v4-light-page .ebook-card__link{color:#1e3a5f!important;text-decoration:none;transition:color .2s ease}body.cap-v4-light-page .ebook-card__title a:hover{color:#507bc5!important}body.cap-v4-light-page .ebook-features{list-style:none;padding:0;margin:0 0 16px;flex:1 1 auto}body.cap-v4-light-page .ebook-features li{position:relative;padding-left:16px;margin-bottom:8px;font-size:.88rem;line-height:1.55;color:#475569!important}body.cap-v4-light-page .ebook-features li:before{content:"";position:absolute;left:0;top:.55em;width:5px;height:5px;border-radius:50%;background:#507bc5}body.cap-v4-light-page .ebook-card__meta{display:flex;flex-wrap:wrap;gap:10px 14px;margin-bottom:16px;padding-top:14px;border-top:1px solid #e2e8f0}body.cap-v4-light-page .ebook-meta-item{display:inline-flex;align-items:center;gap:6px;font-size:.8rem;color:#64748b!important}body.cap-v4-light-page .ebook-card__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;margin-top:auto;padding-top:4px}body.cap-v4-light-page .ebook-card__price{display:flex;align-items:baseline;gap:10px}body.cap-v4-light-page .ebook-card__price,body.cap-v4-light-page .ebook-card__cta{color:#1e3a5f!important}body.cap-v4-light-page .ebook-price{font-size:1.45rem;font-weight:800;color:#1e3a5f!important}body.cap-v4-light-page .ebook-price--compare{font-size:1rem;text-decoration:line-through;color:#94a3b8!important;font-weight:600}body.cap-v4-light-page .ebook-price--sale{color:#1e3a5f!important}body.cap-v4-light-page .ebook-card__actions{display:flex;flex-wrap:wrap;gap:10px}body.cap-v4-light-page .ebook-form{margin:0}body.cap-v4-light-page .ebook-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 18px;border-radius:10px;font-size:.92rem;font-weight:650;text-decoration:none;border:2px solid transparent;cursor:pointer;transition:all .2s ease;white-space:nowrap}body.cap-v4-light-page .ebook-btn--primary{background:#1e3a5f!important;color:#fff!important;border-color:#1e3a5f!important}body.cap-v4-light-page .ebook-btn--primary:hover{background:#152a45!important;border-color:#152a45!important;transform:translateY(-1px)}body.cap-v4-light-page .ebook-btn--secondary{background:#fff!important;color:#1e3a5f!important;border-color:#1e3a5f!important}body.cap-v4-light-page .ebook-btn--secondary:hover{background:#edf1f6!important}body.cap-v4-light-page .ebook-testimonials{margin-top:52px;padding-top:44px;border-top:1px solid #e2e8f0}body.cap-v4-light-page .ebook-testimonials-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:20px}body.cap-v4-light-page .ebook-testimonial{margin:0;background:#fff!important;border:1px solid #d1dae6!important;border-radius:var(--ebook-radius);padding:24px;box-shadow:0 1px 3px #0f172a0f!important}body.cap-v4-light-page .ebook-testimonial__text{font-size:.94rem;line-height:1.75;margin:0 0 14px;font-style:italic;color:#475569!important}body.cap-v4-light-page .ebook-testimonial__author{font-size:.84rem;font-weight:700;color:#1e3a5f!important;text-align:right}body.cap-v4-light-page .ebook-testimonials-disclaimer{text-align:center;font-size:.76rem;color:#94a3b8!important;margin:8px 0 0}body.cap-v4-light-page .ebook-empty{text-align:center;padding:48px 20px;color:#64748b!important}body.cap-v4-light-page .ebook-btn:focus-visible,body.cap-v4-light-page .ebook-card__title a:focus-visible{outline:2px solid #507bc5;outline-offset:3px}@media(max-width:900px){body.cap-v4-light-page .ebook-benefits-grid{grid-template-columns:repeat(2,1fr)}body.cap-v4-light-page .ebook-testimonials-grid{grid-template-columns:1fr}}@media(max-width:720px){body.cap-v4-light-page .ebook-hero--panel{padding:28px 22px}body.cap-v4-light-page .ebook-card{grid-template-columns:1fr}body.cap-v4-light-page .ebook-card__image-wrapper{border-right:none;border-bottom:1px solid #e2e8f0;padding:24px 20px 16px}body.cap-v4-light-page .ebook-card__footer{flex-direction:column;align-items:stretch}body.cap-v4-light-page .ebook-card__actions{flex-direction:column}body.cap-v4-light-page .ebook-btn{width:100%}body.cap-v4-light-page .ebook-benefits-grid{grid-template-columns:1fr;gap:16px}}body.cap-v4-light-page .ebook-card,body.cap-v4-light-page .blog-search-wrapper{background:#fff!important;border-color:#d1dae6!important;box-shadow:0 1px 3px #0f172a0f!important}body.cap-v4-light-page .blog-search-input{background:#fff!important;color:#0f172a!important;border-color:#d1dae6!important}body.cap-v4-light-page .blog-pagination__link{background:#fff!important;border-color:#d1dae6!important;color:#334155!important}body.cap-v4-light-page.template-page-about-us .cap-about-page strong{color:#1e3a5f!important}body.cap-v4-header-only-page.template-page-portfolio-metrics-lab{background:#000!important}body.cap-v4-header-only-page.template-page-portfolio-metrics-lab #MainContent,body.cap-v4-header-only-page.template-page-portfolio-metrics-lab .content-for-layout{background:transparent!important}body.cap-v4-light-page.template-page-portfolio-calculator .cap-pc-page a,body.cap-v4-light-page.template-page-portfolio-builder .cap-pc-page a{color:#1d4ed8}body.cap-v4-light-page.template-customers-login .cap-login-v4,body.cap-v4-light-page.template-customers-login .cap-login-v4__title{color:#1e3a5f!important}body.cap-v4-light-page.template-customers-login .cap-login-v4__lead,body.cap-v4-light-page.template-customers-login .cap-login-v4__label{color:#334155!important}body.cap-v4-light-page.template-customers-login .cap-login-v4__input{background:#fff!important;color:#0f172a!important;border-color:#d1dae6!important;-webkit-text-fill-color:#0f172a!important}body.cap-v4-light-page.template-customers-login .cap-login-v4__input::placeholder{color:#64748b!important;opacity:1!important}
/*# sourceMappingURL=/cdn/shop/t/58/assets/cap-v4-interior.css.map */
