body.careers-v3 #main{padding:0;overflow-x:clip}.careers-v3{font-family:tt-hoves-pro,Helvetica Neue,Arial,sans-serif;color:#1d1d1b;-webkit-font-smoothing:antialiased}.careers-v3 *,.careers-v3 *:before,.careers-v3 *:after{box-sizing:border-box}.careers-v3 h1,.careers-v3 h2,.careers-v3 h3,.careers-v3 h4,.careers-v3 p{margin:0;font-family:inherit}.careers-v3 strong{font-weight:600}.careers-v3 .cav3-container{width:min(100% - 2.5rem,1284px);margin-inline:auto}.careers-v3 .cav3-btn{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1.5rem;border-radius:1.5rem;background:#97f881;color:#02271f;font-size:1.125rem;line-height:1.5rem;font-weight:500;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .2s ease,transform .2s ease}.careers-v3 .cav3-btn .cav3-arrow{display:block;flex-shrink:0}.careers-v3 .cav3-btn:hover{background:#8f0;color:#02271f;transform:translateY(-1px)}.careers-v3 .cav3-hero{position:relative;width:100%;overflow:hidden;background-color:#06281f}.careers-v3 .cav3-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;background-position:center top;background-size:cover;background-repeat:no-repeat;z-index:0}.careers-v3 .cav3-hero__inner{position:relative;z-index:1;width:min(100% - 2.5rem,793px);margin-inline:auto;padding:9.25rem 0 7rem;display:flex;flex-direction:column;align-items:center;gap:2rem;text-align:center}.careers-v3 .cav3-hero__title{font-size:4.5rem;line-height:1.06;font-weight:500;letter-spacing:-.02em;margin:0}.careers-v3 .cav3-hero__title--lime{color:#97f881}.careers-v3 .cav3-hero__title--white{color:#fff}.careers-v3 .cav3-hero__sub{color:#fff;font-size:1.125rem;line-height:1.44;max-width:777px;margin:0}@media (max-width: 991px){.careers-v3 .cav3-hero__inner{padding:9.5rem 0 5rem}.careers-v3 .cav3-hero__title{font-size:3.25rem;line-height:1.08}}@media (max-width: 767px){.careers-v3 .cav3-hero__inner{padding:7.5rem 0 4rem}.careers-v3 .cav3-hero__title{font-size:2.5rem}}.careers-v3 .cav3-band{background:#ebf5eb}.careers-v3 .cav3-adventure{padding:5rem 0 2.5rem}.careers-v3 .cav3-adventure__grid{display:grid;grid-template-columns:1.42fr 1fr;gap:1.75rem;align-items:stretch}.careers-v3 .cav3-adventure__card{background:#c2f4c4;border-radius:18px;padding:3rem}.careers-v3 .cav3-adventure__title{font-size:2.5rem;line-height:1.12;font-weight:500;letter-spacing:-.03em;color:#1d1d1b;margin-bottom:1.25rem}.careers-v3 .cav3-adventure__text{font-size:1.125rem;line-height:1.55;color:#1d1d1b}.careers-v3 .cav3-adventure__people{display:flex;flex-direction:column;gap:1.75rem}.careers-v3 .cav3-person{flex:1;display:flex;align-items:center;gap:1.375rem;background:#124035;border-radius:18px;padding:2.25rem 3rem}.careers-v3 .cav3-person__avatar{width:96px;height:96px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0;background:#ffffff14}.careers-v3 .cav3-person__name{color:#fff;font-size:1.375rem;line-height:1.35}.careers-v3 .cav3-person__name strong{font-weight:600}@media (max-width: 991px){.careers-v3 .cav3-adventure{padding:3.5rem 0 2rem}.careers-v3 .cav3-adventure__grid{grid-template-columns:1fr;gap:1.25rem}.careers-v3 .cav3-adventure__card{padding:2.25rem}.careers-v3 .cav3-adventure__title{font-size:2rem}}.careers-v3 .cav3-insiders{padding:2.5rem 0 5rem}.careers-v3 .cav3-insiders__head{text-align:center;max-width:737px;margin:0 auto}.careers-v3 .cav3-insiders__title{font-size:clamp(2.75rem,5.2vw,4.5rem);line-height:1.06;font-weight:500;letter-spacing:-.03em;color:#1d1d1b}.careers-v3 .cav3-insiders__intro{font-size:1.375rem;line-height:1.42;color:#1d1d1b;margin-top:2.25rem}.careers-v3 .cav3-insiders__body{margin-top:3.75rem}.careers-v3 .cav3-insiders__sub{text-align:center;font-size:2rem;line-height:1.2;font-weight:500;letter-spacing:-.02em;color:#1d1d1b;margin-bottom:3.375rem}.careers-v3 .cav3-insiders__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.careers-v3 .cav3-insider{display:flex;flex-direction:column;gap:2.1875rem;background:#fff;border-radius:18px;padding:2.5rem}.careers-v3 .cav3-insider__head{display:flex;align-items:center;gap:1.375rem}.careers-v3 .cav3-insider__avatar{width:96px;height:96px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.careers-v3 .cav3-insider__name{color:#02271f;font-size:1.5rem;line-height:1.42}.careers-v3 .cav3-insider__name strong{font-weight:600}.careers-v3 .cav3-insider__tenure{color:#02271f;font-size:1.125rem;line-height:1.44;margin-top:.5rem}.careers-v3 .cav3-insider__quote{font-size:1.125rem;line-height:1.44;color:#1d1d1b}@media (max-width: 991px){.careers-v3 .cav3-insiders__grid{grid-template-columns:1fr;max-width:560px;margin-inline:auto}}@media (max-width: 767px){.careers-v3 .cav3-insiders{padding:2rem 0 3.5rem}.careers-v3 .cav3-insiders__intro{font-size:1.1875rem}.careers-v3 .cav3-insiders__sub{font-size:1.625rem}.careers-v3 .cav3-insider{padding:2rem}}.careers-v3 .cav3-values{background:#fff;padding:5rem 0}.careers-v3 .cav3-values__head{text-align:left;margin-bottom:2.75rem}.careers-v3 .cav3-values__title{font-size:3rem;line-height:1.16;font-weight:500;letter-spacing:-.03em;color:#1d1d1b;margin-bottom:1.125rem}.careers-v3 .cav3-values__text{font-size:1.375rem;line-height:1.42;color:#1d1d1b;max-width:1080px}.careers-v3 .cav3-bento{display:grid;grid-template-columns:repeat(6,1fr);gap:1.75rem}.careers-v3 .cav3-bento .cav3-card:nth-child(1),.careers-v3 .cav3-bento .cav3-card:nth-child(2),.careers-v3 .cav3-bento .cav3-card:nth-child(3){grid-column:span 2}.careers-v3 .cav3-bento .cav3-card:nth-child(4),.careers-v3 .cav3-bento .cav3-card:nth-child(5){grid-column:span 3}.careers-v3 .cav3-card{display:flex;flex-direction:column;gap:1.75rem;background:#ebf5eb;border-radius:18px;padding:2.25rem}.careers-v3 .cav3-card__icon{display:inline-flex;align-items:center;justify-content:center;width:54px;height:54px;border-radius:50%;background:#97f881;color:#1d1d1b;flex-shrink:0}.careers-v3 .cav3-card__title{font-size:1.75rem;line-height:1.2;font-weight:500;letter-spacing:-.02em;color:#1d1d1b}.careers-v3 .cav3-card__text{font-size:1.125rem;line-height:1.44;color:#1d1d1b}@media (max-width: 991px){.careers-v3 .cav3-values{padding:3.5rem 0}.careers-v3 .cav3-values__title{font-size:2.25rem}.careers-v3 .cav3-values__text{font-size:1.1875rem}.careers-v3 .cav3-bento{grid-template-columns:repeat(2,1fr)}.careers-v3 .cav3-bento .cav3-card:nth-child(n){grid-column:auto}}@media (max-width: 575px){.careers-v3 .cav3-bento{grid-template-columns:1fr}}.careers-v3 .cav3-jobs{background:#06281f;padding:5rem 0 6rem}.careers-v3 .cav3-jobs__title{text-align:center;color:#fff;font-size:2.75rem;line-height:1.15;font-weight:600;letter-spacing:-.02em;margin-bottom:2.5rem}.careers-v3 .cav3-jobs__widget{background:#fff;border-radius:1.25rem;overflow:hidden}.careers-v3 .cav3-jobs__widget iframe{display:block;width:100%;border:0;height:1420px;margin-top:-320px}@media (max-width: 767px){.careers-v3 .cav3-jobs{padding:3.5rem 0 4rem}.careers-v3 .cav3-jobs__title{font-size:2.125rem}.careers-v3 .cav3-jobs__widget iframe{height:1320px}}
