:root{--f-nhg: "neue-haas-grotesk";--f-ave: "Avenir Next";--c-purple: #8575E5;--c-dark: #121212;--c-beige: #FBFAF7;--c-pink: #D72489}.button--black{--button-background: 0 0 0;font-size:.9375rem;letter-spacing:-0.02em}.button--white{--button-background: 255 255 255;font-size:.9375rem;color:var(--c-purple);letter-spacing:-0.02em}.button--blue{--button-background: 66 59 147;font-size:.9375rem;letter-spacing:-0.02em}.button--pink{--button-background: 215 36 137;font-size:.9375rem;letter-spacing:-0.02em}.button--small{border-radius:8px;font-size:.9375rem;line-height:1.05;letter-spacing:-0.04em;padding:8px 16px}.button--transparent{border:1px solid var(--c-purple);color:var(--c-purple);--button-background: transparent;--button-text: var(--c-purple)}.button--white-black{--button-background: 255 255 255;color:#000;font-size:.9375rem;letter-spacing:-0.02em}.button--outline-white{border:1px solid #fff;color:#fff;--button-background: transparent;--button-text: white}.comparison-table-overlay .comparison-top-overview img{aspect-ratio:3/2;width:100%;height:auto;object-fit:contain}.modal-comparison.comparison-table-overlay.modal.is-open .comparison-table .comparison-table-top .comparison-title-and-close{margin-bottom:0}
