.fm-frequency-box{margin:24px 0;padding:24px 27px;border:1px solid #c9a36f;border-radius:16px;background:linear-gradient(135deg,#fff9ef,#f2f7fa);min-width:0}
.fm-frequency-box h3{margin-top:10px!important}
.fm-frequency-full{font-variant-numeric:tabular-nums;line-height:1.95!important;overflow-wrap:anywhere}
.fm-program-table{table-layout:fixed;width:100%}.fm-program-table th:first-child{width:23%}.fm-program-table th:nth-child(2){width:57%}.fm-program-table td{overflow-wrap:anywhere}
.fm-program-table caption{text-align:left;font-weight:700;margin-bottom:12px;color:#183a53}
.fth-fm-supplement{padding:25px 0 0!important;max-width:none!important;margin:0!important;background:transparent!important}
.fth-fm-supplement .bo-section{box-shadow:none!important}
.fth-page-fibro .fth-inner-hero{background-image:linear-gradient(90deg,rgba(6,28,46,.93),rgba(6,28,46,.55)),url('https://frequency-therapy-healing.com/wp-content/plugins/fth-professional-multilingual-homepage-7/assets/navigation-heroes/guide-book.png')}
@media(max-width:620px){.fm-frequency-box{padding:20px 18px}.fm-frequency-full{font-size:17px!important}.fm-program-table{table-layout:auto}.fm-program-table caption{display:block;width:100%}.fth-fm-supplement .bo-section{padding:22px 18px!important}.fth-next8-ms .fth-next8-toc{display:none!important}}
@media print{.fm-frequency-box{background:#fff;border:1px solid #bbb;break-inside:avoid}.fm-frequency-full{font-size:10pt!important}.fth-fm-supplement{padding:0!important}}
