.blog-page-layout{display:grid;grid-template-columns:minmax(0,1fr)}.blog-page-content{width:100%;max-width:1200px;margin-inline:auto;padding:32px 16px 48px}.blog-page-sidebar{min-width:0;padding:24px 16px 32px;background:#fff}.page-sidebar-inner{min-width:0;scrollbar-width:thin;scrollbar-color:#d1d5db transparent}@media(min-width:768px){.blog-page-content{padding:48px 32px}}@media(min-width:1024px){.blog-page-with-sidebar .blog-page-layout{grid-template-columns:minmax(0,1fr) 280px}.blog-page-sidebar{padding:0 24px}.blog-page-sidebar .page-sidebar-inner{position:sticky;top:calc(var(--electron-titlebar-height, 0px) + var(--header-h, 72px));max-height:calc(100dvh - var(--electron-titlebar-height, 0px) - var(--header-h, 72px));overflow-y:auto;padding-block:32px}}@media(min-width:1200px){.blog-page-content{padding-inline:48px}.smle-page .std-container{display:grid;grid-template-columns:minmax(0,1fr) 280px;column-gap:0;max-width:none;padding:0;align-items:start}.smle-page .std-container>.std-header{grid-column:1;margin:24px 48px}.smle-page .std-container>.ask-wrap{grid-column:1;justify-self:center;width:calc(100% - 96px);margin-inline:auto}.smle-page .std-layout{display:contents}.smle-page .std-article-column{grid-column:1;min-width:0;width:100%;max-width:1200px;margin-inline:auto;padding:32px 48px 48px;border:0;border-radius:0;box-shadow:none}.smle-page .std-sidebar{grid-column:2;grid-row:1 / span 3;align-self:stretch;width:auto;position:static;max-height:none;overflow:visible;background:#fff;padding-inline:24px}.smle-page .page-sidebar-inner{position:sticky;top:var(--electron-titlebar-height, 0px);max-height:calc(100dvh - var(--electron-titlebar-height, 0px));overflow-y:auto;padding-block:24px}.smle-page .std-sidebar .std-facts-card,.smle-page .std-sidebar-cta{background:transparent;border:0;border-radius:0;padding:24px 0 0;border-top:1px solid var(--color-line, #e6e9ee)}}.blog-page-sidebar h3,.smle-page .std-sidebar-heading{color:var(--color-ink, #111827);font-size:14px;font-weight:700;line-height:1.5;text-transform:none;letter-spacing:normal;margin:0 0 20px}.blog-page-sidebar h3{padding-bottom:0;border-bottom:0}.blog-page-sidebar .divide-y>a{border:0;padding-block:0;margin-bottom:24px;align-items:flex-start}.blog-page-sidebar .divide-y>a:last-child{margin-bottom:0}.blog-page-sidebar .divide-y>a>div:first-child{width:48px;height:48px;border:0;border-radius:4px}.blog-page-sidebar h4{font-size:14px;line-height:1.45;-webkit-line-clamp:3}.blog-page-sidebar .divide-y>a>div:last-child{gap:8px}.smle-page .std-toc a{padding:8px 0;font-size:14px;line-height:1.5;border-radius:0}.smle-page .std-toc a:hover{background:transparent;color:var(--brand, #2b771c);text-decoration:underline;text-underline-offset:3px}.smle-page .std-sidebar-section{margin-bottom:32px}.smle-page .std-sidebar .std-facts-card li strong{text-transform:none;letter-spacing:normal;font-size:12px;font-weight:600}.blog-page-sidebar a:focus-visible,.smle-page .std-sidebar a:focus-visible{outline:2px solid var(--brand, #2b771c);outline-offset:4px}
