.job-openings-section{--bgcolor:var(--white-color);background-color:var(--bgcolor);width:100%}.job-openings-section-title{--fw:700;--fs:22px;--lh:30px;--mb:8px;--c:var(--dark-gray-color);color:var(--c);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);margin-bottom:var(--mb)}@media screen and (min-width:480px){.job-openings-section-title{--fw:700;--fs:40px;--lh:48px;--mb:12px}}@media screen and (min-width:768px){.job-openings-section-title{max-width:940px}}@media screen and (min-width:1600px){.job-openings-section-title{max-width:1250px}}.job-openings-section-subtitle{--fw:400;--fs:15px;--lh:22px;--c:var(--gray-color);color:var(--c);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh)}@media screen and (min-width:768px){.job-openings-section-subtitle{--fs:22px;--lh:30px;max-width:940px}}@media screen and (min-width:1600px){.job-openings-section-subtitle{max-width:1250px}}.job-openings-section .job-openings-section-recruitee{margin-top:30px!important}.job-openings-section .job-openings-section-recruitee .rt-theme-light.rt-body{background:transparent!important;border:0!important;box-shadow:unset!important;margin:0!important;padding:0!important}.job-openings-section .job-openings-section-recruitee .rt-theme-light .rt-list__offer-item+.rt-list__offer-item{border:0!important;margin:0!important;padding:0!important}.job-openings-section .job-openings-section-recruitee .rt-list__items{display:grid!important;gap:20px!important;grid-template-columns:repeat(1,1fr)!important;margin:0!important;padding:0!important}@media screen and (min-width:768px){.job-openings-section .job-openings-section-recruitee .rt-list__items{gap:30px!important;grid-template-columns:repeat(2,1fr)!important}}@media screen and (min-width:1024px){.job-openings-section .job-openings-section-recruitee .rt-list__items{grid-template-columns:repeat(3,1fr)!important}}.job-openings-section .job-openings-section-recruitee .rt-theme-light .rt-list__offer-item{--c:#f0f1f2;background:var(--c)!important;border-radius:12px!important;min-height:141px;transform:translateZ(0);transition:transform 1.5s cubic-bezier(.23,1,.32,1) 0s!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.job-openings-section .job-openings-section-recruitee .rt-theme-light .rt-list__offer-item,.job-openings-section .job-openings-section-recruitee .rt-theme-light .rt-list__offer-item+.rt-list__offer-item{padding:24px!important}@media screen and (min-width:1024px){.job-openings-section:not(.noanim) .job-openings-section-recruitee .rt-theme-light .rt-list__offer-item:hover{perspective:1000px;transform:scale(1.05) translateZ(0)!important}}.job-openings-section .job-openings-section-recruitee .rt-theme-light .rt-list__offer-item:hover .rt-list__offer-title{--c:var(--ultramarine-blue-color);color:var(--c)!important;text-decoration:none!important}.job-openings-section .job-openings-section-recruitee .rt-theme-light .rt-list__offer-item:hover .rt-list__offer-location{opacity:1!important}.job-openings-section .job-openings-section-recruitee .rt-icon.rt-icon-arrow-forward{display:none!important}.job-openings-section .job-openings-section-recruitee .rt-list__offer-title{--fw:600;--fs:17px;--lh:25px;--c:var(--dark-gray-color);color:var(--c)!important;display:block!important;font-size:var(--fs)!important;font-weight:var(--fw)!important;line-height:var(--lh)!important;margin:0!important;padding-right:32px!important;position:relative!important;transition:all .25s cubic-bezier(.645,.045,.355,1)!important}.job-openings-section .job-openings-section-recruitee .rt-list__offer-title:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%233C65D4' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M1 14h22m0 0-5-5m5 5-5 5'/%3E%3C/svg%3E");content:"";display:inline-block;height:24px;left:40px;margin-left:-32px;position:relative;top:5px;width:24px}.job-openings-section .rt__text{font-family:inherit!important}.job-openings-section .rt-list__offer-location .rt__text.rt__text--base{align-items:center;color:var(--gray-color)!important;display:flex;font-size:15px;gap:6px;line-height:22px;margin-top:8px}.job-openings-section .rt-list__offer-location .rt-icon.rt-icon-location{color:var(--gray-color)!important;margin:0!important;opacity:1!important;padding:0!important}.job-openings-section .rt-icon.rt-icon-location:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' fill='none'%3E%3Cpath fill='%23494949' fill-rule='evenodd' d='M3.5 11.5a8.5 8.5 0 0 1 17 0c0 2.82-1.69 5.26-3.723 7.021l-3.44 2.983a2.04 2.04 0 0 1-2.673 0L7.223 18.52C5.19 16.76 3.5 14.321 3.5 11.5m1.5 0a7 7 0 0 1 14 0c0 2.206-1.336 4.268-3.205 5.888l-3.441 2.982a.54.54 0 0 1-.708 0l-3.441-2.982C6.336 15.768 5 13.706 5 11.5' clip-rule='evenodd'/%3E%3Cpath fill='%23494949' d='M14 11.5a2 2 0 1 1-4 0 2 2 0 0 1 4 0'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";display:block;height:24px;width:24px}@media screen and (min-width:768px){.job-openings-section .job-openings-section-recruitee .rt-list__offer-title{--fs:22px;--lh:30px}.job-openings-section .rt__text.rt__text--base{color:var(--gray-color);display:flex;font-size:20px;gap:6px;line-height:29px}}#recruitee-careers-widget_1725271021606-details-container,#recruitee-careers-widget_1725271021606-details-container input,#recruitee-careers-widget_1725271021606-details-container label,#recruitee-careers-widget_1725271021606-details-container select,#recruitee-careers-widget_1725271021606-details-container textarea{font-family:var(--secondary-font)!important}.rt-details__header{padding:20px 30px!important}@media screen and (min-width:768px){.rt-details__header{padding:60px 30px!important}}.rt-details__content .rt__text,.rt-details__content .rt__text-header,.rt-details__footer .rt__text,.rt-details__header .rt__text{font-family:var(--secondary-font)!important}.rt-details__outer .rt-details__header-title{--fw:600;--fs:26px;--lh:34px;--mb:12px;--c:var(--dark-gray-color);color:var(--c)!important;font-size:var(--fs)!important;font-weight:var(--fw)!important;line-height:var(--lh)!important;margin-bottom:var(--mb)!important}@media screen and (min-width:768px){.rt-details__outer .rt-details__header-title{--fs:40px;--lh:48px}}.rt-details__outer .rt-details__header-subtitle{--fw:400;--fs:15px;--lh:34px;--c:var(--gray-color);align-items:center;color:var(--c)!important;display:flex;font-size:var(--fs)!important;font-weight:var(--fw)!important;gap:6px;line-height:var(--lh)!important}.rt-details__outer .rt-details__header-subtitle:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' fill='none'%3E%3Cpath fill='%23494949' fill-rule='evenodd' d='M3.5 11.5a8.5 8.5 0 0 1 17 0c0 2.82-1.69 5.26-3.723 7.021l-3.44 2.983a2.04 2.04 0 0 1-2.673 0L7.223 18.52C5.19 16.76 3.5 14.321 3.5 11.5m1.5 0a7 7 0 0 1 14 0c0 2.206-1.336 4.268-3.205 5.888l-3.441 2.982a.54.54 0 0 1-.708 0l-3.441-2.982C6.336 15.768 5 13.706 5 11.5' clip-rule='evenodd'/%3E%3Cpath fill='%23494949' d='M14 11.5a2 2 0 1 1-4 0 2 2 0 0 1 4 0'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;content:"";display:block;height:24px;width:24px}@media screen and (min-width:768px){.rt-details__outer .rt-details__header-subtitle{--fs:20px;--lh:29px}}.rt-details__outer .rt-icon-location{display:none}.rt-details__content--main,.rt-details__content--requirements{margin:0!important;padding:0!important}.rt-details__content p,.rt-details__content ul{--fw:400;--fs:20px;--lh:29px;--c:var(--gray-color);color:var(--c)!important;font-size:var(--fs)!important;font-weight:var(--fw)!important;line-height:var(--lh)!important}.rt-details__content ul{margin:0!important;padding-left:2rem!important}.rt-details__content .rt__text-header--3{--fw:600;--fs:22px;--lh:30px;--mb:12px;--c:var(--dark-gray-color);color:var(--c)!important;font-size:var(--fs)!important;font-weight:var(--fw)!important;line-height:var(--lh)!important;margin-bottom:var(--mb)!important}.rt__text-header{margin:40px 0 12px!important}@media screen and (min-width:768px){.rt__text-header{margin:60px 0 12px!important}.rt-details__content .rt__text-header--3{--fw:700;--fs:26px;--lh:34px}.rt-details__content p,.rt-details__content ul{--fs:20px;--lh:29px}}.rt-details__outer .rt-details__content{padding:0 30px!important}.rt-details__footer{background:#fff!important;border:0!important;box-shadow:0 -2px 6px 0 rgba(0,0,0,.08);display:flex!important;justify-content:space-between!important;padding:20px 30px!important}@media screen and (min-width:768px){.rt-details__footer{box-shadow:none;padding:60px 30px!important}}.rt-details__footer .rt__button--action{background:var(--ultramarine-blue-color)!important;border:1px solid var(--ultramarine-blue-color)!important;border-radius:8px!important;color:#fff!important;font-size:15px!important;font-weight:500!important;line-height:22px!important;padding:13px 20px!important;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%!important}.rt-details__footer .rt__button--action:hover{background-color:#3259c4!important;border-color:transparent!important;box-shadow:none!important;color:#fff!important}@media screen and (min-width:768px){.rt-details__footer .rt__button--action{font-size:17px!important;line-height:25px!important;padding:11.5px 20px!important}}.rt-details__footer .rt__button--outline{align-items:center!important;background:#fff!important;border:1px solid #dbdbdb!important;border-radius:8px!important;box-shadow:none!important;color:var(--ultramarine-blue-color)!important;display:flex!important;font-size:15px!important;font-weight:500!important;gap:8px!important;line-height:22px!important;padding:13px 20px!important;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%!important}.rt-details__footer .rt__button--outline:hover{box-shadow:none !importnat;color:var(--gray-color)!important}@media screen and (min-width:768px){.rt-details__footer .rt__button--outline{font-size:17px!important;line-height:25px!important;padding:11.5px 20px!important}}.rt-details__footer .rt__button--outline .rt-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='16' fill='none'%3E%3Cpath fill='%233C65D4' fill-rule='evenodd' d='M6.398 4.22a.75.75 0 0 1 0 1.06l-4.47 4.47 4.47 4.47a.75.75 0 1 1-1.061 1.06l-5-5a.75.75 0 0 1 0-1.06l5-5a.75.75 0 0 1 1.06 0Z' clip-rule='evenodd'/%3E%3C/svg%3E");display:block!important;font-size:0!important;height:16px!important;width:7px!important}.rt-details__footer .rt-details__footer-item{display:block;width:100%!important}@media screen and (min-width:600px){.rt-details__footer .rt-details__footer-item{width:auto!important}}.rt-details__content .rt-details__heading,.rt-details__content:not(.rt-details__content--form) .rt-details__heading:first-child:before{--fw:600;--fs:22px;--lh:30px;--c:var(--dark-gray-color);background:none!important;border:0!important;color:var(--c)!important;font-size:var(--fs)!important;font-weight:var(--fw)!important;letter-spacing:0!important;line-height:var(--lh)!important;margin:40px 0 12px!important;padding:0!important;text-transform:none!important}.rt-details__content .rt-details__heading:first-child{margin:0 0 12px!important}.rt-details__content .rt-details__heading:not(:first-child){margin:40px 0 12px!important}.rt-details__content:not(.rt-details__content--form) .rt-details__heading:first-child{--mb:12px;font-size:0!important;line-height:0!important;margin:0!important;margin-bottom:var(--mb)!important}.rt-details__content:not(.rt-details__content--form) .rt-details__heading:first-child:before{content:"Job Overview"}@media screen and (min-width:768px){.rt-details__content .rt-details__heading,.rt-details__content:not(.rt-details__content--form) .rt-details__heading:first-child:before{--fw:700;--lh:34px;--fs:26px}.rt-details__content .rt-details__heading:not(:first-child){margin:60px 0 12px!important}.rt-details__outer{padding:60px 0!important}}.rt-details__inner{border-radius:0!important;margin:0!important;width:100%!important}@media screen and (min-width:768px){.rt-details__close,.rt-details__inner{border-radius:12px!important;margin:0 auto!important;max-width:774px!important}.rt-details__content,.rt-details__footer,.rt-details__header{margin:0 auto!important;max-width:694px!important}}@media screen and (min-width:1024px){.rt-details__close,.rt-details__inner{max-width:1134px!important}.rt-details__content,.rt-details__footer,.rt-details__header{max-width:870px!important}}@media screen and (min-width:1200px){.rt-details__close,.rt-details__inner{max-width:1122px!important}}@media screen and (min-width:1600px){.rt-details__close,.rt-details__inner{max-width:1410px!important}}.rt-details__close{border-radius:3px;cursor:pointer;height:3em;left:0!important;margin:0 auto!important;padding:0!important;pointer-events:none!important;position:absolute!important;right:0!important;text-align:center;text-align:right!important;top:0;top:60px!important;width:3em;width:100%!important;z-index:3}.rt-details__close:hover{background:transparent!important}.rt-details__close:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none'%3E%3Cpath fill='%23494949' d='M21.293 5.293a1 1 0 1 1 1.414 1.414L15.414 14l7.293 7.293a1 1 0 0 1-1.414 1.414L14 15.414l-7.293 7.293a1 1 0 0 1-1.414-1.414L12.586 14 5.293 6.707a1 1 0 0 1 1.414-1.414L14 12.586z'/%3E%3C/svg%3E");content:""!important;height:28px!important;pointer-events:all!important;position:absolute!important;right:16px!important;top:16px!important;width:28px!important}.rt-details__close .rt-icon-close{display:none!important}.rt-details__content--form .rt-form__group label{color:var(--gray-color)!important;font-family:var(--secondary-font)!important;font-size:17px!important;font-weight:500!important;line-height:25px!important;margin-bottom:4px!important}.rt-details__content--form .rt-form__group{margin:0 0 16px!important;padding:0!important}.rt-details__content--form .rt-form__group .rt-control{background-color:#fff!important;border:1.5px solid #dbdbdb!important;border-radius:8px!important;box-shadow:none!important;color:#494949!important;min-height:48px!important;outline:none!important;padding:11px 16px!important;width:100%!important}.rt-details__heading{font-family:var(--secondary-font)!important}.rt-form__description{padding:0!important}.rt-details__content--form .rt-form__group input[type=file].rt-control{border:0!important;box-shadow:none!important;display:block!important;outline:none!important;padding:12px 0 0!important}.rt-details__content--form .rt-form__group input[type=file].rt-control::-webkit-file-upload-button{background:var(--ultramarine-blue-color)!important;border:1px solid var(--ultramarine-blue-color)!important;border-radius:8px!important;color:#fff!important;font-size:15px!important;font-weight:500!important;line-height:22px!important;margin-right:40px!important;padding:13px 20px!important;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:auto!important}.rt-details__content--form .rt-form__group input[type=file].rt-control::-webkit-file-upload-button,.rt-details__content--form .rt-form__group input[type=file].rt-control::file-selector-button{background:var(--ultramarine-blue-color)!important;border:1px solid var(--ultramarine-blue-color)!important;border-radius:8px!important;color:#fff!important;font-size:15px!important;font-weight:500!important;line-height:22px!important;margin-right:40px!important;padding:13px 20px!important;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:auto!important}.rt-details__content--form .rt-form__group input[type=file].rt-control::-webkit-file-upload-button:hover{background-color:#3259c4!important;border-color:transparent!important;box-shadow:none!important;color:#fff!important}.rt-details__content--form .rt-form__group input[type=file].rt-control::file-selector-button:hover{background-color:#3259c4!important;border-color:transparent!important;box-shadow:none!important;color:#fff!important}.rt-form__group--inline{border:0!important}