.BlogPage_container__sEigr{display:flex;flex-direction:column}.BlogPage_progress__AHUiW{position:fixed;inset-block-start:0;inset-inline:0;height:3px;background:var(--primary);transform-origin:right;z-index:60;transition:transform 80ms linear}[dir=ltr] .BlogPage_progress__AHUiW{transform-origin:left}.BlogPage_crump__sSoNj{margin-bottom:2rem}.BlogPage_header__0OuQU{display:flex;flex-direction:column;align-items:flex-start;gap:.9rem;max-width:52rem;margin-bottom:1.75rem}.BlogPage_category__7Oaq_{padding:.3rem .85rem;border-radius:100dvw;background:var(--primary1);color:var(--primary)}.BlogPage_h1__9QPzM{color:var(--gray13);line-height:1.55}.BlogPage_lead__w_X3f{color:var(--gray10);line-height:2}.BlogPage_meta__gkq_q{justify-content:space-between;gap:1rem;width:100%;-webkit-padding-before:.9rem;padding-block-start:.9rem;-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line)}.BlogPage_byline__qAWWj,.BlogPage_meta__gkq_q{display:flex;flex-wrap:wrap;align-items:center}.BlogPage_byline__qAWWj{gap:.6rem}.BlogPage_avatar__XbAP4{display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:50%;background:linear-gradient(135deg,var(--primary),var(--primary6));color:var(--white)}.BlogPage_author__T6ag_{color:var(--gray13)}.BlogPage_facts__SgIBz{display:flex;flex-wrap:wrap;gap:.9rem;color:var(--gray8)}.BlogPage_fact__azLBM{display:inline-flex;align-items:center;gap:.3rem}.BlogPage_share__uKRm4{display:flex;gap:.4rem}.BlogPage_shareBtn__7NVl_{display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:50%;border:1px solid var(--cardLine);background:var(--cardBg);backdrop-filter:var(--cardBlur);-webkit-backdrop-filter:var(--cardBlur);color:var(--gray11);cursor:pointer;transition:color .15s,border-color .15s}.BlogPage_shareBtn__7NVl_:hover{color:var(--primary);border-color:var(--primary)}.BlogPage_cover__KG8vx{position:relative;width:100%;aspect-ratio:21/9;border-radius:var(--radiusLg);overflow:hidden;background:linear-gradient(135deg,var(--primary0),var(--primary1));margin-bottom:2.25rem}.BlogPage_wrap__uEzAJ{display:grid;grid-template-columns:minmax(0,1fr) 19rem;grid-gap:2.5rem;gap:2.5rem;align-items:start}.BlogPage_article__T60ms{min-width:0;display:flex;flex-direction:column;gap:1.5rem}.BlogPage_content__C807P{max-width:46rem;font-size:1.0625rem;line-height:2.1;color:var(--gray12)}.BlogPage_content__C807P p{margin-block:0 1.1em}.BlogPage_content__C807P h2,.BlogPage_content__C807P h3{color:var(--gray13);line-height:1.6!important;scroll-margin-top:6rem}.BlogPage_content__C807P h2{font-size:1.45rem;font-weight:800;margin-block:1.8em .6em}.BlogPage_content__C807P h3{font-size:1.15rem;font-weight:700;margin-block:1.4em .5em}.BlogPage_content__C807P ol,.BlogPage_content__C807P ul{margin-block:0 1.1em;-webkit-padding-start:.5rem;padding-inline-start:.5rem}.BlogPage_content__C807P li{margin-block:.3em}.BlogPage_content__C807P li::marker{color:var(--primary)}.BlogPage_content__C807P img{border-radius:var(--radiusMd)}.BlogPage_content__C807P a{color:var(--primary);text-decoration:underline;text-underline-offset:3px}.BlogPage_disclaimer__G2E7q{max-width:46rem;padding:.9rem 1.1rem;border-radius:var(--radiusMd);-webkit-border-start:3px solid var(--warning,#f2994a);border-inline-start:3px solid var(--warning,#f2994a);background:var(--cardBg);backdrop-filter:var(--cardBlur);-webkit-backdrop-filter:var(--cardBlur);color:var(--gray10);line-height:1.9}.BlogPage_tags__IrQfZ{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.BlogPage_tagsTitle__FWzZz{color:var(--gray11);-webkit-margin-end:.25rem;margin-inline-end:.25rem}.BlogPage_tag__BlTph{padding:.3rem .75rem;border-radius:100dvw;background:var(--cardBg);backdrop-filter:var(--cardBlur);-webkit-backdrop-filter:var(--cardBlur);border:1px solid var(--cardLine);color:var(--gray11)}.BlogPage_tag__BlTph:hover{color:var(--primary);border-color:var(--primary)}.BlogPage_side__TOyOh{position:-webkit-sticky;position:sticky;inset-block-start:6rem;display:flex;flex-direction:column;gap:1rem;min-width:0;max-height:calc(100vh - 7rem);overflow-y:auto;scrollbar-width:thin;-webkit-padding-end:.25rem;padding-inline-end:.25rem}.BlogPage_sideTitle__oT9yY{color:var(--gray13);margin-bottom:.6rem}.BlogPage_toc__Nw6pZ,.BlogPage_week__NroN_{padding:1.1rem 1.2rem;border-radius:var(--radiusLg);background:var(--cardBg);backdrop-filter:var(--cardBlur);-webkit-backdrop-filter:var(--cardBlur);border:1px solid var(--cardLine);box-shadow:var(--elev1)}.BlogPage_toc__Nw6pZ ol{display:flex;flex-direction:column;gap:.15rem;max-height:45vh;overflow-y:auto}.BlogPage_toc__Nw6pZ a{display:block;padding:.35rem .6rem;-webkit-border-start:2px solid var(--line);border-inline-start:2px solid var(--line);color:var(--gray10);line-height:1.7}.BlogPage_toc__Nw6pZ a:hover{color:var(--primary)}.BlogPage_tocSub__0niLP a{-webkit-padding-start:1.4rem;padding-inline-start:1.4rem}.BlogPage_toc__Nw6pZ a.BlogPage_tocActive__Q9dcy{color:var(--primary);border-inline-start-color:var(--primary);background:var(--primary0)}.BlogPage_week__NroN_ ul{display:flex;flex-direction:column;gap:.75rem}.BlogPage_weekItem__kEg2I{display:flex;align-items:center;gap:.75rem;color:inherit}.BlogPage_weekImage__DyW5Z{position:relative;width:4.5rem;aspect-ratio:4/3;flex-shrink:0;border-radius:.6rem;overflow:hidden;background:var(--primary1)}.BlogPage_weekTitle__vX_wq{color:var(--gray12);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.7}.BlogPage_weekItem__kEg2I:hover .BlogPage_weekTitle__vX_wq{color:var(--primary)}.BlogPage_related__FEWDl{margin-block:3rem 1rem}.BlogPage_relatedTitle__E8yAc{color:var(--gray13);margin-bottom:1rem}.BlogPage_relatedList__MT7fb{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(17rem,100%),1fr));grid-gap:1rem;gap:1rem}.BlogPage_comments__xIzRK{max-width:52rem;margin-block:2rem 1rem}.BlogPage_mobileOnly__89tOI{display:none}@media only screen and (max-width:1000px){.BlogPage_wrap__uEzAJ{grid-template-columns:minmax(0,1fr)}.BlogPage_side__TOyOh{position:static;max-height:none;overflow:visible}.BlogPage_desktopOnly__lORn2,.BlogPage_toc__Nw6pZ,.BlogPage_week__NroN_{display:none}.BlogPage_mobileOnly__89tOI{display:flex}.BlogPage_cover__KG8vx{aspect-ratio:16/9}}