.post-module__oniLGG__page{max-width:680px;min-height:100%;margin:0 auto;padding:20px 20px 56px}.post-module__oniLGG__backRow{margin-bottom:16px}.post-module__oniLGG__back{color:var(--text-muted);font-size:13px;display:inline-block}.post-module__oniLGG__back:hover{color:var(--text-strong)}.post-module__oniLGG__header{margin-bottom:24px}.post-module__oniLGG__hero{background:var(--surface);border-radius:14px;width:100%;height:auto;margin-bottom:28px;display:block}.post-module__oniLGG__title{font-family:var(--font-serif);font-size:30px;line-height:1.25}.post-module__oniLGG__meta{color:var(--text-label);margin-top:8px;font-size:13px}.post-module__oniLGG__body{color:var(--text-strong);font-size:16px;line-height:1.7}.post-module__oniLGG__body h2{font-family:var(--font-serif);margin-top:32px;margin-bottom:12px;font-size:22px}.post-module__oniLGG__body h3{margin-top:24px;margin-bottom:10px;font-size:18px}.post-module__oniLGG__body p{margin-bottom:16px}.post-module__oniLGG__body ul{margin:0 0 16px 20px}.post-module__oniLGG__body li{margin-bottom:6px}.post-module__oniLGG__body a{color:var(--accent);text-decoration:underline}.post-module__oniLGG__body hr{border:none;border-top:1px solid var(--border);margin:24px 0}.post-module__oniLGG__contextual{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:28px;display:grid}.post-module__oniLGG__contextualImage{aspect-ratio:2/3;object-fit:cover;background:var(--surface);border-radius:10px;width:100%;height:auto;display:block}@media (max-width:520px){.post-module__oniLGG__contextual{grid-template-columns:1fr}}.post-module__oniLGG__faq{border-top:1px solid var(--border);margin-top:32px;padding-top:24px}.post-module__oniLGG__faqItem{margin-bottom:18px}.post-module__oniLGG__faqQ{margin-bottom:6px;font-weight:600}.post-module__oniLGG__faqA{color:var(--text-muted);font-size:14px;line-height:1.6}
