.forwho{gap:56px;margin:0 auto;max-width:var(--site-container-width);width:100%}.forwho,.forwho__header{display:flex;flex-direction:column}.forwho__header{gap:24px;max-width:640px}.forwho__header--align-center{margin-inline:auto;text-align:center}.forwho__header--align-left{margin-inline:0;text-align:left}.forwho__title{color:var(--heading-on-dark-bg)}.forwho__title h1,.forwho__title h2,.forwho__title h3,.forwho__title h4,.forwho__title h5,.forwho__title h6,.forwho__title p{color:inherit;font-family:var(--font-headings);font-size:var(--font-size-heading-3);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-heading-3);line-height:var(--line-height-heading-3);margin:0}.forwho__intro{color:var(--body-on-dark-bg);font-family:var(--font-body);font-size:var(--font-size-default);font-weight:var(--font-weight-regular);line-height:var(--line-height-body-m);margin:0}.forwho__comparison{display:flex;flex-direction:column;gap:12px;margin-inline:auto;max-width:864px;width:100%;z-index:2}.forwho__column-headers{box-sizing:border-box;display:grid;gap:40px;grid-template-columns:repeat(var(--forwho-columns,2),minmax(0,1fr));padding-inline:32px;width:100%}.forwho__column-title{font-family:var(--font-body);font-size:var(--font-size-overline-l);font-weight:var(--font-weight-bold);line-height:var(--line-height-overline-l);margin:0;padding-left:calc(var(--icon-slot-size-sm) + 12px);text-transform:uppercase}.forwho__column-title--check,.forwho__column-title--thumbs_up{color:var(--primary-light)}.forwho__column-title--cross,.forwho__column-title--thumbs_down{color:var(--body-muted-on-dark-bg)}.forwho__table{backdrop-filter:blur(8px);background-color:var(--background-dark-level-2);border-radius:var(--radius-lg);box-sizing:border-box;display:flex;flex-direction:column;padding:32px;width:100%}.forwho__row{border-bottom:1.5px solid var(--background-dark-level-3);display:grid;gap:40px;grid-template-columns:repeat(var(--forwho-columns,2),minmax(0,1fr));padding-block:16px}.forwho__row--last{border-bottom:none;padding-bottom:0}.forwho__row:first-child{padding-top:0}.forwho__cell{align-items:flex-start;display:flex;gap:12px;min-width:0}.forwho__cell--empty{min-height:1px}.forwho__icon{background-position:50%;background-repeat:no-repeat;flex:0 0 auto;height:var(--icon-slot-size-sm);width:var(--icon-slot-size-sm)}.forwho__icon--check{background-size:18px 12px}.forwho__icon--cross{background-size:24px 24px}.forwho__icon--thumbs_up{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='21' fill='none' viewBox='0 0 21 21'%3E%3Cpath fill='%2300aa7c' d='M18 6.75h-4.5v-4.5A2.25 2.25 0 0 0 11.25 0h-1.6a1.51 1.51 0 0 0-1.485 1.288l-.633 4.438L4.849 9.75H0v10.5h15.75A5.257 5.257 0 0 0 21 15V9.75a3.004 3.004 0 0 0-3-3m-13.5 12h-3v-7.5h3zm15-3.75a3.754 3.754 0 0 1-3.75 3.75H6v-8.023l2.969-4.453L9.65 1.5h1.599a.75.75 0 0 1 .75.75v6h6a1.5 1.5 0 0 1 1.5 1.5z'/%3E%3C/svg%3E");background-size:21px 21px}.forwho__icon--thumbs_down{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='21' fill='none' viewBox='0 0 21 21'%3E%3Cpath fill='%23464a49' d='M21 10.5V5.25A5.257 5.257 0 0 0 15.75 0H0v10.5h4.849l2.683 4.024.634 4.438a1.51 1.51 0 0 0 1.485 1.288h1.599A2.25 2.25 0 0 0 13.5 18v-4.5H18a3.004 3.004 0 0 0 3-3M4.5 9h-3V1.5h3zm15 1.5A1.5 1.5 0 0 1 18 12h-6v6a.75.75 0 0 1-.75.75h-1.6l-.682-4.774L6 9.523V1.5h9.75a3.754 3.754 0 0 1 3.75 3.75z'/%3E%3C/svg%3E");background-size:21px 21px}.forwho__point{display:flex;flex-direction:column;gap:0;min-width:0}.forwho__point-title{color:var(--body-on-dark-bg);font-weight:var(--font-weight-bold)}.forwho__point-text,.forwho__point-title{font-family:var(--font-body);font-size:var(--font-size-default);line-height:var(--line-height-body-m);margin:0}.forwho__point-text{color:var(--body-muted-on-dark-bg);font-weight:var(--font-weight-regular)}@media (max-width:767px){.forwho__column-headers,.forwho__row{gap:16px;grid-template-columns:1fr}.forwho__column-headers{padding-inline:16px}.forwho__table{padding:24px 16px}.forwho__row{padding-block:20px}.forwho__row--last{padding-bottom:0}}