.patient-story-page{--font:var(--font-inter), ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;font-family:var(--font);--hdr-h:calc(var(--sticky-top) - 20px)}.patient-story-page .story-nav{top:calc(var(--sticky-top) - 20px)}.patient-story-page #top{scroll-margin-top:calc(var(--sticky-top) + 12px)}.patient-story-page .sblock[id],.patient-story-page #update-history,.patient-story-page #other-reviews,.patient-story-page #faq,.patient-story-page #next-step{scroll-margin-top:calc(var(--sticky-top) + var(--sn-h) + 12px)}.patient-story-page .rail-quote .sq-acts{gap:10px;margin-top:14px;display:grid}.patient-story-page .rv-card[hidden],.patient-story-page [hidden]{display:none!important}.patient-story-page .sp-conds .pill{cursor:default}.patient-story-page .pk-top h3 a{color:inherit;text-decoration:none}.patient-story-page .pk-top h3 a:hover{text-decoration:underline}.patient-story-page .story-card .foot .badge-sample{margin-left:auto}.story-body-text .legacy-body>*+*{margin-top:14px}.story-body-text .legacy-body p{max-width:70ch}.story-body-text .legacy-body :is(h1,h2,h3,h4){letter-spacing:-.3px;color:var(--ink);margin:30px 0 10px;font-size:20px}.story-body-text .legacy-body>:first-child{margin-top:0}.story-body-text .legacy-body :is(ul,ol){padding-left:20px}.story-body-text .legacy-body ul{list-style:outside}.story-body-text .legacy-body ol{list-style:decimal}.story-body-text .legacy-body :is(img,iframe,video){max-width:100%;height:auto}.story-body-text .legacy-body iframe{aspect-ratio:16/9;width:100%}.story-body-text .legacy-body table{max-width:100%;display:block;overflow-x:auto}
