.theme-light .container{max-width:1120px}.theme-light .v2-hero{padding:40px 0 46px;border-bottom:1px solid var(--line)}@media (min-width:900px){.theme-light .v2-hero-grid{grid-template-columns:1.35fr 1fr;gap:50px;align-items:center}}.theme-light .v2-hero-eyebrow{font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#b07d2c;margin-bottom:14px}.theme-light .v2-hero-title{font-size:clamp(30px,4.4vw,50px);font-weight:800;line-height:1.18;letter-spacing:-.01em}.theme-light .v2-hero-title a:hover{color:inherit;text-decoration:none}.theme-light .v2-hero-excerpt{font-size:18px;line-height:1.95;color:var(--text-secondary);margin-top:16px}.theme-light .v2-hero-meta{margin-top:18px;font-size:13px;letter-spacing:.02em;color:var(--text-muted)}.theme-light .v2-hero-image{border-radius:16px;box-shadow:0 34px 64px -42px rgba(15,23,42,.5)}.theme-light .v2-section-title{font-size:20px;font-weight:800;letter-spacing:-.01em;color:var(--text-primary);padding:0 0 12px;margin:46px 0 22px;border-bottom:1px solid var(--line);position:relative}.theme-light .v2-section-title:after{content:"";position:absolute;bottom:-1px;inset-inline-start:0;width:56px;height:3px;border-radius:3px;background:linear-gradient(90deg,#e3b873,#c89446)}.theme-light .v2-news-list{gap:0}.theme-light .v2-news-card{gap:22px;padding:24px 0;border-bottom:1px solid var(--line)}.theme-light .v2-news-image{border-radius:12px}.theme-light .v2-news-title{font-size:19px;font-weight:700;line-height:1.45;letter-spacing:-.005em}.theme-light .v2-news-title a:hover{color:#b07d2c;text-decoration:none}.theme-light .v2-news-meta{color:var(--text-muted)}.theme-light .v2-clickable-card{border:1px solid var(--line);border-radius:18px;padding:22px;transition:box-shadow .2s ease,border-color .2s ease,transform .2s ease}.theme-light .v2-clickable-card:hover{border-color:#e6d4a6;box-shadow:0 24px 50px -34px rgba(15,23,42,.42);transform:translateY(-2px);text-decoration:none}.theme-light .v2-partners-grid{gap:18px}.theme-light .v2-partner-card{border:1px solid var(--line);border-radius:18px;padding:22px;transition:box-shadow .2s ease,border-color .2s ease,transform .2s ease}.theme-light .v2-partner-card:hover{border-color:#e6d4a6;box-shadow:0 24px 50px -34px rgba(15,23,42,.38);transform:translateY(-2px)}.theme-light .v2-partner-rating{color:#b07d2c}.theme-light .v2-cta-btn{background:#0b0f14;color:#fff;border-radius:10px;padding:10px 18px;font-weight:700}.theme-light .v2-cta-btn:hover{background:#1f2933;color:#fff;text-decoration:none}.theme-light .v2-indices{border-bottom:1px solid var(--line)}.theme-light .v2-footer{margin-top:56px}@media (max-width:600px){.theme-light{--gutter:16px}.theme-light .v2-topbar-inner{min-height:64px;padding-block:10px}.theme-light .v2-logo{font-size:21px}.theme-light .v2-signin{padding:8px 18px;font-size:14px}.theme-light .v2-indices{overflow-x:auto;-webkit-overflow-scrolling:touch}.theme-light .v2-indices-inner{width:max-content;min-width:100%;padding-block:9px;padding-inline:var(--gutter)}.theme-light .v2-index{min-width:96px;padding:0 10px;align-items:center;text-align:center}.theme-light .v2-index-name{font-size:12px;line-height:1.1}.theme-light .v2-index-price{font-size:14px;line-height:1.25;letter-spacing:-.04em}.theme-light .v2-index-pct{font-size:12px;line-height:1.2}.theme-light .v2-index:nth-child(n+5){display:none}.theme-light .v2-hero{padding:16px 0 22px}.theme-light .v2-hero-grid{gap:14px}.theme-light .v2-hero-grid>div:first-child{order:2}.theme-light .v2-hero-grid>div:last-child{order:1}.theme-light .v2-hero-eyebrow{margin-bottom:8px;font-size:11px}.theme-light .v2-hero-title{font-size:26px;line-height:1.18;margin-bottom:10px;letter-spacing:-.025em}.theme-light .v2-hero-excerpt{font-size:15.5px;line-height:1.55;margin-bottom:10px}.theme-light .v2-hero-meta{font-size:13px}.theme-light .v2-hero-image{display:block;width:100%;height:auto;max-height:30vh;aspect-ratio:16/9;object-fit:cover;object-position:center;border-radius:12px}.theme-light .v2-section-title{padding:24px 0 14px;margin-bottom:0;font-size:25px}.theme-light .v2-news-card{grid-template-columns:minmax(0,1fr) 116px;gap:12px;padding:16px 0;align-items:start}.theme-light .v2-news-card>.v2-news-image,.theme-light .v2-news-card>img{grid-column:2;grid-row:1}.theme-light .v2-news-card>div:not(.v2-news-image){grid-column:1;grid-row:1}.theme-light .v2-news-image{width:116px!important;height:116px!important;aspect-ratio:1/1;object-fit:cover;object-position:center;border-radius:10px}.theme-light .v2-news-title{font-size:18px;line-height:1.28;margin-bottom:7px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.theme-light .v2-news-meta{font-size:12.5px;line-height:1.35;margin-bottom:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.theme-light .v2-news-tags{gap:6px;max-height:64px;overflow:hidden}.theme-light .v2-tag{padding:4px 8px;font-size:11.5px;gap:5px}.theme-light .v2-tag:nth-child(n+4){display:none}}@media (max-width:380px){.theme-light .v2-index{min-width:88px;padding-inline:8px}.theme-light .v2-index-price{font-size:13px}.theme-light .v2-hero-title{font-size:24px}.theme-light .v2-news-card{grid-template-columns:minmax(0,1fr) 104px;gap:10px}.theme-light .v2-news-image{width:104px!important;height:104px!important}.theme-light .v2-news-title{font-size:16.5px}.theme-light .v2-tag{font-size:11px;padding-inline:7px}}