.JobDescriptionWrapper-module__MvxsNW__container{max-width:992px}.JobDescriptionWrapper-module__MvxsNW__root{flex-direction:column;flex:1;display:flex}.JobDescriptionWrapper-module__MvxsNW__root a{color:var(--primary-colors-base-default);font-weight:500}.JobDescriptionWrapper-module__MvxsNW__root a:hover{text-decoration:underline}.JobDescriptionWrapper-module__MvxsNW__root ul{margin-left:var(--spacings-s48)}.JobDescriptionWrapper-module__MvxsNW__header{color:var(--primary-colors-base-default);font-size:var(--typography-t8-font-size);font-weight:600;line-height:var(--typography-t8-line-height)}@media screen and (max-width:768px){.JobDescriptionWrapper-module__MvxsNW__container,.JobDescriptionWrapper-module__MvxsNW__root{padding:0}.JobDescriptionWrapper-module__MvxsNW__header{font-size:var(--typography-t7-font-size);line-height:var(--typography-t7-line-height)}}
.JobApplyForm-module__OL5-Sq__root{visibility:hidden;flex:0;justify-content:center;height:0;display:flex}.JobApplyForm-module__OL5-Sq__root #grnhse_app{width:100%;max-width:1000px;height:auto;min-height:400px}.JobApplyForm-module__OL5-Sq__root #grnhse_app iframe{min-height:1310px}.JobApplyForm-module__OL5-Sq__visible{visibility:visible;flex:1;height:auto}@media screen and (max-width:1007px){.JobApplyForm-module__OL5-Sq__root #grnhse_app iframe{min-height:1300px}}@media screen and (max-width:880px){.JobApplyForm-module__OL5-Sq__root #grnhse_app iframe{min-height:1450px}}@media screen and (max-width:768px){.JobApplyForm-module__OL5-Sq__root #grnhse_app{width:100%;max-width:1000px}}@media screen and (max-width:418px){.JobApplyForm-module__OL5-Sq__root #grnhse_app iframe{min-height:1456px}}@media screen and (max-width:330px){.JobApplyForm-module__OL5-Sq__root #grnhse_app iframe{min-height:1560px}}
@layer ds-reset,ds-foundation,ds-subatoms;@layer ds-atoms{.image-frame{width:var(--imageframe-width);height:var(--imageframe-height);border-radius:var(--imageframe-border-radius,0);display:inline-grid;position:relative;overflow:hidden}.image-frame:before{content:"";z-index:1;border:1px solid var(--background-colors-tint-2);border-radius:var(--imageframe-border-radius,0);opacity:0;transition:opacity var(--timings-default) var(--easings-ease);pointer-events:none;position:absolute;inset:0}.image-frame--bg{background-color:var(--background-colors-tint-1)}.image-frame--interactive{cursor:pointer}.image-frame--interactive:before{opacity:1}@media (hover:hover) and (pointer:fine){.image-frame--interactive:hover:before{opacity:0}}.image-frame--active-border:before{border-color:var(--primary-colors-base-default)}@media (hover:hover) and (pointer:fine){.image-frame--active-border:hover:before{opacity:.7}}.image-frame--transparent{background-image:conic-gradient(var(--background-colors-tint-1) 90deg, var(--background-colors-tint-3) 0 180deg, var(--background-colors-tint-1) 0 270deg, var(--background-colors-tint-3) 0);padding:var(--spacings-s2);background-size:8px 8px;background-clip:content-box}.image-frame--disabled{opacity:var(--states-disabled);pointer-events:none}.image-frame__content{pointer-events:none;grid-area:1/1;min-width:0;min-height:0}.image-frame__content *{pointer-events:initial}}@layer ds-molecules,ds-organisms,ds-templates,ds-landing;
.JobDetails-module__gSbY8G__button{min-width:960px;height:80px;padding-inline:var(--spacings-s32);border-radius:70px}.JobDetails-module__gSbY8G__button>div{justify-content:space-between;align-items:center;display:flex}.JobDetails-module__gSbY8G__button:hover{background-color:var(--primary-colors-alpha-50)}.JobDetails-module__gSbY8G__button:hover>div>span{color:var(--positive-colors-base-default)}.JobDetails-module__gSbY8G__button:hover .JobDetails-module__gSbY8G__arrow{background-color:var(--positive-colors-base-default);border:none}.JobDetails-module__gSbY8G__arrow{border:1px solid var(--negative-colors-base-default);border-radius:var(--corner-radius-circle);justify-content:center;align-items:center;width:48px;height:48px;display:flex}@media screen and (max-width:1024px){.JobDetails-module__gSbY8G__button{min-width:100%}.JobDetails-module__gSbY8G__button>div span{font-size:var(--typography-t6-font-size);line-height:var(--typography-t6-line-height)}.JobDetails-module__gSbY8G__arrow{width:44px;height:44px}}
