.careers-hero,.careers-hero__bg{height:auto;width:100%}.careers-hero{position:relative}.careers-hero__info{left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;text-align:center;top:6%;width:100%}.careers-hero__info-header{font-size:44px;font-style:italic;letter-spacing:-.5px;margin-bottom:8px}.careers-hero__info-header--extrabold{font-family:var(--sans-serif-font);font-style:normal;font-weight:800}.careers-hero__info .button{height:42px;padding:0 1rem;width:255px}@media (min-width:1025px){.careers-hero__info{max-width:1260px;text-align:left;top:33%}.careers-hero__info-header{font-size:65px}.careers-hero__info .button{height:49px;width:350px}}.careers-values{align-items:center;display:flex;flex-direction:column;gap:25px;height:auto;margin:43px auto;width:100%}.careers-values__header{font-size:35px;letter-spacing:-.5px}@media (min-width:1025px){.careers-values{align-items:flex-start;max-width:1260px;margin:72px auto}.careers-values__header{font-size:65px;letter-spacing:-1px}}.careers-values__list{display:flex;flex-direction:column;gap:30px;width:fit-content}@media (min-width:1025px){.careers-values__list{flex-direction:row;gap:0;justify-content:space-between;width:100%}}.careers-values__list-item{display:flex;flex-direction:column;gap:10px;margin-left:40px;width:fit-content}.careers-values__list-item:last-of-type .careers-values__list-item-header::after{background:0 0}.careers-values__list-item-header{color:#FAA943;font-size:25px;font-style:italic;letter-spacing:-.5px;line-height:1;position:relative;width:fit-content}@media (min-width:1025px){.careers-values__list-item{margin-left:0}.careers-values__list-item-header{font-size:30px}}.careers-values__list-item-header--extrabold{font-family:var(--sans-serif-font);font-style:normal;font-weight:800}.careers-at-home__info-header--italic,.careers-perks__header--italic,.careers-perks__list-item-number,.careers-postings__header--italic{font-style:italic}@media (max-width:1024px){.careers-values__list-item-header::before{background-image:url(bullet-point-about-us-mobile.svg);background-repeat:no-repeat;content:"";display:block;height:100%;left:-40px;position:absolute;top:4px;width:100%;z-index:2}.careers-values__list-item-header::after{background:linear-gradient(to right,#E5ACD8 0,#FBC0CB 25%,#FE9A55 50%,#FCAD53 75%);content:"";display:block;height:168px;left:-31px;position:absolute;top:6px;width:2px}}.careers-values__list-item-body{font-size:18px;letter-spacing:-.5px;width:fit-content}.careers-at-home{height:540px;margin:0 auto;padding:43px;width:100%}.careers-at-home__carousel{height:auto;margin:0 auto;width:100%}.careers-at-home__carousel-item{width:100%}@media (min-width:1025px){.careers-values__list-item-body{font-size:24px}.careers-at-home{padding:30px 0 0}.careers-at-home__carousel-item{display:flex;gap:50px;justify-content:center}}.careers-at-home__info{display:flex;flex-direction:column;gap:25px;letter-spacing:-.5px;line-height:1.2}.careers-at-home__info-header{font-size:40px;line-height:1}@media (min-width:1025px){.careers-at-home__info{justify-content:center}.careers-at-home__info-header{font-size:65px;letter-spacing:-1px}}.careers-at-home__info-body{font-size:17px}.careers-at-home__image{width:100%}.careers-at-home .flickity-button-icon{fill:transparent}.careers-at-home .flickity-prev-next-button{height:34px;width:34px}.careers-at-home .flickity-prev-next-button.previous{background:url(about-us-gradient-arrow-left-mobile.svg);left:-15px;top:210px}@media (min-width:1025px){.careers-at-home__info-body{font-size:25px}.careers-at-home__image{max-width:620px}.careers-at-home .flickity-prev-next-button{height:60px;width:60px}.careers-at-home .flickity-prev-next-button.previous{background:url(about-us-gradient-arrow-left-desktop.svg);left:90px}}.careers-at-home .flickity-prev-next-button.next{background:url(about-us-gradient-arrow-right-mobile.svg);right:-15px;top:210px}.careers-at-home .flickity-page-dots{bottom:-35px;position:absolute}@media (min-width:1025px){.careers-at-home .flickity-prev-next-button.next{background:url(about-us-gradient-arrow-right-desktop.svg);right:90px}.careers-at-home .flickity-page-dots{bottom:-75px}}.careers-at-home .flickity-page-dots .dot{background:0 0;border:1px solid #faa943;height:10px;opacity:1;width:10px}@media (min-width:1025px){.careers-at-home .flickity-page-dots .dot{height:17px;width:17px}}.careers-at-home .flickity-page-dots .dot.is-selected{background:#dd99d0}.careers-perks{display:flex;flex-direction:column;gap:30px;height:auto;letter-spacing:-.5px;padding:43px 0 43px 43px;width:100%}.careers-perks__header{font-size:35px}@media (min-width:1025px){.careers-perks{padding:75px 0;flex-direction:row;justify-content:center;gap:50px}.careers-perks__header{font-size:65px;letter-spacing:-1px;min-width:456px}.careers-perks__list{margin-top:12px;min-width:620px}}.careers-perks__list{display:flex;flex-direction:column;gap:30px}.careers-perks__list-item{display:flex;gap:15px}.careers-perks__list-item-number{align-items:center;border:2px solid #FAA943;border-radius:50%;color:#FAA943;display:flex;font-size:28px;height:48px;padding-left:12px;width:48px}@media (min-width:1025px){.careers-perks__list-item{gap:25px}.careers-perks__list-item-number{font-size:45px;height:77px;padding-left:20px;width:77px}}.careers-perks__list-item-info{display:flex;flex-direction:column;gap:10px}.careers-perks__list-item-header{color:#FAA943;font-family:var(--sans-serif-font);font-size:25px;font-weight:800}@media (min-width:1025px){.careers-perks__list-item-info{gap:5px}.careers-perks__list-item-header{font-size:35px}}.careers-perks__list-item-points-point{font-size:18px}.careers-divider__image{height:auto;max-width:100vw;width:100%}.careers-divider #anchor--careers{height:43px}@media (min-width:1025px){.careers-perks__list-item-points-point{font-size:24px}.careers-divider #anchor--careers{height:75px}}.careers-postings{display:flex;flex-direction:column;height:auto;letter-spacing:-.5px;width:100%}.careers-postings__header{font-size:35px;margin-left:43px;width:fit-content;z-index:2}@media (min-width:1025px){.careers-postings{flex-direction:row;gap:50px;justify-content:center;margin-bottom:90px}.careers-postings__header{font-size:65px;letter-spacing:-1px;min-width:412px}}.careers-postings #grnhse_app{background-color:#fffaf4;height:fit-content;margin-bottom:-40px;margin-top:-50px}@media (min-width:1025px){.careers-postings #grnhse_app{margin-bottom:-90px;margin-top:-80px;min-width:704px}}