.ab[data-astro-cid-ta2fbyqs]{--ab-gap:clamp(64px, 8vw, 112px);padding-bottom:var(--ab-gap)}.ab-sec[data-astro-cid-ta2fbyqs]{padding-top:var(--ab-gap)}.ab-h2[data-astro-cid-ta2fbyqs]{font-family:var(--mnh-font-serif);font-weight:500;font-size:var(--mnh-fs-h2);letter-spacing:var(--mnh-ls-heading);margin:0 0 20px;line-height:1.06}.ab-h3[data-astro-cid-ta2fbyqs]{font-family:var(--mnh-font-serif);margin:0 0 10px;font-size:max(24px,min(2.6vw,30px));font-weight:500;line-height:1.1}.ab-lead[data-astro-cid-ta2fbyqs]{color:var(--mnh-soft);font-size:var(--mnh-fs-body-lg);max-width:760px;margin:-6px 0 28px;line-height:1.6}.ab-hero[data-astro-cid-ta2fbyqs] .page-hero{min-height:max(520px,min(72vh,700px))}.ab-hero[data-astro-cid-ta2fbyqs] .page-hero__photo:after{background:linear-gradient(270deg,#12122edb 0%,#12122ebd 34%,#12122e4d 58%,#12122e00 76%),linear-gradient(#12122e4d 0%,#12122e00 22% 70%,#12122e73 100%)!important}.ab-hero[data-astro-cid-ta2fbyqs] .page-hero__inner{justify-content:center;align-items:flex-end;padding-bottom:140px}.ab-hero[data-astro-cid-ta2fbyqs] .page-hero__content{max-width:560px}.ab-hero[data-astro-cid-ta2fbyqs] .page-hero__title{text-shadow:0 2px 24px #12122e59;font-size:max(40px,min(5vw,66px))}.ab-hero[data-astro-cid-ta2fbyqs] .page-hero__sub{max-width:520px;font-size:max(16px,min(1.45vw,19px));line-height:1.55}@media (max-width:640px){.ab-hero[data-astro-cid-ta2fbyqs] .page-hero{min-height:620px}.ab-hero[data-astro-cid-ta2fbyqs] .page-hero__photo:after{background:linear-gradient(#12122ee6 0%,#12122ecc 40%,#12122e59 60%,#12122e00 76%,#12122e59 100%)!important}.ab-hero[data-astro-cid-ta2fbyqs] .page-hero__inner{justify-content:flex-start;align-items:stretch;padding:32px 20px 120px}}.ab-stats-wrap[data-astro-cid-ta2fbyqs]{z-index:2;margin-top:-72px;position:relative}.ab-stats[data-astro-cid-ta2fbyqs]{background:var(--mnh-card);border:var(--mnh-border);border-radius:var(--mnh-radius-lg);box-shadow:var(--mnh-shadow-card);grid-template-columns:repeat(3,1fr);margin:0;display:grid}.ab-stat[data-astro-cid-ta2fbyqs]{border-left:var(--mnh-border);padding:24px 28px}.ab-stat[data-astro-cid-ta2fbyqs]:first-child{border-left:0}.ab-stat__n[data-astro-cid-ta2fbyqs]{font-family:var(--mnh-font-serif);color:var(--mnh-indigo);font-size:max(36px,min(4vw,48px));line-height:1}.ab-stat__k[data-astro-cid-ta2fbyqs]{color:var(--mnh-soft);font-size:var(--mnh-fs-body-sm);margin:8px 0 0}.ab-stat__k[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]{color:var(--mnh-indigo);border-bottom:1px solid #2e2e634d;font-weight:600;text-decoration:none}.ab-stat__k[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]:hover{border-bottom-color:var(--mnh-indigo)}.ab-story[data-astro-cid-ta2fbyqs]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:max(24px,min(5vw,72px));display:grid}.ab-story__text[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{font-size:var(--mnh-fs-body-lg);color:var(--mnh-ink);margin:0 0 16px;line-height:1.7}.ab-guides[data-astro-cid-ta2fbyqs]{background:var(--mnh-card);border:var(--mnh-border);border-radius:var(--mnh-radius-xl);margin-top:max(40px,min(5vw,64px));padding:max(24px,min(3.5vw,40px))}.ab-guides__head[data-astro-cid-ta2fbyqs]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:max(20px,min(4vw,48px));margin-bottom:28px;display:grid}.ab-guides__intro[data-astro-cid-ta2fbyqs]{color:var(--mnh-ink);font-size:var(--mnh-fs-body-lg);margin:12px 0 0;line-height:1.65}.ab-guides__note[data-astro-cid-ta2fbyqs]{border-radius:var(--mnh-radius-card);background:var(--mnh-alt-bg);color:var(--mnh-ink);align-items:center;gap:10px;margin:16px 0 0;padding:10px 14px;font-weight:600;line-height:1.5;display:flex}.ab-ai-badge[data-astro-cid-ta2fbyqs]{border-radius:var(--mnh-radius-pill);background:var(--mnh-indigo);color:#fff;letter-spacing:.07em;flex:none;padding:3px 8px;font-size:11px;font-weight:700}@media (min-width:1100px){.ab-guides__layout[data-astro-cid-ta2fbyqs]{grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr);align-items:center;gap:max(32px,min(4vw,56px));display:grid}.ab-guides__layout[data-astro-cid-ta2fbyqs] .ab-guides__head[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr;gap:24px;margin-bottom:0}}.ab-world[data-astro-cid-ta2fbyqs]{width:100%;height:auto;display:block}.ab-world__land[data-astro-cid-ta2fbyqs]{fill:var(--mnh-alt-bg);stroke:var(--mnh-line);stroke-width:1px}.ab-world__dot[data-astro-cid-ta2fbyqs]{fill:var(--mnh-clay);stroke:#fff;stroke-width:3px;transition:r .2s}.ab-world__halo[data-astro-cid-ta2fbyqs]{fill:var(--mnh-clay);opacity:0;transition:opacity .2s}.ab-world__label[data-astro-cid-ta2fbyqs]{font-family:var(--mnh-font-sans);fill:var(--mnh-indigo);paint-order:stroke;stroke:var(--mnh-card);stroke-width:6px;font-size:22px;font-weight:700}.ab-world__pin[data-astro-cid-ta2fbyqs].is-active .ab-world__halo[data-astro-cid-ta2fbyqs]{opacity:.22}.ab-world__pin[data-astro-cid-ta2fbyqs].is-active .ab-world__dot[data-astro-cid-ta2fbyqs]{fill:var(--mnh-indigo)}.ab-personas[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.ab-persona[data-astro-cid-ta2fbyqs]{background:var(--mnh-paper);border:var(--mnh-border);border-radius:var(--mnh-radius-card);transition:transform .25s,box-shadow .25s,border-color .25s;overflow:hidden}.ab-persona[data-astro-cid-ta2fbyqs]:hover{box-shadow:var(--mnh-shadow-card);border-color:#2e2e6359;transform:translateY(-4px)}.ab-persona__media[data-astro-cid-ta2fbyqs]{aspect-ratio:4/5;background:var(--mnh-alt-bg);position:relative}.ab-persona__media[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs]{object-fit:cover;width:100%;height:100%;display:block}.ab-persona__body[data-astro-cid-ta2fbyqs]{padding:12px 14px 14px}.ab-persona__name[data-astro-cid-ta2fbyqs]{font-family:var(--mnh-font-serif);margin:0;font-size:22px;font-weight:500}.ab-persona__region[data-astro-cid-ta2fbyqs]{color:#a0532f;letter-spacing:.02em;margin:2px 0 6px;font-size:13px;font-weight:700}.ab-persona__niche[data-astro-cid-ta2fbyqs]{color:var(--mnh-soft);margin:0;font-size:14px;line-height:1.5}.ab-poem[data-astro-cid-ta2fbyqs]{margin-top:var(--ab-gap);background:var(--mnh-indigo);color:var(--mnh-paper);padding-block-start:max(64px,min(8vw,112px));padding-block-end:max(64px,min(8vw,112px));position:relative;overflow:hidden}.ab-poem[data-astro-cid-ta2fbyqs]:before,.ab-poem[data-astro-cid-ta2fbyqs]:after{content:"";pointer-events:none;background:#b8945f1a;border-radius:50%;position:absolute}.ab-poem[data-astro-cid-ta2fbyqs]:before{width:420px;height:420px;bottom:-200px;left:-140px}.ab-poem[data-astro-cid-ta2fbyqs]:after{background:#bd6a471f;width:300px;height:300px;top:-120px;right:-90px}.ab-poem__inner[data-astro-cid-ta2fbyqs]{text-align:center;max-width:820px;position:relative}.ab-poem__title[data-astro-cid-ta2fbyqs]{font-family:var(--mnh-font-serif);margin:0 0 30px;font-size:max(34px,min(4.6vw,56px));font-style:italic;font-weight:400}.ab-poem__body[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{font-family:var(--mnh-font-serif);color:#f6f2ebeb;margin:0 0 18px;font-size:max(18px,min(1.9vw,22px));line-height:1.65}.ab-poem__close[data-astro-cid-ta2fbyqs]{font-style:italic;color:#d9be8e!important}.ab-poem__close[data-astro-cid-ta2fbyqs] strong[data-astro-cid-ta2fbyqs]{color:var(--mnh-paper);font-style:normal;font-weight:600}.ab-grid[data-astro-cid-ta2fbyqs]{gap:var(--mnh-grid-gap);display:grid}.ab-grid--3[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(3,1fr)}.ab-grid--2[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(2,1fr)}.ab-grid--feat[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(3,1fr)}.ab-card[data-astro-cid-ta2fbyqs]{background:var(--mnh-card);border:var(--mnh-border);border-radius:var(--mnh-radius-card);color:inherit;flex-direction:column;gap:8px;padding:24px;display:flex}.ab-card--link[data-astro-cid-ta2fbyqs]{text-decoration:none;transition:border-color .2s,transform .2s,box-shadow .2s}.ab-card--link[data-astro-cid-ta2fbyqs]:hover{border-color:var(--mnh-indigo);box-shadow:var(--mnh-shadow-card);transform:translateY(-3px)}.ab-card--link[data-astro-cid-ta2fbyqs]:focus-visible{border-color:var(--mnh-indigo);box-shadow:var(--mnh-shadow-card);transform:translateY(-3px)}.ab-card--link[data-astro-cid-ta2fbyqs]:focus-visible{outline:2px solid var(--mnh-indigo);outline-offset:3px}.ab-card__icon[data-astro-cid-ta2fbyqs]{color:var(--mnh-clay);margin-bottom:4px}.ab-card__num[data-astro-cid-ta2fbyqs]{font-family:var(--mnh-font-serif);color:var(--mnh-clay);font-size:32px;line-height:1}.ab-card__title[data-astro-cid-ta2fbyqs]{font-family:var(--mnh-font-serif);font-weight:500;font-size:var(--mnh-fs-card-title);margin:0}.ab-card__title--sm[data-astro-cid-ta2fbyqs]{font-size:20px}.ab-card__body[data-astro-cid-ta2fbyqs]{color:var(--mnh-soft);flex:1;margin:0;line-height:1.6}.ab-card__body[data-astro-cid-ta2fbyqs] a,.ab-disclosure[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]{color:var(--mnh-indigo);font-weight:600}.ab-card__link[data-astro-cid-ta2fbyqs]{color:var(--mnh-indigo);font-weight:600;font-size:var(--mnh-fs-body-sm);text-decoration:none}.ab-band[data-astro-cid-ta2fbyqs]{margin-top:var(--ab-gap);background:var(--mnh-alt-bg);padding-bottom:var(--ab-gap)}.ab-sources[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(2,1fr);gap:0 40px;margin:0;display:grid}.ab-source[data-astro-cid-ta2fbyqs]{border-top:var(--mnh-border);padding:18px 0}.ab-source[data-astro-cid-ta2fbyqs] dt[data-astro-cid-ta2fbyqs]{margin-bottom:6px;font-weight:700}.ab-source[data-astro-cid-ta2fbyqs] dd[data-astro-cid-ta2fbyqs]{color:var(--mnh-soft);margin:0;line-height:1.6}.ab-guar[data-astro-cid-ta2fbyqs]{background:var(--mnh-ink);color:var(--mnh-paper);border-radius:var(--mnh-radius-xl);padding:max(28px,min(5vw,56px));position:relative;overflow:hidden}.ab-guar[data-astro-cid-ta2fbyqs]:after{content:"";background:#bd6a472e;border-radius:50%;width:280px;height:280px;position:absolute;bottom:-110px;right:-80px}.ab-guar__title[data-astro-cid-ta2fbyqs]{font-family:var(--mnh-font-serif);font-weight:500;font-size:var(--mnh-fs-h2);margin:0 0 16px;position:relative}.ab-guar[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{font-size:var(--mnh-fs-body-lg);color:#f6f2ebeb;max-width:820px;margin:0;line-height:1.65;position:relative}.ab-guar__ticks[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;gap:10px;margin:24px 0 0;padding:0;list-style:none;display:flex;position:relative}.ab-guar__ticks[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{border-radius:var(--mnh-radius-pill);border:1px solid #ffffff3d;padding:8px 14px;font-size:14px;font-weight:600}.ab-guar__ticks[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]:before{content:"✓ ";color:var(--mnh-gold)}.ab-disclosure[data-astro-cid-ta2fbyqs]{max-width:860px;scroll-margin-top:calc(var(--mnh-header-h) + 16px)}.ab-disclosure[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--mnh-soft);line-height:1.7;font-size:var(--mnh-fs-body-lg);margin:0 0 12px}.ab-cta[data-astro-cid-ta2fbyqs]{background:var(--mnh-indigo);color:var(--mnh-paper);border-radius:var(--mnh-radius-xl);text-align:center;padding:max(36px,min(5vw,64px))}.ab-cta__title[data-astro-cid-ta2fbyqs]{font-family:var(--mnh-font-serif);font-weight:500;font-size:var(--mnh-fs-h2);margin:0 0 10px}.ab-cta[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:#f6f2ebe6;max-width:560px;margin:0 auto}.ab-cta__btns[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:24px;display:flex}.ab-cta__primary[data-astro-cid-ta2fbyqs]{background:var(--mnh-paper);color:var(--mnh-indigo);border-color:var(--mnh-paper)}.ab-cta__primary[data-astro-cid-ta2fbyqs]:hover{color:var(--mnh-indigo-dark);background:#fff}.ab-cta__ghost[data-astro-cid-ta2fbyqs]{color:var(--mnh-paper);background:0 0;border:1px solid #ffffff80}.ab-cta__ghost[data-astro-cid-ta2fbyqs]:hover{color:#fff;background:#ffffff1a}.ab-follow[data-astro-cid-ta2fbyqs]{border-top:1px solid #f6f2eb2e;margin-top:max(28px,min(4vw,40px));padding-top:max(24px,min(3vw,32px))}.ab-follow__title[data-astro-cid-ta2fbyqs]{font-family:var(--mnh-font-sans);letter-spacing:.14em;text-transform:uppercase;color:#d9be8e;margin:0 0 14px;font-size:12px;font-weight:700}.ab-follow__list[data-astro-cid-ta2fbyqs]{text-align:left;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.ab-follow__item[data-astro-cid-ta2fbyqs]{box-sizing:border-box;border-radius:var(--mnh-radius-card);height:100%;color:var(--mnh-paper);border:1px solid #f6f2eb33;align-items:flex-start;gap:10px;padding:12px 14px;text-decoration:none;transition:background .2s,border-color .2s;display:flex}.ab-follow__item[data-astro-cid-ta2fbyqs]:hover{background:#ffffff12;border-color:#f6f2eb73}.ab-follow__item[data-astro-cid-ta2fbyqs]:focus-visible{outline-offset:2px;outline:2px solid #d9be8e}.ab-follow__item[data-astro-cid-ta2fbyqs] svg[data-astro-cid-ta2fbyqs]{flex:none;margin-top:2px}.ab-follow__item[data-astro-cid-ta2fbyqs] strong[data-astro-cid-ta2fbyqs]{font-size:15px;display:block}.ab-follow__hook[data-astro-cid-ta2fbyqs]{color:#f6f2ebcc;font-size:13.5px;line-height:1.4;display:block}.ab-reveal-on [data-astro-cid-ta2fbyqs][data-reveal]{opacity:0;transition:opacity .6s,transform .6s;transition-delay:calc(var(--i,0) * 70ms);transform:translateY(18px)}.ab-reveal-on [data-astro-cid-ta2fbyqs][data-reveal].is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.ab-persona[data-astro-cid-ta2fbyqs],.ab-card--link[data-astro-cid-ta2fbyqs],.ab-world__dot[data-astro-cid-ta2fbyqs],.ab-world__halo[data-astro-cid-ta2fbyqs]{transition:none}.ab-persona[data-astro-cid-ta2fbyqs]:hover,.ab-card--link[data-astro-cid-ta2fbyqs]:hover{transform:none}}@media (max-width:1024px){.ab-grid--3[data-astro-cid-ta2fbyqs],.ab-grid--feat[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(2,1fr)}.ab-story[data-astro-cid-ta2fbyqs],.ab-guides__head[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr}}@media (max-width:768px){.ab-stats-wrap[data-astro-cid-ta2fbyqs]{margin-top:-56px}.ab-stats[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr}.ab-stat[data-astro-cid-ta2fbyqs]{border-left:0;border-top:var(--mnh-border);align-items:baseline;gap:14px;padding:16px 20px;display:flex}.ab-stat[data-astro-cid-ta2fbyqs]:first-child{border-top:0}.ab-stat__n[data-astro-cid-ta2fbyqs]{flex:none;min-width:2.6ch;font-size:32px}.ab-stat__k[data-astro-cid-ta2fbyqs]{margin:0}.ab-grid--3[data-astro-cid-ta2fbyqs],.ab-grid--2[data-astro-cid-ta2fbyqs],.ab-grid--feat[data-astro-cid-ta2fbyqs],.ab-sources[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr}.ab-personas[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ab-persona__body[data-astro-cid-ta2fbyqs]{padding:12px 12px 14px}.ab-persona__name[data-astro-cid-ta2fbyqs]{font-size:19px}.ab-persona__niche[data-astro-cid-ta2fbyqs]{font-size:13px}.ab-world__label[data-astro-cid-ta2fbyqs]{display:none}}
