@media(max-width: 767px){.p-careers .p-careers_hero .c-marketing-two-cols-hero_main{display:block;text-align:center}.p-careers .p-careers_hero .c-marketing-two-cols-hero_main>*{margin-left:auto;margin-right:auto}}@media(max-width: 767px){.p-careers .p-careers_hero .c-marketing-two-cols-hero_right{margin-top:32px}}.p-careers .p-careers_team img{width:100%}.p-careers .p-careers_culture .c-feature{padding:0;margin:0}@media(max-width: 767px){.p-careers .p-careers_culture .c-feature .c-feature_content{flex-direction:column-reverse}}@media(max-width: 767px){.p-careers .p-careers_culture .c-feature .c-feature_col-text{margin-bottom:8px}}.p-careers .p-careers_culture .c-feature .c-feature_col-image{display:flex;justify-content:flex-end;flex-direction:column;align-items:end;flex-wrap:wrap}.p-careers .p-careers_culture .c-feature .c-info-message{width:100%}@media(min-width: 992px){.p-careers .p-careers_culture .c-feature .c-info-message{max-width:440px}}.p-careers .p-careers_culture .c-feature .c-info-message:last-child{margin-bottom:0}.p-careers .p-careers_benefits{display:grid;margin-top:48px}@media(min-width: 768px){.p-careers .p-careers_benefits{grid-template-columns:repeat(6, 1fr);grid-column-gap:32px;grid-row-gap:48px}.p-careers .p-careers_benefits .c-image-description-card{grid-column:span 2}.p-careers .p-careers_benefits .c-image-description-card:last-child:nth-child(3n-1){grid-column-end:-2}.p-careers .p-careers_benefits .c-image-description-card:nth-last-child(2):nth-child(3n+1){grid-column-end:4}}@media(max-width: 767px){.p-careers .p-careers_benefits{grid-template-rows:1fr;grid-gap:16px;margin-top:24px}}.p-careers .p-careers_how-we-hire{display:grid;margin-top:48px}.p-careers .p-careers_how-we-hire .c-info-message{margin-bottom:0}.p-careers .p-careers_how-we-hire .c-info-message .c-info-message_content p{color:var(--color-black-40)}.p-careers .p-careers_how-we-hire .c-info-message .c-info-message_content p strong{color:var(--color-black)}@media(min-width: 768px){.p-careers .p-careers_how-we-hire{grid-template-columns:repeat(2, 1fr);grid-gap:24px}}@media(max-width: 767px){.p-careers .p-careers_how-we-hire{grid-template-rows:1fr;grid-gap:16px;margin-top:24px}}.p-careers #grnhse_app>iframe#grnhse_iframe{width:100% !important}.p-careers_job-post{text-align:center}.p-careers_job-post #grnhse_app>iframe{width:100% !important}
