.blog-module__emqO2G__blogPage,.blog-module__emqO2G__articlePage,.blog-module__emqO2G__readingState{--pine:#173b36;--muted:#536963;--paper:#f6f7f2;--line:#d5dfd9;width:min(100% - 40px,1080px);color:var(--pine);margin:0 auto}.blog-module__emqO2G__blogPage{min-height:calc(100dvh - 160px);padding:clamp(62px,9vw,116px) 0 88px}.blog-module__emqO2G__blogIntro{max-width:740px;padding-bottom:clamp(46px,7vw,82px)}.blog-module__emqO2G__eyebrow{color:#476c60;letter-spacing:.1em;text-transform:uppercase;margin:0 0 19px;font-family:Space Mono,monospace;font-size:10px;line-height:1.6}.blog-module__emqO2G__blogIntro h1,.blog-module__emqO2G__articleHeader h1,.blog-module__emqO2G__readingState h1{letter-spacing:-.075em;max-width:14ch;margin:0;font-size:clamp(2.75rem,6.5vw,5rem);font-weight:550;line-height:1.02}.blog-module__emqO2G__introText{max-width:590px;color:var(--muted);margin:24px 0 0;font-size:clamp(16px,1.8vw,19px);line-height:1.75}.blog-module__emqO2G__articleList{border-top:1px solid var(--line)}.blog-module__emqO2G__listHeading{justify-content:space-between;align-items:baseline;gap:18px;padding:22px 0;display:flex}.blog-module__emqO2G__listHeading h2{letter-spacing:-.03em;margin:0;font-size:17px;font-weight:600}.blog-module__emqO2G__listHeading span,.blog-module__emqO2G__statePanel{color:var(--muted);font-size:13px}.blog-module__emqO2G__statePanel{border-top:1px solid var(--line);margin:0;padding:27px 0;line-height:1.65;display:block}.blog-module__emqO2G__statePanel[role=alert]{justify-content:space-between;align-items:center;gap:20px;display:flex}.blog-module__emqO2G__statePanel p{margin:0}.blog-module__emqO2G__textButton{color:var(--pine);cursor:pointer;font:inherit;text-underline-offset:4px;background:0 0;border:0;font-size:13px;text-decoration:underline}.blog-module__emqO2G__articles{border-top:1px solid var(--line)}.blog-module__emqO2G__articleCard{border-bottom:1px solid var(--line);grid-template-columns:170px minmax(0,1fr);column-gap:clamp(26px,6vw,78px);padding:32px 0 35px;display:grid}.blog-module__emqO2G__articleMeta{color:var(--muted);letter-spacing:.045em;text-transform:uppercase;flex-direction:column;gap:8px;padding-top:7px;font-family:Space Mono,monospace;font-size:9px;line-height:1.6;display:flex}.blog-module__emqO2G__articleCard h3{letter-spacing:-.055em;max-width:24ch;margin:0;font-size:clamp(1.4rem,3vw,2rem);font-weight:550;line-height:1.2}.blog-module__emqO2G__articleCard h3 a{color:inherit;text-decoration:none}.blog-module__emqO2G__articleCard h3 a:hover{text-underline-offset:5px;-webkit-text-decoration:underline #b28e48;text-decoration:underline #b28e48}.blog-module__emqO2G__articleCard>p{max-width:620px;color:var(--muted);margin:12px 0 0;font-size:14px;line-height:1.75}:where(.blog-module__emqO2G__readLink,.blog-module__emqO2G__articleBackline a,.blog-module__emqO2G__articleEnd a){color:var(--pine);text-underline-offset:4px;font-size:13px;font-weight:600;text-decoration-color:#b28e48}.blog-module__emqO2G__readLink{margin-top:18px;display:inline-block}.blog-module__emqO2G__articlePage{max-width:860px;min-height:calc(100dvh - 160px);padding:36px 0 96px}.blog-module__emqO2G__articleBackline{color:var(--muted);justify-content:space-between;align-items:center;gap:16px;font-size:12px;display:flex}.blog-module__emqO2G__articleBackline a{font-size:12px}.blog-module__emqO2G__articleBackline time{letter-spacing:.04em;text-transform:uppercase;font-family:Space Mono,monospace;font-size:9px}.blog-module__emqO2G__articleHeader{text-align:center;max-width:790px;margin:clamp(48px,9vw,100px) auto clamp(46px,8vw,82px)}.blog-module__emqO2G__articleHeader .blog-module__emqO2G__eyebrow{justify-content:center}.blog-module__emqO2G__articleHeader h1{max-width:18ch;margin-inline:auto;font-size:clamp(2.6rem,6vw,4.8rem)}.blog-module__emqO2G__articleDescription{max-width:620px;color:var(--muted);margin:24px auto 0;font-size:clamp(16px,2vw,19px);line-height:1.75}.blog-module__emqO2G__articleBody{color:#263f39;overflow-wrap:anywhere;max-width:660px;margin:0 auto;font-size:clamp(16px,1.55vw,18px);line-height:1.9}.blog-module__emqO2G__articleBody p{white-space:pre-line;margin:0 0 1.45em}.blog-module__emqO2G__articleEnd{border-top:1px solid var(--line);align-items:center;gap:16px;max-width:660px;margin:66px auto 0;padding-top:22px;display:flex}.blog-module__emqO2G__articleEnd>span{background:#c6a454;width:22px;height:3px}.blog-module__emqO2G__readingState{flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;min-height:min(65dvh,620px);padding:40px 0;display:flex}.blog-module__emqO2G__loadingMessage{color:var(--muted);display:block}.blog-module__emqO2G__readingState h1{font-size:clamp(2.1rem,5vw,3.4rem)}@media (max-width:620px){.blog-module__emqO2G__blogPage,.blog-module__emqO2G__articlePage,.blog-module__emqO2G__readingState{width:min(100% - 32px,1080px)}.blog-module__emqO2G__blogPage{padding-top:56px}.blog-module__emqO2G__articleCard{grid-template-columns:minmax(0,1fr);row-gap:14px;padding:25px 0 29px}.blog-module__emqO2G__articleMeta{flex-direction:row;gap:13px;padding:0}.blog-module__emqO2G__listHeading{flex-direction:column;align-items:flex-start;gap:5px}.blog-module__emqO2G__articlePage{padding-top:26px}.blog-module__emqO2G__articleHeader{margin-top:58px}.blog-module__emqO2G__articleHeader h1{font-size:clamp(2.4rem,11vw,3.5rem)}}@media (prefers-reduced-motion:reduce){.blog-module__emqO2G__blogPage *,.blog-module__emqO2G__articlePage *{scroll-behavior:auto;transition-duration:.01ms}}
