.BlogToc-module__s5ShjW__tocSidebar{padding-top:8px;position:sticky;top:96px}.BlogToc-module__s5ShjW__tocSidebar ul{margin:0;padding:0;list-style:none}.BlogToc-module__s5ShjW__tocSidebar li{border-left:2px solid #e5e3df;padding:12px 0 12px 20px;transition:border-color .2s}.BlogToc-module__s5ShjW__tocSidebar li.BlogToc-module__s5ShjW__active{border-left-color:#66625e}.BlogToc-module__s5ShjW__tocSidebar li a{color:#a8a39b;font-size:14px;line-height:1.5;text-decoration:none;transition:color .15s;display:block}.BlogToc-module__s5ShjW__tocSidebar li:hover a,.BlogToc-module__s5ShjW__tocSidebar li.BlogToc-module__s5ShjW__active a{color:#66625e}@media (max-width:900px){.BlogToc-module__s5ShjW__tocSidebar{border-bottom:1px solid #e5e3df;gap:0;margin-bottom:8px;padding-bottom:24px;display:flex;position:static}.BlogToc-module__s5ShjW__tocSidebar ul{flex-wrap:wrap;gap:0;display:flex}.BlogToc-module__s5ShjW__tocSidebar li{border-bottom:2px solid #e5e3df;border-left:none;padding:8px 16px 8px 0}.BlogToc-module__s5ShjW__tocSidebar li.BlogToc-module__s5ShjW__active{border-bottom-color:#66625e}}@media (max-width:600px){.BlogToc-module__s5ShjW__tocSidebar ul{flex-direction:column}.BlogToc-module__s5ShjW__tocSidebar li{border-bottom:none;border-left:2px solid #e5e3df;padding:8px 0 8px 16px}.BlogToc-module__s5ShjW__tocSidebar li.BlogToc-module__s5ShjW__active{border-left-color:#66625e}}
.SocialShareButtons-module__jhsrSq__shareRow{align-items:center;gap:8px;display:flex}.SocialShareButtons-module__jhsrSq__shareLabel{color:var(--text-muted,#888);margin-right:4px;font-size:13px;font-weight:500}.SocialShareButtons-module__jhsrSq__shareBtn{width:32px;height:32px;color:var(--text,#0d0d0d);cursor:pointer;background:0 0;border:1px solid #0000001a;border-radius:50%;justify-content:center;align-items:center;text-decoration:none;transition:background .2s,color .2s;display:flex}.SocialShareButtons-module__jhsrSq__shareBtn:hover{background:var(--text,#0d0d0d);color:#fff}
.page-module__dgei_G__articleHeaderWrap{max-width:1120px;margin:0 auto;padding:56px 32px 0}.page-module__dgei_G__articleHeader{grid-template-columns:1fr 1.2fr;align-items:center;gap:48px;display:grid}.page-module__dgei_G__articleHeaderLeft{flex-direction:column;display:flex}.page-module__dgei_G__articleTitle{letter-spacing:-.025em;color:#0d0d0d;margin-bottom:0;font-family:Georgia,Times New Roman,serif;font-size:42px;font-weight:400;line-height:1.15}.page-module__dgei_G__articleHeroWrap{aspect-ratio:4/3;background:linear-gradient(135deg,#e8e4df 0%,#d4cfca 100%);border:1px solid #e5e3df;border-radius:16px;width:100%;overflow:hidden}.page-module__dgei_G__articleHeroWrap img{object-fit:cover;object-position:center;width:100%;height:100%}.page-module__dgei_G__articleDivider{max-width:1120px;margin:40px auto 0;padding:0 32px}.page-module__dgei_G__articleDividerInner{border-top:1px solid #e5e3df;border-bottom:1px solid #e5e3df;justify-content:space-between;align-items:center;padding:16px 0;display:flex}.page-module__dgei_G__shareIcon{color:#66625e;cursor:pointer;width:20px;height:20px;transition:color .15s}.page-module__dgei_G__shareIcon:hover{color:#0d0d0d}.page-module__dgei_G__articleDate{color:#66625e;align-items:center;gap:8px;font-size:14px;display:flex}.page-module__dgei_G__articleDate svg{color:#a8a39b;width:16px;height:16px}.page-module__dgei_G__articleContentWrap{grid-template-columns:1fr 300px;align-items:start;gap:64px;max-width:1120px;margin:0 auto;padding:48px 32px 0;display:grid}.page-module__dgei_G__articleProse{padding-bottom:64px}.page-module__dgei_G__articleProse h2{letter-spacing:-.02em;color:#0d0d0d;margin:48px 0 20px;font-family:Georgia,Times New Roman,serif;font-size:28px;font-weight:400;line-height:1.25}.page-module__dgei_G__articleProse h2:first-child{margin-top:0}.page-module__dgei_G__articleProse h3{letter-spacing:-.015em;color:#0d0d0d;margin:40px 0 16px;font-family:Georgia,Times New Roman,serif;font-size:22px;font-weight:400;line-height:1.3}.page-module__dgei_G__articleProse p{color:#0d0d0d;margin-bottom:24px;font-size:17px;line-height:1.75}.page-module__dgei_G__articleProse blockquote{border-left:3px solid #0d6438;margin:32px 0;padding:4px 0 4px 24px}.page-module__dgei_G__articleProse blockquote p{color:#66625e;margin-bottom:0;font-family:Georgia,Times New Roman,serif;font-size:20px;font-style:italic;line-height:1.6}.page-module__dgei_G__articleProse ul,.page-module__dgei_G__articleProse ol{margin:0 0 24px 24px}.page-module__dgei_G__articleProse li{color:#0d0d0d;margin-bottom:8px;font-size:17px;line-height:1.75}.page-module__dgei_G__articleProse strong{font-weight:600}.page-module__dgei_G__articleProse a{color:#0d0d0d;text-underline-offset:3px;-webkit-text-decoration:underline #66625e;text-decoration:underline #66625e;transition:text-decoration-color .15s}.page-module__dgei_G__articleProse a:hover{text-decoration-color:#0d0d0d}.page-module__dgei_G__keepReading{border-top:1px solid #e5e3df;max-width:1120px;margin:0 auto;padding:0 32px 80px}.page-module__dgei_G__keepReadingHeader{justify-content:space-between;align-items:center;padding:48px 0 32px;display:flex}.page-module__dgei_G__keepReadingHeader h2{letter-spacing:-.02em;color:#0d0d0d;font-family:Georgia,Times New Roman,serif;font-size:32px;font-weight:400}.page-module__dgei_G__keepReadingHeader a{color:#66625e;border:1px solid #d9d6d2;border-radius:999px;align-items:center;gap:6px;padding:10px 20px;font-size:14px;font-weight:500;text-decoration:none;transition:border-color .15s,color .15s,transform .15s;display:inline-flex}.page-module__dgei_G__keepReadingHeader a:hover{color:#0d0d0d;border-color:#66625e;transform:translateY(-1px)}.page-module__dgei_G__keepReadingHeader a:active{transform:translateY(0)}.page-module__dgei_G__keepReadingGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.page-module__dgei_G__keepCard{color:inherit;flex-direction:column;gap:12px;text-decoration:none;transition:transform .2s;display:flex}.page-module__dgei_G__keepCard:hover{transform:translateY(-4px)}.page-module__dgei_G__keepCardImg{aspect-ratio:4/3;background:linear-gradient(135deg,#e8e4df 0%,#d4cfca 100%);border:1px solid #e5e3df;border-radius:16px;width:100%;position:relative;overflow:hidden}.page-module__dgei_G__keepCardImg img{object-fit:cover;object-position:center;width:100%;height:100%}.page-module__dgei_G__keepCardTag{text-transform:uppercase;letter-spacing:.08em;-webkit-backdrop-filter:blur(8px);color:#66625e;background:#f7f5f0e0;border-radius:6px;padding:5px 12px;font-size:10px;font-weight:700;position:absolute;top:14px;left:14px}.page-module__dgei_G__keepCardTitle{color:#0d0d0d;padding:0 4px;font-family:Helvetica Now Text,Helvetica Neue,system-ui,-apple-system,sans-serif;font-size:15px;font-weight:500;line-height:1.45}@media (max-width:900px){.page-module__dgei_G__articleHeader{grid-template-columns:1fr;gap:32px}.page-module__dgei_G__articleTitle{font-size:34px}.page-module__dgei_G__articleContentWrap{grid-template-columns:1fr;gap:0}.page-module__dgei_G__keepReadingGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.page-module__dgei_G__articleHeaderWrap{padding:40px 20px 0}.page-module__dgei_G__articleTitle{font-size:28px}.page-module__dgei_G__articleHeroWrap{border-radius:12px}.page-module__dgei_G__articleDivider{padding:0 20px}.page-module__dgei_G__articleContentWrap{padding:32px 20px 0}.page-module__dgei_G__articleProse h2{font-size:24px}.page-module__dgei_G__articleProse p,.page-module__dgei_G__articleProse li{font-size:16px}.page-module__dgei_G__keepReading{padding:0 20px 64px}.page-module__dgei_G__keepReadingHeader h2{font-size:26px}.page-module__dgei_G__keepReadingGrid{grid-template-columns:1fr}}
