@layer bricks {.brxe-button{width:auto}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}@media (max-width: 767px) { html body .why .why__grid { grid-template-columns: minmax(0, 1fr); row-gap: var(--space-m); }}@media (max-width: 478px) { html body .why .why__item { display: flex !important; flex-direction: column; align-items: center; gap: 12px; text-align: center; } html body .why .why__item-title { padding-top: 0; }} .why .why__wrap { display: flex; flex-direction: column; align-items: center; gap: var(--space-l);} .why .why__grid { width: 100%; max-width: 1100px; display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); column-gap: var(--space-xl); row-gap: var(--space-l);} .why .why__item { width: 100%; display: grid !important; grid-template-columns: 40px minmax(0, 1fr); column-gap: var(--space-s); row-gap: 12px; align-items: start;} .why .why__num { grid-column: 1; grid-row: 1 / span 2; display: flex; align-items: center; justify-content: center; width: 40px; height: 40px; margin: 0 !important; border: 1px solid var(--n-primary); border-radius: 50%; font-size: 16px; font-weight: 800; line-height: 1; color: var(--n-primary);} .why .why__item-title { grid-column: 2; grid-row: 1; margin: 0 !important; padding-top: 2px;} .why .why__text { grid-column: 2; grid-row: 2; margin: 0 !important;}