.BlogFilters_toolbar__Si2FY{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:18px;border:1px solid var(--line);border-radius:14px;background:var(--surface);margin-bottom:20px}.BlogFilters_search__lIeeg{display:flex;align-items:center;gap:12px;background:var(--paper);border:1px solid var(--line);border-radius:8px;padding:0 15px;min-width:0;color:var(--electric)}.BlogFilters_search__lIeeg:focus-within{border-color:var(--electric);box-shadow:0 0 0 3px color-mix(in srgb,var(--electric) 12%,transparent)}.BlogFilters_input__YrMqa{min-width:0;width:100%;height:48px;background:transparent;outline:none;color:var(--ink);font-size:14px}.BlogFilters_input__YrMqa::placeholder{color:var(--muted-ink)}.BlogFilters_input__YrMqa::-webkit-search-cancel-button{appearance:none}.BlogFilters_searchClear__ASCxu{display:grid;place-items:center;padding:5px;color:var(--muted-ink)}.BlogFilters_panel__jM5xR{display:contents}.BlogFilters_toggle__6vk_s{display:flex;align-items:center;justify-content:center;gap:9px;padding:12px 16px;border-radius:8px;border:1px solid var(--line);background:var(--paper);color:var(--ink);font-size:12px;font-weight:650}.BlogFilters_toggle__6vk_s[aria-expanded=true]{color:var(--electric);border-color:var(--electric)}.BlogFilters_toggle__6vk_s[aria-expanded=true] .BlogFilters_chevron__qeAjU{transform:rotate(180deg)}.BlogFilters_count__H81bs{display:grid;place-items:center;min-width:20px;height:20px;border-radius:50%;background:var(--electric);color:var(--paper);font:500 12px var(--font-sans);font-variant-numeric:tabular-nums}.BlogFilters_options__LKy6R{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:30px;padding:22px 2px 4px;border-top:1px solid var(--line);margin-top:7px}.BlogFilters_options__LKy6R[hidden]{display:none}.BlogFilters_group__TXDvh{min-width:0;border:0;padding:0;margin:0}.BlogFilters_group__TXDvh legend{padding:0;margin-bottom:14px;font-size:12px;font-weight:700;color:var(--ink)}.BlogFilters_group__TXDvh legend span{margin-left:8px;font-size:10px;font-weight:400;color:var(--muted-ink)}.BlogFilters_pills__OZc0a{display:flex;flex-wrap:wrap;gap:8px}.BlogFilters_pill__zXtUr{display:inline-flex;align-items:center;gap:5px;padding:8px 12px;border-radius:6px;border:1px solid var(--line);background:var(--paper);color:var(--muted-ink);font-size:12px;min-height:35px}.BlogFilters_pill__zXtUr:hover,.BlogFilters_pill__zXtUr[aria-pressed=true]{color:var(--electric);border-color:var(--electric)}.BlogFilters_pill__zXtUr[aria-pressed=true]{background:color-mix(in srgb,var(--electric) 9%,var(--paper))}.BlogFilters_tag__nLLmO{border-radius:25px;font-size:11px}.BlogFilters_active__KedWf{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 20px;font-size:11px;color:var(--muted-ink)}.BlogFilters_chip__NPW_n{display:inline-flex;align-items:center;gap:8px;max-width:100%;border:1px solid var(--line);border-radius:6px;padding:7px 10px;color:var(--electric);background:var(--surface)}.BlogFilters_chip__NPW_n span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:220px}.BlogFilters_clear__qosu1{color:var(--muted-ink);font-size:11px;padding:8px 4px;text-decoration:underline;text-underline-offset:3px}.BlogFilters_clear__qosu1:hover{color:var(--electric)}@media (max-width:640px){.BlogFilters_toolbar__Si2FY{padding:12px;gap:10px}.BlogFilters_search__lIeeg{padding:0 10px;gap:8px}.BlogFilters_input__YrMqa{font-size:16px}.BlogFilters_toggle__6vk_s{padding:10px;gap:6px}.BlogFilters_toggle__6vk_s .BlogFilters_chevron__qeAjU{display:none}.BlogFilters_options__LKy6R{grid-template-columns:minmax(0,1fr);gap:23px;padding-top:18px}}@media (prefers-reduced-motion:no-preference){.BlogFilters_chevron__qeAjU,.BlogFilters_pill__zXtUr,.BlogFilters_toggle__6vk_s{transition:color .16s,border-color .16s,background .16s,transform .2s}.BlogFilters_pill__zXtUr:active{transform:scale(.97)}}.Blog_archive__7XajW{padding-bottom:70px}.Blog_archive__7XajW>header{padding-top:55px;padding-bottom:40px;margin-bottom:30px}.Blog_results__RGBDG{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:15px 0 25px;font:500 12px var(--font-sans);font-variant-numeric:tabular-nums;color:var(--muted-ink);border-bottom:1px solid var(--line)}.Blog_results__RGBDG span:last-child{color:var(--electric)}.Blog_yearGroup__1dqzL{display:grid;grid-template-columns:80px 1fr;gap:30px;margin-top:35px}.Blog_year__Dgq5w{font:800 34px var(--font-sans);color:var(--electric);align-self:start;position:sticky;top:112px;margin-top:22px}.Blog_postCard__Twvdy{display:grid;grid-template-columns:170px 1fr 25px;gap:24px;align-items:center;padding:26px 0;border-bottom:1px solid var(--line);color:var(--ink)}.Blog_thumbnail__GoWE3{height:132px;min-width:0;border-radius:9px;overflow:hidden;transform:rotate(-2deg);transition:transform .35s}.Blog_postCard__Twvdy:hover .Blog_thumbnail__GoWE3{transform:rotate(0) translateY(-3px)}.Blog_cardContent__cp696{min-width:0}.Blog_cardContent__cp696 h2{font-size:22px;line-height:1.3;letter-spacing:-.035em;font-weight:750;margin:9px 0;color:var(--ink);transition:color .2s}.Blog_postCard__Twvdy:hover h2{color:var(--electric)}.Blog_cardContent__cp696 p{color:var(--muted-ink);font-size:13px;line-height:1.8;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.Blog_cardMeta__TXyTM{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font:500 12px var(--font-sans);font-variant-numeric:tabular-nums;color:var(--muted-ink)}.Blog_cardMeta__TXyTM>span{display:inline-flex;align-items:center;gap:5px}.Blog_cardMeta__TXyTM>span:first-child{color:var(--electric)}.Blog_cardTags__JyCfX{display:flex;flex-wrap:wrap;gap:12px;color:var(--muted-ink);font:500 12px var(--font-sans);font-variant-numeric:tabular-nums;margin-top:14px}.Blog_cardArrow__Tpr08{color:var(--electric);transition:transform .25s}.Blog_postCard__Twvdy:hover .Blog_cardArrow__Tpr08{transform:translate(3px,-3px)}.Blog_featured__0lufz{grid-template-columns:minmax(200px,38%) 1fr 22px;padding:0 0 32px}.Blog_featured__0lufz .Blog_thumbnail__GoWE3{height:255px;transform:none}.Blog_featured__0lufz h2{font-size:28px}.Blog_cover__iwoSp{position:relative;width:100%;height:100%;min-height:inherit;background:#142051;color:#f3f5ff;overflow:hidden}.Blog_cover__iwoSp[data-theme=blue]{background:#214aff}.Blog_coverImage__Gi9M2{object-fit:cover}.Blog_coverGrid__0FkTl{position:absolute;inset:0;background-image:linear-gradient(#ffffff10 1px,transparent 0),linear-gradient(90deg,#ffffff10 1px,transparent 0);background-size:32px 32px;transform:rotate(-15deg) scale(1.4)}.Blog_coverLabel__hIGvg{position:absolute;top:10%;left:7%;font:500 12px var(--font-sans);font-variant-numeric:tabular-nums}.Blog_coverSymbol__PTcyf{position:absolute;inset:0;display:grid;place-items:center;font:800 clamp(36px,6vw,88px) var(--font-sans);letter-spacing:-.035em;text-shadow:4px 6px 0 #040b4c33;transform:rotate(-9deg)}.Blog_coverStamp__Vt9EJ{position:absolute;right:8%;top:15%;color:#d3e85c;font-size:32px}.Blog_coverFoot__f63l5{position:absolute;bottom:10%;left:7%;font:500 12px var(--font-sans);font-variant-numeric:tabular-nums}.Blog_empty__tCe3N{padding:65px 20px;text-align:center;color:var(--muted-ink)}.Blog_empty__tCe3N h2{color:var(--ink);font-size:26px;font-weight:700;margin-bottom:10px}.Blog_empty__tCe3N button{margin-top:22px;border-bottom:1px solid var(--electric);color:var(--electric);cursor:pointer}.Blog_detail__d0zlw{padding:40px 0 70px}.Blog_back__De8D1{display:inline-flex;gap:10px;align-items:center;font-size:12px;color:var(--muted-ink);margin-bottom:42px}.Blog_back__De8D1:hover{color:var(--electric)}.Blog_articleHeader__gfeRF{max-width:900px}.Blog_articleKicker__I4xqH{font:500 12px var(--font-sans);font-variant-numeric:tabular-nums;color:var(--electric);margin-bottom:18px;display:flex;align-items:center;gap:16px}.Blog_articleTitle__xuASQ{font-size:clamp(36px,4.6vw,66px);font-weight:800;letter-spacing:-.035em;line-height:1.09;color:var(--ink)}.Blog_summary__hUgrS{font-size:18px;line-height:1.8;color:var(--muted-ink);margin-top:25px;max-width:740px}.Blog_byline__mFzSO{display:flex;align-items:center;gap:12px;margin-top:28px}.Blog_byline__mFzSO img{border-radius:50%}.Blog_byline__mFzSO strong{font-size:12px;color:var(--ink);display:block}.Blog_byline__mFzSO time{font-size:11px;color:var(--muted-ink)}.Blog_toolbar__rwv2p{margin:30px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:15px 0;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.Blog_languages__jDSjN{display:flex;align-items:center;gap:9px;font-size:11px;color:var(--muted-ink)}.Blog_languages__jDSjN a,.Blog_languages__jDSjN>span[aria-current]{padding:7px 11px;border-radius:5px;border:1px solid var(--line)}.Blog_languages__jDSjN>span[aria-current]{color:var(--electric);background:var(--surface);border-color:var(--electric)}.Blog_readerTools__tpINH{display:flex;align-items:center;flex-wrap:wrap;gap:20px;font-size:11px;color:var(--muted-ink)}.Blog_readerTools__tpINH button{cursor:pointer}.Blog_readerTools__tpINH input{border:1px solid var(--line);background:var(--paper);padding:8px;width:260px}.Blog_fontControls__EmtnU{display:flex;align-items:center;gap:12px}.Blog_fontControls__EmtnU button{display:grid;place-items:center;width:30px;height:30px;border:1px solid var(--line);border-radius:50%;color:var(--ink)}.Blog_fontControls__EmtnU button:disabled{opacity:.3;cursor:default}.Blog_fontControls__EmtnU small{color:var(--muted-ink)}.Blog_copyButton__SPmWQ{display:inline-flex;align-items:center;gap:8px;color:var(--electric)}.Blog_articleGrid__r9m9I{display:grid;grid-template-columns:minmax(0,760px) minmax(180px,1fr);gap:55px;align-items:start}.Blog_readerColumn__wVvT_{min-width:0}.Blog_articleCover__bsN3v{height:330px;border-radius:10px;overflow:hidden;margin-bottom:44px}.Blog_body__fqSpJ{max-width:none;color:var(--muted-ink);line-height:1.95;overflow-wrap:anywhere}.Blog_body__fqSpJ :where(h2,h3){scroll-margin-top:155px;letter-spacing:-.03em;color:var(--ink);line-height:1.3}.Blog_body__fqSpJ h2{margin-top:2.5em;padding-top:1em;border-top:1px solid var(--line);font-size:1.6em}.Blog_body__fqSpJ h3{font-size:1.25em}.Blog_body__fqSpJ p{margin-block:1.3em}.Blog_body__fqSpJ pre{max-width:100%;overflow:auto;font-size:.78em;border-radius:8px}.Blog_body__fqSpJ blockquote{border-color:var(--electric);background:var(--surface);border-radius:0 8px 8px 0;padding:10px 24px;font-weight:400}.Blog_body__fqSpJ img{height:auto}.Blog_sidebar__MewJS{position:sticky;top:110px}.Blog_contents__rEDio{border-left:1px solid var(--line);padding-left:22px}.Blog_contents__rEDio summary{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--ink);font-size:12px;font-weight:700;cursor:pointer;list-style:none}.Blog_contents__rEDio summary::-webkit-details-marker{display:none}.Blog_contents__rEDio nav{display:flex;flex-direction:column;gap:5px;max-height:calc(100vh - 220px);overflow-y:auto;margin-top:20px;padding:5px}.Blog_contents__rEDio a{display:block;padding:6px 0 6px 10px;font-size:11px;line-height:1.7;color:var(--muted-ink);border-left:2px solid transparent}.Blog_contents__rEDio a[data-level="3"]{margin-left:12px;font-size:10px}.Blog_contents__rEDio a[aria-current=location]{color:var(--electric);border-color:var(--electric)}.Blog_contents__rEDio a:hover{color:var(--electric)}.Blog_articleEnd__jRitq{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:28px 0;margin-top:55px;display:flex;align-items:center;gap:15px}.Blog_articleEnd__jRitq>span{font-size:35px;color:var(--electric)}.Blog_articleEnd__jRitq h2{color:var(--ink);font-size:20px;font-weight:700}.Blog_articleEnd__jRitq p{font-size:13px;color:var(--muted-ink);margin-top:5px}.Blog_related__jTR6r{margin-top:60px}.Blog_related__jTR6r>h2{font-size:30px;font-weight:750;letter-spacing:-.04em;color:var(--ink);margin-bottom:12px}.Blog_related__jTR6r .Blog_postCard__Twvdy{grid-template-columns:120px 1fr 22px}.Blog_related__jTR6r .Blog_thumbnail__GoWE3{height:110px}.Blog_related__jTR6r .Blog_coverSymbol__PTcyf{font-size:35px}.Blog_related__jTR6r .Blog_coverFoot__f63l5,.Blog_related__jTR6r .Blog_coverLabel__hIGvg,.Blog_related__jTR6r .Blog_coverStamp__Vt9EJ{display:none}.Blog_progress__3qksS{position:fixed;top:0;left:0;height:3px;background:var(--electric);z-index:60;width:100%;transform-origin:left;pointer-events:none}@media (max-width:950px){.Blog_articleGrid__r9m9I{grid-template-columns:minmax(0,1fr);gap:28px}.Blog_sidebar__MewJS{position:static;grid-row:1}.Blog_contents__rEDio{border:1px solid var(--line);border-radius:8px;padding:16px}.Blog_contents__rEDio nav{max-height:210px}.Blog_yearGroup__1dqzL{grid-template-columns:60px 1fr;gap:20px}.Blog_featured__0lufz{grid-template-columns:180px 1fr 20px}.Blog_featured__0lufz .Blog_thumbnail__GoWE3{height:210px}.Blog_featured__0lufz h2{font-size:23px}}@media (max-width:640px){.Blog_archive__7XajW>header{padding-top:35px}.Blog_results__RGBDG{font-size:10px}.Blog_yearGroup__1dqzL{grid-template-columns:1fr;gap:12px;margin-top:30px}.Blog_year__Dgq5w{position:static;margin:0;font-size:28px}.Blog_postCard__Twvdy{grid-template-columns:90px 1fr;gap:16px;align-items:start}.Blog_thumbnail__GoWE3{height:95px;margin-top:3px}.Blog_cardArrow__Tpr08{display:none}.Blog_cardContent__cp696 h2{font-size:18px}.Blog_cardContent__cp696 p{font-size:12px}.Blog_cardMeta__TXyTM{gap:7px;font-size:9px}.Blog_cardTags__JyCfX{display:none}.Blog_featured__0lufz{grid-template-columns:1fr}.Blog_featured__0lufz .Blog_thumbnail__GoWE3{height:210px}.Blog_featured__0lufz h2{font-size:25px}.Blog_thumbnail__GoWE3 .Blog_coverFoot__f63l5,.Blog_thumbnail__GoWE3 .Blog_coverLabel__hIGvg{display:none}.Blog_featured__0lufz .Blog_coverFoot__f63l5,.Blog_featured__0lufz .Blog_coverLabel__hIGvg{display:block}.Blog_thumbnail__GoWE3 .Blog_coverSymbol__PTcyf{font-size:27px}.Blog_featured__0lufz .Blog_coverSymbol__PTcyf{font-size:66px}.Blog_thumbnail__GoWE3 .Blog_coverStamp__Vt9EJ{font-size:15px}.Blog_detail__d0zlw{padding-top:25px}.Blog_back__De8D1{margin-bottom:30px}.Blog_articleTitle__xuASQ{font-size:37px}.Blog_summary__hUgrS{font-size:16px;line-height:1.8}.Blog_articleCover__bsN3v{height:210px;margin-bottom:30px}.Blog_readerTools__tpINH,.Blog_toolbar__rwv2p{gap:18px}.Blog_related__jTR6r .Blog_postCard__Twvdy{grid-template-columns:90px 1fr}.Blog_related__jTR6r .Blog_thumbnail__GoWE3{height:95px}}@media (prefers-reduced-motion:reduce){.Blog_cardArrow__Tpr08,.Blog_cardContent__cp696 h2,.Blog_thumbnail__GoWE3{transition:none}.Blog_postCard__Twvdy:hover .Blog_cardArrow__Tpr08,.Blog_postCard__Twvdy:hover .Blog_thumbnail__GoWE3{transform:none}}