.avatar.svelte-3k4wvc,.photo.svelte-3k4wvc{border-radius:50%;flex:none;display:block;overflow:hidden}.avatar.svelte-3k4wvc picture,.photo.svelte-3k4wvc picture{width:100%;height:100%;display:block}.img.svelte-3k4wvc{object-fit:cover;width:100%;max-width:none;height:100%;display:block}.byline.svelte-3k4wvc{text-align:left;align-items:center;gap:14px;display:inline-flex}.avatar.svelte-3k4wvc{width:44px;height:44px}.name.svelte-3k4wvc{color:var(--p-text);font-weight:600;text-decoration:none}.name.svelte-3k4wvc:hover{text-decoration:underline}.sub.svelte-3k4wvc{color:var(--p-text-3);flex-wrap:wrap;gap:6px;font-size:14px;display:flex}.full.svelte-3k4wvc{border-radius:var(--radius-lg);background:var(--p-surface);border:1px solid var(--p-border);align-items:flex-start;gap:28px;padding:32px;display:flex}.photo.svelte-3k4wvc{border:1px solid var(--p-border);width:96px;height:96px}.text.svelte-3k4wvc{gap:6px;min-width:0;display:grid}.name-lg.svelte-3k4wvc{font-size:18px;font-weight:700}.role.svelte-3k4wvc{color:var(--p-accent);font-size:14px}.bio.svelte-3k4wvc{color:var(--p-text-2);margin-top:8px;line-height:1.6}.more.svelte-3k4wvc{justify-self:start;margin-top:8px;font-weight:600}@media (width<=560px){.full.svelte-3k4wvc{flex-direction:column;gap:20px;padding:24px}.photo.svelte-3k4wvc{width:80px;height:80px}}figure.svelte-1epfzsg{margin:0}figure.svelte-1epfzsg img{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-lg);border:1px solid var(--p-border);width:100%;height:auto}figcaption.svelte-1epfzsg{color:var(--p-text-4);margin-top:10px;font-size:13px}.refs.svelte-ct1lx0{color:var(--p-text-3);gap:8px;font-size:14px;display:grid}.label.svelte-ct1lx0{color:var(--p-text-2);font-weight:600}ul.svelte-ct1lx0{flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;list-style:none;display:flex}.article.svelte-11q16tm{padding-block:clamp(32px, 4vw, 56px) var(--block-y)}.head.svelte-11q16tm,.column.svelte-11q16tm{max-width:calc(800px + 2 * var(--pad-x))}.head.svelte-11q16tm{justify-items:start;gap:18px;margin-bottom:40px;display:grid}.kicker.svelte-11q16tm{text-decoration:none}.kicker.svelte-11q16tm:hover{text-decoration:underline}.media.svelte-11q16tm{max-width:calc(1040px + 2 * var(--pad-x));margin-bottom:48px}.media.svelte-11q16tm:empty{display:none}.answer.svelte-11q16tm{border-left:3px solid var(--p-accent);margin-bottom:20px;padding:4px 0 4px 24px}.answer-label.svelte-11q16tm{color:var(--p-accent);margin-bottom:8px;font-size:14px;font-weight:600}.answer-text.svelte-11q16tm{color:var(--p-text);font-size:19px;font-weight:500;line-height:1.6}.nudge.svelte-11q16tm{color:var(--p-text-3);flex-wrap:wrap;gap:4px 12px;margin-bottom:48px;padding-left:27px;font-size:14.5px;display:flex}.nudge.svelte-11q16tm a:where(.svelte-11q16tm){font-weight:600}.prose.svelte-11q16tm{max-width:none}.faq.svelte-11q16tm{border-top:1px solid var(--p-border-strong);margin-top:56px;padding-top:32px}.faq-title.svelte-11q16tm{margin-bottom:12px;font-size:clamp(1.5rem,1.3rem + .8vw,2rem)}details.svelte-11q16tm{border-bottom:1px solid var(--p-border-strong)}summary.svelte-11q16tm{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;font-size:17px;font-weight:600;line-height:1.4;list-style:none;display:flex}summary.svelte-11q16tm::-webkit-details-marker{display:none}.icon.svelte-11q16tm{color:var(--p-accent);flex:none;transition:transform .2s}details[open].svelte-11q16tm .icon:where(.svelte-11q16tm){transform:rotate(180deg)}details.svelte-11q16tm p:where(.svelte-11q16tm){color:var(--p-text-2);padding-bottom:22px;line-height:1.65}.foot.svelte-11q16tm{border-top:1px solid var(--p-border);gap:18px;margin-top:56px;padding-top:24px;display:grid}.dates.svelte-11q16tm{color:var(--p-text-3);flex-wrap:wrap;gap:4px 16px;font-size:14px;display:flex}.disclaimer.svelte-11q16tm{color:var(--p-text-4);font-size:13.5px;line-height:1.6}.author.svelte-11q16tm{margin-top:56px}.related-title.svelte-11q16tm{margin-bottom:32px}.related-grid.svelte-11q16tm{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:20px;display:grid}@media (width<=720px){.answer.svelte-11q16tm{padding-left:18px}.answer-text.svelte-11q16tm{font-size:17.5px}.nudge.svelte-11q16tm{margin-bottom:36px;padding-left:21px}}
