.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:var(--spacing-md);cursor:pointer;border:1px solid transparent}.Page_page-card__l4isb:hover{box-shadow:var(--shadow-md);transform:translateY(-4px);border-color:var(--border-light)}.Page_page-item__WACl4{padding:var(--spacing-lg);position:relative}.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)}@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%}.Blog_hide-text__I8YFv{overflow:hidden;height:calc(1.6rem * 7);cursor:pointer}.Blog_show-all-text__bwMPQ{height:auto}@media screen and (max-width:600px){.Blog_profile-container__GhxHR{display:block}.Blog_subscribed__xRoEh{margin-top:1rem}.Blog_subscribe-button-container__NKhDW{display:flex;justify-content:flex-end}.Blog_subscribe-button__LPqz_{margin-top:.625rem}}@media screen and (min-width:601px){.Blog_profile-container__GhxHR{display:flex;justify-content:space-between;align-items:center}}.Blog_toss-link__xGHsC{background-color:#fff;color:#000;border:1px solid #bdbdbd;padding:5px 10px;border-radius:5px}.BlogTag_blog-tag-box__EFIHd{display:flex;gap:var(--spacing-xs);overflow-x:auto;overflow-y:hidden;white-space:nowrap;padding:.375rem 0;margin-bottom:0;-ms-overflow-style:none;scrollbar-width:none;scroll-behavior:smooth;flex-wrap:nowrap}.BlogTag_blog-tag-box__EFIHd::-webkit-scrollbar{display:none}.BlogTag_tag-item__ye_S7{display:inline-flex;align-items:center;padding:.5rem 1rem;background:var(--bg-primary);border:1px solid var(--border-light);border-radius:var(--radius-full);font-size:.875rem;font-weight:500;color:var(--text-secondary);cursor:pointer;transition:all var(--transition-fast);white-space:nowrap;flex-shrink:0}.BlogTag_tag-item__ye_S7:hover{background:var(--bg-hover);color:var(--primary-blue);border-color:var(--primary-blue);transform:translateY(-1px);box-shadow:var(--shadow-sm)}.BlogTag_tag-item__ye_S7.BlogTag_active__XWjlB{background:#1a1a1a;color:white;border-color:#1a1a1a;box-shadow:0 2px 8px 0 rgba(0,0,0,.15)}.BlogTag_tag-item__ye_S7.BlogTag_active__XWjlB:hover{background:#000000;border-color:#000000;transform:translateY(-1px);box-shadow:0 4px 12px 0 rgba(0,0,0,.2)}.BlogTag_tag-content__BeOQc{display:block}@media (max-width:768px){.BlogTag_blog-tag-box__EFIHd{padding:var(--spacing-xs) 0;gap:.375rem}.BlogTag_tag-item__ye_S7{padding:.375rem .875rem;font-size:.8125rem}}.BlogTag_tag-scroll-container__q0qKx{position:relative}.BlogTag_scroll-indicator__faY7j{position:absolute;top:0;bottom:0;width:30px;pointer-events:none;z-index:1}.BlogTag_scroll-indicator-left__SOCzH{left:0;background:linear-gradient(to right,var(--bg-secondary),transparent)}.BlogTag_scroll-indicator-right__tFk7q{right:0;background:linear-gradient(to left,var(--bg-secondary),transparent)}