._breadcrumb_1y9ii_5{font-size:var(--fs-xs);color:var(--on-surface-subtle);margin-bottom:var(--s-4)}._list_1y9ii_11{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-1);list-style:none;margin:0;padding:0}._item_1y9ii_21{display:inline-flex;align-items:center;gap:var(--s-1)}._link_1y9ii_27{color:var(--on-surface-dim);text-decoration:none;transition:color var(--t-fast)}._link_1y9ii_27:hover{color:var(--accent-cta);text-decoration:underline;opacity:1}._current_1y9ii_35{color:var(--primary);font-weight:500}._separator_1y9ii_40{color:var(--on-surface-subtle);user-select:none}._blogLoading_1uizg_1{display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:4rem 0;color:var(--on-surface-dim);font-size:.875rem}._blogLoadingSpinner_1uizg_10{width:24px;height:24px;border:2px solid var(--surface-high);border-top-color:var(--primary);animation:_blog-spin_1uizg_1 .7s linear infinite}@keyframes _blog-spin_1uizg_1{to{transform:rotate(360deg)}}._blogpostBack_1uizg_19{display:inline-flex;align-items:center;gap:.35rem;font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;color:var(--on-surface-dim);margin-bottom:3rem;transition:color .2s ease}._blogpostBack_1uizg_19:hover{color:var(--primary);opacity:1}._blogpost_1uizg_19{max-width:720px;margin:0 auto}._blogpostHero_1uizg_36{overflow:hidden;margin-bottom:3rem;box-shadow:var(--shadow-lg)}._blogpostHero_1uizg_36 img{width:100%;display:block;filter:grayscale(20%)}._blogpostHeader_1uizg_39{margin-bottom:3rem}._blogpostCats_1uizg_41{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}._blogpostCat_1uizg_41{font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:.25rem .7rem;background:var(--surface-low);color:var(--on-surface-dim)}._blogpostTitle_1uizg_57{font-size:clamp(1.6rem,3.5vw,2.5rem);font-weight:800;letter-spacing:-.02em;line-height:1.1;color:var(--primary);margin-bottom:1rem}._blogpostDate_1uizg_66{display:block;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--on-surface-subtle);text-align:center;hyphens:none;-webkit-hyphens:none}._blogpostContent_1uizg_78{font-size:1rem;line-height:1.8;color:var(--on-surface)}._blogpostContent_1uizg_78 p{margin-bottom:1.5rem}._blogpostContent_1uizg_78 h2{font-size:1.5rem;font-weight:700;margin:3rem 0 1rem}._blogpostContent_1uizg_78 h3{font-size:1.2rem;font-weight:700;margin:2rem 0 .75rem}._blogpostContent_1uizg_78 h4{font-size:1.05rem;font-weight:700;margin:1.5rem 0 .5rem}._blogpostContent_1uizg_78 a{color:var(--primary)}._blogpostContent_1uizg_78 img{max-width:100%;box-shadow:var(--shadow);margin:2rem auto}._blogpostContent_1uizg_78 blockquote{margin:2rem 0;padding:2rem;background:var(--surface-low);font-style:italic;font-size:1.05rem;line-height:1.65;border-left:3px solid var(--primary)}._blogpostContent_1uizg_78 ul,._blogpostContent_1uizg_78 ol{padding-left:1.5rem;margin-bottom:1.5rem}._blogpostContent_1uizg_78 li{margin-bottom:.4rem}._blogpostContent_1uizg_78 table{width:100%;border-collapse:collapse;margin:1.5rem 0}._blogpostContent_1uizg_78 th,._blogpostContent_1uizg_78 td{padding:.65rem 1rem;text-align:left;background:var(--surface-low)}._blogpostContent_1uizg_78 th{background:var(--surface-high);font-weight:700;font-size:.8rem;letter-spacing:.04em;text-transform:uppercase}._blogpostContent_1uizg_78 figure{margin:2rem 0}._blogpostContent_1uizg_78 figcaption{font-size:.8rem;color:var(--on-surface-dim);text-align:center;margin-top:.5rem}._blogpostFooter_1uizg_108{margin-top:4rem;padding-top:2rem;background:var(--surface-low);padding:2rem}
