@charset "UTF-8";._container_1tagx_2{margin-left:auto;margin-right:auto;max-width:1448px;width:100%;padding:72px 24px}._article_1tagx_13{max-width:768px;margin:0 auto}._header_1tagx_18{margin-bottom:2rem}._breadcrumbs_1tagx_22{font-size:.875rem;margin-bottom:1rem;color:#475569}._breadcrumbs_1tagx_22 a{color:#334155;text-decoration:none;transition:color .2s ease}._breadcrumbs_1tagx_22 a:hover{color:#0f172a}._breadcrumbs_1tagx_22 ._separator_1tagx_35{margin:0 .5rem;color:#94a3b8}._breadcrumbs_1tagx_22 ._current_1tagx_39{color:#0f172a;font-weight:500}._title_1tagx_44{font-size:1.875rem;font-weight:700;color:#0f172a;margin-bottom:1rem;line-height:1.2}@media (max-width: 768px){._title_1tagx_44{font-size:1.5rem}}._meta_1tagx_57{display:flex;align-items:center;gap:1rem;margin-bottom:1rem;font-size:.875rem;color:#475569}@media (max-width: 768px){._meta_1tagx_57{flex-direction:column;align-items:flex-start;gap:.5rem}}._date_1tagx_73{font-weight:500;color:#334155}._readTime_1tagx_78:before{content:"•";margin-right:.5rem;color:#94a3b8}._author_1tagx_84{font-weight:500}._author_1tagx_84:before{content:"•";margin-right:.5rem;color:#94a3b8}._tags_1tagx_93{display:flex;flex-wrap:wrap;gap:.5rem}._tag_1tagx_93{background-color:#f1f5f9;color:#334155;padding:.25rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:500}._imageContainer_1tagx_108{margin-bottom:2rem;border-radius:.75rem;overflow:hidden;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}._image_1tagx_108{width:100%;height:300px;object-fit:cover}@media (max-width: 768px){._image_1tagx_108{height:200px}}._content_1tagx_126{margin-bottom:2rem}._lead_1tagx_130{font-size:1.125rem;line-height:1.6;color:#334155;margin-bottom:1.5rem;padding:1rem;background-color:#f8fafc;border-radius:.75rem;border-left:4px solid #ffffff}._body_1tagx_141{font-size:1rem;line-height:1.7;color:#1e293b}._body_1tagx_141 h1{font-family:Inter Variable,sans-serif;font-size:28px;font-style:normal;font-weight:600;line-height:40px;word-break:break-word;color:#0f172a;margin-top:2rem;margin-bottom:1rem}._body_1tagx_141 h2{font-family:Inter Variable,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:32px;word-break:break-word;color:#0f172a;margin-top:1.5rem;margin-bottom:.75rem}._body_1tagx_141 h3{font-family:Inter Variable,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:28px;word-break:break-word;color:#0f172a;margin-top:1.25rem;margin-bottom:.5rem}._body_1tagx_141 p{margin-bottom:1rem}._body_1tagx_141 ul,._body_1tagx_141 ol{margin-bottom:1rem;padding-left:1.5rem}._body_1tagx_141 ul li,._body_1tagx_141 ol li{display:list-item}._body_1tagx_141 li{margin-bottom:.5rem}._body_1tagx_141 strong{font-weight:600;color:#0f172a}._body_1tagx_141 em{font-style:italic;color:#475569}._body_1tagx_141 table{text-align:left;border-collapse:separate;border-spacing:0;margin-top:1rem;margin-bottom:1rem}._body_1tagx_141 table th{font-weight:600;color:#0f172a;padding:.5rem;border-bottom:2px solid #e2e8f0}._body_1tagx_141 table td{padding:.5rem;color:#334155;border-bottom:1px solid #e2e8f0}._body_1tagx_141 a{color:#475569;text-decoration:underline}._footer_1tagx_228{border-top:1px solid #e2e8f0;padding-top:1.5rem;display:flex;justify-content:space-between;align-items:center;gap:1rem}@media (max-width: 768px){._footer_1tagx_228{flex-direction:column;align-items:flex-start}}._backTo_1tagx_243 ._backLink_1tagx_243{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;color:#334155;text-decoration:none;border:1px solid #cbd5e1;border-radius:.5rem;font-size:.875rem;font-weight:500;transition:all .2s ease}._backTo_1tagx_243 ._backLink_1tagx_243:hover{background-color:#f8fafc;border-color:#94a3b8;color:#0f172a}._backTo_1tagx_243 ._backLink_1tagx_243 svg{width:16px;height:16px}._share_1tagx_266{display:flex;align-items:center;gap:.75rem}._share_1tagx_266 ._shareLabel_1tagx_271{font-size:.875rem;color:#475569;font-weight:500}._share_1tagx_266 ._shareButtons_1tagx_276{display:flex;gap:.5rem}._share_1tagx_266 ._shareButton_1tagx_276{display:flex;align-items:center;gap:.25rem;padding:.5rem .75rem;background-color:#fff;text-decoration:none;border-radius:.5rem;font-size:.875rem;font-weight:500;transition:all .2s ease}._share_1tagx_266 ._shareButton_1tagx_276:hover{background-color:#f8f9fa;transform:translateY(-1px)}._share_1tagx_266 ._shareButton_1tagx_276 svg{width:16px;height:16px}
