@import "https://fonts.googleapis.com/css2?family=DM+Sans:opsz,wght@14,600&display=swap";.market-outlook-section{background:#fff;padding-block:70px 99px}.market-sentiment-page .market-outlook-container{width:min(1535px,100% - 80px)}.market-outlook-heading{text-align:center}.market-outlook-heading h2{margin:0}.market-outlook-heading p{margin-top:14px}.market-outlook-direction{color:var(--text-body);text-transform:uppercase;align-items:center;gap:30px;margin-top:32px;font-size:18px;font-weight:600;line-height:27px;display:flex}.market-outlook-direction>span{flex-shrink:0}.market-outlook-direction>img{object-fit:cover;object-position:right;flex:1 1 0;width:0;min-width:0;height:17px}.market-outlook-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;margin-top:20px;display:grid}.market-outlook-card{--outlook-accent:#70889c;--outlook-value:#6e8398;--outlook-fill:#70889c;border:1px solid #e2e2e2;border-top:8px solid var(--outlook-accent);min-width:0;min-height:531px;color:var(--text-body);background:#f4f8fb;border-radius:0 0 10px 10px;padding:20px 21px 28px}.market-outlook-card--bearish{--outlook-accent:#56778f;--outlook-value:#5b788f;--outlook-fill:#618099}.market-outlook-card--neutral{--outlook-accent:#009cde;--outlook-value:#009cde;--outlook-fill:#009cde}.market-outlook-card--bullish{--outlook-accent:#036aae;--outlook-value:#036aae;--outlook-fill:#036aae}.market-outlook-card--strong-bullish{--outlook-accent:#1e144d;--outlook-value:#1e144d;--outlook-fill:#1e144d}.market-outlook-score{font:600 18px/27px var(--font-sans);text-transform:uppercase;color:var(--outlook-accent);margin:0}.market-sentiment-page .market-outlook-name{min-height:27px;margin-top:9px;font-size:18px;font-weight:600;line-height:27px}.market-sentiment-page .market-outlook-percentage{font:600 64px/1 "DM Sans",var(--font-sans);font-optical-sizing:none;color:var(--outlook-value);letter-spacing:-1px;margin-top:10px}.market-sentiment-page .market-outlook-label{text-transform:uppercase;color:#71889c;margin-top:18px;font-size:18px;font-weight:600;line-height:27px}.market-outlook-bar{background:#dce5ed;border-radius:19px;height:11px;margin-top:20px;overflow:hidden}.market-outlook-bar>span{border-radius:inherit;background:var(--outlook-fill);height:100%;display:block}.market-sentiment-page .market-outlook-description{min-height:54px;margin-top:19px;font-size:18px;line-height:27px}.market-outlook-divider{width:100%;height:1px;margin-top:22px;display:block}.market-outlook-card h4{font:400 18px/27px var(--font-sans);text-transform:uppercase;margin:23px 0 12px}.market-outlook-allocations{margin:0}.market-outlook-allocations>div{grid-template-columns:70px minmax(0,1fr);column-gap:18px;display:grid}.market-outlook-allocations>div+div{margin-top:6px}.market-outlook-allocations dt{grid-area:1/2;font-size:18px;line-height:27px}.market-outlook-allocations dd{grid-area:1/1;margin:0;font-size:24px;font-weight:600;line-height:27px}.market-outlook-note{text-align:center;margin-top:49px}.market-outlook-note h3{font:700 24px/1.25 var(--font-serif);color:var(--navy)}.market-outlook-note p{margin-top:14px}.market-outlook-section .market-bottom-actions{margin-top:32px}@media (width<=1400px) and (width>=1201px){.market-outlook-card{padding-inline:15px}.market-outlook-score,.market-sentiment-page .market-outlook-name,.market-sentiment-page .market-outlook-label,.market-sentiment-page .market-outlook-description,.market-outlook-card h4,.market-outlook-allocations dt{font-size:16px;line-height:24px}.market-sentiment-page .market-outlook-name{min-height:48px}.market-sentiment-page .market-outlook-percentage{font-size:54px}.market-sentiment-page .market-outlook-description{min-height:72px}.market-outlook-allocations>div{grid-template-columns:53px minmax(0,1fr);gap:10px}.market-outlook-allocations dd{font-size:21px}}@media (width<=1200px){.market-sentiment-page .market-outlook-container{width:calc(100% - 48px)}.market-outlook-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.market-outlook-card{min-height:0}.market-outlook-card:last-child{grid-column:1/-1}.market-outlook-direction{gap:16px;font-size:14px;line-height:20px}.market-outlook-allocations>div{grid-template-columns:70px minmax(0,1fr)}}@media (width<=720px){.market-outlook-section{padding-block:48px 60px}.market-sentiment-page .market-outlook-container{width:calc(100% - 40px)}.market-outlook-heading h2{max-width:480px;margin-inline:auto}.market-outlook-direction{gap:10px;margin-top:26px;font-size:11px;line-height:16px}.market-outlook-direction>span:last-child{text-align:right;max-width:95px}.market-outlook-grid{grid-template-columns:1fr;gap:20px;margin-top:18px}.market-outlook-card:last-child{grid-column:auto}.market-outlook-card{padding:22px}.market-sentiment-page .market-outlook-percentage{font-size:60px}.market-outlook-note{margin-top:32px}.market-outlook-note h3{font-size:22px}.market-outlook-section .market-bottom-actions{margin-top:28px}}
