.iv-table{--iv-table-line:var(--iv-card-open-bg);--iv-table-pad-y:.875rem;--iv-table-pad-x:1rem;--iv-table-pad-start:1.25rem;--iv-table-text:var(--wp--preset--font-size--medium);background:var(--iv-bg);color:var(--iv-heading);padding:3.5rem var(--iv-edge)}.iv-table__inner{align-items:flex-start;display:flex;flex-direction:column;gap:2rem}.iv-table .iv-table__header{max-width:62.5rem}.iv-table__table{--iv-table-corner:calc(var(--wp--custom--radius--large) - 1px);align-self:stretch;background:var(--iv-bg);border:1px solid var(--iv-table-line);border-collapse:separate;border-radius:var(--wp--custom--radius--large);border-spacing:0;table-layout:fixed;text-align:start;width:100%}.iv-table__table :is(th,td){border-top:1px solid var(--iv-table-line);color:var(--iv-card-text);font-size:var(--iv-table-text);font-weight:400;line-height:1.35;overflow-wrap:break-word;padding:var(--iv-table-pad-y) var(--iv-table-pad-x) var(--iv-table-pad-y) var(--iv-table-pad-start);text-align:start;vertical-align:middle}.iv-table__table tr:first-child>:is(th,td){border-top:0}.iv-table__table tbody+tbody tr:first-child>:is(th,td),.iv-table__table thead+tbody tr:first-child>:is(th,td){border-top:1px solid var(--iv-table-line)}.iv-table__head tr>:first-child,.iv-table__table:not(:has(.iv-table__head:not(.screen-reader-text))) tbody:first-of-type>tr:first-child>:first-child{border-start-start-radius:var(--iv-table-corner)}.iv-table__head tr>:last-child,.iv-table__table:not(:has(.iv-table__head:not(.screen-reader-text))) tbody:first-of-type>tr:first-child>:last-child{border-start-end-radius:var(--iv-table-corner)}.iv-table__table tbody:last-of-type>tr:last-child>:first-child{border-end-start-radius:var(--iv-table-corner)}.iv-table__table tbody:last-of-type>tr:last-child>:last-child{border-end-end-radius:var(--iv-table-corner)}.iv-table__table :is(th,td):first-child{width:37.68%}.iv-table--cols-4 .iv-table__table :is(th,td):first-child{width:28%}.iv-table__table .iv-table__label{color:var(--iv-heading);font-weight:500}.iv-table__table .iv-table__heading{color:var(--iv-card-text);font-family:var(--wp--preset--font-family--heading);font-size:var(--wp--preset--font-size--x-large);font-weight:600;letter-spacing:-.02em;line-height:1.2;padding-block:calc(var(--iv-table-pad-y)*1.4)}.iv-table__table .iv-table__group-label{background:var(--iv-table-line);color:var(--iv-eyebrow);font-size:var(--wp--preset--font-size--x-small);font-weight:var(--wp--custom--eyebrow--font-weight);letter-spacing:var(--wp--custom--eyebrow--letter-spacing);line-height:var(--wp--custom--eyebrow--line-height);text-transform:uppercase}.iv-table__table .iv-table__heading.is-highlight{background:var(--iv-highlight);color:var(--iv-bg)}.iv-table__table :is(.iv-table__cell,.iv-table__label).is-highlight{--iv-table-cell-bg:var(--iv-accent);background:var(--iv-accent);color:var(--iv-card-hover-title)}.iv-table__table .iv-table__cell.is-highlight{font-weight:500}.iv-table__value{align-items:center;display:inline-flex;flex-wrap:wrap;gap:.5rem}.iv-table__value:empty{display:none}.iv-table__mark{border:1.5px solid;border-radius:50%;display:inline-grid;flex:none;height:1.5rem;place-items:center;width:1.5rem}.iv-table__mark--yes{background:currentcolor}.iv-table__mark--yes svg{color:var(--iv-table-cell-bg,var(--iv-bg))}.iv-table__cell-label{display:none}.iv-table--two-columns .iv-table__table .iv-table__heading{font-family:var(--wp--preset--font-family--body);font-size:var(--wp--preset--font-size--x-small);font-weight:var(--wp--custom--eyebrow--font-weight);letter-spacing:var(--wp--custom--eyebrow--letter-spacing);line-height:var(--wp--custom--eyebrow--line-height);padding-block:var(--iv-table-pad-y);text-transform:uppercase}.iv-table--two-columns .iv-table__table .iv-table__label{font-family:var(--wp--preset--font-family--heading);font-size:var(--wp--preset--font-size--large);font-weight:700;letter-spacing:-.02em;line-height:1.2}.iv-table--two-columns .iv-table__table .iv-table__cell:not(.is-highlight){color:var(--iv-body)}.iv-table__caption{caption-side:bottom;color:var(--iv-card-text);font-size:var(--wp--preset--font-size--small);line-height:1.45;padding-top:1.5rem;text-align:start}.iv-table__action,.iv-table__footnote{margin:0}.iv-table__table tr.block-editor-block-list__block:after{display:none}.iv-table__table tr.block-editor-block-list__block:is(.is-selected,.is-highlighted,.is-hovered){outline:var(--wp-admin-border-width-focus,2px) solid var(--wp-admin-theme-color,#3858e9);outline-offset:-2px}.iv-table__add{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:-1rem}@media(min-width:48rem){.iv-table{--iv-table-pad-y:1rem;--iv-table-pad-x:1.25rem;--iv-table-pad-start:1.5rem;padding-block:5rem}.iv-table__inner{gap:2.5rem}}@media(min-width:64rem){.iv-table{padding-block:6rem}}@media(min-width:80rem){.iv-table{--iv-table-pad-y:1.25rem;--iv-table-pad-x:1.5rem;--iv-table-pad-start:2rem;--iv-table-text:var(--wp--preset--font-size--large)}.iv-table__table .iv-table__heading{font-size:1.75rem}.iv-table--two-columns{--iv-table-pad-y:1.375rem}.iv-table--two-columns .iv-table__table .iv-table__label{font-size:var(--wp--preset--font-size--x-large)}.iv-table--two-columns .iv-table__table .iv-table__cell{font-size:1.25rem}.iv-table--two-columns .iv-table__table .iv-table__heading{font-size:var(--wp--preset--font-size--small)}}@media(max-width:47.99rem){.iv-table:not(.is-desktop-preview) .iv-table__table :is(thead,tbody,tr,th,td,caption){border-radius:0;display:block;width:auto}.iv-table:not(.is-desktop-preview) .iv-table__table{background:none;border:0;border-radius:0;display:flex;flex-direction:column;gap:.625rem;overflow:visible}.iv-table:not(.is-desktop-preview) .iv-table__caption{order:1;padding-top:1.875rem}.iv-table:not(.is-desktop-preview) .iv-table__head{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.iv-table:not(.is-desktop-preview) .iv-table__table tbody{display:flex;flex-direction:column;gap:.625rem}.iv-table:not(.is-desktop-preview) .iv-table__table :is(th,td){border:0;padding:0}.iv-table:not(.is-desktop-preview) .iv-table__table .iv-table__group-label{background:none;padding-top:.375rem}.iv-table:not(.is-desktop-preview) .iv-table__table .iv-table__row{background:var(--iv-bg);border:1px solid var(--iv-table-line);border-radius:var(--wp--custom--radius--large);display:flex;flex-direction:column;gap:.5rem;padding:.9375rem 1rem}.iv-table:not(.is-desktop-preview) .iv-table__table .iv-table__label{background:none;font-size:var(--wp--preset--font-size--medium);margin-bottom:.25rem}.iv-table:not(.is-desktop-preview) .iv-table__table .iv-table__cell{align-items:baseline;display:flex;font-size:.9375rem;gap:.5rem;padding-inline:.625rem}.iv-table:not(.is-desktop-preview) .iv-table__table .iv-table__cell.is-highlight{border-radius:var(--wp--custom--radius--small);padding-block:.375rem}.iv-table:not(.is-desktop-preview) .iv-table__cell-label{display:block;flex:none;font-size:.8125rem;font-weight:400}.iv-table:not(.is-desktop-preview).iv-table--two-columns .iv-table__table .iv-table__row{gap:.375rem;padding:.875rem 1rem}.iv-table:not(.is-desktop-preview).iv-table--two-columns .iv-table__table .iv-table__label{font-size:var(--wp--preset--font-size--large);margin:0}.iv-table:not(.is-desktop-preview).iv-table--two-columns .iv-table__table .iv-table__cell{font-size:.9375rem;padding-inline:0}.iv-table:not(.is-desktop-preview).iv-table--highlight-first .iv-table__table .iv-table__row{--iv-table-cell-bg:var(--iv-accent);background:var(--iv-accent);border-color:transparent}.iv-table:not(.is-desktop-preview).iv-table--highlight-first .iv-table__table .iv-table__row .iv-table__cell{color:color-mix(in srgb,var(--iv-card-hover-title) 70%,transparent)}}
