.c-hcp-theme-page__container,.c-hcp-theme-page__main .c-highlighted-text{margin:0 auto;max-width:1320px;padding-left:var(--ds-space-8);padding-right:var(--ds-space-8)}.c-hcp-theme-page__introduction{color:var(--ds-color-fg-muted);font-family:var(--ds-text-ff-body);font-size:.875rem;font-weight:var(--ds-text-fw-regular);line-height:1.25rem;padding-bottom:var(--ds-space-10);padding-top:var(--ds-space-10)}.c-hcp-theme-page__introduction h1,.c-hcp-theme-page__introduction h2,.c-hcp-theme-page__introduction h3,.c-hcp-theme-page__introduction h4,.c-hcp-theme-page__introduction h5,.c-hcp-theme-page__introduction h6{color:var(--ds-color-fg-default);font-family:var(--ds-text-ff-heading);font-weight:var(--ds-text-fw-medium);margin:0 0 var(--ds-space-8) 0}.c-hcp-theme-page__introduction p:last-child{margin-bottom:0}.c-hcp-theme-page__main .richtextblock{color:var(--ds-color-fg-muted);font-family:var(--ds-text-ff-body);font-size:.875rem;font-weight:var(--ds-text-fw-regular);line-height:1.25rem;margin:0 auto;padding:var(--ds-space-8)}.c-hcp-theme-page__main .richtextblock h1,.c-hcp-theme-page__main .richtextblock h2,.c-hcp-theme-page__main .richtextblock h3,.c-hcp-theme-page__main .richtextblock h4,.c-hcp-theme-page__main .richtextblock h5,.c-hcp-theme-page__main .richtextblock h6{color:var(--ds-color-fg-default);font-family:var(--ds-text-ff-heading);font-size:1.25rem;font-weight:var(--ds-text-fw-medium);line-height:1.5rem;margin:0 0 var(--ds-space-8) 0}.c-hcp-theme-page__main .richtextblock p:last-child{margin-bottom:0}.c-hcp-theme-page__main .richtextblock>*{max-width:840px}.c-hcp-theme-page__main .richtextblock .richtextblock-additional-spacing--top{padding-top:var(--ds-space-6)}.c-hcp-theme-page__main .richtextblock .richtextblock-additional-spacing--bottom{padding-bottom:var(--ds-space-6)}.c-hcp-theme-page__main .c-faq{margin:0 auto;padding:var(--ds-space-10) var(--ds-space-8);width:100%}.c-hcp-theme-page__introduction{max-width:840px}.c-hcp-theme-page__introduction h1,.c-hcp-theme-page__introduction h2,.c-hcp-theme-page__introduction h3,.c-hcp-theme-page__introduction h4,.c-hcp-theme-page__introduction h5,.c-hcp-theme-page__introduction h6{font-size:1.25rem;line-height:1.5rem}.c-hcp-theme-page__main .c-faq,.c-hcp-theme-page__main .richtextblock{max-width:1320px}.c-hcp-theme-page__main .c-faq>*{max-width:840px}.c-hcp-theme-page__main .c-faq__title{font-size:1.25rem;line-height:1.5rem}.c-hcp-theme-page__main .c-content-recommended,.c-hcp-theme-page__main .c-highlighted-text__container{background:var(--ds-color-bg-decorative-2-muted)}.c-hcp-theme-page__main .c-fact-box__wrapper--default{max-width:1320px;padding-left:var(--ds-space-8);padding-right:var(--ds-space-8)}.c-hcp-theme-page__main .c-fact-box__wrapper--default>*{max-width:840px}@media (min-width:1400px){.c-hcp-theme-page__container,.c-hcp-theme-page__main .c-fact-box__wrapper--default,.c-hcp-theme-page__main .c-faq,.c-hcp-theme-page__main .c-highlighted-text,.c-hcp-theme-page__main .richtextblock{padding-left:var(--ds-space-6);padding-right:var(--ds-space-6)}}@media (min-width:768px){.c-hcp-theme-page__introduction{padding-bottom:var(--ds-space-12);padding-top:var(--ds-space-12)}.c-hcp-theme-page__introduction,.c-hcp-theme-page__main .richtextblock{font-size:1rem;line-height:1.5rem}.c-hcp-theme-page__main .richtextblock h1,.c-hcp-theme-page__main .richtextblock h2,.c-hcp-theme-page__main .richtextblock h3,.c-hcp-theme-page__main .richtextblock h4,.c-hcp-theme-page__main .richtextblock h5,.c-hcp-theme-page__main .richtextblock h6{font-size:1.5rem;line-height:2rem}.c-hcp-theme-page__main .richtextblock .richtextblock-additional-spacing--top{padding-top:var(--ds-space-9)}.c-hcp-theme-page__main .richtextblock .richtextblock-additional-spacing--bottom{padding-bottom:var(--ds-space-9)}.c-hcp-theme-page__main .c-faq{padding-bottom:var(--ds-space-12);padding-top:var(--ds-space-12)}.c-hcp-theme-page__introduction h1,.c-hcp-theme-page__introduction h2,.c-hcp-theme-page__introduction h3,.c-hcp-theme-page__introduction h4,.c-hcp-theme-page__introduction h5,.c-hcp-theme-page__introduction h6,.c-hcp-theme-page__main .c-faq__title{font-size:1.5rem;line-height:2rem}}
