.faq-follow-up--default{text-align:center}.faq-follow-up__title{color:var(--color-primary-text);margin:0 0 1rem;line-height:1.15}.faq-follow-up__title--default{font-size:1.4rem}@media (width>768px){.faq-follow-up__title--default{font-size:2rem}}.faq-follow-up__title--event{font-size:1.125rem}@media (width>768px){.faq-follow-up__title--event{font-size:1.5rem}}.faq{grid-template-columns:subgrid;grid-column:1/-1;padding-block:3rem;display:grid}.faq__head{z-index:2;text-align:center;grid-column:2/-2;margin-bottom:2rem;position:relative}@media (width>1024px){.faq__head{grid-column:5/span 16}}.faq__intro{color:var(--color-body);margin-block-start:1rem}.faq__list{z-index:2;grid-column:2/-2;position:relative}@media (width>1024px){.faq__list{grid-column:5/span 16}}.faq__outro{z-index:2;color:var(--color-body);text-align:center;grid-column:2/-2;margin-block-start:2rem;position:relative}@media (width>1024px){.faq__outro{grid-column:5/span 16}}.faq__follow-up{z-index:2;grid-column:2/-2;margin-block-start:3rem;position:relative}@media (width>1024px){.faq__follow-up{grid-column:5/span 16}}.faq-event{margin-block-start:1.5rem}.faq-event__title{color:var(--color-primary-text);letter-spacing:-.02rem;margin:0;font-size:1.4rem;line-height:1.15}@media (width>768px){.faq-event__title{font-size:2rem}}.faq-event__tagline{color:var(--color-primary-text);margin:.5rem 0 0;font-size:1.125rem;line-height:1.2}@media (width>768px){.faq-event__tagline{font-size:1.5rem}}.faq-event__intro{max-width:36rem;margin-top:1rem}.faq-event__list,.faq-event__outro{margin-top:1.5rem}.faq-event__follow-up{margin-top:2rem}
