.Blog-module__qYX-oq__page{color:#121826;background:#fbf8f2;min-height:100dvh}.Blog-module__qYX-oq__centerColumn,.Blog-module__qYX-oq__listColumn,.Blog-module__qYX-oq__articleColumn{width:min(100% - 2.5rem,43.5rem);margin:0 auto}.Blog-module__qYX-oq__indexIntro{text-align:center;padding:6.75rem 0 2.25rem}.Blog-module__qYX-oq__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#7b8394;font-size:.78rem;font-weight:700}.Blog-module__qYX-oq__indexTitle{letter-spacing:-.065em;color:#0f1728;margin-top:.8rem;font-size:clamp(3rem,7vw,5.2rem);line-height:.98}.Blog-module__qYX-oq__indexSubtitle{color:#5f697c;max-width:32rem;margin:1rem auto 0;font-size:1.05rem;line-height:1.75}.Blog-module__qYX-oq__indexListSection{padding:1.25rem 0 5rem}.Blog-module__qYX-oq__postList{border-top:1px solid #1218261f}.Blog-module__qYX-oq__postItem{border-bottom:1px solid #1218261f}.Blog-module__qYX-oq__postLink{color:inherit;padding:1.8rem 0;text-decoration:none;display:block}.Blog-module__qYX-oq__postTitle{letter-spacing:-.04em;color:#101828;font-size:clamp(1.5rem,2.8vw,2.05rem);line-height:1.22}.Blog-module__qYX-oq__postMetaRow{color:#667085;flex-wrap:wrap;align-items:center;gap:.45rem;margin-top:.55rem;font-size:.98rem;font-weight:600;display:flex}.Blog-module__qYX-oq__postDate{color:inherit}.Blog-module__qYX-oq__postExcerpt{color:#5f697c;max-width:42rem;margin-top:.9rem;font-size:1rem;line-height:1.78}.Blog-module__qYX-oq__postLink:hover .Blog-module__qYX-oq__postTitle,.Blog-module__qYX-oq__relatedLink:hover .Blog-module__qYX-oq__relatedTitle,.Blog-module__qYX-oq__backLink:hover,.Blog-module__qYX-oq__secondaryTextLink:hover{text-underline-offset:.16em;text-decoration:underline;text-decoration-thickness:1px}.Blog-module__qYX-oq__emptyState{padding:2.5rem 0}.Blog-module__qYX-oq__emptyState h2{letter-spacing:-.03em;font-size:1.5rem}.Blog-module__qYX-oq__emptyState p{color:#5f697c;margin-top:.75rem;line-height:1.75}.Blog-module__qYX-oq__articlePage{padding-bottom:5rem}.Blog-module__qYX-oq__articleHeader{padding:6.4rem 0 1.6rem}.Blog-module__qYX-oq__backLink{color:#596273;align-items:center;font-size:.98rem;text-decoration:none;display:inline-flex}.Blog-module__qYX-oq__articleMetaRow{color:#667085;flex-wrap:wrap;align-items:center;gap:.45rem;margin-top:1rem;font-size:.95rem;font-weight:700;display:flex}.Blog-module__qYX-oq__articleTitle{letter-spacing:-.05em;color:#0f1728;margin-top:.85rem;font-size:clamp(2.15rem,4.6vw,3.45rem);line-height:1.03}.Blog-module__qYX-oq__articleLead{color:#495264;margin-top:1rem;font-size:clamp(1.02rem,1.15vw,1.12rem);line-height:1.88}.Blog-module__qYX-oq__articleNote{color:#111827;border-top:1px solid #1218261f;margin-top:1.15rem;padding-top:1.15rem;font-size:.98rem;line-height:1.8}.Blog-module__qYX-oq__articleContentSection{padding:0 0 .5rem}.Blog-module__qYX-oq__articleIntro{border-top:1px solid #1218261f;border-bottom:1px solid #1218261f;padding:1.15rem 0 1.25rem}.Blog-module__qYX-oq__articleIntroTitle{letter-spacing:.12em;text-transform:uppercase;color:#7b8394;font-size:.88rem;font-weight:700}.Blog-module__qYX-oq__articleIntroList,.Blog-module__qYX-oq__bulletList{color:#495264;margin-top:.8rem;padding-left:1.08rem;line-height:1.82}.Blog-module__qYX-oq__contentSection,.Blog-module__qYX-oq__faqSection,.Blog-module__qYX-oq__articleFooter,.Blog-module__qYX-oq__relatedSection{padding-top:2.15rem}.Blog-module__qYX-oq__contentTitle{letter-spacing:-.035em;color:#111827;margin-bottom:.8rem;font-size:clamp(1.36rem,2vw,1.95rem);line-height:1.2}.Blog-module__qYX-oq__contentParagraph,.Blog-module__qYX-oq__faqAnswer,.Blog-module__qYX-oq__articleFooterCopy{color:#495264;font-size:clamp(1rem,1.04vw,1.06rem);line-height:1.84}.Blog-module__qYX-oq__contentParagraph+.Blog-module__qYX-oq__contentParagraph{margin-top:.85rem}.Blog-module__qYX-oq__faqList,.Blog-module__qYX-oq__relatedList{border-top:1px solid #1218261f}.Blog-module__qYX-oq__faqItem,.Blog-module__qYX-oq__relatedLink{border-bottom:1px solid #1218261f}.Blog-module__qYX-oq__faqItem{padding:.9rem 0}.Blog-module__qYX-oq__faqQuestion{cursor:pointer;color:#111827;font-weight:700;line-height:1.52;list-style:none}.Blog-module__qYX-oq__faqQuestion::-webkit-details-marker{display:none}.Blog-module__qYX-oq__faqAnswer{margin-top:.75rem}.Blog-module__qYX-oq__articleFooter{border-top:1px solid #1218261f;margin-top:2.15rem}.Blog-module__qYX-oq__articleFooterTitle{letter-spacing:-.03em;color:#111827;font-size:clamp(1.28rem,1.65vw,1.65rem);line-height:1.2}.Blog-module__qYX-oq__articleFooterCopy{max-width:40rem;margin-top:.8rem}.Blog-module__qYX-oq__buttonRow{flex-wrap:wrap;align-items:center;gap:.9rem;margin-top:1.2rem;display:flex}.Blog-module__qYX-oq__primaryButton{color:#fff;background:#111827;border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:0 1.15rem;font-weight:700;text-decoration:none;transition:transform .2s,background-color .2s;display:inline-flex}.Blog-module__qYX-oq__primaryButton:hover{background:#1e293b;transform:translateY(-1px)}.Blog-module__qYX-oq__secondaryTextLink{color:#111827;align-items:center;min-height:48px;font-weight:700;text-decoration:none;display:inline-flex}.Blog-module__qYX-oq__relatedList{margin-top:1rem}.Blog-module__qYX-oq__relatedLink{color:inherit;padding:1rem 0;text-decoration:none;display:block}.Blog-module__qYX-oq__relatedTitle{letter-spacing:-.02em;color:#111827;font-size:1rem;line-height:1.48}.Blog-module__qYX-oq__relatedMeta{color:#667085;margin-top:.35rem;font-size:.95rem;font-weight:600;display:block}@media (max-width:768px){.Blog-module__qYX-oq__centerColumn,.Blog-module__qYX-oq__listColumn,.Blog-module__qYX-oq__articleColumn{width:min(100% - 2rem,43.5rem)}.Blog-module__qYX-oq__indexIntro,.Blog-module__qYX-oq__articleHeader{padding-top:5.75rem}.Blog-module__qYX-oq__indexListSection,.Blog-module__qYX-oq__articlePage{padding-bottom:4rem}.Blog-module__qYX-oq__postLink{padding:1.45rem 0}.Blog-module__qYX-oq__articleLead,.Blog-module__qYX-oq__contentParagraph,.Blog-module__qYX-oq__faqAnswer,.Blog-module__qYX-oq__articleFooterCopy,.Blog-module__qYX-oq__postExcerpt,.Blog-module__qYX-oq__articleNote{font-size:1rem}.Blog-module__qYX-oq__buttonRow{flex-direction:column;align-items:flex-start}}
