.about_main__ZuIYb{max-width:900px;margin:0 auto;padding:0 1.5rem}.about_page__R1yDY{padding:3rem 0 4rem}.about_header__QG9Vz{text-align:center;margin-bottom:2.5rem}.about_avatar__e7UkR{width:96px;height:96px;border-radius:50%;object-fit:cover;margin-bottom:1rem}.about_name__hNv0t{font-size:1.75rem;font-weight:700;letter-spacing:-.02em;color:#0f172a;margin-bottom:.5rem}.about_headline__aS0z7{color:#475569;font-size:1rem;line-height:1.6}.about_content__uwOiK{max-width:720px;margin:0 auto}.PostCard_card__G53Bg{display:flex;flex-direction:column;border-radius:12px;border:1px solid #e2e8f0;overflow:hidden;background:#fff;transition:box-shadow all .2s cubic-bezier(.4,0,.2,1),transform all .2s cubic-bezier(.4,0,.2,1),border-color all .2s cubic-bezier(.4,0,.2,1);text-decoration:none;color:inherit}.PostCard_card__G53Bg:hover{box-shadow:0 4px 12px rgba(0,0,0,.08),0 2px 4px rgba(0,0,0,.04);transform:translateY(-2px);border-color:#c7d3e2}.PostCard_card__G53Bg.PostCard_stretch__kvJjP{height:100%}.PostCard_thumbnail__HWHU5{aspect-ratio:16/9;background:#f1f5f9;overflow:hidden;flex-shrink:0}.PostCard_thumbnail__HWHU5 img{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.PostCard_thumbnail__HWHU5 .PostCard_card__G53Bg:hover img{transform:scale(1.03)}.PostCard_thumbnailPlaceholder__SQWyz{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#e2e8f0,#f1f5f9);color:#94a3b8;font-size:.8rem}.PostCard_body__mNZU_{padding:1.25rem;display:flex;flex-direction:column;flex:1 1}.PostCard_title__xb1U3{font-size:1rem;font-weight:600;line-height:1.45;margin-bottom:.5rem;color:#0f172a}.PostCard_excerpt__Ag_HW,.PostCard_title__xb1U3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.PostCard_excerpt__Ag_HW{font-size:.875rem;color:#475569;line-height:1.6;margin-bottom:.875rem;flex:1 1}.PostCard_meta__Dcp_T{display:flex;align-items:center;gap:.5rem;font-size:.8rem;color:#94a3b8;margin-top:auto}.PostCard_meta__Dcp_T .PostCard_sep__Z8p20{color:#e2e8f0}.Pagination_wrap__V3esa{display:flex;gap:.375rem;justify-content:center;margin-top:2.5rem;flex-wrap:wrap}.Pagination_btn__JHkFQ{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid #e2e8f0;background:#fff;color:#0f172a;font-size:.875rem;cursor:pointer;transition:all .15s ease}.Pagination_btn__JHkFQ:hover:not(:disabled){border-color:#2563eb;color:#2563eb}.Pagination_btn__JHkFQ.Pagination_active__AReTv{background:#2563eb;border-color:#2563eb;color:#fff;font-weight:600;cursor:default}.Pagination_btn__JHkFQ.Pagination_ellipsis__0JNls{border-color:transparent;color:#94a3b8;cursor:default;background:transparent}.category_main__VcmUc{max-width:900px;margin:0 auto;padding:3rem 1.5rem}.category_catHeader__iaTMP{margin-bottom:2.5rem}.category_catTitle__nYW7l{font-size:1.875rem;font-weight:700;letter-spacing:-.02em;margin-bottom:.5rem;color:#0f172a;text-align:center}.category_catDesc__Zulz7{color:#475569;font-style:italic;text-align:center}.category_filters__b_EAQ{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:2rem}.category_seriesSelect__BQs6g{padding:.375rem .75rem;border-radius:8px;border:1px solid #e2e8f0;font-size:.875rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;outline:none;background:#fff;color:#0f172a;cursor:pointer;transition:border-color all .15s ease}.category_seriesSelect__BQs6g:focus{border-color:#2563eb}.category_allPostsLabel__koAtJ{font-size:.875rem;font-weight:500;color:#475569}.category_sortBtn__4m1DE{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;border-radius:8px;border:1px solid #e2e8f0;font-size:.8rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:#fff;color:#475569;cursor:pointer;transition:all .15s ease;margin-left:auto}.category_sortBtn__4m1DE:hover{border-color:#2563eb;color:#2563eb}.category_sectionDivider__3myDd{display:flex;align-items:center;gap:1rem;margin-bottom:2rem}.category_sectionDivider__3myDd:after,.category_sectionDivider__3myDd:before{content:"";flex:1 1;height:1px;background:#e2e8f0}.category_sectionTitle__fekzJ{font-size:.875rem;font-weight:600;color:#475569;white-space:nowrap}.category_postGrid__HkVJz{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}.category_empty__qD5CE,.category_loading___A8b1{text-align:center;padding:4rem 0;color:#94a3b8}.Footer_footer__AHvHL{background:#1e293b;color:#cbd5e1;margin-top:5rem}.Footer_grid__vmpc_{max-width:900px;margin:0 auto;padding:3rem 1.5rem;display:grid;grid-template-columns:1.4fr 1fr 1.2fr;grid-gap:2.5rem;gap:2.5rem}.Footer_authorName__J8dxC{font-weight:700;font-size:1rem;color:#f1f5f9;margin-bottom:.75rem}.Footer_authorBio__Q5fAM{font-size:.875rem;line-height:1.75;color:#94a3b8;max-width:80%;text-align:justify}.Footer_contactBtn__6EU_F{max-width:80%;width:40%;margin-right:20px;justify-content:center;display:inline-flex;align-items:center;gap:.5rem;margin-top:1rem;padding:.5rem 1.25rem;border:1px solid #334155;border-radius:8px;background:none;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.8rem;font-weight:500;color:#94a3b8;letter-spacing:.02em;cursor:pointer;transition:color all .15s ease,border-color all .15s ease,background all .15s ease}.Footer_contactBtn__6EU_F:hover{color:#f1f5f9;border-color:#94a3b8;background:hsla(0,0%,100%,.04)}.Footer_contactAboutMe__R5AJ1{max-width:80%;width:40%;justify-content:center;display:inline-flex;align-items:center;gap:.5rem;margin-top:1rem;padding:.5rem 1.25rem;border:1px solid #334155;border-radius:8px;background:none;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.8rem;font-weight:500;color:#94a3b8;letter-spacing:.02em;cursor:pointer;transition:color all .15s ease,border-color all .15s ease,background all .15s ease}.Footer_contactAboutMe__R5AJ1:hover{color:#f1f5f9;border-color:#94a3b8;background:hsla(0,0%,100%,.04)}.Footer_colTitle__G4EDe{font-weight:600;font-size:.875rem;color:#f1f5f9;margin-bottom:1rem}.Footer_links__pe_KL{display:flex;flex-direction:column;gap:.5rem}.Footer_link__iLzF1{font-size:.875rem;color:#94a3b8;transition:color all .15s ease}.Footer_link__iLzF1:hover{color:#f1f5f9}.Footer_subscribeLabel__KYofp{font-weight:600;font-size:.775rem;color:#f1f5f9;margin-bottom:.75rem;line-height:1.5}.Footer_subscribeForm__SVWgi{display:flex;flex-direction:column;gap:.625rem}.Footer_emailInput__wbB60{padding:.625rem .875rem;border-radius:8px;border:1px solid #334155;background:#0f172a;color:#f1f5f9;font-size:.875rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;outline:none;transition:border-color all .15s ease}.Footer_emailInput__wbB60:focus{border-color:#3b82f6}.Footer_emailInput__wbB60::placeholder{color:#475569}.Footer_emailInput__wbB60:disabled{opacity:.5}.Footer_subscribeBtn__54lBs{padding:.625rem 1rem;border-radius:8px;background:#4068c1;color:#fff;border:none;font-weight:600;font-size:.875rem;cursor:pointer;transition:background all .15s ease}.Footer_subscribeBtn__54lBs:hover{background:#1d4ed8}.Footer_subscribeBtn__54lBs:disabled{background:#475569;cursor:not-allowed}.Footer_formMsg__pTLKy{font-size:.8rem}.Footer_formMsg__pTLKy.Footer_success__8ZznE{color:#34d399}.Footer_formMsg__pTLKy.Footer_error__9BU1G{color:#f87171}.Footer_bottom__4BxqT{border-top:1px solid #1e293b;padding:1rem 1.5rem;text-align:center;font-size:.8rem;color:#475569}.Footer_bottom__4BxqT a{color:#94a3b8;transition:color all .15s ease}.Footer_bottom__4BxqT a:hover{color:#f1f5f9}.Header_header__G1yo1{border-bottom:1px solid #e2e8f0;background:hsla(0,0%,100%,.85);backdrop-filter:blur(12px) saturate(180%);-webkit-backdrop-filter:blur(12px) saturate(180%);position:-webkit-sticky;position:sticky;top:0;z-index:100}.Header_inner__nADgK{max-width:900px;margin:0 auto;padding:0 1.5rem;height:56px;display:flex;align-items:center;justify-content:space-between}.Header_logo__QeK3v{display:flex;align-items:center;transition:opacity all .15s ease}.Header_logo__QeK3v img{height:28px;width:auto}.Header_logo__QeK3v:hover{opacity:.7}.Header_nav__uGk55{display:flex;align-items:center;gap:.25rem}.Header_navLink__9_vOz{position:relative;display:inline-flex;align-items:center;padding:.35rem .875rem;border-radius:12px;border:1px solid transparent;font-size:.875rem;font-weight:500;color:#475569;transition:color all .2s cubic-bezier(.4,0,.2,1),border-color all .2s cubic-bezier(.4,0,.2,1)}.Header_navLink__9_vOz:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(145deg,hsla(0,0%,100%,.75),rgba(226,232,240,.45));border:1px solid hsla(0,0%,100%,.65);box-shadow:0 2px 10px rgba(0,0,0,.07),0 1px 3px rgba(0,0,0,.04),inset 0 1px 0 hsla(0,0%,100%,.95),inset 0 -1px 0 rgba(0,0,0,.025);opacity:0;transition:opacity all .2s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(6px) saturate(160%);-webkit-backdrop-filter:blur(6px) saturate(160%);pointer-events:none}.Header_navLink__9_vOz span{position:relative;z-index:1}.Header_navLink__9_vOz:hover{color:#0f172a}.Header_navLink__9_vOz:hover:before{opacity:1}.LikeButton_likeButton__Te_fP{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;border:1px solid #e2e8f0;border-radius:100px;background:#fff;color:#94a3b8;font-size:.875rem;font-weight:500;cursor:pointer;transition:border-color .2s,color .2s,background .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.LikeButton_likeButton__Te_fP:hover:not(.LikeButton_liked__S37hX){border-color:#f87171;color:#f87171;background:hsla(0,91%,71%,.04)}.LikeButton_likeButton__Te_fP.LikeButton_liked__S37hX{border-color:#f87171;color:#ef4444;background:rgba(239,68,68,.06);cursor:default}.LikeButton_heartIcon__yBv4A{flex-shrink:0;transition:transform .15s ease}.LikeButton_animating__L78z_ .LikeButton_heartIcon__yBv4A{animation:LikeButton_heartPop__0mnKJ .45s ease}.LikeButton_likeCount__fKJod{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}@keyframes LikeButton_heartPop__0mnKJ{0%{transform:scale(1)}30%{transform:scale(1.3)}60%{transform:scale(.95)}to{transform:scale(1)}}.SearchModal_trigger__ZVsgh{display:inline-flex;align-items:center;justify-content:center;padding:.35rem;border:none;border-radius:8px;background:transparent;color:#475569;cursor:pointer;transition:color all .15s ease}.SearchModal_trigger__ZVsgh:hover{color:#0f172a}.SearchModal_overlay__pvrNO{position:fixed;inset:0;background:rgba(0,0,0,.4);display:flex;align-items:flex-start;justify-content:center;padding-top:20vh;z-index:500;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);animation:SearchModal_fadeIn__OI4y3 .12s ease}.SearchModal_modal__Duss_{background:#fff;border-radius:16px;width:90%;max-width:520px;box-shadow:0 10px 40px rgba(0,0,0,.1),0 4px 12px rgba(0,0,0,.05);animation:SearchModal_slideDown__Zo9_F .18s ease;overflow:hidden}.SearchModal_form__kFI61{display:flex;align-items:center;gap:.75rem;padding:1rem 1.25rem}.SearchModal_input__jlpKC{flex:1 1;border:none;outline:none;font-size:1rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#0f172a;background:transparent}.SearchModal_input__jlpKC::placeholder{color:#94a3b8}.SearchModal_closeBtn__OBel8{display:flex;align-items:center;padding:.25rem;border:none;border-radius:4px;background:transparent;color:#94a3b8;cursor:pointer;transition:all .15s ease}.SearchModal_closeBtn__OBel8:hover{color:#0f172a;background:#f8fafc}.SearchModal_hint__b_g5C{padding:.5rem 1.25rem .75rem;font-size:.75rem;color:#94a3b8;border-top:1px solid #f1f5f9}@keyframes SearchModal_fadeIn__OI4y3{0%{opacity:0}to{opacity:1}}@keyframes SearchModal_slideDown__Zo9_F{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}