.blog-module__JsT-Oq__blogWrapper{background-color:var(--color-off-white);min-height:100vh;padding:180px 0 100px}.blog-module__JsT-Oq__blogHeader{max-width:800px;margin-bottom:80px}.blog-module__JsT-Oq__blogTitle{font-family:var(--font-heading);color:var(--color-navy);margin-bottom:24px;font-size:clamp(40px,6vw,64px)}.blog-module__JsT-Oq__blogSubtitle{font-family:var(--font-body);color:#64748b;font-size:20px;line-height:1.6}.blog-module__JsT-Oq__blogGrid{grid-template-columns:repeat(2,1fr);gap:40px;display:grid}@media (max-width:768px){.blog-module__JsT-Oq__blogGrid{grid-template-columns:1fr}}.blog-module__JsT-Oq__blogCard{background:#fff;border:1px solid #0000000d;border-radius:4px;height:100%;transition:all .3s;overflow:hidden}.blog-module__JsT-Oq__blogCard:hover{border-color:var(--color-gold);transform:translateY(-5px);box-shadow:0 10px 40px #0000000d}.blog-module__JsT-Oq__cardContent{padding:40px}.blog-module__JsT-Oq__cardMeta{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.blog-module__JsT-Oq__personaLabel{font-family:var(--font-body);text-transform:uppercase;letter-spacing:1.5px;color:var(--color-navy);background:#1234560d;border-radius:20px;padding:4px 12px;font-size:11px;font-weight:700}.blog-module__JsT-Oq__date{font-family:var(--font-body);color:#94a3b8;font-size:12px}.blog-module__JsT-Oq__cardTitle{font-family:var(--font-heading);color:var(--color-navy);margin-bottom:16px;font-size:28px;line-height:1.3}.blog-module__JsT-Oq__cardTitle a{color:inherit;text-decoration:none;transition:color .3s}.blog-module__JsT-Oq__cardTitle a:hover{color:var(--color-gold)}.blog-module__JsT-Oq__excerpt{font-family:var(--font-body);color:#64748b;margin-bottom:32px;font-size:16px;line-height:1.7}.blog-module__JsT-Oq__cardFooter{border-top:1px solid #0000000d;justify-content:space-between;align-items:center;margin-top:auto;padding-top:24px;display:flex}.blog-module__JsT-Oq__category{font-family:var(--font-body);text-transform:uppercase;letter-spacing:1px;color:var(--color-gold);font-size:12px;font-weight:600}.blog-module__JsT-Oq__readMore{font-family:var(--font-body);color:var(--color-navy);font-size:14px;font-weight:600;text-decoration:none;transition:color .3s}.blog-module__JsT-Oq__readMore:hover{color:var(--color-gold)}.blog-module__JsT-Oq__emptyState{text-align:center;border-top:1px solid #0000000d;padding:100px 0}.blog-module__JsT-Oq__emptyState p{font-family:var(--font-body);color:#94a3b8;font-size:18px}.blog-module__JsT-Oq__postLayout{max-width:760px;margin:0 auto}.blog-module__JsT-Oq__backLink{font-family:var(--font-body);color:var(--color-navy);letter-spacing:.3px;margin-bottom:48px;font-size:14px;font-weight:600;text-decoration:none;transition:color .3s;display:inline-block}.blog-module__JsT-Oq__backLink:hover{color:var(--color-gold)}.blog-module__JsT-Oq__postHeader{border-bottom:1px solid #0000000f;margin-bottom:56px;padding-bottom:40px}.blog-module__JsT-Oq__postMeta{align-items:center;gap:16px;margin-bottom:24px;display:flex}.blog-module__JsT-Oq__postTitle{font-family:var(--font-heading);color:var(--color-navy);margin-bottom:16px;font-size:clamp(32px,5vw,48px);line-height:1.15}.blog-module__JsT-Oq__postAuthor{font-family:var(--font-body);color:#94a3b8;font-size:15px;font-style:italic}.blog-module__JsT-Oq__postContent{font-family:var(--font-body);color:#334155;font-size:17px;line-height:1.8}.blog-module__JsT-Oq__postContent h2{font-family:var(--font-heading);color:var(--color-navy);margin-top:56px;margin-bottom:20px;font-size:32px;line-height:1.25}.blog-module__JsT-Oq__postContent h3{font-family:var(--font-heading);color:var(--color-navy);margin-top:44px;margin-bottom:16px;font-size:24px;line-height:1.3}.blog-module__JsT-Oq__postContent h4{font-family:var(--font-heading);color:var(--color-navy);margin-top:36px;margin-bottom:12px;font-size:20px;line-height:1.35}.blog-module__JsT-Oq__postContent p{margin-bottom:24px}.blog-module__JsT-Oq__postContent strong{color:var(--color-navy);font-weight:700}.blog-module__JsT-Oq__postContent em{color:#475569;font-style:italic}.blog-module__JsT-Oq__postContent ul{margin-bottom:28px;padding-left:0;list-style:none}.blog-module__JsT-Oq__postContent ul li{margin-bottom:12px;padding-left:24px;line-height:1.7;position:relative}.blog-module__JsT-Oq__postContent ul li:before{content:"";background-color:var(--color-gold);width:8px;height:2px;position:absolute;top:11px;left:0}.blog-module__JsT-Oq__postContent hr{background:#0000000f;border:none;height:1px;margin:48px 0}.blog-module__JsT-Oq__postContent table{border-collapse:collapse;width:100%;margin:32px 0;font-size:15px}.blog-module__JsT-Oq__postContent table th,.blog-module__JsT-Oq__postContent table td{text-align:left;border-bottom:1px solid #0000000f;padding:14px 20px}.blog-module__JsT-Oq__postContent table th{color:var(--color-navy);text-transform:uppercase;letter-spacing:1px;background:#12345608;font-size:12px;font-weight:700}.blog-module__JsT-Oq__postContent table td:first-child{color:var(--color-navy);font-weight:600}.blog-module__JsT-Oq__postContent code{background:#1234560d;border-radius:3px;padding:2px 6px;font-family:SF Mono,Fira Code,monospace;font-size:14px}@media (max-width:768px){.blog-module__JsT-Oq__postLayout{max-width:100%}.blog-module__JsT-Oq__postTitle{font-size:28px}.blog-module__JsT-Oq__postContent{font-size:16px}.blog-module__JsT-Oq__postContent table{font-size:14px}.blog-module__JsT-Oq__postContent table th,.blog-module__JsT-Oq__postContent table td{padding:10px 12px}}.blog-module__JsT-Oq__comingSoonContainer{text-align:center;justify-content:center;align-items:center;min-height:60vh;padding:80px 20px;display:flex}.blog-module__JsT-Oq__comingSoonContent{max-width:600px;animation:.8s ease-out blog-module__JsT-Oq__fadeIn}@keyframes blog-module__JsT-Oq__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.blog-module__JsT-Oq__taglineSegment{font-family:var(--font-body);text-transform:uppercase;letter-spacing:2px;color:var(--color-gold);margin-bottom:24px;font-size:11px;font-weight:700;display:block}.blog-module__JsT-Oq__comingSoonTitle{font-family:var(--font-heading);color:var(--color-navy);margin-bottom:24px;font-size:clamp(36px,5vw,56px);line-height:1.1}.blog-module__JsT-Oq__comingSoonText{font-family:var(--font-body);color:#64748b;margin-bottom:40px;font-size:18px;line-height:1.7}.blog-module__JsT-Oq__divider{background-color:#0000000f;width:60px;height:2px;margin:0 auto 40px}.blog-module__JsT-Oq__returnHome{font-family:var(--font-body);color:var(--color-navy);border-bottom:1px solid #0000;padding-bottom:2px;font-size:15px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.blog-module__JsT-Oq__returnHome:hover{color:var(--color-gold);border-bottom-color:var(--color-gold);transform:translate(5px)}
