@keyframes Newsletter_floating__XtKPg{0%{transform:translate(-50%,-50%)}50%{transform:translate(-50%,-40%)}to{transform:translate(-50%,-50%)}}.Newsletter_newsletter__Rbpqt{background:var(--blog-card-bg);border-radius:12px;padding:3rem;margin:3rem 0;transition:background .3s ease,color .3s ease,border-color .3s ease}@media(max-width:768px){.Newsletter_newsletter__Rbpqt{padding:2rem 1.5rem}}.Newsletter_inner__JqUZl{display:flex;align-items:center;justify-content:space-between;gap:2rem;max-width:1084px;margin:0 auto}@media(max-width:768px){.Newsletter_inner__JqUZl{flex-direction:column;text-align:center}}.Newsletter_content__p_C35{flex:1;min-width:0}.Newsletter_title__iiC_s{font-family:Bricolage Grotesque,sans-serif;font-size:1.5rem;font-weight:600;color:var(--blog-text-primary);margin-bottom:.5rem}.Newsletter_subtitle__u8qd6{font-family:DM Sans,sans-serif;font-size:.875rem;color:var(--blog-text-secondary);line-height:1.5;max-width:420px}@media(max-width:768px){.Newsletter_subtitle__u8qd6{max-width:none}}.Newsletter_tagline__DdRxU{font-family:DM Sans,sans-serif;font-size:.8rem;font-weight:600;color:var(--blog-text-primary);margin-top:.5rem;letter-spacing:.02em}.Newsletter_form__sUtra{display:flex;gap:8px;flex-shrink:0}@media(max-width:768px){.Newsletter_form__sUtra{width:100%}}.Newsletter_input__0lIIG{padding:10px 16px;border:1px solid var(--blog-border);border-radius:8px;font-family:DM Sans,sans-serif;font-size:.875rem;width:260px;outline:none;background:var(--blog-input-bg);color:var(--blog-text-primary);transition:border-color .2s}.Newsletter_input__0lIIG::-moz-placeholder{color:var(--blog-text-tertiary)}.Newsletter_input__0lIIG::placeholder{color:var(--blog-text-tertiary)}.Newsletter_input__0lIIG:focus{border-color:var(--blog-border-strong)}@media(max-width:768px){.Newsletter_input__0lIIG{flex:1;width:auto}}.Newsletter_submitBtn__zg__1{display:inline-flex;align-items:center;gap:6px;padding:10px 20px;background:var(--blog-btn-bg);color:var(--blog-btn-text);border:none;border-radius:8px;font-family:DM Sans,sans-serif;font-size:.875rem;font-weight:600;cursor:pointer;white-space:nowrap;transition:opacity .2s}.Newsletter_submitBtn__zg__1:hover{opacity:.85}.Newsletter_overlay__CjQBq{position:fixed;inset:0;background:rgba(0,0,0,.55);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:9999;animation:Newsletter_fadeIn__uGgul .2s ease}.Newsletter_modal__Fw2zK{background:var(--blog-card-bg);border:1px solid var(--blog-border);border-radius:14px;padding:2.5rem 2rem 2rem;max-width:420px;width:90%;text-align:center;animation:Newsletter_slideUp___rA7n .25s ease}.Newsletter_modalTitle__JYwyN{font-family:Bricolage Grotesque,sans-serif;font-size:1.35rem;font-weight:700;color:var(--blog-text-primary);margin-bottom:1rem}.Newsletter_modalBody___zZCS{font-family:DM Sans,sans-serif;font-size:.9rem;color:var(--blog-text-secondary);line-height:1.6;margin-bottom:1.75rem}.Newsletter_modalBtn__ulJ20{display:inline-flex;align-items:center;justify-content:center;padding:10px 32px;background:var(--blog-btn-bg);color:var(--blog-btn-text);border:none;border-radius:8px;font-family:DM Sans,sans-serif;font-size:.875rem;font-weight:600;cursor:pointer;transition:opacity .2s}.Newsletter_modalBtn__ulJ20:hover{opacity:.85}@keyframes Newsletter_fadeIn__uGgul{0%{opacity:0}to{opacity:1}}@keyframes Newsletter_slideUp___rA7n{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.ReadingLevelToggle_wrap__jWBhG{display:flex;align-items:center;justify-content:center;gap:.625rem;margin-bottom:1.25rem;flex-wrap:wrap}.ReadingLevelToggle_toggle__AGD2Q{display:inline-flex;border:1px solid var(--blog-border);border-radius:8px;overflow:hidden;background:transparent}.ReadingLevelToggle_seg__OB7_4{position:relative;padding:.375rem .875rem;font-size:.75rem;font-weight:500;font-family:inherit;border:none;background:transparent;color:var(--blog-text-tertiary);cursor:pointer;transition:background .2s,color .2s;white-space:nowrap}.ReadingLevelToggle_seg__OB7_4:not(:last-child){border-right:1px solid var(--blog-border)}.ReadingLevelToggle_seg__OB7_4:hover{color:var(--blog-text-secondary)}.ReadingLevelToggle_seg__OB7_4:disabled{cursor:wait;opacity:.7}.ReadingLevelToggle_segActive__B_8Sx{background:var(--blog-accent);color:var(--blog-accent-text);font-weight:600}.ReadingLevelToggle_segActive__B_8Sx:hover{color:var(--blog-accent-text)}.ReadingLevelToggle_genDot__UFEJG{display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--blog-text-tertiary);margin-left:4px;vertical-align:super;opacity:.5}.ReadingLevelToggle_pulse__V2EWq{animation:ReadingLevelToggle_pulseAnim___tZlO 1.2s ease-in-out infinite}@keyframes ReadingLevelToggle_pulseAnim___tZlO{0%,to{opacity:1}50%{opacity:.4}}.ReadingLevelToggle_shimmerText__RGJHD{font-size:.6875rem;color:var(--blog-text-tertiary);font-style:italic;animation:ReadingLevelToggle_pulseAnim___tZlO 1.2s ease-in-out infinite}.ReadingLevelToggle_errorText__GzI0r{font-size:.6875rem;color:#e74c3c;font-style:italic}@keyframes ContextualUpgradeCTA_floating__NR99y{0%{transform:translate(-50%,-50%)}50%{transform:translate(-50%,-40%)}to{transform:translate(-50%,-50%)}}.ContextualUpgradeCTA_card__JF_3y{background:var(--blog-hover-bg);border:1px solid var(--blog-border);border-radius:12px;padding:1.5rem;margin:1.5rem 0}.ContextualUpgradeCTA_cardTitle__tJlgN{font-size:.9375rem;font-weight:600;color:var(--blog-text-primary);margin:0 0 .5rem;line-height:1.4}.ContextualUpgradeCTA_cardBody__OAR9p{font-size:.8125rem;line-height:1.6;color:var(--blog-text-secondary);margin:0 0 1rem}.ContextualUpgradeCTA_cardBody__OAR9p strong{color:var(--blog-accent);font-weight:600}.ContextualUpgradeCTA_cardCta__nmMxb{display:inline-block;font-size:.8125rem;font-weight:500;color:var(--blog-accent);text-decoration:none;transition:color .2s}.ContextualUpgradeCTA_cardCta__nmMxb:hover{color:var(--blog-accent-hover);text-decoration:underline}.ContextualUpgradeCTA_cardCtaPrimary__Uj2EN{display:inline-flex;align-items:center;padding:.5rem 1.25rem;font-size:.8125rem;font-weight:600;border-radius:8px;background:var(--blog-cta-primary);color:var(--blog-btn-text);text-decoration:none;transition:background .2s}.ContextualUpgradeCTA_cardCtaPrimary__Uj2EN:hover{background:var(--blog-cta-primary-hover)}.ContextualUpgradeCTA_toggleTeaser__xJM1A{font-size:.75rem;color:var(--blog-text-tertiary);margin:0 0 1rem;text-align:right}.ContextualUpgradeCTA_toggleTeaser__xJM1A a{color:var(--blog-accent);text-decoration:none;font-weight:500}.ContextualUpgradeCTA_toggleTeaser__xJM1A a:hover{text-decoration:underline}.LiteracyTooltip_host__QmE1d{position:relative}.LiteracyTooltip_banner__DVfcj{display:flex;align-items:center;gap:12px;margin:0 0 18px;padding:10px 14px;background:var(--blog-bg-soft,#181818);border:1px solid var(--blog-border-soft,#1f1f1f);border-left:3px solid var(--blog-accent,#c6a45c);border-radius:6px;font-family:var(--blog-font-ui,system-ui,-apple-system,sans-serif);font-size:13.5px;line-height:1.45;color:var(--blog-text,#e8e8e8)}.LiteracyTooltip_bannerText__KcSZS{flex:1 1 auto}.LiteracyTooltip_bannerText__KcSZS strong{color:var(--blog-accent,#c6a45c);font-weight:600}.LiteracyTooltip_bannerDismiss__t6694{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--blog-text-soft,#a8a8a8);cursor:pointer;font-size:18px;line-height:1;padding:4px 8px;border-radius:4px}.LiteracyTooltip_bannerDismiss__t6694:hover{color:var(--blog-text,#e8e8e8);background:var(--blog-bg,#0e0e0e)}.LiteracyTooltip_actionPop__RWFUu{position:fixed;z-index:1100;display:inline-flex;align-items:stretch;gap:1px;background:var(--blog-bg,#0e0e0e);border:1px solid var(--blog-border,#2a2a2a);border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.35);padding:0;font-size:13px;line-height:1;font-family:var(--blog-font-ui,system-ui,-apple-system,sans-serif);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;transform:translate(-50%,calc(-100% - 8px))}.LiteracyTooltip_actionPop__RWFUu:after{content:"";position:absolute;bottom:-5px;left:50%;transform:translateX(-50%) rotate(45deg);width:8px;height:8px;background:var(--blog-bg,#0e0e0e);border-right:1px solid var(--blog-border,#2a2a2a);border-bottom:1px solid var(--blog-border,#2a2a2a)}.LiteracyTooltip_actionBtn__D63sg{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--blog-text,#e8e8e8);padding:8px 12px;cursor:pointer;font-weight:500;letter-spacing:.01em}.LiteracyTooltip_actionBtn__D63sg:first-child{border-right:1px solid var(--blog-border-soft,#1f1f1f)}.LiteracyTooltip_actionBtn__D63sg:hover{background:var(--blog-bg-soft,#181818);color:var(--blog-accent,#c6a45c)}.LiteracyTooltip_actionBtn__D63sg:focus-visible{outline:2px solid var(--blog-accent,#c6a45c);outline-offset:-2px}.LiteracyTooltip_upgradePop__TdkOZ{padding:8px 12px;gap:10px;align-items:center}.LiteracyTooltip_upgradeCopy__2csxR{color:var(--blog-text,#e8e8e8);white-space:normal;max-width:280px}.LiteracyTooltip_upgradeBtn__SPkKA{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--blog-accent,#c6a45c);color:var(--blog-bg,#0e0e0e);border:0;border-radius:5px;padding:6px 10px;cursor:pointer;font-size:12px;font-weight:600;text-decoration:none;letter-spacing:.02em}.LiteracyTooltip_upgradeBtn__SPkKA:hover{filter:brightness(1.06)}.LiteracyTooltip_drawerBackdrop__kfO_F{position:fixed;inset:0;background:rgba(0,0,0,.45);z-index:1000;display:flex;align-items:flex-end;justify-content:center}@media(min-width:768px){.LiteracyTooltip_drawerBackdrop__kfO_F{align-items:center}}.LiteracyTooltip_drawer__IWsQY{width:100%;max-width:560px;max-height:80vh;background:var(--blog-bg,#0e0e0e);border:1px solid var(--blog-border,#2a2a2a);border-radius:12px 12px 0 0;box-shadow:0 -12px 40px rgba(0,0,0,.5);display:flex;flex-direction:column;overflow:hidden}@media(min-width:768px){.LiteracyTooltip_drawer__IWsQY{border-radius:12px;box-shadow:0 24px 60px rgba(0,0,0,.5)}}.LiteracyTooltip_drawerHeader__v5uad{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid var(--blog-border-soft,#1f1f1f)}.LiteracyTooltip_term__O7XWY{font-size:15px;font-weight:600;color:var(--blog-text,#e8e8e8);word-break:break-word;flex:1 1 0;min-width:0;text-overflow:ellipsis;white-space:nowrap}.LiteracyTooltip_depthSwitch__8yP_k,.LiteracyTooltip_term__O7XWY{font-family:var(--blog-font-ui,system-ui,-apple-system,sans-serif);overflow:hidden}.LiteracyTooltip_depthSwitch__8yP_k{display:inline-flex;border:1px solid var(--blog-border,#2a2a2a);border-radius:6px;font-size:12px;flex:0 0 auto}.LiteracyTooltip_depthBtn__GdOu5{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--blog-text-soft,#a8a8a8);padding:6px 10px;cursor:pointer}.LiteracyTooltip_depthBtn__GdOu5.LiteracyTooltip_active__HLY5S{background:var(--blog-accent,#c6a45c);color:var(--blog-bg,#0e0e0e);font-weight:600}.LiteracyTooltip_depthBtn__GdOu5:disabled{opacity:.5;cursor:progress}.LiteracyTooltip_closeBtn__T3lVk{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--blog-text-soft,#a8a8a8);font-size:18px;cursor:pointer;padding:4px 8px;border-radius:4px;flex:0 0 auto}.LiteracyTooltip_body__zsK0i,.LiteracyTooltip_closeBtn__T3lVk:hover{color:var(--blog-text,#e8e8e8)}.LiteracyTooltip_body__zsK0i{padding:16px 20px 20px;overflow-y:auto;font-family:var(--blog-font-body,Newsreader,Georgia,serif);font-size:16px;line-height:1.55;white-space:pre-wrap;flex:1 1 auto;min-height:120px}.LiteracyTooltip_placeholder__9LArS{color:var(--blog-text-soft,#888);font-style:italic}.LiteracyTooltip_errorMsg__eKnTn{color:var(--blog-error,#d97777)}.LiteracyTooltip_cursor__HhH0h{display:inline-block;width:6px;height:1em;margin-left:2px;vertical-align:-.18em;background:var(--blog-accent,#c6a45c);animation:LiteracyTooltip_literacyBlink__jZheW .9s steps(2) infinite}@keyframes LiteracyTooltip_literacyBlink__jZheW{to{opacity:0}}.context-block_contextBlock__cLwsI{margin-top:2rem;padding:1.25rem 1.5rem;border:1px solid var(--blog-accent-border);border-radius:12px;background:var(--blog-accent-bg)}.context-block_contextBlockLabel__jo6ko{display:block;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--blog-accent);margin-bottom:.625rem}.context-block_contextBlockText__wuF9h{font-size:.9375rem;line-height:1.7;color:var(--blog-text-secondary);margin:0}.context-block_contextBlockTeaser__KsOTM{margin-top:2rem;padding:1rem 1.25rem;border:1px dashed var(--blog-border);border-radius:10px;font-size:.8125rem;color:var(--blog-text-tertiary);text-align:center}.context-block_contextBlockTeaser__KsOTM a{color:var(--blog-accent);text-decoration:none;font-weight:500}.context-block_contextBlockTeaser__KsOTM a:hover{text-decoration:underline}