.compare-logo{letter-spacing:-.045em;white-space:nowrap;font-weight:800;line-height:1;display:inline-block}.compare-logo--eventbrite{color:#f05537}.compare-logo--luma{color:#131517;font-weight:700}.compare-logo--meetup{font-family:var(--font-brand-serif),Georgia,serif;color:#f64060;letter-spacing:-.02em;font-style:italic;font-weight:700}.compare-logo--circle{color:#3d5afe}.compare-logo--skool{background:linear-gradient(90deg,#2c64f6 0 22%,#e8483f 22% 42%,#f5b800 42% 62%,#2c64f6 62% 82%,#24a148 82% 100%);color:#0000;letter-spacing:-.03em;-webkit-background-clip:text;background-clip:text}.compare-logo--patreon{color:#ff424d}.compare-logo__humanae{width:auto;height:1.375rem;display:block}
.compare-cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:1.125rem;margin:0;padding:0;list-style:none;display:grid}.compare-cards--five{grid-template-columns:repeat(auto-fit,minmax(min(100%,14.5rem),1fr))}.compare-cards>li{display:flex}.compare-cards__card{color:#1e2830;background:#fff;border:1px solid #f0e4cf;border-radius:1.75rem;flex-direction:column;flex:1;gap:.875rem;padding:1.625rem;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 10px 30px #1e28300d}.compare-cards__card:hover{color:#1e2830;transform:translateY(-4px);box-shadow:0 22px 44px #1e28301a}.compare-cards__card:focus-visible{outline-offset:3px;outline:3px solid #c4520a}.compare-cards__marks{align-items:center;gap:.75rem;display:flex}.compare-cards__theirs,.compare-cards__ours{border-radius:1rem;place-items:center;height:3.375rem;display:grid}.compare-cards__theirs{box-sizing:border-box;background:#fff;border:1px solid #f0e4cf;min-width:7rem;padding:0 .875rem;font-size:1.25rem;box-shadow:0 8px 18px #1e28300f}.compare-cards__ours{background:#fff6ec;width:3.375rem}.compare-cards__vs{font-family:var(--font-brand-serif),Georgia,serif;background:linear-gradient(90deg,#ff6900 0%,#f6339a 100%);-webkit-text-fill-color:#0000;letter-spacing:-.015em;-webkit-background-clip:text;background-clip:text;padding-right:.08em;font-size:1.375rem;font-style:italic;font-weight:400}.compare-cards__heading{flex-direction:column;gap:.25rem;display:flex}.compare-cards__name{letter-spacing:-.025em;font-size:1.3125rem;font-weight:800}.compare-cards__accent{font-family:var(--font-brand-serif),Georgia,serif;background:linear-gradient(90deg,#ff6900 0%,#f6339a 100%);-webkit-text-fill-color:#0000;letter-spacing:-.015em;-webkit-background-clip:text;background-clip:text;padding-right:.08em;font-size:1.1875rem;font-style:italic;font-weight:400;line-height:1.3}.compare-cards__hook{color:#4a5568;font-size:.96875rem;line-height:1.55}.compare-cards__summary{color:#5c6672;font-size:.84375rem;line-height:1.5}.compare-cards__more{color:#c4520a;margin-top:auto;padding-top:.25rem;font-size:.9375rem;font-weight:700}