.TableOfContents-module__NyANJq__desktopToc{background-color:#111;border:1px solid #1e1e1e;border-radius:4px;margin-bottom:24px;padding:16px;position:sticky;top:120px}.TableOfContents-module__NyANJq__title{letter-spacing:1px;text-transform:uppercase;color:#e0d5c0;margin-bottom:16px;font-size:11px;font-weight:600}.TableOfContents-module__NyANJq__list{flex-direction:column;gap:8px;display:flex}.TableOfContents-module__NyANJq__mobileToc{display:none}@media (max-width:768px){.TableOfContents-module__NyANJq__desktopToc{display:none}.TableOfContents-module__NyANJq__mobileToc{z-index:90;padding-bottom:env(safe-area-inset-bottom);background:#111;border-top:2px solid #c8a659;display:block;position:fixed;bottom:0;left:0;right:0}.TableOfContents-module__NyANJq__mobileHeader{cursor:pointer;color:#e0d5c0;background:0 0;border:none;justify-content:flex-start;align-items:center;gap:8px;width:100%;padding:14px 16px;font-family:inherit;display:flex}.TableOfContents-module__NyANJq__mobileTitle{letter-spacing:1px;text-transform:uppercase;color:#c8a659;font-size:11px;font-weight:600}.TableOfContents-module__NyANJq__mobileArrow{color:#c8a659;align-items:center;transition:transform .2s;display:flex}.TableOfContents-module__NyANJq__mobileArrowOpen{transform:rotate(180deg)}.TableOfContents-module__NyANJq__mobileList{flex-direction:column;gap:10px;max-height:50vh;padding:16px 16px 8px;display:flex;overflow-y:auto}}
.ArticleLayout-module__nkEKDa__contentGrid{grid-template-columns:1fr 280px;gap:40px;margin-bottom:60px;display:grid}@media (max-width:768px){.ArticleLayout-module__nkEKDa__contentGrid{grid-template-columns:1fr}.ArticleLayout-module__nkEKDa__sidebar{display:none}}
.Footer-module__EZoWya__footer{border-top:1px solid #1a1a1a;flex-direction:row;justify-content:space-between;align-items:center;padding:24px 40px;display:flex}.Footer-module__EZoWya__brand{align-items:center;gap:20px;display:flex}.Footer-module__EZoWya__brandName{letter-spacing:4px;color:#333;font-family:Bebas Neue,sans-serif;font-size:18px}.Footer-module__EZoWya__socials{align-items:center;gap:12px;display:flex}.Footer-module__EZoWya__socialIcon{color:#444;transition:color .2s;display:flex}.Footer-module__EZoWya__socialIcon:hover{color:#c8a659}.Footer-module__EZoWya__legal{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.Footer-module__EZoWya__copyright{color:#333;letter-spacing:1px;font-size:11px}.Footer-module__EZoWya__separator{color:#333}.Footer-module__EZoWya__legalLink{color:#555;font-size:11px;text-decoration:none;transition:color .2s}.Footer-module__EZoWya__legalLink:hover{color:#c8a659}@media (max-width:768px){.Footer-module__EZoWya__footer{text-align:center;flex-direction:column;align-items:center;gap:20px;padding:24px 16px}.Footer-module__EZoWya__legal{justify-content:center}}
