.faq{display:flex;flex-direction:column;margin-bottom:2.125rem;padding:1.125rem 1.125rem 0}@media screen and (min-width:750px){.faq{display:grid;grid-template-columns:1fr 2.3fr;max-width:82.500rem;padding:0 1.125rem}}@media screen and (min-width:750px){.faq-nav-panel{height:max-content;padding-right:1.250rem;position:sticky;top:0}.faq-nav-panel__title{padding-top:3rem}.faq-question-panel{border-left:1px solid var(--hh-color-brand-tertiary,#e7e7e7);padding-top:3rem;padding-bottom:6.250rem;padding-left:1.250rem}}@media screen and (min-width:990px){.faq-nav-panel{min-width:27.125rem;padding-right:4.375rem}.faq-question-panel{padding-left:4.375rem}}.faq-nav-panel__section{border-bottom:1px solid var(--hh-color-brand-tertiary,#e7e7e7);padding-bottom:1.500rem;margin-bottom:1.500rem}@media screen and (min-width:750px){.faq-nav-panel__section--nav{padding-bottom:2.4375rem;margin-bottom:2.4375rem}.faq-nav-panel__section--info{margin-bottom:2.4375rem}}.faq-nav-panel__topic-list{display:flex;flex-wrap:wrap;gap:1rem .500rem}.faq-questions__category{margin-bottom:50px}.faq-questions__category h2:target::before{content:'';display:block;height:var(--hh-total-header-height,0);margin-top:calc(var(--hh-total-header-height,0) * -1)}.faq-item{border-bottom:1px solid var(--hh-color-brand-tertiary,#e7e7e7);margin-bottom:1.250rem;padding-bottom:1.250rem}.faq-item[open] .icon-plus{transform:rotate(45deg);transition:transform var(--hh-duration-default,300ms)}.faq-question{align-items:center;display:flex}.faq-question__question{flex:1;margin:0}.faq-question__question+.icon-plus{height:.875rem;transition:transform var(--hh-duration-default,300ms);width:.875rem}.faq-answer{color:var(--hh-color-grey,#595959)}.faq-answer a{text-decoration:underline}.faq-answer a:hover{text-decoration:none}.faq-answer p:last-of-type{margin-bottom:0}.faq-featured-contents{display:flex;flex-direction:column;gap:1.250rem}@media screen and (min-width:750px){.faq-featured-contents{flex-direction:row}}.faq-featured-content{border:1px solid var(--hh-color-brand-tertiary,#e7e7e7)}.faq-featured-content__text{align-items:center;display:flex;flex-direction:column;padding:2.500rem .9375rem}.faq-nav-panel__topic{border:1px solid var(--hh-color-subdued-tertiary,#737373);padding:.3125rem .9375rem;transition:color var(--hh-duration-default,300ms) ease,background-color var(--hh-duration-default,300ms) ease}.faq-nav-panel__topic:hover,.faq-nav-panel__topic.active{background-color:var(--hh-color-brand-primary,#1c1c1c);color:var(--hh-color-day);transition:color var(--hh-duration-default,300ms) ease,background-color var(--hh-duration-default,300ms) ease}.faq-nav-panel__list{color:var(--hh-color-grey,#595959);margin-bottom:1.500rem}.faq-nav-panel__list:last-of-type{margin-bottom:0}.faq-nav-panel__socials{align-items:center;display:flex;flex-wrap:wrap;gap:1.625rem}.faq-nav-panel__socials svg{width:.875rem}