.blog-module__fYFlga__blogPage{padding:80px 0 60px}.blog-module__fYFlga__blogHeader{text-align:center;margin-bottom:64px}.blog-module__fYFlga__blogHeader .blog-module__fYFlga__eyebrow{margin-bottom:12px;display:block}.blog-module__fYFlga__blogHeader h1{margin-bottom:16px;font-size:clamp(2rem,4vw,3rem)}.blog-module__fYFlga__blogHeader p{max-width:520px;margin:0 auto}.blog-module__fYFlga__blogGrid{grid-template-columns:repeat(2,1fr);gap:28px;max-width:900px;margin:0 auto;display:grid}.blog-module__fYFlga__blogCard{background:var(--card-bg);border:1px solid var(--divider);border-radius:var(--radius-md);color:inherit;text-decoration:none;transition:transform .3s,box-shadow .3s;overflow:hidden}.blog-module__fYFlga__blogCard:hover{box-shadow:0 16px 48px var(--shadow);transform:translateY(-4px)}.blog-module__fYFlga__blogCardImage{object-fit:cover;width:100%;height:200px}.blog-module__fYFlga__blogCardBody{padding:28px 24px}.blog-module__fYFlga__blogCardMeta{text-transform:uppercase;letter-spacing:.1em;color:var(--gold);margin-bottom:10px;font-size:.75rem;font-weight:600}.blog-module__fYFlga__blogCard h2{color:var(--ink);margin-bottom:10px;font-size:1.25rem;line-height:1.35}.blog-module__fYFlga__blogCard p{color:var(--stone);font-size:.9375rem;line-height:1.6}.blog-module__fYFlga__postPage{padding:80px 0 60px}.blog-module__fYFlga__postInner{max-width:720px;margin:0 auto}.blog-module__fYFlga__postHeader{margin-bottom:40px}.blog-module__fYFlga__postHeader .blog-module__fYFlga__eyebrow{margin-bottom:12px;display:block}.blog-module__fYFlga__postHeader h1{margin-bottom:16px;font-size:clamp(2rem,4vw,2.75rem);line-height:1.2}.blog-module__fYFlga__postMeta{color:var(--stone);font-size:.875rem}.blog-module__fYFlga__postHeroImage{border-radius:var(--radius-md);width:100%;margin-bottom:40px}.blog-module__fYFlga__postContent h2{color:var(--ink);margin-top:40px;margin-bottom:16px;font-size:1.5rem;font-weight:700}.blog-module__fYFlga__postContent h3{color:var(--ink);font-size:1.125rem;font-weight:700;font-family:var(--font-sans);margin-top:28px;margin-bottom:12px}.blog-module__fYFlga__postContent p{color:var(--stone);margin-bottom:16px;font-size:1.0625rem;line-height:1.85}.blog-module__fYFlga__postContent strong{color:var(--ink);font-weight:600}.blog-module__fYFlga__postContent ul,.blog-module__fYFlga__postContent ol{flex-direction:column;gap:10px;margin-bottom:20px;padding:0;list-style:none;display:flex}.blog-module__fYFlga__postContent li{color:var(--stone);padding-left:24px;font-size:1.0625rem;line-height:1.7;position:relative}.blog-module__fYFlga__postContent li:before{content:"•";color:var(--gold);font-weight:700;position:absolute;left:0}.blog-module__fYFlga__postContent blockquote{border-left:3px solid var(--gold);background:var(--overlay);border-radius:0 var(--radius-sm)var(--radius-sm)0;margin:24px 0;padding:16px 24px}.blog-module__fYFlga__postContent blockquote p{color:var(--ink);margin-bottom:0;font-size:1.125rem;font-style:italic;font-weight:500}.blog-module__fYFlga__refLink{color:var(--gold);vertical-align:super;font-size:.8125rem;font-weight:600;line-height:0;text-decoration:none}.blog-module__fYFlga__refLink:hover{text-decoration:underline}.blog-module__fYFlga__refList{border-top:1px solid var(--divider);flex-direction:column;gap:8px;margin-bottom:20px;padding-top:20px;padding-left:20px;list-style:decimal;display:flex}.blog-module__fYFlga__refList li{color:var(--stone);padding-left:4px;font-size:.875rem;line-height:1.6}.blog-module__fYFlga__refList li:before{content:none}.blog-module__fYFlga__refList a{color:var(--stone);text-decoration:none;transition:color .2s}.blog-module__fYFlga__refList a:hover{color:var(--gold);text-decoration:underline}.blog-module__fYFlga__novaTable{border-collapse:collapse;border-radius:var(--radius-sm);border:1px solid var(--divider);width:100%;margin:24px 0;overflow:hidden}.blog-module__fYFlga__novaTable th{background:var(--ink);color:var(--cream);font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.08em;text-align:left;padding:14px 16px;font-size:.8125rem;font-weight:700}.blog-module__fYFlga__novaTable td{color:var(--stone);border-bottom:1px solid var(--divider);padding:14px 16px;font-size:.9375rem;line-height:1.6}.blog-module__fYFlga__novaTable tr:last-child td{border-bottom:none}.blog-module__fYFlga__novaTable tr:nth-child(2n) td{background:var(--overlay)}.blog-module__fYFlga__novaGroup{color:var(--ink);white-space:nowrap;font-weight:700}.blog-module__fYFlga__novaHighlight td{background:#e07b5f0f!important}.blog-module__fYFlga__novaHighlight .blog-module__fYFlga__novaGroup{color:var(--coral)}.blog-module__fYFlga__postCta{background:var(--card-bg);border:1px solid var(--divider);border-radius:var(--radius-md);text-align:center;margin:48px 0 24px;padding:36px 32px}.blog-module__fYFlga__postCta h3{color:var(--ink);margin-top:0;margin-bottom:12px;font-size:1.25rem}.blog-module__fYFlga__postCta p{color:var(--stone);margin-bottom:20px;font-size:1rem}.blog-module__fYFlga__postCtaBtn{background:var(--ink);color:var(--cream);font-family:var(--font-sans);border-radius:100px;align-items:center;gap:8px;padding:14px 32px;font-size:.9375rem;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}.blog-module__fYFlga__postCtaBtn:hover{box-shadow:0 8px 24px var(--shadow);transform:translateY(-2px)}.blog-module__fYFlga__postCtaBadges{justify-content:center;align-items:center;gap:12px;margin-top:16px;display:flex}.blog-module__fYFlga__postCtaBadges img{width:auto;height:40px}@media (max-width:640px){.blog-module__fYFlga__blogGrid{grid-template-columns:1fr}.blog-module__fYFlga__blogCardImage{height:180px}}
