.etf-hero{background:linear-gradient(90deg,#11285a,#a4cfe0);min-height:420px;overflow:hidden;padding:64px 40px 72px;position:relative}.etf-hero__inner{align-items:center;display:flex;gap:48px;margin:0 auto;max-width:1138px;position:relative;z-index:1}.etf-hero__content{flex:7;min-width:0;text-align:center}.etf-hero__title{align-items:center;color:#fff;display:flex;flex-direction:column;font-size:3.1rem;justify-content:center;line-height:1.15;margin:0 0 16px}.etf-hero__ticker{color:#88c6db;font-size:6rem;line-height:5rem}.etf-hero__description{font-family:var(--etf-font-body);font-size:19px;line-height:1.4em;margin:0 auto 20px;max-width:800px}.etf-hero__description,.etf-hero__description *{color:#fff!important}.etf-hero__stats-row{display:grid;gap:20px;grid-template-columns:repeat(2,1fr);margin:8px auto 0;max-width:100%;width:100%}.etf-hero__stats-row--no-morningstar{grid-template-columns:repeat(1,1fr)}.etf-hero__stat-card{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#243f6c40;border:1px solid #d3d3d333;border-radius:12px;color:#fff;padding:24px;text-align:center}.etf-hero__stat-split{align-items:start;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.etf-hero__stat-split-item{text-align:center}.etf-hero__stat-split-item+.etf-hero__stat-split-item{border-left:1px solid #ffffff33;padding-left:16px}.etf-hero__stat-value{font-family:Montserrat,sans-serif;font-size:28px;font-weight:600;line-height:1}.etf-hero__stat-label{font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;margin-top:4px}.etf-hero__stat-disclosure{font-family:Montserrat,sans-serif;font-size:13px;font-style:italic;font-weight:400;line-height:1.4;margin:12px auto 0;max-width:100%}.etf-hero__stat-disclosure p{margin-bottom:0}.etf-hero__performance-disclosure{color:#fff;font-family:Montserrat,sans-serif;font-size:13px;font-style:italic;line-height:1.4;margin:20px auto 0;max-width:100%}@media (max-width:767px){.etf-hero{min-height:auto;padding:40px 20px 48px}.etf-hero__inner{align-items:center;flex-direction:column;gap:32px}.etf-hero__title{font-size:1.75rem}.etf-hero__stats-row{grid-template-columns:1fr}}.etf-invest-popup{align-items:center;background:rgba(0,0,0,.5);display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.etf-invest-popup[hidden]{display:none}.etf-invest-popup__dialog{background:#fff;border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.15);display:flex;flex-direction:column;max-height:85vh;max-width:560px;overflow:hidden;position:relative;width:90%}.etf-invest-popup__scroll{overflow-y:auto;padding:40px}.etf-invest-popup__close{background:none;border:none;color:var(--etf-on-surface-variant);cursor:pointer;font-size:1.75rem;line-height:1;position:absolute;right:16px;top:12px}.etf-invest-popup__title{color:var(--etf-on-surface);font-size:1.5rem;margin:0 0 24px}.etf-invest-popup__tabs{border-bottom:2px solid #e5e5e5;display:flex;gap:0;margin-bottom:24px}.etf-invest-popup__tab{background:none;border:none;border-bottom:2px solid transparent;color:var(--etf-on-surface-variant);cursor:pointer;flex:1;font-family:var(--etf-font-body);font-size:.875rem;font-weight:600;margin-bottom:-2px;padding:12px 16px;transition:color var(--etf-duration) var(--etf-ease),border-color var(--etf-duration) var(--etf-ease)}.etf-invest-popup__tab--active{border-bottom-color:var(--etf-primary);color:var(--etf-primary)}.etf-invest-popup__panel[hidden]{display:none}.etf-invest-popup__brokers{display:grid;gap:10px;grid-template-columns:repeat(2,1fr);margin:20px 0}.etf-invest-popup__broker{align-items:center;background:#f9f9f9;border:1px solid #e5e5e5;border-radius:8px;display:flex;justify-content:center;min-height:56px;padding:12px 16px;text-decoration:none;transition:background-color var(--etf-duration) var(--etf-ease),border-color var(--etf-duration) var(--etf-ease),transform var(--etf-duration) var(--etf-ease)}.etf-invest-popup__broker:hover{background:#fff;border-color:var(--etf-primary);transform:translateY(-1px)}.etf-invest-popup__broker-logo{max-height:28px;max-width:100%;object-fit:contain}.etf-invest-popup__broker-logo[alt="Charles Schwab"],.etf-invest-popup__broker-logo[alt="E*TRADE"]{max-height:22px}.etf-invest-popup__broker-name{color:var(--etf-on-surface);font-family:var(--etf-font-body);font-size:.875rem;font-weight:600}.etf-invest-popup__panel-title{color:var(--etf-on-surface);font-family:var(--etf-font-body);font-size:1.125rem;font-weight:700;margin-bottom:12px}.etf-invest-popup__panel-body{color:#000;font-family:var(--etf-font-body);font-size:.9375rem;line-height:1.6;margin-top:24px}.etf-invest-popup__panel-body h4,.etf-invest-popup__panel-title h4{font-size:1.125rem;margin:0 0 12px}.etf-invest-popup__panel-body p,.etf-invest-popup__panel-title p{font-size:.9rem}.etf-invest-popup__panel-body a,.etf-invest-popup__panel-title a{color:#4e9dc2;font-weight:600;text-decoration:none}.etf-invest-popup__panel-body a:hover,.etf-invest-popup__panel-title a:hover{text-decoration:underline}.etf-invest-popup__panel-body .hs-cta-wrapper a,.etf-invest-popup__panel-body .hs-cta-wrapper a:hover{color:#fff;text-decoration:none}.etf-invest-popup__panel-body p{margin-top:24px}