.Blog_page__BTqsz{max-width:72rem;margin:0 auto;padding:4rem 1.5rem 6rem;color:var(--text-primary)}.Blog_header__SBgob{max-width:42rem;margin-bottom:3.5rem}.Blog_eyebrow__PN9JR{font-family:var(--font-ui,"DM Sans",sans-serif);font-size:.8125rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin-bottom:.875rem}.Blog_pageTitle___u16a{font-family:var(--font-display,"Playfair Display",Georgia,serif);font-size:clamp(2.25rem,5vw,3.25rem);font-weight:700;line-height:1.1;letter-spacing:-.02em;margin-bottom:1rem}.Blog_intro__zYqLu{font-family:var(--font-body,"Source Serif 4",Georgia,serif);font-size:1.125rem;line-height:1.7;color:var(--text-secondary)}.Blog_grid__KPu1b{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(19rem,100%),1fr));grid-gap:2rem;gap:2rem;list-style:none;margin:0;padding:0}.Blog_card__qRdq5{display:flex;flex-direction:column;height:100%;background-color:var(--surface);border:1px solid var(--border-subtle);border-radius:12px;overflow:hidden;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.Blog_card__qRdq5:hover{border-color:var(--border);transform:translateY(-2px);box-shadow:var(--shadow-md)}.Blog_cardLink__FQIxa{display:flex;flex-direction:column;height:100%;color:inherit;text-decoration:none}.Blog_cardMedia__FRN6z{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;background-color:var(--bg-tertiary);border-bottom:1px solid var(--border-subtle)}.Blog_cardBody__wFAsU{display:flex;flex-direction:column;flex:1 1;gap:.625rem;padding:1.375rem 1.5rem 1.5rem}.Blog_category__o_0cV{font-family:var(--font-ui,"DM Sans",sans-serif);font-size:.6875rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}.Blog_cardTitle__JhqTk{font-family:var(--font-display,"Playfair Display",Georgia,serif);font-size:1.375rem;font-weight:700;line-height:1.25;letter-spacing:-.01em;color:var(--text-primary)}.Blog_cardExcerpt__mQGVv{font-family:var(--font-body,"Source Serif 4",Georgia,serif);font-size:1rem;line-height:1.6;color:var(--text-secondary);margin-bottom:.25rem}.Blog_meta__ArnQl{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:auto;font-family:var(--font-ui,"DM Sans",sans-serif);font-size:.8125rem;color:var(--text-tertiary)}.Blog_metaSep__yfYX0{opacity:.6}.Blog_empty__n7_59{border:1px dashed var(--border);border-radius:12px;padding:3rem 1.5rem;text-align:center;font-family:var(--font-body,"Source Serif 4",Georgia,serif);font-size:1.0625rem;line-height:1.7;color:var(--text-secondary)}.Blog_article__2IUbQ{max-width:68ch;margin:0 auto;padding:3rem 1.5rem 5rem;color:var(--text-primary)}.Blog_back__pNHZv{display:inline-block;font-family:var(--font-ui,"DM Sans",sans-serif);font-size:.875rem;color:var(--text-tertiary);text-decoration:none;margin-bottom:2rem}.Blog_back__pNHZv:hover{color:var(--accent)}.Blog_articleTitle___EEqP{font-family:var(--font-display,"Playfair Display",Georgia,serif);font-size:clamp(2rem,5vw,3rem);font-weight:700;line-height:1.12;letter-spacing:-.02em;margin-bottom:1rem}.Blog_byline__IJypg{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-family:var(--font-ui,"DM Sans",sans-serif);font-size:.875rem;color:var(--text-tertiary);padding-bottom:1.75rem;border-bottom:1px solid var(--border-subtle)}.Blog_hero__2HlsX{display:block;width:100%;height:auto;margin:2rem 0 0;border:1px solid var(--border-subtle);border-radius:12px;background-color:var(--bg-tertiary)}.Blog_excerpt__npym0{font-size:1.25rem;line-height:1.65;margin-top:2rem}.Blog_excerpt__npym0,.Blog_prose__K9_64{font-family:var(--font-body,"Source Serif 4",Georgia,serif);color:var(--text-secondary)}.Blog_prose__K9_64{font-size:1.125rem;line-height:1.8;margin-top:2.25rem}.Blog_prose__K9_64 h1,.Blog_prose__K9_64 h2{font-family:var(--font-display,"Playfair Display",Georgia,serif);font-weight:700;line-height:1.25;letter-spacing:-.01em;color:var(--text-primary);margin:3rem 0 1rem}.Blog_prose__K9_64 h1{font-size:1.875rem}.Blog_prose__K9_64 h2{font-size:1.625rem}.Blog_prose__K9_64 h3{font-family:var(--font-ui,"DM Sans",sans-serif);font-size:1.125rem;font-weight:600;color:var(--text-primary);margin:2rem 0 .625rem}.Blog_prose__K9_64 p{margin-bottom:1.375rem}.Blog_prose__K9_64 ol,.Blog_prose__K9_64 ul{margin:0 0 1.5rem 1.25rem;padding-left:.5rem}.Blog_prose__K9_64 li{margin-bottom:.5rem}.Blog_prose__K9_64 li>ol,.Blog_prose__K9_64 li>ul{margin:.5rem 0 .5rem 1rem}.Blog_prose__K9_64 strong{color:var(--text-primary);font-weight:600}.Blog_prose__K9_64 a{color:var(--accent);text-decoration:underline;text-underline-offset:.15em;text-decoration-thickness:1px}.Blog_prose__K9_64 a:hover{color:var(--accent-hover)}.Blog_prose__K9_64 blockquote{margin:2rem 0;padding:.25rem 0 .25rem 1.25rem;border-left:3px solid var(--accent);color:var(--text-primary);font-style:italic}.Blog_prose__K9_64 blockquote p{margin:0}.Blog_prose__K9_64 code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.875em;background-color:var(--bg-tertiary);border:1px solid var(--border-subtle);border-radius:4px;padding:.1em .35em}.Blog_prose__K9_64 pre{overflow-x:auto;margin:1.75rem 0;padding:1.125rem 1.25rem;background-color:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:10px}.Blog_prose__K9_64 pre code{background:none;border:none;padding:0;font-size:.875rem;line-height:1.6}.Blog_prose__K9_64 hr{border:none;border-top:1px solid var(--border-subtle);margin:3rem 0}.Blog_prose__K9_64 table{display:block;width:100%;overflow-x:auto;border-collapse:collapse;margin:1.75rem 0;font-family:var(--font-ui,"DM Sans",sans-serif);font-size:.9375rem;line-height:1.6}.Blog_prose__K9_64 td,.Blog_prose__K9_64 th{text-align:left;vertical-align:top;padding:.75rem 1rem;border-bottom:1px solid var(--border-subtle)}.Blog_prose__K9_64 thead th{background-color:var(--bg-secondary);color:var(--text-primary);font-weight:600;font-size:.8125rem;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.Blog_prose__K9_64 tbody tr:last-child td{border-bottom:none}.Blog_prose__K9_64 figure{margin:2.25rem 0;padding:.75rem;border:1px solid var(--border-subtle);border-radius:12px;background-color:var(--bg-secondary)}.Blog_prose__K9_64 figure img{display:block;width:100%;height:auto;border-radius:8px}.Blog_prose__K9_64 figcaption{margin-top:.75rem;padding:0 .25rem;font-family:var(--font-ui,"DM Sans",sans-serif);font-size:.8125rem;line-height:1.55;color:var(--text-tertiary)}.Blog_prose__K9_64 img{max-width:100%;height:auto}.Blog_related__Gzlt5{margin-top:4rem;padding-top:2rem;border-top:1px solid var(--border-subtle)}.Blog_relatedTitle__ewNX4{font-family:var(--font-ui,"DM Sans",sans-serif);font-size:.8125rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary);margin-bottom:1.25rem}.Blog_relatedList___R1gm{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1rem}.Blog_relatedLink__tFNLZ{display:block;color:inherit;text-decoration:none}.Blog_relatedLink__tFNLZ:hover .Blog_relatedName__hZYim{color:var(--accent)}.Blog_relatedName__hZYim{font-family:var(--font-display,"Playfair Display",Georgia,serif);font-size:1.125rem;font-weight:700;line-height:1.3;color:var(--text-primary)}.Blog_footerNav__5c6Om{margin-top:3rem}@media (max-width:640px){.Blog_page__BTqsz{padding:2.5rem 1.25rem 4rem}.Blog_article__2IUbQ{padding:2rem 1.25rem 4rem}.Blog_grid__KPu1b{gap:1.5rem}}