.blog-heading{padding:70px 8% 55px;border-bottom:1px solid var(--line)}.blog-heading h1{max-width:1050px;font-size:clamp(38px,5.1vw,74px);letter-spacing:-1.6px;line-height:1.08}.blog-deck{max-width:780px;font-size:20px}.byline{font-size:13px}.blog-tabs{display:flex;flex-wrap:wrap;gap:15px 32px;margin-top:28px}.blog-tabs a,.blog-prose a:not(.btn),.byline a{text-decoration:underline;text-underline-offset:4px}.blog-section{padding:60px 8%}.blog-section h2{font-size:clamp(32px,3.2vw,47px)}.blog-feature{margin-top:30px;display:grid;grid-template-columns:1fr 1.4fr;border:1px solid var(--line)}.feature-mark{padding:45px;background:#0c2749;color:#f7f5ee;display:flex;flex-direction:column;justify-content:center;gap:35px;min-height:320px}.feature-mark span{font:clamp(40px,4.5vw,70px)/1 Georgia,serif}.feature-mark small{font-size:10px;letter-spacing:2px;color:#a3d4f2}.feature-copy{padding:35px}.feature-copy h3{font-size:34px;margin:18px 0}.feature-copy h3 a:hover{text-decoration:underline}.colorado-stories{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center;background:#eeeae1}.colorado-stories img{width:100%;height:320px;object-fit:cover}.article-layout{max-width:1260px;margin:auto;padding:55px 5% 85px;display:grid;grid-template-columns:210px minmax(0,760px);gap:55px}.article-toc{align-self:start;position:sticky;top:165px;display:flex;flex-direction:column;gap:17px;font-size:13px}.article-toc strong{font-size:10px;letter-spacing:2px}.article-toc a{text-decoration:underline;text-underline-offset:4px}.blog-prose{min-width:0;font-size:17px;line-height:1.85}.blog-prose p{max-width:none}.blog-prose .lead{font-size:22px;line-height:1.6}.blog-prose h2{font-size:34px;letter-spacing:-.6px;margin:45px 0 20px;scroll-margin-top:170px}.blog-prose h3{font-size:27px}.blog-prose .editor-note{font-size:13px;line-height:1.65}.blog-callout{padding:28px;background:#e8edf1;border-left:3px solid #aa1120;margin:30px 0}.blog-callout h2{margin-top:0}.blog-prose ul{padding-left:22px}.comparison-wrap{overflow:auto;margin:30px 0}.blog-prose table{width:100%;border-collapse:collapse;font-size:15px}.blog-prose caption{text-align:left;font-weight:bold;margin-bottom:12px}.blog-prose th,.blog-prose td{padding:14px;text-align:left;vertical-align:top;border:1px solid #a0a8ad}.blog-prose thead{background:#0c2749;color:white}.blog-prose tbody th{width:30%}@media(max-width:760px){.blog-heading{padding:40px 7%}.blog-heading h1{letter-spacing:-.8px}.blog-deck{font-size:18px}.blog-section{padding:40px 7%}.blog-feature,.colorado-stories{grid-template-columns:1fr}.feature-mark{min-height:210px;padding:30px}.feature-copy{padding:25px}.feature-copy h3{font-size:29px}.article-layout{grid-template-columns:1fr;padding:35px 7%;gap:35px}.article-toc{position:static;border-bottom:1px solid var(--line);padding-bottom:25px}.blog-prose{font-size:16px}.blog-prose h2{font-size:29px}.blog-callout{padding:20px}.blog-tabs a{padding:8px 0}.colorado-stories img{height:240px}}