.blog-detail-module__DqIlNW__detailPage{background:var(--slate-50);color:var(--slate-950);margin-top:64px}@media (max-width:1099px){.blog-detail-module__DqIlNW__detailPage{margin-top:0}}.blog-detail-module__DqIlNW__articleShell{width:100%}.blog-detail-module__DqIlNW__hero,.blog-detail-module__DqIlNW__coverWrap,.blog-detail-module__DqIlNW__contentLayout{width:100%;max-width:var(--layout-container-max-width,1280px);padding-left:var(--spacing-lg);padding-right:var(--spacing-lg);margin:0 auto}.blog-detail-module__DqIlNW__hero{align-items:flex-start;gap:var(--spacing-md);padding-top:var(--spacing-xl);padding-bottom:var(--spacing-xl);border-bottom:1px solid var(--slate-300);flex-direction:column;display:flex}.blog-detail-module__DqIlNW__backLink,.blog-detail-module__DqIlNW__metaRow,.blog-detail-module__DqIlNW__sideKicker{font-family:var(--font-technical);font-size:var(--fs-small);font-weight:var(--fw-medium);text-transform:uppercase;letter-spacing:.06em}.blog-detail-module__DqIlNW__backLink{align-items:center;gap:var(--spacing-xs);min-height:36px;color:var(--slate-800);transition:color var(--duration-normal) var(--ease-micro-interact), transform var(--duration-instant) var(--ease-micro-interact);display:inline-flex}.blog-detail-module__DqIlNW__backLink:hover{color:var(--primary)}.blog-detail-module__DqIlNW__backLink:active{transform:scale(.98)}.blog-detail-module__DqIlNW__backLink span{font-size:18px}.blog-detail-module__DqIlNW__metaRow{gap:var(--spacing-xs);color:var(--slate-500);flex-wrap:wrap;display:flex}.blog-detail-module__DqIlNW__metaRow span{min-height:26px;padding:0 var(--spacing-xs);background:var(--light);border:1px solid var(--slate-300);border-radius:var(--radius-small);align-items:center;display:inline-flex}.blog-detail-module__DqIlNW__hero h1{max-width:980px;color:var(--slate-950);letter-spacing:0;font-size:clamp(1.5rem,3vw,3rem);line-height:1.05}.blog-detail-module__DqIlNW__hero p{max-width:780px;color:var(--slate-800);font-size:1.05rem;line-height:1.7}.blog-detail-module__DqIlNW__coverWrap{padding-top:var(--spacing-xl)}.blog-detail-module__DqIlNW__coverImage{aspect-ratio:16/9;object-fit:cover;background:var(--slate-100);border:1px solid var(--slate-300);border-radius:var(--radius-medium);width:100%;box-shadow:var(--shadow-subtle)}.blog-detail-module__DqIlNW__contentLayout{gap:var(--spacing-xxl);padding-top:var(--spacing-xxl);padding-bottom:var(--spacing-xxl);grid-template-columns:minmax(0,760px) minmax(300px,1fr);align-items:start;display:grid}.blog-detail-module__DqIlNW__contentColumn{gap:var(--spacing-lg);flex-direction:column;min-width:0;display:flex}.blog-detail-module__DqIlNW__contentH2,.blog-detail-module__DqIlNW__contentH3{color:var(--slate-950);letter-spacing:0}.blog-detail-module__DqIlNW__contentH2{margin-top:var(--spacing-sm);font-size:var(--fs-h2)}.blog-detail-module__DqIlNW__contentH3{font-size:var(--fs-h3)}.blog-detail-module__DqIlNW__leadBlock{padding:var(--spacing-lg);color:var(--slate-950);background:var(--light);border:1px solid var(--slate-300);border-left:4px solid var(--primary);border-radius:var(--radius-medium);box-shadow:var(--shadow-subtle);font-size:1.05rem;line-height:1.8}.blog-detail-module__DqIlNW__paragraph{color:var(--slate-800);font-size:1rem;line-height:1.85}.blog-detail-module__DqIlNW__bulletList,.blog-detail-module__DqIlNW__checkList,.blog-detail-module__DqIlNW__stepsList{gap:var(--spacing-sm);color:var(--slate-800);line-height:1.7;display:grid}.blog-detail-module__DqIlNW__bulletList{padding-left:var(--spacing-lg)}.blog-detail-module__DqIlNW__checkList{list-style:none}.blog-detail-module__DqIlNW__checkList li{align-items:flex-start;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);background:var(--light);border:1px solid var(--slate-300);border-radius:var(--radius-medium);display:flex}.blog-detail-module__DqIlNW__checkList span{color:var(--success);flex:none;font-size:20px}.blog-detail-module__DqIlNW__stepsList{counter-reset:detail-step;list-style:none}.blog-detail-module__DqIlNW__stepsList li{counter-increment:detail-step;gap:var(--spacing-md);padding:var(--spacing-md);background:var(--light);border:1px solid var(--slate-300);border-radius:var(--radius-medium);grid-template-columns:42px minmax(0,1fr);align-items:start;display:grid}.blog-detail-module__DqIlNW__stepsList li:before{content:counter(detail-step, decimal-leading-zero);width:42px;height:42px;color:var(--light);background:var(--primary);border-radius:var(--radius-medium);font-family:var(--font-technical);font-size:var(--fs-small);font-weight:var(--fw-bold);justify-content:center;align-items:center;display:inline-flex}.blog-detail-module__DqIlNW__figure,.blog-detail-module__DqIlNW__galleryItem{background:var(--light);border:1px solid var(--slate-300);border-radius:var(--radius-medium);box-shadow:var(--shadow-subtle);margin:0;overflow:hidden}.blog-detail-module__DqIlNW__inlineImage,.blog-detail-module__DqIlNW__galleryImage{object-fit:cover;background:var(--slate-100);width:100%}.blog-detail-module__DqIlNW__inlineImage{max-height:460px}.blog-detail-module__DqIlNW__galleryImage{aspect-ratio:16/10}.blog-detail-module__DqIlNW__figure figcaption,.blog-detail-module__DqIlNW__galleryItem figcaption{padding:var(--spacing-sm) var(--spacing-md);color:var(--slate-500);border-top:1px solid var(--slate-300);font-family:var(--font-technical);font-size:var(--fs-small);line-height:1.5}.blog-detail-module__DqIlNW__galleryGrid{gap:var(--spacing-md);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.blog-detail-module__DqIlNW__galleryStrip{gap:var(--spacing-md);display:grid}.blog-detail-module__DqIlNW__callout{padding:var(--spacing-lg);border:1px solid var(--slate-300);border-radius:var(--radius-medium);box-shadow:var(--shadow-subtle)}.blog-detail-module__DqIlNW__callout strong{margin-bottom:var(--spacing-xs);color:var(--slate-950);font-size:var(--fs-h4);display:block}.blog-detail-module__DqIlNW__callout p{color:var(--slate-800);line-height:1.7}.blog-detail-module__DqIlNW__calloutInfo{border-left:4px solid var(--primary);background:#0395d114}.blog-detail-module__DqIlNW__calloutWarning{border-left:4px solid var(--accent);background:#d977061a}.blog-detail-module__DqIlNW__tableWrap{border:1px solid var(--slate-300);border-radius:var(--radius-medium);box-shadow:var(--shadow-subtle);overflow-x:auto}.blog-detail-module__DqIlNW__tableWrap table{border-collapse:collapse;background:var(--light);width:100%;min-width:560px}.blog-detail-module__DqIlNW__tableWrap th,.blog-detail-module__DqIlNW__tableWrap td{padding:var(--spacing-sm) var(--spacing-md);border-bottom:1px solid var(--slate-300);text-align:left;vertical-align:top}.blog-detail-module__DqIlNW__tableWrap th{color:var(--slate-800);background:var(--slate-100);font-family:var(--font-technical);font-size:var(--fs-small);text-transform:uppercase;letter-spacing:.06em}.blog-detail-module__DqIlNW__tableWrap td{color:var(--slate-800);line-height:1.6}.blog-detail-module__DqIlNW__tableWrap tr:last-child td{border-bottom:0}.blog-detail-module__DqIlNW__ctaBlock{justify-content:space-between;align-items:center;gap:var(--spacing-lg);padding:var(--spacing-lg);background:var(--slate-950);border-radius:var(--radius-medium);box-shadow:var(--shadow-subtle);display:flex}.blog-detail-module__DqIlNW__ctaBlock p{color:var(--light);font-weight:var(--fw-semibold)}.blog-detail-module__DqIlNW__ctaBlock a,.blog-detail-module__DqIlNW__sideButton{min-height:44px;padding:var(--spacing-sm) var(--spacing-lg);color:var(--light);background:var(--primary);border-radius:var(--radius-medium);font-weight:var(--fw-bold);transition:background-color var(--duration-normal) var(--ease-micro-interact), transform var(--duration-instant) var(--ease-micro-interact);justify-content:center;align-items:center;display:inline-flex}.blog-detail-module__DqIlNW__ctaBlock a:hover,.blog-detail-module__DqIlNW__sideButton:hover{background:#027fb3}.blog-detail-module__DqIlNW__ctaBlock a:active,.blog-detail-module__DqIlNW__sideButton:active{transform:scale(.98)}.blog-detail-module__DqIlNW__sidebar{gap:var(--spacing-lg);flex-direction:column;display:flex;position:sticky;top:88px}.blog-detail-module__DqIlNW__sidePanel{gap:var(--spacing-sm);padding:var(--spacing-lg);background:var(--light);border:1px solid var(--slate-300);border-radius:var(--radius-medium);box-shadow:var(--shadow-subtle);flex-direction:column;display:flex}.blog-detail-module__DqIlNW__sideKicker{color:var(--primary)}.blog-detail-module__DqIlNW__sidePanel h2{color:var(--slate-950);font-size:var(--fs-h3)}.blog-detail-module__DqIlNW__sidePanel p{color:var(--slate-800);line-height:1.7}.blog-detail-module__DqIlNW__sideMeta{border:1px solid var(--slate-300);border-radius:var(--radius-medium);display:grid;overflow:hidden}.blog-detail-module__DqIlNW__sideMeta div{gap:var(--spacing-sm);padding:var(--spacing-sm);border-bottom:1px solid var(--slate-300);grid-template-columns:110px minmax(0,1fr);display:grid}.blog-detail-module__DqIlNW__sideMeta div:last-child{border-bottom:0}.blog-detail-module__DqIlNW__sideMeta dt{color:var(--slate-500);font-family:var(--font-technical);font-size:var(--fs-small);text-transform:uppercase}.blog-detail-module__DqIlNW__sideMeta dd{color:var(--slate-950);font-weight:var(--fw-semibold)}.blog-detail-module__DqIlNW__relatedList{gap:var(--spacing-sm);display:grid}.blog-detail-module__DqIlNW__relatedList a{gap:var(--spacing-xxs);padding:var(--spacing-sm);color:var(--slate-950);background:var(--slate-50);border:1px solid var(--slate-300);border-radius:var(--radius-medium);transition:border-color var(--duration-normal) var(--ease-micro-interact), color var(--duration-normal) var(--ease-micro-interact);line-height:1.45;display:grid}.blog-detail-module__DqIlNW__relatedList a:hover{color:var(--primary);border-color:var(--primary)}.blog-detail-module__DqIlNW__relatedList span{color:var(--slate-500);font-family:var(--font-technical);font-size:var(--fs-small);text-transform:uppercase;letter-spacing:.06em}@media (max-width:1023px){.blog-detail-module__DqIlNW__contentLayout{grid-template-columns:1fr}.blog-detail-module__DqIlNW__sidebar{position:static}.blog-detail-module__DqIlNW__galleryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.blog-detail-module__DqIlNW__hero,.blog-detail-module__DqIlNW__coverWrap,.blog-detail-module__DqIlNW__contentLayout{padding-left:var(--spacing-md);padding-right:var(--spacing-md)}.blog-detail-module__DqIlNW__hero,.blog-detail-module__DqIlNW__contentLayout{padding-top:var(--spacing-xl);padding-bottom:var(--spacing-xl)}.blog-detail-module__DqIlNW__coverWrap{padding-top:var(--spacing-lg)}.blog-detail-module__DqIlNW__galleryGrid{grid-template-columns:1fr}.blog-detail-module__DqIlNW__ctaBlock{flex-direction:column;align-items:stretch}.blog-detail-module__DqIlNW__ctaBlock a{width:100%}}@media (max-width:479px){.blog-detail-module__DqIlNW__leadBlock,.blog-detail-module__DqIlNW__callout,.blog-detail-module__DqIlNW__sidePanel,.blog-detail-module__DqIlNW__ctaBlock{padding:var(--spacing-md)}.blog-detail-module__DqIlNW__sideMeta div{gap:var(--spacing-xxs);grid-template-columns:1fr}.blog-detail-module__DqIlNW__stepsList li{grid-template-columns:1fr}}
