.example-block{font-size:14px;padding:16px}@media(min-width:768px){.example-block{font-size:15px;padding:20px}}@media(max-width:640px){.example-block{background:#f5f5f5;padding:12px}}@media(min-width:1024px)and (max-width:1279px){.example-block{border-radius:12px}}@media(max-width:768px){.example-block{text-align:center}}@media(min-width:1024px){.example-block{text-align:left}}@media(hover:hover)and (pointer:fine){.example-block:hover{box-shadow:0 10px 30px #00000014;transform:translateY(-2px)}}.xxx{--foo:to-rem(80,16);width:var(--foo)}.join .title__main.ctaTatile{margin-top:0;padding-bottom:0}.join .title__main.ctaTatile .title__eyebrow{margin-bottom:.625rem}.join .topBanner.smallBanner{border-radius:1.125rem;overflow:hidden}.join .topBanner.smallBanner .bannerSwiper{--txtBlockHeight:15%}.join .topBanner.smallBanner .bannerSwiper .banner:after{background:var(--whiteColor);bottom:0;content:"";display:block;height:var(--txtBlockHeight);left:0;opacity:.6;position:absolute;width:100%;z-index:0}.join .topBanner.smallBanner .bannerSwiper .banner .bannerImg{aspect-ratio:680/380}.join .topBanner.smallBanner .bannerSwiper .banner .bannerText{align-items:flex-start;height:var(--txtBlockHeight);inset:unset;bottom:0;color:var(--textMain);justify-content:flex-start;left:0;overflow:hidden;padding:.75rem 1.875rem;z-index:1}@media(max-width:640px){.join .topBanner.smallBanner .bannerSwiper .banner .bannerText{padding:.375rem 1.875rem}}.join .topBanner.smallBanner .bannerSwiper .banner .bannerText .bannerTextLead{display:block;font-size:1.125rem;line-height:1.2;margin:0 0 .125rem;min-height:1.25rem;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}@media(max-width:640px){.join .topBanner.smallBanner .bannerSwiper .banner .bannerText .bannerTextLead{font-size:1rem;margin:0 0 .375rem}}.join .topBanner.smallBanner .bannerSwiper .banner .bannerText .bannerTextSub{display:block;font-size:.875rem;line-height:1.2;margin:0;min-height:1rem;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}@media(max-width:640px){.join .topBanner.smallBanner .bannerSwiper .banner .bannerText .bannerTextSub{font-size:.75rem}}.xContainerFluid.join__stats,.xContainerFluid.join__voices{background:var(--gray01Color)}.xContainerFluid.join__cta{background:var(--mainColor)}.section.join__act,.section.join__env,.section.join__family,.section.join__learn,.section.join__multiface,.section.join__perks{padding:0 0 3.75rem}.section.join__why{padding:3.75rem 0 0}.stats.join{gap:3.125rem}@media(max-width:768px){.stats.join{gap:1.25rem}}.stats.join .stat{background:var(--whiteColor);border-radius:1.125rem;padding:1.875rem}.stats.join .stat__value{color:var(--mainColor);margin-bottom:.625rem}.stats.join .stat__label{font-size:1.25rem;line-height:1.2;text-align:center}.stats.join .stat__label span{font-size:1rem}.familyImg{align-items:stretch;display:flex;flex-direction:column;gap:1.25rem;justify-content:center}.familyImg img{border-radius:1.125rem;margin:0;overflow:clip}.familyImg__1p img{aspect-ratio:680/240}.familyImg__2p{align-items:center;display:flex;gap:1.25rem;justify-content:stretch}.familyImg__2p img{aspect-ratio:330/140;width:calc(50% - .625rem)}.checklist.multiface .multiface__item{align-items:center;background:var(--whiteColor);border:1px solid var(--gray01Color);border-left-width:.3125rem;border-radius:1.125rem;display:flex;gap:.625rem;justify-content:flex-start;padding:1.25rem}.checklist.multiface .multiface__icon{align-items:center;aspect-ratio:1/1;background:var(--mainColor);border-radius:999px;display:flex;justify-content:center;width:2.5rem}.checklist.multiface .multiface__icon .iconMask{--iconColor:var(--whiteColor);--iconSize:1.25rem}.checklist.multiface .multiface__info{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.checklist.multiface .multiface__title{color:var(--textMain);font-size:1.25rem;font-weight:900}.card-grid.env__list{margin:3.125rem 0}.workenvImg{align-items:stretch;display:flex;flex-direction:column;gap:1.25rem;justify-content:center}.workenvImg .join__media img{aspect-ratio:680/200}.join__perks .three-grid.perk .three{background-color:var(--gray01Color)}.join__env .env__banner .topBanner{border-radius:1.125rem;overflow:hidden}.join__env .env__banner .topBanner .banner .bannerText{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-end;padding:1.875rem 3.125rem}.join__env .env__banner .topBanner .banner .bannerText .bannerTextTitle{font-size:3rem;font-weight:400;margin:0 0 .5rem}.join__env .env__banner .topBanner .banner .bannerText .bannerTextLead{font-size:1.25rem;margin:0 0 1.875rem}.join__voices .voice-grid{display:grid;gap:1.875rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:768px){.join__voices .voice-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}.join__voices .voice{background:var(--whiteColor);border-radius:1.125rem;padding:1.875rem}.join__voices .voice__info{align-items:center;display:flex;gap:1.25rem;justify-content:flex-start;margin-bottom:1.25rem}.join__voices .voice__imgSize{aspect-ratio:1/1;height:5rem;width:5rem}.join__voices .voice__infoBox{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;justify-content:flex-start}.join__voices .voice__name{color:var(--textMain);font-size:1.25rem;font-weight:900}.join__voices .voice__title{color:var(--textSec);font-size:1.0625rem}.join__voices .voice__text{color:var(--textSec);font-size:1rem;line-height:1.6}.join__cta .title__main.ctaTatile{margin-bottom:0;margin-top:3.75rem}.join__cta .title__main .title__eyebrow,.join__cta .title__main .title__sub{color:var(--whiteColor)}.join__cta .stats.cta1,.join__cta .stats.cta2{gap:1.875rem;grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:768px){.join__cta .stats.cta1,.join__cta .stats.cta2{gap:1.25rem;grid-template-columns:repeat(2,minmax(0,1fr))}}.join__cta .stats.cta1 .stat,.join__cta .stats.cta2 .stat{background:var(--whiteColor);border-radius:1.125rem;padding:1.875rem}.join__cta .stats.cta1 .stat__value,.join__cta .stats.cta2 .stat__value{color:var(--mainColor);margin-bottom:.625rem}.join__cta .stats.cta1 .stat__label,.join__cta .stats.cta2 .stat__label{font-size:1.25rem;line-height:1.2;text-align:center}.join__cta .stats.cta1 .stat__label span,.join__cta .stats.cta2 .stat__label span{font-size:1rem}.join__cta .stats.cta2{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:768px){.join__cta .stats.cta2{grid-template-columns:repeat(1,minmax(0,1fr))}}.join__cta .moreBlock .btnMore{--btnPadding:1.25rem 1.75rem;--btnRadius:1rem}.join__cta .moreBlock .btnMore:hover{--btnBgColor:var(--darkBlue)}
