._page_12s9f_1{--blog-container: 80rem;min-height:100vh;background:var(--c-bg);color:var(--c-text)}._accentBand_12s9f_9{position:relative;z-index:1;display:inline-block;color:var(--sb-active-text)}._accentBand_12s9f_9:before{content:"";position:absolute;inset:17% -2% 5%;z-index:-1;border-radius:4px;background:var(--c-accent);transform:rotate(-2deg)}._hero_12s9f_26{position:relative;overflow:hidden;padding:2.25rem clamp(1.5rem,4vw,3rem) 2.35rem;background-image:linear-gradient(color-mix(in srgb,var(--c-border) 46%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--c-border) 46%,transparent) 1px,transparent 1px);background-size:56px 56px}._hero_12s9f_26:after{content:"";position:absolute;inset:auto 0 0;height:4.5rem;pointer-events:none;background:linear-gradient(180deg,transparent,var(--c-bg))}._heroInner_12s9f_52{position:relative;z-index:1;max-width:var(--blog-container);margin:0 auto;display:grid;gap:1.25rem}._heroCopy_12s9f_61{max-width:47rem;margin:0 auto;text-align:center}._heroTitle_12s9f_67{max-width:18ch;margin:0 auto .75rem;color:var(--c-text);font-family:var(--font-heading);font-size:var(--text-hero);font-weight:var(--weight-black);line-height:1.02;letter-spacing:0}._heroSubtitle_12s9f_78{max-width:42rem;margin:0 auto;font-size:var(--text-base);line-height:var(--leading-normal);color:var(--c-text-muted)}._content_12s9f_86{max-width:var(--blog-container);margin:0 auto;padding:2rem}@media(min-width:760px){._hero_12s9f_26{padding-top:2.75rem}._heroTitle_12s9f_67{font-size:var(--text-hero-md)}}@media(min-width:768px){._content_12s9f_86{padding:3rem}}@media(min-width:1020px){._heroTitle_12s9f_67{font-size:var(--text-hero-lg)}}._featuredGrid_12s9f_114,._grid_12s9f_115{display:grid;grid-template-columns:1fr;gap:1rem}@media(min-width:768px){._grid_12s9f_115{grid-template-columns:repeat(2,minmax(0,1fr))}}._sectionTitle_12s9f_127{font-family:var(--font-heading);font-size:var(--text-2xl);font-weight:var(--weight-black);margin-bottom:1rem}._section_12s9f_127+._section_12s9f_127{margin-top:3rem}._postCard_12s9f_138{display:flex;flex-direction:column;gap:.75rem;min-height:100%;padding:1.5rem;background:var(--c-surface);border:1px solid var(--c-border);border-radius:.75rem;text-decoration:none;color:inherit;transition:border-color .15s,box-shadow .15s,transform .15s}._postCard_12s9f_138:hover{border-color:var(--c-accent);box-shadow:0 10px 24px #0000002e;transform:translateY(-2px)}._postCardFeatured_12s9f_161{min-height:18rem;justify-content:flex-end;background:linear-gradient(135deg,color-mix(in srgb,var(--c-accent) 18%,transparent),transparent 48%),var(--c-surface)}._metaRow_12s9f_173{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--c-text-dim);text-transform:uppercase;letter-spacing:var(--tracking-wide)}._category_12s9f_185{color:var(--c-accent)}._postTitle_12s9f_189{font-family:var(--font-heading);font-size:var(--text-2xl);line-height:var(--leading-tight);color:var(--c-text)}._grid_12s9f_115 ._postTitle_12s9f_189{font-size:var(--text-xl)}._description_12s9f_200{color:var(--c-text-muted);line-height:var(--leading-relaxed)}._tags_12s9f_205{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:auto}._tag_12s9f_205{font-size:var(--text-xs);color:var(--c-text-muted);background:var(--c-surface-2);border-radius:999px;padding:.2rem .6rem}._empty_12s9f_220{padding:2rem;background:var(--c-surface);border:1px dashed var(--c-border-strong);border-radius:.75rem;color:var(--c-text-muted)}._articleContainer_12s9f_228{min-height:100vh;background:var(--c-bg)}._breadcrumb_12s9f_233{position:sticky;top:0;z-index:10;display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:var(--c-surface);border-bottom:1px solid var(--c-border)}._breadcrumbLink_12s9f_245{color:var(--c-text-muted);text-decoration:none;font-size:var(--text-sm)}._breadcrumbLink_12s9f_245:hover{color:var(--c-text)}._breadcrumbCurrent_12s9f_255{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--c-text);font-size:var(--text-sm);font-weight:var(--weight-medium)}._articleLayout_12s9f_265{display:grid;grid-template-columns:1fr;max-width:64rem;margin:0 auto}@media(min-width:1024px){._articleLayout_12s9f_265{grid-template-columns:minmax(0,1fr) 220px}}._articleMain_12s9f_278{min-width:0;padding:2rem 1.5rem}@media(min-width:768px){._articleMain_12s9f_278{padding:3rem}}._articleMeta_12s9f_289{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem}._toc_12s9f_296{display:none}@media(min-width:1024px){._toc_12s9f_296{display:block;border-left:1px solid var(--c-border);padding-top:3rem}}._shareBar_12s9f_308{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin:3rem 0;padding:1.25rem;background:var(--c-surface);border:1px solid var(--c-border);border-radius:.75rem}._shareBar_12s9f_308 strong{color:var(--c-text)}._shareButton_12s9f_324{display:inline-flex;align-items:center;gap:.375rem;padding:.5rem .875rem;background:var(--c-surface-2);border:1px solid var(--c-border);border-radius:999px;color:var(--c-text);font-size:var(--text-sm);font-weight:var(--weight-semibold);cursor:pointer}._shareButton_12s9f_324:hover{border-color:var(--c-accent);color:var(--c-accent)}._relatedPosts_12s9f_343{margin:3rem 0;padding-top:2rem;border-top:1px solid var(--c-border)}._relatedPosts_12s9f_343 h2{margin:0 0 1rem;color:var(--c-text);font-family:var(--font-heading);font-size:var(--text-xl);line-height:var(--leading-tight)}._relatedGrid_12s9f_357{display:grid;gap:.75rem}@media(min-width:760px){._relatedGrid_12s9f_357{grid-template-columns:repeat(2,minmax(0,1fr))}}._relatedCard_12s9f_368{display:flex;min-width:0;flex-direction:column;gap:.5rem;padding:1rem;color:inherit;text-decoration:none;background:var(--c-surface);border:1px solid var(--c-border);border-radius:.5rem;transition:border-color .15s,transform .15s}._relatedCard_12s9f_368:hover{border-color:var(--c-accent);transform:translateY(-1px)}._relatedCategory_12s9f_389{color:var(--c-accent);font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wide)}._relatedCard_12s9f_368 h3{margin:0;color:var(--c-text);font-family:var(--font-heading);font-size:var(--text-lg);line-height:var(--leading-tight)}._relatedCard_12s9f_368 p{margin:0;color:var(--c-text-muted);font-size:var(--text-sm);line-height:var(--leading-normal)}._postNav_12s9f_412{display:flex;justify-content:space-between;gap:1rem;padding-top:2rem;border-top:1px solid var(--c-border)}._navLink_12s9f_420{flex:1;color:var(--c-text);text-decoration:none;font-weight:var(--weight-semibold)}._navLink_12s9f_420:hover{color:var(--c-accent)}._navLink_12s9f_420 small{display:block;margin-bottom:.25rem;color:var(--c-text-dim);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wide)}
