.wp-block-acf-comparison-table{background:var(--fm-color-surface);padding-block:var(--fm-space-5xl)}.wp-block-acf-comparison-table .agency-base-comparison-table__header{display:grid;gap:.75rem;margin-bottom:2rem}.wp-block-acf-comparison-table .agency-base-comparison-table__eyebrow{align-items:center;color:var(--fm-color-accent);display:flex;font-family:var(--wp--preset--font-family--body, "proxima-nova", Arial, sans-serif);font-size:1rem;font-weight:var(--fm-font-weight-bold);gap:.625rem;letter-spacing:.08em;text-transform:uppercase}.wp-block-acf-comparison-table .agency-base-comparison-table__eyebrow:before{background:currentColor;content:"";flex:0 0 2rem;height:1px}.wp-block-acf-comparison-table .agency-base-comparison-table__heading{color:var(--fm-color-text-heading);font-size:2.5rem;line-height:3rem}.wp-block-acf-comparison-table .agency-base-comparison-table__scroll{border:1px solid var(--fm-color-border-subtle);border-radius:.375rem;overflow-x:auto}.wp-block-acf-comparison-table table{border-collapse:collapse;table-layout:fixed;width:100%}.wp-block-acf-comparison-table th,.wp-block-acf-comparison-table td{border-bottom:1px solid var(--fm-color-border-subtle);font-size:1rem;padding:1rem;text-align:left;vertical-align:top}.wp-block-acf-comparison-table thead th{background:var(--fm-color-secondary);color:var(--fm-color-surface);font-weight:var(--fm-font-weight-bold)}.wp-block-acf-comparison-table thead th:first-child,.wp-block-acf-comparison-table tbody th{width:18.75rem}.wp-block-acf-comparison-table tbody th{color:var(--fm-color-text-strong);font-weight:var(--fm-font-weight-bold)}.wp-block-acf-comparison-table tbody tr:nth-child(2n){background:var(--fm-color-surface-soft)}.wp-block-acf-comparison-table tbody tr:last-child>*{border-bottom:0}.wp-block-acf-comparison-table .agency-base-comparison-table__footer{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.wp-block-acf-comparison-table .agency-base-comparison-table__footer span{font-size:1rem}.wp-block-acf-comparison-table .agency-base-comparison-table__footer .btn{font-size:1rem;padding:.5rem 1rem;line-height:100%}@media (max-width: 767.98px){.wp-block-acf-comparison-table{padding:1.5rem}.wp-block-acf-comparison-table>.container{padding:0}.wp-block-acf-comparison-table .agency-base-comparison-table__header{gap:.5rem;margin-bottom:1.25rem}.wp-block-acf-comparison-table .agency-base-comparison-table__heading{font-size:1.5rem;line-height:1.2}.wp-block-acf-comparison-table th,.wp-block-acf-comparison-table td{font-size:.625rem;line-height:1.2;overflow-wrap:anywhere;padding:.5rem .25rem}.wp-block-acf-comparison-table thead th:first-child,.wp-block-acf-comparison-table tbody th{width:6rem}.wp-block-acf-comparison-table .agency-base-comparison-table__footer{align-items:flex-start;flex-direction:column;gap:.5rem;margin-top:.75rem}.wp-block-acf-comparison-table .agency-base-comparison-table__footer .btn{width:100%}}
