.compare-page{flex-grow:1;margin-block:138px 70px}.compare-page__submit-interest-top .service-cell__interest{margin-block:0 10px}.compare-page .service-header{position:-webkit-sticky;position:sticky;top:20px;z-index:1;background-color:var(--color-white-primary)}.compare-page .container-block{margin-inline:auto;max-width:1164px}@media(max-width:1199px){.compare-page .container-block{padding-inline:25px}.compare-page{margin-top:116px}}.compare-page__header{max-width:1164px;margin-inline:auto}.compare-page__header header{color:var(--color-black-primary)}.compare-page__header header p{font-size:16px}.compare-page__header header h2{font-family:var(--secondary-font),serif;font-size:48px;font-weight:500;line-height:1.1;text-transform:uppercase}[dir=ltr] .compare-page__header header h2{letter-spacing:.1em}[dir=rtl] .compare-page__header header h2{font-family:inherit}@media(max-width:767px){.compare-page__header header h2{font-size:39px}}.compare-page__header header+p{color:var(--color-grey-primary);line-height:1.6;text-wrap:balance}.compare-page__button-wrapper{max-width:1166px;margin-inline:auto}@media(max-width:1199px){.compare-page__button-wrapper{-webkit-padding-start:26px;padding-inline-start:26px}}.compare-page .button--pill{margin-top:60px;background-color:var(--color-black-primary);color:var(--color-white-primary)}.compare-page .button--pill:disabled{opacity:.5}@media(min-width:1200px){.compare-page .swiper-wrapper{max-width:1166px;width:100%;margin-inline:auto}.compare-page[data-size="2"] .swiper-slide{flex-basis:50%}.compare-page[data-size="3"] .swiper-slide{flex-basis:33%}}.container{-webkit-padding-start:25px;padding-inline-start:25px}@media(min-width:1200px){.container{padding-inline:0}}.container h3{font-size:20px;font-weight:700;line-height:1.6;margin-bottom:1.4em}.services-row{display:flex;align-items:stretch;gap:30px}.swiper-slide:not(:first-child) .wrapper{display:flex}.swiper-slide:not(:first-child) .wrapper .service-cell{margin-top:60px}.service-cell{flex-grow:1;color:var(--color-grey-primary);line-height:1.6}.service-cell:last-of-type{-webkit-margin-end:20px;margin-inline-end:20px}.service-cell__header{display:flex;align-items:center;justify-content:space-between;padding:40px 24px;background-color:var(--color-white);color:var(--color-black-primary)}.service-cell__header h3{margin:0}.service-cell__header img{height:50px;width:100px;object-fit:contain}.service-cell__interest{margin-top:32px;display:flex;gap:14px;align-items:center;color:var(--color-black-primary)}.service-cell__interest input[type=checkbox]{height:24px;width:24px;accent-color:var(--color-black-primary);border-radius:6px}.service-header{margin-block:60px}.swiper-slide .wrapper:nth-of-type(odd){position:relative;background:var(--color-grey-background);padding-block:40px;margin-block:40px}.swiper-slide:first-of-type .wrapper:nth-of-type(odd):before{content:"";position:absolute;width:500vw;height:100%;top:-1px;background:var(--color-grey-background);border-block:1px dashed var(--color-grey-secondary);z-index:-1}[dir=rtl] .swiper-slide:first-of-type .wrapper:nth-of-type(odd):before{transform:translateX(50%)}[dir=ltr] .swiper-slide:first-of-type .wrapper:nth-of-type(odd):before{transform:translateX(-50%)}.sidenav-project{padding:24px;background-color:var(--color-bright-cyan)}.sidenav-project__header{display:flex;flex-direction:column;gap:20px;margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid var(--color-grey-transparent-3)}.sidenav-project__infographics{margin-block:20px;display:flex;flex-wrap:wrap}.sidenav-project__cta.button--pill-black{width:100%;justify-content:center}.benefits-info{-webkit-margin-start:5px;margin-inline-start:5px;display:inline-flex;vertical-align:text-bottom}.benefits-info__expand{height:20px;outline:none;border:none;background-color:transparent;border-radius:50%;cursor:pointer}.benefits-info__expand:hover{background-color:var(--color-grey-transparent-2)}.benefits-info__expand img{height:20px}.benefits-info__header{display:flex;justify-content:space-between;padding-bottom:20px;margin-bottom:10px;border-bottom:1px solid var(--color-bright-blue)}.benefits-info__exit{background-color:transparent;border:none;outline:none;cursor:pointer}.benefits-info__dialog .MuiPaper-root{padding:10px 20px}.benefits-info__content{display:flex;flex-direction:column;gap:20px}.benefits-info__item{display:flex;flex-direction:column;gap:10px}.benefits-info__title{font-weight:700;font-size:20px}.benefits-info__description{-webkit-padding-start:10px;padding-inline-start:10px;color:var(--color-grey-primary)}.project-form__scrollable{display:flex;justify-content:space-between;gap:140px;margin-bottom:30px;width:max-content}@media(min-width:1200px){.project-form__scrollable::-webkit-scrollbar{display:none}}.project-form__progress{overflow-x:scroll;width:100%}@media(min-width:1200px){.project-form__progress::-webkit-scrollbar{display:none}}.project-form__progress-item{display:flex;flex-direction:column;align-items:center;position:relative}.project-form__progress-item img{width:18px;height:18px;filter:invert(.5);transition:filter .3s ease}.project-form__progress-item:nth-child(n+2):before{content:"";border:1px solid var(--color-grey-box-shadow);transition:border .3s ease;height:1px;width:120px;bottom:25%;inset-inline-end:100%;-webkit-margin-end:12px;margin-inline-end:12px;position:absolute}.project-form__progress-item.item--active:nth-child(n+2):before{border:1px solid var(--color-black);-webkit-margin-end:10px;margin-inline-end:10px}.project-form__progress-item.item--active img{filter:invert(0)}.project-form__progress-item:hover:after{background-color:var(--color-black)}.project-form__progress-text{font-size:16px;margin-top:10px}.item--active .project-form__progress-text{font-weight:700;color:var(--color-black-primary)}.project-form .questionnaire__text{display:flex;flex-direction:column;gap:14px}.project-form .questionnaire__text h1{margin-bottom:0;width:100%}@media(min-width:1200px){.project-form .questionnaire__text h1{font-size:45px}}.project-form .questionnaire-container{padding-inline:0;max-width:1200px}.project-form.dynamic-page{max-width:1200px}.button--pill,.button--pill-black,.button--pill-transparent,.button--pill-white,.outer-page__loading-btn{display:flex;align-items:center;gap:10px;font-weight:700;text-transform:uppercase;border:none;cursor:pointer;padding:15px 28px;font-size:16px;width:-moz-fit-content;width:fit-content;border-radius:50px;font-family:inherit}.button--full-width.outer-page__loading-btn,.button--pill-black.button--full-width,.button--pill-white.button--full-width{width:100%}.button--pill-white,.outer-page__loading-btn{padding:14px 20px;background-color:var(--color-white-primary);color:var(--color-black-primary);border:1px solid var(--color-black-primary);transition:all .3s ease-in-out}.button--pill-white .arrow,.outer-page__loading-btn .arrow{filter:invert(0)}.button--pill-white:not(:disabled):hover,.outer-page__loading-btn:not(:disabled):hover{background-color:var(--color-black-primary);color:var(--color-white-primary);border:1px solid var(--color-white-primary)}.button--pill-white:not(:disabled):hover .arrow,.outer-page__loading-btn:not(:disabled):hover .arrow{filter:invert(1)}.outer-page__results-cnt{color:var(--color-grey-primary);margin-bottom:20px}.outer-page__loading{margin-top:38px;align-self:center}.outer-page__loading-btn{border:1px solid var(--color-black-primary);padding:15px 28px}.outer-page__loading-btn:disabled{color:var(--color-grey-primary);border-color:var(--color-grey-primary);cursor:auto}.outer-page__loading-text{color:var(--color-grey-primary);text-align:center;margin-top:20px}.outer-page__spinner-container{display:flex;justify-content:center}.outer-page__cards{display:flex;flex-direction:column;gap:28px}.outer-page__cards.cards--grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));grid-gap:48px 28px;gap:48px 28px}@media(min-width:1200px){.outer-page__cards.cards--grid{grid-template-columns:repeat(2,1fr)}}.outer-page__cards.cards--grid-3{gap:48px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}@media(min-width:1200px){.outer-page__cards.cards--grid-3{gap:28px;grid-template-columns:repeat(3,1fr)}}.button--pill,.button--pill-black,.button--pill-transparent,.button--pill-white,.questionnaire form button[type=submit]{display:flex;align-items:center;gap:10px;font-weight:700;text-transform:uppercase;border:none;cursor:pointer;padding:15px 28px;font-size:16px;width:-moz-fit-content;width:fit-content;border-radius:50px;font-family:inherit}.questionnaire{flex-grow:1;color:var(--color-black-primary)}.questionnaire__description{margin-bottom:-10px}.questionnaire p{font-size:16px;line-height:26px}.questionnaire label,.questionnaire textarea{line-height:26px;font-family:inherit}.questionnaire h1{font-size:48px;font-weight:500;text-transform:uppercase;font-family:var(--secondary-font);margin-bottom:20px;letter-spacing:4.8px}[dir=rtl] .questionnaire h1{font-family:var(--araboto-font);letter-spacing:normal}@media(max-width:767px){.questionnaire h1{font-size:38px;letter-spacing:3.9px}}.questionnaire h1.header--desktop{white-space:nowrap}@media(max-width:552px){.questionnaire h1.header--desktop{display:none}}@media(min-width:553px){.questionnaire h1.header--mobile{display:none}}.questionnaire form{display:flex;flex-direction:column;gap:80px;margin-bottom:48px}.questionnaire form .button--pill,.questionnaire form button[type=submit]{margin-top:-32px}@media(min-width:1200px){.questionnaire form{margin-bottom:80px}.questionnaire form .button--pill,.questionnaire form button[type=submit]{margin-top:-20px}}.questionnaire form fieldset{border:0;padding:0;margin:0;font-size:16px;display:flex;flex-direction:column;gap:2em}.questionnaire form fieldset fieldset{gap:1.25em}.questionnaire form legend{font-weight:700;margin-bottom:1.25em;line-height:1.625}.questionnaire form>fieldset>legend{font-weight:500;font-size:20px;line-height:1;margin-bottom:1.3em}.questionnaire form .form-group{display:flex;flex-direction:column;gap:.875em}.questionnaire form .form-group label{color:var(--color-grey-primary)}.questionnaire form .form-group--custom-radio{flex-direction:row;align-items:center;position:relative}.questionnaire form .form-group--custom-radio label{color:var(--color-black-primary)}.questionnaire form .form-group--custom-radio input{width:24px;height:24px;accent-color:var(--color-black-primary)}.questionnaire form .form-control{min-height:3em;background-color:var(--color-bright-blue);border-radius:10px;padding:0 1em;border:0;font-size:inherit}.questionnaire form .form-control:focus{background-color:#fff}.questionnaire form textarea.form-control{padding:1em;height:100px}.questionnaire form button[type=submit]{display:flex;align-self:flex-start;color:var(--color-white-primary);background-color:var(--color-black-primary);border-radius:50px}.questionnaire textarea.form-control{padding:1em;height:100px}.questionnaire select[multiple].form-control{height:200px}.questionnaire select[multiple].form-control option{height:3em}.questionnaire .react-select{padding-inline:5px;min-height:3em;height:auto}.questionnaire .react-select>div:first-of-type{background-color:transparent;border:0;min-height:3em}.questionnaire .react-select>div:first-of-type div[class$=multiValue]{background-color:#fff}.questionnaire button[type=submit]{display:flex;gap:10px;align-items:center;align-self:flex-start;color:var(--color-white-primary);background-color:var(--color-black-primary);border-radius:50px;padding:0 28px;border:0;font-size:16px;height:3em;text-transform:uppercase}p.error-message{color:red;margin-bottom:0}p.error-message:empty{display:none}.find-best-fit-page{flex-grow:1;margin-top:138px}@media(max-width:767px){.find-best-fit-page{margin-top:118px}}.questionnaire-container{display:flex;flex-direction:column;max-width:1194px;margin-inline:auto;padding-inline:25px}@media(min-width:1200px){.questionnaire-container{padding-inline:0;flex-direction:row;gap:54px}}.label--required{color:var(--color-bright-red);font-weight:400}.sidenav-tender{background-color:var(--color-white)}.sidenav-tender h3{padding-inline:24px;padding-top:24px}.sidenav-tender__card{padding:24px}.sidenav-tender__header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px;margin-bottom:12px}.sidenav-tender__labels{display:flex;flex-flow:row wrap;gap:8px}.sidenav-tender__dp-logo img{max-height:48px}.sidenav-tender__title{margin-bottom:20px;line-height:26px}.sidenav-tender__dp-name{margin-bottom:12px}.sidenav-tender__cta{margin-top:20px}.project-form .sidenav-tender{width:100%}@media(min-width:1200px){.project-form .sidenav-tender{position:-webkit-sticky;position:sticky;align-self:flex-start;top:100px}}.limit--lines,.limit--lines-1,.limit--lines-2,.limit--lines-3,.limit--lines-4,.limit--lines-5,.limit--lines-6,.limit--lines-7,.limit--lines-8,.matchmaking-hub__card-title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.limit--lines-2,.matchmaking-hub__card-title{-webkit-line-clamp:2}.matchmaking-hub__card{padding:24px;width:100%;background-color:var(--color-white);box-shadow:0 10px 48px -12px var(--color-grey-box-shadow-2);cursor:pointer}@media(min-width:1200px){.matchmaking-hub__card{padding:28px 24px;width:815px}}.matchmaking-hub__card-header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px;margin-bottom:20px}.matchmaking-hub__card-labels{display:flex;flex-wrap:wrap;gap:8px}.matchmaking-hub__card-sdgs{display:flex;gap:6px;margin-bottom:20px}@media(min-width:1200px){.matchmaking-hub__card-sdgs{margin-bottom:0}}.matchmaking-hub__card-title{margin-bottom:20px;font-weight:700;max-width:90%;line-height:26px}.matchmaking-hub__card-progress{gap:8px;display:flex;margin-bottom:24px}.matchmaking-hub__card-progress-item{display:flex;height:5px;border-radius:2.5px;background-color:var(--color-grey-secondary)}.item--active .matchmaking-hub__card-progress-item{background-color:var(--color-neon-blue)}.matchmaking-hub__card-progress-text{visibility:hidden}.item--active .matchmaking-hub__card-progress-text{visibility:visible}.matchmaking-hub__card-progress-container{display:flex;flex-direction:column;gap:22px;width:20%;text-align:center}.matchmaking-hub__card-progress-container:not(:first-of-type) p{display:none}@media(min-width:1200px){.matchmaking-hub__card-progress-container:not(:first-of-type) p{display:block}}.matchmaking-hub__card-infographics{display:flex;gap:20px 40px;flex-wrap:wrap;align-items:center;margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid var(--color-grey-box-shadow)}@media(min-width:1200px){.matchmaking-hub__card-infographics{margin-bottom:34px;padding-bottom:0;border-bottom:none}}.matchmaking-hub__card-infographics>div{display:flex;align-items:center;gap:5px}.matchmaking-hub__card-location.landing-page__stories-location{margin:0;padding:0}.matchmaking-hub__card-location.landing-page__stories-location img{width:20px}.matchmaking-hub__card-status{display:flex;align-items:center;gap:5px}.matchmaking-hub__card-status img{filter:invert(1)}.matchmaking-hub__card-deadline,.matchmaking-hub__card-interests{display:flex;align-items:center;gap:5px}.main--header,.news__header{font-family:var(--secondary-font);font-size:39px;font-weight:500;letter-spacing:5px;text-transform:uppercase}@media(max-width:1200px){.main--header,.news__header{font-size:25px}}.news{flex-grow:1;max-width:1166px;width:100%;margin-inline:auto;margin-top:138px}.news__main{display:flex;margin-block:42px 100px;gap:80px}.news__text{display:flex;flex-direction:column;gap:20px;max-width:600px}@media(max-width:1199px){.news__text{gap:24px}}@media(max-width:438px){.news__text{gap:15px}}html[dir=rtl] .news__text{gap:25px}.news__description,.news__title{line-height:24px}.news__header{font-size:48px;line-height:.75}@media(max-width:1199px){.news__header{font-size:39px}}@media(max-width:438px){.news__header{line-height:48px}}html[dir=rtl] .news__header{margin-top:-15px;line-height:1}.news__description{color:var(--color-grey-primary);max-width:490px}.news__deadline{color:var(--color-grey-primary);margin-block:20px}.news__img{max-width:165px;max-height:165px;aspect-ratio:1}.news__img img{width:100%;height:100%;object-fit:cover}@media(max-width:1199px){.news__img{max-width:315px;max-height:315px;margin-bottom:24px}}.news__wrapper{display:flex;flex-direction:column;width:100%}.news__label{display:flex;align-items:center;gap:10px;margin-bottom:34px}.news__label img{filter:invert(100);height:18px}@media(max-width:1199px){.news__label{margin-bottom:28px}}.news .button--pill{padding:0;width:-moz-fit-content;width:fit-content}@media(max-width:1199px){.news{padding-inline:26px;margin-top:118px}.news__main{flex-direction:column;gap:60px}.news-cards{margin-top:0}.news .main--header,.news .news__header{text-align:start}}.news .landing-page__news-card{-webkit-padding-start:0;padding-inline-start:0}.limit--lines,.limit--lines-1,.limit--lines-2,.limit--lines-3,.limit--lines-4,.limit--lines-5,.limit--lines-6,.limit--lines-7,.limit--lines-8{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.limit--lines-1{-webkit-line-clamp:1}.limit--lines-2{-webkit-line-clamp:2}.services{flex-grow:1;background-color:var(--color-white-primary);max-width:1166px;width:100%;margin-inline:auto}@media(max-width:1199px){.services{padding-inline:26px;margin-inline:unset}}.services__title{color:var(--color-black-primary);line-height:26px;text-transform:capitalize}.services .main--header{font-size:48px}@media(max-width:1199px){.services .main--header{font-size:39px}}.services__main{display:flex;gap:80px;margin-block:42px 100px}@media(max-width:1199px){.services__main{flex-direction:column}}.services__text{color:var(--color-grey-primary);margin-bottom:3em}.services__text__sort-menu{position:relative;align-self:flex-end;border-bottom:1px solid var(--color-grey-secondary);padding-bottom:18px}.services__text__sort:disabled{background-color:var(--color-grey-primary);color:var(--color-white)}.services__text+.button--pill{background-color:#000;color:#fff;padding-inline:4em}.services__text+.button--pill:disabled{background-color:var(--color-grey-primary);color:var(--color-white)}.services__container{display:flex;flex-direction:column;min-width:815px}@media(max-width:1199px){.services__container{min-width:100%}}.services__sort-menu{position:relative;align-self:flex-end;border-bottom:1px solid var(--color-grey-secondary);padding-bottom:18px}.services__sort-menu img{transition:transform .5s ease}.services__sort-menu img.caret--up{transform:rotate(180deg)}.services__sort-header{display:flex;align-items:center;border:0;background:transparent;font-size:16px;cursor:pointer}.services__sort-title{-webkit-margin-end:40px;margin-inline-end:40px}.services__sort-value{font-weight:700;-webkit-margin-end:8px;margin-inline-end:8px}.services__sort-options{position:absolute;list-style:none;display:flex;flex-direction:column;top:40px;inset-inline-end:10px;background-color:var(--color-white);box-shadow:0 10px 48px -12px var(--color-grey-box-shadow-2);padding:10px 20px}.services__sort-option{border:0;background:transparent;font-size:16px;cursor:pointer;border-bottom:1px solid var(--color-grey-secondary);padding-block:10px}.services__sort-option:last-child{padding-bottom:0;border-bottom:none}.services__sort-option:hover{text-decoration:underline}.services__controls-wrapper{display:flex;align-self:flex-end;gap:40px}@media(max-width:1199px){.services__controls-wrapper{width:100%;margin-bottom:24px}}.services__controls-wrapper .filters__clear{display:none}.services__controls-wrapper .MuiPaper-root{background-color:transparent!important;width:100%;margin:0!important;border-bottom:1px solid var(--color-grey-secondary);box-shadow:none!important;min-height:0!important}@media(min-width:1200px){.services__controls-wrapper .MuiPaper-root:first-child{width:100%}.services__controls-wrapper .MuiPaper-root:last-child{display:none}}.services__controls-wrapper .MuiPaper-root:before{display:none}.services__controls-wrapper .MuiPaper-root .MuiAccordionDetails-root,.services__controls-wrapper .MuiPaper-root .MuiAccordionSummary-content,.services__controls-wrapper .MuiPaper-root .MuiButtonBase-root{box-shadow:none!important;margin:0!important;padding:0!important;background-color:transparent!important;border:none!important;min-height:0!important}:root{--color-black-primary:#1b1b1b;--color-white-primary:#fafafa;--color-grey-primary:#767676;--color-grey-secondary:#d1d1d1;--color-grey-transparent:hsla(0,0%,98%,.06);--color-grey-transparent-2:rgba(27,27,27,.12);--color-grey-transparent-3:rgba(73,154,169,.16);--color-black-overlay:#1b1b1b5f;--color-bright-red:#84302a;--color-neon-blue:#499aa9;--color-bright-cyan:#e8f0f2;--color-bright-blue:#ededed;--color-white-bg:#eee;--color-white:#fff;--color-black:#000;--color-grey-box-shadow:#00000033;--color-grey-box-shadow-2:#00000005;--color-grey-background:#f6f6f6;--color-link-unvisited:#00f;--color-link-visited:#8a2be2}.button--transparent{background-color:transparent;border:none;width:-moz-fit-content;width:fit-content;cursor:pointer;position:relative}.button--transparent:after{content:"";position:absolute;inset-inline-start:0;bottom:-5px;width:100%;height:2px;transform:scaleX(0);transform-origin:100% 50%;transition:transform .5s ease-in-out}.button--transparent:hover:after{transform:scaleX(1);transform-origin:0 50%}html[dir=rtl] .button--transparent:hover:after{transform-origin:100% 0}.button--pill,.button--pill-black,.button--pill-transparent,.button--pill-white{display:flex;align-items:center;gap:10px;font-weight:700;text-transform:uppercase;border:none;cursor:pointer;padding:15px 28px;font-size:16px;width:-moz-fit-content;width:fit-content;border-radius:50px;font-family:inherit}.button--pill-transparent{background-color:transparent;padding:0}.button--pill-black.button--full-width,.button--pill-white.button--full-width{width:100%}.button--pill-white{padding:14px 20px;background-color:var(--color-white-primary);color:var(--color-black-primary);border:1px solid var(--color-black-primary);transition:all .3s ease-in-out}.button--pill-white .arrow{filter:invert(0)}.button--pill-white:not(:disabled):hover{background-color:var(--color-black-primary);color:var(--color-white-primary);border:1px solid var(--color-white-primary)}.button--pill-white:not(:disabled):hover .arrow{filter:invert(1)}.button--pill-black{padding:14px 20px;background-color:var(--color-black-primary);color:var(--color-white-primary);border:1px solid var(--color-white-primary);transition:all .3s ease-in-out}.button--pill-black .arrow{filter:invert(1)}.button--pill-black:not(:disabled):hover{background-color:var(--color-white-primary);color:var(--color-black-primary);border:1px solid var(--color-black-primary)}.button--pill-black:not(:disabled):hover .arrow{filter:invert(0)}.span--industry,.span--sector,.span--tender{padding:6px 14px;border-radius:40px;text-transform:uppercase;font-size:13px;width:-moz-fit-content;width:fit-content;display:flex}.span--tender{color:var(--color-white-primary);background-color:var(--color-bright-red)}.span--sector{color:var(--color-black-primary);background-color:var(--color-grey-secondary)}.span--industry{color:var(--color-white-primary);background-color:var(--color-neon-blue)}.main--header{font-family:var(--secondary-font);font-size:39px;font-weight:500;letter-spacing:5px;text-transform:uppercase}.secondary--header{color:var(--color-grey-primary);margin-bottom:-10px}@media(max-width:1200px){.main--header{font-size:25px}}.limit--lines,.limit--lines-1,.limit--lines-2,.limit--lines-3,.limit--lines-4,.limit--lines-5,.limit--lines-6,.limit--lines-7,.limit--lines-8,.opportunities__description,.opportunities__title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.limit--lines-1,.opportunities__title{-webkit-line-clamp:1}.limit--lines-2,.opportunities__description{-webkit-line-clamp:2}.limit--lines-3{-webkit-line-clamp:3}.limit--lines-4{-webkit-line-clamp:4}.limit--lines-5{-webkit-line-clamp:5}.limit--lines-6{-webkit-line-clamp:6}.limit--lines-7{-webkit-line-clamp:7}.limit--lines-8{-webkit-line-clamp:8}.text--bold{font-weight:700}.text--grey{color:var(--color-grey-primary)}.html--content{display:flex;flex-direction:column;gap:20px}.html--content ol{list-style-position:inside}.html--content ol li{line-height:26px}.html--content ol li p{display:inline}.html--content ul{-webkit-padding-start:8px;padding-inline-start:8px;list-style:none}.html--content ul li{position:relative;width:-moz-fit-content;width:fit-content;-webkit-margin-start:8px;margin-inline-start:8px}.html--content ul li:before{content:url(/_next/static/media/blue-dot.551addac.svg);position:absolute;inset-inline-start:-16px}.html--content a,.html--link{text-decoration:underline;color:var(--color-link-unvisited)}.html--content a:visited,.html--link:visited{color:var(--color-link-visited)}.html--content a:hover,.html--link:hover{color:var(--color-black)}.dynamic-page{flex-grow:1;margin-block:138px 0;margin-inline:auto;max-width:1166px;width:100%}@media(max-width:1199px){.dynamic-page{padding-inline:26px;margin-top:116px}}@media(min-width:1200px){.desktop--hidden{display:none}}@media(max-width:1199px){.mobile--hidden{display:none}}.opportunities{flex-grow:1;max-width:1166px;width:100%;margin-inline:auto;margin-top:138px}.opportunities__header{padding-bottom:20px}.opportunities .main--header{font-size:48px}@media(max-width:1199px){.opportunities .main--header{font-size:35px}}.opportunities__main{display:flex;margin-block:42px 100px;gap:80px}.opportunities__text{color:var(--color-grey-primary)}.opportunities__description,.opportunities__title{line-height:24px}.opportunities__title{font-weight:700;margin-bottom:16px}@media(max-width:1199px){.opportunities__title{margin-bottom:20px}}.opportunities__description{color:var(--color-grey-primary);margin-bottom:24px;word-break:break-word;max-height:48px}.opportunities__description>*{margin-bottom:30px}@media(max-width:1199px){.opportunities__description{-webkit-padding-end:0;padding-inline-end:0;margin-bottom:28px}}.opportunities__deadline{color:var(--color-grey-primary);margin-block:20px}.opportunities__img{max-width:165px;max-height:165px;aspect-ratio:1}.opportunities__img img{width:100%;height:100%;object-fit:cover}@media(max-width:1199px){.opportunities__img{max-width:315px;max-height:315px;margin-bottom:24px}}.opportunities__wrapper{display:flex;flex-direction:column;width:100%}.opportunities__label{display:flex;align-items:center;gap:10px;margin-bottom:34px}.opportunities__label img{filter:invert(100);height:18px}@media(max-width:1199px){.opportunities__label{margin-bottom:28px}}.opportunities .button--pill{padding:0;width:-moz-fit-content;width:fit-content}@media(max-width:1199px){.opportunities{padding-inline:26px;margin-top:118px}.opportunities__main{flex-direction:column;gap:60px}.opportunities-cards{margin-top:0}.opportunities .main--header{text-align:start}}