﻿:root{--color-primary:#de9801;--color-primary-light:hsl(41,99%,48%);--color-secondary:#f6f3e7;--color-secondary-dark:hsl(48,45%,86%);--color-tertiary:#003781;--color-tertiary-light:hsl(214,100%,35%);--color-tertiary-dark:hsl(214,100%,16%);--color-quaternary:#c5dffd;--color-button:#de9801;--color-button-dark:hsl(41,99%,34%);--color-button-light:hsl(41,99%,50%);--color-text:#130700;--color-text-light:#333;--color-upcoming:#ffdfc2;--color-pending:#ffdfc2;--color-active:#07f911;--color-accept:#07f911;--color-closed:#f05537;--color-reject:#f05537;--color-pending-light:#ffdfc2;--color-accept-light:#07f911;--color-reject-light:#f05537;--color-assign:#ffdfc2;--color-complete:#07f911;--color-fail:#dc310b;--color-warning:#dc310b;--color-warning-light:#fef2f2;--color-bg:#f6f3e7;--color-grey:#6f7287;--color-grey-light:#d0d0d0;--color-grey-extra-light:#efefef;--color-grey-dark:#333;--color-white:#fff;--color-black:#000;--ff-primary:"Sansation",sans-serif;--fs-placeholder:clamp(.9375rem,.9231rem + .0641vw,1rem);--fs-12:clamp(.625rem,.6rem + .125vw,.75rem);--fs-13:clamp(.6875rem,.6625rem + .125vw,.8125rem);--fs-14:clamp(.75rem,.715rem + .16vw,.875rem);--fs-16:clamp(.9375rem,.9231rem + .0641vw,1rem);--fs-18:clamp(1rem,.925rem + .2vw,1.125rem);--fs-20:clamp(1rem,.9423rem + .2564vw,1.25rem);--fs-22:clamp(1.1875rem,1.1442rem + .1923vw,1.375rem);--fs-24:clamp(1.125rem,1.1rem + .4vw,1.5rem);--fs-28:clamp(1.25rem,1.1346rem + .5128vw,1.75rem);--fs-32:clamp(1.375rem,1.2308rem + .641vw,2rem);--fs-36:clamp(1.5rem,1.05rem + 1.2vw,2.25rem);--fs-40:clamp(1.5rem,1.2692rem + 1.0256vw,2.5rem);--fs-48:clamp(1.75rem,1.4615rem + 1.2821vw,3rem);--fs-56:clamp(1.75rem,1.3462rem + 1.7949vw,3.5rem);--fs-64:clamp(1.75rem,1.2308rem + 2.3077vw,4rem);--fs-80:clamp(2rem,1.3077rem + 3.0769vw,5rem);--fs-88:clamp(2rem,1.1923rem + 3.5897vw,5.5rem);--fs-96:clamp(2rem,.3636rem + 7.2727vw,6rem);--fs-129:clamp(3rem,.9545rem + 9.0909vw,8rem);--rds-1:clamp(.5rem,.3846rem + .5128vw,1rem);--rds-2:clamp(1rem,.7692rem + 1.0256vw,2rem);--rds-3:clamp(1.5rem,1.1538rem + 1.5385vw,3rem);--rds-4:clamp(2rem,1.5385rem + 2.0513vw,4rem);--rds-5:clamp(2.5rem,1.9231rem + 2.5641vw,5rem);--rds-6:clamp(3rem,2.3077rem + 3.0769vw,6rem);--rds-8:clamp(4rem,3.0769rem + 4.1026vw,8rem);--rds-10:clamp(5rem,3.8462rem + 5.1282vw,10rem);--rds-12:clamp(6rem,4.6154rem + 6.1538vw,12rem);--rds-15:clamp(7.5rem,5.7692rem + 7.6923vw,15rem);--rds-20:clamp(10rem,7.6923rem + 10.2564vw,20rem);--rds-25:clamp(12.5rem,9.6154rem + 12.8205vw,25rem);--rds-30:clamp(15rem,11.5385rem + 15.3846vw,30rem);--header-height:clamp(4.5rem,4.2771rem + 1.0191vw,5.5rem);--br-primary:4px;--br-secondary:6px}@-webkit-keyframes titleAppearAndBlink{0%{opacity:1;color:var(--color-text)}79%{opacity:1;color:var(--color-text)}80%{opacity:1;color:var(--color-primary)}87%{opacity:1;color:var(--color-text)}93%{opacity:1;color:var(--color-primary)}95%{opacity:1;color:var(--color-text)}100%{opacity:1;color:var(--color-primary)}}@keyframes titleAppearAndBlink{0%{opacity:1;color:var(--color-text)}79%{opacity:1;color:var(--color-text)}80%{opacity:1;color:var(--color-primary)}87%{opacity:1;color:var(--color-text)}93%{opacity:1;color:var(--color-primary)}95%{opacity:1;color:var(--color-text)}100%{opacity:1;color:var(--color-primary)}}@-webkit-keyframes titleAppear{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}@keyframes titleAppear{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}@-webkit-keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.cont,.cont-xs,.cont-sm,.cont-lg,.cont-md,.cont-xl,.cont-left,.cont-right,.cont-right-sm{margin-inline:auto;width:92%}@media screen and (min-width:50em){.cont-xs{width:50%}.cont-sm{width:60%}.cont{width:80%}.cont-md{width:85%}.cont-lg{width:92%}}@media screen and (min-width:65em){.cont-xs{width:50%}.cont-sm{width:60%}.cont{width:70%}.cont-md{width:85%}.cont-lg{width:92%}.cont-left{margin-inline:0 auto;width:90%}.cont-right{margin-inline:auto 0;width:90%}}.center{margin-inline:auto}.m-t-1{margin-top:var(--rds-1)!important}.m-t-2{margin-top:var(--rds-2)!important}.m-t-3{margin-top:var(--rds-3)!important}.m-t-4{margin-top:var(--rds-4)!important}.m-t-5{margin-top:var(--rds-5)!important}.m-t-6{margin-top:var(--rds-6)!important}.m-t-8{margin-top:var(--rds-8)!important}.m-t-10{margin-top:var(--rds-10)!important}.m-b-1{margin-bottom:var(--rds-1)!important}.m-b-2{margin-bottom:var(--rds-2)!important}.m-b-3{margin-bottom:var(--rds-3)!important}.m-b-4{margin-bottom:var(--rds-4)!important}.m-b-5{margin-bottom:var(--rds-5)!important}.m-b-6{margin-bottom:var(--rds-6)!important}.m-b-8{margin-bottom:var(--rds-8)!important}.m-b-10{margin-bottom:var(--rds-10)!important}.p-b-3{padding-block:var(--rds-3)}.p-b-4{padding-block:var(--rds-4)}.p-b-6{padding-block:var(--rds-6)}.uppercased{text-transform:uppercase}.hide{opacity:0!important;visibility:hidden!important}.show{opacity:1!important;visibility:visible!important}.appear{display:block!important}.disappear{display:none!important}.shrink{height:0!important;overflow:hidden}.grow{height:100%!important}.slide-in{transform:translateX(0)!important}.body-full-height{display:flex;flex-direction:column;min-height:100vh}.animated-heading{--time-1:.5s;--time-2:.25s;--delay:.6s}.animated-heading span:nth-child(1),.animated-heading span:nth-child(3),.animated-heading span:nth-child(4){opacity:0;-webkit-animation-name:titleAppear;animation-name:titleAppear;-webkit-animation-duration:.1s;animation-duration:.1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.animated-heading span:nth-child(1){animation-delay:var(--delay)}.animated-heading span:nth-child(2){opacity:0;-webkit-animation-name:titleAppearAndBlink;animation-name:titleAppearAndBlink;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:calc(var(--delay)*2);animation-delay:calc(var(--delay)*2)}.animated-heading span:nth-child(3){-webkit-animation-delay:calc(var(--delay)*3);animation-delay:calc(var(--delay)*3)}.animated-heading span:nth-child(4){-webkit-animation-delay:calc(var(--delay)*4);animation-delay:calc(var(--delay)*4)}html{font-size:100%;scroll-behavior:smooth}*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}*::-moz-selection,*::selection{color:var(--color-white);background-color:var(--color-primary)}*::-moz-placeholder,*:-ms-input-placeholder,*::placeholder{font-size:var(--fs-placeholder);opacity:.7;color:var(--color-grey)}*::-webkit-scrollbar{width:12px}*::-webkit-scrollbar-track{background-color:var(--color-bg)}*::-webkit-scrollbar-thumb{background-color:var(--color-grey);border-radius:100vh;border:3px solid var(--color-bg)}*{scrollbar-width:thin;scrollbar-color:var(--color-grey) var(--color-bg)}body{font-family:var(--ff-primary);font-size:var(--fs-18);font-weight:400;line-height:1.4;letter-spacing:.5px;color:var(--color-tertiary);min-height:100vh;display:flex;flex-direction:column;overflow-x:hidden}footer{margin-top:auto}h1,h2,h3,h4,h5,h6{font-family:var(--ff-primary);font-weight:700;line-height:1.1;color:var(--color-tertiary);letter-spacing:.5px;margin:0;padding:0}h1{font-size:var(--fs-64)}h2{font-size:var(--fs-36)}h3{font-size:var(--fs-28)}h4{font-size:var(--fs-22)}p{margin:0;padding:0}a{font-family:inherit;font-size:var(--fs-16);font-weight:400;color:var(--color-tertiary);letter-spacing:.5px;text-decoration:none;transition:color .25s ease-in-out}ul{list-style:none;padding:0}img{display:block;max-width:100%}iframe{border:0;display:block;max-width:100%}button,label,input,textarea{font-family:var(--ff-primary);font-size:var(--fs-18);font-weight:400;line-height:1.5;letter-spacing:.5px;color:var(--color-text)}button{font-weight:700;cursor:pointer}.error-text{color:var(--color-fail)}.nav-link{color:var(--color-primary-light)}.nav-link:hover{color:var(--color-primary)}.nav-pills .nav-link.active{background-color:var(--color-primary)}.form-check-input:checked{background-color:var(--color-primary);border-color:var(--color-primary)}.checkbox-file-label{display:flex;flex-direction:column;justify-content:space-between;gap:.5rem;max-width:44ch}#evaluationsList .dx-pager .dx-pages .dx-selection{color:var(--color-white);background-color:var(--color-primary)}.dx-button-mode-contained.dx-button-default{background-color:var(--color-primary);border-radius:var(--br-secondary);font-size:var(--fs-18);font-weight:700}.dx-button-mode-contained.dx-button-default.dx-state-hover,.dx-button-mode-contained.dx-button-default.dx-state-focused,.dx-button-mode-contained.dx-button-default.dx-state-active{background-color:var(--color-primary-light)}.dx-button.dx-button-mode-contained.dx-button-normal{background-color:var(--color-button);border-color:var(--color-button);color:var(--color-white);font-weight:700}.dx-button.dx-button-mode-contained.dx-button-normal.dx-state-hover{background-color:var(--color-button-light);border-color:var(--color-button-light);color:var(--color-white);font-weight:700}.dx-last-row.dx-field-button-item{margin-top:1.5rem}.dx-widget input,.dx-widget textarea{font-family:var(--ff-primary);color:var(--color-tertiary)}.dx-item-content{font-family:var(--ff-primary);color:var(--color-tertiary)}.checkbox-file-label a{font-size:var(--fs-14);color:var(--color-button);transition:color .2s ease-in-out}.checkbox-file-label a:hover{color:var(--color-button-light)}.checkbox-file-label p{font-size:var(--fs-14);color:var(--color-tertiary);white-space:break-spaces;max-width:50ch}.checkbox-text-label p{font-size:var(--fs-14);color:var(--color-tertiary);white-space:normal;max-width:50ch}#registerForm .dx-layout-manager .dx-label-h-align.dx-flex-layout .dx-field-item-content{flex-grow:0;width:fit-content}#registerForm .dx-layout-manager .dx-label-h-align .dx-field-item-label-content{white-space:normal;width:100%!important}.dx-field-item-label .dx-field-item-label-text{font-size:var(--fs-14);color:var(--color-tertiary)}.dx-checkbox-container .dx-checkbox-text{font-size:var(--fs-14);color:var(--color-tertiary)}.dx-list-item.dx-state-hover,.dx-list-item.dx-state-active,.dx-list-item.dx-state-focused{background-color:var(--color-bg)!important}.btn-outline,.btn-outline--white,.btn-outline--grey-sm{padding:1em 1.75em;border-radius:var(--br-secondary);font-size:var(--fs-18);font-weight:700;background-color:transparent;transition:background-color .25s ease-in-out}.btn-outline--grey-sm{padding:.65em 1.5em;font-size:var(--fs-16);border:1.5px solid var(--color-text);color:var(--color-text)}.btn-outline--grey-sm:hover{background-color:var(--color-grey-extra-light)}.btn-outline--white{border:1.5px solid var(--color-white);color:var(--color-white)}.btn-outline--white:hover{background-color:var(--color-grey)}.btn-rounded,.btn-rounded--tertiary{padding:.65em 2.5em;border-radius:100vh;font-size:var(--fs-18);font-weight:700;background-color:transparent;transition:background-color .25s ease-in-out,border-color .252s ease-in-out,color .25s ease-in-out}.btn-rounded--tertiary{border:1.5px solid var(--color-tertiary);color:var(--color-tertiary)}.btn-rounded--tertiary:hover{background-color:var(--color-tertiary);border-color:var(--color-tertiary);color:var(--color-white)}.btn-solid,.btn-solid--secondary,.btn-solid--secondary-sm,.btn-solid--primary,.btn-solid--primary-sm{padding:.65em 1.5em;font-size:var(--fs-18);font-weight:700;border-radius:var(--br-secondary);text-align:center;cursor:pointer}.btn-solid--primary-sm{font-size:var(--fs-16);border:1.5px solid var(--color-primary);background-color:var(--color-primary);color:var(--color-white);transition:background-color .25s ease-in-out,border-color .25s ease-in-out}.btn-solid--primary-sm:hover{background-color:var(--color-primary-light);border-color:var(--color-primary-light)}.btn-solid--primary{border:1.5px solid var(--color-primary);background-color:var(--color-primary);color:var(--color-white);transition:background-color .25s ease-in-out,border-color .25s ease-in-out}.btn-solid--primary:hover{background-color:var(--color-primary-light);border-color:var(--color-primary-light)}.btn-solid--secondary-sm{font-size:var(--fs-16);border:1.5px solid var(--color-secondary);background-color:var(--color-secondary);color:var(--color-tertiary);transition:background-color .25s ease-in-out,border-color .25s ease-in-out}.btn-solid--secondary-sm:hover{background-color:var(--color-secondary-dark);border-color:var(--color-secondary-dark)}.btn-solid--secondary{border:1.5px solid var(--color-secondary);background-color:var(--color-secondary);color:var(--color-tertiary);transition:background-color .25s ease-in-out,border-color .25s ease-in-out}.btn-solid--secondary:hover{background-color:var(--color-secondary-dark);border-color:var(--color-secondary-dark)}.btn-icon,.btn-icon--primary{display:flex;align-items:center;gap:1rem;padding:1em 1.75em;font-size:var(--fs-18);font-weight:700;border-radius:var(--br-secondary)}.btn-icon--primary{border:1.5px solid var(--color-primary);background-color:var(--color-primary);color:var(--color-white);transition:background-color .25s ease-in-out,border-color .25s ease-in-out}.btn-icon--primary:hover{background-color:var(--color-primary-light);border-color:var(--color-primary-light)}.slider-btn,.slider-btn--next,.slider-btn--prev{display:grid;place-items:center;width:3rem;aspect-ratio:1;background-color:transparent;border:1.5px solid var(--color-tertiary);border-radius:50%;transition:background-color .25s ease-in-out}.slider-btn svg path,.slider-btn--next svg path,.slider-btn--prev svg path{transition:fill .25s ease-in-out}.slider-btn:hover,.slider-btn--next:hover,.slider-btn--prev:hover{background-color:var(--color-tertiary)}.slider-btn:hover svg path,.slider-btn--next:hover svg path,.slider-btn--prev:hover svg path{fill:var(--color-white)}.slider-btn.swiper-button-disabled,.swiper-button-disabled.slider-btn--prev,.swiper-button-disabled.slider-btn--next{opacity:.25;pointer-events:none}.link-simple{font-size:var(--fs-16);font-weight:700;color:var(--color-tertiary);transition:color .25s ease-in-out}.link-simple:hover{color:var(--color-tertiary-dark)}.link-icon{display:flex;align-items:center;gap:.5rem;font-size:var(--fs-18);font-weight:700;color:var(--color-tertiary);transition:gap .25s ease-in-out}.link-icon:hover{gap:1rem}.btn,.btn--warning,.btn--tertiary{padding:.65em 2em;border:1.5px solid transparent;border-radius:var(--br-secondary);font-size:var(--fs-16);font-weight:700;text-align:center;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out}.btn:hover,.btn--warning:hover,.btn--tertiary:hover{color:var(--color-primary)}.btn--tertiary{color:var(--color-white);background-color:var(--color-tertiary);border-color:var(--color-tertiary)}@media screen and (hover:hover){.btn--tertiary:hover{color:var(--color-white);background-color:var(--color-tertiary-light);border-color:var(--color-tertiary-light)}}.btn--warning{background-color:#f00;color:var(--color-white);border-color:#f00}@media screen and (hover:hover){.btn--warning:hover{color:var(--color-white);background-color:#8b0000;border-color:#8b0000}}.award-card{display:grid;grid-template-rows:auto 1fr;align-items:center;border-radius:var(--br-secondary);margin-bottom:.5rem;min-height:24rem;max-width:30rem;overflow:hidden;box-shadow:1px 1px 6px 1px var(--color-bg);transition:box-shadow .25s ease-in-out}.award-card:hover{box-shadow:1px 1px 10px 1px var(--color-grey-light)}.award-card__img-wrapper{width:100%;aspect-ratio:2;position:relative}.award-card__img-wrapper img{width:100%;height:100%;object-fit:cover}.award-card__status-badge{position:absolute;top:.75rem;left:.5rem;border:0!important}.award-card__info{display:grid;grid-template-columns:1fr 1fr;column-gap:.75rem;row-gap:1.5rem;padding:1.5rem 1rem;background-color:var(--color-white)}.award-card__title-container{grid-column:1/-1;grid-row:1/2}.award-card__title-label,.award-card__start-date-label,.award-card__end-date-label{font-size:var(--fs-14);color:var(--color-tertiary);margin-bottom:.15rem}.award-card__title-value{font-size:var(--fs-22);font-weight:700;color:var(--color-tertiary);min-height:2.4em;line-height:1.2em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.award-card__start-date-value,.award-card__end-date-value{font-size:var(--fs-18);font-weight:700;line-height:1.1;color:var(--color-tertiary)}.award-card__start-date-container{grid-column:1/2;grid-row:2/3;margin-bottom:.5rem}.award-card__end-date-container{grid-column:2/-1;grid-row:2/3;margin-bottom:.5rem}.award-card__view-btn{grid-column:1/2;grid-row:3/4}.award-card__apply-btn{grid-column:2/-1;grid-row:3/4}.award-card__evaluate-btn{grid-column:1/-1;grid-row:4/5}.role-card,.role-card--evaluator,.role-card--applicant{display:grid;grid-template-areas:"title image" "text image" "button image";justify-items:start;align-items:center;column-gap:2rem;row-gap:var(--rds-2);padding:var(--rds-3) var(--rds-2);max-width:60rem;min-height:17rem;border-radius:var(--br-secondary)}.role-card--applicant{background-color:var(--color-secondary)}.role-card--applicant.inverted{column-gap:var(--rds-3);max-width:100%;grid-template-areas:"image title" "image text" "image button";grid-template-columns:1fr 1fr}.role-card--applicant.inverted .role-card__title,.role-card--applicant.inverted .role-card__text,.role-card--applicant.inverted .role-card__btn{justify-self:start}.role-card--applicant.inverted .role-card__img-wrapper{justify-self:end}.role-card--evaluator{background-color:var(--color-quaternary)}.role-card--evaluator.inverted{column-gap:var(--rds-3);max-width:100%;grid-template-areas:"image title" "image text" "image button";grid-template-columns:1fr 1fr}.role-card--evaluator.inverted .role-card__title,.role-card--evaluator.inverted .role-card__text,.role-card--evaluator.inverted .role-card__btn{justify-self:start}.role-card--evaluator.inverted .role-card__img-wrapper{justify-self:end}.role-card__img-wrapper{grid-area:image;align-self:start}.role-card__title{grid-area:title}.role-card__text{grid-area:text;line-height:1.4}.role-card__btn{grid-area:button;padding-inline:3em}.apply-card{display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr;align-items:center;row-gap:1rem;width:min(25rem,100%);padding:var(--rds-2);background-color:var(--color-secondary);border:1px solid var(--color-primary);border-radius:var(--br-secondary);overflow:hidden}.apply-card__btn.disabled{background-color:var(--color-grey-light);border-color:var(--color-grey-light);pointer-events:none}.apply-card__deadline{font-size:var(--fs-14);font-weight:700;color:var(--color-tertiary);text-align:center}.apply-card__deadline-label{font-size:var(--fs-14);font-weight:700;color:var(--color-tertiary);text-align:center;margin-block:.25rem}.apply-card__deadline-countdown{font-size:var(--fs-18);font-weight:700;color:var(--color-tertiary);text-align:center}.quote-card{display:flex;flex-direction:column;align-items:flex-start;gap:2.5rem;padding:2rem 2rem 4rem;background-color:var(--color-bg);border-radius:var(--br-secondary)}.quote-card__icon{display:grid;place-items:center;background-color:var(--color-white);width:4rem;aspect-ratio:1;border-radius:50%}.quote-card__text{color:var(--color-text)}.expert-card{display:grid;grid-template-columns:.15fr 1fr .15fr;column-gap:.25rem;min-height:18rem;background-color:var(--color-secondary);border-radius:var(--br-secondary);overflow:hidden}@media(width>= 30em){.expert-card{grid-template-columns:.25fr 1fr .25fr;column-gap:.5rem;}}@media(width>= 90em){.expert-card{min-height:22rem;}}.expert-card__content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;padding-block:var(--rds-2) var(--rds-5)}.expert-card__title{font-size:var(--fs-48);font-weight:700;text-align:center}.expert-card__title span{color:var(--color-primary)}.expert-card__text{text-align:center;max-width:65ch}.expert-card__decoration--left{align-self:start;justify-self:start}.expert-card__decoration--right{align-self:end;justify-self:end}.instructions-card{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto;justify-items:center;row-gap:var(--rds-2);padding:var(--rds-4)}.instructions-card__icon{align-self:end}.instructions-card__text{align-self:start;text-align:center;max-width:65ch}.form+.other-actions,.register-form+.other-actions{margin-top:1rem}.form__action-link{font-size:var(--fs-16);font-weight:700;color:var(--color-primary)}.form__action-link:hover{color:var(--color-primary-light)}.other-actions{display:flex;justify-content:center;align-items:center;gap:.5rem}.other-actions__question{margin-bottom:0;font-size:var(--fs-14);font-weight:400}.other-actions__action{font-size:var(--fs-14);font-weight:700;color:var(--color-primary)}@media screen and (hover:hover){.other-actions__action:hover{color:var(--color-primary-light)}}.other-actions__action--secondary{font-size:var(--fs-14);font-weight:700;color:var(--color-button)}@media screen and (hover:hover){.other-actions__action--secondary:hover{color:var(--color-button-light)}}.register-form{display:flex;flex-direction:column;gap:1rem}.register-form__input-wrapper{display:flex;flex-direction:column}.register-form__label{font-size:var(--fs-16);font-weight:400;color:var(--color-grey);margin-left:.5rem}.register-form__input{padding:.5rem;text-align:center;border-radius:4px;border:1px solid var(--color-grey)}.register-form__input:focus-within{outline:1px solid var(--color-primary)}.register-form__validation-msg{color:var(--color-fail)}.register-form__role-wrapper{display:flex;flex-direction:row;gap:1.5rem;margin-block:1.5rem}.register-form__role-title{font-size:var(--fs-16);font-weight:400;color:var(--color-grey);margin-right:2rem}.register-form__radio-wrapper{display:flex;flex-direction:row;gap:.25rem}.register-form__radio-label{font-size:var(--fs-16);font-weight:400;color:var(--color-grey-dark)}.register-form__cv{width:100%;padding:18px,12px,18px,12px;border:1px solid #cfd4d9;border-radius:5px}.register-form__other-actions{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-top:1rem}.register-form__prompt{justify-self:flex-end;font-size:var(--fs-14);color:var(--color-grey)}.register-form__action-link{font-size:var(--fs-16);font-weight:700;color:var(--color-primary)}.register-form__action-link:hover{color:var(--color-primary-light)}.register-form__action-link--secondary{font-size:var(--fs-14);font-weight:700;color:var(--color-button)}.register-form__action-link--secondary:hover{color:var(--color-button-light)}.form-inline .btn{margin-inline:auto}#form-container input[name=Consent]+.dx-checkbox-container{display:none}.account-form{display:flex;flex-direction:column;gap:1.5rem}.account-form__input-wrapper{display:flex;flex-direction:column}.account-form__checkbox-wrapper{display:flex;flex-direction:row;align-items:center;gap:.5rem;margin-top:.5rem}.account-form__checkbox-wrapper input[type=checkbox]{order:-1;width:1.15rem;aspect-ratio:1}.account-form__label{font-size:var(--fs-16);font-weight:700;color:var(--color-tertiary);margin-left:.25rem}.account-form__input{padding:.5rem;font-size:var(--fs-16);color:var(--color-tertiary);border-radius:4px;border:1px solid var(--color-tertiary)}.account-form__input:focus-within{outline:1px solid var(--color-primary);border-color:var(--color-primary)}.account-form textarea{min-height:8rem;resize:vertical}.account-form__profile-image{width:8rem;aspect-ratio:1/1;border-radius:50%;background-color:var(--color-white);border:1px solid var(--color-white);margin-block:.25rem .5rem;overflow:hidden}.account-form__profile-image img{width:100%;height:100%;object-fit:cover;object-position:center}.account-form__bg-image{width:100%;aspect-ratio:4/1;background-color:var(--color-white);margin-block:.25rem .5rem;overflow:hidden}.account-form__bg-image img{width:100%;height:100%;object-fit:cover;object-position:center}.account-form__validation-msg{color:var(--color-fail)}.account-form__role-wrapper{display:flex;flex-direction:row;gap:1.5rem;margin-block:1.5rem}.account-form__role-title{font-size:var(--fs-16);font-weight:400;color:var(--color-tertiary);margin-right:2rem}.account-form__radio-wrapper{display:flex;flex-direction:row;gap:.25rem}.account-form__radio-label{font-size:var(--fs-16);font-weight:400;color:var(--color-tertiary)}.account-form__cv{width:100%;padding:18px,12px,18px,12px;border:1px solid #cfd4d9;border-radius:5px}.account-form__other-actions{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-top:1rem}.account-form__prompt{justify-self:flex-end;font-size:var(--fs-14);color:var(--color-tertiary)}.account-form__action-link{font-size:var(--fs-16);font-weight:700;color:var(--color-primary)}.account-form__action-link:hover{color:var(--color-primary-light)}.account-form__action-link--secondary{font-size:var(--fs-14);font-weight:700;color:var(--color-button)}.account-form__action-link--secondary:hover{color:var(--color-button-light)}.account-form__submit-btn{align-self:flex-start}@media(width>= 30em){.account-form__submit-btn{align-self:flex-end;}}.account-form__text{font-size:var(--fs-16);font-weight:400;color:var(--color-tertiary);margin-top:.5rem}.esr-form{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem}.esr-form input[type=file]{padding:1rem .5rem;border:2px solid var(--color-tertiary);border-radius:var(--br-secondary);width:min(100%,25rem)}#esr-form #uploaded-file-info{margin-bottom:2rem}#esr-form #uploaded-file-info p{font-size:var(--fs-16)}#esr-form #uploaded-file-link{padding:.25rem .75rem;border-radius:var(--br-secondary);color:var(--color-tertiary);font-weight:700;font-size:var(--fs-16);background-color:var(--color-quaternary);margin-left:.25rem}.compose-form,.reply-form{display:flex;flex-direction:column;gap:2rem}.compose-form__form-control,.reply-form__form-control{display:flex;flex-direction:column;gap:.5rem}.compose-form__form-control label,.reply-form__form-control label{padding-left:.5rem;font-size:var(--fs-16);font-weight:700;line-height:1.2}.compose-form__form-control input,.compose-form__form-control textarea,.reply-form__form-control input,.reply-form__form-control textarea{font-size:var(--fs-16);padding:.5rem;border:1px solid var(--color-grey);border-radius:var(--br-primary)}.compose-form__form-control input:focus-within,.compose-form__form-control textarea:focus-within,.reply-form__form-control input:focus-within,.reply-form__form-control textarea:focus-within{outline:1px solid var(--color-primary)}.compose-form__btn-wrapper,.reply-form__btn-wrapper{align-self:flex-end;display:flex;flex-wrap:wrap;gap:.75rem}.reply-form{border-top:1px solid var(--color-grey-light);padding-top:1rem}.reply-form__reply-to{font-size:var(--fs-14)}.reply-form__parent-subject{font-style:italic;font-weight:700}.reply-form__sender-details{font-size:var(--fs-14)}.reply-form__sender{font-weight:700;color:var(--color-tertiary)}.reply-form__message-text{font-size:var(--fs-14);font-style:italic}.datagrid__text-strong{font-family:var(--ff-primary);font-weight:700;font-size:var(--fs-16)}.datagrid__view-link{display:flex;align-items:center;gap:.5rem;color:var(--color-primary);font-family:var(--ff-primary);font-weight:700;font-size:var(--fs-16);transition:color .25s ease-in-out}.datagrid__view-link:hover{color:var(--color-primary-light)}.my-applications .dx-datagrid,.my-evaluations .dx-datagrid{background-color:transparent}.my-applications .dx-datagrid .dx-row>td,.my-evaluations .dx-datagrid .dx-row>td{padding-inline:1rem}.my-applications .dx-datagrid-headers,.my-evaluations .dx-datagrid-headers{margin-bottom:1rem}.my-applications .dx-datagrid-headers .dx-datagrid-content .dx-datagrid-table .dx-row>td,.my-evaluations .dx-datagrid-headers .dx-datagrid-content .dx-datagrid-table .dx-row>td{height:3rem;vertical-align:middle}.my-applications .dx-texteditor.dx-editor-outlined,.my-evaluations .dx-texteditor.dx-editor-outlined{border-color:var(--color-grey-light)}.my-applications .dx-datagrid-borders .dx-datagrid-rowsview,.my-applications .dx-datagrid-headers+.dx-datagrid-rowsview,.my-applications .dx-datagrid-rowsview.dx-datagrid-after-headers,.my-evaluations .dx-datagrid-borders .dx-datagrid-rowsview,.my-evaluations .dx-datagrid-headers+.dx-datagrid-rowsview,.my-evaluations .dx-datagrid-rowsview.dx-datagrid-after-headers{border-color:var(--color-grey-light)}.my-applications .dx-datagrid-borders>.dx-datagrid-filter-panel,.my-applications .dx-datagrid-borders>.dx-datagrid-headers,.my-evaluations .dx-datagrid-borders>.dx-datagrid-filter-panel,.my-evaluations .dx-datagrid-borders>.dx-datagrid-headers{border-color:var(--color-grey-light)}.my-applications .dx-datagrid-rowsview .dx-row,.my-evaluations .dx-datagrid-rowsview .dx-row{border:0;border-bottom:1px solid var(--color-grey-light);background-color:var(--color-white)}.my-applications .dx-datagrid-rowsview .dx-row td,.my-evaluations .dx-datagrid-rowsview .dx-row td{height:4rem;vertical-align:middle}.my-applications .dx-pager .dx-page-sizes .dx-selection,.my-applications .dx-pager .dx-pages .dx-selection,.my-evaluations .dx-pager .dx-page-sizes .dx-selection,.my-evaluations .dx-pager .dx-pages .dx-selection{color:var(--color-white);font-weight:700}.my-applications .dx-pager .dx-pages .dx-next-button::before,.my-applications .dx-pager .dx-pages .dx-prev-button::before,.my-evaluations .dx-pager .dx-pages .dx-next-button::before,.my-evaluations .dx-pager .dx-pages .dx-prev-button::before{color:var(--color-grey)}.my-applications .datagrid__text-strong{color:var(--color-primary)}.my-applications .datagrid__view-link{color:var(--color-primary)}.my-applications .dx-pager .dx-page-sizes .dx-selection,.my-applications .dx-pager .dx-pages .dx-selection{background-color:var(--color-primary)}.my-evaluations .datagrid__text-strong{color:var(--color-tertiary)}.my-evaluations .datagrid__view-link{color:var(--color-tertiary)}.my-evaluations .dx-pager .dx-page-sizes .dx-selection,.my-evaluations .dx-pager .dx-pages .dx-selection{background-color:var(--color-tertiary)}.dx-header-row .dx-datagrid-text-content{color:var(--color-text-light)}.status-badge,.status-badge--closed,.status-badge--upcoming,.status-badge--active{display:flex;align-items:center;gap:.35rem;padding:.35rem .5rem;background-color:var(--color-white);border-radius:100vh;border:1px solid var(--color-grey);width:max-content}.status-badge__indicator{width:.75rem;aspect-ratio:1;border-radius:50%}.status-badge__title{font-size:var(--fs-14);font-weight:400;color:var(--color-text-light);line-height:1.1;letter-spacing:0}.status-badge__time{font-size:var(--fs-14);font-weight:700;color:var(--color-text-light);line-height:1;letter-spacing:0}.status-badge--active .status-badge__indicator{background-color:var(--color-active)}.status-badge--upcoming .status-badge__indicator{background-color:var(--color-upcoming)}.status-badge--closed .status-badge__indicator{background-color:var(--color-closed)}.app-status-badge,.app-status-badge--fail,.app-status-badge--ready,.app-status-badge--evaluated--app,.app-status-badge--evaluated,.app-status-badge--complete,.app-status-badge--assigned,.app-status-badge--received--app,.app-status-badge--received,.app-status-badge--pending--app,.app-status-badge--pending,.app-status-badge--rejected--app,.app-status-badge--rejected,.app-status-badge--accepted--app,.app-status-badge--accepted{width:fit-content;padding:.35em 1em;border:0;border-radius:100vh;font-size:var(--fs-14);font-weight:700;color:var(--color-white)}.app-status-badge--accepted{color:var(--color-accept);background-color:var(--color-accept-light)}.app-status-badge--accepted--app{background-color:var(--color-accept);color:var(--color-white)}.app-status-badge--rejected{color:var(--color-reject);background-color:var(--color-reject-light)}.app-status-badge--rejected--app{background-color:var(--color-reject);color:var(--color-white)}.app-status-badge--pending{color:var(--color-pending);background-color:var(--color-pending-light)}.app-status-badge--pending--app{background-color:var(--color-pending);color:var(--color-white)}.app-status-badge--received{color:var(--color-pending);background-color:var(--color-pending-light)}.app-status-badge--received--app{background-color:var(--color-pending);color:var(--color-white)}.app-status-badge--assigned{background-color:var(--color-assign)}.app-status-badge--complete{background-color:var(--color-complete)}.app-status-badge--evaluated{color:var(--color-accept);background-color:var(--color-accept-light)}.app-status-badge--evaluated--app{background-color:var(--color-accept);color:var(--color-white)}.app-status-badge--ready{background-color:var(--color-assign)}.app-status-badge--fail{background-color:var(--color-fail)}.event__data-item{display:flex;flex-direction:column;align-items:center;margin-bottom:var(--responsive-2)}.event__heading,.event__heading--eval-reg-deadline,.event__heading--website,.event__heading--end-date,.event__heading--start-date,.event__heading--description,.event__heading--title{font-size:var(--fs-16);font-weight:400;color:var(--color-text);margin-bottom:0}.event__data,.event__data--eval-reg-deadline,.event__data--website,.event__data--end-date,.event__data--start-date,.event__data--description,.event__data--title{font-size:var(--fs-24);font-weight:700;color:var(--color-primary);margin-bottom:0}.event__data--start-date{font-size:var(--fs-22)}.event__data--end-date{font-size:var(--fs-22)}.event__data--eval-reg-deadline{font-size:var(--fs-22)}.event__btn{display:grid;width:min(100%,16rem);margin-inline:auto;text-align:center}.divider{height:1.5px;background-color:var(--color-grey-extra-light)}.divider-vertical{width:1.5px;height:100%;background-color:var(--color-grey-extra-light)}.newsletter,.newsletter--grey{padding-block:var(--rds-8)}.newsletter__container{padding-block:.75rem 2rem;background-color:var(--color-tertiary);border-radius:var(--br-secondary);padding:var(--rds-3) var(--rds-2)}.newsletter__form{display:grid;place-items:center}.newsletter__form-container{display:flex;flex-direction:column;align-items:center;gap:1.5rem}.newsletter__title{font-size:var(--fs-36);font-weight:700;color:var(--color-white);line-height:1}.newsletter__text{font-family:var(--ff-primary);font-size:var(--fs-18);color:var(--color-white);text-align:center;max-width:65ch;margin-bottom:1rem}.newsletter__form-control{display:flex;flex-direction:column;gap:.25rem;position:relative}.newsletter__form-control label{font-size:var(--fs-14);color:var(--color-white);margin-left:1rem;display:none}.newsletter__form-control input[type=email]{padding:.75em 1.25rem;border-radius:100vh;border:0;width:min(75vw,30rem)}.newsletter__form-control input[type=email]:focus-within{outline:1px solid var(--color-grey)}.newsletter__form-control input[type=submit]{position:absolute;top:50%;right:.25rem;transform:translateY(-50%);border-radius:100vh;z-index:1}.newsletter--grey .newsletter__container{background-color:var(--color-grey-extra-light)}.newsletter--grey .newsletter__title{color:var(--color-text)}.newsletter--grey .newsletter__text{color:var(--color-text)}.email{background-color:var(--color-white)}.email__decoration{width:100%;height:5px;background-color:var(--color-button)}.email__logo-wrapper{width:fit-content;margin:2.5rem auto 0}.email__main{padding:2.5rem 1.5rem}.email__title{font-size:var(--fs-32);font-weight:700;text-align:center}.email__greeting{margin-bottom:2rem}.email__text:last-child{margin-bottom:2rem}.email__link{color:var(--color-button);text-decoration:underline;transition:color .25s ease-in-out}.email__link:hover{color:var(--color-button-dark)}.cookies{position:fixed;bottom:1.5rem;left:1.5rem;width:min(100% - 5rem);max-width:30rem;padding:2.5rem;background-color:var(--color-white);border-radius:8px;border:1.5px solid var(--color-button);box-shadow:1px 1px 12px 4px var(--color-grey-light)}.cookies__content{display:grid;grid-template-columns:1fr;grid-auto-rows:auto;align-items:start;row-gap:1rem;width:100%;height:100%}.cookies__close-btn{position:absolute;top:.5rem;right:.5rem;width:1.75rem;aspect-ratio:1;border:1.5px solid var(--color-button);border-radius:50%;background-color:transparent;font-size:var(--fs-14);color:var(--color-button);transition:all .2s ease-in-out}.cookies__close-btn:hover{background-color:var(--color-button);color:var(--color-white)}.cookies__accept{display:flex;gap:.75rem}.cookies__text{font-size:var(--fs-14);color:var(--color-text);line-height:1.4;margin-bottom:.5rem}.cookies__policy-link{font-size:var(--fs-14);color:var(--color-button);transition:color .2s ease-in-out}.cookies__policy-link:hover{color:var(--color-button-dark)}.cookies input,.cookies label{color:var(--color-grey-3)}.cookies label{font-size:var(--fs-14);font-weight:700;text-transform:uppercase}.cookies__accept-btn{margin-top:1rem}.faq-popup *{text-align:center;font-family:var(--ff-primary);font-size:var(--fs-16);font-weight:500;line-height:1.5;letter-spacing:.5px}.faq-popup .dx-popup-title{border-bottom:0;background-color:var(--color-primary);text-align:center}.faq-popup .dx-popup-title *{color:var(--color-button);font-size:var(--fs-18);font-weight:700}.faq-popup .dx-popup-bottom.dx-toolbar{padding:0 20px 40px}.faq-popup .dx-popup-bottom .dx-button{border:1.5px solid var(--color-button)}.faq-popup .dx-popup-bottom .dx-button span{font-size:var(--fs-14)}.faq-popup .dx-popup-bottom .dx-button[aria-label=Cancel]{color:var(--color-button)}.faq-popup .dx-popup-bottom .dx-button[aria-label=Cancel]:hover{color:var(--color-button-dark);border-color:var(--color-button-dark);background-color:transparent}.message-popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:min(95%,40rem);aspect-ratio:1.5;padding:var(--rds-3);background-color:var(--color-white);border:0;border-radius:var(--br-primary);box-shadow:2px 2px 10px 8px var(--color-grey-light);z-index:1002}.message-popup__content{display:flex;flex-direction:column;gap:2.5rem;align-items:center;justify-content:center;height:100%}.message-popup__icon{width:3rem}.message-popup__text{text-align:center}.message-popup__btn-container{display:flex;flex-wrap:wrap;gap:1rem}.question-popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:min(95%,40rem);padding:var(--rds-3);background-color:var(--color-white);border:0;border-radius:var(--br-primary);box-shadow:2px 2px 10px 8px var(--color-grey-light);z-index:1002}.question-popup__content{display:flex;flex-direction:column;gap:2rem;justify-content:center;height:100%}.question-popup__title{font-size:var(--fs-20);font-weight:700}.question-popup__form{display:flex;flex-direction:column;gap:.25rem}.question-popup__form input,.question-popup__form textarea{padding:.5rem;border:1px solid var(--color-grey);border-radius:var(--br-primary)}.question-popup__form input:focus,.question-popup__form textarea:focus{outline:1px solid var(--color-text)}.question-popup__actions{display:flex;flex-wrap:wrap;gap:1rem}.accordion__container{display:flex;flex-direction:column;gap:1rem;margin-bottom:var(--rds-4)}.accordion__header{display:flex;align-items:center;justify-content:space-between;padding:1.5rem;background-color:var(--color-white);border-radius:var(--br-secondary);border-bottom:1.5px solid var(--color-grey-light);cursor:pointer;margin-bottom:.5rem}.accordion__header.open{border-color:var(--color-primary)}.accordion__label{font-size:var(--fs-20);font-weight:700;color:var(--color-tertiary);line-height:1.1}.accordion__button{display:grid;place-items:center;width:1.5rem;aspect-ratio:1;flex-shrink:0;background-color:transparent;border:0}.accordion__icon-open{width:100%;object-fit:contain}.accordion__icon-close{width:100%;object-fit:contain}.accordion__content{padding-inline:1.5rem;background-color:var(--color-white);border-radius:var(--br-secondary);max-height:0;overflow:hidden;transition:max-height .75s ease-in-out}.accordion__content.open{max-height:1000px}.accordion__content-top,.accordion__content-bottom{height:2rem}.accordion__text{font-size:var(--fs-18);font-weight:400;color:var(--color-tertiary)}.stats-container{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;gap:1rem;padding:var(--rds-6) var(--rds-2);margin-top:6rem;background-color:var(--color-primary);border-radius:var(--br-secondary);position:relative}@media(width< 40em){.stats-container{flex-wrap:wrap;}}.stats-container__graphic{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);display:grid;grid-template-rows:1.5fr 1fr;place-items:center;background-color:var(--color-primary);width:5rem;aspect-ratio:1;border-radius:50%;z-index:10}.stats-container__item{flex-basis:25%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;color:var(--color-white)}.stats-container__number{font-size:var(--fs-64);font-weight:700;margin-bottom:var(--rds-1)}.stats-container__text{width:max-content}.slider__header{display:grid;grid-template-areas:"title title" "main-btn slider-btns";align-items:center;column-gap:var(--rds-2);row-gap:var(--rds-2);padding-block:1.5rem}@media(width>= 30em){.slider__header{grid-template-areas:"title main-btn slider-btns";grid-template-columns:1fr auto auto;}}.slider__title{grid-area:title;font-size:var(--fs-28)}.slider__main-btn{grid-area:main-btn;justify-self:start}@media(width>= 30em){.slider__main-btn{margin-left:auto;justify-self:end;}}.slider__slider-btns{grid-area:slider-btns;justify-self:end;display:flex;align-items:center;gap:.5rem}.slider__slider-btns:has(button.swiper-button-lock){display:none}@media(width>= 30em){.slider__slider-btns{justify-self:end;}}.tabs-primary{padding-block:var(--rds-4)}.tabs-primary__list{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.5rem;margin-bottom:0}.tabs-primary__link{font-size:var(--fs-16);font-weight:700;padding:.5em .5em;transition:background-color .25s ease-in-out,color .25s ease-in-out}@media(width>= 40em){.tabs-primary__link{padding:.5em 1.5em;}}@media(width>= 50em){.tabs-primary__link{font-size:var(--fs-18);padding:.65em 1.75em;}}.tabs-primary__link.active{pointer-events:none}.tabs-secondary{border-bottom:1px solid var(--color-tertiary)}.tabs-secondary__list{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:var(--rds-3);margin-bottom:.65rem}.tabs-secondary__link{padding:.5rem .5rem .5rem;color:var(--color-tertiary);font-size:var(--fs-20);font-weight:700;border-bottom:5px solid transparent}.tabs-secondary__link.active{border-color:var(--color-primary);color:var(--color-primary);pointer-events:none}.tabs-tertiary{padding-block:var(--rds-2)}.tabs-tertiary__list{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:0}.tabs-tertiary__link{font-size:var(--fs-16);font-weight:700;padding:.5em 1.5em;background-color:transparent;border:0;border-radius:var(--br-secondary);transition:background-color .25s ease-in-out,color .25s ease-in-out}.tabs-tertiary__link.active{color:var(--color-white);background-color:var(--color-tertiary)}.tabs-simple{padding-block:var(--rds-2)}.tabs-simple__list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin-bottom:0}.tabs-simple__link{font-size:var(--fs-18);font-weight:700;color:var(--color-tertiary);padding:.5em 1.5em;background-color:transparent;border:0;opacity:.5}.tabs-simple__link.active{color:var(--color-tertiary);opacity:1}.header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--rds-2);position:fixed;top:0;left:0;width:100vw;height:var(--header-height);padding:1rem var(--rds-1);background-color:var(--color-white);border-bottom:1px solid var(--color-grey-light);z-index:100}@media(width>= 65em){.header{flex-wrap:nowrap;padding:1.25rem var(--rds-2);}}.header__logo-wrapper{order:1}.header__logo-wrapper img{width:clamp(8.5rem,7.2739rem + 5.6051vw,14rem)}.header__nav{order:4;display:none;position:absolute;top:calc(var(--header-height) + 4.5rem);left:0;width:100vw;background-color:var(--color-white);padding-block:1rem 1.5rem}.header__nav ul{display:flex;flex-direction:column;align-items:center;gap:1rem;padding-inline:.5rem;width:100%}@media(width>= 65em){.header__nav{order:2;display:unset;position:relative;inset:unset;width:unset;padding-block:0;}.header__nav ul{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--rds-2);margin-bottom:0;}}.header__nav li{width:max-content}.header__nav a{font-size:var(--fs-16);font-weight:700;color:var(--color-tertiary);padding-block:.25rem;transition:color .2s ease-in-out}.header__nav a:hover{color:var(--color-tertiary-dark)}.header__btn-container{display:none;order:3;position:absolute;top:var(--header-height);left:0;width:100vw;background-color:var(--color-white);padding-block:1rem;padding-inline:.5rem}@media(width>= 65em){.header__btn-container{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;margin-bottom:0;position:relative;inset:unset;width:unset;}}.header__messaging,.header__notifications-btn{display:grid;place-items:center;padding:.25rem;position:relative}@media(width>= 30em){.header__messaging,.header__notifications-btn{padding:.5rem;}}.header__message-count{position:absolute;top:-.25rem;right:-.25rem;display:grid;place-items:center;font-size:11px;background-color:var(--color-primary);color:var(--color-white);font-weight:700;width:1.25rem;aspect-ratio:1;border-radius:50%;overflow:hidden;z-index:1}.header__notifications-btn{border:0;background-color:transparent}.header__notifications-count{position:absolute;top:-.25rem;right:-.25rem;display:grid;place-items:center;font-size:11px;background-color:var(--color-tertiary);color:var(--color-white);font-weight:700;width:1.25rem;aspect-ratio:1;border-radius:50%;overflow:hidden;z-index:1}.header__notifications-popup{position:absolute;top:calc(100% + .5rem);right:0;width:min(22rem,95vw)}.header__notifications-list{padding:1rem 1rem 1rem .75rem;background-color:var(--color-white);border:1px solid var(--color-grey-light);border-radius:var(--br-secondary);display:flex;flex-direction:column;max-height:min(75vh,30rem);overflow-x:hidden;overflow-y:auto}.header__notifications-item{display:grid;grid-template-columns:auto 1fr;column-gap:.25rem;row-gap:.25rem;padding-block:1rem;font-size:var(--fs-14);line-height:1.2;cursor:pointer}.header__notifications-item:not(:last-child){border-bottom:1px solid var(--color-grey-light)}.header__notifications-item.read .header__notifications-is-read-icon{color:transparent;visibility:hidden}.header__notifications-item.read .header__notifications-title{display:initial;color:var(--color-grey)}.header__notifications-item.read .header__notifications-text{display:initial}.header__notifications-is-read-icon{grid-row:1/3;grid-column:1/2;color:var(--color-tertiary);visibility:visible}.header__notifications-title{grid-row:1/2;grid-column:2/3;font-size:var(--fs-16);font-weight:700;color:var(--color-grey-dark);line-height:1.2}.header__notifications-text{grid-row:2/3;grid-column:2/3;display:none;font-size:var(--fs-14);font-weight:400}.header__avatar-btn{display:flex;align-items:center;gap:.25rem;border:0;background-color:transparent}.header__avatar{width:2rem;aspect-ratio:1;border-radius:50%;overflow:hidden}.header__avatar img{width:100%;object-fit:contain}.header__username{font-size:var(--fs-16);font-weight:700;color:var(--color-primary)}@media(width< 80em){.header__username{display:none;}}.header__user-menu{position:absolute;top:90%;right:0;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;padding:1rem 1.5rem;border:1.5px solid var(--color-grey-light);border-radius:var(--br-secondary);background-color:var(--color-white)}@media(width>= 65em){.header__user-menu{top:calc(100% + 1.25rem);}}.header__user-menu-link{padding-block:.15rem;font-size:var(--fs-16);font-weight:700;color:var(--color-tertiary);width:max-content;transition:color .25s ease-in-out}.header__user-menu-link:hover{color:var(--color-tertiary-dark)}.header__logout-btn{border:0;background-color:transparent;margin-top:1rem;font-size:var(--fs-16);font-weight:700;color:var(--color-primary);transition:color .25s ease-in-out}.header__logout-btn:hover{color:var(--color-primary-light)}.header--non-auth{display:flex;justify-content:center;align-items:center;padding-block:var(--rds-4);position:relative}.header--non-auth__logo-wrapper{display:flex;align-items:center}.header--non-auth__logo{width:clamp(12rem,10.069rem + 8.8276vw,20rem)}.header--non-auth__language-wrapper{position:absolute;top:var(--rds-4);right:var(--rds-2)}.header__language-wrapper{padding:.15rem .35rem;background-color:transparent;position:relative}.header__language-btn{display:flex!important;gap:.5rem;background-color:transparent;color:var(--color-tertiary);font-size:var(--fs-16);text-transform:uppercase;border:1.5px solid var(--color-tertiary);border-radius:var(--br-secondary);padding:.35em .5em}.header__language-modal{position:absolute;top:calc(100% + .5rem);left:50%;transform:translateX(-50%);width:max-content;background-color:var(--color-white);border:1.5px solid var(--color-tertiary);border-radius:var(--br-secondary);box-shadow:0 4px 8px rgba(0,0,0,.1);overflow:hidden}@media(width>= 65em){.header__language-modal{top:calc(100% + 1rem);}}.header__language-modal ul{display:grid;place-items:center}.header__language-modal li{width:100%;transition:background-color .2s ease-in-out}.header__language-modal li:hover{background-color:var(--color-tertiary)}.header__language-modal li:hover a{color:var(--color-white)}.header__language-modal li a{display:block;text-align:center;text-transform:uppercase;width:100%;padding:.5rem 1rem;color:var(--color-tertiary);transition:color .2s ease-in-out}.header__menu-btn{flex-shrink:0;order:5;background-color:var(--color-tertiary);width:2.5rem;aspect-ratio:1;border-radius:50%;padding:.5rem;transition:background-color .25s ease-in-out}.header__menu-btn:hover{background-color:var(--color-tertiary-dark)}@media(width>= 65em){.header__menu-btn{display:none;}}.header.open .header__nav{display:unset}.header.open .header__nav ul{width:100%}.header.open .header__btn-container{display:flex;align-items:center;justify-content:center;gap:1rem}.overlay{position:fixed;inset:0;background-color:var(--color-bg);opacity:.94;z-index:1001}.open-calls{padding-top:calc(var(--header-height) + var(--rds-4))}.open-calls__title{font-size:var(--fs-36);margin-bottom:var(--rds-4)}.open-calls__content{display:grid;grid-template-columns:1fr;align-items:start;row-gap:var(--rds-3)}@media(width>= 45em){.open-calls__content{grid-template-columns:1fr 1fr;column-gap:var(--rds-2);}}@media(width>= 100em){.open-calls__content{grid-template-columns:1fr 1fr 1fr;column-gap:var(--rds-3);}}@media(width>= 135em){.open-calls__content{grid-template-columns:1fr 1fr 1fr 1fr;}}@media(width>= 170em){.open-calls__content{grid-template-columns:1fr 1fr 1fr 1fr 1fr;}}.hero-single{padding-block:calc(var(--header-height) + var(--rds-4)) var(--rds-4)}.hero-single__graphic{position:absolute;top:0;left:0;z-index:-1}.hero-single__img-wrapper{width:100%;aspect-ratio:1.5;border-radius:var(--br-secondary);overflow:hidden}@media(width>= 65em){.hero-single__img-wrapper{aspect-ratio:3.5;}}.hero-single__img-wrapper img{width:100%;height:100%;object-fit:cover}.call-single__container{display:grid;grid-template-columns:1fr;row-gap:var(--rds-3);position:relative}@media(width>= 40em){.call-single__container{grid-template-columns:2.1fr 1fr;column-gap:var(--rds-2);}}@media(width< 40em){.call-single__details{grid-row:2/3;}}.call-single__details p,.call-single__details span,.call-single__details h1,.call-single__details h2,.call-single__details h3,.call-single__details h4,.call-single__details h5,.call-single__details h6{color:var(--color-tertiary)}.call-single__badge{margin-bottom:1.5rem}.call-single__title{font-size:var(--fs-36);margin-bottom:2rem}.call-single__brand{display:flex;flex-wrap:wrap;align-items:center;gap:var(--rds-2);padding:1rem;background-color:var(--color-bg);width:fit-content;border-radius:var(--br-secondary);margin-bottom:2rem}.call-single__logo-wrapper img{max-height:4rem}.call-single__brand-text{font-weight:700}.call-single__website-link{display:flex;align-items:center;gap:.25rem;font-weight:700;color:var(--color-tertiary);transition:color .25s ease-in-out}.call-single__website-link:hover{color:var(--color-tertiary-light)}.call-single__website-link:hover svg path{fill:var(--color-tertiary-light)}.call-single__dates{display:flex;flex-wrap:wrap;gap:2rem;margin-bottom:2.5rem}.call-single__date-label{font-size:var(--fs-22);font-weight:700}.call-single__date-value{display:flex;align-items:center;gap:.5rem;font-weight:700}.call-single__call-info{margin-bottom:2rem}.call-single__info-label{font-size:var(--fs-22);font-weight:700;margin-bottom:.25rem}.call-single__email{display:flex;align-items:center;gap:.5rem}.call-single__email span{color:var(--color-tertiary);line-height:1.2;border-bottom:1px solid transparent;transition:border-color .2s ease-in-out}.call-single__email:hover span{border-color:var(--color-tertiary-dark)}.call-single__doc-list{display:flex;flex-direction:column;align-items:flex-start;gap:var(--rds-2);max-width:92vw;overflow:hidden}.call-single__doc-list li a{display:inline-block;width:max-content}.call-single__questions-list{display:flex;flex-direction:column;gap:.25rem}.call-single__faq-question{font-weight:700;color:var(--color-primary);line-height:1.2}.call-single__faq-answer-title{font-size:var(--fs-16);font-weight:700;margin-bottom:1rem}.call-single__help-title{font-size:var(--fs-16);font-weight:700}.call-single__help-text{margin-bottom:1.5rem}.call-single .results__table{display:grid;grid-template-columns:1fr;row-gap:.5rem}.call-single .results__table-header{display:grid;grid-template-columns:1fr 2fr 1fr 1fr;column-gap:var(--rds-2);padding-block:.25rem;border-bottom:1px solid var(--color-grey-light)}.call-single .results__table-heading{font-size:var(--fs-16);font-weight:700}.call-single .results__table-body{display:grid;grid-template-columns:1fr;row-gap:.35rem}.call-single .results__table-row{display:grid;grid-template-columns:1fr 2fr 1fr 1fr;column-gap:var(--rds-2)}.call-single .results__row-value{font-size:var(--fs-16);font-weight:400}.call-single__sticky-container{position:relative}@media(width< 40em){.call-single__sticky-container{grid-row:1/2;}}.call-single__sticky.sticky{position:sticky;top:7rem;right:0;z-index:99}.call-single__apply-card{width:100%}.call-single__contact{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem;padding:var(--rds-2);border:1px solid var(--color-primary);border-radius:var(--br-secondary)}.call-single__contact-title{font-size:var(--fs-20);font-weight:700;line-height:1.1}.call-single__contact-subtitle{font-size:var(--fs-16);margin-bottom:.5rem}.call-single__eu-banner{display:flex;justify-content:center;align-items:center;padding:var(--rds-2) 1rem;background-color:var(--color-tertiary)}.call-single__eu-banner img{max-width:min(80%,20rem)}.call-single__main-partner{display:flex;justify-content:center;align-items:center;padding:var(--rds-2) 1rem;background-color:var(--color-tertiary)}.call-single__main-partner-link{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--rds-1)}@media(width>= 30em){.call-single__main-partner-link{flex-direction:row;}}.call-single__main-partner-link img{max-width:min(80%,20rem);max-height:8rem}.call-single__main-partner-text{font-size:var(--fs-20);font-weight:700;color:var(--color-white);max-width:35ch;line-height:1.2}.call-single__collaborators{display:grid;grid-template-columns:repeat(auto-fit,minmax(5rem,6.5rem));justify-items:center;justify-content:center;align-items:center;row-gap:var(--rds-2);column-gap:var(--rds-4);padding:var(--rds-3);background-color:var(--color-bg)}.call-single__collaborators img{max-width:12rem}.hero-secondary{display:grid;row-gap:var(--rds-3);padding-block:calc(var(--header-height) + var(--rds-4)) var(--rds-6);background-color:var(--color-bg)}.hero-secondary__title{max-width:35ch;margin-inline:auto;text-align:center;font-size:var(--fs-36)}.hero-secondary__subtitle{max-width:70ch;margin-inline:auto;text-align:center;font-size:var(--fs-18)}.hero-secondary__subtitle a{font-size:var(--fs-18);text-decoration:underline;transition:color .25s ease-in-out}.hero-secondary__subtitle a:hover{color:var(--color-primary)}.hero-secondary__btn{justify-self:center;align-self:end}.hero-tertiary,.hero-tertiary--evaluators,.hero-tertiary--applicants,.hero-tertiary--grey-lg,.hero-tertiary--grey{padding-block:calc(var(--header-height) + var(--rds-5)) var(--rds-4)}.hero-tertiary--grey{background-color:var(--color-bg)}.hero-tertiary--grey-lg{background-color:var(--color-bg);padding-block:calc(var(--header-height) + var(--rds-5)) var(--rds-10)}.hero-tertiary--applicants{background-color:var(--color-secondary)}.hero-tertiary--evaluators{background-color:var(--color-quaternary)}.hero-tertiary__container{display:flex;flex-direction:column;align-items:center;gap:var(--rds-3)}.hero-tertiary__title{font-size:var(--fs-36);text-align:center}.hero-tertiary__title span{color:var(--color-primary)}.hero-tertiary__subtitle{font-size:var(--fs-18);line-height:1.3;max-width:75ch;text-align:center}.hero-tertiary__cta-btn{padding:.75em 3em}.hero-tertiary__text{max-width:110ch;text-align:center}.hero-tertiary__simple-link{font-size:var(--fs-18);font-weight:700;color:var(--color-primary)}.hero-profile{padding-block:var(--header-height) var(--rds-4)}.hero-profile__header{padding-block:var(--rds-4) var(--rds-2);background-color:var(--color-bg)}.hero-profile__title{font-size:var(--fs-36);text-align:center}.hero-profile__btn-container{padding-block:var(--rds-3) 1.5rem;display:flex;justify-content:center;align-items:center}.hero-profile__container{display:grid;grid-template-columns:1fr;border:1px solid var(--color-grey);border-radius:var(--br-primary);margin-top:2rem}@media(width>= 30em){.hero-profile__container{grid-template-columns:1fr 1fr;grid-template-rows:1fr 9rem;}}.hero-profile__bg-wrapper{grid-column:1/-1;overflow:hidden;grid-row:1/2;max-height:20rem;min-height:15rem}.hero-profile__bg-wrapper img{width:100%;height:100%;object-fit:cover}.hero-profile__user-info{grid-column:1/2;grid-row:1/3;align-self:center;justify-self:center;display:flex;flex-direction:column;align-items:center;gap:.25rem;margin-block:1rem}@media(width>= 30em){.hero-profile__user-info{align-self:end;justify-self:start;margin-left:var(--rds-3);}}.hero-profile__avatar{margin-bottom:var(--rds-1);width:8rem;aspect-ratio:1;border-radius:50%;background-color:var(--color-white);border:2px solid var(--color-white);overflow:hidden}.hero-profile__avatar img{width:100%;height:100%;object-fit:cover}.hero-profile__name{font-size:var(--fs-28);font-weight:700}.hero-profile__created-at{font-size:var(--fs-14)}.hero-profile__btn-message{grid-column:1/-1;grid-row:3/-1;align-self:center;justify-self:center;margin-bottom:1rem}@media(width>= 30em){.hero-profile__btn-message{grid-column:2/-1;grid-row:2/-1;margin-right:1rem;margin-bottom:0;}}.profile__container{width:min(100%,33rem);padding:var(--rds-2);border:1px solid var(--color-grey);border-radius:var(--br-primary)}.profile__section{margin-bottom:var(--rds-3)}.profile__title{font-size:var(--fs-16);font-weight:700;color:var(--color-tertiary);margin-bottom:.75rem}.profile__link-social{display:flex;align-items:center;gap:1rem;width:min(16rem,100%);margin-bottom:.75rem}.profile__link-social img{width:clamp(1.5rem,1.3793rem + .5517vw,2rem)}.profile__link-social p{font-size:var(--fs-16);font-weight:700;line-height:1.2}.profile__link-social a{margin-left:auto}.profile__badge-container{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.profile__badge{background-color:var(--color-secondary);padding:.5em 1.25em .35em;font-weight:700;border-radius:100vh}.profile__table{display:grid;grid-template-columns:1fr;row-gap:.5rem}.profile__table-header,.profile__table-header--3,.profile__table-header--1{display:grid;column-gap:1rem;border-bottom:1px solid var(--color-grey)}.profile__table-header--1{grid-template-columns:1fr}.profile__table-header--3{grid-template-columns:1fr 1fr 1fr}.profile__table-heading{font-size:var(--fs-16);font-weight:700}.profile__table-body{display:grid;grid-template-columns:1fr;row-gap:.35rem}.profile__table-row,.profile__table-row--3,.profile__table-row--1{display:grid;column-gap:1rem}.profile__table-row--1{grid-template-columns:1fr}.profile__table-row--3{grid-template-columns:1fr 1fr 1fr}.profile__row-value{font-size:var(--fs-16);font-weight:400}.profile__checkbox{display:flex;align-items:center;gap:.5rem}.profile__checkbox input{width:1rem;aspect-ratio:1}.about__img-wrapper{margin-top:calc(-1*var(--rds-6));margin-bottom:var(--rds-4)}.about__img-wrapper img{width:100%;object-fit:contain}.about__title{font-size:var(--fs-24);margin-bottom:var(--rds-2)}.about__text{margin-bottom:var(--rds-4)}.about__summary-text{font-size:var(--fs-28);font-weight:700;line-height:1.2}.two-cols{display:grid;grid-template-columns:1fr;row-gap:var(--rds-2)}@media(width>= 50em){.two-cols{grid-template-columns:1fr 1fr;column-gap:var(--rds-4);}}.two-cols__left{align-self:center}@media(width>= 50em){.two-cols__left{justify-self:end;}}.two-cols__right{grid-row:1/2;justify-self:center}@media(width>= 50em){.two-cols__right{grid-column:2/3;justify-self:start;}}.two-cols__list-title{font-size:var(--fs-36);font-weight:700}.two-cols__list{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem}.two-cols__list-item{display:flex;align-items:flex-start;gap:1rem}.two-cols__icon-wrapper{display:grid;place-items:center;flex-shrink:0;overflow:hidden}.two-cols__icon-wrapper img{width:1rem}.two-cols__text,.two-cols__text--bold{max-width:70ch}.two-cols__text--bold{font-weight:700}.two-cols__img-wrapper{overflow:hidden}.two-cols__img-wrapper img{max-width:20rem;object-fit:contain}@media(width>= 100em){.two-cols__img-wrapper img{max-width:36rem;}}.quote{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--rds-4)}.quote__icon-wrapper{display:grid;place-items:center;width:5rem;aspect-ratio:1;border:0;border-radius:50%;background-color:var(--color-secondary);overflow:hidden}.quote__icon-wrapper img{width:3rem}.quote__text{font-size:var(--fs-22);max-width:75ch;text-align:center}.help-center{padding-block:var(--rds-8)}.help-center__container{display:grid;grid-template-columns:1fr;column-gap:var(--rds-2)}@media(width>= 35em){.help-center__container{grid-template-columns:1fr 1.5fr;}}@media(width>= 85em){.help-center__container{grid-template-columns:auto 1fr;}}@media(width< 35em){.help-center__left{margin-bottom:3rem;}}@media(width>= 35em){.help-center__left{padding-right:var(--rds-2);border-right:1px solid var(--color-grey-light);}}.help-center__title{font-size:var(--fs-36);font-weight:700;color:var(--color-tertiary);margin-bottom:var(--rds-5);text-align:center}.help-center__questions-list{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem}.help-center__question{display:inline-block;font-weight:700;max-width:35ch}.help-center__question.selected{color:var(--color-primary)}.help-center__question:hover{color:var(--color-tertiary-light)}.help-center__question:hover.selected{color:var(--color-primary)}.help-center__help-title{font-size:var(--fs-16);font-weight:700}.help-center__help-text{margin-bottom:1.25rem}.help-center__answers-list{height:60vh;overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth}.help-center__answer-title{font-size:var(--fs-20);margin-bottom:1rem;transition:color .25s ease-in-out}.help-center__answer-title.selected{color:var(--color-primary)}.instructions{padding-block:var(--rds-6)}.instructions__title{text-align:center}.accordions,.accordions--white{padding-block:var(--rds-6);background-color:var(--color-bg)}.accordions--white{background-color:var(--color-white)}.accordions__title{font-size:var(--fs-28);font-weight:700;text-align:center;max-width:30ch;margin-inline:auto;margin-bottom:var(--rds-3)}.auth-section{width:min(95%,50rem);margin-inline:auto;margin-block:5vh auto}.auth-section__title,.auth-section__title--lg{margin-bottom:var(--rds-4);font-size:var(--fs-18);font-weight:700;text-align:center;color:var(--color-tertiary)}.auth-section__title.text-danger,.text-danger.auth-section__title--lg{color:var(--color-reject)}.auth-section__title--lg{font-size:var(--fs-36);font-weight:700}.auth-section__subtitle,.auth-section__subtitle--left{margin-bottom:var(--rds-2);font-size:var(--fs-20);text-align:center;color:var(--color-primary)}.auth-section__subtitle--left{text-align:left}.auth-section__text,.auth-section__text--left{font-size:var(--fs-20);font-weight:700;text-align:center}.auth-section__text.text-danger,.text-danger.auth-section__text--left{color:var(--color-reject)}.auth-section__text--left{text-align:left}.auth-section__link{font-size:var(--fs-18);font-weight:700;color:var(--color-primary);text-decoration:underline}.auth-section__notice-text{font-size:var(--fs-14);font-weight:400;color:var(--color-tertiary);text-align:center;width:min(100%,30rem);margin-inline:auto;margin-bottom:2rem}.auth-section__form-container{display:flex;flex-direction:column;gap:.5rem;width:min(100%,30rem);margin-inline:auto}.auth-section .dx-button{border-radius:var(--br-primary)}.application form{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-inline:auto}.application #applicationForm{width:min(100%,40rem)}.application__title{font-size:var(--fs-28);text-align:center;margin-bottom:var(--rds-2)}.application__subtitle{font-size:var(--fs-16);text-align:center;margin-bottom:var(--rds-4);max-width:55ch;margin-inline:auto;line-height:1.3}.application .error-text{margin-top:1.5rem;width:min(100%,40rem)}.footer{background-color:var(--color-white);padding-block:var(--rds-4);position:relative}.footer__back-to-top{position:absolute;top:var(--rds-1);right:var(--rds-2);display:grid;place-items:center;background-color:var(--color-tertiary);border:0;border-radius:var(--br-secondary);width:2.75rem;aspect-ratio:.75;z-index:200;transition:background-color .25s ease-in-out}.footer__back-to-top:hover{background-color:var(--color-tertiary-dark)}.footer__top{padding:var(--rds-2)}.footer__top-content{display:flex;flex-wrap:wrap;align-items:center;gap:var(--rds-4)}.footer__logo-wrapper{flex-shrink:0}.footer__logo-wrapper img{width:clamp(8.5rem,7.2739rem + 5.6051vw,14rem);object-fit:contain}.footer__nav ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--rds-2);margin-bottom:0}.footer__nav ul li{width:max-content}.footer__nav ul li a{font-size:var(--fs-16);font-weight:700;color:var(--color-tertiary);padding-block:.25rem;transition:color .2s ease-in-out}.footer__nav ul li a:hover{color:var(--color-tertiary-dark)}.footer__middle{padding-block:var(--rds-4);background-color:var(--color-bg)}.footer__title{font-size:var(--fs-28);text-align:center;color:var(--color-tertiary)}.footer__social-container{display:flex;align-items:center;justify-content:center;gap:var(--rds-3);margin-top:var(--rds-3)}.footer__social-link{padding:.25rem .25rem 0;border:1.5px solid transparent;border-radius:var(--br-primary);transition:border-color .25s ease-in-out}.footer__social-link:hover{border-color:var(--color-tertiary)}.footer__bottom{padding-block:var(--rds-3) 0}.footer__copyright{font-size:var(--fs-16);color:var(--color-tertiary);text-align:center;line-height:1.5}.footer__copyright span{font-size:var(--fs-16);color:var(--color-tertiary)}.footer__copyright a{font-size:var(--fs-16);color:var(--color-tertiary);border-bottom:1px solid transparent;transition:border-color .25s ease-in-out}.footer__copyright a:hover{border-color:var(--color-tertiary)}.footer__privacy-link{font-size:var(--fs-16);font-weight:400}.footer__powered-by{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:var(--rds-3);font-size:var(--fs-16);font-weight:400}.footer-slim{padding:var(--rds-5) var(--rds-1) 2rem;font-size:var(--fs-16);font-weight:400;text-align:center}.footer-slim__content{display:flex;justify-content:center}.footer-slim span{font-size:var(--fs-16);color:var(--color-tertiary)}.footer-slim__privacy-link{font-size:var(--fs-16);font-weight:400;color:var(--color-tertiary);border-bottom:1px solid transparent;transition:border-color .25s ease-in-out}.footer-slim__privacy-link:hover{border-color:var(--color-tertiary)}.footer-slim__powered-by{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:var(--rds-3);font-size:var(--fs-16);font-weight:400}.home-hero{display:grid;place-items:center;margin-top:var(--header-height);min-height:calc(100dvh - var(--header-height));padding-block:var(--rds-3);position:relative}.home-hero__bg-wrapper{position:absolute;inset:0;z-index:0}.home-hero__bg-wrapper img{width:100%;height:100%;object-fit:cover;object-position:bottom;mix-blend-mode:multiply}.home-hero__details{display:flex;flex-direction:column;align-items:center;gap:var(--rds-3);position:relative;z-index:1}@media(width>= 30em){.home-hero__details{margin-top:var(--rds-6);}}.home-hero__title{color:var(--color-white);text-align:center}.home-hero__text{text-align:center;color:var(--color-white);max-width:80ch;margin-inline:auto}.home-hero__btn-container{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--rds-2);margin-top:var(--rds-2)}.intro{min-height:50vh;padding-block:var(--rds-8);background-color:var(--color-white)}.intro__content{display:grid;grid-template-columns:1fr;column-gap:var(--rds-5);row-gap:var(--rds-5)}@media(width>= 50em){.intro__content{grid-template-columns:1fr 1fr;}}.intro__details{display:flex;flex-direction:column;align-items:flex-start;gap:var(--rds-3)}.intro__title{color:var(--color-tertiary)}.intro__text{color:var(--color-tertiary);max-width:60ch}.intro__btn{margin-block:auto var(--rds-2)}.intro__img-wrapper{width:min(100%,40rem);height:100%}.intro__img-wrapper img{width:100%;object-fit:contain}.active-awards,.upcoming-awards,.past-awards{padding-block:var(--rds-8)}.active-awards__header,.upcoming-awards__header,.past-awards__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--rds-2);margin-bottom:var(--rds-3)}.active-awards__title,.upcoming-awards__title,.past-awards__title{color:var(--color-tertiary);margin-right:auto}.active-awards__slider-btns,.upcoming-awards__slider-btns,.past-awards__slider-btns{display:flex;align-items:center;gap:.5rem}.active-awards{background-color:var(--color-bg)}.upcoming-awards{background-color:var(--color-white)}.past-awards{background-color:var(--color-bg)}.participation{padding-block:var(--rds-8);background-color:var(--color-white)}.participation__content{display:grid;grid-template-columns:1fr;column-gap:var(--rds-5);row-gap:var(--rds-5);padding:var(--rds-5) var(--rds-3);background-color:var(--color-bg)}@media(width>= 50em){.participation__content{grid-template-columns:2fr 1fr;}}.participation__details{display:flex;flex-direction:column;align-items:flex-start;gap:var(--rds-3)}.participation__title{color:var(--color-tertiary)}.participation__text{color:var(--color-tertiary);max-width:60ch}.participation__btn{margin-top:auto}.participation__img-wrapper{width:100%;height:100%}.participation__img-wrapper img{width:100%;height:100%;object-fit:cover}.info{min-height:100dvh;padding-block:var(--rds-8);background-color:var(--color-bg)}.info__title{color:var(--color-tertiary);margin-bottom:var(--rds-4)}.info__content,.info__content--reverted{display:grid;grid-template-columns:1fr;column-gap:var(--rds-4);row-gap:var(--rds-4);padding:var(--rds-3) var(--rds-3);background-color:var(--color-white)}.info__content:not(:last-child),.info__content--reverted:not(:last-child){margin-bottom:var(--rds-5)}@media(width>= 50em){.info__content,.info__content--reverted{grid-template-columns:2fr 1fr;}}@media(width>= 50em){.info__content--reverted{grid-template-columns:1fr 2fr;}}.info__details{display:flex;flex-direction:column;align-items:flex-start;gap:var(--rds-3)}.info__subtitle{color:var(--color-tertiary)}.info__text{color:var(--color-tertiary)}.info__btn{margin-top:auto}.info__img-wrapper{width:100%;aspect-ratio:1.5}@media(width>= 30em){.info__img-wrapper{aspect-ratio:2;}}@media(width>= 50em){.info__img-wrapper{aspect-ratio:1.15;}}.info__img-wrapper img{width:100%;height:100%;object-fit:cover}.privacy{width:min(75%,1100px);margin-inline:auto}.privacy__logo-wrapper{width:clamp(120px,33%,250px);margin:calc(var(--header-height) + 2rem) auto var(--rds-4)}.privacy__logo-wrapper img{object-fit:contain}.privacy__section{margin-bottom:var(--rds-3)}.privacy__title{margin-bottom:1rem;font-size:var(--fs-40);font-weight:700;text-align:center}.privacy__title-caption{font-size:var(--fs-18);font-weight:700;text-align:center}.privacy__main{padding-block:var(--rds-4)}.privacy__subtitle{margin-bottom:1rem;margin-top:2rem;font-size:var(--fs-24);font-weight:700}.privacy__text{margin-bottom:1rem;font-size:var(--fs-16);text-align:justify}.privacy__list-intro{margin-bottom:.25rem;font-size:var(--fs-16)}.privacy__list-intro--bold{margin-bottom:.5rem;font-weight:700}.privacy__list{padding-left:2rem;list-style:disc;margin-bottom:1rem}.privacy__list li{padding-left:.5rem;margin-bottom:.25rem}.privacy__list li p{font-size:var(--fs-16);text-align:justify}.privacy__link{font-size:var(--fs-16);color:var(--color-button);text-decoration:underline;transition:color .2s ease-in-out}.privacy__link:hover{color:var(--color-button-dark)}.privacy__emphasis{font-weight:700;text-decoration:underline}.login__btn-wrapper{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;margin-bottom:0}.manage-account__container{display:grid;grid-template-columns:1fr;row-gap:1.5rem;width:min(100%,50rem);margin-inline:auto}@media(width>= 30em){.manage-account__container{grid-template-columns:auto 1fr;column-gap:var(--rds-2);}}@media(width>= 65em){.manage-account__container{column-gap:var(--rds-4);padding:var(--rds-1);}}@media(width< 30em){.manage-account__options{justify-self:start;}}.manage-account__tab-list{display:flex;flex-direction:column;gap:1rem}.manage-account__tab-link{font-size:var(--fs-16);font-weight:700;color:var(--color-tertiary);border-bottom:3px solid transparent}.manage-account__tab-link.active{border-color:var(--color-primary)}.manage-account__tab-link.active:hover{color:currentColor}.manage-account__fields{padding:var(--rds-2);border:1px solid var(--color-tertiary);border-radius:var(--br-primary)}.manage-account__title{font-size:var(--fs-16);font-weight:700;color:var(--color-tertiary);margin-left:.25rem;border-bottom:1px solid var(--color-primary);padding-bottom:.5rem}.manage-account__text-container{display:flex;flex-direction:column;gap:1rem}.manage-account__btn-wrapper{display:flex;gap:1rem;justify-content:flex-start;margin-bottom:1rem}@media(width>= 30em){.manage-account__btn-wrapper{align-self:flex-end;}}.faq{display:flex;flex-direction:column;gap:var(--responsive-2)}.faq__title{font-size:var(--fs-20)}.faq__content{display:flex;flex-direction:column;gap:var(--responsive-1)}.messaging__intro-text{font-size:var(--fs-18);text-align:center;margin-bottom:var(--rds-4);max-width:min(75ch,90%);margin-inline:auto}.messaging__container{display:grid;grid-template-columns:1fr;row-gap:1.5rem;padding:var(--rds-2) var(--rds-1);border:1px solid var(--color-grey-light);border-radius:var(--br-secondary);width:clamp(19rem,90%,80rem);margin-inline:auto;overflow:hidden}@media(width>= 40em){.messaging__container{grid-template-columns:auto 1fr;column-gap:var(--rds-2);}}@media(width>= 65em){.messaging__container{column-gap:var(--rds-4);padding:var(--rds-2);}}@media(width< 40em){.messaging__options{justify-self:start;padding-left:1rem;}}.messaging__tab-list{display:flex;flex-direction:column;gap:.75rem;margin-top:1.5rem}.messaging__tab-link{font-size:var(--fs-16);color:var(--color-tertiary);font-weight:700;border-bottom:3px solid transparent}.messaging__tab-link.active{border-color:var(--color-primary);font-weight:700}.messaging__tab-link.active:hover{color:currentColor}.messaging__compose-btn{display:flex;align-items:center;gap:1rem;color:var(--color-primary);background-color:var(--color-bg);border:1.5px solid transparent;border-radius:100vh;padding:.5em 2em;margin-bottom:1.5rem;transition:border-color .25s ease-in-out}.messaging__compose-btn:hover{border-color:var(--color-primary)}.messaging__message-container{padding-right:.75rem;height:min(70vh,40rem);overflow-y:auto}.messaging__chat-container{border:1px solid var(--color-grey-light);border-radius:var(--br-primary)}.messaging__message-list{display:flex;flex-direction:column;gap:1rem}.messaging__message-list-item{border:1px solid var(--color-grey-light);border-radius:var(--br-primary);padding:.75rem}.messaging__message-list-link{cursor:pointer}.messaging__message-list-link:hover{color:currentColor}.messaging__compose-container{border:1px solid var(--color-grey-light);border-radius:var(--br-primary);padding:var(--rds-2);overflow:hidden}.messaging__empty-list-message{border:1px solid var(--color-grey-light);border-radius:var(--br-primary);padding:var(--rds-2);overflow:hidden}.messaging__empty-list-message p{font-weight:500}.message{display:flex;align-items:center;gap:1rem}.message__is-read-icon{color:var(--color-tertiary)}.message__content{display:flex;flex-direction:column;gap:.25rem}.message__role{font-weight:700}.message__subject{font-weight:500;color:var(--color-tertiary)}.message__brief-text{font-size:var(--fs-16)}.message__date{margin-left:auto}.chat{position:relative}.chat__close-btn{position:absolute;top:.5rem;right:calc(var(--rds-2) + .35rem);width:fit-content}.chat__reply-btn{align-self:flex-end;width:fit-content;margin-top:auto}.chat__message-list{display:flex;flex-direction:column;gap:var(--rds-3);height:min(70vh,40rem);padding:4rem var(--rds-2) 2rem;overflow-y:auto}.chat__message-container{display:flex;flex-direction:column;gap:.75rem}.chat__message-date{align-self:center;font-size:var(--fs-16)}.chat__message,.chat__message--user,.chat__message--admin{width:clamp(16rem,60%,50ch);background-color:var(--color-grey-light);border:1px solid var(--color-grey-light);border-radius:var(--br-secondary);padding:var(--rds-1)}.chat__message--admin{align-self:flex-start;background-color:var(--color-secondary)}.chat__message--user{align-self:flex-end;background-color:var(--color-quaternary)}.chat__role{font-size:var(--fs-16);font-weight:700;margin-bottom:.25rem}.chat__subject{font-size:var(--fs-16);font-weight:500;font-style:italic;color:var(--color-grey);line-height:1.2;margin-bottom:.5rem}.chat__message-text{font-size:var(--fs-18);line-height:1.3}.evaluation-cell{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%}.evaluation-cell-status{border-style:solid;border-width:1px;border-radius:100vh;color:#fff;display:inline-block;width:auto;font-size:var(--fs-14);line-height:1.5;font-weight:700;padding:.35em 1em}.evaluation-cell-status.Assigned{border-color:#f0ad4e;background-color:#f0ad4e}.evaluation-cell-status.Completed{border-color:#68b73c;background-color:#68b73c}.app-dashboard{display:flex;flex-direction:column;align-items:center;gap:.75rem}.app-dashboard__app-name{font-size:var(--fs-36);text-align:center;color:var(--color-primary-light)}.app-dashboard__app-date{font-size:var(--fs-16);font-weight:400;text-align:center}.app-dashboard__divider{margin-block:1rem;width:100%;height:1px;background-color:var(--color-grey-light)}.app-dashboard__app-status-label{font-size:var(--fs-16);font-weight:700;text-align:center}.app-dashboard__app-status{font-size:var(--fs-18);text-align:center}.app-dashboard__details{border:1.5px solid var(--color-grey-light);width:100%;padding:var(--responsive-1);margin-top:3rem;font-size:var(--fs-16);font-weight:400}.app-dashboard__details:empty{display:none}.app-dashboard__details-title{font-size:var(--fs-18);font-weight:700;margin-bottom:.25rem}