.history-header{margin-bottom:1.5rem}.history-breadcrumb,.history-related{display:flex;flex-wrap:wrap;gap:.6rem 1rem;font-size:.875rem}.history-breadcrumb{color:#57534e;margin-bottom:1.5rem}.history-breadcrumb a,.history-related a{color:#30576b}.history-eyebrow{color:#57534e;font-size:.875rem;font-weight:600;letter-spacing:.04em;margin-bottom:.5rem}.history-header h1{font-size:clamp(1.5rem,3vw,1.875rem);font-weight:700;line-height:1.25;color:#1c1917;max-width:52rem}.history-product{color:#57534e;line-height:1.6;margin-top:.65rem;max-width:55rem;overflow-wrap:anywhere}.history-meta{font-size:.875rem;color:#57534e;margin:.75rem 0 1rem}.history-direction{display:inline-flex;padding:.25rem;gap:.25rem;border:1px solid #d6d3d1;border-radius:.5rem}.history-direction a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.5rem 1.5rem;border-radius:.25rem;color:#57534e;font-size:.875rem;font-weight:600}.history-direction [aria-current]{background:#f2f6f7;color:#254556}.history-workspace{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem;margin-bottom:1.25rem}.history-detail-workspace .trade-workspace .trade-workspace-chart{padding:0;border:0;background:transparent}.history-panel{min-width:0;border:1px solid #e7e5e4;background:#fff;border-radius:.5rem;padding:1.25rem}.history-panel h2,.history-access h2{font-size:1rem;color:#1c1917;font-weight:600}.history-section-heading{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.history-muted{color:#57534e;font-size:.875rem}.history-panel table{width:100%;border-collapse:collapse;font-size:.875rem;font-variant-numeric:tabular-nums}.history-panel th,.history-panel td{padding:.8rem .5rem;text-align:left;border-bottom:1px solid #e7e5e4;white-space:nowrap}.history-panel thead th{color:#57534e;font-size:.875rem;font-weight:500}.history-panel tbody th{font-weight:500;color:#44403c}.history-panel .history-number{text-align:right}.history-annual tbody tr:first-child{background:#fafaf9}.history-annual tbody td{font-size:1.25rem;font-weight:600}.history-scroll{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}.history-disclosure{margin-top:.75rem}.history-disclosure summary{cursor:pointer;color:#30576b;padding:.75rem 0;min-height:44px;font-size:.875rem}.history-fields{margin-top:.5rem}.history-sample-caption{margin-left:auto;text-align:right}.history-product-sample-heading{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem 1rem}.history-product-sample-heading .history-sample-caption{margin:0;text-align:left}.history-sample-download{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;padding:.5rem 1rem;border:1px solid #d6d3d1;border-radius:.375rem;color:#254556;font-size:.875rem;font-weight:600}.history-sample-download:hover{background:#f5f5f4}.history-product-sample-heading .history-sample-download{position:relative;min-height:1.5rem;padding:0 .625rem;gap:.375rem}.history-product-sample-heading .history-sample-download:after{content:"";position:absolute;inset-inline:0;top:50%;height:max(44px,100%);transform:translateY(-50%)}.history-product-sample-heading .history-sample-download:focus-visible{outline:2px solid #30576b;outline-offset:2px}.history-empty{color:#57534e;font-size:.875rem;padding:1.25rem 0}.history-overview-sample{margin-bottom:1.5rem}.history-overview-sample a{color:#30576b}.history-access{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;border-top:1px solid #e7e5e4;padding:1.25rem 0;margin-bottom:1.25rem}.history-access p{font-size:.875rem;color:#57534e;margin-top:.35rem}.history-primary{background:#30576b;color:#fff;border-radius:.375rem;font-size:.875rem;font-weight:600;min-height:44px;padding:.75rem 1.25rem;text-align:center}.history-primary:hover{background:#254556}.history-access .history-primary{background:#fff;color:#254556;border:1px solid #a4bcc6}.history-access .history-primary:hover{background:#f2f6f7}.history-offer{margin-top:1rem;display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.history-offer p{color:#57534e;font-size:.875rem}.history-overview-sample .history-primary{display:inline-flex;justify-content:center;color:#fff}.history-related a{min-height:44px;display:inline-flex;align-items:center}.history-header a:focus-visible,.history-workspace :focus-visible,.history-access a:focus-visible,.history-related a:focus-visible{outline:2px solid #30576b;outline-offset:3px}@media(max-width:639px){.history-panel{padding:1rem}.history-primary,.history-sample-download{width:100%;justify-content:center}.history-breadcrumb a{min-height:44px;display:inline-flex;align-items:center}.history-breadcrumb{align-items:center;margin-bottom:.75rem}.history-product-sample-heading{grid-template-columns:minmax(0,1fr) auto;row-gap:.75rem}.history-product-sample-heading .history-sample-caption{grid-column:1 / -1;grid-row:2}.history-product-sample-heading .history-sample-download{grid-column:2;grid-row:1;width:auto}}@media(max-width:359px){.history-product-sample-heading{-moz-column-gap:.25rem;column-gap:.25rem}.history-product-sample-heading .history-sample-download{padding-inline:.25rem;gap:.25rem;font-size:.875rem}}.hs-child-previews{list-style:none;margin:1rem 0 0;padding:0;display:grid;gap:0 .9rem;grid-template-columns:repeat(2,minmax(0,1fr))}.hs-child-previews a{display:block;padding:.8rem 0;border-top:1px solid #e7e5e4;font-size:.875rem;color:#44403c;min-height:44px}.hs-child-previews span{display:block;font-weight:600;color:#254556}.hs-child-previews a:hover{text-decoration:underline}@media(max-width:640px){.hs-child-previews{grid-template-columns:1fr}}.history-about{margin-bottom:1.5rem;max-width:60rem}.history-about h2{font-size:1rem;font-weight:600;color:#1c1917;margin-bottom:.65rem}.history-about p{font-size:.875rem;color:#57534e;line-height:1.7;margin-top:.5rem}
