.section-faqs{position:relative;background-color:#fffff9}.section-faqs__inner{display:grid;grid-template-columns:auto 1fr;gap:5em;position:relative;z-index:2}@media (max-width:1024px){.section-faqs__inner{grid-template-columns:100%;gap:2em}}.section-faqs .container{position:relative;overflow:hidden;border-radius:1em;padding:5em;color:#fff;background-color:#555e45}@media (max-width:1024px){.section-faqs .container{padding:4em 1em;border-radius:0}}.section-faqs .container .section-faqs__tags .faq-tag{border:none}.section-faqs .container .section-faqs__item{border-top:1px solid rgba(255,255,255,.2)}.section-faqs .container .section-faqs__item:last-child{border-bottom:1px solid rgba(255,255,255,.2)}.section-faqs .container .item-header .icon{width:2em;min-width:2em;height:2em;border:1px solid #8cb277;background-color:rgba(0,0,0,.1)}.section-faqs__content{width:100%;max-width:33em}@media (max-width:1024px){.section-faqs__content{max-width:none}}.section-faqs__tags{display:flex;flex-wrap:wrap;gap:1em;margin-top:1.5em}.section-faqs__tags .faq-tag{display:block;border:1px solid #555e45;border-radius:3em;padding:.25em 1em;background-color:#fff;cursor:pointer;color:#555e45}.section-faqs__tags .faq-tag span{font-size:.75em;text-transform:uppercase}.section-faqs__actions{margin-top:2em;display:flex;flex-direction:column;gap:1em}.section-faqs__actions .button{min-width:12em}@media (max-width:1024px){.section-faqs__actions .button{width:100%}}.section-faqs__actions--desktop{display:flex}@media (max-width:1024px){.section-faqs__actions--desktop{display:none}}.section-faqs__actions--mobile{display:none;margin-top:1em}@media (max-width:1024px){.section-faqs__actions--mobile{display:flex}}.section-faqs__questions>h3{margin-bottom:1em;margin-top:1em}.section-faqs__questions>h3:first-child{margin-top:0}.section-faqs__item{border-top:1px solid rgba(140,178,119,.2)}.section-faqs__item:last-child{border-bottom:1px solid rgba(140,178,119,.2)}.section-faqs__item.open .item-header svg{transform:rotate(90deg)}.section-faqs__item.open .item-content{display:block}.section-faqs .item-header{display:flex;justify-content:space-between;align-items:center;padding:2em 0;gap:1em;cursor:pointer}.section-faqs .item-header span{font:1.5em "Cormorant Garamond",serif;font-weight:700}.section-faqs .item-header .icon{display:flex;width:1.5em;min-width:1.5em;height:1.5em;background-color:#8cb277;border-radius:50%;justify-content:center;align-items:center}.section-faqs .item-header svg{width:1em;height:auto;transform:rotate(-90deg);transition:transform linear .25s}.section-faqs .item-header svg circle,.section-faqs .item-header svg line,.section-faqs .item-header svg path,.section-faqs .item-header svg polygon{fill:none;stroke:#fff;stroke-width:1.5;stroke-miterlimit:10;stroke-linecap:round;stroke-linejoin:round}.section-faqs .item-content{display:none;padding-bottom:.75em}