.byline--header[data-astro-cid-hxjrunxt]{gap:.75rem}.selfcheck{border:2px solid hsl(var(--foreground));background:hsl(var(--card));max-width:40rem;margin:2rem 0;padding:1.25rem}.selfcheck__kicker{letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--read-text));margin:0;font-size:13px;font-weight:700}.selfcheck__title{color:hsl(var(--foreground));margin:.35rem 0 0;font-size:1.25rem;font-weight:700;line-height:1.25}.selfcheck__how{color:hsl(var(--muted-foreground));margin:.35rem 0 0;font-size:14px}.selfcheck__list{gap:0;margin:1rem 0 0;padding:0;list-style:none;display:grid}.selfcheck__q{border-top:1px solid hsl(var(--border));margin:0;padding:.75rem 0}.selfcheck__set{border:0;gap:.6rem;min-width:0;margin:0;padding:0;display:grid}@media (width>=640px){.selfcheck__set{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem}}.selfcheck__legend{float:left;width:100%;color:hsl(var(--foreground));gap:.6rem;padding:0;font-size:16px;line-height:1.45;display:flex}.selfcheck__legend+*{clear:both}@media (width>=640px){.selfcheck__legend{float:none}}.selfcheck__num{background:hsl(var(--foreground));width:1.75rem;height:1.75rem;color:hsl(var(--background));flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:inline-flex}.selfcheck__opts{gap:.5rem;display:flex}.selfcheck__opt{display:inline-flex;position:relative}.selfcheck__opt input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.selfcheck__opt span{border:2px solid hsl(var(--foreground));background:hsl(var(--background));min-width:4.25rem;min-height:44px;color:hsl(var(--foreground));justify-content:center;align-items:center;padding:.4rem .9rem;font-size:14px;font-weight:700;display:inline-flex}.selfcheck__opt input:hover+span{background:hsl(var(--muted))}.selfcheck__opt input:checked+span{background:hsl(var(--foreground));color:hsl(var(--background))}.selfcheck__opt input:focus-visible+span{outline:3px solid hsl(var(--attend-base));outline-offset:2px}.selfcheck__result{border-left:4px solid hsl(var(--read-base));background:hsl(var(--background));margin-top:1rem;padding:.85rem 1rem}.selfcheck__score{color:hsl(var(--foreground));margin:0;font-size:2rem;font-weight:700;line-height:1}.selfcheck__unit{font-size:1rem;font-weight:700}.selfcheck__left{color:hsl(var(--foreground));margin:.4rem 0 0;font-size:15px;line-height:1.5}.selfcheck__bands-h{letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--foreground));margin:1.25rem 0 .5rem;font-size:13px;font-weight:700}.selfcheck__bands{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.selfcheck__band{border:1px solid hsl(var(--border));color:hsl(var(--foreground));grid-template-columns:5.5rem minmax(0,1fr);gap:.75rem;margin:0;padding:.6rem .75rem;font-size:15px;line-height:1.45;display:grid}.selfcheck__range{font-weight:700}.selfcheck__band[data-current]{border:2px solid hsl(var(--foreground));background:hsl(var(--background))}.selfcheck__actions{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1rem;display:flex}.selfcheck__btn{border:2px solid hsl(var(--foreground));background:hsl(var(--background));min-height:44px;font:inherit;color:hsl(var(--foreground));cursor:pointer;padding:.5rem .9rem;font-size:14px;font-weight:700}.selfcheck__btn:hover{background:hsl(var(--muted))}.selfcheck__btn:focus-visible{outline:3px solid hsl(var(--attend-base));outline-offset:2px}.selfcheck__status{color:hsl(var(--foreground));font-size:14px;font-weight:700}.reading-content .article-title{letter-spacing:-.025em;text-wrap:balance;font-size:2.375rem;font-weight:700;line-height:1.08}@media (width>=768px){.reading-content .article-title{font-size:3rem}}@media (width>=1024px){.reading-content .article-title{font-size:3.75rem;line-height:1.04}}.reading-content .article-meta .article-lead{border-left:4px solid hsl(var(--read-base));max-width:34em;color:hsl(var(--foreground));text-wrap:pretty;margin-top:1.125rem;padding-left:1rem;font-size:1.1875rem;font-weight:400;line-height:1.45}@media (width>=1024px){.reading-content .article-meta .article-lead{font-size:1.375rem;line-height:1.42}}.reading-content .article-prose{font-size:1.0625rem;line-height:1.7}@media (width>=768px){.reading-content .article-prose{font-size:1.1875rem;line-height:1.68}}.reading-content .article-prose>:is(p,ul,ol,h2,h3,h4,blockquote,.callout,.article-update,.key-takeaways){max-width:34em}.reading-content .article-prose p{text-wrap:pretty;margin-top:0;margin-bottom:1.15em}@media (width<=639.98px){.reading-content .article-prose p{margin-bottom:1.4em}}.reading-content .article-prose>p:first-of-type{font-size:1.125em;line-height:1.6}.reading-content .article-prose h2{letter-spacing:-.015em;margin:2.4em 0 .6em;font-size:1.625rem;line-height:1.2}.reading-content .article-prose h3{letter-spacing:-.01em;margin:2em 0 .5em;font-size:1.3125rem;line-height:1.25}@media (width>=768px){.reading-content .article-prose h2{font-size:2rem}.reading-content .article-prose h3{font-size:1.5rem}}.reading-content .article-prose :is(.key-takeaways,.tf-block) :is(h2,h3){font-size:inherit;margin:0}.reading-content .article-prose :is(ul,ol):not(.tf-timeline):not(.toc-steps__list):not(.label-list)>li{margin:.4em 0}@media (width<=639.98px){.reading-content .article-prose :is(ul,ol):not(.tf-timeline):not(.toc-steps__list):not(.label-list)>li{margin:.55em 0}}
