.faq{display:grid;margin:0;padding-block:0;padding-inline:0;list-style:none}.faq__item p:first-of-type{margin-top:0}.faq__item p:last-of-type{margin-bottom:0}.faq__item-heading{list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding-block:.85em;padding-inline:0}@media (min-width:992px){.faq__item-heading{padding-block:1.25em;padding-inline:0}}@media (min-width:1200px){.faq__item-heading{padding-block:2.35em;padding-inline:0}}.faq__item-heading-title{font-size:clamp(1.1rem,3vw,1.4rem);letter-spacing:1px;font-family:"Pilat Extended",sans-serif;font-weight:700;max-width:90%}.faq__item-heading-icon{display:inline-block;transform:rotate(45deg);border-right:solid 1px #1f0601;border-bottom:solid 1px #1f0601;width:10px;height:10px;flex-shrink:0;transition:transform .3s}@media (min-width:992px){.faq__item-heading-icon{width:15px;height:15px}}.faq__item-heading::-webkit-details-marker{display:none}.faq__item[open] .faq__item-heading-icon{transform:rotate(-135deg)}.faq__item[open] p:last-of-type{padding:0 0 .85em 0}@media (min-width:992px){.faq__item[open] p:last-of-type{padding:0 0 1.25em 0}}@media (min-width:1200px){.faq__item[open] p:last-of-type{padding:0 0 2.35em 0}}.faq__item+.faq__item{border-top:solid 1px #d3cfc4}