._toc_1d394_2{padding:var(--space-lg);background-color:var(--color-grey);border-radius:var(--radius-lg)}._title_1d394_8{font-family:var(--font-mono);font-size:12px;color:var(--color-slate-blue);text-transform:uppercase;letter-spacing:.5px;margin-bottom:var(--space-md)}._list_1d394_17{display:flex;flex-direction:column;gap:var(--space-sm)}._link_1d394_23{display:block;font-family:var(--font-body);font-size:14px;line-height:1.4;color:var(--color-slate-blue);text-decoration:none;padding:var(--space-xs) 0;transition:color .2s}._link_1d394_23:hover,._link_1d394_23.active{color:var(--color-light-blue)}._share_1ccwg_2{display:flex;flex-direction:column;gap:var(--space-md)}._label_1ccwg_8{font-family:var(--font-body);font-size:14px;color:var(--color-slate-blue)}._buttons_1ccwg_14{display:flex;gap:var(--space-sm)}._button_1ccwg_14{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:var(--color-grey);border-radius:var(--radius-md);transition:background-color .2s}._button_1ccwg_14:hover{background-color:var(--color-mist)}._button_1ccwg_14 img{width:20px;height:20px;opacity:.7;transition:opacity .2s}._button_1ccwg_14:hover img{opacity:1}._backToTop_1jzdn_2{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-md) var(--space-lg);background-color:var(--color-grey);border-radius:var(--radius-md);text-decoration:none;transition:background-color .2s}._backToTop_1jzdn_2:hover{background-color:var(--color-mist)}._icon_1jzdn_17{width:16px;height:16px}._text_1jzdn_22{font-family:var(--font-body);font-size:14px;color:var(--color-slate-blue)}._main_1w3a0_2{max-width:var(--container-max);margin:0 auto}._hero_1w3a0_8{background-color:var(--color-super-blue);padding:216px 0 128px}._heroContainer_1w3a0_13{width:var(--container-content);max-width:940px;margin:0 auto;display:flex;flex-direction:column;gap:var(--space-lg)}._breadcrumb_1w3a0_23{display:flex;align-items:center;gap:var(--space-sm);font-family:var(--font-body);font-size:14px}._breadcrumbLink_1w3a0_31{color:var(--color-light-blue);text-decoration:none;transition:color .2s}._breadcrumbLink_1w3a0_31:hover{text-decoration:underline}._breadcrumbDivider_1w3a0_41,._breadcrumbCurrent_1w3a0_45{color:var(--color-slate-blue)}._title_1w3a0_50{font-family:var(--font-heading);font-size:56px;font-weight:600;line-height:1.1;letter-spacing:-2px;color:var(--color-dark-blue);margin:0}._authorInfo_1w3a0_61{display:flex;align-items:center;gap:var(--space-md)}._authorAvatar_1w3a0_67{width:48px;height:48px;border-radius:50%;object-fit:cover}._authorMeta_1w3a0_74{display:flex;flex-direction:column;gap:2px}._authorName_1w3a0_80{font-family:var(--font-body);font-weight:700;font-size:16px;color:var(--color-dark-blue)}._pubDate_1w3a0_87{font-family:var(--font-body);font-size:14px;color:var(--color-slate-blue)}._content_1w3a0_94{background-color:var(--color-white);padding:var(--space-4xl) 0}._contentContainer_1w3a0_99{width:var(--container-content);max-width:1200px;margin:0 auto}._contentGrid_1w3a0_105{display:grid;grid-template-columns:1fr 280px;gap:var(--space-3xl)}._article_1w3a0_112{min-width:0}._heroImage_1w3a0_116{width:100%;border-radius:var(--radius-lg);margin-bottom:var(--space-xl)}._prose_1w3a0_123{font-family:var(--font-body);font-size:18px;line-height:1.7;color:var(--color-slate-blue)}._prose_1w3a0_123 h2{font-family:var(--font-heading);font-size:28px;font-weight:600;color:var(--color-dark-blue);margin-top:var(--space-3xl);margin-bottom:var(--space-lg);letter-spacing:-.5px}._prose_1w3a0_123 h2:first-child{margin-top:0}._prose_1w3a0_123 h3{font-family:var(--font-body);font-size:20px;font-weight:700;color:var(--color-dark-blue);margin-top:var(--space-xl);margin-bottom:var(--space-md)}._prose_1w3a0_123 p{margin-bottom:var(--space-lg)}._prose_1w3a0_123 a{color:var(--color-light-blue);text-decoration:none;transition:color .2s}._prose_1w3a0_123 a:hover{text-decoration:underline}._prose_1w3a0_123 ul,._prose_1w3a0_123 ol{margin-bottom:var(--space-lg);padding-left:var(--space-xl)}._prose_1w3a0_123 ul{list-style:disc}._prose_1w3a0_123 ol{list-style:decimal}._prose_1w3a0_123 li{margin-bottom:var(--space-sm)}._prose_1w3a0_123 strong{font-weight:700;color:var(--color-dark-blue)}._prose_1w3a0_123 blockquote{border-left:4px solid var(--color-light-blue);padding-left:var(--space-lg);margin:var(--space-xl) 0;font-style:italic;color:var(--color-slate-blue)}._prose_1w3a0_123 img{max-width:100%;height:auto;border-radius:var(--radius-lg);margin:var(--space-xl) 0}._prose_1w3a0_123 details{background-color:var(--color-grey);border-radius:var(--radius-lg);margin-bottom:var(--space-md);overflow:hidden}._prose_1w3a0_123 summary{padding:var(--space-lg);cursor:pointer;font-family:var(--font-body);font-weight:700;font-size:18px;color:var(--color-dark-blue);display:flex;justify-content:space-between;align-items:center;list-style:none}._prose_1w3a0_123 summary::-webkit-details-marker{display:none}._prose_1w3a0_123 summary:after{content:"+";font-size:24px;font-weight:400;color:var(--color-slate-blue);transition:transform .2s}._prose_1w3a0_123 details[open] summary:after{transform:rotate(45deg)}._prose_1w3a0_123 details>div,._prose_1w3a0_123 details>p{padding:0 var(--space-lg) var(--space-lg)}._sidebar_1w3a0_248{display:block}._sidebarSticky_1w3a0_252{position:sticky;top:calc(var(--header-height) + var(--space-xl));display:flex;flex-direction:column;gap:var(--space-xl)}._mobileBackToTop_1w3a0_261{display:none;margin-top:var(--space-3xl);text-align:center}@media screen and (max-width:991px){._heroContainer_1w3a0_13,._contentContainer_1w3a0_99{width:90%}._contentGrid_1w3a0_105{grid-template-columns:1fr}._sidebar_1w3a0_248{display:none}._mobileBackToTop_1w3a0_261{display:block}}@media screen and (max-width:767px){._hero_1w3a0_8{padding:136px 0 64px}._title_1w3a0_50{font-size:40px;letter-spacing:-1.5px}._content_1w3a0_94{padding:var(--space-3xl) 0}._prose_1w3a0_123{font-size:16px}._prose_1w3a0_123 h2{font-size:24px}._prose_1w3a0_123 h3{font-size:18px}}
