.ph[data-v-b5011044]{padding:56px 0 64px;position:relative;overflow:hidden}.ph--compact[data-v-b5011044]{padding:40px 0 36px}.ph-halo[data-v-b5011044]{pointer-events:none;border-radius:50%;position:absolute}.ph-halo--sage[data-v-b5011044]{background:radial-gradient(circle,#9caf883d,#9caf8800 68%);width:640px;height:640px;top:-180px;right:-160px}.ph-halo--terra[data-v-b5011044]{background:radial-gradient(circle,#d4816f21,#d4816f00 70%);width:520px;height:520px;bottom:-220px;left:-220px}.ph-container[data-v-b5011044]{box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding:0 24px;position:relative}.ph-grid[data-v-b5011044]{flex-wrap:wrap;align-items:center;gap:48px;display:flex}.ph-text[data-v-b5011044]{flex-direction:column;flex:520px;align-items:flex-start;gap:20px;min-width:0;display:flex}.ph-aside[data-v-b5011044]{flex:0 420px;min-width:0}.ph-crumbs[data-v-b5011044]{color:var(--ln-subtle);flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.ph-crumb-link[data-v-b5011044]{color:var(--ln-subtle);text-decoration:none}.ph-crumb-link[data-v-b5011044]:hover{color:var(--ln-ink);text-decoration:underline}.ph-crumb-current[data-v-b5011044]{color:var(--ln-ink);font-weight:500}.ph-badge[data-v-b5011044]{background:var(--ln-check);color:var(--ln-check-ink);border-radius:999px;align-items:center;gap:10px;padding:6px 16px 6px 6px;font-size:15px;font-weight:600;display:inline-flex}.ph-badge-art[data-v-b5011044]{background:var(--ln-surface);border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.ph-badge-art img[data-v-b5011044]{object-fit:contain;width:28px;height:28px}.ph-title[data-v-b5011044]{letter-spacing:-.02em;max-width:820px;color:var(--ln-ink);text-wrap:balance;margin:0;font-family:Lora,serif;font-size:54px;font-weight:600;line-height:1.06}.ph--compact .ph-title[data-v-b5011044]{font-size:46px}.ph-accent[data-v-b5011044]{color:var(--ln-terra-ink);font-weight:500;display:block}.ph-lead[data-v-b5011044]{max-width:640px;color:var(--ln-muted);margin:0;font-size:19px;line-height:1.6}@media (max-width:720px){.ph[data-v-b5011044]{padding:24px 0 36px}.ph--compact[data-v-b5011044]{padding:20px 0 24px}.ph-container[data-v-b5011044]{padding:0 16px}.ph-grid[data-v-b5011044]{gap:28px}.ph-text[data-v-b5011044]{flex-basis:100%;gap:14px}.ph-aside[data-v-b5011044]{flex-basis:100%}.ph-crumbs[data-v-b5011044]{font-size:13px}.ph-badge[data-v-b5011044]{font-size:14px}.ph-title[data-v-b5011044],.ph--compact .ph-title[data-v-b5011044]{font-size:34px;line-height:1.1}.ph-lead[data-v-b5011044]{font-size:16px;line-height:1.55}}
