._3rPSzG_blogLayout{min-height:100svh;display:flex}._3rPSzG_sidebar{border-right:1px solid var(--blog-line);flex-shrink:0;width:240px;height:100svh;padding:42px 24px 100px 28px;position:sticky;top:0;overflow-y:auto}._3rPSzG_sidebarNav{flex-direction:column;gap:2px;display:flex}._3rPSzG_sidebarLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--blog-text-muted);margin:28px 0 10px;font-size:11px;font-weight:700}._3rPSzG_sidebarArticles{margin-top:8px}._3rPSzG_sidebarArticleList{margin:0;padding:0;list-style:none}._3rPSzG_sidebarArticleList li{margin-top:4px}._3rPSzG_sidebarLink{color:var(--blog-link);border-radius:8px;padding:6px 10px;font-size:14px;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:block}._3rPSzG_sidebarLink:hover{color:var(--blog-link-hover);background:var(--blog-sidebar-hover)}._3rPSzG_sidebarLinkActive{color:var(--blog-text);background:var(--blog-sidebar-active);border-radius:8px;padding:6px 10px;font-size:14px;font-weight:600;text-decoration:none;display:block}._3rPSzG_blogContent{flex:1;min-width:0}._3rPSzG_sidebarAbout{border-top:1px solid var(--blog-line);margin-top:32px;padding-top:20px}._3rPSzG_sidebarAboutText{color:var(--blog-text-muted);margin:8px 0 0;font-size:13px;line-height:1.6}._3rPSzG_sidebarTags{margin-top:24px}._3rPSzG_sidebarTagList{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}._3rPSzG_sidebarTag{background:var(--blog-tag-bg);color:var(--blog-tag-text);cursor:default;border-radius:100px;padding:3px 10px;font-size:12px;font-weight:500;text-decoration:none;transition:background .15s,color .15s}._3rPSzG_page{--blog-text:#1a2b20;--blog-text-muted:#4a6356;--blog-line:#1b302526;--blog-link:#2a6b4e;--blog-link-hover:#1a4a35;--blog-kicker:#396750;--blog-dot:#243a2f6b;--blog-sidebar-hover:#1b30250f;--blog-sidebar-active:#1b30251a;--blog-tag-bg:#2a6b4e1a;--blog-tag-text:#2a6b4e;--blog-card-bg:#fff9;--blog-card-border:#1b30251f;--blog-card-shadow:0 1px 3px #0000000a;--blog-card-shadow-hover:0 4px 16px #00000014;--blog-progress:#2a6b4e;--blog-divider:#1b302514;--blog-drop-cap:#2a6b4e;min-height:100svh;color:var(--blog-text);padding:42px 18px 100px;position:relative}html[data-theme=dark] ._3rPSzG_page{--blog-text:#e2eee8;--blog-text-muted:#9ab5a8;--blog-line:#deeee629;--blog-link:#7ec8a4;--blog-link-hover:#aee0c8;--blog-kicker:#8fc7ad;--blog-dot:#deeee66b;--blog-sidebar-hover:#deeee60f;--blog-sidebar-active:#deeee61a;--blog-tag-bg:#7ec8a424;--blog-tag-text:#7ec8a4;--blog-card-bg:#ffffff0a;--blog-card-border:#deeee61a;--blog-card-shadow:0 1px 3px #00000026;--blog-card-shadow-hover:0 4px 16px #00000040;--blog-progress:#7ec8a4;--blog-divider:#deeee614;--blog-drop-cap:#7ec8a4}._3rPSzG_gradient{z-index:-2;transition:background-image .22s linear;position:fixed;inset:0}._3rPSzG_grain{z-index:-1;pointer-events:none;opacity:.22;background-image:radial-gradient(circle at 16% 8%,#ffffff42 0,#0000 35%),radial-gradient(circle at 84% 12%,#ffffff24 0,#0000 38%);position:fixed;inset:0}html[data-theme=dark] ._3rPSzG_grain{opacity:.34;background-image:radial-gradient(circle at 16% 8%,#ffffff14 0,#0000 34%),radial-gradient(circle at 84% 12%,#ffffff0d 0,#0000 36%)}._3rPSzG_readingProgress{background:var(--blog-progress);z-index:100;border-radius:0 2px 2px 0;height:3px;transition:width 80ms linear;position:fixed;top:0;left:0}._3rPSzG_shell{gap:28px;width:min(840px,100%);margin:0 auto;display:grid}._3rPSzG_hero{border-bottom:1px solid var(--blog-line);padding:12px 0 28px}._3rPSzG_kicker{text-transform:uppercase;letter-spacing:.16em;color:var(--blog-kicker);margin:0;font-size:11px;font-weight:700}._3rPSzG_title{letter-spacing:-.045em;color:var(--blog-text);margin:8px 0 0;font-family:Iowan Old Style,Palatino Linotype,Palatino,Times New Roman,serif;font-size:clamp(56px,10vw,88px);line-height:.9}._3rPSzG_subtitle{max-width:60ch;color:var(--blog-text-muted);margin:18px 0 0;font-size:18px;line-height:1.72}._3rPSzG_articleHero{max-width:680px;padding:0 0 32px}._3rPSzG_articleTitle{letter-spacing:-.03em;color:var(--blog-text);margin:16px 0 0;font-family:Iowan Old Style,Palatino Linotype,Palatino,Times New Roman,serif;font-size:clamp(32px,6vw,48px);line-height:1.12}._3rPSzG_articleSubtitle{color:var(--blog-text-muted);max-width:56ch;margin:20px 0 0;font-size:20px;line-height:1.6}._3rPSzG_articleByline{align-items:center;gap:12px;margin-top:24px;display:flex}._3rPSzG_authorAvatar{background:var(--blog-tag-bg);width:44px;height:44px;color:var(--blog-tag-text);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;font-weight:700;display:flex}._3rPSzG_bylineText{flex-direction:column;gap:2px;display:flex}._3rPSzG_authorName{color:var(--blog-text);font-size:15px;font-weight:600}._3rPSzG_bylineMeta{color:var(--blog-text-muted);align-items:center;gap:6px;font-size:13px;display:flex}._3rPSzG_bylineDot{opacity:.4}._3rPSzG_articleBody{gap:0;max-width:680px;margin-top:16px;display:grid}._3rPSzG_articleSection{border-bottom:1px solid var(--blog-divider);margin-top:0;padding:28px 0}._3rPSzG_articleSection:last-child{border-bottom:none}._3rPSzG_sectionTitle{letter-spacing:-.01em;color:var(--blog-text);margin:0;font-family:Iowan Old Style,Palatino Linotype,Palatino,Times New Roman,serif;font-size:24px;font-weight:700;line-height:1.3}._3rPSzG_articleProse{max-width:100%;color:var(--blog-text-muted);margin-top:14px;font-family:Georgia,Times New Roman,serif;font-size:19px;line-height:1.85}._3rPSzG_articleProse p{margin:0 0 1.2em}._3rPSzG_articleProse p:last-child{margin-bottom:0}._3rPSzG_articleProseFirst p:first-child:first-letter{float:left;color:var(--blog-drop-cap);margin:.05em .12em 0 0;font-family:Iowan Old Style,Palatino Linotype,Palatino,Times New Roman,serif;font-size:3.6em;font-weight:700;line-height:.82}._3rPSzG_toc{background:var(--blog-card-bg);border:1px solid var(--blog-card-border);border-radius:12px;max-width:680px;margin:24px 0 4px;padding:20px 24px}._3rPSzG_tocTitle{text-transform:uppercase;letter-spacing:.08em;color:var(--blog-text-muted);margin:0;font-size:13px;font-weight:700}._3rPSzG_tocList{flex-direction:column;gap:6px;margin:12px 0 0;padding:0;list-style:none;display:flex}._3rPSzG_tocLink{color:var(--blog-link);padding:4px 0;font-size:15px;font-weight:500;text-decoration:none;transition:color .15s;display:block}._3rPSzG_tocLink:hover{color:var(--blog-link-hover)}._3rPSzG_articleFooter{border-top:1px solid var(--blog-line);max-width:680px;margin-top:48px;padding-top:32px}._3rPSzG_articleFooterAuthor{align-items:center;gap:16px;display:flex}._3rPSzG_authorAvatarLg{background:var(--blog-tag-bg);width:56px;height:56px;color:var(--blog-tag-text);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:22px;font-weight:700;display:flex}._3rPSzG_authorBio{flex-direction:column;gap:4px;display:flex}._3rPSzG_authorNameLg{color:var(--blog-text);font-size:17px;font-weight:700}._3rPSzG_authorBioText{color:var(--blog-text-muted);font-size:14px;line-height:1.5}._3rPSzG_articleBack{flex-wrap:wrap;align-items:center;gap:8px;max-width:680px;margin-top:32px;display:flex}._3rPSzG_articleBackSep{color:var(--blog-text-muted);opacity:.5}._3rPSzG_breadcrumb{color:var(--blog-text-muted);margin:0 0 12px;font-size:13px}._3rPSzG_breadcrumbSep{color:var(--blog-text-muted);opacity:.6;margin:0 8px}._3rPSzG_breadcrumbCurrent{color:var(--blog-text-muted)}._3rPSzG_indexBar{z-index:6;border-bottom:1px solid var(--blog-line);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#f8fbf980;flex-wrap:wrap;gap:10px 14px;padding:10px 0;display:flex;position:sticky;top:10px}html[data-theme=dark] ._3rPSzG_indexBar{background:#0b11117a}._3rPSzG_indexLink{letter-spacing:.08em;text-transform:uppercase;color:var(--blog-link);gap:6px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}._3rPSzG_indexLink:hover{color:var(--blog-link-hover)}._3rPSzG_timeline{gap:38px;display:grid}._3rPSzG_monthSection{gap:20px;display:grid}._3rPSzG_monthTitle{letter-spacing:-.02em;color:var(--blog-text);margin:0;font-family:Iowan Old Style,Palatino Linotype,Palatino,Times New Roman,serif;font-size:clamp(28px,5vw,40px);line-height:1}._3rPSzG_entry{border-left:1px solid var(--blog-line);margin-left:7px;padding:0 0 0 28px;position:relative}._3rPSzG_entry+._3rPSzG_entry{margin-top:24px}._3rPSzG_entry:before{content:"";background:var(--blog-dot);border-radius:999px;width:9px;height:9px;position:absolute;top:7px;left:-5px}._3rPSzG_entryMeta{letter-spacing:.05em;text-transform:uppercase;color:var(--blog-text-muted);margin:0;font-size:12px;font-weight:700}._3rPSzG_entryTitle{letter-spacing:-.035em;color:var(--blog-text);margin:10px 0 0;font-family:Iowan Old Style,Palatino Linotype,Palatino,Times New Roman,serif;font-size:clamp(30px,5.8vw,54px);line-height:1.05}._3rPSzG_entrySummary{max-width:58ch;color:var(--blog-text-muted);margin:18px 0 0;font-size:19px;line-height:1.82}._3rPSzG_entrySection{margin-top:24px}._3rPSzG_sectionList{max-width:62ch;color:var(--blog-text-muted);margin:12px 0 0;padding-left:22px;font-size:18px;line-height:1.82}._3rPSzG_sectionList li+li{margin-top:14px}._3rPSzG_articlesGrid{gap:20px;display:grid}._3rPSzG_articleCard{background:var(--blog-card-bg);border:1px solid var(--blog-card-border);box-shadow:var(--blog-card-shadow);color:inherit;border-radius:14px;padding:28px 28px 24px;text-decoration:none;transition:box-shadow .2s,border-color .2s,transform .2s;display:block}._3rPSzG_articleCard:hover{box-shadow:var(--blog-card-shadow-hover);border-color:var(--blog-line);transform:translateY(-2px)}._3rPSzG_articleCardFeatured{padding:36px 32px 32px;}._3rPSzG_articleCardCategory{letter-spacing:.12em;text-transform:uppercase;color:var(--blog-kicker);margin:0 0 10px;font-size:11px;font-weight:700}._3rPSzG_articleCardTitle{letter-spacing:-.02em;color:var(--blog-text);margin:0;font-family:Iowan Old Style,Palatino Linotype,Palatino,Times New Roman,serif;font-size:26px;line-height:1.2}._3rPSzG_articleCardFeatured ._3rPSzG_articleCardTitle{font-size:clamp(28px,5vw,36px)}._3rPSzG_articleCardSummary{color:var(--blog-text-muted);max-width:60ch;margin:12px 0 0;font-size:16px;line-height:1.65}._3rPSzG_articleCardFeatured ._3rPSzG_articleCardSummary{font-size:18px}._3rPSzG_articleCardFooter{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:18px;display:flex}._3rPSzG_articleCardAuthor{color:var(--blog-text);font-size:14px;font-weight:600}._3rPSzG_articleCardMeta{color:var(--blog-text-muted);align-items:center;gap:6px;font-size:13px;display:flex}._3rPSzG_articleCardDot{opacity:.4}._3rPSzG_articleCardTags{gap:6px;margin-left:auto;display:flex}._3rPSzG_articleCardTag{background:var(--blog-tag-bg);color:var(--blog-tag-text);border-radius:100px;padding:3px 10px;font-size:11px;font-weight:500}@media (max-width:768px){._3rPSzG_blogLayout{flex-direction:column}._3rPSzG_sidebar{border-right:none;border-bottom:1px solid var(--blog-line);width:100%;height:auto;padding:20px 18px 16px;position:static;overflow:visible}._3rPSzG_sidebarNav{flex-flow:wrap;gap:8px 16px}._3rPSzG_sidebarArticles{margin-top:12px}._3rPSzG_sidebarArticleList{flex-wrap:wrap;gap:8px 16px;display:flex}._3rPSzG_sidebarArticleList li{margin-top:0}._3rPSzG_sidebarAbout,._3rPSzG_sidebarTags{display:none}._3rPSzG_page{padding:24px 14px 64px}._3rPSzG_indexBar{gap:7px 10px}._3rPSzG_entry{margin-left:5px;padding-left:22px}._3rPSzG_entrySummary,._3rPSzG_sectionList{font-size:17px}._3rPSzG_articleProse{font-size:17px;line-height:1.78}._3rPSzG_articleProseFirst p:first-child:first-letter{font-size:3em}._3rPSzG_articleCard{padding:20px 18px 18px}._3rPSzG_articleCardFeatured{padding:24px 20px 20px}._3rPSzG_articleCardTitle{font-size:22px}._3rPSzG_articleCardSummary{font-size:15px}._3rPSzG_toc{padding:16px 18px}._3rPSzG_articleHero{padding:0 0 24px}._3rPSzG_articleTitle{font-size:clamp(26px,7vw,38px)}._3rPSzG_articleSubtitle{font-size:17px}._3rPSzG_articleFooterAuthor{gap:12px}._3rPSzG_authorAvatarLg{width:44px;height:44px;font-size:18px}}@media (prefers-reduced-motion:reduce){._3rPSzG_gradient,._3rPSzG_articleCard,._3rPSzG_readingProgress{transition:none}}
