._container_d3dz7_1{min-height:100vh;background:var(--color-neutral-1);padding:var(--space-6)}._backNav_d3dz7_7{max-width:900px;margin:0 auto var(--space-6)}._backLink_d3dz7_12{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--color-neutral-11);font:var(--font-body);font-weight:500;text-decoration:none;transition:all .2s ease}._backLink_d3dz7_12:hover{color:var(--color-accent-11);gap:var(--space-3)}._article_d3dz7_28{max-width:900px;margin:0 auto;background:var(--color-neutral-2);border:1px solid var(--color-neutral-5);border-radius:var(--radius-4);overflow:hidden}._heroImage_d3dz7_37{position:relative;width:100%;height:400px;overflow:hidden}._image_d3dz7_44{width:100%;height:100%;object-fit:cover}._imageBadge_d3dz7_50{position:absolute;top:var(--space-5);left:var(--space-5);padding:var(--space-2) var(--space-4);background:var(--color-secondary-9);color:var(--color-secondary-contrast);font:var(--font-caption);font-weight:600;border-radius:var(--radius-2)}._header_d3dz7_62{padding:var(--space-7) var(--space-6);border-bottom:1px solid var(--color-neutral-5)}._title_d3dz7_67{font:var(--font-heading);font-size:var(--font-size-6);color:var(--color-neutral-12);margin-bottom:var(--space-5);line-height:1.2}._meta_d3dz7_75{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-5);margin-bottom:var(--space-5)}._metaItem_d3dz7_83{display:flex;align-items:center;gap:var(--space-2);font:var(--font-body);color:var(--color-neutral-10)}._metaIcon_d3dz7_91{color:var(--color-accent-9)}._shareButton_d3dz7_95{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);background:var(--color-neutral-3);color:var(--color-neutral-11);border:1px solid var(--color-neutral-6);border-radius:var(--radius-2);font:var(--font-body);font-weight:500;cursor:pointer;transition:all .2s ease}._shareButton_d3dz7_95:hover{background:var(--color-accent-4);color:var(--color-accent-11);border-color:var(--color-accent-7)}._tags_d3dz7_116{display:flex;flex-wrap:wrap;gap:var(--space-2)}._tag_d3dz7_116{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);background:var(--color-neutral-4);color:var(--color-neutral-11);font:var(--font-caption);font-weight:500;border-radius:var(--radius-2);border:1px solid var(--color-neutral-6)}._excerpt_d3dz7_135{padding:var(--space-6);background:var(--color-accent-2);border-bottom:1px solid var(--color-neutral-5)}._excerpt_d3dz7_135 p{font:var(--font-body);font-size:var(--font-size-3);color:var(--color-accent-11);line-height:1.7;font-weight:500;margin:0}._content_d3dz7_150{padding:var(--space-7) var(--space-6)}._contentSection_d3dz7_154{margin-bottom:var(--space-7)}._contentSection_d3dz7_154 h2{font:var(--font-subheading);color:var(--color-neutral-12);margin-bottom:var(--space-4);padding-bottom:var(--space-3);border-bottom:2px solid var(--color-accent-7)}._contentSection_d3dz7_154 p{font:var(--font-body);font-size:var(--font-size-2);color:var(--color-neutral-10);line-height:1.8;margin-bottom:var(--space-4)}._codeBlock_d3dz7_174{background:var(--color-neutral-3);border:1px solid var(--color-neutral-6);border-radius:var(--radius-3);padding:var(--space-5);margin:var(--space-5) 0;overflow-x:auto}._codeBlock_d3dz7_174 code{font:var(--font-code);color:var(--color-secondary-11);line-height:1.6}._takeawaysList_d3dz7_189{list-style:none;padding:0;margin:0}._takeawaysList_d3dz7_189 li{font:var(--font-body);font-size:var(--font-size-2);color:var(--color-neutral-10);line-height:1.7;padding-left:var(--space-5);margin-bottom:var(--space-3);position:relative}._takeawaysList_d3dz7_189 li:before{content:"✓";position:absolute;left:0;color:var(--color-success-9);font-weight:700;font-size:var(--font-size-3)}._footer_d3dz7_214{padding:var(--space-6);background:var(--color-neutral-3);border-top:1px solid var(--color-neutral-5)}._authorNote_d3dz7_220{padding:var(--space-4);background:var(--color-warning-3);border-left:4px solid var(--color-warning-9);border-radius:var(--radius-2)}._authorNote_d3dz7_220 p{font:var(--font-body);color:var(--color-warning-11);margin:0;line-height:1.6}._relatedPosts_d3dz7_234{max-width:900px;margin:var(--space-8) auto 0}._relatedTitle_d3dz7_239{font:var(--font-subheading);color:var(--color-neutral-12);margin-bottom:var(--space-5)}._relatedGrid_d3dz7_245{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--space-5)}._relatedCard_d3dz7_251{background:var(--color-neutral-2);border:1px solid var(--color-neutral-5);border-radius:var(--radius-3);padding:var(--space-5);text-decoration:none;transition:all .3s ease}._relatedCard_d3dz7_251:hover{border-color:var(--color-accent-7);transform:translateY(-2px);box-shadow:0 8px 20px #0003}._relatedCardTitle_d3dz7_266{font:var(--font-body);font-weight:600;color:var(--color-neutral-12);margin-bottom:var(--space-3);line-height:1.4}._relatedCardExcerpt_d3dz7_274{font:var(--font-caption);color:var(--color-neutral-10);line-height:1.5;margin-bottom:var(--space-3)}._relatedCardLink_d3dz7_281{font:var(--font-caption);color:var(--color-accent-11);font-weight:600}._notFound_d3dz7_287{max-width:600px;margin:var(--space-9) auto;text-align:center;padding:var(--space-7)}._notFoundTitle_d3dz7_294{font:var(--font-heading);color:var(--color-neutral-12);margin-bottom:var(--space-4)}._notFoundText_d3dz7_300{font:var(--font-body);color:var(--color-neutral-10);margin-bottom:var(--space-6)}._backButton_d3dz7_306{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-5);background:var(--color-accent-9);color:var(--color-accent-contrast);font:var(--font-body);font-weight:600;border-radius:var(--radius-3);text-decoration:none;transition:all .3s ease}._backButton_d3dz7_306:hover{background:var(--color-accent-10);transform:translateY(-2px)}@media(max-width:768px){._container_d3dz7_1{padding:var(--space-4)}._heroImage_d3dz7_37{height:250px}._header_d3dz7_62{padding:var(--space-5) var(--space-4)}._title_d3dz7_67{font-size:var(--font-size-5)}._content_d3dz7_150{padding:var(--space-5) var(--space-4)}._relatedGrid_d3dz7_245{grid-template-columns:1fr}}
