.historical-data-page{width:100%;overflow-x:hidden;background:var(--page-bg)}.historical-data-page__header{background:var(--dark);position:relative}.historical-data-hero{padding:80px clamp(20px,7vw,100px) 100px;text-align:center;max-width:900px;margin:0 auto}.historical-data-hero__title{margin:0 0 20px;font-size:clamp(32px,5vw,60px);font-weight:700;color:var(--gold);line-height:1.15}.historical-data-hero__subtitle{margin:0;font-size:clamp(18px,2vw,21px);line-height:1.5;color:var(--white)}.historical-data-content{padding:50px clamp(20px,7vw,100px) 80px;box-sizing:border-box}.historical-data-inner{max-width:1240px;margin:0 auto}.historical-data-section-title{margin:0 0 28px;font-size:clamp(24px,3vw,32px);font-weight:700;color:var(--dark)}.historical-data-section-title:not(:first-child){margin-top:56px}.historical-data-section-title--in-col{margin-top:0;margin-bottom:20px}.historical-data-kpis{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px}.historical-data-kpis .metric-card{display:flex;flex-direction:column;justify-content:center;min-height:120px;background:var(--white);border-radius:20px;border-left:4px solid var(--gold);padding:32px 28px;box-shadow:0 2px 8px rgba(0,0,0,.06);text-align:left}.historical-data-kpis .metric-card__value{margin:0 0 10px;font-size:clamp(28px,4vw,34px);font-weight:700;color:var(--dark);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.2}.historical-data-kpis .metric-card__label{margin:0;font-size:clamp(16px,2vw,18px);line-height:1.4;color:var(--text-muted)}.historical-table{width:100%}.historical-table__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:12px}.historical-table__table{width:100%;table-layout:fixed;border-collapse:collapse;background:var(--white);border-radius:12px;overflow:hidden;box-shadow:0 2px 12px rgba(0,0,0,.06)}.historical-table__table td,.historical-table__table th{padding:16px 24px;border-bottom:1px solid #eee;font-size:16px;line-height:1.4;vertical-align:middle}.historical-table__table thead th{background:var(--dark);color:var(--text-light);font-weight:700;text-align:center}.historical-table__table thead th:first-child{text-align:left}.historical-table__table tbody th[scope=row]{text-align:left;font-weight:600;color:var(--text-muted);background:#fafafa}.historical-table__table tbody td{text-align:center;font-weight:600;color:var(--dark)}.historical-table__table tbody tr:last-child td,.historical-table__table tbody tr:last-child th{border-bottom:none}.historical-table__value--negative{color:#c0392b}.historical-table--compact .historical-table__table td,.historical-table--compact .historical-table__table th{padding:12px 16px}.historical-table--compact .historical-table__col-month{width:55%}.historical-table--compact .historical-table__col-return{width:45%}.historical-table--compact .historical-table__table tbody td,.historical-table--compact .historical-table__table thead th:last-child{text-align:right}.historical-data-split{display:flex;flex-direction:column;gap:48px;margin-top:56px}.historical-data-split__col{min-width:0}.historical-data-split .historical-data-strategies{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}.strategy-card{display:flex;flex-direction:column;background:var(--white);border:2px solid var(--gold);border-radius:12px;padding:32px 28px;transition:transform .2s ease,box-shadow .2s ease}.strategy-card:hover{transform:translateY(-4px);box-shadow:0 4px 12px rgba(0,0,0,.12)}.strategy-card__name{margin:0 0 24px;font-size:clamp(18px,2.5vw,22px);font-weight:700;color:var(--dark);line-height:1.3}.strategy-card__metrics{margin:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.strategy-card__metric{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.strategy-card__metric-label{margin:0;font-size:13px;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.strategy-card__metric-value{margin:0;font-size:clamp(22px,3vw,26px);font-weight:700;color:var(--dark);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.2}.strategy-card__metric-value--gold{color:var(--gold)}@media (min-width:768px){.historical-data-split{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px;gap:32px;align-items:stretch}.historical-data-split__col{display:flex;flex-direction:column}.historical-data-split__col .historical-table--compact,.historical-data-split__col .historical-table__scroll{flex:1 1;display:flex;flex-direction:column}.historical-data-split__col .historical-table__table{height:100%}.historical-table--compact .historical-table__table td,.historical-table--compact .historical-table__table th{padding:20px 16px}.historical-table--compact .historical-table__table tbody tr{height:1px}.historical-table--compact .historical-table__table tbody td,.historical-table--compact .historical-table__table tbody th{height:100%}.historical-data-split .historical-data-strategies{flex:1 1;display:flex;flex-direction:column;gap:12px}.historical-data-split .strategy-card{flex:1 1;padding:14px 18px;justify-content:center;min-height:0}.historical-data-split .strategy-card__name{margin-bottom:10px;text-align:center;font-size:18px}.historical-data-split .strategy-card__metrics{gap:10px}.historical-data-split .strategy-card__metric-value{font-size:22px}}@media (max-width:1024px){.historical-data-kpis{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.historical-data-hero{padding:60px clamp(20px,5vw,40px) 72px}.historical-data-content{padding:40px clamp(16px,5vw,24px) 60px}.historical-data-section-title{margin-bottom:20px}.historical-data-section-title:not(:first-child){margin-top:48px}.historical-data-section-title--in-col{margin-top:0}.historical-data-split{gap:40px;margin-top:48px}.historical-data-kpis{grid-template-columns:1fr;gap:16px}.historical-data-kpis .metric-card{min-height:auto;padding:24px 20px}.historical-table__table td,.historical-table__table th{padding:14px 16px;font-size:15px}.historical-table--compact .historical-table__table td,.historical-table--compact .historical-table__table th{padding:12px 14px}.strategy-card{padding:24px 20px}.strategy-card__name{margin-bottom:20px;text-align:center}.strategy-card__metrics{gap:16px}}