.rl-radar-single__hero{background-position:50%;background-size:cover;background-color:var(--rl-ink-strong);padding:calc(var(--rl-space-3xl) + 72px) var(--rl-space-md) var(--rl-space-3xl);color:var(--rl-paper);position:relative;overflow:hidden}.rl-radar-single__hero-overlay{background:linear-gradient(180deg, oklch(from var(--rl-ink) l c h / .45) 0%, oklch(from var(--rl-ink) l c h / .65) 100%);z-index:0;position:absolute;inset:0}.rl-radar-single__hero-inner{z-index:1;max-width:var(--rl-container-narrow,720px);margin:0 auto;position:relative}.rl-radar-single__hero .rl-breadcrumbs{margin-bottom:var(--rl-space-md);font-size:var(--rl-text-sm)}.rl-radar-single__hero .rl-breadcrumbs a{color:var(--rl-paper);opacity:.7;text-decoration:none}.rl-radar-single__hero .rl-breadcrumbs a:hover{opacity:1}.rl-radar-single__hero .rl-breadcrumbs__sep{color:var(--rl-paper);opacity:.4;margin:0 var(--rl-space-xs)}.rl-radar-single__hero-tag{font-size:var(--rl-text-xs);border-radius:var(--rl-radius-full);margin-bottom:var(--rl-space-md);text-transform:uppercase;letter-spacing:var(--rl-tracking-wide);padding:4px 10px;font-weight:600;display:inline-block}.rl-radar-single__hero-title{font-family:var(--rl-font-editorial);font-size:var(--rl-text-3xl);margin:0 0 var(--rl-space-md);color:var(--rl-paper);font-weight:600;line-height:1.15}.rl-radar-single__hero-excerpt{font-size:var(--rl-text-lg);line-height:var(--rl-lh-relaxed);opacity:.8;margin:0 0 var(--rl-space-lg)}.rl-radar-single__hero-meta{align-items:center;gap:var(--rl-space-sm);font-size:var(--rl-text-sm);opacity:.75;display:flex}.rl-radar-single__hero-meta .rl-byline{color:inherit;margin:0}.rl-radar-single__hero-meta .rl-byline__name,.rl-radar-single__hero-meta .rl-byline__meta{color:inherit}.rl-radar-single__layout{gap:var(--rl-space-xl);padding-top:var(--rl-space-xl);padding-bottom:var(--rl-space-3xl);grid-template-columns:1fr;display:grid}@media (min-width:900px){.rl-radar-single__layout{gap:var(--rl-space-2xl);grid-template-columns:240px 1fr}}.rl-radar-single__sidebar-sticky{top:calc(72px + var(--rl-space-md));position:sticky}.rl-radar-single__toc{margin-bottom:var(--rl-space-md)}.rl-radar-single__toc-title{font-family:var(--rl-font-display);font-size:var(--rl-text-sm);color:var(--rl-ink-strong);text-transform:uppercase;letter-spacing:var(--rl-tracking-wide);margin:0 0 var(--rl-space-sm);font-weight:700}.rl-radar-single__toc-list{margin:0;padding:0;list-style:none}.rl-radar-single__toc-item{padding:var(--rl-space-2xs) 0}.rl-radar-single__toc-item a{font-size:var(--rl-text-sm);color:var(--rl-ink-soft);padding:var(--rl-space-2xs) var(--rl-space-sm);border-left:2px solid transparent;text-decoration:none;transition:color .15s,border-color .15s;display:block}.rl-radar-single__toc-item a:hover,.rl-radar-single__toc-item a.is-active{color:var(--rl-ink);border-left-color:var(--rl-primary)}.rl-radar-single__toc-item--h3 a{padding-left:var(--rl-space-lg);font-size:var(--rl-text-xs)}.rl-radar-single__body{font-size:var(--rl-text-base);line-height:var(--rl-lh-relaxed);color:var(--rl-ink-soft);max-width:680px}.rl-radar-single__body h2{font-family:var(--rl-font-editorial);font-size:var(--rl-text-2xl);color:var(--rl-ink);margin:var(--rl-space-2xl) 0 var(--rl-space-sm)}.rl-radar-single__body h3{font-family:var(--rl-font-editorial);font-size:var(--rl-text-xl);color:var(--rl-ink);margin:var(--rl-space-xl) 0 var(--rl-space-sm)}.rl-radar-single__body p{margin-bottom:var(--rl-space-md)}.rl-radar-single__body img{border-radius:var(--rl-radius-md);max-width:100%;height:auto}.rl-radar-single__body blockquote{border-left:3px solid var(--rl-primary);padding:var(--rl-space-sm) var(--rl-space-md);margin:var(--rl-space-lg) 0;color:var(--rl-ink-soft);font-style:italic}.rl-radar-single__body ul,.rl-radar-single__body ol{padding-left:var(--rl-space-lg);margin-bottom:var(--rl-space-md)}.rl-radar-single__body li{margin-bottom:var(--rl-space-xs)}.rl-radar-single__section-title{font-family:var(--rl-font-editorial);font-size:var(--rl-text-xl);color:var(--rl-ink);margin:var(--rl-space-xl) 0 var(--rl-space-md)}.rl-radar-single__mentioned,.rl-radar-single__related{margin-top:var(--rl-space-2xl);padding-top:var(--rl-space-xl);border-top:1px solid var(--rl-border)}@media (max-width:599px){.rl-radar-single__hero{padding:calc(var(--rl-space-2xl) + 56px) var(--rl-space-md) var(--rl-space-2xl)}.rl-radar-single__hero-title{font-size:var(--rl-text-2xl)}.rl-radar-single__hero-excerpt{font-size:var(--rl-text-base)}}@media (max-width:899px){.rl-radar-single__sidebar{order:2}.rl-radar-single__content{order:1}.rl-radar-single__sidebar-sticky{position:static}}@media (prefers-reduced-motion:reduce){.rl-radar-single__toc-item a{transition:none}}