.c-opportunity-panels{width:100%;padding:3.75rem var(--container-padding)}.c-opportunity-panels__wrap{display:grid;gap:5rem;width:100%;max-width:var(--container-width-wide);margin-inline:auto}.c-opportunity-panels__item{display:grid;grid-template-columns:minmax(0, 1fr);gap:5rem;width:100%}.c-opportunity-panels__panel{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.875rem;min-height:33.125rem;padding:3.125rem;overflow:hidden;border-radius:var(--radius-md);text-align:center}.c-opportunity-panels__panel::before{content:"";position:absolute;z-index:0;inset:0;pointer-events:none;background:url("../assets/teskalabs-grid.png") top left/41.4375rem 31.2853125rem repeat}.c-opportunity-panels__panel>*{position:relative;z-index:1}.c-opportunity-panels__panel--light{background-color:var(--color-primary-100);color:var(--color-black)}.c-opportunity-panels__panel--light::before{opacity:.6}.c-opportunity-panels__panel--dark{background-color:var(--color-primary-900);color:var(--color-white)}.c-opportunity-panels__panel--dark::before{opacity:.12}.c-opportunity-panels__title,.c-opportunity-panels__lead,.c-opportunity-panels__text{margin:0}.c-opportunity-panels__title{color:inherit;font-size:1.5rem;font-weight:500;line-height:1.875rem}.c-opportunity-panels__lead{color:var(--color-primary-500);font-size:1.25rem;font-weight:500;line-height:1.625rem}.c-opportunity-panels__text{color:inherit;font-size:1rem;line-height:1.5rem}.c-opportunity-panels__people{display:flex;justify-content:center;width:100%;min-height:3.625rem}.c-opportunity-panels__person{position:relative;width:3.625rem;height:3.625rem;margin:0 -0.25rem;overflow:hidden;background:var(--color-primary-700);border:.1875rem solid var(--color-primary-900);border-radius:50%}.c-opportunity-panels__person-image{display:block;width:100%;height:100%;object-fit:cover}.c-opportunity-panels__buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:1.25rem;width:100%}.c-opportunity-panels__buttons .s-style-button:nth-child(2){display:flex;align-items:center;justify-content:center;font-family:var(--font-primary);text-decoration:none;cursor:pointer;--interaction-surface-target: var(--interaction-outline-hover-transform, none);--interaction-surface-overshoot: var(--interaction-outline-overshoot-transform, var(--interaction-surface-target));transition:background-color var(--interaction-duration, 280ms) var(--interaction-easing, ease),border-color var(--interaction-duration, 280ms) var(--interaction-easing, ease),color var(--interaction-duration, 280ms) var(--interaction-easing, ease),box-shadow var(--interaction-duration, 280ms) var(--interaction-easing, ease);transition:background-color var(--interaction-duration, 280ms) var(--interaction-easing, ease),border-color var(--interaction-duration, 280ms) var(--interaction-easing, ease),color var(--interaction-duration, 280ms) var(--interaction-easing, ease),box-shadow var(--interaction-duration, 280ms) var(--interaction-easing, ease),transform var(--interaction-duration, 280ms) var(--interaction-easing, ease);padding-inline:1.75rem;--interaction-focus-color: var(--color-primary-500);background-color:rgba(0,0,0,0);border:2px solid var(--color-primary-500);border-radius:var(--radius-md);color:currentColor;font-weight:600;letter-spacing:.02em;text-transform:none}.c-opportunity-panels__buttons .s-style-button:nth-child(2):focus-visible{outline:var(--interaction-focus-width, 2px) solid var(--interaction-focus-color, currentColor);outline-offset:var(--interaction-focus-offset, 4px)}@media(hover: hover)and (pointer: fine){.c-opportunity-panels__buttons .s-style-button:nth-child(2):hover{box-shadow:var(--interaction-outline-hover-shadow, none);transform:var(--interaction-surface-target);animation:var(--interaction-surface-animation, none)}}.c-opportunity-panels__buttons .s-style-button:nth-child(2):active{transform:var(--interaction-outline-active-transform, none);animation:none}@media(prefers-reduced-motion: reduce){.c-opportunity-panels__buttons .s-style-button:nth-child(2){transition-duration:.01ms}.c-opportunity-panels__buttons .s-style-button:nth-child(2):hover,.c-opportunity-panels__buttons .s-style-button:nth-child(2):active{box-shadow:none;transform:none;animation:none}}.c-opportunity-panels__buttons .s-style-button:nth-child(2):hover,.c-opportunity-panels__buttons .s-style-button:nth-child(2):focus-visible{background-color:var(--color-primary-500);border-color:var(--color-primary-500);color:var(--color-white)}.c-opportunity-panels__buttons:empty{display:none}@media only screen and (min-width: 768px){.c-opportunity-panels__item{grid-template-columns:repeat(2, minmax(0, 1fr))}.c-opportunity-panels__panel{min-height:36.5625rem;padding:4.375rem}.c-opportunity-panels__title{font-size:2.25rem;font-weight:600;line-height:2.5rem}}