.post-module__ZAXO3W__page{background:var(--nq-paper)}.post-module__ZAXO3W__hero{color:#fff;background:radial-gradient(circle at 14% 18%,#ddb17029,#0000 30%),radial-gradient(circle at 88% 78%,#2b72771c,#0000 26%),linear-gradient(135deg,#211512,#342019 58%,#5a3024);padding:42px 0 36px}.post-module__ZAXO3W__breadcrumbs{color:#d9c7bd;flex-wrap:wrap;gap:8px;margin-bottom:20px;font-size:.7rem;display:flex}.post-module__ZAXO3W__breadcrumbs a{color:#efc58d;font-weight:800}.post-module__ZAXO3W__heroGrid{grid-template-columns:minmax(0,1.06fr) minmax(340px,.94fr);align-items:center;gap:32px;display:grid}.post-module__ZAXO3W__kicker{flex-wrap:wrap;gap:7px;margin-bottom:13px;display:flex}.post-module__ZAXO3W__kicker span{color:#efc38d;background:#fff8ef0e;border:1px solid #ffffff1f;border-radius:999px;align-items:center;min-height:30px;padding:6px 9px;font-size:.67rem;font-weight:900;display:inline-flex}.post-module__ZAXO3W__hero h1{letter-spacing:-.04em;text-wrap:balance;max-width:800px;margin:0;font-size:clamp(2.1rem,5.3vw,3.6rem);line-height:1.4}.post-module__ZAXO3W__heroCopy>p{color:#e0d1c8;text-wrap:pretty;max-width:760px;margin:15px 0 0;font-size:.88rem;line-height:2}.post-module__ZAXO3W__meta{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.post-module__ZAXO3W__meta span,.post-module__ZAXO3W__meta time{color:#eaded6;background:#ffffff0e;border-radius:10px;align-items:center;min-height:32px;padding:7px 9px;font-size:.65rem;font-weight:800;display:inline-flex}.post-module__ZAXO3W__heroFigure{background:#1a1210;border:1px solid #ffffff1f;border-radius:21px;margin:0;overflow:hidden;box-shadow:0 20px 46px #00000038}.post-module__ZAXO3W__heroFigure img{aspect-ratio:auto;width:100%;height:auto;display:block}.post-module__ZAXO3W__heroFigure figcaption{color:#d7c7bc;padding:11px 13px;font-size:.65rem;line-height:1.75}.post-module__ZAXO3W__layout{grid-template-columns:minmax(0,1fr) 270px;align-items:start;gap:32px;padding-block:42px 78px;display:grid}.post-module__ZAXO3W__content{min-width:0;max-width:860px}.post-module__ZAXO3W__lead{background:linear-gradient(135deg,#fffaf3,#f6e9df);border:1px solid #a9533729;border-radius:19px;padding:23px}.post-module__ZAXO3W__lead p{color:#49362f;text-wrap:pretty;margin:0;font-size:.95rem;line-height:2.05}.post-module__ZAXO3W__lead p+p{margin-top:12px}.post-module__ZAXO3W__imageNotice{border-inline-start:4px solid var(--nq-teal);background:#eef6f4;border-radius:14px;margin-top:17px;padding:15px 17px}.post-module__ZAXO3W__imageNotice strong{color:#315e61;font-size:.74rem;display:block}.post-module__ZAXO3W__imageNotice p{color:#60716f;margin:4px 0 0;font-size:.72rem;line-height:1.9}.post-module__ZAXO3W__section{padding:30px 2px 6px;scroll-margin-top:110px}.post-module__ZAXO3W__section h2,.post-module__ZAXO3W__faq h2,.post-module__ZAXO3W__sources h2{color:var(--nq-ink);text-wrap:balance;margin:0 0 12px;font-size:clamp(1.5rem,3vw,2.05rem);line-height:1.55}.post-module__ZAXO3W__section p{color:#5f5149;text-wrap:pretty;margin:0 0 14px;font-size:.92rem;line-height:2.08}.post-module__ZAXO3W__inlineFigure{border:1px solid var(--nq-line);box-shadow:var(--nq-shadow-sm);background:#fff;border-radius:19px;margin:23px 0 9px;overflow:hidden}.post-module__ZAXO3W__inlineFigure img{aspect-ratio:auto;width:100%;height:auto;display:block}.post-module__ZAXO3W__inlineFigure figcaption{color:#807067;padding:11px 14px;font-size:.67rem;line-height:1.8}.post-module__ZAXO3W__villageBridge{color:#fff;background:radial-gradient(circle at 90% 20%,#2b727726,#0000 30%),linear-gradient(135deg,#2a1b16,#603324);border-radius:20px;margin:30px 0;padding:21px}.post-module__ZAXO3W__villageBridge span{color:#dcae69;font-size:.66rem;font-weight:900}.post-module__ZAXO3W__villageBridge strong{margin:5px 0;font-size:1.1rem;line-height:1.65;display:block}.post-module__ZAXO3W__villageBridge p{color:#ddcec4;margin:0 0 12px;font-size:.76rem;line-height:1.9}.post-module__ZAXO3W__villageBridge a{color:#f0c185;align-items:center;min-height:42px;font-size:.74rem;font-weight:900;display:inline-flex}.post-module__ZAXO3W__faq{margin-top:32px}.post-module__ZAXO3W__faq details{border:1px solid var(--nq-line);background:#fffaf5;border-radius:15px;margin-top:8px;overflow:hidden}.post-module__ZAXO3W__faq summary{cursor:pointer;min-height:48px;color:var(--nq-ink);justify-content:space-between;align-items:center;gap:12px;padding:14px 15px;font-size:.81rem;font-weight:900;line-height:1.7;display:flex}.post-module__ZAXO3W__faq summary::-webkit-details-marker{display:none}.post-module__ZAXO3W__faq summary:after{content:"+";color:var(--nq-copper);flex:none;font-size:1.05rem}.post-module__ZAXO3W__faq details[open] summary:after{content:"−"}.post-module__ZAXO3W__faq details p{color:#6f6159;margin:0;padding:0 15px 15px;font-size:.77rem;line-height:1.95}.post-module__ZAXO3W__sources{border-top:1px solid var(--nq-line);margin-top:34px;padding-top:27px}.post-module__ZAXO3W__sources>p{color:#776960;font-size:.73rem;line-height:1.85}.post-module__ZAXO3W__sources ol{margin:13px 0 0;padding-inline-start:22px}.post-module__ZAXO3W__sources li{color:#79685d;margin:8px 0;font-size:.73rem;line-height:1.8}.post-module__ZAXO3W__sources a{min-height:36px;color:var(--nq-copper-dark);align-items:center;font-weight:800;display:inline-flex}.post-module__ZAXO3W__authorCard{background:linear-gradient(135deg,#fff8ed,#f2e6dc);border:1px solid #a9533729;border-radius:20px;grid-template-columns:auto 1fr;gap:15px;margin-top:34px;padding:21px;display:grid}.post-module__ZAXO3W__authorMark{color:#efc489;background:linear-gradient(145deg,#2e1d17,#6f3525);border-radius:16px;place-items:center;width:54px;height:54px;font-weight:950;display:grid}.post-module__ZAXO3W__authorCard span{color:#96613c;font-size:.65rem;font-weight:900;display:block}.post-module__ZAXO3W__authorCard strong{color:var(--nq-ink);margin-top:2px;font-size:1rem;display:block}.post-module__ZAXO3W__authorCard small{color:#8b786c;font-size:.65rem}.post-module__ZAXO3W__authorCard p{color:#75665d;margin:5px 0 6px;font-size:.72rem;line-height:1.85}.post-module__ZAXO3W__authorCard a{min-height:40px;color:var(--nq-copper-dark);align-items:center;font-size:.72rem;font-weight:900;display:inline-flex}.post-module__ZAXO3W__side{position:sticky;top:108px}.post-module__ZAXO3W__sideCard{border:1px solid var(--nq-line);box-shadow:var(--nq-shadow-sm);background:#fffaf4;border-radius:17px;padding:18px}.post-module__ZAXO3W__sideCard>span{color:#98623a;font-size:.65rem;font-weight:900}.post-module__ZAXO3W__sideCard>strong{color:var(--nq-ink);margin-top:4px;font-size:1rem;display:block}.post-module__ZAXO3W__sideCard ul{margin:13px 0 0;padding:0;list-style:none}.post-module__ZAXO3W__sideCard li+li{margin-top:8px}.post-module__ZAXO3W__sideCard a{color:#74655d;font-size:.72rem;line-height:1.65}.post-module__ZAXO3W__sideCard a:hover{color:var(--nq-copper-dark)}@media (max-width:900px){.post-module__ZAXO3W__heroGrid,.post-module__ZAXO3W__layout{grid-template-columns:1fr}.post-module__ZAXO3W__side{order:-1;min-width:0;position:static}.post-module__ZAXO3W__sideCard{padding:14px 15px}.post-module__ZAXO3W__sideCard ul{scrollbar-width:none;flex-wrap:nowrap;gap:7px;padding-bottom:3px;display:flex;overflow-x:auto}.post-module__ZAXO3W__sideCard ul::-webkit-scrollbar{display:none}.post-module__ZAXO3W__sideCard li,.post-module__ZAXO3W__sideCard li+li{flex:none;margin-top:0}.post-module__ZAXO3W__sideCard a{white-space:nowrap;background:#f3e8de;border-radius:999px;align-items:center;min-height:40px;padding:7px 10px;display:flex}.post-module__ZAXO3W__content{max-width:none}}@media (max-width:620px){.post-module__ZAXO3W__hero{padding:29px 0 26px}.post-module__ZAXO3W__breadcrumbs{margin-bottom:15px;font-size:11px}.post-module__ZAXO3W__heroGrid{gap:20px}.post-module__ZAXO3W__hero h1{font-size:clamp(1.9rem,9vw,2.55rem);line-height:1.42}.post-module__ZAXO3W__heroCopy>p{font-size:13.5px;line-height:1.9}.post-module__ZAXO3W__kicker,.post-module__ZAXO3W__meta{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:2px;overflow-x:auto}.post-module__ZAXO3W__kicker::-webkit-scrollbar{display:none}.post-module__ZAXO3W__meta::-webkit-scrollbar{display:none}.post-module__ZAXO3W__kicker span,.post-module__ZAXO3W__meta span,.post-module__ZAXO3W__meta time{flex:none;font-size:10.5px}.post-module__ZAXO3W__heroFigure{border-radius:18px}.post-module__ZAXO3W__heroFigure figcaption{font-size:11px}.post-module__ZAXO3W__layout{gap:18px;padding-block:27px 56px}.post-module__ZAXO3W__lead{padding:17px}.post-module__ZAXO3W__lead p,.post-module__ZAXO3W__section p{font-size:13.5px;line-height:2}.post-module__ZAXO3W__imageNotice{padding:13px 14px}.post-module__ZAXO3W__imageNotice strong,.post-module__ZAXO3W__imageNotice p{font-size:12px}.post-module__ZAXO3W__section{padding-top:24px}.post-module__ZAXO3W__section h2,.post-module__ZAXO3W__faq h2,.post-module__ZAXO3W__sources h2{font-size:1.28rem}.post-module__ZAXO3W__inlineFigure{border-radius:16px;margin-top:18px}.post-module__ZAXO3W__inlineFigure figcaption{font-size:11px}.post-module__ZAXO3W__villageBridge{margin:24px 0;padding:17px}.post-module__ZAXO3W__villageBridge p{font-size:12.5px}.post-module__ZAXO3W__villageBridge a{font-size:12px}.post-module__ZAXO3W__faq summary{padding:13px 14px;font-size:13px}.post-module__ZAXO3W__faq details p,.post-module__ZAXO3W__sources>p,.post-module__ZAXO3W__sources li{font-size:12px}.post-module__ZAXO3W__authorCard{grid-template-columns:48px 1fr;padding:17px}.post-module__ZAXO3W__authorMark{width:48px;height:48px}.post-module__ZAXO3W__authorCard p,.post-module__ZAXO3W__authorCard a{font-size:12px}}@media (max-width:430px){.post-module__ZAXO3W__sideCard>strong{font-size:.95rem}.post-module__ZAXO3W__lead{padding:15px}.post-module__ZAXO3W__authorCard{grid-template-columns:1fr}}
