.hub_story__KNc0x.jbf-night.jbf-surface{background:radial-gradient(circle at 100% 0,rgb(228 185 87/.18),transparent 24rem),radial-gradient(circle at 0 100%,rgb(68 123 231/.22),transparent 26rem),radial-gradient(circle at 100% 0,rgb(255 143 169/.12),transparent 18rem),var(--jbf-glass)}.hub_poster__zBdqn{overflow:hidden;border-radius:1.4rem;box-shadow:0 0 0 1px rgb(var(--jbf-hi)/.16)}.hub_poster__zBdqn svg{display:block;width:100%;height:auto;aspect-ratio:16/10}@media (min-width:56rem){.hub_library__uy7wM.jbf-card{flex-direction:row;align-items:center;justify-content:space-between;gap:clamp(1.5rem,4vw,3.5rem);padding:clamp(1.35rem,3vw,2.25rem)}}@media print{.hub_poster__zBdqn{display:none}}.hub_answer__6xCps.jbf-lede{color:var(--jbf-ink)}.hub_outline__MdYRB .jbf-heading{max-width:28ch}.hub_chapters__GU7FX{display:grid;gap:clamp(1.25rem,2.6vw,1.75rem) clamp(1.5rem,4vw,3rem);margin:clamp(1.5rem,3vw,2.25rem) 0 0;padding:0;list-style:none;counter-reset:chapter}@media (min-width:48rem){.hub_chapters__GU7FX{grid-template-columns:repeat(2,minmax(0,1fr))}}.hub_chapters__GU7FX>li{counter-increment:chapter;padding-top:1rem;border-top:1px solid var(--jbf-line)}.hub_chapterLabel__zHx1z{color:var(--jbf-kicker);font-size:.75rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.hub_chapterLabel__zHx1z:before{margin-inline-end:.5rem;color:var(--jbf-accent);content:counter(chapter,decimal-leading-zero) /"";font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:0}.hub_chapters__GU7FX h3{margin-top:.45rem;color:var(--jbf-ink);font-family:Georgia,Times New Roman,serif;font-size:clamp(1.2rem,2vw,1.4rem);font-weight:500;letter-spacing:-.02em;line-height:1.2}.hub_chapters__GU7FX h3+p{margin-top:.5rem;color:var(--jbf-quiet);line-height:1.6}.hub_outlineFoot__uECtx{margin-top:clamp(1.5rem,3vw,2rem)}