.reading-title.svelte-oqjuyw{font:700 clamp(2.25rem, 5vw, 4.5rem)/1.08 var(--site-serif-family);letter-spacing:-.035em;text-wrap:balance;margin:25.2px 0}.reading-article.svelte-oqjuyw{width:100%;padding-bottom:28.8px}.reading-header.svelte-oqjuyw{border-bottom:1px solid var(--border-divider);margin-bottom:28.8px;padding-block-start:10.8px;padding-block-end:28.8px}.reading-back.svelte-oqjuyw{font-size:var(--type-small);text-decoration:none}.reading-back.svelte-oqjuyw:hover{text-decoration:underline}.reading-meta.svelte-oqjuyw{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14.4px 21.6px;display:flex}.reading-meta.svelte-oqjuyw p:where(.svelte-oqjuyw){font-size:var(--type-small);margin:0}.reading-company.svelte-oqjuyw{text-underline-offset:.2em}.reading-company.svelte-oqjuyw span:where(.svelte-oqjuyw){white-space:nowrap}.reading-employer.svelte-oqjuyw{flex-shrink:0;display:inline-grid}.reading-employer.svelte-oqjuyw img:where(.svelte-oqjuyw){object-fit:contain;visibility:hidden;grid-area:1/1;width:auto;max-width:126px;height:32.4px}.reading-employer.svelte-oqjuyw:before{content:"";-webkit-mask:var(--employer-logo) center / contain no-repeat;-webkit-mask:var(--employer-logo) center / contain no-repeat;mask:var(--employer-logo) center / contain no-repeat;background-color:currentColor;grid-area:1/1}.reading-body.svelte-oqjuyw{--prose-measure:none}.reading-body.svelte-oqjuyw .prose{font-size:1.0625rem;line-height:1.75}.reading-body.svelte-oqjuyw .prose>p{margin:0 0 1.215em}.reading-body.svelte-oqjuyw .prose>:last-child{margin-bottom:0}.reading-body.svelte-oqjuyw h2{font-family:var(--site-serif-family);letter-spacing:0;margin:0 0 18px;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:700;line-height:1.2}.reading-section.svelte-oqjuyw{border-top:1px solid var(--border-divider);margin-top:36px;padding-top:28.8px}.reading-section-copy.svelte-oqjuyw{min-width:0}.reading-media.svelte-oqjuyw{margin-block-start:36px;margin-block-end:36px}.reading-media.svelte-oqjuyw figure{flex-direction:column;gap:14.4px;margin:0;display:flex}.reading-media.svelte-oqjuyw img,.reading-media.svelte-oqjuyw video{border:1px solid var(--border-divider);order:-1;width:100%;height:auto;display:block}.reading-media.svelte-oqjuyw figcaption{grid-template-columns:minmax(126px,1fr) 2fr;gap:21.6px;margin:0;padding:0;display:grid}.reading-media.svelte-oqjuyw .prose-media-title{font:600 1rem/1.5 var(--site-font-family);letter-spacing:0;color:inherit;grid-row:auto}.reading-media.svelte-oqjuyw .prose-media-copy{grid-row:auto;max-width:none;font-size:1rem;line-height:1.5}.reading-body.svelte-oqjuyw pre{padding:18px;overflow-x:auto}.reading-body.svelte-oqjuyw pre code{white-space:pre;font-family:ui-monospace,monospace;font-size:.875rem}.reading-footer.svelte-oqjuyw{margin-top:43.2px}@media (min-width:960px){.reading-section.svelte-oqjuyw{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:36px;display:grid}.reading-lead.svelte-oqjuyw .prose{columns:2;column-gap:36px}.reading-lead.svelte-oqjuyw p{break-inside:avoid}}@media (max-width:520px){.reading-header.svelte-oqjuyw{margin-bottom:25.2px;padding-bottom:21.6px}.reading-body.svelte-oqjuyw .prose{font-size:1rem;line-height:1.7}.reading-section.svelte-oqjuyw{margin-top:25.2px;padding-top:21.6px}.reading-media.svelte-oqjuyw{margin-block-start:25.2px;margin-block-end:25.2px}.reading-media.svelte-oqjuyw figcaption{grid-template-columns:1fr;gap:5.4px}}
