.efa-wrapper{--efa-border:#e1f9c4;--efa-text:#3c2427;--efa-muted:#a3c3a1;--efa-bg:#faf7f3;--efa-head-bg:#e1f9c4;color:var(--efa-text)}.efa-title h3{font:inherit;margin:0}.efa-item{border-bottom:1px solid var(--efa-border)}.efa-header{margin:0}.efa-trigger{all:unset;box-sizing:border-box;cursor:pointer;display:flex;font-size:20px;font-weight:600;justify-content:space-between;padding:18px 8px;width:100%}.efa-icon,.efa-trigger{align-items:center;color:var(--efa-text)}.efa-icon{background:var(--efa-bg);border:2px solid var(--efa-text);border-radius:9999px;box-shadow:0 2px 6px rgba(0,0,0,.06);display:inline-flex;height:36px;justify-content:center;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease;width:36px}.efa-icon svg{height:22px;width:22px}.efa-trigger:hover .efa-icon{box-shadow:0 3px 10px rgba(0,0,0,.1)}.efa-trigger[aria-expanded=true] .efa-icon{transform:rotate(180deg) scale(1.05)}.efa-panel{overflow:hidden;padding:8px 0 18px;transition:height .28s ease,opacity .28s ease,transform .28s ease;will-change:height}.efa-panel[hidden]{display:none}.efa-table{display:grid;gap:0}.efa-row{border-top:1px solid var(--efa-border);display:grid;grid-template-columns:1.5fr repeat(3,.5fr)}.efa-row--head{background:var(--efa-head-bg);border-top:0;font-weight:600}.efa-cell{align-items:center;display:flex;padding:12px 8px}.efa-cell--feature{justify-content:flex-start}.columnheader,.efa-cell--check{justify-content:center}.columnheader{text-align:center}.efa-row--head .efa-cell{justify-content:center}.efa-row--head .efa-cell.efa-cell--feature{justify-content:flex-start}.efa-check{background-image:url(https://1552823.fs1.hubspotusercontent-na1.net/hub/1552823/hubfs/check-solid-1.png);background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:24px;width:24px}.efa-check svg{display:none}.efa-dash,.efa-footnote{color:var(--efa-muted)}.efa-footnote{font-size:13px;margin:10px 8px 0}@media (max-width:720px){.efa-row{grid-template-columns:1fr 1fr 1fr 1fr}.efa-cell--feature{font-size:16px}}@media (prefers-reduced-motion:reduce){.efa-icon,.efa-panel{transition:none}}