.post_page__gyxR1{min-height:100vh;background:var(--c-bg)}.post_nav__vQ9OS{display:flex;align-items:center;gap:8px;padding:16px 24px;max-width:var(--container);margin-inline:auto;font-size:.85rem;width:100%;box-sizing:border-box}.post_navWrap__yQfPn,.post_nav__vQ9OS{background:var(--c-navy)}.post_navLink__JvZkg{color:rgba(255,255,255,.7);text-decoration:none;font-family:var(--f-body);transition:color .15s}.post_navLink__JvZkg:hover{color:#fff}.post_navSep__axOEu{color:rgba(255,255,255,.3)}.post_article__uoflK{max-width:740px;margin-inline:auto;padding:56px 24px 80px}.post_articleHeader__Cg5wF{margin-bottom:40px;padding-bottom:32px;border-bottom:1.5px solid var(--c-border)}.post_meta__dbNpl{display:flex;align-items:center;gap:12px;margin-bottom:16px}.post_date__q2RqX{font-family:var(--f-hand);font-size:.9rem;color:var(--c-text-sub)}.post_tag__dr2VE{font-size:.72rem;padding:2px 10px;background:color-mix(in srgb,var(--c-ocean) 12%,transparent);color:var(--c-ocean);border-radius:3px 8px 3px 8px}.post_title__UtzhL{font-family:var(--f-display);font-size:clamp(1.6rem,4vw,2.2rem);font-weight:600;color:var(--c-navy);line-height:1.4}.post_body__xfAP_{font-family:var(--f-body);font-size:1rem;line-height:1.9;color:var(--c-text)}.post_body__xfAP_ h2{font-family:var(--f-display);font-size:1.3rem;font-weight:600;color:var(--c-navy);margin:40px 0 16px;padding-bottom:8px;border-bottom:2px solid var(--c-sand)}.post_body__xfAP_ h3{font-family:var(--f-serif);font-size:1.1rem;font-weight:600;color:var(--c-navy);margin:28px 0 12px}.post_body__xfAP_ p{margin-bottom:1.4em}.post_body__xfAP_ ol,.post_body__xfAP_ ul{padding-left:1.5em;margin-bottom:1.4em}.post_body__xfAP_ li{margin-bottom:.5em}.post_body__xfAP_ strong{font-weight:600;color:var(--c-navy)}.post_body__xfAP_ blockquote{background:color-mix(in srgb,var(--c-sand) 15%,transparent);border-left:4px solid var(--c-sand);border-radius:0 8px 8px 0;padding:14px 20px;margin:24px 0;font-size:.95rem}.post_body__xfAP_ blockquote a{color:var(--c-navy);font-weight:600;text-decoration:none;display:inline-flex;align-items:center;gap:6px}.post_body__xfAP_ blockquote a:after{content:"↗";font-size:.85em;opacity:.6}.post_body__xfAP_ a,.post_body__xfAP_ blockquote a:hover{text-decoration:underline}.post_body__xfAP_ a{color:var(--c-ocean);text-underline-offset:3px}.post_body__xfAP_ hr{border:none;border-top:1.5px solid var(--c-border);margin:40px 0}.post_articleFooter__eVAlH{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between;margin-top:56px;padding-top:32px;border-top:1.5px solid var(--c-border)}.post_backBtn__hmzmj{font-family:var(--f-body);font-size:.9rem;color:var(--c-text-sub);text-decoration:none;transition:color .15s}.post_backBtn__hmzmj:hover{color:var(--c-navy)}.post_appBtn__fcQ0C{font-family:var(--f-body);font-size:.9rem;padding:10px 24px;background:var(--c-navy);color:#fff;text-decoration:none;border-radius:4px 12px 4px 12px;transition:opacity .15s}.post_appBtn__fcQ0C:hover{opacity:.85}