.interactive-label{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px;margin:0 0 22px;color:#536448;font:400 12px/1.5 var(--sans)}
.interactive-label>strong,.interactive-badge{display:inline-flex;align-items:center;gap:7px;padding:6px 11px;border:1px solid #a6b095;background:#e2e7d7;color:#405436;border-radius:20px;font:500 11px/1.35 var(--sans);letter-spacing:.015em;white-space:normal}
.interactive-label>strong:before,.interactive-badge:before{content:"";width:6px;height:6px;border:1px solid currentColor;border-radius:50%;box-shadow:0 0 0 3px #6f82551c;flex-shrink:0}
.interactive-label>span[aria-hidden]{display:none}
.faq-question>summary>span:nth-child(2)>.interactive-badge{display:flex;align-items:center;gap:7px;width:fit-content;margin-top:9px;font:500 10px/1.4 var(--sans);padding:5px 9px;text-transform:none;letter-spacing:.015em;color:#405436}
.faq-question>summary>span:nth-child(2)>.interactive-badge:before{display:block;width:6px;height:6px;min-width:6px;flex:0 0 6px}
.faq-question>summary:has(.interactive-badge){align-items:center}
.guide-answer .interactive-label,.spa-guide .interactive-label{margin:0 0 20px}
@media(max-width:600px){.interactive-label{gap:8px 11px;margin-bottom:18px;font-size:11px}.interactive-label>strong{font-size:10px;padding:6px 10px}.faq-question>summary>span:nth-child(2)>.interactive-badge{font-size:9px;margin-top:8px}}
