.PostDetail-module__OqZaqa__page{background:#fff;min-height:100vh}.PostDetail-module__OqZaqa__hero{background:var(--lief-darker);text-align:center;padding:56px 24px}.PostDetail-module__OqZaqa__heroInner{flex-direction:column;gap:20px;max-width:860px;margin:0 auto;display:flex}.PostDetail-module__OqZaqa__back{font-size:var(--fs-body);color:#fff;opacity:.8;align-self:flex-start;align-items:center;gap:6px;font-weight:600;transition:opacity .15s;display:inline-flex}.PostDetail-module__OqZaqa__back:hover{opacity:1}.PostDetail-module__OqZaqa__heroTitle{font-size:var(--fs-h1);line-height:var(--lh-display);color:#fff;font-weight:500}.PostDetail-module__OqZaqa__heroMeta{font-size:var(--fs-body);color:#ffffffbf;justify-content:center;gap:32px;display:flex}.PostDetail-module__OqZaqa__body{grid-template-columns:1fr 320px;align-items:start;gap:48px;max-width:1200px;margin:0 auto;padding:56px 24px 80px;display:grid}.PostDetail-module__OqZaqa__main{flex-direction:column;gap:24px;display:flex}.PostDetail-module__OqZaqa__intro{color:var(--lief-dark);border-left:4px solid var(--lief-teal);padding-left:20px;font-size:20px;line-height:1.75}.PostDetail-module__OqZaqa__featuredImgWrap{border-radius:var(--radius-md);width:100%;overflow:hidden}.PostDetail-module__OqZaqa__featuredImg{width:100%;height:auto;display:block}.PostDetail-module__OqZaqa__h2{font-size:var(--fs-h3);color:var(--lief-text);margin-top:8px;font-weight:700;line-height:1.3}.PostDetail-module__OqZaqa__h3{font-size:var(--fs-h4);line-height:var(--lh-h4);color:var(--lief-text);font-weight:700}.PostDetail-module__OqZaqa__p{font-size:var(--fs-body);color:var(--lief-text);line-height:1.8}.PostDetail-module__OqZaqa__ul{font-size:var(--fs-body);color:var(--lief-text);flex-direction:column;gap:8px;padding-left:22px;line-height:1.7;display:flex}.PostDetail-module__OqZaqa__checklist{flex-direction:column;gap:10px;list-style:none;display:flex}.PostDetail-module__OqZaqa__checkItem{font-size:var(--fs-body);color:var(--lief-text);align-items:flex-start;gap:10px;line-height:1.6;display:flex}.PostDetail-module__OqZaqa__checkIcon{background:var(--lief-teal-light);width:20px;height:20px;color:var(--lief-teal);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;display:flex}.PostDetail-module__OqZaqa__steps{counter-reset:steps;flex-direction:column;gap:16px;list-style:none;display:flex}.PostDetail-module__OqZaqa__step{counter-increment:steps;gap:16px;display:flex}.PostDetail-module__OqZaqa__step:before{content:counter(steps);background:var(--lief-teal);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin-top:2px;font-size:13px;font-weight:700;display:flex}.PostDetail-module__OqZaqa__stepTitle{font-size:var(--fs-body);color:var(--lief-text);margin-bottom:4px;font-weight:700;display:block}.PostDetail-module__OqZaqa__stepText{font-size:var(--fs-body);color:var(--lief-text-muted);line-height:1.65}.PostDetail-module__OqZaqa__definitions{flex-direction:column;gap:16px;display:flex}.PostDetail-module__OqZaqa__defItem{border-left:3px solid var(--lief-teal);padding-left:16px}.PostDetail-module__OqZaqa__defTerm{font-size:var(--fs-body);color:var(--lief-text);margin-bottom:4px;font-weight:700}.PostDetail-module__OqZaqa__defDesc{font-size:var(--fs-body);color:var(--lief-text-muted);line-height:1.65}.PostDetail-module__OqZaqa__criteriaGrid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.PostDetail-module__OqZaqa__criteriaItem{background:var(--lief-bg-light);border-radius:var(--radius-sm);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.PostDetail-module__OqZaqa__criteriaName{font-size:var(--fs-body);color:var(--lief-text);font-weight:600}.PostDetail-module__OqZaqa__criteriaWeight{font-size:var(--fs-body);color:var(--lief-teal);font-weight:700}.PostDetail-module__OqZaqa__divider{border:none;border-top:1px solid var(--lief-border);margin:4px 0}.PostDetail-module__OqZaqa__callout{background:var(--lief-dark);border-radius:var(--radius-md);color:#ffffffe0;font-size:var(--fs-body);padding:28px 32px;line-height:1.75}.PostDetail-module__OqZaqa__sidebar{top:calc(var(--lief-nav-height) + 24px);position:sticky}.PostDetail-module__OqZaqa__sidebarCard{border:1px solid var(--lief-border);border-radius:var(--radius-md);background:#fff;padding:0 20px 20px}.PostDetail-module__OqZaqa__sidebarHr{border:none;border-top:1px solid var(--lief-border);margin:0 0 20px}.PostDetail-module__OqZaqa__morePostsHeading{font-size:var(--fs-h4);line-height:var(--lh-h4);color:var(--lief-text);margin-bottom:16px;font-weight:700}.PostDetail-module__OqZaqa__morePostsList{flex-direction:column;gap:16px;display:flex}.PostDetail-module__OqZaqa__morePost{align-items:flex-start;gap:12px;text-decoration:none;display:flex}.PostDetail-module__OqZaqa__morePostThumb{border-radius:var(--radius-sm);background:var(--lief-bg-light);flex-shrink:0;width:80px;height:80px;position:relative;overflow:hidden}.PostDetail-module__OqZaqa__morePostThumbImg{object-fit:cover}.PostDetail-module__OqZaqa__morePostInfo{flex-direction:column;flex:1;gap:6px;display:flex}.PostDetail-module__OqZaqa__morePostTitle{font-size:var(--fs-body);color:var(--lief-text);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.PostDetail-module__OqZaqa__morePost:hover .PostDetail-module__OqZaqa__morePostTitle{color:var(--lief-teal)}.PostDetail-module__OqZaqa__readMore{font-size:var(--fs-small);color:var(--lief-teal);font-weight:600}.PostDetail-module__OqZaqa__postNav{border-top:1px solid var(--lief-border);background:#fff}.PostDetail-module__OqZaqa__postNavInner{grid-template-columns:1fr auto 1fr;align-items:stretch;max-width:1200px;min-height:80px;margin:0 auto;padding:0 24px;display:grid}.PostDetail-module__OqZaqa__navItem{color:var(--lief-text);align-items:center;gap:16px;padding:24px 0;text-decoration:none;transition:color .15s;display:flex}.PostDetail-module__OqZaqa__navItem:hover{color:var(--lief-teal)}.PostDetail-module__OqZaqa__navItemRight{justify-content:flex-end}.PostDetail-module__OqZaqa__navArrow{color:var(--lief-teal);flex-shrink:0;font-size:28px;line-height:1}.PostDetail-module__OqZaqa__navText{flex-direction:column;gap:4px;display:flex}.PostDetail-module__OqZaqa__navLabel{font-size:var(--fs-small);color:var(--lief-text-muted);text-transform:uppercase;letter-spacing:.05em;font-weight:600}.PostDetail-module__OqZaqa__navTitle{font-size:var(--fs-body);color:inherit;font-weight:600;line-height:1.4}.PostDetail-module__OqZaqa__navDivider{background:var(--lief-border);width:1px;margin:16px 24px}@media (max-width:900px){.PostDetail-module__OqZaqa__body{grid-template-columns:1fr}.PostDetail-module__OqZaqa__sidebar{position:static}}@media (max-width:640px){.PostDetail-module__OqZaqa__heroMeta{flex-direction:column;gap:4px}.PostDetail-module__OqZaqa__criteriaGrid,.PostDetail-module__OqZaqa__postNavInner{grid-template-columns:1fr}.PostDetail-module__OqZaqa__navDivider{width:100%;height:1px;margin:0}.PostDetail-module__OqZaqa__navItemRight{justify-content:flex-start}}
