@keyframes bekket-fade-up-cd85e8f2{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}.post-detail[data-v-cd85e8f2]{background:radial-gradient(ellipse 60% 40% at 0 0,rgba(61,74,56,.09),transparent 55%),radial-gradient(ellipse 50% 35% at 100% 10%,rgba(61,74,56,.07),transparent 50%),#fdfdfd;padding:2.25rem 0 2.5rem;position:relative}.post-detail__wrap[data-v-cd85e8f2]{max-width:72rem}.post-detail__breadcrumb[data-v-cd85e8f2]{animation:ui-fade-up .4s cubic-bezier(.22,1,.36,1) both;margin-bottom:1.5rem}.post-detail__breadcrumb ol[data-v-cd85e8f2]{align-items:center;color:#8a8a8a;display:flex;flex-wrap:wrap;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:.82rem;gap:.35rem .5rem;list-style:none;margin:0;padding:0}.post-detail__breadcrumb li[data-v-cd85e8f2]:not(:last-child):after{color:#d4cfc4;content:"/";margin-left:.5rem}.post-detail__breadcrumb a[data-v-cd85e8f2]{color:#3d4a38;font-weight:600;text-decoration:none}.post-detail__breadcrumb a[data-v-cd85e8f2]:hover{color:#3d4a38}.post-detail__breadcrumb span[data-v-cd85e8f2]{color:#5c5c5c;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;max-width:28rem;overflow:hidden}.post-detail__layout[data-v-cd85e8f2]{align-items:start;display:grid;gap:2.5rem 2.75rem;grid-template-columns:minmax(0,1fr) 17.5rem}.post-detail__main[data-v-cd85e8f2]{min-width:0}.post-detail__header[data-v-cd85e8f2]{animation:ui-fade-up .55s cubic-bezier(.22,1,.36,1) .04s both;margin-bottom:1.5rem}.post-detail__header h1[data-v-cd85e8f2]{color:#3d4a38;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:clamp(1.75rem,3.2vw,2.45rem);font-weight:600;letter-spacing:-.03em;line-height:1.18;margin:0}.post-detail__excerpt[data-v-cd85e8f2]{color:#5c5c5c;font-size:1.05rem;line-height:1.65;margin:1rem 0 0}.post-detail__cover[data-v-cd85e8f2]{animation:ui-fade-up .6s cubic-bezier(.22,1,.36,1) .08s both;background:#edf0f4;border-radius:1.25rem;box-shadow:0 8px 24px #1a1a1a14;margin-bottom:2rem;overflow:hidden}.post-detail__cover img[data-v-cd85e8f2]{aspect-ratio:16/9;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.post-detail__body[data-v-cd85e8f2]{animation:ui-fade-up .65s cubic-bezier(.22,1,.36,1) .12s both}.post-detail__body[data-v-cd85e8f2] .ui-prose{max-width:none;padding:0}.post-detail__aside[data-v-cd85e8f2]{animation:ui-fade-up .55s cubic-bezier(.22,1,.36,1) .1s both;display:grid;gap:.75rem;position:sticky;top:5.5rem}.post-detail__panel[data-v-cd85e8f2]{background:#fff;border:1px solid #e7e7ee;border-radius:1.75rem;box-shadow:0 1px 2px #0000000f;display:grid;gap:0;overflow:hidden;padding:.15rem 0}.post-detail__fact[data-v-cd85e8f2]{border-bottom:1px solid #e7e7ee;display:grid;gap:.4rem;padding:1rem 1.15rem}.post-detail__fact[data-v-cd85e8f2]:last-child{border-bottom:0}.post-detail__fact.is-tags[data-v-cd85e8f2]{gap:.65rem}.post-detail__fact-label[data-v-cd85e8f2]{color:#8a8a8a;font-size:.72rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.post-detail__fact-label[data-v-cd85e8f2],.post-detail__fact-value[data-v-cd85e8f2]{font-family:Plus Jakarta Sans,system-ui,sans-serif}.post-detail__fact-value[data-v-cd85e8f2]{color:#1a1a1a;font-size:.95rem;font-weight:600;line-height:1.35}.post-detail__fact-value.is-link[data-v-cd85e8f2]{color:#3d4a38;text-decoration:none}.post-detail__fact-value.is-link[data-v-cd85e8f2]:hover{color:#3d4a38}.post-detail__author[data-v-cd85e8f2]{align-items:center;display:flex;gap:.75rem}.post-detail__author strong[data-v-cd85e8f2]{color:#3d4a38;display:block;font-size:.92rem;font-weight:650;line-height:1.3}.post-detail__author span[data-v-cd85e8f2]:not(.post-detail__author-avatar){color:#5c5c5c;display:block;font-size:.78rem;margin-top:.15rem}.post-detail__author-avatar[data-v-cd85e8f2]{background:#3d4a381a;border-radius:9999px;color:#3d4a38;display:grid;flex:0 0 auto;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:.95rem;font-weight:700;height:2.5rem;place-items:center;width:2.5rem}.post-detail__tag-list[data-v-cd85e8f2]{display:flex;flex-wrap:wrap;gap:.4rem;list-style:none;margin:0;padding:0}.post-detail__tag-list a[data-v-cd85e8f2]{background:#fdfdfd;border:1px solid #e7e7ee;border-radius:1rem;color:#5c5c5c;display:inline-flex;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:.78rem;font-weight:600;padding:.32rem .6rem;text-decoration:none;transition:border-color .2s cubic-bezier(.22,1,.36,1),color .2s cubic-bezier(.22,1,.36,1),background .2s cubic-bezier(.22,1,.36,1)}.post-detail__tag-list a[data-v-cd85e8f2]:hover{background:#3d4a380d;border-color:#3d4a3859;color:#3d4a38}.post-detail__cta[data-v-cd85e8f2]{align-items:center;background:linear-gradient(135deg,#3d4a3812,#3d4a380f);border:1px solid rgba(61,74,56,.16);border-radius:1.75rem;display:flex;flex-wrap:wrap;gap:1rem 1.5rem;justify-content:space-between;margin-top:2.5rem;padding:1.35rem 1.5rem}.post-detail__cta h2[data-v-cd85e8f2]{color:#3d4a38;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:1.1rem;font-weight:650;margin:0 0 .3rem}.post-detail__cta p[data-v-cd85e8f2]{color:#5c5c5c;font-size:.9rem;line-height:1.5;margin:0;max-width:28rem}.post-detail__cta-btn[data-v-cd85e8f2]{align-items:center;background:#3d4a38;border-radius:999px;color:#fff;display:inline-flex;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:.9rem;font-weight:650;justify-content:center;padding:.7rem 1.15rem;text-decoration:none;transition:background .2s cubic-bezier(.22,1,.36,1)}.post-detail__cta-btn[data-v-cd85e8f2]:hover{background:#333e2f}.post-detail__related[data-v-cd85e8f2]{margin-top:3rem;padding-top:.25rem}.post-detail__section-head[data-v-cd85e8f2]{margin-bottom:1.25rem}.post-detail__section-head h2[data-v-cd85e8f2]{color:#3d4a38;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:1.35rem;font-weight:650;letter-spacing:-.02em;margin:0}.post-detail__section-head p[data-v-cd85e8f2]{color:#5c5c5c;font-size:.92rem;margin:.35rem 0 0}.post-detail__cards[data-v-cd85e8f2]{display:grid;gap:1.25rem;grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:900px){.post-detail__cards[data-v-cd85e8f2]{grid-template-columns:1fr;max-width:26rem}}.post-detail__back-row[data-v-cd85e8f2]{margin-top:1.5rem}.post-detail__back[data-v-cd85e8f2]{align-items:center;color:#3d4a38;display:inline-flex;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:.9rem;font-weight:600;gap:.4rem;text-decoration:none;transition:color .2s cubic-bezier(.22,1,.36,1)}.post-detail__back svg[data-v-cd85e8f2]{transition:transform .2s cubic-bezier(.22,1,.36,1)}.post-detail__back[data-v-cd85e8f2]:hover{color:#3d4a38}.post-detail__back:hover svg[data-v-cd85e8f2]{transform:translate(-2px)}@media(max-width:1024px){.post-detail__layout[data-v-cd85e8f2]{gap:1.75rem;grid-template-columns:1fr}.post-detail__aside[data-v-cd85e8f2]{position:static}.post-detail__panel[data-v-cd85e8f2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.post-detail__fact.is-tags[data-v-cd85e8f2]{grid-column:1/-1}}@media(max-width:768px){.post-detail__panel[data-v-cd85e8f2]{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.post-detail__aside[data-v-cd85e8f2],.post-detail__body[data-v-cd85e8f2],.post-detail__breadcrumb[data-v-cd85e8f2],.post-detail__cover[data-v-cd85e8f2],.post-detail__header[data-v-cd85e8f2]{animation:none}}
