@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}}@layer bricks {.brxe-code{width:100%}}#brxe-aa5e85 { color: rgba(255,255,255,0.75); margin: 0; line-height: 1.3; font-weight: 400; font-size: var(--text-m); margin-bottom: 28px; } @media (max-width: 767px) { #brxe-aa5e85 { font-size: var(--text-s); margin-bottom: 14px; } }#brxe-9be26f { color: var(--white); margin: 0; line-height: 1.05; font-weight: 700; font-variation-settings: 'wght' 700; font-family: 'Inter', sans-serif; font-size: clamp(4.6rem,7vw,6.2rem); margin-bottom: 32px; }#brxe-9be26f br.brA { display: none; }#brxe-9be26f br.brB { display: block; }#brxe-9be26f br.brC { display: none; }@media (max-width: 767px) { #brxe-9be26f { font-size: clamp(calc(2.7rem - 2px), calc(11.5vw - 2px), calc(3.7rem - 2px)); line-height: calc(1em + 10px); letter-spacing: -1px; margin-top: 0; margin-bottom: 16px; } #brxe-9be26f br.brA { display: block; } #brxe-9be26f br.brB { display: none; } #brxe-9be26f br.brC { display: block; }}@media (min-width: 768px) and (max-width: 1024px) { #brxe-9be26f br.brB { display: none; }} #brxe-9be26f { width:95%; max-width:none; } @media(max-width:767px){#brxe-9be26f{width:100%;overflow-wrap:anywhere;}} #brxe-9be26f .workplace-h1-benefits { font-weight: 400; font-variation-settings: "wght" 400; font-style: italic; }#brxe-fb4515 { color: rgba(255,255,255,0.6); font-size: var(--text-m); margin: 0; margin-bottom: 28px; } @media (max-width: 767px) { #brxe-fb4515 { font-size: var(--text-m); margin-bottom: 20px; } } #brxe-fb4515 { max-width: 65ch; }#brxe-f7cf00 { background: #32a2c1; color: #272757; border: 2px solid #32a2c1; padding-block: var(--btn-padding-block); padding-inline: var(--btn-padding-inline); border-radius: var(--radius-m); font-weight: 600; font-size: var(--text-m); }#brxe-d4b1f1 { background: transparent; color: var(--white); border: 2px solid rgba(69,99,194,0.6); padding-block: var(--btn-padding-block); padding-inline: var(--btn-padding-inline); border-radius: var(--radius-m); font-weight: 600; font-size: var(--text-m); }#brxe-d4b1f1:hover { border-color: rgba(69,99,194,1); }#brxe-d7bf4b { display: flex; flex-direction: row; align-items: center; gap: 20px; flex-wrap: wrap; margin-bottom: 40px; } @media (max-width: 767px) { #brxe-d7bf4b { margin-bottom: 24px; } }#brxe-ff85c4 { display: flex; line-height: 0; }#brxe-40475b { display: flex; line-height: 0; }#brxe-14122c { display: flex; line-height: 0; }#brxe-ef195e { display: flex; line-height: 0; }#brxe-6de146 {flex-direction: row}#brxe-6de146 { display: flex; gap: 46px; align-items: center; color: #32a2c1;}#brxe-6de146 svg { filter: drop-shadow(0 0 6px color-mix(in srgb, #32a2c1 60%, transparent)); width: 34px; height: 34px;} @media (max-width: 767px) { #brxe-6de146 { gap: 24px; flex-wrap: wrap; } }#brxe-632170 { display:flex; flex-direction:column; gap:0; width:100%; }#brxe-2ddb8f { display: flex; flex-direction: column; gap: var(--space-xl); width:100%; }#brxe-911de5 {flex-direction: column}#brxe-911de5 { width: 100%; max-width: var(--content-width); margin-inline: auto; padding-inline: var(--gutter); gap: var(--space-xl);} @media (max-width: 767px) { #brxe-911de5 { padding-inline: 0.7rem; } }#brxe-4f4444 { background-image: linear-gradient(180deg, var(--secondary) 0%, var(--base) 100%); background-size: cover; background-repeat: no-repeat; background-position: center; position: relative; overflow: hidden; padding-block: 80px; color: var(--white);}@media (max-width: 767px) { #brxe-4f4444 { padding-block: 48px; }}#brxe-4f4444::before { content: ''; position: absolute; inset: 0; background-image: radial-gradient(circle, rgba(255,255,255,0.06) 1px, transparent 1px); background-size: 24px 24px; pointer-events: none; z-index: 0;}#brxe-4f4444 > #brxe-911de5 { position: relative; z-index: 1;}#brxe-4f4444 > #brxe-911de5 > #brxe-911de5g { position: relative; z-index: 1;}#brxe-4f4444 > #brxe-cta2anim { position: absolute !important; z-index: 2; pointer-events: none;}