.page-module__VSlnfa__page{--market-bg:#07111f;--market-surface:#0c1a2a;--market-soft:#102338;--market-line:#9fb5c92e;--market-text:#f4f8fb;--market-muted:#9fb5c9;--market-accent:#5ee6a8;width:min(100%,90rem);color:var(--market-text);margin:0 auto;overflow:hidden}.page-module__VSlnfa__navigation{border-bottom:1px solid var(--market-line);justify-content:space-between;align-items:center;min-height:4.75rem;padding:0 1.25rem;display:flex}.page-module__VSlnfa__brand{color:var(--market-text);align-items:center;gap:.65rem;font-weight:750;text-decoration:none;display:inline-flex}.page-module__VSlnfa__brandMark{background:var(--market-accent);width:2rem;height:2rem;color:var(--market-bg);border-radius:.6rem;place-items:center;font-size:.9rem;font-weight:900;display:grid}.page-module__VSlnfa__productBadge{border:1px solid var(--market-line);color:var(--market-muted);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:.5rem .7rem;font-size:.7rem;font-weight:800}.page-module__VSlnfa__hero{padding:4.5rem 1.25rem 3.5rem}.page-module__VSlnfa__breadcrumb{color:var(--market-muted);gap:.55rem;margin:0 0 3rem;font-size:.78rem;display:flex}.page-module__VSlnfa__breadcrumb a{text-underline-offset:.2rem}.page-module__VSlnfa__eyebrow,.page-module__VSlnfa__sectionLabel,.page-module__VSlnfa__controlLabel{color:var(--market-accent);letter-spacing:.14em;text-transform:uppercase;font-size:.7rem;font-weight:850}.page-module__VSlnfa__hero h1{letter-spacing:-.07em;max-width:54rem;margin:.9rem 0 1.4rem;font-size:clamp(3.2rem,10vw,6.5rem);font-weight:650;line-height:.94}.page-module__VSlnfa__heroCopy{max-width:48rem;color:var(--market-muted);margin:0;font-size:1.02rem;line-height:1.7}.page-module__VSlnfa__workspace{padding:0 1.25rem 4.5rem}.page-module__VSlnfa__controls{border:1px solid var(--market-line);background:var(--market-surface);border-radius:1.1rem;gap:1.3rem;padding:1.2rem;display:grid}.page-module__VSlnfa__controlLabel{margin-bottom:.7rem;display:block}.page-module__VSlnfa__segmented{gap:.55rem;display:grid}.page-module__VSlnfa__segmented button,.page-module__VSlnfa__periods button{border:1px solid var(--market-line);background:var(--market-soft);color:var(--market-text);cursor:pointer;font:inherit}.page-module__VSlnfa__segmented button{text-align:left;border-radius:.75rem;flex-direction:column;align-items:flex-start;padding:.85rem;display:flex}.page-module__VSlnfa__segmented button span{color:var(--market-muted);margin-top:.3rem;font-size:.72rem}.page-module__VSlnfa__segmented .page-module__VSlnfa__activeButton,.page-module__VSlnfa__periods .page-module__VSlnfa__activePill{border-color:var(--market-accent);background:#5ee6a81c}.page-module__VSlnfa__periods{flex-wrap:wrap;gap:.45rem;display:flex}.page-module__VSlnfa__periods button{border-radius:999px;min-height:2.45rem;padding:0 .8rem;font-size:.76rem;font-weight:750}.page-module__VSlnfa__resultHeader{gap:1rem;margin:3rem 0 1.2rem;display:grid}.page-module__VSlnfa__resultHeader h2,.page-module__VSlnfa__methodology h2{letter-spacing:-.05em;margin:.65rem 0 0;font-size:clamp(2rem,6vw,3.6rem);font-weight:650;line-height:1}.page-module__VSlnfa__sourceStamp{color:var(--market-muted);margin:0;font-size:.76rem;line-height:1.5}.page-module__VSlnfa__coverage{grid-template-columns:repeat(3,1fr);gap:.5rem;margin-bottom:1rem;display:grid}.page-module__VSlnfa__coverage span{border:1px solid var(--market-line);min-width:0;color:var(--market-muted);border-radius:.75rem;flex-direction:column;gap:.3rem;padding:.85rem;font-size:.68rem;display:flex}.page-module__VSlnfa__coverage strong{color:var(--market-text);font-size:1.05rem}.page-module__VSlnfa__notice,.page-module__VSlnfa__error{border:1px solid var(--market-line);background:var(--market-soft);color:var(--market-muted);border-radius:.85rem;padding:1.1rem;line-height:1.6}.page-module__VSlnfa__notice strong{color:var(--market-text)}.page-module__VSlnfa__notice p{margin:.35rem 0 0}.page-module__VSlnfa__error{color:#ffc5c5;border-color:#ff878766}.page-module__VSlnfa__rankingList{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.page-module__VSlnfa__rankingList li{border:1px solid var(--market-line);background:linear-gradient(145deg,#102338eb,#0c1a2ac7);border-radius:.9rem;grid-template-columns:2.3rem minmax(0,1fr);align-items:center;gap:.8rem;padding:1rem;display:grid}.page-module__VSlnfa__rank{color:var(--market-accent);font-size:.8rem;font-weight:850}.page-module__VSlnfa__fundIdentity,.page-module__VSlnfa__primaryValue{flex-direction:column;min-width:0;display:flex}.page-module__VSlnfa__fundIdentity strong{color:var(--market-accent);font-size:.78rem}.page-module__VSlnfa__fundIdentity span{text-overflow:ellipsis;white-space:nowrap;margin-top:.25rem;font-size:.9rem;font-weight:700;overflow:hidden}.page-module__VSlnfa__fundIdentity small,.page-module__VSlnfa__primaryValue span{color:var(--market-muted);margin-top:.3rem;font-size:.68rem}.page-module__VSlnfa__primaryValue{grid-column:2}.page-module__VSlnfa__primaryValue strong{font-size:1rem}.page-module__VSlnfa__methodReceipt{color:var(--market-muted);flex-wrap:wrap;gap:.5rem 1rem;margin-top:1rem;font-size:.68rem;display:flex}.page-module__VSlnfa__warnings{color:#e8d4ad;border:1px solid #ffca6d40;border-radius:.8rem;margin:1rem 0 0;padding:1rem 1rem 1rem 2rem;font-size:.75rem;line-height:1.55}.page-module__VSlnfa__methodology{border-top:1px solid var(--market-line);color:#07111f;background:#f0f5f3;padding:4.5rem 1.25rem}.page-module__VSlnfa__methodology .page-module__VSlnfa__sectionLabel{color:#16724f}.page-module__VSlnfa__methodGrid{gap:.7rem;margin-top:2rem;display:grid}.page-module__VSlnfa__methodGrid article{background:#fff;border:1px solid #07111f1f;border-radius:.9rem;padding:1.25rem}.page-module__VSlnfa__methodGrid h3{margin:0 0 .65rem;font-size:1.05rem}.page-module__VSlnfa__methodGrid p{color:#586a72;margin:0;font-size:.88rem;line-height:1.6}.page-module__VSlnfa__footer{border-top:1px solid var(--market-line);color:var(--market-muted);gap:1.5rem;padding:2.5rem 1.25rem;font-size:.76rem;line-height:1.6;display:grid}.page-module__VSlnfa__footer p{max-width:45rem;margin:.25rem 0 0}.page-module__VSlnfa__footer strong{color:var(--market-text)}@media (min-width:48rem){.page-module__VSlnfa__navigation,.page-module__VSlnfa__hero,.page-module__VSlnfa__workspace,.page-module__VSlnfa__methodology,.page-module__VSlnfa__footer{padding-left:3rem;padding-right:3rem}.page-module__VSlnfa__controls{grid-template-columns:1.5fr 1fr .75fr}.page-module__VSlnfa__segmented{grid-template-columns:repeat(3,1fr)}.page-module__VSlnfa__resultHeader{grid-template-columns:1fr auto;align-items:end}.page-module__VSlnfa__rankingList li{grid-template-columns:2.3rem minmax(0,1fr) minmax(14rem,auto)}.page-module__VSlnfa__primaryValue{text-align:right;grid-column:auto;align-items:flex-end}.page-module__VSlnfa__methodGrid{grid-template-columns:repeat(3,1fr)}.page-module__VSlnfa__footer{grid-template-columns:.7fr 1.5fr}}
