.BlogSidebar_sidebar__N48_d{width:100%}.BlogSidebar_card__Zp_nC{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-6);position:sticky;top:calc(var(--nav-height) + var(--space-6));box-shadow:var(--shadow-sm)}.BlogSidebar_cardTitle__XdJLL{font-family:var(--font-heading);font-size:var(--text-lg);font-weight:700;color:var(--color-text-primary);margin-bottom:var(--space-5);padding-bottom:var(--space-3);border-bottom:2px solid var(--color-gold-light)}.BlogSidebar_topicList__eEG5P{display:flex;flex-direction:column;gap:var(--space-2)}.BlogSidebar_topicRow__9qftq{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:10px 14px;border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid var(--color-border-light);text-decoration:none;transition:all var(--transition-base)}.BlogSidebar_topicRow__9qftq:hover{background:rgba(201,168,76,.08);border-color:rgba(201,168,76,.35);transform:translateX(3px)}.BlogSidebar_topicName__dUxZV{font-family:var(--font-body);font-size:var(--text-sm);font-weight:500;color:var(--color-text-primary);line-height:1.4;flex:1;min-width:0;word-break:break-word;transition:color var(--transition-base)}.BlogSidebar_topicRow__9qftq:hover .BlogSidebar_topicName__dUxZV{color:var(--color-gold-dark)}.BlogSidebar_topicCount__J8SfL{font-size:var(--text-xs);font-weight:600;color:var(--color-gold-dark);background:rgba(201,168,76,.12);padding:2px 9px;border-radius:var(--radius-full);flex-shrink:0;transition:all var(--transition-base)}.BlogSidebar_topicRow__9qftq:hover .BlogSidebar_topicCount__J8SfL{background:var(--color-gold);color:var(--color-primary)}@media (max-width:1024px){.BlogSidebar_card__Zp_nC{position:static}.BlogSidebar_topicList__eEG5P{flex-direction:row;flex-wrap:wrap}.BlogSidebar_topicRow__9qftq{flex:0 1 auto}}.NewsletterCTA_section__H7ADH{margin-top:var(--space-20);padding:var(--space-16) var(--space-6);background:var(--color-primary);border-radius:var(--radius-xl);position:relative;overflow:hidden}.NewsletterCTA_compact__j8Nod{margin-top:var(--space-10)}.NewsletterCTA_section__H7ADH:before{content:"";position:absolute;top:-60%;right:-20%;width:500px;height:500px;border-radius:50%;background:radial-gradient(circle,rgba(201,168,76,.12) 0,transparent 70%);pointer-events:none}.NewsletterCTA_section__H7ADH:after{content:"";position:absolute;bottom:-40%;left:-10%;width:400px;height:400px;border-radius:50%;background:radial-gradient(circle,rgba(201,168,76,.08) 0,transparent 70%);pointer-events:none}.NewsletterCTA_inner__BhrNk{position:relative;z-index:1;max-width:600px;margin:0 auto;text-align:center}.NewsletterCTA_badge__kXFXa{display:inline-flex;padding:4px 14px;border-radius:var(--radius-full);background:rgba(201,168,76,.15);color:var(--color-gold);font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.08em;margin-bottom:var(--space-4)}.NewsletterCTA_title__ZTlYD{font-family:var(--font-heading);font-size:var(--text-3xl);font-weight:700;color:var(--color-white);margin-bottom:var(--space-3);line-height:var(--leading-tight)}.NewsletterCTA_desc__N4ang{font-size:var(--text-base);color:rgba(255,255,255,.6);line-height:var(--leading-relaxed);margin-bottom:var(--space-8)}.NewsletterCTA_content__wXZkB{display:flex;flex-direction:column;align-items:center}.NewsletterCTA_form__ko5_q{display:flex;gap:var(--space-3);max-width:440px;margin:0 auto}.NewsletterCTA_input__H383Y{flex:1;padding:var(--space-3) var(--space-5);border-radius:var(--radius-full);border:1px solid rgba(255,255,255,.15);background:rgba(255,255,255,.08);color:var(--color-white);font-family:var(--font-body);font-size:var(--text-sm);outline:none;transition:all var(--transition-base)}.NewsletterCTA_input__H383Y::placeholder{color:rgba(255,255,255,.4)}.NewsletterCTA_input__H383Y:focus{border-color:var(--color-gold);background:rgba(255,255,255,.12);box-shadow:0 0 0 3px rgba(201,168,76,.15)}.NewsletterCTA_button__rXY3Q{padding:var(--space-3) var(--space-6);border-radius:var(--radius-full);background:var(--color-gold);color:var(--color-primary);font-family:var(--font-body);font-size:var(--text-sm);font-weight:600;border:none;cursor:pointer;transition:all var(--transition-base);white-space:nowrap}.NewsletterCTA_button__rXY3Q:hover{background:var(--color-gold-light);transform:translateY(-1px);box-shadow:var(--shadow-gold)}.NewsletterCTA_button__rXY3Q:active{transform:scale(.97)}@media (max-width:768px){.NewsletterCTA_section__H7ADH{padding:var(--space-12) var(--space-5);border-radius:var(--radius-lg)}.NewsletterCTA_title__ZTlYD{font-size:var(--text-2xl)}.NewsletterCTA_form__ko5_q{flex-direction:column}.NewsletterCTA_button__rXY3Q{width:100%}}.ShareButtons_wrap___66Ld{display:flex;align-items:center;gap:var(--space-4)}.ShareButtons_label__DPV9C{font-family:var(--font-body);font-size:var(--text-sm);font-weight:600;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.06em}.ShareButtons_buttons__Ac_a_{display:flex;align-items:center;gap:var(--space-2)}.ShareButtons_btn__lBZES{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-text-secondary);border:1px solid var(--color-border);cursor:pointer;transition:all var(--transition-base);text-decoration:none;position:relative}.ShareButtons_btn__lBZES:hover{background:var(--color-gold);color:var(--color-primary);border-color:var(--color-gold);transform:translateY(-2px);box-shadow:var(--shadow-gold)}.ShareButtons_btn__lBZES:active{transform:scale(.92)}.ShareButtons_copied__Uqmyz{background:var(--color-gold)!important;color:var(--color-primary)!important;border-color:var(--color-gold)!important}.ShareButtons_tooltip__Ccgc4{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);background:var(--color-primary);color:var(--color-white);font-size:var(--text-xs);font-weight:600;padding:4px 10px;border-radius:var(--radius-sm);white-space:nowrap;animation:ShareButtons_tooltipIn__V9uSC .2s ease;pointer-events:none}.ShareButtons_tooltip__Ccgc4:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:4px solid transparent;border-top:4px solid var(--color-primary)}@keyframes ShareButtons_tooltipIn__V9uSC{0%{opacity:0;transform:translateX(-50%) translateY(4px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@media (max-width:768px){.ShareButtons_btn__lBZES{width:36px;height:36px}}.TableOfContents_toc__v9x2T{width:100%}.TableOfContents_mobileToggle__t7lxR{display:none;width:100%;align-items:center;gap:var(--space-3);min-height:52px;padding:var(--space-4);background:rgba(255,255,255,.82);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-subtle);font-family:var(--font-body);font-size:var(--text-sm);font-weight:700;color:var(--color-text-primary);cursor:pointer;transition:background-color var(--transition-base),border-color var(--transition-base)}.TableOfContents_mobileToggle__t7lxR:hover{background:var(--color-white);border-color:var(--color-border-gold)}.TableOfContents_toggleIcon__oc6TD{color:var(--color-gold-dark);flex-shrink:0}.TableOfContents_chevron__ptT2g{margin-left:auto;color:var(--color-text-muted);transition:transform var(--transition-base)}.TableOfContents_chevronOpen__eN4oZ{transform:rotate(90deg)}.TableOfContents_list__JT7DQ{background:rgba(255,255,255,.86);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow:hidden}.TableOfContents_title__J_Kmg{position:sticky;top:0;z-index:1;font-family:var(--font-heading);font-size:var(--text-sm);font-weight:800;color:var(--color-text-primary);text-transform:uppercase;letter-spacing:0;margin:0;padding:var(--space-5) var(--space-5) var(--space-3);background:rgba(255,255,255,.96);border-bottom:2px solid var(--color-gold-light)}.TableOfContents_items__BM7Bd{list-style:none;padding:var(--space-3) var(--space-4) var(--space-4);margin:0;display:flex;flex-direction:column;gap:2px}.TableOfContents_item___OQ6Q{border-left:2px solid var(--color-border-light);transition:border-color var(--transition-base)}.TableOfContents_item___OQ6Q.TableOfContents_active__RsNab{border-left-color:var(--color-gold)}.TableOfContents_itemBtn__nrvZx{display:block;width:100%;text-align:left;padding:9px var(--space-3);font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-text-secondary);background:none;border:none;cursor:pointer;line-height:var(--leading-snug);transition:color var(--transition-fast),background-color var(--transition-fast);border-radius:0 var(--radius-sm) var(--radius-sm) 0}.TableOfContents_itemBtn__nrvZx:hover{color:var(--color-gold-dark);background:rgba(201,168,76,.06)}.TableOfContents_active__RsNab .TableOfContents_itemBtn__nrvZx{color:var(--color-gold-dark);font-weight:700;background:rgba(201,168,76,.09)}@media (max-width:1024px){.TableOfContents_mobileToggle__t7lxR{display:flex;margin-bottom:var(--space-3)}.TableOfContents_list__JT7DQ{display:none;margin-bottom:var(--space-6)}.TableOfContents_listOpen__hDI5Q{display:block;animation:TableOfContents_slideDown__PcEgU .24s ease}.TableOfContents_title__J_Kmg{position:static}}@keyframes TableOfContents_slideDown__PcEgU{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.TagPill_pill__xFAyV{display:inline-flex;align-items:center;border-radius:var(--radius-full);font-family:var(--font-body);font-weight:500;color:var(--color-gold-dark);background:rgba(201,168,76,.1);transition:all var(--transition-base);text-decoration:none;white-space:nowrap;letter-spacing:.02em;max-width:100%;box-sizing:border-box}.TagPill_pill__xFAyV:hover{background:var(--color-gold);color:var(--color-primary);transform:translateY(-1px);box-shadow:var(--shadow-gold)}.TagPill_sm__Tk0D7{padding:4px 12px;font-size:var(--text-xs)}.TagPill_md__wvjs4{padding:6px 16px;font-size:var(--text-sm)}