.guide-intro{padding-top:72px;padding-bottom:56px;max-width:1440px}.guide-intro h1{font-size:clamp(44px,5.6vw,82px);line-height:1.04;max-width:1000px;margin:24px 0}.guide-intro .intro{max-width:760px}.guide-deck{max-width:720px;color:#59635b}.guide-layout{display:grid;grid-template-columns:240px minmax(0,800px);gap:80px;padding-bottom:96px;align-items:start}.guide-index{display:flex;flex-direction:column;gap:16px;padding-top:24px;border-top:1px solid var(--line);position:sticky;top:110px}.guide-index a{font-size:14px;text-decoration:none}.guide-index a:hover{text-decoration:underline;text-underline-offset:5px}.guide-body>section{padding:32px 0 48px;border-top:1px solid var(--line);scroll-margin-top:110px}.guide-body h2{font-size:clamp(32px,3.5vw,48px);line-height:1.12;margin:16px 0 24px}.guide-body p,.guide-body li{font-size:18px;line-height:1.65}.guide-body p{max-width:68ch}.guide-options{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin-top:32px}.guide-options article{display:flex;flex-direction:column;border-top:1px solid var(--line);padding:20px 0}.guide-options h3{font-size:23px;line-height:1.25}.guide-options p{font-size:16px}.guide-options a{margin-top:auto;font-size:14px;text-decoration:underline;text-underline-offset:5px}.guide-brief ul{padding-left:22px;margin-bottom:28px}.guide-body .guide-small{font-size:14px;margin-top:24px}.wellbeing-guide a:focus-visible{outline:2px solid currentColor;outline-offset:5px}@media(max-width:1000px){.guide-layout{grid-template-columns:190px minmax(0,1fr);gap:36px}}@media(max-width:700px){.guide-intro{padding-top:40px;padding-bottom:28px}.guide-layout{grid-template-columns:1fr;gap:28px;padding-bottom:50px}.guide-index{position:static;display:grid;grid-template-columns:1fr 1fr;gap:14px}.guide-index .eyebrow{grid-column:1/-1}.guide-options{grid-template-columns:1fr;gap:10px}.guide-body>section{padding-bottom:30px}.guide-body p,.guide-body li{font-size:17px}}