@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.p-faq__list{display:grid;gap:54px}.p-faq__item{display:grid;gap:22px}.p-faq__question,.p-faq__answer{display:grid;grid-template-columns:42px minmax(0, 1fr);gap:12px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.p-faq__label{font-family:"Josefin Sans",sans-serif;font-size:clamp(2.5rem,1.9643rem + 1.4286vw,3.125rem);font-weight:500;line-height:1.2}.p-faq__label--q{color:#dbccae}.p-faq__label--a{color:#a20021}.p-faq__question-text{padding-top:.5em;font-size:clamp(1.125rem,1.0179rem + .2857vw,1.25rem);font-weight:700;line-height:1.6}.p-faq__answer-body{min-width:0;line-height:1.8}.p-faq__answer-body>p+p{margin-top:14px}.p-faq__answer-section{margin-top:14px}.p-faq__answer-heading{font-weight:700}.p-faq__answer-heading+p{margin-top:2px;padding-left:1em}@media screen and (max-width: 600px){.p-faq__list{gap:46px}.p-faq__item{gap:16px}.p-faq__question,.p-faq__answer{grid-template-columns:32px minmax(0, 1fr);gap:8px}.p-faq__question-text{padding-top:.3em;line-height:1.55}.p-faq__answer-body{line-height:1.7}.p-faq__answer-body>p+p,.p-faq__answer-section{margin-top:12px}}/*# sourceMappingURL=faq.css.map */