.SDP8SG_page{--perspective-ink:#171717;--perspective-navy:#164d67;--perspective-rule:#d9a14d;color:var(--perspective-ink);background:#fff}.SDP8SG_marketSection{padding-top:146px;padding-bottom:108px}.SDP8SG_marketHeadingRow{margin-bottom:38px}.SDP8SG_marketHeadingRow h2,.SDP8SG_localHeadingRow h2{margin-bottom:0}.SDP8SG_eyebrow{color:#67747a;letter-spacing:.12em;text-transform:uppercase;margin:0 0 10px;font-size:12px;font-weight:700}.SDP8SG_marketIntro{color:#2e3437;max-width:980px;margin:18px 0 0;font-size:15px;line-height:1.55}.SDP8SG_archiveToolbar{border-bottom:1px solid #dfe3e4;justify-content:space-between;align-items:end;gap:32px;margin-bottom:46px;display:flex}.SDP8SG_tabs{gap:28px;margin-bottom:0;display:flex}.SDP8SG_tabs button{color:#5f686c;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:7px;margin-bottom:-1px;padding:0 0 11px;font-size:14px;display:inline-flex}.SDP8SG_tabs button:hover,.SDP8SG_tabs button.SDP8SG_activeTab{border-bottom-color:var(--perspective-rule);color:#003a57}.SDP8SG_utilityLinks{color:#536168;justify-content:flex-end;align-items:center;gap:20px;min-height:40px;margin:0 0 8px;font-size:13px;display:flex}.SDP8SG_utilityLinks span{color:#7b8589}.SDP8SG_utilityLinks a{color:#0d506c;text-decoration:none}.SDP8SG_utilityLinks a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--perspective-rule);text-decoration-color:var(--perspective-rule);text-underline-offset:4px}.SDP8SG_outlookGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:34px 42px;display:grid}.SDP8SG_outlookItem{border-bottom:1px solid var(--perspective-rule);min-height:92px;position:relative}.SDP8SG_outlookLink{min-height:91px;color:var(--perspective-navy);align-items:flex-start;gap:12px;padding:7px 38px 15px 0;text-decoration:none;display:flex}.SDP8SG_outlookLink:hover strong{text-decoration:underline;-webkit-text-decoration-color:var(--perspective-rule);text-decoration-color:var(--perspective-rule);text-underline-offset:4px}.SDP8SG_archiveMark{background:linear-gradient(30deg,#0000 46%,#ffffffd9 47% 53%,#0000 54%),linear-gradient(150deg,#0000 46%,#ffffffd9 47% 53%,#0000 54%),#aac3cf;border-radius:50%;flex:0 0 21px;width:21px;height:21px;margin-top:2px;position:relative}.SDP8SG_archiveMark:after{content:"";border:1px solid #ffffffd1;position:absolute;inset:5px;transform:rotate(45deg)}.SDP8SG_outlookText{flex-direction:column;gap:5px;min-width:0;display:flex}.SDP8SG_outlookText strong{font-size:16px;font-weight:700;line-height:1.22}.SDP8SG_outlookText span{color:#164d67;max-width:220px;font-size:10px;line-height:1.3}.SDP8SG_outlookText time{color:#164d67;font-size:11px;line-height:1.35}.SDP8SG_bookmarkButton{z-index:2;color:#507080;cursor:pointer;background:#ffffffe6;border:1px solid #0000;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex;position:absolute;top:4px;right:3px}.SDP8SG_bookmarkButton:hover,.SDP8SG_bookmarkButton[aria-pressed=true]{color:#9b691b;border-color:#cf9a47}.SDP8SG_savedPanel{min-height:360px;padding-top:48px}.SDP8SG_savedList{border-top:1px solid #ced5d8}.SDP8SG_savedItem{border-bottom:1px solid #ced5d8;align-items:center;min-height:112px;padding:24px 58px 24px 0;display:grid;position:relative}.SDP8SG_savedItem span,.SDP8SG_savedItem time{color:#67747a;font-size:12px;line-height:1.4;display:block}.SDP8SG_savedItem h3{margin:5px 0;font-size:22px;font-weight:400;line-height:1.3}.SDP8SG_savedItem h3 a{color:#153f54;text-decoration:none}.SDP8SG_savedItem h3 a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--perspective-rule);text-decoration-color:var(--perspective-rule);text-underline-offset:4px}.SDP8SG_savedItem .SDP8SG_bookmarkButton{top:50%;transform:translateY(-50%)}.SDP8SG_emptyState{text-align:center;border-block:1px solid #dfe3e4;flex-direction:column;justify-content:center;align-items:center;min-height:340px;display:flex}.SDP8SG_emptyState h3{margin:15px 0 7px;font-size:24px;font-weight:400}.SDP8SG_emptyState p{color:#5e686d;margin:0 0 24px;font-size:15px}.SDP8SG_featureSection{padding:20px 0 118px}.SDP8SG_featureList{gap:66px;display:grid}.SDP8SG_featureRow{border:1px solid var(--perspective-rule);grid-template-columns:minmax(0,1.12fr) minmax(360px,.88fr);align-items:center;gap:56px;min-height:302px;padding:40px;display:grid}.SDP8SG_featureCopy h2{max-width:690px;margin:0 0 22px;font-size:clamp(30px,2.4vw,43px);font-weight:400;line-height:1.14}.SDP8SG_featureCopy p{max-width:680px;margin:0;font-size:16px;line-height:1.45}.SDP8SG_actions{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.SDP8SG_actions .original-button-outline{min-height:39px;padding:9px 18px;font-size:13px}.SDP8SG_featureMedia{aspect-ratio:2;background:#f4f4f3;width:100%;position:relative;overflow:hidden}.SDP8SG_featureMedia img{object-fit:cover;transition:transform .35s}.SDP8SG_featureRow:hover .SDP8SG_featureMedia img{transform:scale(1.015)}.SDP8SG_portfolioSection{padding-top:50px;padding-bottom:136px}.SDP8SG_portfolioHeading{margin-bottom:14px}.SDP8SG_portfolioIntro{color:#292e30;max-width:1060px;margin:0 0 55px;font-size:15px;line-height:1.5}.SDP8SG_portfolioGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:82px 58px;display:grid}.SDP8SG_portfolioItem{min-width:0}.SDP8SG_portfolioMedia{aspect-ratio:1.58;background:#e9edef;margin-bottom:25px;position:relative;overflow:hidden}.SDP8SG_portfolioMedia>a{position:absolute;inset:0}.SDP8SG_portfolioMedia img{object-fit:cover;transition:transform .35s}.SDP8SG_portfolioItem:hover .SDP8SG_portfolioMedia img{transform:scale(1.02)}.SDP8SG_portfolioMedia .SDP8SG_bookmarkButton{top:10px;right:10px}.SDP8SG_portfolioItem h3{max-width:360px;min-height:62px;margin:0 0 18px;font-size:23px;font-weight:400;line-height:1.15}.SDP8SG_portfolioItem h3 a{color:#151515;text-decoration:none}.SDP8SG_portfolioItem h3 a:hover{color:#164d67}.SDP8SG_readMore,.SDP8SG_allAnalysisLink{color:#1a5873;align-items:center;gap:8px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.SDP8SG_readMore:hover,.SDP8SG_allAnalysisLink:hover{text-decoration:underline;-webkit-text-decoration-color:var(--perspective-rule);text-decoration-color:var(--perspective-rule);text-underline-offset:4px}.SDP8SG_localSection{background:#f4f5f4;padding:92px 0 110px}.SDP8SG_localHeadingRow{justify-content:space-between;align-items:end;gap:40px;margin-bottom:44px;display:flex}.SDP8SG_localList{border-top:1px solid #aeb8bc}.SDP8SG_localItem{border-bottom:1px solid #aeb8bc;grid-template-columns:150px minmax(0,1fr) 30px;align-items:center;gap:26px;min-height:104px;display:grid}.SDP8SG_localItem time{color:#5b676c;font-size:13px}.SDP8SG_localItem h3{margin:0;font-size:21px;font-weight:400;line-height:1.3}.SDP8SG_localItem h3 a,.SDP8SG_localItem>a{color:#153f54;text-decoration:none}.SDP8SG_localItem h3 a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--perspective-rule);text-decoration-color:var(--perspective-rule);text-underline-offset:4px}@media (max-width:1100px){.SDP8SG_outlookGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.SDP8SG_featureRow{grid-template-columns:minmax(0,1fr) minmax(320px,.9fr);gap:36px}.SDP8SG_portfolioGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.SDP8SG_marketSection{padding-top:76px;padding-bottom:72px}.SDP8SG_marketHeadingRow{margin-bottom:30px}.SDP8SG_marketIntro{font-size:14px}.SDP8SG_archiveToolbar{flex-direction:column;align-items:stretch;gap:12px;margin-bottom:34px}.SDP8SG_utilityLinks{flex-wrap:wrap;justify-content:flex-start;gap:12px 18px;margin:0 0 9px}.SDP8SG_utilityLinks span{flex-basis:100%}.SDP8SG_outlookGrid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}.SDP8SG_outlookText strong{font-size:15px}.SDP8SG_featureSection{padding-bottom:74px}.SDP8SG_featureList{gap:34px}.SDP8SG_featureRow{grid-template-columns:minmax(0,1fr);gap:32px;padding:26px}.SDP8SG_featureCopy h2{font-size:30px}.SDP8SG_portfolioSection{padding-top:22px;padding-bottom:82px}.SDP8SG_portfolioHeading{margin-bottom:12px}.SDP8SG_portfolioIntro{margin-bottom:34px;font-size:14px}.SDP8SG_portfolioGrid{grid-template-columns:minmax(0,1fr);gap:54px}.SDP8SG_portfolioItem h3{min-height:0;font-size:22px}.SDP8SG_localSection{padding:70px 0}.SDP8SG_localHeadingRow{flex-direction:column;align-items:flex-start;gap:18px;margin-bottom:30px}.SDP8SG_localItem{grid-template-columns:minmax(0,1fr) 28px;gap:10px 18px;padding:22px 0}.SDP8SG_localItem time{grid-column:1}.SDP8SG_localItem h3{grid-column:1;font-size:19px}.SDP8SG_localItem>a{grid-area:1/2/span 2}}@media (max-width:520px){.SDP8SG_tabs{gap:20px}.SDP8SG_tabs button{font-size:13px}.SDP8SG_outlookGrid{grid-template-columns:minmax(0,1fr);row-gap:26px}.SDP8SG_outlookItem,.SDP8SG_outlookLink{min-height:78px}.SDP8SG_featureRow{padding:20px}.SDP8SG_featureCopy h2{font-size:27px}.SDP8SG_actions{flex-direction:column;align-items:stretch}.SDP8SG_actions .original-button-outline{width:100%}}@media (prefers-reduced-motion:reduce){.SDP8SG_featureMedia img,.SDP8SG_portfolioMedia img{transition:none}.SDP8SG_featureRow:hover .SDP8SG_featureMedia img,.SDP8SG_portfolioItem:hover .SDP8SG_portfolioMedia img{transform:none}}
