*{box-sizing:border-box;margin:0;padding:0}:root{--tranisiton:.3s ease-in-out}html{scroll-behavior:smooth}body{font-family:var(--font-athletics), sans-serif}a{text-decoration:none}.container{max-width:1360px;margin:0 auto;padding:0 60px}.container-inner{max-width:1220px;margin:0 auto}.btn-blue{color:#fff;text-transform:capitalize;cursor:pointer;transition:var(--tranisiton);background:#2dc2e5;border:none;border-radius:48px;outline:none;align-items:flex-start;gap:14px;padding:12px 25px;font-size:22px;font-style:normal;font-weight:400;line-height:21px;display:inline-flex}.btn-blue:hover{color:#fff;background-color:#2dc2e5cc}.btn-red{color:#fff;text-transform:capitalize;cursor:pointer;height:46px;transition:var(--tranisiton);background:#e1435e;border:none;border-radius:48px;outline:none;align-items:flex-start;gap:14px;padding:12px 25px;font-size:22px;font-style:normal;font-weight:400;line-height:21px;display:inline-flex}.btn-red:hover{color:#fff;background-color:#eb7f80}.btn-blue-outline{color:#2dc2e5;text-transform:capitalize;cursor:pointer;transition:var(--tranisiton);background:#ffffff80;border:2px solid #2dc2e5;border-radius:48px;align-items:flex-start;gap:14px;padding:12px 25px;font-size:22px;font-style:normal;font-weight:400;line-height:21px;display:inline-flex}.btn-blue-outline:hover{color:#fff;background-color:#2dc2e5}.header{background:#b4f3f3;padding:32px 0}.section-title h2,.section-title p{color:#222;font-family:var(--font-canela), serif;font-size:70px;font-style:normal;font-weight:300;line-height:78px}.section-title h2 span{font-style:italic}.section-title h3{color:#222;text-align:center;font-family:var(--font-canela), serif;font-size:64px;font-style:normal;font-weight:300;line-height:80px}.section-title h3 span{font-size:64px;font-style:italic;font-weight:300;line-height:80px}.section-desc p{color:#222;text-align:center;font-size:18px;font-style:normal;font-weight:400;line-height:26px}.page-header{background:#00a85e;justify-content:center;align-items:center;padding:10px 0;display:flex}.page-header h1{color:#fff;font-family:var(--font-canela), serif;text-align:center;font-size:42px;font-style:normal;font-weight:400;line-height:52px}.hero{background-color:#b4f3f3;background-image:var(--hero-image,none);background-position:100%;background-repeat:no-repeat;background-size:contain;min-height:646px;padding:50px 0 38px}.hero-text .section-title{max-width:520px}.hero-text-width .section-title{max-width:650px}.hero-text p{color:#222;max-width:644px;margin-top:26px;font-size:18px;font-style:normal;font-weight:400;line-height:28px}.hero-action{align-items:center;gap:24px;margin-top:36px;display:flex}.hero-info-cards{align-items:center;gap:12px;margin-top:45px;display:flex}.hero-info-card{background:#fff;border-radius:12px;flex-direction:column;align-items:center;row-gap:4px;min-width:225px;padding:20px 12px;display:flex}.hero-info-card span{color:#2dc2e5;font-size:36px;font-style:normal;font-weight:700;line-height:40px}.hero-info-card p{color:#222;margin-top:0;font-size:13px;font-style:normal;font-weight:400;line-height:23px}.see-all-roles{background:#00465c;padding:19px 0}.see-all-roles-inner{justify-content:space-between;align-items:center;gap:10px;display:flex}.see-all-roles-inner h5{color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:16px}.see-all-roles-badges{align-items:center;gap:12px;display:flex}.see-all-roles-badge{color:#fff;text-align:center;background:#006584;border-radius:20px;justify-content:center;align-items:center;gap:10px;padding:8px 20px;font-size:16px;font-style:normal;font-weight:400;line-height:16px;display:inline-flex}.see-all-roles-link{color:#48dcff;text-align:center;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-size:18px;font-style:normal;font-weight:400;line-height:18px;display:flex}.see-all-roles-link img{transition:var(--tranisiton)}.see-all-roles-link:hover img{transform:translate(2px)}.growing{background:#73bebe;padding:154px 0}.growing-look{background:#b4f3f3}.growing .section-title{max-width:815px;margin:0 auto}.growing .section-desc{max-width:672px;margin:20px auto 0}.growing-inner{grid-template-columns:516px 1fr;gap:28px;margin-top:87px;display:grid}.growing-inner .left img{width:516px;height:auto}.growing-cards{flex-direction:column;row-gap:22px;display:flex}.growing-card{background:#fff;border-radius:28px;gap:15px;padding:22px;display:flex}.growing-card .text h3{color:#00465c;font-size:24px;font-style:normal;font-weight:400;line-height:30px}.growing-card .text p{color:#000;font-size:18px;font-style:normal;font-weight:400;line-height:26px}.stories{padding:154px 0 127px}.stories .section-title{max-width:720px;margin:0 auto}.stories .section-desc{max-width:672px;margin:20px auto 0}.stories-cards{scroll-snap-type:x mandatory;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;gap:20px;margin-top:52px;display:flex;overflow-x:auto}.stories-cards::-webkit-scrollbar{display:none}.stories-card{scroll-snap-align:center;background:#f6f6f6;border-radius:31px;flex:0 0 calc(33.3333% - 13.3333px);min-width:0;padding:17px}.stories-card-image{height:195px;position:relative}.stories-card-image.has-video{cursor:pointer}.stories-card-image.has-video:focus-visible{outline-offset:4px;outline:3px solid #5cbe1d}.stories-card-image img{object-fit:cover;background:linear-gradient(#0000 28.37%,#00000080 100%);border-radius:20px;width:100%;height:195px}.play-icon{cursor:pointer;width:50px;height:50px}.play-icon svg{width:50px;height:50px}.stories-video-popup-overlay{z-index:9999;background:#000000b8;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.stories-video-popup{aspect-ratio:16/9;background:#000;border-radius:20px;width:min(960px,100%);position:relative}.stories-video-popup iframe{border:0;border-radius:20px;width:100%;height:100%;display:block}.stories-video-popup-close{z-index:1;color:#383737;cursor:pointer;background:#fff;border:0;border-radius:50%;width:42px;height:42px;font-size:28px;line-height:42px;position:absolute;top:-18px;right:-18px}.stories-card-image .text{justify-content:space-between;align-items:center;width:calc(100% - 24px);display:flex;position:absolute;bottom:12px;left:12px}.stories-card-image .text p{color:#fffc;font-size:16px;font-style:normal;font-weight:500;line-height:22px}.stories-card-image .text h3{color:#fff;font-size:22px;font-style:normal;font-weight:700;line-height:24px}.stories-card-text{flex-direction:column;align-items:flex-start;row-gap:10px;margin-top:15px;display:flex}.stories-card-text h4{color:#383737;font-size:24px;font-style:normal;font-weight:700;line-height:31px}.stories-card-text p{color:#383737;font-size:17px;font-style:normal;font-weight:400;line-height:28px}.stories-slider-nav{justify-content:center;align-items:center;column-gap:12px;margin-top:29px;display:flex}.stories-slider-arrow{cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex}.stories-slider-arrow.prev img{transform:rotate(180deg)}.stories-slider-dots{align-items:center;column-gap:5px;display:inline-flex}.stories-slider-dots button{cursor:pointer;background:#c9d7da;border:0;border-radius:50%;width:8px;height:8px;padding:0}.stories-slider-dots button.active{background:#48dcff}.four-full-image-inner{overflow:hidden}.four-full-image-track{width:100%;display:flex}.four-full-image-track.is-animated{transition:transform .7s}.four-full-image-item{flex:0 0 25%;width:100%;min-width:0;height:448px;position:relative}.four-full-image-item img{object-fit:cover}.find-clinic{background:#dde8cd;padding:154px 0 74px}.find-clinic .section-title{max-width:450px;margin:0 auto}.find-clinic .section-desc{max-width:621px;margin:20px auto 0}.find-clinic-cards{grid-template-columns:repeat(auto-fit,minmax(260px,320px));justify-content:center;gap:32px;margin-top:74px;display:grid}.find-clinic-card{background:#fff;border-radius:22px;flex-direction:column;gap:21px;padding:18px 22px;display:flex}.find-clinic-card-text{flex-direction:column;row-gap:2px;display:flex}.find-clinic-card-text h3{color:#2dc2e5;font-size:28px;font-style:normal;font-weight:400;line-height:33px}.find-clinic-card-text p{color:#383737;font-size:16px;font-style:normal;font-weight:400;line-height:22px}.find-clinic-card-link{color:#2dc2e5;text-align:center;cursor:pointer;background:0 0;border:none;align-items:center;gap:2px;padding:0;font-size:18px;font-style:normal;font-weight:400;line-height:18px;display:flex}.find-clinic-card-link img{transition:var(--tranisiton)}.find-clinic-card-link:hover img{transform:translate(2px)}.find-clinic-card-apply{justify-content:center;margin-top:44px;display:flex}.vacancies{padding:154px 0}.vacancies .section-title{max-width:750px;margin:0 auto}.vacancies .section-desc{max-width:672px;margin:20px auto 0}.vacancies-page-section{padding-top:90px}.vacancies-page-section .section-title h2{text-align:center}.vacancies-page-intro .section-title,.vacancies-page-intro .section-desc{text-align:left;max-width:none;margin-left:0;margin-right:0}.people-body{margin-top:64px;margin-bottom:90px}.people-group+.people-group{margin-top:82px}.people-detail-socials-email{align-items:center;column-gap:12px;display:flex}.people-detail-socials-email a{color:#252525;font-size:18px;line-height:1.45;text-decoration:underline;transition:all .2s linear}.people-detail-socials-email a:hover{text-decoration:none}.people-group h3{color:#222;text-align:center;font-family:var(--font-canela), serif;margin-bottom:42px;font-size:56px;font-weight:300;line-height:1.1}.people-card{text-align:center;flex-direction:column;align-items:center;display:flex}.people-card-featured{max-width:320px;margin:0 auto}.people-avatar{border-radius:50%;justify-content:center;align-items:center;width:200px;height:200px;display:flex;overflow:hidden}.people-avatar-featured{color:#fff;background:linear-gradient(135deg,#d1b797 0%,#f0dcc2 100%);width:230px;height:230px;box-shadow:inset 0 0 0 10px #ffffff47}.people-avatar-has-image{box-shadow:none;background:#f1f3f8}.people-avatar img{object-fit:cover;width:100%;height:100%;display:block}.people-avatar-featured span{font-family:var(--font-canela), serif;font-size:56px;line-height:1}.people-avatar-placeholder{background:#f1f3f8}.people-card-content{margin-top:16px}.people-card-content h4{color:#20b15a;font-size:18px;font-weight:400;line-height:1.35}.people-card-content p{color:#222;margin-top:4px;font-size:17px;font-weight:400;line-height:1.45}.people-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:32px;display:grid}.people-detail-header{text-align:center;max-width:980px;margin:0 auto 88px}.people-detail-avatar{margin:0 auto 18px}.people-detail-header .section-title{max-width:900px;margin:0 auto}.people-detail-header .section-title h2{text-align:center;font-size:72px;line-height:1}.people-detail-role{color:#222;margin-top:14px;font-size:24px;line-height:1.4}.people-detail-socials{color:#2d2d2d;justify-content:center;align-items:center;gap:0;margin-top:18px;display:inline-flex}.people-detail-social{color:inherit;justify-content:center;align-items:center;width:48px;height:40px;display:inline-flex;position:relative}.people-detail-social-divider{background:#2223;width:1px;height:24px;position:absolute;top:50%;right:-1px;transform:translateY(-50%)}.people-detail-bio{color:#252525;text-align:left;max-width:720px;margin:40px auto 0;font-size:22px;line-height:1.45}.people-detail-hiring{background:#39ab5b;padding:82px 0 78px}.people-detail-hiring-content{text-align:center;color:#fff;max-width:980px;margin:0 auto}.people-detail-hiring-content h3{color:inherit;font-family:var(--font-canela), serif;margin-bottom:26px;font-size:54px;font-weight:300;line-height:1}.people-detail-jobs{flex-direction:column;gap:16px;display:flex}.people-detail-job{color:inherit;flex-direction:column;align-items:center;gap:4px;padding:2px 0;display:flex}.people-detail-job strong{letter-spacing:-.02em;font-size:22px;font-weight:400;line-height:1.28}.people-detail-job span{opacity:.92;font-size:15px;line-height:1.35}.people-detail-job:hover{opacity:.9}.vacancies-filters{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:18px;margin-top:48px;display:grid}.vacancies-filter{flex-direction:column;gap:10px;display:flex;position:relative}.vacancies-filter:after{content:"";pointer-events:none;background:url(/icons/arrow-right.svg) 50%/contain no-repeat;width:8px;height:13px;position:absolute;bottom:21px;right:22px;transform:rotate(90deg)}.vacancies-filter span{color:#00465c;letter-spacing:.8px;text-transform:uppercase;font-size:14px;font-weight:600;line-height:18px}.vacancies-filter select{color:#00465c;width:100%;min-height:56px;font:inherit;appearance:none;cursor:pointer;background-color:#fff;border:1px solid #00465c2e;border-radius:18px;padding:0 48px 0 18px}.vacancies-filter select:focus{outline-offset:0!important;outline:none!important}.vacancies-filter-reset{color:#00465c;min-height:56px;font:inherit;cursor:pointer;transition:var(--tranisiton);background:0 0;border:1px solid #2dc2e5;border-radius:18px;padding:0 20px}.vacancies-filter-reset:hover:not(:disabled){background:#2dc2e51a}.vacancies-filter-reset:disabled{opacity:.45;cursor:not-allowed}.vacancies-lists{flex-direction:column;row-gap:20px;margin-top:85px;display:flex}.vacancies-list{border:1px solid #2dc2e5;border-radius:28px;justify-content:space-between;align-items:center;padding:34px;display:flex}.vacancies-info{align-items:center;column-gap:22px;display:flex}.vacancies-location{align-items:center;column-gap:6px;min-width:0;display:flex}.vacancies-location-list{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.vacancies-location-item,.vacancies-location-more{color:#000;font-size:18px;font-style:normal;font-weight:400;line-height:26px}.vacancies-location-item{text-overflow:ellipsis;white-space:nowrap;display:inline-flex;overflow:hidden}.vacancies-location-more{color:#00465c;cursor:help;background:#2dc2e529;border:0;border-radius:999px;padding:2px 10px;display:inline-flex;position:relative}.vacancies-location-tooltip{z-index:5;color:#fff;opacity:0;pointer-events:none;white-space:normal;background:#00465c;border-radius:8px;flex-direction:column;gap:6px;width:min(360px,80vw);padding:12px 14px;transition:opacity .18s,transform .18s;display:flex;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%,6px);box-shadow:0 14px 34px #00465c2e}.vacancies-location-tooltip:after{content:"";background:#00465c;width:10px;height:10px;position:absolute;top:100%;left:50%;transform:translate(-50%,-5px)rotate(45deg)}.vacancies-location-tooltip span{color:#fff;font-size:14px;line-height:20px}.vacancies-location-more:hover .vacancies-location-tooltip,.vacancies-location-more:focus-visible .vacancies-location-tooltip,.vacancies-location-more.is-open .vacancies-location-tooltip{opacity:1;transform:translate(-50%)}.vacancies-badges{align-items:center;column-gap:12px;display:flex}.vacancies-badge{color:#000;background:#2dc2e54d;border-radius:30px;justify-content:center;align-items:center;gap:10px;padding:2px 14px;font-size:18px;font-style:normal;font-weight:400;line-height:26px;display:inline-flex}.vacancies-list .left{flex-direction:column;row-gap:20px;display:flex}.vacancies-list .left h3{color:#00465c;font-size:24px;font-style:normal;font-weight:400;line-height:30px}.vacancies-action a,.vacancies-action span{background:#2dc2e5;border-radius:50%;justify-content:center;align-items:center;width:41px;height:41px;display:flex}.vacancies-list-action{justify-content:center;margin-top:70px;display:flex}.vacancies-loader{justify-content:center;margin-top:85px;display:flex}.vacancies-loader span{border:4px solid #2dc2e540;border-top-color:#2dc2e5;border-radius:50%;width:46px;height:46px;animation:.8s linear infinite vacancies-loader-spin}@keyframes vacancies-loader-spin{to{transform:rotate(360deg)}}.vacancies-empty{color:#00465c;text-align:center;margin-top:70px;font-size:20px;font-style:normal;font-weight:400;line-height:28px}.apply-steps{background:#00a85e;padding:154px 0}.apply-steps .container-inner{padding:0 24px}.apply-steps .section-title{text-align:center;max-width:910px;margin:0 auto}.apply-steps .section-title h2{color:#fff}.apply-steps .section-desc{max-width:595px;margin:20px auto 0}.apply-steps .section-desc p{color:#fff}.apply-steps-list{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:65px;list-style:none;display:grid;position:relative}.apply-steps-list:before{content:"";background:#fff;height:3px;position:absolute;top:54px;left:12.5%;right:12.5%}.apply-step{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:24px;display:flex;position:relative}.apply-step-number{color:#00a85e;text-align:center;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:108px;height:108px;font-size:80px;font-style:normal;font-weight:800;line-height:63px;display:flex}.apply-step-label{color:#fff;text-align:center;font-size:24px;font-style:normal;font-weight:500;line-height:34px}.grow-with-us{padding:154px 0 0}.grow-with-us .section-title p{text-align:center}.grow-with-us-inner{background:#fbe4e4;border-radius:60px;padding:56px 70px 54px}.grow-with-us-hiring-inner{background:#dde8cd}.grow-with-us-inner .section-title{margin:0 auto}.grow-with-us-inner .section-title h2{text-align:center}.grow-with-us-inner .section-desc{max-width:595px;margin:37px auto 0}.grow-with-us-action{justify-content:center;align-items:center;column-gap:22px;margin-top:30px;display:flex}.faq{padding-bottom:154px}.faq .container-inner{padding:0 24px}.faq .section-title{text-align:center;margin:0 auto}.faq-list{max-width:1060px;margin:72px auto 0}.faq-item{border-bottom:1px solid #777}.faq-item h3{font:inherit}.faq-question{color:#383737;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;width:100%;padding:25px 0 18px;display:flex}.faq-question>span:first-child{font-family:var(--font-canela), serif;font-size:28px;font-weight:300;line-height:36px}.faq-chevron{border-bottom:1.5px solid;border-right:1.5px solid;flex:0 0 10px;width:10px;height:10px;transition:transform .3s;transform:rotate(45deg)translate(-2px,-2px)}.faq-item.is-open .faq-chevron{transform:rotate(225deg)translate(-2px,-2px)}.faq-answer{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .4s,opacity .25s;display:grid}.faq-answer>div{overflow:hidden}.faq-answer p{color:#383737;max-width:980px;padding:0 0 17px;font-size:18px;font-style:normal;font-weight:400;line-height:26px}.faq-item.is-open .faq-answer{opacity:1;grid-template-rows:1fr}.faq-question:focus-visible{outline-offset:5px;outline:2px solid #00a85e}.footer{background:#383737;padding:74px 60px}.footer-inner{grid-template-columns:1fr auto 1fr;align-items:center;gap:48px;max-width:1220px;margin:0 auto;display:grid}.footer-logo{justify-self:start;display:inline-flex}.footer-logo img{width:118px;height:auto;display:block}.footer-socials{flex-direction:column;justify-self:center;gap:10px;display:flex}.footer-socials a{color:#fff;transition:var(--tranisiton);align-items:center;gap:7px;margin-top:-5px;font-size:24px;font-style:normal;font-weight:500;line-height:normal;display:inline-flex}.footer-socials span{margin-top:5px;display:inline-block}.footer-socials a:hover{color:#48dcff}.footer p{color:#fff;text-align:right;justify-self:end;font-size:21px;font-style:normal;font-weight:500;line-height:normal}.detail-inner-first{background:#32a866;min-height:100vh;position:relative}.detail-inner-logo{align-items:center;display:inline-flex;position:absolute;top:42px;left:60px}.detail-inner-logo img{width:96px;height:auto;display:block}.detail-inner-first .container-inner{justify-content:center;align-items:center;min-height:100vh;display:flex}.detail-inner-first-content{text-align:center;color:#fff;flex-direction:column;align-items:center;max-width:1030px;display:flex}.detail-inner-eyebrow{color:#fff;letter-spacing:1px;text-transform:uppercase;font-size:16px;font-style:normal;font-weight:600;line-height:22px}.detail-inner-location-more{color:#fff;background:#ffffff29}.detail-inner-location-tooltip{color:#fff;background:#2f7d32;top:calc(100% + 10px);bottom:auto;transform:translate(-50%,-6px);box-shadow:0 14px 34px #2f7d323d}.detail-inner-location-tooltip:after{background:#2f7d32;top:0;bottom:auto;transform:translate(-50%,-50%)rotate(45deg)}.detail-inner-location-tooltip span{color:#fff!important}.detail-inner-location-more:hover .detail-inner-location-tooltip,.detail-inner-location-more:focus-visible .detail-inner-location-tooltip,.detail-inner-location-more.is-open .detail-inner-location-tooltip{transform:translate(-50%)}.detail-inner-first-content h1{color:#fff;font-family:var(--font-canela), serif;margin-top:33px;font-size:80px;font-style:normal;font-weight:700;line-height:92px}.detail-inner-description{color:#fff;max-width:980px;margin-top:20px;font-size:26px;font-style:normal;font-weight:400;line-height:36px}.detail-inner-apply{color:#00a85e;cursor:pointer;min-width:220px;min-height:55px;transition:var(--tranisiton);background:#fff;border:0;border-radius:999px;justify-content:center;align-items:center;margin-top:44px;padding:14px 30px;font-family:inherit;font-size:16px;font-style:normal;font-weight:700;line-height:22px;display:inline-flex}.detail-inner-apply:hover{background:#ffffffe0}.detail-inner-fixed-apply{z-index:60;color:#fff;cursor:pointer;opacity:0;pointer-events:none;background:#48c3e2;border:0;border-radius:999px;justify-content:center;align-items:center;min-width:236px;min-height:58px;padding:16px 44px;font-family:inherit;font-size:18px;font-style:normal;font-weight:500;line-height:24px;transition:opacity .26s,transform .26s,background-color .26s;display:inline-flex;position:fixed;bottom:34px;left:50%;transform:translate(-50%,18px);box-shadow:0 18px 44px #2dc2e557}.detail-inner-fixed-apply.is-visible{opacity:1;pointer-events:auto;transform:translate(-50%)}.detail-inner-fixed-apply:hover{background:#2dc2e5}.detail-inner-body{background:#fff;padding:90px 0}.detail-inner-body-content{color:#383737;max-width:880px;margin:0 auto;font-size:18px;font-style:normal;font-weight:400;line-height:30px}.detail-inner-body-content p,.detail-inner-body-content ul{margin-top:18px}.detail-inner-body-content h4{color:#252525;margin-top:42px;font-size:30px;font-style:normal;font-weight:600;line-height:38px}.detail-inner-body-content h6{color:#252525;margin-top:28px;font-size:21px;font-style:normal;font-weight:600;line-height:29px}.detail-inner-body-content ul{padding-left:24px}.detail-inner-body-content li{margin-top:10px}.detail-inner-info{background:#fff;padding:0 0 90px}.detail-inner-info-card{background:#f7f7f7;border-radius:8px;flex-direction:column;row-gap:22px;max-width:980px;margin:0 auto;padding:54px 170px;display:flex}.detail-inner-info-row{grid-template-columns:1fr 1fr;column-gap:80px;display:grid}.detail-inner-info-row p,.detail-inner-info-row span{color:#252525;font-size:20px;font-style:normal;line-height:28px}.detail-inner-info-row p{font-weight:600}.vacancies-location-more-btn{background:#2f7d32}.detail-inner-info-row span{font-weight:400}.detail-inner-about{background:#f7f7f7;padding:84px 0}.detail-inner-about-content{color:#252525;max-width:650px;margin:0 auto}.detail-inner-about-content h2{color:#252525;font-family:var(--font-canela), serif;text-align:center;font-size:46px;font-style:normal;font-weight:700;line-height:54px}.detail-inner-about-content>p{color:#252525;margin-top:24px;font-size:22px;font-style:normal;font-weight:400;line-height:32px}.detail-inner-about-stats{grid-template-columns:1fr 1fr;gap:20px 70px;margin-top:34px;display:grid}.detail-inner-about-stats div{color:#252525;font-size:21px;font-style:normal;font-weight:400;line-height:29px}.detail-inner-about-stats strong{font-weight:700}.submit-application{background:#32a866;padding:90px 0}.submit-application-content{max-width:650px;margin:0 auto}.submit-application-content h3{color:#fff;font-family:var(--font-canela), serif;text-align:center;margin-bottom:50px;font-size:70px;font-style:normal;font-weight:500;line-height:82px}.submit-application fieldset{border:0;min-width:0}.submit-application-questions{flex-direction:column;row-gap:36px;margin-bottom:36px;display:flex}.submit-application-question>label{color:#fff;align-items:center;column-gap:4px;margin-bottom:12px;font-size:20px;font-style:normal;font-weight:400;line-height:28px;display:inline-block}.submit-application-question>label span{font-size:16px;line-height:1}.submit-application-question textarea{color:#252525;resize:vertical;background:#fff;border:2px solid #fff;border-radius:7px;outline:none;width:100%;min-height:112px;padding:14px 18px;font-family:inherit;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.submit-application-question-options{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.submit-application-question-options.has-many-options{flex-direction:column;align-items:stretch}.submit-application-question-options label{color:#383737;cursor:pointer;background:#fff;border-radius:7px;align-items:center;min-height:46px;padding:12px 18px;font-size:16px;font-style:normal;font-weight:400;line-height:22px;display:inline-flex;position:relative}.submit-application-question-options.has-many-options label{width:100%}.submit-application-question-options input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.submit-application-question-options span{align-items:center;column-gap:12px;min-width:0;display:inline-flex}.submit-application-question-options span:before{content:"";box-sizing:border-box;background:#fff;border:1px solid #cbd2cf;border-radius:50%;flex:0 0 14px;width:14px;height:14px}.submit-application-question-options input:checked+span:before{border:4px solid #32a866}.submit-application-question-options input:focus-visible+span:before{outline-offset:3px;outline:2px solid #2dc2e5}.submit-application .legend{color:#fff;text-align:center;white-space:nowrap;align-items:center;column-gap:14px;width:100%;margin-bottom:20px;font-size:24px;font-style:normal;font-weight:400;line-height:32px;display:flex}.submit-application .legend:before,.submit-application .legend:after{content:"";background:#ffffff73;flex:auto;height:1px}.submit-application-linkedin{background:#fff;border-radius:7px;justify-content:center;margin-top:18px;padding:26px;display:flex}.submit-application-linkedin button{color:#fff;cursor:pointer;background:#2a7fb9;border:0;border-radius:999px;align-items:center;column-gap:5px;min-height:36px;padding:8px 18px;font-size:13px;font-style:normal;font-weight:700;line-height:18px;display:inline-flex}.submit-application-linkedin button span{color:#fff;border:1px solid #fff;justify-content:center;align-items:center;width:15px;height:15px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.submit-application-grid{grid-template-columns:1fr 1fr;column-gap:18px;display:grid}.submit-application-field{margin-top:22px}.submit-application-field label{color:#fff;align-items:center;column-gap:4px;margin-bottom:8px;font-size:18px;font-style:normal;font-weight:400;line-height:26px;display:inline-flex}.submit-application-field label span{font-size:16px;line-height:1}.submit-application input,.submit-application textarea{color:#252525;background:#fff;border:2px solid #fff;border-radius:7px;outline:none;width:100%;font-family:inherit;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.submit-application input{height:52px;padding:0 18px}.submit-application textarea{resize:vertical;min-height:98px;padding:14px 18px}.submit-application input::placeholder{color:#b7b7b7}.submit-application-phone,.submit-application-address{background:#fff;border:2px solid #fff;border-radius:7px;align-items:center;height:52px;display:flex}.submit-application-phone{position:relative}.submit-application-phone-country{cursor:pointer;border:0;flex:0 0 64px;justify-content:center;align-self:stretch;align-items:center;column-gap:6px;padding:0;display:inline-flex;background:0 0!important}.submit-application-phone-country:after{content:"";border-top:5px solid #555;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0}.submit-application-phone-country span{font-size:16px;line-height:1}.submit-application-phone-country+input+input{padding-left:16px}.submit-application-phone:after{content:"";background:#d8d8d8;width:1px;height:22px;position:absolute;top:50%;left:64px;transform:translateY(-50%)}.submit-application-phone>input,.submit-application-address input{border:0;height:48px}.submit-application-phone-dropdown{z-index:20;background:#fff;border:1px solid #8c8c8c;position:absolute;top:calc(100% + 6px);left:-2px;right:-2px;box-shadow:0 10px 18px #00000029}.submit-application-phone-search{border:2px solid #383737;align-items:center;height:42px;margin:4px;display:flex}.submit-application-phone-search img{flex:0 0 18px;width:18px;height:18px;margin-left:9px}.submit-application-phone-search input{color:#252525;border:0;height:38px;padding:0 10px;font-size:18px}.submit-application-phone-options{max-height:230px;overflow-y:auto}.submit-application-phone-options button{color:#383737;cursor:pointer;text-align:left;background:#fff;border:0;align-items:center;column-gap:10px;width:100%;min-height:44px;padding:9px 12px;font-family:inherit;font-size:17px;font-style:normal;font-weight:400;line-height:24px;display:flex}.submit-application-phone-options button:hover,.submit-application-phone-options button[aria-selected=true]{background:#f0f0f0}.submit-application-phone-options button span{flex:0 0 18px;font-size:15px;line-height:1}.submit-application-phone-options button small{color:#9a9a9a;font-size:16px;font-weight:400}.submit-application-address img{flex:0 0 24px;width:24px;height:24px;margin-right:15px}.submit-application-upload{background:#fff;border:2px solid #fff;border-radius:7px;justify-content:center;align-items:center;width:100%;min-height:52px;margin-bottom:0;display:flex;position:relative;overflow:hidden}.submit-application-field .submit-application-upload{display:flex}.submit-application-upload:before{content:"";border:2px dashed #e3e3e3;border-radius:5px;position:absolute;inset:7px}.submit-application-upload input{cursor:pointer;opacity:0;z-index:2;position:absolute;inset:0}.submit-application-upload span{color:#383737;z-index:1;font-size:15px;font-style:normal;font-weight:400;line-height:21px;position:relative}.submit-application form.is-submitted input:invalid,.submit-application form.is-submitted textarea:invalid{border-color:#eb001b}.submit-application form.is-submitted .submit-application-phone:has(input:invalid){border-color:#eb001b}.submit-application form.is-submitted .submit-application-upload:has(input:invalid){border-color:#eb001b}.submit-application form.is-submitted .submit-application-question-options:has(input:invalid) label{border:2px solid #eb001b}.submit-application-action{justify-content:center;margin-top:60px;display:flex}.submit-application-action button{color:#00a85e;cursor:pointer;min-width:174px;min-height:50px;transition:var(--tranisiton);background:#fff padding-box padding-box;border:5px solid #ffffff59;border-radius:999px;padding:11px 25px;font-size:16px;font-style:normal;font-weight:400;line-height:18px}.submit-application-action button:hover{background-color:#ffffffe0}.apply-steps .section-title h3{color:#fff}.application-popup-overlay{z-index:9999;background:#00000073;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.application-popup{text-align:center;background:#fff;border-radius:20px;width:100%;max-width:420px;padding:32px;position:relative}.application-popup-close{cursor:pointer;background:0 0;border:0;font-size:28px;position:absolute;top:14px;right:16px}.application-popup h4{margin:0 0 12px;font-size:24px}.application-popup p{margin:0 0 24px}.application-popup-button{cursor:pointer;border:0;border-radius:12px;width:100%;padding:14px 20px}.application-popup-success .application-popup-button{color:#fff;background:#1f9d55}.application-popup-error .application-popup-button{color:#fff;background:#d93025}.why-truly{background:#00465c;padding:150px 0}.why-truly .section-title h2{color:#fff;text-align:center}.why-truly .section-desc p{color:#fff}.why-truly .section-desc{max-width:672px;margin:28px auto}.why-truly-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:65px 22px;margin-top:90px;display:grid}.why-truly-card,.why-truly-featured-card{background:#ffffff0a;border:2px solid #b4f3f3;border-radius:36px;position:relative;overflow:visible}.why-truly-card{text-align:center;min-height:174px;padding:52px 28px 28px}.why-truly-card-icon{background:#b4f3f3;border-radius:999px;justify-content:center;align-items:center;width:69px;height:69px;display:flex;position:absolute;top:-36px;left:50%;transform:translate(-50%)}.why-truly-card h3,.why-truly-featured-card h3{color:#b4f3f3;text-align:center;font-size:22px;font-style:normal;font-weight:700;line-height:30px}.why-truly-card p,.why-truly-featured-card p{color:#fff;text-align:center;margin-top:10px;font-size:18px;font-style:normal;font-weight:400;line-height:24px}.why-truly-featured-card{isolation:isolate;background-image:url(/dental.png);background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;min-height:258px;margin-top:65px;padding:70px 48px 44px;display:flex}.why-truly-featured-card-media{z-index:-1;background:linear-gradient(#00465c9e,#00465c9e),linear-gradient(135deg,#bff7f42e,#bff7f408);position:absolute;inset:0}.why-truly-card-icon-featured{width:69px;height:69px;top:-36px}.why-truly-featured-card-content{max-width:760px}.growing-card-text{border-bottom:2px solid #73bebe;border-radius:0;background:0 0!important}.growing-card-text .text p{color:#00465c;font-size:22px;font-style:normal;font-weight:500;line-height:34px}.growing-card-action{margin-top:30px}.faq-block{padding-top:150px}@media only screen and (max-width:1024px){.why-truly{padding:90px 0}.orthodontic-grow-with-us{margin-top:0!important}.faq-block{padding-top:90px}.why-truly-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:768px){.orthodontic-grow-with-us-step span{width:80px!important;height:80px!important;font-size:50px!important;line-height:33px!important}.orthodontic-grow-with-us-step p{font-size:16px!important;line-height:normal!important}.growing-card-action a,.great-fit-action a{text-align:center;width:100%;display:block}.why-truly-grid{grid-template-columns:1fr;gap:60px;margin-top:80px}.why-truly-card{min-height:auto;padding:48px 22px 24px}.why-truly-card h3,.why-truly-featured-card h3{font-size:21px}.why-truly-card p,.why-truly-featured-card p{font-size:16px}.why-truly-featured-card{min-height:auto;padding:56px 24px 32px}}.great-fit{background:#fff;padding:120px 0 0}.great-fit .section-title{max-width:760px;margin:0 auto}.great-fit .section-title h3{text-align:center;color:#2e2e2e}.great-fit .section-title h3 span{color:#2e2e2e;font-style:italic}.great-fit-inner{grid-template-columns:360px minmax(0,1fr);align-items:center;gap:34px;max-width:1040px;margin-top:62px;margin-left:auto;margin-right:auto;display:grid}.great-fit-image img{border-radius:8px;width:100%;height:auto;display:block}.great-fit-list{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.great-fit-list li{color:#343434;align-items:flex-start;gap:10px;font-size:18px;line-height:1.45;display:flex}.great-fit-check{color:#22b573;flex:none;font-size:18px;line-height:1.45}.great-fit-action{margin-top:28px}.grow-with-us-input label{color:#383737;margin-bottom:10px;font-size:20px;font-style:normal;font-weight:700;line-height:26px;display:block}.grow-with-us-input input{background:#fff;border:none;border-radius:24px;outline:none;align-items:flex-start;gap:16px;width:100%;padding:18px 25px;display:flex}.form-group{grid-template-columns:1fr 1fr;column-gap:36px;display:grid}.grow-with-us-hiring form{flex-direction:column;row-gap:34px;margin-top:55px;display:flex}.grow-with-us-hiring{max-width:980px;margin:0 auto}.grow-with-us-hiring .grow-with-us-input label,.grow-with-us-hiring .grow-with-us-upload label{font-size:21px;line-height:27px}.grow-with-us-hiring .grow-with-us-input input{padding:13px 28px;font-size:16.8px;line-height:22px}.grow-with-us-hiring .grow-with-us-upload-button{font-size:23.1px!important;line-height:22px!important}.grow-with-us-hiring .grow-with-us-upload-row p{font-size:18.9px;line-height:27px}.grow-with-us-hiring .grow-with-us-action .btn-blue{font-size:23.1px;line-height:22px}.grow-with-us-hiring .grow-with-info p,.grow-with-us-hiring .grow-with-info p a{font-size:21px;line-height:27px}.grow-with-us-upload label{color:#383737;margin-bottom:14px;font-size:20px;font-style:normal;font-weight:700;line-height:26px;display:block}.grow-with-us-upload-row{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.grow-with-us-upload-row input{display:none}.grow-with-us-upload-button{text-transform:capitalize;justify-content:center;min-width:100px;font-style:normal;font-weight:400;color:#fff!important;align-items:center!important;font-size:22px!important;line-height:21px!important;display:flex!important}.grow-with-us-upload-row p{color:#383737;margin:0;font-size:18px;font-style:normal;font-weight:400;line-height:26px}.grow-with-info{margin-top:55px}.grow-with-info p{color:#383737;text-align:center;font-size:20px;font-style:normal;font-weight:500;line-height:26px}.grow-with-info p a{color:#2dc2e5;text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;font-size:20px;font-style:normal;font-weight:500;line-height:26px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.orthodontic-grow-with-us{padding:90px 0 80px}.orthodontic-grow-with-us-process{color:#fff;text-align:center}.orthodontic-grow-with-us-process .section-title h2{color:#fff}.orthodontic-grow-with-us-process .section-title h2 span{font-style:italic}.orthodontic-grow-with-us-process .section-desc p{color:#fff;margin:20px auto 0}.orthodontic-grow-with-us-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin:60px auto 0;display:grid}.orthodontic-grow-with-us-step{flex-direction:column;align-items:center;gap:12px;display:flex;position:relative}.orthodontic-grow-with-us-step:not(:last-child):after{content:"";background:#ffffffbf;width:calc(100% - 40px);height:2px;position:absolute;top:50px;left:calc(50% + 28px)}.orthodontic-grow-with-us-step span{z-index:1;color:#00a85e;text-align:center;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:100px;height:100px;font-size:70px;font-style:normal;font-weight:800;line-height:53px;display:inline-flex}.orthodontic-grow-with-us-step p{color:#fff;text-align:center;max-width:140px;margin:0;font-size:20px;font-style:normal;font-weight:500;line-height:30px}.orthodontic-grow-with-us-form{background:#dde8cd;border-radius:28px;max-width:980px;margin:78px auto 0;padding:56px 70px 54px}.orthodontic-grow-with-us-form .section-title h2{text-align:center}.orthodontic-grow-with-us-form .section-desc{max-width:440px;margin:20px auto 0}.orthodontic-grow-with-us-form form{margin-top:34px}.orthodontic-grow-with-us-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 30px;display:grid}.orthodontic-grow-with-us .grow-with-us-input label,.orthodontic-grow-with-us .grow-with-us-upload label,.orthodontic-grow-with-us-textarea label{margin-bottom:7px;font-size:16px;font-style:normal;font-weight:700;line-height:22px}.orthodontic-grow-with-us .grow-with-us-input input{border-radius:18px;min-height:35.2px;font-size:18px;font-style:normal;font-weight:400;line-height:24px}.orthodontic-grow-with-us .grow-with-us-upload-row{align-items:center;gap:12px}.orthodontic-grow-with-us .grow-with-us-upload-button{min-width:104px;min-height:37.4px;padding:8.8px 17.6px;font-size:15.4px!important;line-height:17.6px!important}.orthodontic-grow-with-us .grow-with-us-upload-row p{color:#383737;max-width:230px;font-size:16px;font-style:normal;font-weight:500;line-height:26px}.orthodontic-grow-with-us-textarea{flex-direction:column;display:flex}.orthodontic-grow-with-us-textarea textarea{color:#383737;resize:vertical;background:#fff;border:none;border-radius:16px;outline:none;min-height:180px;padding:14.3px 19.8px;font-family:inherit;font-size:14.3px;line-height:19.8px}.orthodontic-grow-with-us .grow-with-us-action{margin-top:34px}.orthodontic-grow-with-us .grow-with-us-action .btn-blue:disabled{cursor:not-allowed;opacity:.7}.grow-with-us-submit-status,.orthodontic-grow-with-us-status{text-align:center;margin:18px 0 0;font-size:13.65px;font-weight:600;line-height:18.9px}.grow-with-us-submit-status.success,.orthodontic-grow-with-us-status.success{color:#00a85e}.grow-with-us-submit-status.error,.orthodontic-grow-with-us-status.error{color:#ee4561}.orthodontic-grow-with-us .grow-with-info{margin-top:24px}.orthodontic-grow-with-us .grow-with-info p,.orthodontic-grow-with-us .grow-with-info p a{font-size:18px;font-style:normal;font-weight:500;line-height:24px}@media only screen and (max-width:768px){.orthodontic-grow-with-us{padding:0}.orthodontic-grow-with-us-process .section-title h2{font-size:42px;line-height:48px}.orthodontic-grow-with-us-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 18px}.orthodontic-grow-with-us-step:not(:last-child):after{display:none}.orthodontic-grow-with-us-form{border-radius:0;margin-top:0;padding:38px 22px}.orthodontic-grow-with-us-form .section-title h2{font-size:38px;line-height:44px}.orthodontic-grow-with-us-grid{grid-template-columns:1fr}}@media only screen and (max-width:1024px){.great-fit{padding:90px 0 70px}.great-fit-inner{grid-template-columns:300px minmax(0,1fr);gap:28px}.form-group{grid-template-columns:auto;gap:34px}}@media only screen and (max-width:768px){.great-fit-inner{grid-template-columns:1fr;margin-top:40px}.great-fit-image{width:100%;max-width:360px;margin:0 auto}.great-fit-list li{font-size:16px}.great-fit-action{justify-content:center;display:flex}}@media only screen and (max-width:1124px){.see-all-roles-badges{display:none}}@media only screen and (max-width:1024px){.detail-inner-body{padding:20px 0}.header a{justify-content:center;display:flex}.page-header h1{font-size:32px;line-height:normal}.hero{background-color:#b4f3f3;background-image:var(--hero-mobile-image,var(--hero-image,none));background-position:0 100%;background-size:70%;min-height:1200px}.hero-info-cards{flex-direction:column;align-items:flex-end}.section-title h2,.section-title h3,.section-title h3 span{text-align:center;font-size:40px;line-height:normal}.hero-text .section-title{max-width:100%;margin:0 auto}.hero-text p{text-align:center;max-width:100%}.hero-action{justify-content:center}.growing,.stories,.vacancies{padding:90px 0}.grow-with-us{padding-top:0!important;padding-bottom:0!important}.find-clinic{padding:90px 0 34px}.vacancies-lists{margin-top:60px}.vacancies-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.vacancies-loader{margin-top:60px}.stories-cards{gap:18px}.stories-card{flex:0 0 min(100%,420px)}.four-full-image-item{flex-basis:50%}.growing-inner{grid-template-columns:auto}.growing-inner .left img{width:100%}.find-clinic-cards{grid-template-columns:1fr}.find-clinic-cards::-webkit-scrollbar{display:none}.find-clinic-card{scroll-snap-align:start;flex:0 0 min(70vw,200px)}.faq-list{margin-top:40px}.footer{padding:64px 40px}.footer-inner{gap:36px}.detail-inner-logo{left:40px}.detail-inner-first-content h1{font-size:58px;line-height:68px}.detail-inner-description{font-size:22px;line-height:32px}.detail-inner-info-card{padding:48px 90px}.detail-inner-about-content h2{font-size:40px;line-height:48px}.submit-application-content{max-width:650px}.submit-application-content h3{margin-top:24px;font-size:42px;line-height:50px}}@media (max-width:767px){.people-body{margin-top:40px}.people-group+.people-group{margin-top:56px}.people-group h3{margin-bottom:28px;font-size:38px}.people-grid{grid-template-columns:1fr;gap:28px}.people-detail-header{margin-bottom:56px}.people-detail-header .section-title h2{font-size:50px}.people-detail-role{font-size:18px}.people-detail-socials{margin-top:14px}.people-detail-bio{margin-top:28px;font-size:16px;line-height:26px}.people-avatar{width:170px;height:170px}.people-avatar-featured{width:190px;height:190px}.people-avatar-featured span{font-size:44px}.people-detail-hiring{padding:52px 0 50px}.people-detail-hiring-content h3{margin-bottom:20px;font-size:40px}.people-detail-job strong{font-size:18px}.people-detail-job span{font-size:14px}.vacancies-action{display:none}.vacancies-page-section{padding-top:56px}.vacancies-filters{grid-template-columns:1fr;gap:14px;margin-top:32px}.vacancies-filter select,.vacancies-filter-reset{min-height:52px}.growing-card .text h3,.stories-card-text h4,.vacancies-list .left h3{font-size:18px;line-height:normal}.find-clinic-card-text h3{font-size:24px;line-height:normal}.find-clinic-card-action a{font-size:16px;line-height:normal}.growing-card .text p,.stories-card-text p,.vacancies-location-item,.vacancies-location-more{font-size:14px;line-height:normal}.vacancies-location-item{max-width:min(260px,100vw - 120px)}.vacancies-location-tooltip{width:min(320px,100vw - 48px);max-height:min(420px,100vh - 96px);position:fixed;top:auto;bottom:24px;left:50%;overflow-y:auto;transform:translate(-50%,16px)}.vacancies-location-tooltip:after{display:none}.vacancies-location-more:hover .vacancies-location-tooltip,.vacancies-location-more:focus-visible .vacancies-location-tooltip,.vacancies-location-more.is-open .vacancies-location-tooltip{transform:translate(-50%)}.vacancies-list{align-items:flex-start;gap:12px;padding:20px}.vacancies-info{flex-wrap:wrap;row-gap:24px}.vacancies-badges{flex-wrap:wrap;row-gap:10px}.vacancies-list-action{margin-top:40px}.grow-with-us-inner{border-radius:0;padding:38px 22px}.grow-with-us-action{flex-wrap:wrap;gap:16px;margin-top:30px}.grow-with-us-action button{text-align:center;justify-content:center;width:100%;display:flex}.grow-with-us-upload-row{align-items:flex-start}.hero-action{width:100%}.btn-blue,.btn-red,.btn-blue-outline{padding:12px 18px;font-size:16px;line-height:normal}.hero-info-card{background:#ffffffe6}.hero-info-card span{font-size:30px;line-height:normal}.hero{background-size:contain;min-height:1000px}.four-full-image-track{width:auto}.four-full-image-item{flex:0 0 100%;height:420px}.apply-steps{padding:90px 0}.apply-steps .section-title h3{color:#fff;font-size:46px;line-height:54px}.vacancies-badge{font-size:14px;line-height:normal}.apply-steps-list{grid-template-columns:1fr;gap:28px;margin-top:48px}.apply-steps-list:before{width:3px;height:auto;top:35px;bottom:35px;left:34px}.apply-step{text-align:left;flex-direction:row;gap:20px}.apply-step-number{flex:0 0 70px;width:70px;height:70px;font-size:40px;line-height:normal}.apply-step-label{font-size:18px}.faq{padding-bottom:80px}.faq .section-title h2{font-size:46px;line-height:54px}.faq-list{margin-top:45px}.footer{padding:56px 24px}.footer-inner{text-align:center;grid-template-columns:1fr;justify-items:center;gap:34px}.footer-logo,.footer-socials,.footer p{justify-self:center}.footer-logo img{width:108px}.footer-socials{align-items:center}.footer p{text-align:center}.detail-inner-logo{top:28px;left:24px}.detail-inner-logo img{width:82px}.detail-inner-fixed-apply{min-width:min(236px,100vw - 48px);min-height:54px;padding:14px 32px;font-size:16px;bottom:22px}.faq-question{padding:20px 0 14px}.faq-question>span:first-child{font-size:22px;line-height:29px}.faq-answer p{padding-bottom:15px;font-size:16px;line-height:normal}.detail-inner-first-content h1{margin-top:24px;font-size:42px;line-height:50px}.detail-inner-description{font-size:19px;line-height:28px}.detail-inner-eyebrow{font-size:13px;line-height:20px}.detail-inner-info{padding-bottom:70px}.detail-inner-info-card{row-gap:18px;padding:34px 28px}.detail-inner-info-row{grid-template-columns:1fr;row-gap:5px}.detail-inner-info-row p,.detail-inner-info-row span{font-size:17px;line-height:25px}.detail-inner-about{padding:64px 0}.detail-inner-about-content h2{font-size:34px;line-height:42px}.detail-inner-about-content>p{margin-top:18px;font-size:18px;line-height:27px}.detail-inner-about-stats{grid-template-columns:1fr;row-gap:14px;margin-top:28px}.detail-inner-about-stats div{font-size:18px;line-height:26px}.submit-application{padding:30px 0 64px}.submit-application .legend{font-size:21px;line-height:29px}.submit-application-questions{row-gap:30px;margin-bottom:32px}.submit-application-question>label{font-size:17px;line-height:25px}.submit-application-question textarea{min-height:104px}.submit-application-linkedin{padding:22px}.submit-application-grid{grid-template-columns:1fr}.submit-application-field{margin-top:16px}.submit-application-field label{font-size:16px;line-height:24px}.submit-application input,.submit-application-phone,.submit-application-address{height:48px}.submit-application-phone>input,.submit-application-address input{height:44px}.submit-application-phone-country{flex-basis:58px}.submit-application-phone:after{left:58px}.submit-application-phone-options button{min-height:40px;font-size:15px;line-height:22px}.submit-application-upload{min-height:48px}.submit-application-upload span{font-size:14px}.submit-application-action{margin-top:42px}}@media (max-width:400px){.see-all-roles-inner{flex-direction:column}}@media only screen and (min-width:1400px){.container,.container-inner{padding:0}}@media only screen and (max-width:1220px){.container-inner{padding:0 30px}}
@font-face{font-family:athletics;src:url(../media/Athletics_Light-s.p.05oaoolt4l8en.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:athletics;src:url(../media/Athletics_LightItalic-s.p.1xrit7hzjnsiq.woff2)format("woff2");font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:athletics;src:url(../media/Athletics_Regular-s.p.2lgi5i5d14fnd.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:athletics;src:url(../media/Athletics_Italic-s.p.0thlouu_dig8i.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:athletics;src:url(../media/Athletics_Medium-s.p.3uvydie9r_75h.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:athletics;src:url(../media/Athletics_MediumItalic-s.p.33dq9jc79w7n3.woff2)format("woff2");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:athletics;src:url(../media/Athletics_Bold-s.p.1b8q4-f2ysxj4.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:athletics;src:url(../media/Athletics_BoldItalic-s.p.2g4xftkaay509.woff2)format("woff2");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:athletics Fallback;src:local(Arial);ascent-override:77.53%;descent-override:21.21%;line-gap-override:24.2%;size-adjust:101.27%}.athletics_e46a8079-module__-LvY8G__className{font-family:athletics,athletics Fallback}.athletics_e46a8079-module__-LvY8G__variable{--font-athletics:"athletics", "athletics Fallback"}
@font-face{font-family:canela;src:url(../media/Canela_Light-s.p.35tt6pkmid4vv.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:canela;src:url(../media/Canela_LightItalic-s.p.24ixpvxk8wlkp.woff2)format("woff2");font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:canela;src:url(../media/Canela_Regular-s.p.27v2f4v_to_af.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:canela Fallback;src:local(Arial);ascent-override:108.42%;descent-override:29.6%;line-gap-override:3.03%;size-adjust:91.87%}.canela_3a9d6f98-module__Ml4YFG__className{font-family:canela,canela Fallback}.canela_3a9d6f98-module__Ml4YFG__variable{--font-canela:"canela", "canela Fallback"}
