.info-page.svelte-xgucab{width:min(100%,980px);margin:0 auto;padding:28px 16px 16px}.info-hero.svelte-xgucab{display:grid;gap:14px;padding-bottom:28px;border-bottom:1px solid var(--line)}.eyebrow.svelte-xgucab,.updated.svelte-xgucab{margin:0;font-family:var(--ui-font);font-size:.82rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}h1.svelte-xgucab{margin:0;font-size:clamp(2.2rem,9vw,4.9rem);font-weight:500;line-height:.96;letter-spacing:.02em}.intro.svelte-xgucab{margin:0;max-width:50rem;font-size:clamp(1rem,2.6vw,1.18rem);line-height:1.9;color:var(--muted)}.info-body.svelte-xgucab{padding-top:28px}.info-body.svelte-xgucab section+section{margin-top:34px;padding-top:24px}.info-body.svelte-xgucab h2,.info-body.svelte-xgucab h3{margin:0 0 14px;font-family:var(--heading-font);font-weight:500;line-height:1.32;letter-spacing:.02em}.info-body.svelte-xgucab h2{font-size:clamp(1.38rem,3.35vw,1.96rem)}.info-body.svelte-xgucab h3{font-size:clamp(1.08rem,2.5vw,1.34rem)}.info-body.svelte-xgucab p,.info-body.svelte-xgucab li{margin:0 0 1.15em;font-size:clamp(1rem,2.5vw,1.12rem);line-height:1.9}.info-body.svelte-xgucab p{text-indent:var(--info-paragraph-indent, 2.2em)}.info-body.svelte-xgucab ul,.info-body.svelte-xgucab ol{margin:0;padding-left:1.1rem}.info-body.svelte-xgucab a{text-decoration-thickness:1px}.info-body.svelte-xgucab strong{font-weight:500}.info-actions.svelte-xgucab,.author-section.svelte-xgucab{padding-top:42px}.actions-shell.svelte-xgucab,.author-shell.svelte-xgucab{width:min(100%,980px);padding-top:26px;border-top:1px solid var(--line)}.section-label.svelte-xgucab,.tag-list.svelte-xgucab a:where(.svelte-xgucab),.author-link.svelte-xgucab,.author-heading.svelte-xgucab{font-family:var(--ui-font)}.tag-row.svelte-xgucab{display:grid;gap:14px}.section-label.svelte-xgucab{margin:0;font-size:.82rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.tag-list.svelte-xgucab{display:flex;flex-wrap:wrap;gap:10px}.tag-list.svelte-xgucab a:where(.svelte-xgucab),.tag-list.svelte-xgucab span:where(.svelte-xgucab){padding:9px 14px;border:1px solid var(--line);border-radius:999px;font-size:.86rem;font-weight:500;letter-spacing:.03em;color:var(--ink)}.tag-list.svelte-xgucab a:where(.svelte-xgucab){text-decoration:none}.author-heading.svelte-xgucab{margin:0;text-align:center;font-size:clamp(2.2rem,7vw,4rem);font-weight:500;letter-spacing:.06em}.author-card.svelte-xgucab{display:grid;gap:26px;padding-top:32px;align-items:center}.author-avatar.svelte-xgucab{width:180px;height:180px;margin:0 auto;display:grid;place-items:center;border-radius:999px;background:var(--surface-2);color:var(--ink)}.author-avatar.svelte-xgucab img:where(.svelte-xgucab){width:100%;height:100%;border-radius:inherit;object-fit:cover;display:block}.author-avatar.svelte-xgucab span:where(.svelte-xgucab){font-family:var(--heading-font);font-size:2.3rem;font-weight:500;letter-spacing:.08em}.author-copy.svelte-xgucab{display:grid;gap:10px;text-align:center}.author-copy.svelte-xgucab h3:where(.svelte-xgucab){margin:0;font-size:clamp(1.6rem,4.8vw,2.6rem);font-weight:500;letter-spacing:.02em}.author-role.svelte-xgucab,.author-copy.svelte-xgucab p:where(.svelte-xgucab){margin:0;font-size:clamp(1rem,2.6vw,1.18rem);line-height:1.86;color:var(--muted)}.author-link.svelte-xgucab{justify-self:center;margin-top:8px;text-decoration:none;font-size:.86rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}@media(min-width:760px){.tag-row.svelte-xgucab{grid-template-columns:110px minmax(0,1fr);align-items:start}}
