.terpene-chart{margin-top:40px;opacity:0;transform:translateY(16px) scale(.85);transition:opacity .6s ease,transform .6s ease}.terpene-chart.is-visible{opacity:1;transform:none}.terpene-chart__svg{width:100%;max-width:560px;display:block;margin:24px auto 0}.terpene-chart__grid{fill:none;stroke:rgba(255,255,255,.12);stroke-width:1}.terpene-chart__spoke{stroke:rgba(255,255,255,.12);stroke-width:1}.terpene-chart__shape{fill:rgba(238,49,47,.35);stroke:#ee312f;stroke-width:2;transition:stroke-dashoffset 1.2s ease,fill-opacity 1s ease}.terpene-chart__label{fill:currentColor;font-size:13px;text-transform:uppercase;letter-spacing:.05em}.faq-accordion{max-width:780px;margin:20px auto 0}.faq-accordion__item{border:1px solid #ee312f;border-radius:12px;margin-bottom:14px;overflow:hidden;background:rgba(238,49,47,.03);transition:background-color .2s ease}.faq-accordion__item:hover{background:rgba(238,49,47,.08)}.faq-accordion__question{width:100%;text-align:left;background:0 0;border:0;cursor:pointer;padding:20px 22px;display:flex;align-items:center;justify-content:space-between;gap:16px;font-family:"Akshar",sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#ee312f;font-size:clamp(16px,2.2vw,21px)}.faq-accordion__icon{flex:0 0 auto;width:22px;height:22px;position:relative;transition:transform .3s}.faq-accordion__icon::before,.faq-accordion__icon::after{content:"";position:absolute;background:#ee312f;border-radius:2px}.faq-accordion__icon::before{top:10px;left:0;width:22px;height:2px}.faq-accordion__icon::after{left:10px;top:0;height:22px;width:2px;transition:transform .3s}.faq-accordion__item.is-open .faq-accordion__icon::after{transform:scaleY(0)}.faq-accordion__answer{max-height:0;overflow:hidden;transition:max-height .35s ease}.faq-accordion__answer p{padding:0 22px 22px;color:#e9e9e9;font-size:16px;line-height:1.6;margin:0}