.sh-guided-page{min-width:0}.sh-guided-page .sh-guided-hero{background:radial-gradient(ellipse at 100% 60%, color-mix(in srgb, var(--sh-accent) 8%, transparent), transparent 65%);border-bottom:1px solid var(--sh-border);padding-block:clamp(72px,12svh,128px)}.sh-guided-hero .sh-display{text-wrap:balance;max-width:19ch;margin-block:28px 32px}.sh-guided-hero-lead{max-width:48ch;color:var(--sh-text-secondary);font-size:18px;line-height:1.85}.sh-guided-hero-lead p{margin:0}.sh-guided-hero-lead>:is(a,button){margin-top:24px}.sh-guided-page :is(.sh-story-chapter,.sh-guided-hero){scroll-margin-top:calc(var(--sh-web-header-height) + 24px)}[data-theme=light] .sh-guided-hero .sh-eyebrow{color:var(--sh-text-secondary)}.sh-page-contents{border-bottom:1px solid var(--sh-border)}.sh-page-contents>.container{padding-block:24px}.sh-page-contents-label{color:var(--sh-text-muted);font-size:12px;font-weight:500}.sh-page-contents ul{flex-wrap:wrap;gap:4px 28px;margin:8px 0 0;padding:0;list-style:none;display:flex}.sh-page-contents a{min-height:44px;color:var(--sh-text-primary);text-transform:none;align-items:center;font-size:14px;text-decoration:none;display:inline-flex}.sh-page-contents a:hover{text-underline-offset:5px;text-decoration:underline}.sh-page-contents a:focus-visible{outline:2px solid var(--sh-accent);outline-offset:4px}.sh-guided-resources{margin:40px 0 0;padding:0;list-style:none}.sh-guided-resources li{border-top:1px solid var(--sh-border);padding-block:24px}.sh-site.sh-redesign .sh-guided-resources h3{margin:0 0 12px;font-size:21px;line-height:1.4}.sh-guided-resources a{min-height:44px;color:var(--sh-text-primary);justify-content:space-between;align-items:center;gap:24px;text-decoration:none;display:flex}.sh-guided-resources a:hover{text-underline-offset:5px;text-decoration:underline}.sh-guided-resources svg{color:var(--sh-accent);flex-shrink:0}.sh-guided-resources p{max-width:64ch}
