.BlogTag_tag-scroll-container__q0qKx{position:relative;display:flex;align-items:center;gap:.5rem}.BlogTag_blog-tag-box__EFIHd{display:flex;gap:.5rem;overflow-x:auto;overflow-y:hidden;white-space:nowrap;padding:.35rem .45rem;margin:0;border-radius:999px;border:1px solid var(--border-light);background:var(--bg-card);box-shadow:var(--shadow-xs);-ms-overflow-style:none;scrollbar-width:none;scroll-behavior:smooth;flex-wrap:nowrap;flex:1;min-width:0}.BlogTag_blog-tag-box__EFIHd::-webkit-scrollbar{display:none}.BlogTag_tag-item__ye_S7{display:inline-flex;align-items:center;padding:.45rem .95rem;background:transparent;border:1px solid transparent;border-radius:999px;font-size:.85rem;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:transform var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast),background var(--transition-fast),box-shadow var(--transition-fast);white-space:nowrap;flex-shrink:0}.BlogTag_tag-item__ye_S7:hover{background:var(--bg-hover);color:var(--text-primary);border-color:var(--border-light);transform:translateY(-1px);box-shadow:var(--shadow-xs)}.BlogTag_tag-item__ye_S7.BlogTag_active__XWjlB{background:var(--primary-blue);color:#ffffff;border-color:var(--primary-blue);box-shadow:var(--shadow-sm)}.BlogTag_tag-item__ye_S7.BlogTag_active__XWjlB:hover{background:var(--primary-blue-dark);border-color:var(--primary-blue-dark)}.BlogTag_tag-content__BeOQc{display:block}.BlogTag_scroll-button__VQU1m{position:absolute;top:50%;transform:translateY(-50%);width:32px;height:32px;border-radius:999px;border:1px solid var(--border-light);background:rgba(255,255,255,.95);color:var(--text-secondary);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:var(--shadow-xs);z-index:2;transition:color var(--transition-fast),border-color var(--transition-fast),background var(--transition-fast),transform var(--transition-fast)}.BlogTag_scroll-button__VQU1m:hover{color:var(--text-primary);border-color:var(--border-default);background:var(--bg-card);transform:translateY(-50%) scale(1.02)}.BlogTag_scroll-button-left__5UvJ_{left:-6px}.BlogTag_scroll-button-right__6UtDg{right:-6px}@media (max-width:768px){.BlogTag_blog-tag-box__EFIHd{gap:.35rem;padding:.3rem .4rem}.BlogTag_tag-item__ye_S7{padding:.4rem .85rem;font-size:.8rem}.BlogTag_scroll-button__VQU1m{width:28px;height:28px}.BlogTag_scroll-button-left__5UvJ_{left:-4px}.BlogTag_scroll-button-right__6UtDg{right:-4px}}.Page_page-card__l4isb{background:var(--bg-card);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);transition:all var(--transition-base);overflow:hidden;margin-bottom:0;cursor:pointer;border:1px solid var(--border-light)}.Page_page-card__l4isb:hover{box-shadow:var(--shadow-md);transform:translateY(-4px);border-color:var(--border-default)}.Page_text-container__KfVOt{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-lg)}.Page_content-wrapper__L1oPg{flex:1;min-width:0}.Page_title__XbhM_{font-size:1.375rem;font-weight:700;color:var(--text-primary);margin-bottom:var(--spacing-xs);line-height:1.4;letter-spacing:-.025em}.Page_title__XbhM_:hover{color:var(--primary-blue)}.Page_content__h7hO5{font-size:1rem;line-height:1.6;color:var(--text-secondary);margin-bottom:var(--spacing-sm);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.Page_meta-info__uQcPu{display:flex;align-items:center;gap:var(--spacing-sm);font-size:.875rem;color:var(--text-tertiary)}.Page_author-info__Jlojl{display:flex;align-items:center;gap:var(--spacing-xs)}.Page_author-avatar__VJale{width:32px;height:32px;border-radius:var(--radius-full);background:var(--bg-tertiary);overflow:hidden}.Page_author-name__4K_TN{font-weight:500;color:var(--text-secondary);transition:color var(--transition-fast)}.Page_author-name__4K_TN:hover{color:var(--text-primary)}.Page_date__fO8jQ{color:var(--text-muted)}.Page_dot-separator__ty9oG{color:var(--text-muted);font-size:.5rem}.Page_thumbnail-wrapper__g0qQB{flex-shrink:0;width:180px;height:180px;border-radius:var(--radius-lg);overflow:hidden;background:var(--bg-tertiary)}.Page_thumbnail__AoTcx{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform var(--transition-slow)}.Page_page-card__l4isb:hover .Page_thumbnail__AoTcx{transform:scale(1.05)}.Page_membership-badge__vf9v0{display:inline-flex;align-items:center;padding:.25rem .75rem;background:linear-gradient(135deg,#fbbf24,#f59e0b);color:white;font-size:.75rem;font-weight:600;border-radius:var(--radius-full);margin-bottom:var(--spacing-xs)}.Page_page-item__WACl4{padding:var(--spacing-lg)}@media only screen and (max-width:768px){.Page_page-card__l4isb{margin-bottom:var(--spacing-sm)}.Page_page-item__WACl4{padding:var(--spacing-md)}.Page_text-container__KfVOt{flex-direction:column-reverse;gap:var(--spacing-md)}.Page_thumbnail-wrapper__g0qQB{width:100%;height:200px}.Page_mobile-thumbnail__cgV54{display:block;width:100%;height:200px;margin-bottom:var(--spacing-md);-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-lg)}.Page_title__XbhM_{font-size:1.25rem}.Page_content__h7hO5{-webkit-line-clamp:2}.Page_meta-info__uQcPu{flex-wrap:wrap}}@media only screen and (min-width:769px){.Page_mobile-thumbnail__cgV54{display:none}}@media screen and (max-width:768px){.Page_thumbnail-wrapper__g0qQB,.Page_thumbnail__AoTcx{display:none}}.Page_book-card__47N6f{background:var(--bg-card);border-radius:var(--radius-xl);padding:var(--spacing-lg);box-shadow:var(--shadow-sm);transition:all var(--transition-base);cursor:pointer;border:1px solid transparent;margin-bottom:var(--spacing-md)}.Page_book-card__47N6f:hover{box-shadow:var(--shadow-md);transform:translateY(-2px);border-color:var(--border-light)}.Page_book-title__mHaDh{font-size:1.25rem;font-weight:700;color:var(--text-primary);margin-bottom:var(--spacing-xs);transition:color var(--transition-fast)}.Page_book-title__mHaDh:hover{color:var(--primary-blue)}.Page_book-description__RBjqw{color:var(--text-secondary);line-height:1.6}.Page_loading-card__d9p3s{background:var(--bg-card);border-radius:var(--radius-xl);padding:var(--spacing-lg);margin-bottom:var(--spacing-md);animation:Page_pulse__XgZiv 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes Page_pulse__XgZiv{0%,to{opacity:1}50%{opacity:.5}}.Page_loading-title__HWqhB{height:28px;width:70%}.Page_loading-content__7tNk5,.Page_loading-title__HWqhB{background:var(--bg-tertiary);border-radius:var(--radius-sm);margin-bottom:var(--spacing-sm)}.Page_loading-content__7tNk5{height:60px}.Page_loading-meta__xgUF2{height:20px;background:var(--bg-tertiary);border-radius:var(--radius-sm);width:40%}.Page_thumbnail-container__pzvLQ{flex-shrink:0;width:120px;height:120px;border-radius:8px;overflow:hidden;margin-left:16px}.Page_thumbnail-container__pzvLQ .Page_thumbnail__AoTcx{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.Page_text-box__XbwAF{flex:1;min-width:0;padding-right:16px}.BlogPage_pageShell__LmeLB{--bg-primary:#ffffff;--bg-card:rgba(255,255,255,0.9);--bg-hover:rgba(15,23,42,0.04);--bg-strong:#111827;--text-primary:#111827;--text-secondary:#4b5563;--text-tertiary:#6b7280;--text-muted:#9ca3af;--border-light:#e5e7eb;--border-default:#d1d5db;--shadow-xs:0 1px 2px rgba(15,23,42,0.05);--shadow-sm:0 8px 20px rgba(15,23,42,0.08);--shadow-md:0 16px 34px rgba(15,23,42,0.12);background:var(--bg-primary);min-height:100vh;position:relative;overflow:hidden;isolation:isolate}.BlogPage_pageShell__LmeLB:after{content:none}.BlogPage_main__U_SPo,.BlogPage_pageShell__LmeLB>*{position:relative;z-index:1}.BlogPage_main__U_SPo{max-width:1160px;margin:0 auto;padding:2.5rem 1.5rem 5rem}.BlogPage_hero__VRJ6b{position:relative;padding:2.5rem;border-radius:28px;background:#ffffff;border:1px solid var(--border-light);box-shadow:var(--shadow-sm);overflow:hidden;animation:BlogPage_blogFadeUp__Lu8fd .55s ease-out both}.BlogPage_hero__VRJ6b:before{content:none}.BlogPage_heroInner__NiiSC{position:relative;z-index:1}.BlogPage_mobileBooksSection__Di_Yr{display:none;margin-top:1.25rem;animation:BlogPage_blogFadeUp__Lu8fd .55s ease-out both;animation-delay:.04s}.BlogPage_mobileBooksToggle__BKuN9{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.1rem;border:1px solid var(--border-light);border-radius:18px;background:#ffffff;color:var(--text-primary);box-shadow:var(--shadow-xs);cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.BlogPage_mobileBooksToggle__BKuN9:hover{border-color:var(--border-default);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.BlogPage_bookRailItem__t4oiU:focus-visible,.BlogPage_mobileBooksToggle__BKuN9:focus-visible{outline:2px solid rgba(17,24,39,.9);outline-offset:3px}.BlogPage_mobileBooksToggleLabel__sWXtq{font-size:.95rem;font-weight:700}.BlogPage_mobileBooksToggleMeta___4Wdw{font-size:.82rem;color:var(--text-secondary)}.BlogPage_mobileBooksPanel__8ZWIh{max-height:0;overflow:hidden;transition:max-height .28s ease}.BlogPage_mobileBooksPanelOpen__8sLBX{max-height:520px}.BlogPage_contentGrid__O0fDI{margin-top:2rem;display:grid;align-items:start;gap:2rem;animation:BlogPage_blogFadeUp__Lu8fd .55s ease-out both;animation-delay:.08s}.BlogPage_contentGridWithRail__PXTo1{grid-template-columns:minmax(0,272px) minmax(0,1fr)}.BlogPage_contentGridSingle__R9kLg{grid-template-columns:minmax(0,1fr)}.BlogPage_bookRail__P78Ed{min-width:0}.BlogPage_bookRailSticky__aKXr0{position:sticky;top:96px}.BlogPage_bookRailSurface__3kfY0{padding:1.1rem;border-radius:24px;border:1px solid var(--border-light);background:var(--bg-card);box-shadow:var(--shadow-xs);backdrop-filter:blur(10px)}.BlogPage_bookRailSurfaceMobile__vVTJJ{margin-top:.8rem}.BlogPage_bookRailSurfaceMobile__vVTJJ .BlogPage_bookRailList__qsZtz{max-height:360px}.BlogPage_bookRailHeader__J2Y8p{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding-bottom:.95rem;border-bottom:1px solid var(--border-light)}.BlogPage_bookRailEyebrow__li0NX,.BlogPage_controlsEyebrow__EJtxu{margin:0;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.BlogPage_bookRailTitle__dEzhC,.BlogPage_controlsTitle__N6v6F{margin:.3rem 0 0;font-size:1.2rem;font-weight:700;color:var(--text-primary);line-height:1.2}.BlogPage_bookRailCount__AotWq{min-width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:rgba(15,23,42,.06);color:var(--text-secondary);font-size:.8rem;font-weight:700}.BlogPage_bookRailList__qsZtz{display:flex;flex-direction:column;gap:.35rem;margin-top:1rem;max-height:calc(100vh - 220px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(15,23,42,.15) transparent}.BlogPage_bookRailList__qsZtz::-webkit-scrollbar{width:6px}.BlogPage_bookRailList__qsZtz::-webkit-scrollbar-track{background:transparent}.BlogPage_bookRailList__qsZtz::-webkit-scrollbar-thumb{background:rgba(15,23,42,.15);border-radius:999px}.BlogPage_bookRailItem__t4oiU{display:block;padding:.8rem .9rem;border-radius:16px;border:1px solid transparent;color:var(--text-secondary);text-decoration:none;transition:background .18s ease,border-color .18s ease,transform .18s ease,color .18s ease}.BlogPage_bookRailItem__t4oiU:hover{background:var(--bg-hover);border-color:rgba(15,23,42,.08);color:var(--text-primary);transform:translateX(2px)}.BlogPage_bookRailItemTitle__RyTBs{display:block;font-size:.95rem;font-weight:600;line-height:1.45}.BlogPage_contentMain__nj_re{min-width:0}.BlogPage_controls__TtX9V{display:grid;gap:1rem}.BlogPage_controlsHeader__OaVDg{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.BlogPage_tagsSlot__tN4Nr{min-width:0}.BlogPage_content__TvGzL{margin-top:1.35rem}.BlogPage_list__AkFs0{display:flex;flex-direction:column;gap:1.25rem}.BlogPage_loadMoreStatus__5O4KY{margin-top:1.5rem;display:inline-flex;align-items:center;gap:.75rem;padding:.85rem 1.1rem;border-radius:999px;border:1px solid var(--border-light);background:rgba(255,255,255,.92);color:var(--text-secondary);box-shadow:var(--shadow-xs);backdrop-filter:blur(12px)}.BlogPage_loadMorePulse__ftZaq{width:.72rem;height:.72rem;border-radius:999px;background:var(--bg-strong);animation:BlogPage_blogPulse__SORzl 1.2s ease-in-out infinite}.BlogPage_emptyState__8Rall{text-align:center;padding:4rem 1rem;border:1px dashed var(--border-light);border-radius:24px;background:#ffffff}.BlogPage_emptyTitle__SSavU{margin:0 0 .5rem;font-size:1.35rem;font-weight:600;color:var(--text-tertiary)}.BlogPage_emptySubtitle__OKxov{margin:0;font-size:.95rem;color:var(--text-muted)}.BlogPage_pageShell__LmeLB .card{background:#ffffff;border:1px solid var(--border-light);box-shadow:var(--shadow-sm)}.BlogPage_pageShell__LmeLB .card:hover{box-shadow:var(--shadow-md)}@keyframes BlogPage_blogFadeUp__Lu8fd{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes BlogPage_blogPulse__SORzl{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}@media (max-width:960px){.BlogPage_main__U_SPo{padding:2rem 1.25rem 4rem}.BlogPage_hero__VRJ6b{padding:1.75rem;border-radius:24px}.BlogPage_mobileBooksSection__Di_Yr{display:block}.BlogPage_contentGrid__O0fDI{grid-template-columns:minmax(0,1fr);margin-top:1.35rem;gap:1.25rem}.BlogPage_bookRail__P78Ed{display:none}.BlogPage_content__TvGzL{margin-top:1rem}.BlogPage_list__AkFs0{gap:1rem}.BlogPage_loadMoreStatus__5O4KY{width:100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.BlogPage_contentGrid__O0fDI,.BlogPage_hero__VRJ6b,.BlogPage_mobileBooksSection__Di_Yr{animation:none}.BlogPage_bookRailItem__t4oiU,.BlogPage_loadMorePulse__ftZaq,.BlogPage_mobileBooksPanel__8ZWIh,.BlogPage_mobileBooksToggle__BKuN9{transition:none;animation:none}.BlogPage_bookRailItem__t4oiU:hover,.BlogPage_mobileBooksToggle__BKuN9:hover{transform:none}}