.email{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.email .address-part{color:#4b4f56;font-size:16px;line-height:20px;display:inline-block}@media screen and (max-width: 640px){.email .address-part{font-size:14px;line-height:18px}}.email svg{height:15px;width:15px;margin:2px 1px 0;fill:#aaa;display:inline-block}@media screen and (max-width: 640px){.email svg{height:14px;width:14px;margin-top:1px}}
section.join-us{width:100%;float:left;padding:0 32px 80px}@media screen and (max-width: 480px){section.join-us{padding:0 16px 56px}}section.join-us .page-title{max-width:1100px;margin:64px auto 0}@media screen and (max-width: 640px){section.join-us .page-title{margin-top:48px}}section.join-us .page-title .eyebrow{display:block;margin-bottom:10px;font-size:12.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#ff4c50}section.join-us .page-title h1{color:#222;font-size:34px;line-height:40px}section.join-us .hero-image{max-width:1100px;margin:40px auto 0;border-radius:12px;overflow:hidden;border:1px solid #eee;-webkit-box-shadow:0 12px 32px rgba(20,30,50,.12);box-shadow:0 12px 32px rgba(20,30,50,.12)}section.join-us .hero-image img{width:100%;height:auto;display:block}section.join-us .content{max-width:1100px;margin:40px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:64px}@media screen and (max-width: 1024px){section.join-us .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}}section.join-us .content .copy{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0}section.join-us .content .copy p{font-size:16px;line-height:1.7;color:#4b4f56;margin-top:18px}section.join-us .content .copy p:first-child{margin-top:0}section.join-us .content .copy ul{margin-top:12px;padding-left:20px}section.join-us .content .copy ul li{font-size:16px;line-height:1.7;color:#4b4f56}section.join-us .content .info{-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px}@media screen and (max-width: 1024px){section.join-us .content .info{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}section.join-us .content .info .info-block{margin-top:32px}section.join-us .content .info .info-block:first-child{margin-top:0}section.join-us .content .info .info-block .part-divider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:12px;margin-bottom:14px}section.join-us .content .info .info-block .part-divider .num{font-size:13px;font-weight:800;color:#aaa;letter-spacing:.08em}section.join-us .content .info .info-block .part-divider h2{font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:#222;white-space:nowrap}section.join-us .content .info .info-block .part-divider .rule{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:2px;border-radius:2px;background:-webkit-gradient(linear, left top, right top, from(#358ffd), to(#46f7fb));background:linear-gradient(90deg, #358ffd, #46f7fb);opacity:.35}section.join-us .content .info .info-block .line{margin-top:12px}section.join-us .content .info .info-block .line:first-of-type{margin-top:0}section.join-us .content .info .info-block .line .label{display:block;font-size:11.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#888;margin-bottom:4px}section.join-us .content .info .info-block .line span,section.join-us .content .info .info-block .line .email{font-size:15px;line-height:1.5;color:#4b4f56}
