:root{--theme-blue: #4dc2f4;--hell-orange: #ffc221;--new-hell-lila: #ed9aff;--padding-for-bottom-footer: 10rem;--mobile-nav-height: 5.5rem;--grey-backg: #f6f6f6;--grey1: #1d2124;--backgr-grey: #f8f8f8;--very-dark-blue: #1a78a8;--red-glow: #ff5470;--black-absolute: #000;--font-black-1: #202020;--black-xi: #1d2124;--bezier: cubic-bezier(.5, 0, .5, 1);--theme-text-green: #29ce65;--spacing-sm: 8px;--spacing-md: 14px;--spacing-lg: 20px;--color-green: #00c58e;--color-white: #ffffff;--box-shadow: 0 1px 6px 1px rgb(0 0 0 / 10%), 0 1px 7px 1px rgb(0 0 0 / 6%);--border-radius: 8px;--background-overlay: rgba(34, 34, 34, .3);--border-color-lightest: 1px solid rgba(200, 200, 200, .2);--border-color-light: 1px solid rgba(0, 0, 0, .1)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes moveInTop{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}@keyframes moveInRight{0%{opacity:0;transform:translate(-100px)}to{opacity:1;transform:translate(0)}}@keyframes moveInBottom{0%{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}@keyframes moveInLeft{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:translate(0)}}@keyframes moveInBottomLeft{0%{opacity:0;transform:translate(100px) translateY(-100px)}to{opacity:1;transform:translate(0) translateY(0)}}.fadeIn{animation-name:fadeIn}.moveInTop{animation-name:moveInTop}.moveInLeft{animation-name:moveInLeft}.moveInRight{animation-name:moveInRight}.moveInBottom{animation-name:moveInBottom}.moveInBottomLeft{animation-name:moveInBottomLeft}.duration--0_5{animation-duration:.5s}.duration--1{animation-duration:1s}.duration--1_5{animation-duration:1.5s}.duration--2{animation-duration:2s}.delay--1{animation-delay:1s}.delay--1_5{animation-delay:1.5s}@keyframes moveInRightDash{0%{opacity:0;transform:translate(-100px) translateY(-25%)}to{opacity:1;transform:translate(0) translateY(-25%)}}.moveInRightDash{animation-name:moveInRightDash}.ellipsies{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.my-0{margin-top:0;margin-bottom:0}.mb-0{margin-bottom:0rem}.mb-0_5{margin-bottom:.4rem}.mb-1{margin-bottom:.8rem}.mb-1_5{margin-bottom:1.2rem}.mb-2{margin-bottom:1.6rem}.mb-2_5{margin-bottom:2rem}.mb-3{margin-bottom:2.4rem}.mb-5{margin-bottom:4rem}.mt-1_5{margin-top:1.2rem}.mt-2{margin-top:1.6rem}.mt-2_5{margin-top:2rem}.mt-3{margin-top:2.4rem}.mt-4_5{margin-top:3.6rem}.mt-5{margin-top:4rem}.mr-0_5{margin-right:.4rem}.mr-1_5{margin-right:1.2rem}.mr-2_5{margin-right:2rem}.ml-1{margin-left:.8rem}.ml-1_5{margin-left:1.2rem}.ml-2{margin-left:1.6rem}.mt-auto{margin-top:auto}.ml-auto{margin-left:auto}.mx-auto{margin-left:auto;margin-right:auto}.my-auto{margin-top:auto;margin-bottom:auto}.pl-0{padding-left:0}.pt-5{padding-top:4rem}.flex{display:flex}.flex-row{display:flex;flex-direction:row;align-items:center}.flex-column{display:flex;flex-direction:column;align-items:center}.flex-start{display:flex;flex-direction:row;align-items:flex-start}.flex-center{display:flex;flex-direction:row;align-items:center;justify-content:center}.space-between{justify-content:space-between}.flex-center{display:flex;justify-content:center;align-items:center}.link--clean{text-decoration:none;color:#020201}.ph-2{padding-left:1.6rem;padding-right:1.6rem}.align-self-end{align-self:flex-end}.text-normal{text-transform:unset}.invisible{visibility:hidden}.none{display:none}.pointer{cursor:pointer;-webkit-user-select:none;user-select:none}.unselectable{-webkit-user-select:none;user-select:none}.overflow-hidden{overflow:hidden}.justify-center{justify-content:center}.flex-center-column{display:flex;justify-content:center;flex-direction:column}.flex-start{justify-content:flex-start}.row-reverse{flex-direction:row-reverse}.uppercase{text-transform:uppercase}.separator-short{border-style:solid;border:none;border-bottom:.04rem solid var(--theme-blue);display:none}.img{width:100%}.h100{height:100%}.w-100{width:100%}.round{border-radius:50%}.z-1{z-index:1}.opacity-1{opacity:1}.margin-0_5{margin:.4rem}.text-center{text-align:center}.text-left{text-align:left}.text-bold{font-weight:700}.text-italic{font-style:italic}.font-size-1_2{font-size:.96rem!important}.pre{white-space:pre}.primary-color{color:#00214d}@media only screen and (min-width: 1024px){.notDesktop{display:none}}@media only screen and (min-width: 768px) and (max-width: 1023px){.notMobile{display:none}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15}body{margin:0}h1{font-size:2em;margin:.67em 0}a{background-color:transparent}img{border-style:none}input{font-family:inherit;font-size:100%;line-height:1.15;margin:0}input{overflow:visible}[type=checkbox]{box-sizing:border-box;padding:0}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}*{box-sizing:border-box}html{font-size:62.5%;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";overflow-x:hidden;overflow-y:scroll;background-color:#fff;scroll-behavior:smooth;color:var(--black-absolute)}img{width:auto}h3{font-size:1.4rem;font-weight:700;margin-bottom:1rem;margin-top:0}@media only screen and (min-width: 1024px){h3{font-size:1.1rem}}p{margin:0;font-size:1.2rem;line-height:1.65}a{all:unset;cursor:pointer}.blue{font-size:.96rem;font-weight:700;line-height:1.65;padding:.4rem 1.2rem;border-radius:.8rem;color:#fff;background-color:var(--theme-blue);letter-spacing:.02em}@media only screen and (min-width: 1024px){.blue{font-size:1.28rem;padding:.64rem 1.92rem}}.red{font-size:.96rem;font-weight:700;line-height:1.65;padding:.4rem 1.2rem;border-radius:.8rem;background-color:var(--red-glow);color:#fff}@media only screen and (min-width: 1024px){.red{font-size:1.28rem}}.bubble-wrap{display:flex;justify-content:center;align-items:center}.bubble-wrap>*+*{margin-left:.48rem}.bubble-icon{width:.96rem;height:.96rem}.bubble__button--delete{-webkit-user-select:none;user-select:none}.btn-no-effect,.rg-btn-container{box-shadow:none!important;outline:none!important;border:none!important;-webkit-tap-highlight-color:transparent!important;-webkit-touch-callout:none!important;-webkit-user-select:none!important;-khtml-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.btn-no-effect:hover,.btn-no-effect:active,.btn-no-effect:focus,.rg-btn-container:hover,.rg-btn-container:active,.rg-btn-container:focus{box-shadow:none!important;outline:none!important;border:none!important;-webkit-tap-highlight-color:transparent!important;-webkit-touch-callout:none!important;-webkit-user-select:none!important;-khtml-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.btn-loading{position:relative;pointer-events:none;color:transparent!important}.btn-loading:after{animation:spinAround .5s infinite linear;border:.2rem solid #fff;border-radius:50%;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;width:1em;position:absolute;left:calc(50% - .5em);top:calc(50% - .5em)}@keyframes spinAround{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.btn--red{background-color:var(--red-glow);color:#fff}.btn--border{color:var(--very-dark-blue);border:.1rem solid var(--very-dark-blue);background-color:transparent}.btn--grey{background:#f1f1f1;color:var(--theme-blue)}.btn--green{background-color:#dcedc8;color:#558b2f}.btn--grey-2{background:#c6c5c5;color:#020201;margin-top:1rem}.btn--accepted{width:9rem;height:3rem;background-color:#dcedc8;color:#558b2f;border:none;border-radius:.5rem;font-size:1.4rem}.btn--accept{width:9rem;height:3rem;background-color:var(--theme-blue);color:#fff;border:none;border-radius:.5rem;font-size:1.4rem;-webkit-user-select:none;user-select:none}.btn--decline{background-color:#ffc7d1;color:#c50000;margin-top:1rem}.btn--cancel{width:9rem;height:3rem;background-color:#ffc7d1;color:#c50000;border:none;border-radius:.5rem;font-size:1.4rem;-webkit-user-select:none;user-select:none}.btn--details{width:9rem;height:3rem;background-color:var(--theme-blue);color:#fff;border:none;border-radius:.5rem;font-size:1.4rem}.btn--small{height:4rem;border-radius:1rem;font-size:1.4rem}.switcher-container{display:flex;flex-direction:row;align-items:center;margin-bottom:1rem}.switch{display:inline-block;height:3rem;position:relative;width:36px;margin-right:1rem}.switch input{display:none}.slider{background-color:#ccc;bottom:0;cursor:pointer;left:0;right:0;top:0}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{background-color:#fff;bottom:2px;content:"";height:17px;left:3px;width:18px}input:checked+.slider{background-color:var(--theme-blue);height:2.1rem}input:focus+.slider{box-shadow:0 0 1px #101010}input:checked+.slider:before{transform:translate(12px)}.slider.round{border-radius:34px;height:2.1rem}.slider.round:before{border-radius:50%}.btn--large{height:6rem}.nav-goback{color:var(--font-black-1);position:absolute;left:1.8rem}.btn--clear{background:none;border:none;padding:0;cursor:pointer}.btn--clear:active,.btn--clear:focus{outline:none;border:none}.btn--group{display:flex;flex-direction:column}.btn-project-form{display:flex;flex-direction:row;justify-content:center;gap:1rem}.btn-project-form div{font-size:1.3rem;width:17rem;height:4.2rem;margin:0}.horizontal-centred{display:flex;justify-content:center;align-items:center;gap:1rem}.btn{font-size:1.4rem;font-weight:700;border:none;border-radius:1rem;display:flex;justify-content:center;align-items:center;height:3.6rem;text-decoration:none;-webkit-user-select:none;user-select:none;cursor:pointer;letter-spacing:.02em;padding-right:2rem;padding-left:2rem}.btn>:not(:last-child){margin-right:.5rem}.btn:disabled{color:#80807e!important;background-color:#f1f1f1!important;border-color:#f1f1f1!important}.btn:active,.btn:focus{outline:none;border:none}.btn--blue{background-color:var(--theme-blue);color:#fff!important}.btn--medium{font-size:1.4rem;width:initial;padding:2rem}.btn--white{background-color:#fff;color:var(--theme-blue);border:.1rem solid var(--theme-blue)}.btn--white:active,.btn--white:focus{outline:none;border:.1rem solid var(--theme-blue)}.bewerben-button{min-width:14rem}.btn-accept-offer,.btn-decline-offer{font-size:1.1rem;height:3.2rem;margin-bottom:1rem}.btn-decline-offer{background-color:var(--red-glow);color:#fff}.btn-chat-anschauen{font-size:1.1rem}.checkbox-group>*+*{margin-top:.8rem}.checkbox-group--filters>*+*{margin-top:1.3rem}.checkbox{display:flex;align-items:center}.checkbox>*+*{margin-left:.8rem}.filter-titel{font-size:1.8rem;margin-bottom:1rem}.checkbox-container{display:flex;flex-direction:row;align-items:center;position:relative;cursor:pointer;font-size:1.4rem;line-height:2.5rem;color:#484848;-webkit-user-select:none;user-select:none}@media only screen and (min-width: 1024px){.checkbox-container{font-size:1.4rem}}.checkbox-container--filters .checkbox-checkmark{border:1px solid #83838e}.checkbox-container--filters p{font-size:1.4rem}.checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox-checkmark{position:absolute;top:.3rem;left:0;height:2rem;width:2rem;background-color:#fff;border-radius:.4rem;border:.24rem solid #020201}.checkbox-checkmark--small{height:1.4rem;width:1.4rem}.checkbox-checkmark-remember{border:.2rem solid #020201}.checkbox-container:hover input~.checkbox-checkmark{background-color:#ccc}.checkbox-container--filters:hover input~.checkbox-checkmark{background-color:var(--red-glow)}.checkbox-container input:checked~.checkbox-checkmark{background-color:var(--theme-blue);border:unset}.checkbox-container--filters input:checked~.checkbox-checkmark{background-color:var(--red-glow)}.checkbox-checkmark:after{content:"";position:absolute;display:none}.checkbox-container input:checked~.checkbox-checkmark:after{display:block}.checkbox-container .checkbox-checkmark:after{left:.7rem;width:.4rem;height:1.4rem;border:solid white;border-radius:.2rem;border-width:0 .3rem .3rem 0;transform:rotate(45deg)}.checkbox-container--filters .checkbox-checkmark:after{border-radius:.2rem;border-width:0 .3rem .3rem 0;transform:rotate(45deg)}.checkbox-container--post{padding-left:3rem}.checkbox-group--filter>*+*{margin-left:1rem}.checkbox-checkmark--filter{background-color:#f1f1f1;width:12.8rem;height:4rem;color:#020201;padding:.7rem;font-size:1.4rem;line-height:1;display:flex;text-align:center;align-items:center;justify-content:center;border-radius:.5rem;cursor:pointer}.checkbox-container input:checked~.checkbox-checkmark--filter{background-color:var(--theme-blue);color:#fff;font-weight:700}:root{--spacing-sm: 8px;--spacing-md: 14px;--spacing-lg: 20px;--color-green: #00c58e;--color-white: #ffffff;--box-shadow: 0 1px 6px 1px rgb(0 0 0 / 10%), 0 1px 7px 1px rgb(0 0 0 / 6%);--border-radius: 8px;--background-overlay: rgba(34, 34, 34, .3);--border-color-lightest: 1px solid rgba(200, 200, 200, .2);--border-color-light: 1px solid rgba(0, 0, 0, .1)}.cookie-einstellungen{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.v--modal-overlay{position:fixed;box-sizing:border-box;left:0;top:0;width:100%;height:100vh;background:#0003;z-index:999;opacity:1}.cookie-comply-switch{position:relative;display:inline-block;width:60px;height:22px}.cookie-comply-switch input{opacity:0;width:0;height:0}.cookie-comply-slider{position:absolute;cursor:pointer;top:0;left:16px;right:0;bottom:0;height:22px;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.cookie-comply-slider:before{position:absolute;content:"";height:16px;width:16px;left:4px;bottom:3px;background-color:var(--color-white);-webkit-transition:.4s;transition:.4s}input:checked+.cookie-comply-slider{background-color:var(--theme-blue)}input:focus+.cookie-comply-slider{box-shadow:0 0 1px var(--color-green)}input:checked+.cookie-comply-slider:before{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translate(20px)}.cookie-comply-slider.cookie-comply-round{border-radius:34px}.cookie-comply-slider.cookie-comply-round:before{border-radius:50%}.cookie-comply-required{cursor:not-allowed}input:checked+.cookie-comply-required.cookie-comply-slider{background-color:#ccc}.cookie-comply__modal{display:table;position:fixed;top:0;left:0;height:100%;width:100%;z-index:9;background-color:var(--background-overlay)}.cookie-comply__modal-middle{display:table-cell;vertical-align:middle}.cookie-comply__modal-header h3{font-size:2rem}.cookie-comply__introduct{font-size:1.2rem;padding:1.6rem 0rem;line-height:1.8rem}.cookie-comply__close-model{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;float:right}.cookie-comply__modal-inner{position:relative;margin-left:auto;margin-right:auto;max-width:60rem;padding:3rem;background-color:var(--color-white);border-radius:var(--spacing-sm);box-shadow:var(--box-shadow)}.cookie-comply__back-arrow{position:absolute;left:var(--spacing-lg);cursor:pointer}.cookie-comply__modal-content{text-align:left;padding:1rem 0rem;max-height:38rem;overflow:scroll}.cookie-comply__group-container{background-color:#f8f8f8;padding:1.4rem;margin-bottom:2rem}.cookie-comply__group-container p{margin-bottom:1rem}.cookie-comply__modal-switches{display:flex;justify-content:space-between;align-items:center;line-height:4rem}.cookie-comply__modal-switches h3{padding:0;margin:0}@media (max-width: 480px){.cookie-comply__modal-middle{padding:var(--spacing-md)}.cookie-comply__modal-inner{width:auto}}.cookie-comply__modal-header{border-bottom:var(--border-color-light);margin-top:2rem;padding-bottom:1rem}.cookie-comply__modal-footer{border-top:var(--border-color-light);padding-top:var(--spacing-lg)}.cookie-comply__button{padding:12px 32px;border:1px solid #333;background-color:var(--color-white);font-weight:600;font-size:1.5rem;border-radius:5px;cursor:pointer}.cookie-comply{background-color:var(--color-white);box-shadow:var(--box-shadow);padding:3rem;border-radius:var(--border-radius);z-index:9;position:fixed;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%);max-width:60rem;display:flex;flex-direction:column;justify-content:space-between;height:fit-content}.cookie-comply__header-title{font-size:2rem;margin:0;margin-bottom:var(--spacing-sm)}.cookie-comply__header-description{font-size:1.5rem;font-weight:400;line-height:2.6rem;margin:0;line-height:20px}.cookie-comply__header{justify-self:flex-start;text-align:initial}.cookie-comply__actions{display:grid;grid-gap:var(--spacing-lg);grid-template-columns:repeat(2,1fr);align-self:center;margin-top:3rem}.cookie-comply__button-accept{background-color:var(--theme-blue);color:var(--color-white);border:none}@media (max-width: 1024px){.cookie-comply{grid-template-columns:none}}#nprogress{pointer-events:none}#nprogress .bar{background:var(--theme-blue);position:fixed;z-index:1031;top:0;left:0;width:100%;height:.32rem}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar{position:absolute}.footer{background:var(--backgr-grey);color:var(--grey1);margin-top:4.8rem}.footer__container{display:flex;flex-direction:column;padding:1.92rem 0;font-size:1.28rem;font-weight:700;letter-spacing:.02em;margin:0 auto;max-width:26.8rem}@media only screen and (min-width: 1024px){.footer__container{max-width:102.4rem;flex-direction:row;padding:2.4rem 3.2rem}.footer__container p{font-size:1.28rem}}.footer__container>*+*{margin-top:1.2rem}@media only screen and (min-width: 1024px){.footer__container>*+*{margin-top:0;margin-left:8.16rem}}@media only screen and (min-width: 1024px){.footer__description{font-weight:400;width:44.88rem}}.footer__logo{width:40px;border-radius:.4rem}.footer__right{width:100%}@media only screen and (min-width: 1024px){.footer__right{margin-left:auto;display:flex;flex-direction:column;justify-content:space-between;height:100%;width:40rem}}.footer__right--top>*+*{margin-top:1.44rem}@media only screen and (min-width: 1024px){.footer__right--top{display:flex;flex-direction:row}.footer__right--top>*+*{margin-top:0}}.footer-nav__section{width:100%}@media only screen and (min-width: 1024px){.footer-nav__section{display:flex;flex-direction:row}.footer-nav__section>*+*{margin-left:5.76rem}}.footer-nav__section>*+*{margin-top:.96rem}@media only screen and (min-width: 1024px){.footer-nav__section>*+*{margin-top:0}}.footer-nav__menu{display:flex;flex-direction:column;justify-content:space-between}@media only screen and (min-width: 1024px){.footer-nav__menu{justify-content:flex-start}.footer-nav__menu>*+*{margin-top:.32rem}}.footer-nav__menu--items{font-size:1.28rem;font-weight:400}.footer-nav__menu--items>*+*{margin-top:.32rem}.footer_small_link{text-decoration:none;color:var(--grey1);line-height:2rem}.footer-nav__icon{background:#b7c9e4;color:#001534;border-radius:1.2rem}.footer-icon__section{display:flex;flex-direction:column;align-items:center}@media only screen and (min-width: 1024px){.footer-icon__section{align-items:flex-start;width:14.4rem;padding-left:.8rem}}.footer-icon__section>*+*{margin-top:.4rem}.footer-icon__container{display:flex;flex-direction:row}.footer-icon__container>*+*{margin-left:1.2rem}@media only screen and (min-width: 1024px){.footer-icon__container>*+*{margin-left:.4rem}}.footer-icon__item{color:var(--theme-blue);width:2.4rem;height:2.4rem;padding:.4rem;border-radius:1.2rem}@media only screen and (min-width: 1024px){.footer-icon__item{background:#fff;color:var(--theme-blue)}}.footer__copyright{font-size:.96rem;font-weight:400;text-align:center;margin-top:1.6rem}@media only screen and (max-width: 480px){.footer__copyright{font-size:1.12rem}}@media only screen and (min-width: 1024px){.footer__copyright{margin-top:9.6rem;text-align:right}}.cookie-consent{position:fixed;z-index:9999;width:100%;padding:.8rem 0;flex-wrap:wrap;align-items:center;justify-content:center;background:#e8e6e6;font-weight:400;font-size:.96rem}@media only screen and (min-width: 1024px){.cookie-consent{font-size:1.12rem}}.cookie-consent-compliance,.cookie-consent-message{margin:.4rem .8rem}.cookie-consent-compliance{cursor:pointer;color:#fff;padding:.4rem 1.6rem;background:#237afc;border:2px solid currentColor}.cookie-consent{bottom:0;left:0;padding:14px;margin:0}.cookie-consent-transition-leave-active{transition:transform .75s;transition-timing-function:cubic-bezier(.75,0,0,1)}.cookie-consent-transition-leave-to{transform:translateY(100%)}.btn.btn-link{background:#fff;color:#ababab;padding:0rem;margin:.8rem}.btn.btn-info{color:#fff;background-color:#44ade2}.btn.btn-info,a.btn.btn-link{width:17.6rem!important;font-size:1.12rem;margin:.8rem}.cookie-buttons{display:flex;flex-direction:column;align-items:center}@media only screen and (min-width: 1024px){.cookie-buttons{display:flex;flex-direction:row;align-items:center;justify-content:center}}.fullscreen-image{z-index:9999999999!important}.image-container{max-width:initial!important}@keyframes navOpen{0%{transform:translate(100%);position:fixed}to{transform:translate(0);position:fixed}}@keyframes navClose{0%{transform:translate(0);position:fixed}to{transform:translate(100%);position:fixed}}@keyframes overlayOpen{0%{transform:translate(0);opacity:0}to{transform:translate(0);opacity:1}}@keyframes overlayClose{0%{transform:translate(0);opacity:1}99%{transform:translate(0)}to{transform:translate(-100%);opacity:0}}#navContainer,#divTopIos{background:#fff;z-index:9999999;position:fixed;width:100%}.nav-base{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;font-size:1.44rem;font-weight:700;padding:0 1.6rem;height:4.4rem;position:fixed;width:100%;background-color:#fff;z-index:5;box-shadow:0 .16rem .32rem #0000001a}.nav-base a{text-decoration:none}.nav-group>a{color:var(--theme-blue)}.nav--top{flex-direction:row;justify-content:space-between;align-items:center;font-size:1.44rem;font-weight:700;margin-bottom:1.6rem}.nav--brand-container{text-align:center;margin:0 auto}.nav-stabilizer{width:2.88rem}.profile-menus-container{font-size:1.44rem;font-weight:700;padding:.8rem 2rem;border-top:.4rem solid var(--theme-blue);position:absolute;opacity:1;width:100vw;height:100vh;min-height:40rem;background-color:#fff;overflow-y:scroll;z-index:20}.navbar{font-size:1.44rem;font-weight:700;padding:.8rem 2rem;border-top:.4rem solid var(--theme-blue);position:absolute;opacity:1;width:100vw;height:100vh;min-height:40rem;background-color:#fff;overflow-y:scroll;z-index:20;transform:translate(-100%)}.nav--animate-open{animation:navOpen .3s var(--bezier) forwards}.nav--animate-close{animation:navClose .2s var(--bezier) forwards}.nav--overlay{position:fixed;filter:brightness(.5);height:100vh;width:100vw;background:#00000080;z-index:15;opacity:0;transform:translate(-100%)}.nav--overlay-open{animation:overlayOpen .25s var(--bezier) forwards}.nav--overlay-close{animation:overlayClose .2s var(--bezier) forwards}.nav-toggler{font-weight:700;color:var(--grey1);position:absolute}.nav--profile-guest{display:flex;flex-direction:row;margin-bottom:1.6rem}.nav--profile-guest>:not(:last-child){margin-right:1.6rem}.nav__profile--guest-desc{display:flex;align-items:center;font-size:1.12rem;color:var(--theme-blue)}.nav--profile{align-items:center;display:flex;flex-direction:column;margin-top:1.6rem;justify-content:center}@media only screen and (min-width: 1024px){.nav--profile>:not(:last-child){margin-right:1.6rem}}.nav--img-container{display:flex;flex-direction:row;align-content:center;align-items:center;border-radius:50%;overflow:hidden;background:#fff;margin-bottom:1.6rem}@media only screen and (min-width: 1024px){.nav--img-container{width:3.2rem;height:3.2rem;margin-bottom:0}}.nav--profile-img{background-image:url(https://go-ausbildung.de/storage/images/avatar/background_white.svg);background-size:cover;filter:drop-shadow(.08rem .32rem .32rem rgba(2,2,1,.3));height:8rem;-o-object-fit:cover;object-fit:cover;width:8rem;object-fit:contain}@media only screen and (min-width: 1024px){.nav--profile-img{filter:none;width:100%;height:auto}}.nav--profile-desc{color:var(--theme-blue)}.nav--profile-desc p{margin:0 0 .6rem}.nav--profile-desc p:last-child{margin:0}.nav--profile-name{font-size:1.44rem;line-height:1.15}.nav--profile-expertise{font-size:.96rem;text-align:center}.nav--profile-expertise>:not(:last-child){margin-right:.4rem}.nav--profile-expertise .iconify{width:1em;height:1em}.nav--profile-points{font-size:1.12rem}.nav--profile-link{width:100%;display:inline-block;text-align:center;margin:0 0 .4rem;padding:.8rem 0}a.nav--profile-link{color:#ff758b}a.nav--profile-link-active{color:var(--theme-blue)}.nav-link{display:flex;padding:.96rem 1.6rem;align-items:center}.nav-link>:not(:last-child){margin-right:2.4rem}.nav-group{display:flex;flex-direction:column;padding:1.2rem 0}.link-login{width:100%;background-color:var(--red-glow);text-align:center;padding:.96rem;border-radius:.8rem;margin-bottom:1.2rem;padding:.96rem 1.6rem}.link-register{width:100%;text-align:center;padding:.96rem;border-radius:.8rem;padding:.96rem 1.6rem;border:.08rem solid var(--theme-blue)}a.nav--active-link{border-radius:.8rem;color:var(--theme-blue)}.nav-separator{border-style:solid;border:none;border-bottom:.08rem solid var(--theme-blue)}.button-logout{width:100%;background-color:var(--red-glow);color:#fff;text-align:center;padding:.96rem;border-radius:.8rem;margin-top:2rem}.desktop-nav{display:flex;flex-direction:row;padding:0 2.4rem;align-items:center;height:7.3rem;position:fixed;width:min(100%,100vw);background-color:#fff;z-index:5;box-shadow:0 .16rem .32rem #0000001a}.desktop-nav__container{width:100%;max-width:calc(100% - 4rem);margin:0 auto}.desktop-nav__right{margin-left:auto;display:flex;flex-direction:row;align-items:center}.desktop-nav__right .desktop-nav__link{padding:0}.desktop-nav__right-container{display:flex;flex-direction:row;align-items:center}.desktop-nav__right-container>*+*{margin-left:.96rem}.desktop-nav__right-icon{background-color:var(--theme-blue);padding:0 1.6rem;height:4.8rem;border-radius:.8rem;display:flex;flex-direction:row;align-items:center}.desktop-nav__right-icon a{display:flex}.desktop-nav__right-icon .desktop-nav__link{color:#fff;font-size:1.12rem;font-weight:800;display:flex;align-items:center;padding:0 .16rem;transition:all .1s}.desktop-nav__right-icon .desktop-nav__link:not(:last-child):hover{transform:scale(1.5)}.desktop-nav__right-icon>*+*{margin-left:1.2rem}.desktop-nav__logo{width:9.6rem}.nav-brand img{width:8rem;margin-top:4px}.desktop-nav__link--container{display:flex;flex-direction:row;align-items:center;margin-left:4.4rem}.desktop-nav__link--container>*+*{margin-left:2.8rem}.desktop-nav__link--container>.desktop-nav__link:hover{border-radius:.4rem;background-color:var(--grey-backg)}a.desktop-nav__link{text-decoration:unset}.desktop-nav__link{font-size:1.44rem;color:var(--very-dark-blue);height:3.2rem;font-weight:600;display:flex;align-content:center;align-items:center}.desktop-nav__active-link{background-color:var(--theme-blue);color:#fff;font-weight:700;border-radius:.8rem;padding:0rem 2rem}.desktop-nav__active-link:hover{background-color:var(--theme-blue)!important;color:#fff!important}.profile-photo{width:1.6rem;height:1.6rem;margin:-.3rem 0}.navbar__box-shadow{box-shadow:0 .16rem .32rem #0000001a}@media only screen and (min-width: 1024px){.btn--sign-in{margin-left:2.4rem;width:8.8rem}}.tooltip{background:var(--theme-blue);border-radius:.32rem;display:none;font-size:.8em;font-weight:600;left:-1.7em;padding:.6em 1em;position:absolute;top:3.6em;z-index:1}.desktop-nav__link:hover .tooltip{display:block}.dropdown{position:relative;display:flex;padding:0}.dropdown-content{display:none;position:absolute;right:-1.6rem;top:6.2em;background-color:#fff;border-top:.4rem solid var(--theme-blue);min-width:14.4rem;box-shadow:.16rem .4rem 1.6rem #0000001a;z-index:1;border-radius:.4rem}.dropdown-content a{color:var(--theme-blue);padding:.96rem 1.28rem;text-decoration:none;display:block;font-size:1.12rem;font-weight:400}.dropdown-content a:hover{background-color:var(--grey-backg)}.dropdown-hover .dropdown-content{display:block}.btn-text--decline{font-size:1.12rem;padding:.96rem 1.28rem;width:100%;text-align:left;font-weight:400}.btn-text--decline:hover{background-color:#ffc7d1;color:#c50000}.project-box__container{background:var(--backgr-grey);border-radius:1rem;display:flex;flex-direction:column}@media only screen and (min-width: 1024px){.project-box__container{padding:1.44rem 2rem}}.project-box__mobile-description{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;margin:2rem}@media only screen and (min-width: 1024px){.project-box__mobile-description{margin:1.6rem}}.project-box-description{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical}.project-box__top-container{display:flex;flex-direction:row;padding:2rem 1rem}.project-box__top-container>*+*{margin-left:1.6rem}@media only screen and (min-width: 1024px){.project-box__top-container{padding:1.6rem .8rem}}.project-box__img{width:5rem;height:5rem;object-fit:cover;border-radius:.5rem;background-image:url(https://go-ausbildung.de/storage/images/avatar/background_white.svg);background-size:cover;border-radius:50%;object-fit:contain}@media only screen and (min-width: 1024px){.project-box__img{width:8rem;height:8rem}}.project-box__content--container{display:inline-grid;width:100%}@media only screen and (min-width: 1024px){.project-box__content--container{display:block}}.project-box__content{font-size:1.4rem;margin-bottom:.5rem;overflow:hidden;line-height:1.15}@media only screen and (min-width: 1024px){.project-box__content{margin-bottom:.8rem;font-size:1.12rem}}.project-box__name{font-weight:700}.project-box__name-action{font-weight:400}@media only screen and (min-width: 1024px){.project-box__name-action{font-weight:700}}.project-box__bottom-container{margin-top:2rem;width:29rem;margin:2rem;display:flex;justify-content:flex-start;flex-direction:column}@media only screen and (min-width: 1024px){.project-box__bottom-container{margin-top:1.6rem;width:23.2rem;margin:1.6rem}}.project-buttons{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;height:3.7rem}@media only screen and (min-width: 1024px){.project-buttons{height:2.96rem}}.project-box__details--container{margin-bottom:1.1rem;margin-top:1rem;display:flex;gap:.5rem}@media only screen and (min-width: 1024px){.project-box__details--container{margin-bottom:.88rem;margin-top:.8rem;display:flex;gap:.4rem}}.project-box__close-button{width:1.4rem;height:1.4rem;color:#9d9d9d;-webkit-user-select:none;user-select:none;cursor:pointer}@media only screen and (min-width: 1024px){.project-box__close-button{width:1.12rem;height:1.12rem}}.project-box__details{text-decoration:underline;font-size:1.2rem;font-weight:700;line-height:1.4rem;-webkit-user-select:none;user-select:none;cursor:pointer}@media only screen and (min-width: 1024px){.project-box__details{font-size:.96rem;line-height:1.12rem}}.project-box__project-title{color:var(--theme-blue);font-weight:700}.project-box__project-link{display:block;margin:1rem 0;padding:1rem 0;font-size:1.2rem;font-weight:700;color:#000}@media only screen and (min-width: 1024px){.project-box__project-link{margin:.8rem 0;padding:.8rem 0;font-size:.96rem}}.project-box__agree-button{padding:1rem 0;background:var(--theme-blue);color:#fff;border-radius:1rem;text-align:center;font-size:1.4rem;font-weight:700;margin-bottom:1rem}@media only screen and (min-width: 1024px){.project-box__agree-button{padding:.8rem 0;border-radius:.8rem;font-size:1.12rem;margin-bottom:.8rem}}.project-box__decline-button{padding:1rem 0;background:#eb2d2d;color:#fff;border-radius:1rem;text-align:center;font-size:1.4rem;font-weight:700}@media only screen and (min-width: 1024px){.project-box__decline-button{padding:.8rem 0;background:#eb2d2d;color:#fff;border-radius:.8rem;text-align:center;font-size:1.12rem;font-weight:700}}.project-box__message{font-size:1.2rem;font-weight:300;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media only screen and (min-width: 1024px){.project-box__message{font-weight:400;line-height:1.65;font-size:.96rem;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}}.project-box__item--container{display:flex;flex-direction:column;justify-content:space-between;width:100%}@media only screen and (min-width: 1024px){.project-box__item--container>*+*{margin-top:.96rem}}.project-box__item--img{width:9rem;height:10rem;object-fit:cover;border-radius:.5rem;background-image:url(https://go-ausbildung.de/images/img-placeholder.png);background-size:cover;background-position:center}@media only screen and (max-width: 480px){.project-box__item--img{width:10rem}}@media only screen and (min-width: 1024px){.project-box__item--img{width:7.2rem;height:8rem;object-fit:cover;border-radius:.4rem}}.project-box__item--status{display:flex;flex-direction:row;align-items:center;font-size:1.36rem;font-weight:700}@media only screen and (min-width: 1024px){.project-box__item--status{font-size:1.09rem}}.project-box__item--status>*+*{margin-left:.5rem}@media only screen and (max-width: 480px){.project-box__item--status{font-size:1.4rem}}.project-box__item--lecture-statuses{display:flex;flex-direction:row}.project-box__item--lecture-statuses>*+*{margin-top:0;margin-left:1.6rem}@media only screen and (min-width: 1024px){.project-box__item--lecture-statuses{font-size:1.09rem}}@media only screen and (max-width: 480px){.project-box__item--lecture-statuses{flex-direction:column}}.project-box__item--status-lecturer{display:flex;flex-direction:row;align-items:center;font-size:1.2rem;margin-bottom:1rem;gap:.4rem}.project-box__item--status-lecturer>*+*{margin-left:.5rem}@media only screen and (min-width: 1024px){.project-box__item--status-lecturer{font-size:1.12rem}}.project-box__item--status-blue{color:var(--theme-blue)}.project-box__item--status-red{color:#eb2d2d}.project-box__right-buttons{display:flex;flex-direction:column;text-align:left;align-items:flex-start}.project-box__right-buttons>a{display:flex;align-items:center;gap:1rem;font-size:1.2rem}.project-box__right-buttons>button{display:flex;align-items:center;gap:1rem;font-size:1.2rem}.project-box__right-buttons>span{flex:77%;font-size:1.4rem}@media only screen and (min-width: 1024px){.project-box__right-buttons>span{font-size:1.12rem}}.project-box__item--lecturer-icon{width:1rem;margin-left:.2rem}.project-box__item--title{color:#020201;font-size:1.4rem;font-weight:700;line-height:1.25;word-break:break-word;padding-top:1rem;padding-bottom:1rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media only screen and (min-width: 1024px){.project-box__item--title{font-size:1.6rem;padding-top:.8rem;padding-bottom:.8rem}}.project-box__item--details{font-size:1.4rem;text-decoration:underline;font-weight:700}@media only screen and (min-width: 1024px){.project-box__item--details{font-size:1.12rem}}.project-box__item--p{font-size:1.2rem;font-weight:400;margin:2rem}@media only screen and (min-width: 1024px){.project-box__item--p{margin:0;margin-bottom:1.6rem;font-size:.96rem}}.buttons-project-box_accepted button{font-size:1.2rem;width:15rem;height:4rem;align-content:center}@media only screen and (min-width: 1024px){.buttons-project-box_accepted button{font-size:.96rem;width:12rem;height:3.2rem}}.buttons-project-box_accepted{display:flex;flex-direction:row;align-content:flex-start;align-items:flex-end;justify-content:center;gap:1rem}.project-box__item--button-group{display:flex;flex-direction:column}@media only screen and (max-width: 480px){.project-box__item--button-group{flex-direction:row}}.project-box__item--button-group>*+*{margin-top:1rem}@media only screen and (max-width: 480px){.project-box__item--button-group>*+*{margin-left:1rem;margin-top:0}}.project-box__item--icon{width:2rem;height:2rem;min-width:3.5rem}.project-box__item--icon>*+*{margin-top:.5rem}@media only screen and (min-width: 1024px){.project-box__item--icon{min-width:unset}}.project-box__item--text{font-size:1.2rem}.project-box__item--summaries{display:flex;flex-direction:column}@media only screen and (min-width: 1024px){.project-box__item--summaries{flex-direction:row}.project-box__item--summaries>*+*{margin-top:0;margin-left:1.6rem}}.candidates__modal--h4{font-size:2rem;font-weight:800;text-transform:uppercase}@media only screen and (min-width: 1024px){.candidates__modal--h4{font-size:1.6rem}}.candidates__modal--h5{font-size:2rem;font-weight:600;margin-top:0;margin-bottom:.5rem}@media only screen and (min-width: 1024px){.candidates__modal--h5{font-size:1.6rem}}.candidates__waiting--avatar{width:4.5rem;height:4.5rem;object-fit:cover;border-radius:50%;background-image:url(https://go-ausbildung.de/storage/images/avatar/background_white.svg);background-size:cover}@media only screen and (min-width: 1024px){.candidates__waiting--avatar{width:5.2rem;height:5.2rem}}.candidates__avatar{width:6.5rem;height:6.5rem;object-fit:cover;border-radius:50%;background-image:url(https://go-ausbildung.de/storage/images/avatar/background_white.svg);background-size:cover}@media only screen and (min-width: 1024px){.candidates__avatar{width:5.2rem;height:5.2rem}}.candidates__name{font-size:1.8rem;font-weight:700}@media only screen and (min-width: 1024px){.candidates__name{font-size:1.44rem}}.candidates__expertise{font-size:1.8rem;font-weight:600}@media only screen and (min-width: 1024px){.candidates__expertise{font-size:1.44rem}}.candidates__list{display:flex;flex-direction:column}.candidates__list>*+*{margin-top:1.6rem}.new-inbox__main--container{margin-bottom:2.8rem;margin-top:1rem}.new-inbox__main--container .icon{background:var(--theme-blue);color:#fff;width:auto;height:3rem;padding:.2rem;border-radius:.5rem;justify-content:center;align-items:center;display:flex}@media only screen and (min-width: 1024px){.new-inbox__main--container .icon{height:3.5rem;padding:.8rem}}.new-inbox__main--container .icon svg{height:2.4rem;width:2.4rem}input.hide-radio{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.radio-group{margin-left:1.2rem}.radio-container{display:flex;flex-direction:row;line-height:2rem;align-items:center;color:#484848;position:relative;padding-left:2.8rem;margin-bottom:.96rem;cursor:pointer;font-size:1.12rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.radio-checkmark{position:absolute;top:0;left:0;height:2rem;width:2rem;background-color:#eee;border-radius:50%;border:.16rem solid #020201}.radio-container:hover input~.radio-checkmark{background-color:#ccc}.radio-container input:checked~.radio-checkmark{background-color:#fff;border:.16rem solid var(--red-glow)}.radio-checkmark:after{content:"";position:absolute;display:none}.radio-container input:checked~.radio-checkmark:after{display:block}.radio-container .radio-checkmark:after{top:0;left:0;width:1.52rem;height:1.52rem;border-radius:50%;background:var(--red-glow);border:.08rem solid white}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;padding-left:1.44rem;padding-right:3.2rem;margin:0;font-family:inherit;font-size:inherit;cursor:inherit;line-height:inherit;max-width:35rem;z-index:1;outline:none}select::-ms-expand{display:none}select option{padding:.8rem}option:checked{display:none}option{background-color:#f1f1f1}.select{display:grid;grid-template-areas:"select";align-items:center;position:relative;max-width:100%;cursor:pointer;border:unset;border-radius:.8rem;background-color:#f1f1f1;font-size:1.12rem;line-height:3.6rem}.select select,.select:after{grid-area:select}@media only screen and (min-width: 1024px){.select{font-size:1.44rem}}.select:after{content:"";justify-self:end;width:.5em;height:.5em;margin-right:1.44rem;margin-bottom:.08rem;border:.16rem solid #b0aeae;border-width:0 .16rem .16rem 0;transform:rotate(45deg)}select:focus+.focus{position:absolute;top:-.08rem;left:-.08rem;right:-.08rem;bottom:-.08rem;border:.16rem solid var(--theme-blue);border-radius:inherit}.select--small{width:100%;max-width:unset}@media only screen and (min-width: 1024px){.select--small{max-width:16rem}}.select--border{border:1px solid #b0aeae;background-color:unset;line-height:3.2rem}.select--border option{background-color:#fff}.shortlisted__container{max-width:102.4rem;width:100%;margin:0 auto}.shorlisted-top__container{display:flex;flex-direction:column}@media only screen and (min-width: 1024px){.shorlisted-top__container{margin-bottom:2.24rem;justify-content:flex-end}}.shortlisted-top__left{display:flex;flex-direction:column}@media only screen and (min-width: 1024px){.shortlisted-top__left{justify-content:flex-end}}.shortlisted--h1{font-size:1.8rem;font-weight:800;margin:2rem 1rem}@media only screen and (min-width: 1024px){.shortlisted--h1{font-size:3.6rem;font-weight:800;line-height:3.6rem;max-width:84.64rem;z-index:1}}.shortlisted--h3{font-weight:800;font-size:1.8rem;text-align:center}@media only screen and (min-width: 1024px){.shortlisted--h3{font-size:1.92rem;font-weight:600;text-align:left}}.shortlisted-top__image-container img{background-image:url(https://go-ausbildung.de/images/img-placeholder.png);background-size:cover;background-position:center}.shortlisted-top__image-container>.shortlisted--image{overflow:hidden;height:17.6rem;display:flex;align-items:flex-end}@media only screen and (max-width: 480px){.shortlisted-top__image-container>.shortlisted--image{height:22rem}}@media only screen and (min-width: 1024px){.shortlisted-top__image-container>.shortlisted--image{height:29.92rem}}.shortlist-container{height:max(38.5rem,30vh)}@media only screen and (min-width: 1024px){.shortlist-container{display:flex;grid-template-columns:repeat(auto-fill,35.2rem);height:unset;justify-content:space-between;flex-wrap:wrap}}.shortlist-avatar{width:6.5rem;height:6.5rem;object-fit:cover;border-radius:50%;background-image:url(https://go-ausbildung.de/storage/images/avatar/background_white.svg);background-size:cover}@media only screen and (min-width: 1024px){.shortlist-avatar{width:6rem;height:6rem}}.shortlist-item__left-container{display:flex;flex-direction:row}.shortlist-item__left-container>*+*{margin-left:1.2rem}.shortlist-item__right-container{margin-left:auto}.shortlist-item__right-container .btn{margin-bottom:1rem}.shortlist-item__container{align-items:center;background-color:var(--backgr-grey);border-radius:1rem;display:flex;margin-bottom:1.5rem;margin-top:1.5rem;padding:2.4rem .4rem}@media only screen and (min-width: 1024px){.shortlist-item__container{width:calc(50% - 1.2rem);padding:2.4rem;margin-bottom:3.2rem;border-radius:1.6rem}}.btn-shortlist{font-size:1.2rem;height:3.6rem;width:11.4rem;box-sizing:border-box}.btn-shortlist.cancel{background-color:var(--red-glow);color:#c50000}@media only screen and (min-width: 1024px){.btn-shortlist{font-size:1.12rem;height:3.2rem;width:11.2rem}}.shortlist-item__body{display:flex;flex-direction:column;justify-content:space-around;height:7.5rem;line-height:1.15}.shortlist-item__body-top>*+*{margin-top:.2rem}.shortlist-item__name{font-size:1.2rem;font-weight:400;margin-bottom:.4rem}@media only screen and (min-width: 1024px){.shortlist-item__name{font-size:1.2rem}}.shortlist-item__expertise{font-size:1.2rem;font-weight:600}@media only screen and (max-width: 480px){.shortlist-item__expertise{font-size:1.4rem}}@media only screen and (min-width: 1024px){.shortlist-item__expertise{font-size:1.44rem}}.shortlist-item__details{text-decoration:underline;font-size:1.2rem;font-weight:700;line-height:1.4rem;-webkit-user-select:none;user-select:none;cursor:pointer}@media only screen and (min-width: 1024px){.shortlist-item__details{font-size:1.2rem}}.shortlist-modal__heading{font-size:1.8rem;font-weight:800;text-align:center;width:14rem;text-transform:uppercase}.shortlist-modal__stabilizier{visibility:none;width:2.4rem}.shorlisted-bottom__container{padding:0rem 1rem}.vue3-snackbar-message-title{font-size:1.4rem}#vue3-snackbar--container.is-bottom{bottom:1rem!important}.vue3-snackbar-message-content{width:initial!important}.vue3-snackbar-message{background-color:#e9e9e9!important;color:var(--grey1)!important;border-radius:1rem!important}.vue3-snackbar-message-title{font-weight:400!important;line-height:19px}.vue-calender-input{border:unset!important;border-radius:1rem!important;background-color:#f1f1f1!important;padding:0 4.8rem!important;width:100%!important;font-size:1.4rem!important;line-height:4.5rem!important}.dp__input_icon{width:2.4rem!important;height:2.4rem!important}.vue-calender-menu>*+*{font-size:1.2rem!important}.simple-typeahead[data-v-f81ca714]{position:relative;width:100%}.simple-typeahead>input[data-v-f81ca714]{margin-bottom:0}.simple-typeahead .simple-typeahead-list[data-v-f81ca714]{background:#fff;border:1px solid #e5e2e2;border-radius:1rem;box-shadow:0 .4rem 1.6rem #0000001a;color:#1e272e;font-size:1.8rem;list-style:none;margin:4px 0 0;max-height:59rem;overflow:scroll;padding:1rem;position:absolute;width:100%;z-index:2}.simple-typeahead .simple-typeahead-list .simple-typeahead-list-header[data-v-f81ca714]{background-color:#fafafa;padding:.6rem 1rem;border-bottom:.1rem solid #d1d1d1;border-left:.1rem solid #d1d1d1;border-right:.1rem solid #d1d1d1}.simple-typeahead .simple-typeahead-list .simple-typeahead-list-footer[data-v-f81ca714]{background-color:#fafafa;padding:.6rem 1rem;border-left:.1rem solid #d1d1d1;border-right:.1rem solid #d1d1d1}.simple-typeahead .simple-typeahead-list .simple-typeahead-list-item[data-v-f81ca714]{cursor:pointer;background-color:#fff;align-items:center;border-radius:5px;display:flex;margin:0;padding:.75rem 0 .75rem .75rem;font-size:1.6rem}.simple-typeahead .simple-typeahead-list .simple-typeahead-list-item[data-v-f81ca714]:last-child{border-bottom:none}.simple-typeahead .simple-typeahead-list .simple-typeahead-list-item.simple-typeahead-list-item-active[data-v-f81ca714]{background-color:#33d9b233}.expandable-image{transition:.25s opacity;cursor:zoom-in}.expandable-image:hover .expand-button{opacity:1}.expandable-image img{position:absolute;left:-1rem;height:22rem;width:calc(100% + 2rem)}body>.expandable-image.expanded{position:fixed;z-index:999999;top:0;left:0;width:100%;height:100%;background:#000;display:flex;align-items:center;opacity:0;padding-bottom:0!important;cursor:default}body>.expandable-image.expanded>img{width:100%;max-width:1200px;max-height:100%;object-fit:contain;margin:0 auto}body>.expandable-image.expanded>.close-button{display:block}.close-button{position:fixed;top:10px;right:10px;display:none;cursor:pointer}.close-button svg{filter:drop-shadow(1px 1px 1px rgba(0,0,0,.5))}.close-button svg path{fill:#fff}.expand-button{position:absolute;z-index:999;right:10px;top:10px;align-items:center;justify-content:center;padding:3px;opacity:0;transition:.2s opacity}.expand-button svg{filter:drop-shadow(1px 1px 1px rgba(0,0,0,.5));width:20px;height:20px}.expand-button svg path{fill:#fff}.expand-button path{fill:#fff}.top-img__container{margin-bottom:2rem}@media only screen and (min-width: 1024px){.top-img__container{margin-bottom:2.56rem}}.top-img__background{height:6rem;background-size:cover;background-repeat:no-repeat;border-radius:1.2rem;margin:1.6rem 0}@media only screen and (min-width: 1024px){.top-img__background{height:8rem}}.top-img__logo{background:url(https://go-ausbildung.de/images/logo.svg);height:6rem;background-size:6.8rem;background-position:center;background-repeat:no-repeat}@media only screen and (min-width: 1024px){.top-img__logo{height:8rem;background-size:9.6rem}}.top-img__type--1{background:url(https://go-ausbildung.de/images/top-img-1.png)}.top-img__type--2{background:url(https://go-ausbildung.de/images/top-img-2.png)}.page-enter-active,.page-leave-active{transition:opacity .2s}.page-enter,.page-leave-to{opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity 0s}.fade-enter,.fade-leave-to{opacity:0}@keyframes studentRole{0%{left:50%}50%{left:0%;width:100%}to{left:0%;width:50%}}@keyframes lecturerRole{0%{left:0%}50%{left:0%;width:100%}to{left:50%;width:50%}}.login-page--container{display:flex;flex-direction:column;justify-content:space-between;background:url(/assets/photo-anmelden-DdaBtTlo.jpeg) left/cover no-repeat;transition:all .3s var(--bezier);margin:0 auto;border-bottom:1px solid #fff;width:100%}@media only screen and (min-width: 1024px){.login-page--container{flex-direction:row;background:unset;transition:unset;min-height:49.6rem;max-width:90rem}.login-page--container>*+*{margin-left:8rem}}.login-page--logo{text-align:center;font-size:1.8rem;font-weight:700;margin:1rem 0}.login-page--logo a{text-decoration:none;color:#fff;transition:all .3s var(--bezier)}.login-page--logo img{width:10rem}@media only screen and (min-width: 1024px){.login-page--logo{font-size:1.44rem;margin:.8rem 0}.login-page--logo img{width:8rem}}.login--h1{text-align:center;margin:0 0 1rem;font-weight:800;font-size:2rem}@media only screen and (min-width: 1024px){.login--h1{text-transform:capitalize;margin:0 0 .8rem;font-size:1.92rem}}.login-role--container{display:grid;grid-template-columns:1fr 1fr}@media only screen and (min-width: 1024px){.login-role--container{gap:1.6rem}}.login-radio{display:none}@media only screen and (min-width: 1024px){input:checked+.login-radio--label{background-color:var(--theme-blue);color:#fff}}.login-radio--label{display:inline-block;width:100%;padding:1rem 2rem;font-size:1.4rem;font-weight:800;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--theme-blue)}@media only screen and (min-width: 1024px){.login-radio--label{border:.13rem solid var(--theme-blue);border-radius:.8rem;padding:.8rem 1.6rem;font-weight:700}}.role--choose-effect{margin-bottom:2rem;display:inline-block;width:50%;height:.4rem;position:relative;left:0%;background-color:var(--theme-blue);border-radius:1rem}@media only screen and (min-width: 1024px){.role--choose-effect{margin-bottom:1.6rem;height:.32rem;border-radius:.8rem}}.role--student{animation:studentRole .3s var(--bezier) forwards}@media only screen and (min-width: 1024px){.role--student{animation:unset}}.lecturer-bg{background-size:cover;background-position:-39rem -2vw!important}@media only screen and (min-width: 1024px){.lecturer-bg{background:unset;background-position-x:right;background-position-y:-25vw}}.lecturer-color{color:#020201!important}.role--lecturer{animation:lecturerRole .3s var(--bezier) forwards}@media only screen and (min-width: 1024px){.role--lecturer{animation:unset}}.login-form--container{min-height:40rem;padding:2.2rem 3.2rem 10rem;background-color:#fff;border-radius:2.6rem 2.6rem 0 0;max-width:44rem;margin:0 auto -1px}@media only screen and (min-width: 1024px){.login-form--container{display:flex;flex-direction:column;justify-content:center;width:38rem;min-height:32rem;padding:1.76rem 2.56rem 8rem;background-color:#fff;border-radius:1.2rem 1.2rem 0 0}}.login-input--container{margin-bottom:1.5rem}@media only screen and (min-width: 1024px){.login-input--container{margin-bottom:1.2rem}}.login-input{width:100%;border:none;background-color:#f1f1f1;font-size:1.6rem;padding:0 1.6rem;height:4.5rem;border-radius:1rem;line-height:1.65}.login-input:active,.login-input:focus{outline:none}.password--container{display:flex;flex-direction:row;align-items:center;background-color:#f1f1f1}.password__hide-icon{margin-right:1.5rem}@media only screen and (min-width: 1024px){.password__hide-icon{margin-right:1.2rem}}.input-remember{font-size:1.3rem;font-weight:700;display:flex;align-items:center}@media only screen and (min-width: 1024px){.input-remember{font-size:1.04rem}}.input-remember>*+*{margin-left:.6rem}@media only screen and (min-width: 1024px){.input-remember>*+*{margin-left:.48rem}}.login-submit--button{width:100%;border:none;border-radius:1rem;font-size:1.8rem;font-weight:700;padding:1rem;background:var(--theme-blue);transition:all .3s var(--bezier);color:#fff;letter-spacing:.02em}.login-extra{text-align:center;font-size:1.3rem;margin-top:2rem}@media only screen and (min-width: 1024px){.login-extra{margin-top:1.6rem;font-size:1.04rem}}.login-link{text-decoration:none;color:#020201}@media only screen and (min-width: 1024px){.desktop-login__left--container{display:flex;flex-direction:column;justify-content:center;max-width:47.44rem}}.desktop-login__left--img{border-radius:1.5rem}@media only screen and (min-width: 1024px){.desktop-login__left--img{border-radius:1.2rem}}.desktop-login__left-top--img{width:59.3rem;height:10rem}@media only screen and (min-width: 1024px){.desktop-login__left-top--img{width:47.44rem;height:8rem}}.desktop-login__left-mid-small--img{width:19.3rem;height:19.3rem}@media only screen and (min-width: 1024px){.desktop-login__left-mid-small--img{width:15.44rem;height:15.44rem}}.desktop-login__left-mid-big--img{width:37.9rem;height:37.9rem}@media only screen and (min-width: 1024px){.desktop-login__left-mid-big--img{width:30.32rem;height:30.32rem}}.desktop-login__left-mid-logo--img{width:17.3rem;height:17.3rem}@media only screen and (min-width: 1024px){.desktop-login__left-mid-logo--img{width:13.84rem;height:13.84rem}}@media only screen and (min-width: 1024px){.desktop-login__left--h2{font-size:2.4rem;font-weight:800;margin:1.6rem 0 0;text-transform:uppercase}}@media only screen and (min-width: 1024px){.desktop-login__footer{font-size:1.12rem;text-align:center;margin-top:2.16rem}}.separator{display:flex;align-items:center;text-align:center}@media only screen and (min-width: 1024px){.separator{font-size:1.12rem}}.separator:before,.separator:after{content:"";flex:1;border-bottom:.1rem solid #000}.separator:before{margin-right:.4em}.separator:after{margin-left:.4em}.login--left-border{border:unset}.right-tag__group{display:flex;flex-direction:row;font-size:1.4rem;align-items:center;background:#f1f1f1;border-radius:1rem}@media only screen and (min-width: 1024px){.right-tag__group{font-size:1.44rem}.right-tag__group>.form-tag{padding:0 .8rem 0 1.44rem}}.right-tag__input{border:none;border-radius:1rem 0 0 1rem;background-color:#f1f1f1;padding-left:1.4rem;width:100%;font-size:1.6rem;line-height:4.1rem;height:4.5rem;border-top:.2rem solid transparent;border-left:.2rem solid transparent;border-bottom:.2rem solid transparent}.right-tag__input:focus{outline:none!important;border-top:.2rem solid var(--theme-blue);border-left:.2rem solid var(--theme-blue);border-bottom:.2rem solid var(--theme-blue)}.right-tag__input:focus~.right-tag{border-top:.2rem solid var(--theme-blue);border-right:.2rem solid var(--theme-blue);border-bottom:.2rem solid var(--theme-blue)}.right-tag{display:flex;align-items:center;text-align:center;font-weight:700;font-size:1.6rem;color:#484848;padding:0 .5rem 0 1.8rem;border-radius:0 1rem 1rem 0;line-height:4.1rem;height:4.5rem;border-top:.2rem solid transparent;border-right:.2rem solid transparent;border-bottom:.2rem solid transparent;margin-right:-.5rem}@media only screen and (min-width: 1024px){.right-tag{font-size:1.6rem}}.is-invalid{border:.2rem solid var(--red-glow)}.register-page--container{display:flex;flex-direction:column;justify-content:space-between;background:url(/assets/photo-anmelden-DdaBtTlo.jpeg) center/cover no-repeat;transition:all .3s var(--bezier);max-width:117rem;border-bottom:1px solid #fff;margin:0 auto;width:100%}@media only screen and (min-width: 1024px){.register-page--container{background:unset;flex-direction:row;transition:unset;max-width:93.6rem;margin:3.2rem auto 0}.register-page--container>*+*{margin-left:.4rem}}.zip-city-cont{display:flex;flex-direction:row;gap:2rem}.zip-city-cont>div{width:50%}.newcomer__footer.mt-3 img{max-width:11rem}.resgiter-form--container{min-height:40rem;padding:2.2rem 3.2rem;background-color:#fff;border-radius:2.6rem 2.6rem 0 0;max-width:60rem;margin:0 auto -1px}@media only screen and (min-width: 1024px){.resgiter-form--container{display:flex;flex-direction:column;justify-content:center;width:41.84rem;min-height:32rem;padding:1.76rem 2.56rem;background-color:#fff;border-radius:1.2rem 1.2rem 0 0}}.register-input{width:100%;border:none;background-color:#f1f1f1;font-size:1.8rem;padding:1rem 1.2rem;border-radius:1rem;line-height:1.65}@media only screen and (min-width: 1024px){.register-input{font-size:1.44rem;padding:.8rem .96rem;border-radius:.8rem;line-height:1.65}}.auth__input--label{font-size:2.4rem;font-weight:600}@media only screen and (min-width: 1024px){.auth__input--label{font-size:1.92rem}}.email-check--container{padding:1.2rem 3.2rem 0;min-height:100vh;display:flex;flex-direction:column;justify-content:space-between;max-width:72rem;margin:0 auto;width:100%}.email-check--container p{font-size:1.4rem}@media only screen and (min-width: 1024px){.email-check--container p{text-align:center;font-size:1.12rem;padding:.96rem 2.56rem 0;max-width:57.6rem;margin:0 auto}}.text__link{text-decoration:none}.email-check--heading{margin-top:0;font-size:2.8rem;font-weight:800;text-align:center}.email-check--img{object-fit:contain;max-height:33vmax}.register-extra{text-align:center;font-size:1.3rem;margin-top:2rem}@media only screen and (min-width: 1024px){.register-extra{font-size:1rem;margin-top:2.4rem}}.desktop-register__left--img{border-radius:1.2rem}.desktop-register__left-top--img{width:47.6rem;height:10.32rem}.desktop-register__left-mid-small--img{width:15.36rem;height:30.4rem;object-fit:cover}.desktop-register__left-mid-big--img{width:30.4rem;height:30.4rem}.desktop-register__left-mid-logo--img{width:13.84rem;height:13.84rem}.form-input__info--email{display:flex;flex-direction:column}@media only screen and (min-width: 1024px){.form-input__info--email{flex-direction:row;justify-content:space-between}}.profile--container{max-width:102.4rem;margin:0rem 1.2rem;padding-bottom:2rem}.profile__info--container{margin-bottom:5rem;margin-top:1rem;display:flex;flex-direction:row;align-items:center;justify-content:center;border-bottom:1px solid #e3e3e3;padding-bottom:2rem}.profile__info--img-container{width:11rem;height:11rem;min-width:11rem;display:flex;flex-direction:row;align-content:center;align-items:center;border-radius:30%;overflow:hidden;margin-right:2rem;box-shadow:0 .24rem .48rem .08rem #02020133}.profile__info--img{background-image:url(https://go-ausbildung.de/storage/images/avatar/background_white.svg);background-size:cover;-o-object-fit:cover;object-fit:cover;width:100%}.profile__info--name{font-size:1.8rem;font-weight:600;line-height:1.15;margin:0 0 .3rem}.profile__info--occupation{color:#757575;margin:0 0 .5rem;line-height:1.45}.profile__info--expertise{margin:0 0 .5rem;display:flex;align-items:center;gap:.2rem;line-height:1.45}.profile__info--icon{width:1.5rem;height:1.5rem;display:none}.profile__info--available{color:var(--theme-text-green);font-weight:700;margin:0;display:flex;align-items:center;gap:.5rem;line-height:1.45}.profile__info--unavailable{color:#eb2d2d;font-weight:700;margin:0;display:flex;align-items:center;line-height:1.45}.profile__info--unavailable>*+*{margin-left:.5rem}.profile__info--verified{color:#3051df;font-weight:700;margin:0;display:flex;align-items:center;line-height:1.45;font-style:italic}.profile__info--verified>*+*{margin-left:.5rem}.profile__info--buttons{display:flex;flex-direction:row}.profile__info--buttons>*+*{margin-left:1.2rem}.profile__info--edit-profile{margin-bottom:3.5rem;width:20rem;padding:1rem 2rem;background:var(--theme-blue);text-align:center;font-size:1.4rem;font-weight:700;border-radius:.5rem;color:#fff;border:unset}.profile__info--settings{margin-bottom:3.5rem;width:100%;padding:1rem 2rem;background:var(--theme-blue);text-align:center;font-size:1.4rem;font-weight:700;border-radius:.5rem;color:#fff}.profile__sub-menu--container{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.5rem;margin-bottom:3.5rem}.profile__sub-menu--item{background-color:#f9f9f9;padding:.8rem;border-radius:.5rem;font-size:1.4rem;font-weight:600;text-align:center;text-decoration:none;color:#001534}.profile__sub-menu--active{background-color:var(--theme-blue);font-weight:700;color:#fff}.edit-profile__top-decore{background:url(https://go-ausbildung.de/images/edit-profile-top.png);height:7.5rem;background-size:cover;background-repeat:no-repeat;border-radius:1.5rem;margin:2rem 0}.edit-profile__inside-top-decore{background:url(https://go-ausbildung.de/images/logo.svg);height:7.5rem;background-size:5.7rem;background-position:center;background-repeat:no-repeat}.tagname{font-weight:600}.big-profile-container{padding:2rem 1rem;width:100%}p.profile__info--expertise svg{color:var(--theme-blue)}.edit-profile__container{width:100%;max-width:72rem;margin:0 auto}.stepper li:before{content:counter(step);font-weight:800;font-size:2.8rem;line-height:3.6rem;border-radius:50%;width:3.6rem;height:3.6rem;border:.8rem double #c8c8c8;display:block;text-align:center;margin:0 auto 1rem;background-color:#fff;color:#c8c8c8}.stepper li:after{content:"";position:absolute;width:100%;height:.4rem;background-color:#ddd;top:2.4rem;left:-50%;z-index:-1}.stepper .active:after{background-color:#020201}.form-avatar-group__container{margin-bottom:1rem;display:flex;flex-direction:column;align-items:center}.form-tag__group{display:flex;flex-direction:row-reverse;align-items:center;background:#f1f1f1;border-radius:5rem;box-sizing:border-box}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;height:14px;width:14px;display:block;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAn0lEQVR42u3UMQrDMBBEUZ9WfQqDmm22EaTyjRMHAlM5K+Y7lb0wnUZPIKHlnutOa+25Z4D++MRBX98MD1V/trSppLKHqj9TTBWKcoUqffbUcbBBEhTjBOV4ja4l4OIAZThEOV6jHO8ARXD+gPPvKMABinGOrnu6gTNUawrcQKNCAQ7QeTxORzle3+sDfjJpPCqhJh7GixZq4rHcc9l5A9qZ+WeBhgEuAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-size:14px}.form-tag__input{border-radius:0 3rem 3rem 0;background-color:#f1f1f1;padding:0 1.8rem 0 0;width:100%;font-size:1.6rem;line-height:4.4rem;outline:none!important;border:none!important}.form-tag__input:focus{outline:none!important;border:none!important}.form-tag__input:active{outline:none!important;border:none!important}.form-tag__input:focus~.form-tag{outline:none!important;border:none!important}.form-tag{text-align:center;font-weight:700;font-size:1.6rem;color:#484848;padding:0 .5rem 0 1.8rem;border-radius:1rem 0 0 1rem;line-height:4.1rem;border-top:.2rem solid transparent;border-left:.2rem solid transparent;border-bottom:.2rem solid transparent;margin-right:-.1rem;display:flex;align-items:center;height:4.5rem}.edit-profile--img{background-image:url(https://go-ausbildung.de/storage/images/avatar/background_white.svg);background-size:cover;display:block;-o-object-fit:cover;object-fit:contain;width:100%}.avatar-row{display:flex!important;flex-direction:column;align-content:flex-end}.optional-data-title{font-size:1.8rem;font-weight:700;text-align:center;margin-top:3rem;margin-bottom:1.6rem}.form__file-container{display:flex;margin-bottom:0;text-align:center;gap:1rem;justify-content:space-around;align-items:end;justify-items:end}.form__label-file{background:var(--red-glow);color:#001534;padding:1rem 2rem;border-radius:1rem;font-size:1.8rem;font-weight:700;display:block}.form__input-file{display:none}.button__add-skill--icon{width:2.5rem;height:2.5rem}.button__add-skill--text{font-size:1.2rem;font-weight:800;text-transform:uppercase}.month-picker__month.selected,.month-picker__month.selected-range-first,.month-picker__month.selected-range-second{background-color:var(--theme-blue)!important}.month-picker__month{font-size:1.4rem}.month-picker__year p{font-size:1.68rem!important}.experiences-list>*+*{margin-top:1rem}.open-hire{display:flex;flex-direction:row;justify-self:end}.open-hire>*+*{margin-left:1rem}.open-hire__radio-container input:checked~.open-hire__radio{background-color:var(--theme-blue);color:#fff}.open-hire__radio{display:block;text-align:center;width:6rem;font-weight:700;font-size:1.8rem;line-height:3rem;border:.1rem solid #020201;border-radius:.5rem;cursor:pointer}.edit-profile__buttons{display:flex;flex-direction:column}.edit-profile__buttons>*+*{margin-top:1rem}.edit-profile__link{text-decoration:none}.edit-profile__requirement-item{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}.edit-profile__requirement-item svg{margin-top:.15em;min-width:2.4rem}.experience-item__delete{font-size:1.2rem;padding:0 1.2rem;height:3.5rem;width:auto}.experience-item__delete>*+*{margin-left:.5rem}.edit__hire--container{display:grid;grid-template-columns:1.8fr 2fr;gap:2.5rem;align-items:center;background:#f1f1f1;padding:1.6rem;border-radius:1rem}.edit__cv--container{margin-top:2.5rem;display:flex;flex-direction:column;align-items:center;background:#f1f1f1;padding:1.6rem;border-radius:1rem}.edit__cv--heading{font-size:1.8rem;font-weight:700}.newcomer__container,.edit-profile__container,.post__container{padding:1.2rem 1rem 6rem;min-height:100vh;display:flex;max-width:72rem;width:100%;margin:0 auto;flex-direction:column;justify-content:space-between}.image-rahmen{width:12.5rem;height:12.5rem;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;align-items:center;border-radius:50%;overflow:hidden;box-shadow:0 .3rem .6rem .1rem #02020133}.project-cover{border-radius:30%}.stepper-wrap{width:100%;margin-bottom:3rem}.stepper-wrap:after{clear:both;height:0;width:100%;content:"";display:block}.stepper{padding-left:0}.stepper li{counter-increment:step;list-style-type:none;float:left;width:33%;position:relative;text-align:center;font-size:1.4rem;font-weight:700;color:#c8c8c8}.stepper li:before{content:counter(step);font-weight:800;font-size:2.8rem;line-height:3.4rem;border-radius:50%;width:3.6rem;height:3.6rem;border:.8rem double #c8c8c8;display:block;text-align:center;margin:0 auto 1rem;background-color:#fff;color:#c8c8c8}.stepper li:after{content:"";position:absolute;width:100%;height:.3rem;background-color:#ddd;top:2.4rem;left:-50%;z-index:-1}.stepper li:first-child:after{content:none}.stepper li.active{color:#020201}.stepper li.active:before{border-color:#020201;background-color:#fff;color:#020201}.newcomer__h2{font-weight:400;font-size:1.6rem;text-align:center;margin-top:2rem;margin-bottom:4rem}.newcomer__hire--container{display:grid;grid-template-columns:1.8fr 2fr;gap:2.5rem;align-items:center;background:#f1f1f1;margin-bottom:5rem;padding:1.6rem;border-radius:1rem}.newcomer__hire--text{font-weight:600;font-size:1.6rem}.newcomer__hire--button-group{display:flex;flex-direction:row;justify-self:end}.newcomer__hire--button-group>*+*{margin-left:1rem}.newcomer__hire--button{display:block;text-align:center;width:6rem;height:3rem;font-weight:700;font-size:1.8rem;line-height:3rem;border:.1rem solid #020201;border-radius:.5rem;cursor:pointer;-webkit-user-select:none;user-select:none}.newcomer__add-experience{display:flex;flex-direction:row;justify-content:center;align-items:center;text-transform:uppercase;font-weight:800;font-size:1.2rem}.newcomer__add-experience>*+*{margin-left:.5rem}.newcomer__slide-3--container{display:flex;flex-direction:column;justify-content:space-between}.newcomer__slide-3--heading{margin-top:0;font-size:3rem;font-weight:800;text-transform:uppercase;text-align:center;font-size:1.8rem}.newcomer__slide-3--text{font-size:1.8rem;text-align:center;line-height:2.15rem}.newcomer__footer{display:flex;flex-direction:column;align-items:center}.newcomer__footer>*+*{margin-top:.6rem}.newcomer__btn--upload,.newcomer__btn--delete{font-size:1.4rem;margin-top:2rem;width:16rem}.forgot-password__container{height:calc(100vh - var(--mobile-nav-height) - .4rem - 2.4rem);display:flex;flex-direction:column;max-width:57.6rem;width:100%;margin:0 auto}@media only screen and (min-width: 1024px){.forgot-password__container{height:unset;margin:auto}}.forgot-password__h2{margin-top:0;margin-bottom:2.4rem;font-weight:800;font-size:1.92rem}.forgot-password__p{font-size:1.12rem;text-align:center}@media only screen and (min-width: 1024px){.forgot-password__p{max-width:42.4rem;margin:0 auto}}.forgot-password__further-information{font-size:.96rem;text-align:center}.invalid-feedback{margin-top:.32rem;font-size:1.12rem;border-radius:.8rem;background-color:#ffc7d1;color:#c50000;padding:.8rem 1.92rem}.forgot-password__form--container{display:flex;flex-direction:column;justify-content:space-between;height:100%;margin-top:2.4rem}@media only screen and (min-width: 1024px){.forgot-password__form--container{margin-top:4.8rem}}.forgot-password__input{width:100%;border:unset;background-color:#f1f1f1;font-size:1.44rem;padding:0 .96rem;height:3.6rem;border-radius:.8rem;line-height:1.65;border-left:.48rem solid var(--theme-blue)}@media only screen and (min-width: 1024px){.forgot-password__input{width:33.6rem;max-width:33.6rem}}.input-w-100-sm{width:100%}@media only screen and (min-width: 1024px){.input-w-100-sm{width:revert}}.verify__container{padding:.96rem 2.56rem 0;min-height:100vh;display:flex;flex-direction:column;justify-content:space-between;max-width:57.6rem;width:100%;margin:0 auto}@media only screen and (min-width: 1024px){.verify__container{justify-content:flex-start}}@media only screen and (min-width: 1024px){.verify__container>p{font-size:1.44rem}}@media only screen and (min-width: 1024px){.email-check--container>p{font-size:1.44rem}}.verify__icon{display:flex;width:12rem;height:12rem;margin-top:4.32rem;margin-left:auto;margin-right:auto;color:var(--theme-blue)}@media only screen and (min-width: 1024px){.verify__icon{margin-top:2.4rem}}.verify__button{display:flex;margin-top:auto;margin-bottom:3.36rem}@media only screen and (min-width: 1024px){.verify__button{margin-top:1.6rem;margin-left:auto;margin-right:auto;width:auto;padding:0 1.92rem;height:4.8rem}}.verify__heading{margin-top:1.6rem;text-align:center;font-weight:800;font-size:2.4rem;color:#00214d}@media only screen and (min-width: 1024px){.verify__heading{font-size:3.84rem;margin-bottom:1.6rem}}.project-details--bottom-cont{margin-top:4rem}.project-details--image-container{max-height:18rem;overflow:hidden;display:flex;align-items:flex-end;align-content:flex-end}.project-details--image-container img{width:100%;height:auto}@media only screen and (min-width: 1024px){.project-details--image-container{max-height:25rem}}.close-job-modal{position:absolute;top:1.6rem;left:1.6rem;z-index:1;height:3rem;width:3rem;font-size:3rem;color:#000;background-color:#fff;display:flex;border-radius:5rem;flex-direction:column;justify-content:center;align-items:center}@media only screen and (min-width: 1024px){.close-job-modal{left:3rem}}.project-details--main-body{padding:4rem 1rem 0rem}@media only screen and (min-width: 1024px){.project-details--main-body{padding:4rem 3rem 0rem}}.project-details--main-body .job-avatar-container{margin-left:0;margin-top:-11rem}.project-details--main-body .project-lecturer-details-info{font-size:1.2rem}@media only screen and (min-width: 1024px){.project-details--main-body .project-lecturer-details-info{font-size:1.4rem}}.project-details--main-body .project-details--action-button{margin-top:3rem}.project-details--main-body .project-description h3{font-size:1.8rem;padding-bottom:1rem}.project-details--main-body .project-details--h1{font-size:1.6rem}@media only screen and (min-width: 1024px){.project-details--main-body .project-details--h1{font-size:2.4rem}}.project-details--main-body .project-details-stellenbeschr{font-size:1.8rem!important;padding-bottom:1rem!important}.project-details--main-body h1.project-details--h1{font-size:1.6rem}@media only screen and (min-width: 1024px){.project-details--main-body h1.project-details--h1{font-size:2.4rem}}@media only screen and (min-width: 1024px) and (min-width: 1024px){.project-details--main-body h1.project-details--h1{font-size:2.4rem}}.project-details--main-body .project-description p,.project-details--main-body .project-description div,.project-details--main-body .project-description h3{font-size:1.4rem;line-height:2rem;margin-bottom:1.2rem}.project-details--main-body .project-description li{font-size:1.4rem;line-height:2rem;margin-bottom:1rem}.project-details--main-body .project-description ul{margin-bottom:2rem}.project-details--main-body .project-description>*+*{font-size:1.4rem!important}.project-summary{display:flex;flex-direction:column;gap:1rem;margin-bottom:2.5rem}.summary--item{display:flex;flex-direction:row;align-content:center;height:3rem;align-items:center;font-size:1.4rem}.summary-icon{color:var(--theme-blue);margin-right:1.6rem}.summary--items{display:flex;align-content:flex-start;flex-direction:column}.details__share--button{display:flex;align-items:center;flex-direction:column;margin-right:1.4rem}.direct-application{font-size:1.6rem;line-height:2.4rem}.direct-application-intro{font-size:1.4rem;margin-bottom:2rem;line-height:1.8rem}.direct-application-details-info{font-size:1.4rem;line-height:1.8rem}.anbiter-contact-head{margin-top:1.4rem}.similar-products-container{padding:1rem 1rem 12rem}h2.other-projects__h2{font-size:1.8rem;margin-bottom:2.6rem}.project-details--container{position:relative}.info__h3{font-size:1.4rem;font-weight:700;margin-bottom:.8rem;margin-top:0rem}@media only screen and (min-width: 1024px){.info__h3{font-size:1.92rem;font-weight:600}}.info__p{margin:0;font-size:.96rem;line-height:1.65}@media only screen and (min-width: 1024px){.info__p{font-size:1.31rem;line-height:2.4rem;margin-top:.8rem;padding-top:.4rem}}.info-container{display:flex;flex-direction:column}@media only screen and (min-width: 1024px){.info-container{flex-direction:row;justify-content:space-between}.info-container>*+*{margin-left:3.6rem}}.info--left>*+*{margin-top:2.24rem}@media only screen and (min-width: 1024px){.info--left>*+*{margin-top:3.84rem}}@media only screen and (min-width: 1024px){.info--left{max-width:58.24rem}}.info--right{margin-top:1.6rem}.info--right>*+*{margin-top:2rem}@media only screen and (min-width: 1024px){.info--right{width:25.92rem;margin-top:0}.info--right>*+*{margin-top:2rem}}.info__share--button{background-color:var(--theme-blue);color:#fff;font-size:1.12rem;padding:.8rem 1.6rem;border-radius:.4rem;line-height:1.6rem;cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;flex-direction:row;align-items:center}.info__share--button>*+*{margin-left:.48rem}@media only screen and (min-width: 1024px){.info__share--button{padding:.48rem 1.28rem}}.info__skill-container{display:flex;flex-wrap:wrap;font-size:.96rem;margin-bottom:.8rem}.info__skill-container div.bubble-wrap{margin:.4rem}.record--items{display:flex;flex-direction:column;font-size:.96rem;padding-left:.64rem}@media only screen and (min-width: 1024px){.record--items{font-size:1.2rem;margin-top:1.04rem}}.record--items>*+*{margin-top:.8rem}.record--container{display:flex;flex-direction:row;align-items:center}.record--icon,.record--icon-visited{min-width:2.8rem;color:var(--theme-blue)}.experience-item{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-top:2.24rem}.experience-item .flex-row{align-items:flex-start}.experience-item>*+*{margin-left:.8rem}.experience__image--container img{width:4rem;height:4rem;object-fit:cover;background-image:url(https://go-ausbildung.de/images/img-placeholder.png);background-size:cover;background-position:center}@media only screen and (min-width: 1024px){.experience__image--container img{width:6rem;height:6rem;border-radius:.32rem}}.experience__desc{display:flex;flex-direction:column}.experience__desc>*+*{margin-top:.4rem}@media only screen and (min-width: 1024px){.experience__desc>*+*{margin-top:.64rem}}.experience__heading{font-size:1.04rem;font-weight:700}@media only screen and (min-width: 1024px){.experience__heading{font-size:1.44rem}}.experience__job{font-size:.96rem;margin-top:.08rem}@media only screen and (min-width: 1024px){.experience__job{font-size:1.36rem;margin-top:.32rem}}.experience__date{font-size:.88rem;color:#979696}@media only screen and (min-width: 1024px){.experience__date{font-size:1.2rem}}.social-media__edit-input--container{display:flex;flex-direction:row;align-items:center}.social-media__edit-input--container>*+*{margin-left:1.6rem}.social-media__input-container{display:flex;flex-direction:row;align-items:center}.social-media__input-container>*+*{margin-left:1.6rem}@media only screen and (min-width: 1024px){.social-media__input-container{background-color:var(--theme-blue);border-radius:50%}}.social-media__heading{font-size:1.92rem;font-weight:800;text-align:center;margin-bottom:2.4rem}@media only screen and (min-width: 1024px){.social-media__heading{font-size:3.84rem}}.social-media__edit--container{display:flex;flex-direction:column}.social-media__edit--container>*+*{margin-top:1.92rem}.social-media__container{display:flex;flex-direction:column}.social-media__container>*+*{margin-top:1.92rem}@media only screen and (min-width: 1024px){.social-media__container{flex-direction:row}.social-media__container>*+*{margin-top:0;margin-left:.8rem}}.social-media__edit--icon{width:2.4rem;height:2.4rem;color:var(--theme-blue)}@media only screen and (min-width: 1024px){.social-media__edit--icon{width:3.6rem;height:3.6rem}}.social-media__icon{width:2.4rem;height:2.4rem;color:var(--theme-blue)}@media only screen and (min-width: 1024px){.social-media__icon{color:#fff}}.social-media__icon-visited{width:3em;height:3em;color:var(--theme-blue)}@media only screen and (min-width: 1024px){.social-media__icon-visited{color:#fff;width:2rem;height:2rem}}.social-media__input{width:100%;border:unset;background-color:#f1f1f1;font-size:1.12rem;padding:.8rem .96rem;border-radius:.8rem;line-height:1.65}@media only screen and (min-width: 1024px){.social-media__input{font-size:1.44rem}}.social-media__a{width:100%}@media only screen and (min-width: 1024px){.social-media__a{width:3.6rem;height:3.6rem;display:flex;align-items:center;justify-content:center}}.info__cv--container{align-items:center;background:#f1f1f1;border-radius:.8rem;display:flex;flex-direction:row;justify-content:flex-start;margin-top:1.6rem;padding:1rem 2rem}.info__cv--container *+*{margin-left:.8rem}.lebenslauf-container{margin-top:3.2rem;margin-bottom:2.4rem}span.clickbar-lebenslauf{display:flex;flex-direction:row;align-items:center}.info__cv--heading{font-size:1.12rem;font-weight:700}@media only screen and (min-width: 1024px){.info__cv--heading{font-size:1.44rem}}.info__cv--icon{width:1.92rem;height:1.92rem}@media only screen and (min-width: 1024px){.info__cv--icon{width:2.56rem;height:2.56rem}}.last-sub--h3{margin-bottom:0rem}.apply__container{max-width:72rem;margin:0 auto;padding:3rem 1rem}@media only screen and (min-width: 1024px){.apply__container{padding:1.6rem 0 4.8rem}}.apply__container .form-group__input-textarea{min-height:20rem}.apply__top--container{margin-bottom:2.5rem}@media only screen and (min-width: 1024px){.apply__top--container{margin-bottom:2rem}}.apply__top--h1{margin-top:0;font-size:1.8rem;text-align:center;font-weight:700}@media only screen and (min-width: 1024px){.apply__top--h1{font-size:2.4rem}}.apply__top--p{font-size:1.4rem;line-height:1.65;text-align:center}.form-group__container{margin-bottom:2rem}.zip-city__container{display:flex;gap:1rem;flex-direction:row}.zip-city-small-container{width:50%}.salary-container{display:flex;flex-direction:row;gap:1.4rem}.form-group__input-name{font-size:1.6rem;font-weight:600;line-height:1.15;margin-top:0;margin-bottom:1.2rem}@media only screen and (min-width: 1024px){.form-group__input-name{font-size:1.44rem;margin-bottom:.96rem}}.form__input-name{font-size:1.8rem}.form-group__radio-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(12.5rem,1fr));gap:1rem}@media only screen and (min-width: 1024px){.form-group__radio-container{gap:2rem}}.form-group__radio{display:none}.form-group__radio+a{border:.12rem solid #020201;color:#020201;text-decoration:none}.btn--apply{width:100%;font-size:1.4rem}@media only screen and (min-width: 1024px){.btn--apply{font-size:1.92rem;font-weight:700;height:4.8rem}}@media only screen and (min-width: 1024px){.apply__btn-submit{margin-top:4rem;width:16rem;margin-left:auto}}button.active-type{border-color:var(--theme-blue);background-color:var(--theme-blue);color:#fff}.radio__square{font-size:1.4rem;font-weight:700;line-height:1.65;padding:1rem 2rem;display:inline-block;border-radius:1rem;width:100%;text-align:center;border:.12rem solid #020201}@media only screen and (min-width: 1024px){.radio__square{font-size:1.12rem;font-weight:700;line-height:1.65;padding:.8rem 1.6rem;display:inline-block;border-radius:.8rem}}.form__input--group{display:grid;grid-template-columns:1fr}@media only screen and (min-width: 1024px){.form__input--group{grid-template-columns:1fr 1fr;gap:1.6rem}}.form-group__input-select{border:unset;border-radius:1rem;background-color:#f1f1f1;color:#484848;padding:1.4rem 1.8rem;width:100%;font-size:1.4rem;line-height:1.65;min-height:4.5rem}@media only screen and (min-width: 1024px){.form-group__input-select p{font-size:1.44rem}}.uit--calender{--svg: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.5 4h-3V2.5a.5.5 0 0 0-1 0V4h-7V2.5a.5.5 0 0 0-1 0V4h-3A2.503 2.503 0 0 0 2 6.5v13A2.503 2.503 0 0 0 4.5 22h15a2.502 2.502 0 0 0 2.5-2.5v-13A2.502 2.502 0 0 0 19.5 4M21 19.5a1.5 1.5 0 0 1-1.5 1.5h-15A1.5 1.5 0 0 1 3 19.5V11h18zm0-9.5H3V6.5C3 5.672 3.67 5 4.5 5h3v1.5a.5.5 0 0 0 1 0V5h7v1.5a.5.5 0 0 0 1 0V5h3A1.5 1.5 0 0 1 21 6.5z'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;height:3em;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;width:3rem;position:absolute;top:4px;right:10px}.vdp-datepicker__calendar *{font-size:1.4rem!important}@media only screen and (min-width: 1024px){.vdp-datepicker__calendar *{font-size:1.28rem!important}}.form-group__input-text{border:unset;border-radius:1rem;background-color:#f1f1f1;padding:0 1.8rem;width:100%;font-size:1.6rem;line-height:4.5rem}@media only screen and (min-width: 1024px){.form-group__input-text{font-size:1.44rem}}.form-group__input-textarea{background-color:#f1f1f1;border:unset;border-radius:1rem;font-size:1.6rem;line-height:1.65;padding:1.5rem;width:100%}@media only screen and (min-width: 1024px){.form-group__input-textarea{font-size:1.28rem}}.form-group__input-info{margin-top:.3rem;margin-left:.3rem;font-size:1.1rem;font-weight:300}@media only screen and (min-width: 1024px){.form-group__input-info{margin-top:.8rem;margin-left:.48rem;font-size:1.12rem;font-weight:400}}.form--hr{margin-top:3rem;margin-bottom:3rem}.post__container{max-width:58rem;width:100%}.post__h1{font-size:1.6rem;text-align:center;margin-top:2rem;margin-bottom:4rem}.post__h4{font-size:1.44rem}.post__modal--h4{font-size:1.92rem;font-weight:600}.post__add-skill{margin-bottom:.96rem}.post__requirements{font-size:1.12rem;line-height:1.65;padding-left:0rem;margin-top:0}.post__requirements>*+*{margin-top:.8rem}@media only screen and (min-width: 1024px){.post__requirements{font-size:1.44rem}}.post-salary__group{margin-top:.8rem;margin-bottom:1.6rem}.post-salary__group .form-group__input-name{font-size:1.12rem;margin-bottom:.48rem}.post-salary__group>*+*{margin-top:.8rem}@media only screen and (min-width: 1024px){.post-salary__group{margin-top:1.2rem}.post-salary__group>*+*{margin-top:0}}.post__form--parent>.form-group__container{margin-bottom:0}.project-dashboard__container{margin-left:-.8rem;margin-right:-.8rem}.project-dashboard__h2{font-size:1.92rem;font-weight:800;text-transform:uppercase;text-align:center;margin-bottom:.8rem}@media only screen and (max-width: 480px){.project-dashboard__h2{font-size:2.56rem}}.project-dashboard__h3{font-size:1.44rem;font-weight:700;text-align:center;margin-bottom:1.2rem}@media only screen and (max-width: 480px){.project-dashboard__h3{font-size:1.92rem}}@media only screen and (min-width: 1024px){.project-dashboard__h3{font-size:1.92rem}}.project-dashboard__subtitle{font-size:1.28rem;font-weight:700;text-align:center;margin-bottom:1.6rem;line-height:1.15}@media only screen and (max-width: 480px){.project-dashboard__subtitle{font-size:1.44rem}}.project-dashboard__list-team{display:flex;flex-direction:row;flex-wrap:wrap;margin:-.96rem -.96rem 1.92rem;justify-content:center}@media only screen and (min-width: 1024px){.project-dashboard__list-team{margin:-1.28rem}}.project-dashboard__list-team--item{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;max-width:8.74rem;margin:.96rem}@media only screen and (min-width: 1024px){.project-dashboard__list-team--item{margin:1.28rem;max-width:11.2rem}}.project-dashboard__list-team--img{border-radius:50%;width:5.2rem;height:5.2rem;margin-bottom:.56rem;background-image:url(https://go-ausbildung.de/storage/images/avatar/background_white.svg);background-size:cover}@media only screen and (min-width: 1024px){.project-dashboard__list-team--img{width:7.2rem;height:7.2rem}}.project-dashboard__list-team--name{text-align:center;font-weight:700;font-size:1.12rem;line-height:1.15}@media only screen and (min-width: 1024px){.project-dashboard__list-team--name{font-size:1.44rem;font-weight:600}}.project-dashboard__list-team--expertise{text-align:center;font-weight:400;font-size:.96rem;line-height:1.15;margin-top:.32rem}@media only screen and (min-width: 1024px){.project-dashboard__list-team--expertise{font-size:1.28rem}}.project-dashboard__p{font-size:1.12rem;text-align:center;margin-bottom:.8rem;line-height:1.15}.review__container{width:100%;max-width:57.6rem;margin:0 auto}@media only screen and (min-width: 1024px){.review__container{margin:2.4rem auto 0}}.review__h2{font-size:2.4rem;font-weight:800;text-align:center}@media only screen and (min-width: 1024px){.review__h2{font-size:2.88rem}}.review-top__container{display:flex;flex-direction:column;margin-bottom:2.4rem;align-items:center}.review-top__container>*+*{margin-top:1.6rem}.review__image{width:10rem;height:10rem;margin:0 auto 2.4rem;display:block;border-radius:50%;object-fit:cover;background-image:url(https://go-ausbildung.de/images/img-placeholder.png);background-size:cover;background-position:center}@media only screen and (min-width: 1024px){.review__image{margin:0;width:16rem;height:16rem}}.review__title{font-size:1.92rem;font-weight:700;text-align:center;max-width:20rem}@media only screen and (min-width: 1024px){.review__title{font-size:5.12rem;font-weight:800;max-width:unset}}.review__overall--container{display:flex;flex-direction:row;align-items:center;margin-bottom:2.4rem}.review__overall--container>*+*{margin-left:.8rem}.review__overall--score{font-size:1.92rem;font-weight:700;margin-top:0;margin-bottom:0;text-align:right;max-width:7.2rem}@media only screen and (min-width: 1024px){.review__overall--score{font-size:3.84rem;max-width:unset;width:100%}}.review__overall--dots{font-size:1.92rem;font-weight:700;margin-left:.96rem;margin-right:1.6rem}.review__participant--list>*+*{margin-top:4.8rem}@media only screen and (min-width: 1024px){.review-participant__left-container{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:1.92rem}}.review__participant--container{display:flex;flex-direction:row;align-items:center;margin-bottom:1.2rem}.review__participant--container>*+*{margin-left:1.28rem}.review__participant--info p{font-size:1.12rem;line-height:1.6rem}.review__participant--info p:last-child{font-size:.96rem}@media only screen and (min-width: 1024px){.review__participant--info{display:flex;flex-direction:column;justify-content:space-between;height:100%}.review__participant--info p{font-size:1.44rem;line-height:1.25}.review__participant--info p:last-child{font-size:1.44rem}}.review__h4{font-size:1.12rem;font-weight:700}@media only screen and (min-width: 1024px){.review__h4{font-size:1.92rem;margin-bottom:2.4rem}}.review__participant--img{width:5.2rem;height:5.2rem;border-radius:50%;background-image:url(https://go-ausbildung.de/storage/images/avatar/background_white.svg);background-size:cover}@media only screen and (min-width: 1024px){.review__participant--img{width:6rem;height:6rem}}@media only screen and (min-width: 1024px){.review-score__container{width:100%;max-width:32rem;margin-bottom:0}}.project__card--container{box-shadow:.1rem .4rem 1rem #02020230;border-radius:2rem;overflow:hidden;height:33rem;position:relative}.avatar-img-missing-text,.avatar-img{position:absolute;margin:0;margin-left:.1rem;margin-top:.1rem;float:left;height:100%;width:6rem;width:calc(100% - 2px);height:calc(100% - 2px);max-width:100%;z-index:0;background-color:#fff;background-image:none;object-fit:scale-down;-webkit-mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3csvg%20clip-rule='evenodd'%20fill-rule='evenodd'%20viewBox='0%200%20256%20256'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M%2016.852%2016.037%20C%203.604%2029.303%201.175%2061.749%201.328%20127.96%20C%201.481%20194.172%204.299%20227.06%2017.607%20240.327%20C%2030.916%20253.592%2061.94%20254.857%20128.21%20254.857%20C%20194.48%20254.857%20225.515%20252.504%20238.762%20239.237%20C%20252.01%20225.972%20254.666%20194.172%20254.513%20127.96%20C%20254.36%2061.749%20252.774%2029.57%20239.466%2016.304%20C%20226.157%203.039%20193.625%201.056%20127.356%201.056%20C%2061.086%201.056%2030.1%202.771%2016.852%2016.037%20Z'%20fill-rule='nonzero'%20stroke='%23000'%20style=''/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3csvg%20clip-rule='evenodd'%20fill-rule='evenodd'%20viewBox='0%200%20256%20256'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M%2016.852%2016.037%20C%203.604%2029.303%201.175%2061.749%201.328%20127.96%20C%201.481%20194.172%204.299%20227.06%2017.607%20240.327%20C%2030.916%20253.592%2061.94%20254.857%20128.21%20254.857%20C%20194.48%20254.857%20225.515%20252.504%20238.762%20239.237%20C%20252.01%20225.972%20254.666%20194.172%20254.513%20127.96%20C%20254.36%2061.749%20252.774%2029.57%20239.466%2016.304%20C%20226.157%203.039%20193.625%201.056%20127.356%201.056%20C%2061.086%201.056%2030.1%202.771%2016.852%2016.037%20Z'%20fill-rule='nonzero'%20stroke='%23000'%20style=''/%3e%3c/svg%3e")}.job-avatar-container{height:8.2rem;position:absolute;width:8.2rem;margin:-6.5rem auto -6.5rem 2rem;-webkit-mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3csvg%20clip-rule='evenodd'%20fill-rule='evenodd'%20viewBox='0%200%20256%20256'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M%2016.852%2016.037%20C%203.604%2029.303%201.175%2061.749%201.328%20127.96%20C%201.481%20194.172%204.299%20227.06%2017.607%20240.327%20C%2030.916%20253.592%2061.94%20254.857%20128.21%20254.857%20C%20194.48%20254.857%20225.515%20252.504%20238.762%20239.237%20C%20252.01%20225.972%20254.666%20194.172%20254.513%20127.96%20C%20254.36%2061.749%20252.774%2029.57%20239.466%2016.304%20C%20226.157%203.039%20193.625%201.056%20127.356%201.056%20C%2061.086%201.056%2030.1%202.771%2016.852%2016.037%20Z'%20fill-rule='nonzero'%20stroke='%23000'%20style=''/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3csvg%20clip-rule='evenodd'%20fill-rule='evenodd'%20viewBox='0%200%20256%20256'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M%2016.852%2016.037%20C%203.604%2029.303%201.175%2061.749%201.328%20127.96%20C%201.481%20194.172%204.299%20227.06%2017.607%20240.327%20C%2030.916%20253.592%2061.94%20254.857%20128.21%20254.857%20C%20194.48%20254.857%20225.515%20252.504%20238.762%20239.237%20C%20252.01%20225.972%20254.666%20194.172%20254.513%20127.96%20C%20254.36%2061.749%20252.774%2029.57%20239.466%2016.304%20C%20226.157%203.039%20193.625%201.056%20127.356%201.056%20C%2061.086%201.056%2030.1%202.771%2016.852%2016.037%20Z'%20fill-rule='nonzero'%20stroke='%23000'%20style=''/%3e%3c/svg%3e");-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#b7b7b7}.project-details--container .avatar-img-missing-text{margin:0;width:calc(100% - 2rem);height:calc(100% - 2rem);margin:1rem;box-sizing:border-box;line-height:6.4rem;font-size:0rem;border-radius:2rem}.project__card--top-container{position:absolute;bottom:24rem;pointer-events:none}.project__card--top-container button{width:2rem;height:2rem}.avatar-img-missing-text{box-sizing:border-box;font-size:0;color:#44ade2;line-height:8rem;text-align:center}.avatar-img-missing-text:first-letter{font-size:4rem;text-transform:capitalize;font-weight:700}img.img-placeholder-thumbnail{width:100%;height:auto}.project__card--name{font-size:1.6rem;font-weight:700;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:3.6rem}.project__card--body-container{display:flex;flex-direction:column;position:absolute;height:19rem;bottom:2.4rem;width:100%}.project__card--info-container{padding-left:2.2rem;padding-right:2.2rem;display:flex;flex-direction:column;height:100%;justify-content:space-between}.project__card--info--consistency{display:flex;flex-direction:column;justify-content:space-between;height:100%}.project__card--body-salary{color:#fff;font-weight:700;font-size:1.6rem;height:6rem;line-height:4rem;padding:0 2rem;position:absolute;top:-6.4rem;left:11rem;text-wrap:nowrap;text-shadow:1px 1px 1px #000000;white-space:nowrap;padding:0;width:calc(100% - 13rem);text-overflow:ellipsis;overflow:hidden}.project__card--post-info{font-size:1.4rem;line-height:1.5;color:#514848;margin-bottom:1.5rem}.project__card--bounty-info{display:flex;flex-direction:row;color:#020201;font-size:1.2rem;flex-wrap:wrap}.project__card--bounty-info>div{margin-bottom:1rem}.project__card--bounty-info>:not(:last-child){margin-right:.9rem}@media only screen and (max-width: 480px){.project__card--bounty-info>:not(:last-child){margin-right:1.5rem}}.bounty--span{display:inline-block;font-weight:800}.project-card__extra-info--container{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.project-card__extra-info{display:flex;color:#514848;flex-direction:row;font-size:1.2rem}.project-card__extra-info>*+*{margin-left:1rem}.project-card__wish{color:#c4c4c4}.info-item--container{display:flex;align-items:center}.info-item--container>:not(:last-child){margin-right:.4rem}@media only screen and (max-width: 480px){.info-item--container>:not(:last-child){margin-right:.5rem}}.info-item--icon{height:1.6rem;width:1.6rem;color:var(--theme-blue)}.card-wish__container{display:flex;position:absolute;right:4rem;justify-content:center;text-align:center;bottom:0;left:0;box-shadow:0 .4rem .8rem #0000001a;background-color:#fff;color:var(--theme-blue);border:.1rem solid #b0aeae;border-radius:.5rem}.card-wish__container:active,.card-wish__container:focus{outline:none;border:.1rem solid #b0aeae}.card-wish__button{height:2rem;width:3rem;color:var(--theme-blue);padding:0}.modal-route{width:100%;height:100%;position:fixed;top:0;left:0;background:#00000080;overflow-y:scroll;padding-top:4.4rem}@media only screen and (min-width: 1024px){.modal-route{padding-top:7.3rem}}.modal-route .modal-content{background:#fff;width:100%;height:100%;position:fixed;overflow-y:scroll;overflow-x:hidden}.cms_page_container{margin:14rem auto;max-width:102.4rem;font-size:1.12rem}p.cms_text_parag{margin-bottom:1.44rem;font-size:1.12rem}.slide{scroll-snap-align:center}@media only screen and (min-width: 1024px){.slide{max-height:550px}}.slide-1__container{display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;overflow:hidden;letter-spacing:.02em;align-content:center;flex-wrap:nowrap;height:calc(100vh - 7.2rem);box-sizing:border-box}@media only screen and (min-width: 1024px){.slide-1__container{flex-direction:row;justify-content:unset;max-width:102.4rem;margin:0 auto;min-height:initial;height:59.2rem}}.slide-1__first-block{top:0;position:relative;width:50%}.slide-1__first-block a{text-decoration:none}@media only screen and (min-width: 768px) and (max-width: 1023px){.slide-1__first-block{padding-top:0rem;width:initial}}@media only screen and (max-width: 480px){.slide-1__first-block{width:100%}}.slide-1__heading{color:var(--font-black-1);font-weight:800;margin-top:0;font-size:2.24rem;text-align:center}@media only screen and (min-width: 1024px){.slide-1__heading{text-align:left;font-size:2.24rem;margin-top:3.2rem;margin-bottom:1.6rem;font-weight:700;line-height:3.2rem}}.slide-1__paragraph{font-size:1.44rem;margin-bottom:2.8rem;line-height:24px;color:#5c5c5c;display:flex;flex-direction:row;justify-content:center}@media only screen and (min-width: 1024px){.slide-1__paragraph{font-size:1.44rem;margin-left:.48rem;justify-content:flex-start}}.slide-1__button{display:flex;flex-direction:row;align-items:center;font-size:1.44rem;font-weight:700;padding:1.2rem 2.8rem;border-radius:3.2rem;border:none;background-color:var(--theme-blue);color:#fff;text-decoration:unset;justify-content:center;width:24rem;margin:0 auto}.slide-1__button svg{width:1.5em;height:1.5em}.slide-1__button :not(:last-child){margin-right:.8rem}.slide-1__button:active,.slide-1__button:focus{outline:none;border-style:outset;border:none}@media only screen and (min-width: 1024px){.slide-1__button{margin:0}}.slide-1__triangle{color:var(--red-glow);height:8rem;width:8rem;margin-right:-28px}@media only screen and (min-width: 768px) and (max-width: 1023px){.slide-1__triangle{width:6.08rem;height:5.52rem;position:absolute;right:1.6rem;bottom:-14.4rem}}@media only screen and (max-width: 480px){.slide-1__triangle{margin-right:-5rem}}.slide-1__left-dashed{position:absolute;width:20vmin;max-width:6rem;left:0;transform:translateY(-25%);top:-23px}@media only screen and (min-width: 1024px){.slide-1__left-dashed{max-width:unset;bottom:-3.2rem}}@media only screen and (max-width: 480px){.slide-1__left-dashed{display:none}}.slide-1__right-dashed{position:absolute;right:0;top:24vh;max-width:unset;z-index:4}@media only screen and (min-width: 768px) and (max-width: 1023px){.slide-1__right-dashed{max-width:6.4rem;top:-14.4rem}}@media only screen and (max-width: 480px){.slide-1__right-dashed{display:none}}.slide-1__image-container{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}@media only screen and (min-width: 1024px){.slide-1__image-container{z-index:4;height:100%}}.slide-1__dot-1{position:absolute;display:none;transform:translate(-7.2rem,8rem);margin-right:4.8rem;z-index:3}@media only screen and (min-width: 1024px){.slide-1__dot-1{transform:translate(-16.48rem,6.4rem)}}.slide-1__dot-2{position:absolute;transform:translate(6.4rem);margin-left:9.6rem;z-index:3;display:none}.slide-1__image{z-index:-2;max-height:45vh}@media only screen and (min-width: 1024px){.slide-1__image{max-height:unset;width:43rem;border-radius:10px}}.slide-2__container{padding:0 .96rem;letter-spacing:.02em;max-width:102.4rem;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center}@media only screen and (min-width: 1024px){.slide-2__container{flex-direction:row}.slide-2__container>*+*{margin-left:13.6rem}}.slide-2__image{z-index:2;width:27.2rem}@media only screen and (min-width: 1024px){.slide-2__image{max-height:unset;width:36rem;z-index:3}}@media only screen and (min-width: 1024px){.slide-2__left{display:flex;flex-direction:row;align-items:center}}@media only screen and (min-width: 1024px){.slide-2__right{width:48rem}}.slide-2__heading{color:var(--font-black-1);font-weight:800;line-height:1.25;line-height:unset;font-size:2.24rem;margin-top:3.2rem;margin-bottom:1.6rem;font-weight:700;line-height:3.2rem}.slide-2__paragraph{font-size:1.12rem;line-height:1.88rem;max-width:22.56rem;margin:0 auto;text-align:center;margin-bottom:3.2rem}@media only screen and (min-width: 1024px){.slide-2__paragraph{max-width:unset;text-align:left;font-size:1.44rem}}.slide-2__facts{display:flex;flex-direction:row;justify-content:center}@media only screen and (min-width: 1024px){.slide-2__facts{width:39.36rem;margin:0 auto}}.slide-2__facts>*+*{margin-left:1.92rem;margin-left:3.2rem}@media only screen and (min-width: 1024px){.slide-2__facts>*+*{margin-left:6.4rem}}.slide-2__fact-item{display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--theme-blue);width:7.8em}@media only screen and (min-width: 1024px){.slide-2__fact-item{width:10.8em}}.slide-2__fact-item>*+*{margin-top:.58rem}.slide-2__fact--icon{color:var(--theme-blue);width:4rem;height:4rem}@media only screen and (min-width: 1024px){.slide-2__fact--icon{width:5.76rem;height:5.76rem}}.slide-2__fact--number{font-weight:800;font-size:1.92rem}.slide-2__fact--name{font-weight:700;font-size:1.12rem;text-align:center;line-height:1.76rem}@media only screen and (min-width: 1024px){.slide-2__fact--name{font-size:1.6rem;line-height:2.56rem}}.slide-3__container{display:flex;flex-direction:column;justify-content:center;align-items:center;letter-spacing:.02em;max-width:102.4rem;margin:0 auto;padding-top:2.4rem;margin-bottom:4.8rem}.slide-1__ornament{position:absolute;right:3.2rem}@media only screen and (min-width: 768px) and (max-width: 1023px){.slide-1__ornament{right:initial;width:100%}}.slide-3__heading{font-size:2rem;font-weight:700;margin-bottom:.8rem;text-transform:uppercase}@media only screen and (min-width: 1024px){.slide-3__heading{font-size:3.84rem;margin-bottom:2.08rem}}.slide-3__paragraph{font-size:1.12rem;line-height:1.88rem;text-align:center;margin-bottom:1.12rem;max-width:27.2rem}@media only screen and (min-width: 1024px){.slide-3__paragraph{max-width:unset;margin-bottom:2.56rem;font-size:1.44rem}}.slide-3__leaderboard--card{background:var(--grey-backg);border-radius:1.2rem;max-width:26rem;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1.6rem 2.24rem 0;box-shadow:.16rem 1.28rem 1.6rem #0000001a;margin-bottom:2.4rem}.slide-3__leaderboard--img{border-radius:50%;width:10rem;height:10rem}.slide-3__leaderboard--name{font-size:1.76rem;font-weight:700;line-height:1.92rem;margin-top:.96rem;text-align:center}.slide-3__leaderboard--hr{border-top:.2rem solid var(--theme-blue);width:100%;margin:1.2rem 0}.slide-3__leaderboard--facts{display:flex;flex-direction:row}.slide-3__leaderboard--facts>*+*{margin-left:.4rem}.slide-3__leaderboard--fact-item{display:flex;flex-direction:row;align-items:center}.slide-3__leaderboard--fact-item>*+*{margin-left:.4rem}.slide-3__leaderboard--fact-icon{width:3.6rem;height:3.6rem;color:var(--red-glow);filter:drop-shadow(0rem .32rem .32rem rgba(0,0,0,.25))}.slide-3__leaderboard--fact-text{font-size:1.04rem;font-weight:700}.slide-3__leaderboard--points{margin-top:1.04rem}.slide-3__leaderboard--text{font-size:1.92rem;font-weight:700;text-align:center}.slide-3__leaderboard--point{font-size:3.84rem;font-weight:700;color:var(--theme-blue);text-align:center}.slide-3__leaderboard--title{background:var(--red-glow);color:var(--theme-blue);height:3.2rem;width:14.4rem;font-weight:700;font-size:1.44rem;display:flex;justify-content:center;align-items:center;border-radius:.8rem;position:relative;top:1.6rem}.slide-3__button{width:24rem}#mobileDownloadContainer{margin:0 auto;display:flex;flex-direction:row;justify-content:center;max-width:102.4rem;width:100%;margin-top:10.4rem;color:var(--font-black-1)}@media only screen and (min-width: 768px) and (max-width: 1023px){#mobileDownloadContainer{flex-direction:column;width:initial}}@media only screen and (max-width: 480px){#mobileDownloadContainer{flex-direction:column;width:initial}}.app-download-container{height:34.4rem;background-color:#f8f8f8;width:24rem;border-radius:2.4rem;padding:2.4rem;margin:1.28rem}@media only screen and (min-width: 768px) and (max-width: 1023px){.app-download-container{width:100%;padding:2.4rem;box-sizing:border-box;max-width:24.4rem;margin:0 auto;margin-top:2.4rem}}@media only screen and (max-width: 480px){.app-download-container{margin:0}}.description-for-app{font-size:2.24rem;margin-top:3.2rem;margin-bottom:1.6rem;font-weight:700;line-height:3.2rem}@media only screen and (min-width: 768px) and (max-width: 1023px){.description-for-app{margin-top:0rem}}.description-for-app-small{font-size:1.76rem;line-height:2.88rem;padding-right:3.2rem}.description-for-container{width:50%}@media only screen and (min-width: 768px) and (max-width: 1023px){.description-for-container{width:100%;text-align:center}}@media only screen and (max-width: 480px){.description-for-container{width:100%;text-align:center}}.top-title{font-size:1.92rem}.top-title-subtitle{font-size:1.44rem;color:#9d9d9d;line-height:3.2rem}.app-download-button{font-size:1.6rem;background:#eee;text-align:center;display:inline-block;border-radius:1.28rem;margin-top:.8rem;height:3.84rem}.app-download-button img{height:100%}.app-download-qr{width:9.6rem;flex-direction:row;justify-content:center;align-items:center;padding:.8rem;background-color:#fff;border-radius:1.6rem;margin-top:1.6rem}.app-download-qr img{width:100%}.app-download-logo{padding:2.08rem;background:#fff;width:12.32rem;border-radius:50%;float:right;margin-right:-4rem;margin-top:-1.92rem}.app-download-logo img{width:100%}.download-double-container{display:flex}@media only screen and (max-width: 480px){.download-double-container{gap:1rem;display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center}}.home-page-big-container{padding:0rem 1rem}.explore--container{padding:4rem .4rem 0rem}@media only screen and (max-width: 1023px){.explore--container{padding:3rem .4rem 0rem}}.avatar-img{object-fit:contain}.project--container{display:grid;grid-template-columns:repeat(auto-fill,minmax(26rem,1fr));gap:2rem}@media only screen and (max-width: 480px){.project--container{grid-template-columns:repeat(auto-fill,minmax(30rem,1fr))}}@media only screen and (min-width: 1024px){.project--container{grid-template-columns:repeat(auto-fill,minmax(32rem,1fr))}}.explore__top--container{text-align:center}@media only screen and (min-width: 1024px){.explore__top--container{margin-bottom:7.2rem}}@media only screen and (max-width: 1023px){.explore__top--container{margin-bottom:4rem}}.explore__top--h1{margin-top:0;font-size:2.4rem;font-weight:500}.explore__top--search{background-color:#f1f1f1;border-radius:1rem;width:100%;height:4.5rem;border:transparent;padding-left:1.3rem;padding-right:1.3rem;font-size:1.4rem;font-weight:600;line-height:1.65}.explore__top--search::placeholder{color:#00000080}.explore__search--container{max-width:79rem;display:flex;flex-direction:row;margin:0 auto}.explore__search--form{width:100%;max-width:60rem;margin:0 auto;box-sizing:border-box}.explore__search--button{margin-left:auto;border:unset;border-radius:1rem;width:18rem;background-color:var(--theme-blue);color:#fff;border-radius:2rem;margin-left:1rem;font-size:1.8rem;line-height:4.3rem;height:4.4rem;font-size:1.6rem}.explore__main--container{margin-bottom:2.8rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-top:1rem}.explore__main--container .icon{background:var(--theme-blue);color:#fff;width:auto;height:3rem;padding:.2rem;border-radius:.5rem;justify-content:center;align-items:center;display:flex}@media only screen and (min-width: 1024px){.explore__main--container .icon{height:3.5rem;padding:.8rem}}.explore__main--container .icon svg{height:2.4rem;width:2.4rem}.explore__main--h2{font-size:1.4rem;font-weight:700;margin:0;color:var(--font-black-1)}.btn__load-more{margin:3rem auto 40px}@media only screen and (min-width: 1024px){.btn__load-more{min-width:23rem}}.content-placeholders-container{margin-bottom:1rem}@media only screen and (min-width: 1024px){.explore--filter{border-top:1px solid #b0aeae;border-bottom:1px solid #b0aeae;padding:1.2rem 0}}.seotab{position:relative;margin-bottom:4px;border-top:none!important}.seotab label{display:inline-block;margin:0;padding:0}.seotab label div{border:.1rem solid var(--theme-blue);border-radius:3rem;color:var(--theme-blue);display:inline-block;font-weight:600;margin:0 10px 10px 0;padding:4px 13px}.seotab input:checked+div{background:var(--theme-blue);color:#fff}.seotab .checkbox-group--filters{white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none}.seotab .checkbox-group--filters::-webkit-scrollbar{display:none}.seotab .checkbox-group--filters{margin-bottom:0rem}.checkbox-group--filters{max-height:27rem;overflow-y:scroll;padding-right:1rem;margin-bottom:3rem}.filter-block h3{font-size:1.6rem;font-weight:700;line-height:4rem}.filter-text{margin:.6rem}.user__container{max-width:102.4rem;margin:0 auto;margin-top:2.08rem;padding:2rem 1rem;width:100%}.user__info--container{display:flex;flex-direction:column;justify-content:center;align-items:center}.user__info--img{width:11rem;height:11rem;border-radius:50%;margin-bottom:1.6rem;box-shadow:0 .24rem .48rem .08rem #02020133;object-fit:contain}@media only screen and (min-width: 1024px){.user__info--img{width:14rem;height:14rem;margin-bottom:.8rem}}.user__info--name{font-size:1.6rem;font-weight:800;line-height:1.15;text-align:center;margin-top:2rem}@media only screen and (min-width: 1024px){.user__info--name{font-size:2.4rem;width:45.92rem;line-height:5.16rem}}.user__info--company,.user__info--occupation{font-size:1.5rem;margin-bottom:1.6rem;text-align:center;line-height:1.15;display:flex;align-items:center;justify-content:center;flex-direction:row;gap:.8rem;margin-top:1rem}.user__action--container{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;margin-bottom:2.4rem;line-height:1.15;gap:.8rem}@media only screen and (max-width: 480px){.user__action--container{flex-direction:column}.user__action--container>*+*{margin-top:0}}.user__action--container>.action--button{font-weight:700;font-size:1.12rem;height:3.6rem;width:16.8rem;border-radius:.8rem;box-sizing:border-box}.user__sub-menu--container{display:flex;grid-template-columns:repeat(auto-fit,minmax(7.2rem,1fr));text-align:center;margin-bottom:2.4rem;border-bottom:1px solid #ddd;gap:1rem}.user__sub-menu--item{font-size:1.6rem;padding:.8rem .8rem 1.6rem;max-width:9.6rem;text-decoration:none;margin-bottom:-1px}.user__sub-menu--active{border-bottom:2px solid #000;font-weight:700}.user__sub-menu{display:flex;flex-direction:row;margin-bottom:1.6rem}@media only screen and (min-width: 1024px){.user__sub-menu--left>*+*{margin-left:4rem}}.user__sub-menu--right{margin-left:auto;display:flex;flex-direction:row}.inbox__container{display:flex;flex-direction:column;margin:0 .96rem}@media only screen and (min-width: 1024px){.inbox__container{max-width:102.4rem;margin-bottom:1.6rem}}.project-box__top-container p{font-size:1.12rem}.inbox__body--container{display:flex;flex-direction:column;width:100%}@media only screen and (min-width: 1024px){.inbox__body--container{flex-direction:row;justify-content:center;max-width:102.4rem;margin:0}.inbox__body--container>*+*{margin-left:1.92rem}}.inbox__info--container{margin-top:.8rem;margin-bottom:2.56rem;display:flex;flex-direction:column;padding:1.6rem .8rem;align-items:center;justify-content:center;text-align:center;background:var(--backgr-grey);border-radius:1.6rem;box-shadow:0 .16rem .48rem #77727233}@media only screen and (max-width: 480px){.inbox__info--container{padding:1.2rem 2rem 1.2rem 1.2rem;flex-direction:row}}@media only screen and (min-width: 1024px){.inbox__info--container{padding:1.92rem 1.6rem;height:100%;width:22.4rem;margin-bottom:0}.inbox__info--container>*+*{margin-top:1.28rem}}@media only screen and (min-width: 1024px){.inbox__right--container{width:calc(100% - 25.6rem)}}.inbox--top{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.inbox--top-left{display:flex;flex-direction:row;align-items:center}.inbox--left-icon{width:2.4rem;height:2.4rem;margin-right:.8rem}.inbox--heading{font-size:1.6rem;font-weight:800;text-transform:uppercase}.inbox--right-icon{width:2.4rem;height:2.4rem;padding:.24rem;border:.04rem solid #b0aeae;border-radius:.4rem;color:#b0aeae}.inbox--container{display:flex;flex-direction:column}.inbox--container>:not(:last-child){margin-bottom:1.2rem}.inbox__img--container{align-items:center;background:#fff;border-radius:50%;display:flex;flex-direction:row;height:8rem;margin-right:2.4rem;overflow:hidden;width:8rem;margin-bottom:1.6rem}@media only screen and (min-width: 1024px){.inbox__img--container{height:10rem;width:10rem;margin-right:0;margin-top:1.6rem}}.inbox__info--img{background-image:url(https://go-ausbildung.de/storage/images/avatar/background_white.svg);background-size:cover;height:8rem;-o-object-fit:cover;object-fit:cover;width:8rem;width:100%;height:auto}@media only screen and (min-width: 1024px){.inbox__info--desc>p+p{margin-top:1.28rem}}.inbox__info--name{font-size:1.4rem;font-weight:600;line-height:1.15;margin:0 0 .24rem}.inbox__info--occupation{color:#757575;margin:0 0 .4rem;line-height:1.45;font-size:1.4em}.inbox__info--expertise-icon{width:2rem;height:2rem}.inbox__info--expertise{font-weight:600;margin:0 0 .4rem;display:flex;align-items:center;gap:.4rem;line-height:1.45;font-size:1.4rem;justify-content:center}.inbox__info--available{color:var(--color-green);font-weight:700;margin:0;display:flex;align-items:center;gap:.4rem;line-height:1.45;font-size:1.4em}@media only screen and (min-width: 1024px){.inbox__info--available{justify-content:center}}.inbox__info--verified{color:#3051df;font-weight:700;margin:0;display:flex;align-items:center;gap:.4rem;line-height:1.45;font-style:italic;font-size:1.4rem;justify-content:center}.desktop-inbox__heading{font-size:2.88rem;font-weight:800;margin-bottom:1.28rem;text-transform:uppercase}.message--container{background:#eff1f4;overflow-y:scroll;width:calc(100% - 2rem);max-width:90rem;background:#fff;margin:0 auto;overflow-y:hidden}.chat-input__container{display:flex;background:#fff;max-width:90rem;box-shadow:0 -.16rem .4rem #0202011a;border-radius:1.6rem 1.6rem 0 0;position:fixed;bottom:0;right:0;box-shadow:none;padding:1.2rem 1.44rem;margin:0 auto;border:1px solid #b0aeae;border-top:none;border-radius:0 0 .8rem .8rem;position:static}.chat-input{border-radius:.8rem;background-color:#cecccc14;border:none;padding:.4rem 1.2rem;height:2.56rem;font-family:inherit;width:100%;font-size:.96rem;font-weight:300;border:1px solid #ddd;padding:.8rem 2.4rem;font-weight:400;font-size:1.44rem;height:3.68rem}.chat-input::placeholder{font-family:inherit}.message-item--img{width:2.8rem;height:2.8rem;object-fit:contain;border-radius:.4rem;border-radius:50%;background:#fff}.message-item__container--other{display:flex;flex-direction:row;align-items:flex-end}.message-item__list{margin-bottom:4.96rem;padding:1.28rem 1.12rem;background:#eff1f4;border:1px solid #b0aeae;height:32.4rem;overflow-y:scroll;padding:2.16rem 1.92rem;border-radius:.8rem .8rem 0 0;margin-bottom:0rem}.message-item__container--other+.message-item__container--other{margin-top:.96rem}.message-item__container--self+.message-item__container--self{margin-top:.64rem}.message-item__container--self+.message-item__container--other,.message-item__container--other+.message-item__container--self{margin-top:1.92rem}.message-bubble__container{padding:.72rem .96rem;max-width:24.4rem;border-radius:.4rem;font-size:1.02rem;font-weight:300;line-height:1.65;box-shadow:.08rem .16rem .32rem #0000001a;font-size:1.12rem;font-weight:400;max-width:38.4rem}.message-bubble__container--other{background-color:#fff;margin-right:2rem}.message-item__container--self{display:flex;flex-direction:row-reverse}.message-bubble__container--self{background:#dcdfff}.mark>br{content:"";display:block;margin-bottom:1.5em}.mark>img{object-fit:contain;width:100%;max-height:25.6rem}.message__info--body-container{font-size:1.12rem;font-weight:400}.message__info--body-container>*+*{margin-top:.64rem}.message-item__body--name{font-size:.8rem}@media only screen and (min-width: 1024px){.message-item__body--name{font-size:.96rem}}.message__info--instruction-icon{width:1.6rem;height:1.6rem}.message__info--pre{background-color:#f1f1f1;padding:.4rem .8rem;border-radius:.4rem;margin-left:.8rem}.message-icon{width:2.4rem;height:2.4rem}@media only screen and (min-width: 1024px){.message-icon{width:3.2rem;height:3.2rem}}.message__h1{font-size:2.88rem;font-weight:700}@media only screen and (min-width: 1024px){.message__info p{font-size:1.12rem}}.chat-send-button-ctr{margin:.2rem .6rem}.topboard__container{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:1.76rem;letter-spacing:.02em;margin:1.6rem -2.4rem;width:100vw}.topboard-list_container{display:flex;width:100%;overflow-x:hidden;scrollbar-width:none;transition:all .4s cubic-bezier(.075,.82,.165,1);scroll-behavior:smooth;scroll-snap-type:x proximity;-webkit-user-select:none;user-select:none}.topboard-list_container>*+*{margin-left:1.6rem}.topboard-list_container::-webkit-scrollbar{display:none}@media only screen and (min-width: 1024px){.topboard-list_container{overflow-x:unset;justify-content:center}}@media only screen and (min-width: 1024px){.topboard-list_container--leaderboard{margin:4.8rem 0}}@media only screen and (min-width: 1024px){.topboard-list--showAll{display:flex;justify-content:center}}.topboard-list__nav--container{display:flex;justify-content:center;align-items:center;flex-direction:row}.topboard-list__nav{width:3.36rem;height:3.36rem;border-radius:50%;background:#c4c4c480;display:flex;justify-content:center;align-items:center;position:relative;bottom:20.48rem}.topboard-list__nav--item{width:2.4rem;height:2.4rem;border-radius:50%}.topboard-item{min-width:17.2rem;max-width:20rem;min-height:28rem;background:var(--backgr-grey);border-radius:.8rem;padding:.96rem 1.36rem 2rem;opacity:.25;display:flex;flex-direction:column;justify-content:space-between;scroll-snap-align:center;-webkit-user-select:none;user-select:none;color:#001534;transition:all .3s}@media only screen and (min-width: 1024px){.topboard-item:hover{opacity:.5;cursor:pointer}}@media only screen and (min-width: 1024px){.topboard-item--home:hover{opacity:1;cursor:unset}}.leaderboard-item--active{opacity:1;-webkit-user-select:unset;user-select:unset}@media only screen and (min-width: 1024px){.leaderboard-item--active{margin:0 1.6rem 0 3.2rem;transform:scale(1.23255814);min-width:18rem}.leaderboard-item--active:hover{opacity:1;cursor:unset}}.topboard-item__title--container{display:flex;flex-direction:row;justify-content:center;align-items:center}.topboard-item__title--container>*+*{margin-left:.96rem}.topboard-item__title--icon{width:2.4rem;height:2.4rem}.topboard-item__title--name{font-size:1.12rem;font-weight:800;text-transform:uppercase}.topboard-item__avatar--container{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:-2.88rem}.topboard-item__avatar--rank{position:relative;border-radius:50%;background:var(--theme-blue);color:#fff;width:4.32rem;height:4.32rem;top:4.16rem;left:4.4rem;font-size:1.92rem;font-weight:800;display:flex;justify-content:center;align-items:center;display:none}.topboard-item__avatar--img{border-radius:50%;width:9.6rem;height:9.6rem;box-sizing:content-box;background-image:url(https://go-ausbildung.de/storage/images/avatar/background_white.svg);background-size:cover}.avatar-top-bewerber{align-items:center;background:var(--theme-blue);border-radius:50%;color:#44ade2;display:flex;font-size:1.92rem;font-weight:800;height:4.32rem;justify-content:center;left:4.4rem;position:relative;top:4.16rem;width:4.32rem;background:#fff}.topboard-item__avatar--points{font-size:.96rem;font-weight:800;position:relative;width:10rem;height:1.92rem;bottom:1.6rem;background:var(--theme-blue);color:#fff;box-shadow:.16rem .32rem .64rem #00214d4d;border-radius:.4rem;display:flex;align-items:center;justify-content:center;visibility:hidden}.topboard-item__identifier{display:flex;flex-direction:column;text-align:center;margin-bottom:.8rem}.topboard-item__identifier-name{font-weight:700;font-size:1.44rem}.topboard-item__identifier-expertise{font-size:1.2rem;font-weight:400;margin-top:.24rem}.topboard-item__fact{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-bottom:1.12rem}.topboard-item__fact>*+*{margin-left:.4rem}.topboard-item__fact--icon{width:3.6rem;height:3.6rem}.topboard-item__fact--name{font-size:1.04rem;font-weight:700;width:5.76rem}.topboard-item__view-button{align-items:center;background:var(--theme-blue);border:none;border-radius:.8rem;color:#fff;display:flex;height:2.8rem;justify-content:center;margin:0 auto;width:10.4rem;font-weight:700;text-decoration:none;font-size:1.04rem}.topboard-item__view-button:active,.topboard-item__view-button:focus{outline:none}.leaderboard-body__container{max-width:80rem;margin:0 auto}.leaderboard-items__container>*+*{margin-top:1.04rem}@media only screen and (min-width: 1024px){.leaderboard-items__container>*+*{margin-top:1.6rem}}.leaderboard-item__container{display:flex;flex-direction:row;justify-content:space-between;background-color:var(--grey-backg);padding:1.04rem 1.2rem;align-items:center;border-radius:.8rem}@media only screen and (min-width: 1024px){.leaderboard-item__container{padding:1.84rem 2.4rem}}.leaderboard-item__left-container{display:flex;flex-direction:row;align-items:center}.leaderboard-item__left-container>*+*{margin-left:1.28rem}@media only screen and (min-width: 1024px){.leaderboard-item__left-container>*+*{margin-left:2.24rem}}.leaderboard-item__body{display:flex;flex-direction:column;justify-content:center;line-height:1.48rem}.leaderboard-item__body>*+*{margin-top:.56rem}@media only screen and (min-width: 1024px){.leaderboard-item__body>*+*{margin-top:1.12rem}}@media only screen and (min-width: 1024px){.leaderboard-item__body-top>*+*{margin-top:.8rem}}.leaderboard-item__img{width:4.8rem;height:4.8rem;border-radius:50%;background-image:url(https://go-ausbildung.de/storage/images/avatar/background_white.svg);background-size:cover}@media only screen and (min-width: 1024px){.leaderboard-item__img{width:7.2rem;height:7.2rem}}.leaderboard-item__name{font-size:1.12rem;font-weight:800}@media only screen and (min-width: 1024px){.leaderboard-item__name{font-size:1.92rem;font-weight:700}}.leaderboard-item__expertise{font-size:1.12rem;font-weight:400}@media only screen and (min-width: 1024px){.leaderboard-item__expertise{font-size:1.6rem;font-weight:400}}.leaderboard-item__stat{display:flex;flex-direction:row;align-items:center}.leaderboard-item__stat>*+*{margin-left:.4rem}@media only screen and (min-width: 1024px){.leaderboard-item__stat>*+*{margin-left:.8rem}}.leaderboard-item__stat-icon{width:1.6rem;height:1.6rem;filter:drop-shadow(0 .32rem .32rem rgba(0,0,0,.25))}@media only screen and (min-width: 1024px){.leaderboard-item__stat-icon{width:2.4rem;height:2.4rem}}.leaderboard-item__stat-text{font-weight:700;font-size:.96rem}@media only screen and (min-width: 1024px){.leaderboard-item__stat-text{font-size:1.44rem}}.leaderboard-item__points-container{display:flex;flex-direction:column;text-align:center}@media only screen and (min-width: 1024px){.leaderboard-item__points-container{padding:1.12rem 1.04rem;border-top:.08rem solid var(--theme-blue);border-right:.08rem solid var(--theme-blue);border-bottom:.08rem solid var(--theme-blue);border-left:.4rem solid var(--theme-blue);border-radius:.8rem}}.leaderboard-item__points--number{font-size:1.44rem;font-weight:800;text-transform:uppercase}@media only screen and (max-width: 480px){.leaderboard-item__points--number{font-size:1.84rem}}.leaderboard-item__points--text{font-size:1.04rem;font-weight:800;text-transform:uppercase}@media only screen and (max-width: 480px){.leaderboard-item__points--text{font-size:1.44rem}}.leaderboard__h1{font-size:3.84rem;font-weight:800;text-align:center;text-transform:uppercase}.leaderboard__h2{font-size:3.84rem;font-weight:700;text-align:center;text-transform:uppercase}.topboard-item:not(.leaderboard-item--active) .topboard-item__avatar--container{pointer-events:none}.party__container{display:flex;flex-direction:column;max-width:57.6rem;margin:0 auto;width:100%}@media only screen and (min-width: 1024px){.party__container{justify-content:center;max-width:90rem;margin-bottom:1.6rem}}.party-body__container{display:flex;flex-direction:column;max-width:57.6rem;width:100%;min-height:calc(100vh - (var(--mobile-nav-height) + .4rem + 2.4rem))}@media only screen and (min-width: 1024px){.party-body__container{flex-direction:row;justify-content:flex-start;max-width:90rem;margin:0;min-height:unset}.party-body__container>*+*{margin-left:1.92rem}}.party-info__container{margin-top:.8rem;margin-bottom:2.56rem;display:flex;flex-direction:column;padding:1.6rem .8rem;align-items:center;justify-content:center;background:var(--grey-backg);border-radius:1.6rem;box-shadow:0 .16rem .48rem #77727233}@media only screen and (max-width: 480px){.party-info__container{padding:1.2rem 2rem 1.2rem 1.2rem;flex-direction:row}}@media only screen and (min-width: 1024px){.party-info__container{padding:1.92rem 1.6rem;flex-direction:column;text-align:center;height:100%;width:22.4rem;margin-bottom:0}.party-info__container>*+*{margin-top:1.28rem}}.party-right__container{width:100%;max-width:57.6rem}@media only screen and (min-width: 1024px){.party-right__container{max-width:48rem}}.party-item__container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.party-item__container>*+*{margin-left:1.6rem}.party-item__left-container{display:flex;flex-direction:row;overflow-x:scroll}.party-item__left-container>*+*{margin-left:.8rem}.party-item__left-container::-webkit-scrollbar{display:none}.party-item__left-container--shortlist{max-width:22.8rem}.party-item__avatar{width:5.2rem;height:5.2rem;border-radius:50%;background-image:url(https://go-ausbildung.de/storage/images/avatar/background_white.svg);background-size:cover}@media only screen and (min-width: 1024px){.party-item__avatar{margin-right:.8rem}}.party-item{display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media only screen and (min-width: 1024px){.party-item{margin-right:.8rem}}.party-item--accepted{border:3px solid #50CD24}@media only screen and (min-width: 1024px){.member-item__list>*+*{margin-top:1.2rem}}.member-item_container{display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media only screen and (min-width: 1024px){.member-item_container{margin-right:.8rem}}.member-item__left-container{display:flex;flex-direction:row}.member-item__left-container>*+*{margin-left:1.2rem}@media only screen and (min-width: 1024px){.member-item__left-container{align-items:center}}.member-item__avatar{width:3.6rem;height:3.6rem;object-fit:cover;border-radius:50%;background-image:url(https://go-ausbildung.de/storage/images/avatar/background_white.svg);background-size:cover}@media only screen and (min-width: 1024px){.member-item__avatar{width:5.2rem;height:5.2rem}}.party-members__container{display:grid;grid-template-columns:repeat(auto-fill,minmax(19.2rem,1fr));gap:.96rem}.party-member__left-container{display:flex;flex-direction:row}.party-member__left-container>*+*{margin-left:1.2rem}@media only screen and (min-width: 1024px){.party-member__left-container{flex-direction:column;align-items:center;text-align:center}.party-member__left-container>*+*{margin-left:0}}.party-member__avatar{width:5.2rem;height:5.2rem;object-fit:cover;border-radius:50%;background-image:url(https://go-ausbildung.de/storage/images/avatar/background_white.svg);background-size:cover}@media only screen and (min-width: 1024px){.party-member__avatar{width:6.8rem;height:6.8rem}}.party-member__info>*+*{margin-top:.32rem}.notfound__container{min-height:calc(100vh - (var(--mobile-nav-height) + .4rem + 2.4rem));display:flex;flex-direction:column}@media only screen and (min-width: 1024px){.notfound__container{min-height:calc(100vh - (var(--desktop-nav-height) + .4rem + 2.4rem + 14.4rem))}}.notfound__h2{font-size:2.4rem;font-weight:800;margin:0}.newcomer__p{font-size:1.12rem;font-weight:400}.notfound__body>*+*{margin-top:2.4rem}@media only screen and (min-width: 1024px){.notfound__body{margin-top:1.6rem;margin:auto}}.notfound__img{height:15.2rem;width:15.2rem;margin:0 auto}@media only screen and (max-width: 480px){.notfound__img{width:17.12rem;height:17.12rem}}.settings__container{max-width:57.6rem;margin:0 auto;width:100%}.settings__h3{margin:0 0 2rem;font-size:1.92rem;font-weight:800}@media only screen and (min-width: 1024px){.settings__h3{margin-bottom:3.2rem}}.settings-form--container{min-height:32rem;background-color:#fff;border-radius:1.2rem 1.2rem 0 0;margin-top:3.2rem}@media only screen and (min-width: 1024px){.settings-form--container{display:flex;flex-direction:column;width:33.6rem;padding:0}}.post-user-subtitle{font-weight:400;font-size:.8rem;padding-top:.32rem;color:#7f7f7f}.feed-post{margin-top:2.4rem;border-bottom:3px solid #dfdfdf;margin-bottom:2.4rem}.cntr-top-post{display:flex;padding-left:1.6rem}.ctr-post-user-name{font-weight:700;padding-left:1.12rem;font-size:1.12rem}.container-feed-post-main-imag{max-height:28.8rem;margin:0rem;overflow:hidden}.container-feed-post-main-imag img{height:auto;width:100%}.post-menu{margin-left:auto;position:absolute;display:flex;flex-direction:column;background:#ffffffd9;z-index:66;box-sizing:border-box;right:0;background-color:#fefefeeb;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);justify-content:center;border-radius:.8rem;margin-top:-1.6rem;box-shadow:0 10px 25px #00000038,0 1px #ffffff14 inset;border:.5px solid var(--as-border);font-size:.88rem}.post-actions-cntr{display:flex;gap:11px;justify-content:flex-start;margin-top:8px;flex-direction:row;padding:0rem .8rem .8rem 1.6rem}.edit-post-dialog{position:fixed;top:50%}.post{position:relative}.seen-badge{top:8px;right:8px;background:#000000a6;color:#fff;font-size:12px;padding:2px 8px;border-radius:999px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);float:right}.post-actions-cntr button{background:none;border:none;cursor:pointer}.post-actions-cntr span{opacity:.8;font-size:14px}.feed-avatar--img-container{width:4rem;overflow:hidden;height:4rem;display:flex;border-radius:12rem}.cntr-top-post-left{display:flex}.cntr-top-post{display:flex;padding-left:1.6rem;justify-content:space-between;align-items:center}.post-menu span{display:inline-block;text-align:center;width:9.6rem;line-height:2.88rem}.open-edit-menu{margin-top:-2.4rem;display:block;margin-right:.8rem}.post-text-cntr{padding:.8rem 1.6rem .32rem;font-size:1.12rem;line-height:1.44rem}.likes-container,.comments-cntr,.shares-cntr{display:flex;flex-direction:row;align-content:center;align-items:center;gap:.4rem}.show-more{border:none;background:none;color:#3897f0;font-weight:600;cursor:pointer;padding-left:4px}.new-post-outer-cntr{display:flex}.feed-page-logo-top img{width:100%}.feed-page-logo-top{width:8rem;margin-left:.8rem;margin-top:.8rem}.write-post-cntr{background:#fff;padding:12px;margin-bottom:16px;width:calc(100% - 5.6rem)}.row{display:flex;gap:8px;margin-bottom:8px}.row input[type=url]{flex:1;padding:8px;border:1px solid #ddd;border-radius:8px}textarea{width:100%;min-height:70px;padding:8px;border:1px solid #ddd;border-radius:8px;resize:vertical}.actions{display:flex;justify-content:flex-end;margin-top:8px}.actions button{border:none;background:#0095f6;color:#fff;padding:8px 12px;border-radius:8px;cursor:pointer}.preview{margin-top:8px}.preview img{max-width:100%;border-radius:8px}textarea{width:100%;font:16px/1.4 system-ui,-apple-system,Segoe UI,Roboto,sans-serif;box-sizing:border-box;padding:.6rem .72rem;border:1px solid #ccc;border-radius:.48rem;background:#fff;field-sizing:content;min-height:3lh;max-height:12lh;overflow:auto;resize:vertical}textarea:focus{outline:none;border-color:#6aa3ff;box-shadow:0 0 0 .16rem #6aa3ff33}.post-write-text-area{border:1px solid #ddd;border-radius:1.6rem;min-height:.8rem;margin:.8rem 0rem;padding:.8rem 1.6rem;font-size:1.12rem}.current-user-avatar{margin-left:.8rem;margin-top:2rem;width:3.2rem;height:3.2rem}.write-post-bottom{display:flex;align-items:center;align-content:center;flex-direction:row;justify-content:space-between}.post-share-button{font-size:1.12rem;padding:.8rem 1.6rem;height:2.88rem;border-radius:4rem}.upload-post-img{color:var(--theme-blue)}.label-upload-post-img{display:flex;align-items:center;font-size:.96rem;gap:.48rem}.comment-input-field{border:1px solid #ddd;border-radius:1.6rem;min-height:.8rem;margin:.8rem;padding:.8rem 1.6rem;font-size:1.12rem}.comment-input{display:flex;flex-direction:row;align-content:center;align-items:center}.comment-avatar{margin-top:0}.msg-send-icon{rotate:45deg;margin-top:1px;width:2.24rem;margin-left:-.96rem}.post-comments-list-element{display:flex;flex-direction:row;align-content:center;align-items:flex-start;gap:.8rem}.post-comment-username{font-weight:700}.comment-list-right-cntr{background:#f3f5f8;padding:.8rem;margin:.16rem;border-radius:.8rem;font-size:.88rem}ul.post-comments-list{padding-left:1.6rem}.btn-super-parent[data-v-02d52b78]{display:flex;justify-content:center;align-items:center;position:absolute;bottom:55px;width:var(--width-parent);height:60px;z-index:-1}input[data-v-02d52b78]{display:none}.btn-container_foreground[data-v-02d52b78]{position:fixed;direction:ltr;display:flex;align-items:flex-end;bottom:0;left:0;width:100%;z-index:2147483647;height:60px;background:var(--color-foreground)}.btn-container[data-v-02d52b78]{direction:ltr;display:flex;justify-content:space-around;background-color:var(--color-background);width:100%;height:55px}.active-label[data-v-02d52b78]{width:35px;height:35px;border-radius:40%;display:flex;justify-content:center;align-items:center;transition:all .3s ease;position:absolute;top:10px;background:var(--color-background)!important;color:var(--color-icon)}.btn-title[data-v-02d52b78]{position:absolute;color:var(--color-icon);font-size:10px;line-height:1.15!important}.btn-badge[data-v-02d52b78]{width:18px;height:18px;display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:25px;border-radius:50%;font-size:12px;color:#fff;background:var(--color-badge)}.checked .active-label[data-v-02d52b78]{transform:translateY(-10px)}.checked .btn-title[data-v-02d52b78]{animation:fadein-02d52b78 .2s;position:absolute;top:40px}.unchecked .active-label[data-v-02d52b78]{background:transparent}.unchecked .btn-title[data-v-02d52b78]{visibility:hidden}#sweep[data-v-02d52b78]{height:100%;width:135px;display:flex;position:absolute;left:0;top:5px}#sweep-center[data-v-02d52b78]{height:38px;display:flex;flex:1;background:var(--color-foreground);border-radius:0 0 45% 45%}#sweep-left[data-v-02d52b78]{height:33px;width:45px;overflow:hidden;position:relative;right:2px}#sweep-left[data-v-02d52b78]:before{content:"";display:block;width:220%;height:200%;position:absolute;border-radius:50%;top:0;left:0;box-shadow:-40px -40px 0 0 var(--color-foreground)}#sweep-right[data-v-02d52b78]{height:33px;width:45px;overflow:hidden;position:relative;left:2px}#sweep-right[data-v-02d52b78]:before{content:"";display:block;width:220%;height:200%;position:absolute;border-radius:50%;top:0;right:0;box-shadow:40px -40px 0 0 var(--color-foreground)}@media screen and (min-width:576px){.labels[data-v-02d52b78]{cursor:pointer}}@keyframes fadein-02d52b78{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.btn-child-badge[data-v-02d52b78]{width:18px;height:18px;display:flex;align-items:center;justify-content:center;position:absolute;top:-4px;left:20px;border-radius:50%;font-size:12px;color:#fff;background:var(--color-badge);opacity:0}.btn-child-parent[data-v-02d52b78]{position:absolute;bottom:-35px;width:35px;height:35px;border-radius:100px;display:flex;justify-content:center;align-items:center;background:var(--color-foreground)}.btn-child[data-v-02d52b78]{position:absolute;height:30px;width:30px;border-radius:50%;background:var(--color-background);display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--color-icon)}.btn-child-title[data-v-02d52b78]{font-size:10px;opacity:0;position:absolute;top:37px;line-height:1.15!important}.unchecked .btn-child-parent[data-v-02d52b78]{background:transparent}.checked .btn-class-showable .btn-child-parent[data-v-02d52b78]{animation:child-background-02d52b78 .5s ease-in-out forwards}.checked .btn-class-showable .btn-child-title[data-v-02d52b78],.checked .btn-class-showable .btn-child-badge[data-v-02d52b78]{animation:child-title-02d52b78 .5s ease-in-out forwards}@keyframes child-title-02d52b78{50%{opacity:0}to{opacity:1}}@keyframes child-background-02d52b78{0%{bottom:-30px;background:transparent}25%{bottom:20px;width:35px;height:35px}40%{bottom:20px;width:35px;height:40px}to{bottom:20px;width:100%;height:40px}}.btn-item[data-v-02d52b78]{padding:10px;transition:transform .1s ease;display:flex;justify-content:center;align-items:center;position:relative;z-index:10}.btn-item.checked .btn-class-showable .btn-child-parent[data-v-02d52b78]{transition:transform .5s ease .3s}.btn-item.checked~#sweep[data-v-02d52b78]{transition:transform .5s ease}.btn-item.checked .btn-class-showable .btn-child[data-v-02d52b78]{transition:transform .5s ease .3s}.gr-btn-container-foreground[data-v-7301d7fc]{position:fixed;direction:ltr;display:flex;align-items:center;bottom:0;left:0;width:100%;z-index:2147483647;height:64px;background:#fff;box-shadow:0 0 5px #eee}.gr-btn-container[data-v-7301d7fc]{display:flex;align-items:center;justify-content:center;height:45px;flex-grow:1;transition:all .3s}@media (min-width:576px){.gr-btn-container[data-v-7301d7fc]{cursor:pointer}}.gr-btn-container-active[data-v-7301d7fc]{background-color:var(--color-background);border-radius:100px}.gr-btn-item[data-v-7301d7fc]{display:flex;position:relative;overflow:hidden;width:24px;transition:all .3s ease;color:#0000008a}.gr-btn-item-active[data-v-7301d7fc]{width:var(--active-width)}.gr-btn-icon[data-v-7301d7fc]{font-size:20px;transition:all .3s ease;margin:0!important}.gr-btn-icon-active[data-v-7301d7fc]{color:var(--color)}.gr-btn-title[data-v-7301d7fc]{position:relative;color:var(--color);padding:0 5px;margin-left:10px;display:flex;justify-content:center;align-items:center}.gr-hidden-title[data-v-7301d7fc]{visibility:hidden}.gr-animated-title[data-v-7301d7fc]{color:var(--color);position:absolute;left:5px;bottom:-15px;transition:bottom .4s ease .1s}.gr-animated-title-active[data-v-7301d7fc]{bottom:2px}.rg-btn-container-foreground[data-v-a2867cc2]{position:fixed;display:flex;align-items:flex-end;direction:ltr;bottom:0;left:0;width:100%;z-index:2147483647;height:64px;background:var(--background-color);box-shadow:0 0 5px #eee;color:#0000008a;box-sizing:border-box;line-height:1.5!important}.rg-btn-container[data-v-a2867cc2]{display:flex;align-items:center;justify-content:center;height:100%;flex-basis:100%;transition:all .3s;box-sizing:border-box;padding-bottom:10px}@media (min-width:576px){.rg-btn-container[data-v-a2867cc2]{cursor:pointer}}.rg-btn-item[data-v-a2867cc2]{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;position:relative}.rg-btn-icon[data-v-a2867cc2]{position:relative}.rg-btn-icon-active[data-v-a2867cc2]{color:var(--icon-color);animation:ring-button-selected-a2867cc2 .2s ease-out forwards}.rg-btn-icon-deselect[data-v-a2867cc2]{animation:ring-button-deselect-a2867cc2 .1s ease-out forwards}.rg-btn-border[data-v-a2867cc2]{position:absolute;top:0;height:2px;background-color:var(--border-color);animation:ring-border-top-a2867cc2 .2s ease-in-out forwards}.rg-btn-border-deselect[data-v-a2867cc2]{position:absolute;top:0;height:2px;background-color:var(--border-color);animation:ring-border-top-deselect-a2867cc2 .1s ease-in-out forwards}.rg-btn-badge[data-v-a2867cc2]{position:absolute;top:-1px;right:-4px;width:6px;height:6px;border-radius:100px;background-color:var(--badge-color)}.rg-btn-title[data-v-a2867cc2]{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.5px;margin-top:4px}.rg-btn-title-active[data-v-a2867cc2]{color:var(--title-color)}@keyframes ring-border-top-a2867cc2{0%{width:5px}to{width:90%}}@keyframes ring-border-top-deselect-a2867cc2{0%{width:90%}to{width:0px}}@keyframes ring-button-selected-a2867cc2{0%{transform:scale(1)}50%{transform:scale(1.4)}to{transform:scale(1.3)}}@keyframes ring-button-deselect-a2867cc2{0%{transform:scale(1.3)}to{transform:scale(1)}}.sm-btn-container-foreground[data-v-22a64d79]{position:fixed;display:flex;align-items:flex-end;direction:ltr;bottom:0;left:0;width:100%;z-index:2147483647;height:64px;background:var(--background-color);box-shadow:0 0 5px #eee}.sm-btn-container[data-v-22a64d79]{display:flex;align-items:center;justify-content:center;height:100%;flex-basis:100%;transition:all .3s}@media (min-width:576px){.sm-btn-container[data-v-22a64d79]{cursor:pointer}}.sm-btn-item[data-v-22a64d79]{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#0000008a}.sm-btn-icon[data-v-22a64d79]{font-size:18px;transition:all .17s ease-in-out}.sm-btn-icon-active[data-v-22a64d79]{color:var(--icon-color);margin-bottom:20px}.sm-btn-title[data-v-22a64d79]{position:absolute;color:var(--icon-color);transition:all .15s ease-in-out;top:70px;font-size:14px}.sm-btn-title-active[data-v-22a64d79]{color:var(--icon-color);top:35px}.border-swiper[data-v-22a64d79]{position:absolute;top:0;left:0;height:2px;background:var(--swiper-color);transition:all .3s}.wn-btn-container-foreground[data-v-67637842]{position:fixed;display:flex;align-items:flex-end;direction:ltr;bottom:0;left:0;width:100%;z-index:2147483647;height:64px;background:var(--background-color);box-shadow:0 0 5px #eee;color:#0000008a;box-sizing:border-box;line-height:1.5!important}.wn-btn-container[data-v-67637842]{display:flex;align-items:center;justify-content:center;height:100%;flex-basis:100%;transition:all .3s;box-sizing:border-box}@media (min-width:576px){.wn-btn-container[data-v-67637842]{cursor:pointer}}.wn-btn-item[data-v-67637842]{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.wn-btn-icon[data-v-67637842]{position:relative;font-size:22px}.wn-btn-icon-active[data-v-67637842]{animation:windows-button-selected-67637842 .7s ease-out forwards}.wn-btn-icon-deselect[data-v-67637842]{animation:windows-button-deselect-67637842 .2s ease-in forwards}.wn-btn-border[data-v-67637842]{position:absolute;bottom:11px;height:4px;border-radius:5px;background-color:var(--border-color)}.wn-btn-border-selected[data-v-67637842]{animation:windows-border-bottom-67637842 .2s ease-in-out .1s forwards}.wn-btn-border-deselect[data-v-67637842]{animation:windows-border-bottom-deselect-67637842 .1s ease-in-out forwards}.wn-btn-badge[data-v-67637842]{position:absolute;display:flex;justify-content:center;align-items:center;top:2px;right:-3px;width:12px;height:12px;border-radius:100px;font-size:10px;color:#fff;background-color:var(--badge-color)}@keyframes windows-border-bottom-67637842{0%{width:0px}to{width:14px}}@keyframes windows-border-bottom-deselect-67637842{0%{width:14px}to{width:0px}}@keyframes windows-button-selected-67637842{0%{transform:scale(1)}10%{transform:scale(.6)}40%{transform:scale(1) translateY(-4px)}60%{transform:scale(1.2)}80%{transform:scale(1.2) translateY(2px)}to{transform:scale(1.2) translateY(0)}}@keyframes windows-button-deselect-67637842{0%{transform:scale(.9)}to{transform:scale(1)}}.hill-btn-container-foreground[data-v-089e8330]{position:fixed;display:flex;align-items:flex-end;direction:ltr;bottom:0;width:100%;z-index:2147483647;height:64px;background:var(--background-color);box-shadow:0 0 5px #eee;color:#0000008a;box-sizing:border-box;line-height:1.5!important}.hill-btn-container[data-v-089e8330]{display:flex;align-items:center;justify-content:center;height:100%;flex-basis:100%;transition:all .3s;box-sizing:border-box}@media (min-width:576px){.hill-btn-container[data-v-089e8330]{cursor:pointer}}.hill-btn-item[data-v-089e8330]{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;color:#0000008a}.hill-btn-icon[data-v-089e8330]{position:relative}.hill-btn-icon-active[data-v-089e8330]{color:var(--color);animation:hill-button-selected-089e8330 .2s ease-out forwards}.hill-btn-icon-deselect[data-v-089e8330]{animation:hill-button-deselect-089e8330 .1s ease-out forwards}.hill-btn-badge[data-v-089e8330]{position:absolute;top:-1px;right:-4px;width:6px;height:6px;border-radius:100px;background-color:var(--badge-color)}.hill[data-v-089e8330]{position:absolute;bottom:-1rem;left:2.75rem;background-color:var(--color);transition-property:all;transition-duration:.3s;width:1.5rem;height:2rem;border-radius:9999px}.hill-left[data-v-089e8330]{position:absolute;left:-1rem;bottom:50%;background-color:#fff;width:1.25rem;height:1.25rem;border-bottom-right-radius:1.5rem;box-shadow:0 10px 0 var(--color);background:var(--background-color)}.hill-right[data-v-089e8330]{position:absolute;right:-1rem;bottom:50%;background-color:#fff;width:1.25rem;height:1.25rem;border-bottom-left-radius:1.5rem;box-shadow:0 10px 0 var(--color);background:var(--background-color)}@keyframes hill-button-selected-089e8330{0%{transform:translateY(0) scale(1)}to{transform:translateY(-5px) scale(1.1)}}@keyframes hill-button-deselect-089e8330{0%{transform:translateY(-5px) scale(1.1)}to{transform:translateY(0) scale(1)}}.fl-btn-container-foreground[data-v-252f6995]{position:fixed;display:flex;align-items:flex-end;direction:ltr;bottom:0;width:100%;z-index:2147483647;height:64px;background:var(--background-color);box-shadow:0 0 5px #eee}.fl-btn-container[data-v-252f6995]{display:flex;align-items:center;justify-content:center;height:100%;flex-basis:100%;transition:all .3s}@media (min-width:576px){.fl-btn-container[data-v-252f6995]{cursor:pointer}}.fl-btn-item[data-v-252f6995]{display:flex;flex-direction:column;justify-content:center;align-items:center}.fl-btn-icon[data-v-252f6995]{color:var(--icon-color);font-size:18px;transition:all .17s ease-in-out}.fl-btn-icon-active[data-v-252f6995]{color:var(--flashlight-color)}.fl-flashlight-shadow[data-v-252f6995]{position:absolute;top:0;left:0;height:2px;background:var(--flashlight-color);transition:all .3s;height:80%;background:linear-gradient(to bottom,rgba(var(--flashlight-color-rgb),.7),rgba(var(--flashlight-color-rgb),.6),rgba(var(--flashlight-color-rgb),.5),rgba(var(--flashlight-color-rgb),.4),rgba(var(--flashlight-color-rgb),.3),rgba(var(--flashlight-color-rgb),.2),rgba(var(--flashlight-color-rgb),.1),rgba(var(--flashlight-color-rgb),0));clip-path:polygon(12% 0,88% 0,100% 100%,0% 100%)}.fl-flashlight[data-v-252f6995]{position:absolute;top:0;left:0;width:70px;height:4px;border-radius:10px;background:var(--flashlight-color);transition:all .3s}.icons[data-v-93357dc8]{position:absolute;right:10px;top:10px;display:flex;justify-content:space-between;align-items:center}.icon[data-v-93357dc8]{border:none;background-color:transparent}.icon>svg[data-v-93357dc8]{cursor:pointer;transition:transform ease .3s,color ease .3s}.icon>svg[data-v-93357dc8]{color:#fff;height:36px}.icon:hover:not(.icon--disabled)>svg[data-v-93357dc8]{transform:translateY(2px);color:#babfb7}.icon--disabled>svg[data-v-93357dc8]{cursor:not-allowed;color:#a3a8a2}.fullscreen-image[data-v-93357dc8]{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:9999}.backdrop[data-v-93357dc8]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--08ac7e39);z-index:-1}.image-container[data-v-93357dc8]{display:flex;justify-content:center;align-items:center;max-height:var(--06c3e192);max-width:80vw;overflow:hidden;gap:16px;flex-wrap:nowrap}img[data-v-93357dc8]{object-fit:contain;max-width:inherit;max-height:inherit}.fade-enter-from[data-v-93357dc8],.fade-leave-to[data-v-93357dc8]{opacity:0}.fade-enter-active[data-v-93357dc8],.fade-leave-active[data-v-93357dc8]{transition:opacity .5s}.fade-enter[data-v-93357dc8]{opacity:1}.blur-enter-from[data-v-93357dc8],.blur-leave-to[data-v-93357dc8]{filter:blur(5px);opacity:0}.blur-enter-active[data-v-93357dc8],.blur-leave-active[data-v-93357dc8]{transition:filter .5s,opacity .5s}.blur-enter[data-v-93357dc8]{filter:blur(0px);opacity:1}.list-leave-active[data-v-93357dc8]{position:absolute;transition:all .5s ease}.list-move[data-v-93357dc8],.list-enter-active[data-v-93357dc8]{transition-delay:.5s;transition:all .5s ease}.list-enter-from[data-v-93357dc8]{opacity:0;transform:translate(-30px)}.list-leave-to[data-v-93357dc8]{opacity:0;transform:translate(30px)}#vue3-snackbar--container{position:fixed;margin:16px 16px 0;padding:0;z-index:var(--snackbar-zindex);pointer-events:none}#vue3-snackbar--container.is-rtl .vue3-snackbar-message-icon{margin-right:0;margin-left:16px}#vue3-snackbar--container.is-top{top:0}#vue3-snackbar--container.is-bottom{bottom:0}#vue3-snackbar--container.is-left{left:0}#vue3-snackbar--container.is-right{right:0}#vue3-snackbar--container.is-start{inset-inline-start:0}#vue3-snackbar--container.is-end{inset-inline-end:0}#vue3-snackbar--container.is-middle{top:50%;transform:translateY(-50%)}#vue3-snackbar--container.is-centre{left:50%;transform:translate(-50%)}#vue3-snackbar--container.shadow-xs .vue3-snackbar-message{box-shadow:0 1px 2px #0000000d}#vue3-snackbar--container.shadow-sm .vue3-snackbar-message{box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}#vue3-snackbar--container.shadow-md .vue3-snackbar-message{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}#vue3-snackbar--container.shadow-lg .vue3-snackbar-message{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}#vue3-snackbar--container.shadow-xl .vue3-snackbar-message{box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}#vue3-snackbar--container.shadow-2xl .vue3-snackbar-message{box-shadow:0 25px 50px -12px #00000040}.vue3-snackbar-message{display:flex;color:var(--message-text-color, #fff);margin-bottom:16px;position:relative;border-radius:4px;pointer-events:all}.vue3-snackbar-message-action{display:flex;width:100%;justify-content:flex-end}.vue3-snackbar-message-action:not(:empty){padding-top:.5rem}.vue3-snackbar-message.has-border{position:relative;background-color:var(--base-background-color, #fff);border-style:solid;border-color:currentColor;border-width:0}.vue3-snackbar-message.has-border:before{border-radius:inherit;position:absolute;top:0;bottom:0;left:0;right:0;content:"";background-color:var(--background-color);opacity:var(--background-opacity);pointer-events:none}.vue3-snackbar-message.has-border.success{color:var(--success-colour)}.vue3-snackbar-message.has-border.error{color:var(--error-colour)}.vue3-snackbar-message.has-border.info{color:var(--info-colour)}.vue3-snackbar-message.has-border.warning{color:var(--warning-colour)}.vue3-snackbar-message.has-border.has-background{color:var(--message-background)}.vue3-snackbar-message.border-left{border-left-width:var(--snackbar-border-width)}.vue3-snackbar-message.border-right{border-right-width:var(--snackbar-border-width)}.vue3-snackbar-message.border-top{border-top-width:var(--snackbar-border-width)}.vue3-snackbar-message.border-bottom{border-bottom-width:var(--snackbar-border-width)}.vue3-snackbar-message.border-start{border-inline-start-width:var(--snackbar-border-width)}.vue3-snackbar-message.border-end{border-inline-end-width:var(--snackbar-border-width)}.vue3-snackbar-message.success:not(.has-background):not(.has-border){background-color:var(--success-colour);border-color:var(--success-colour)}.vue3-snackbar-message.error:not(.has-background):not(.has-border){background-color:var(--error-colour);border-color:var(--error-colour)}.vue3-snackbar-message.warning:not(.has-background):not(.has-border){background-color:var(--warning-colour);border-color:var(--warning-colour)}.vue3-snackbar-message.info:not(.has-background):not(.has-border){background-color:var(--info-colour);border-color:var(--info-colour)}.vue3-snackbar-message.has-background:not(.has-border){background-color:var(--message-background);border-color:var(--message-background)}.vue3-snackbar-message-wrapper{align-items:center;border-radius:inherit;display:flex;padding:16px}.vue3-snackbar-message.is-dense .vue3-snackbar-message-wrapper{padding:8px 16px}.vue3-snackbar-message-title{font-weight:700;position:relative}.vue3-snackbar-message-additional{position:relative}.vue3-snackbar-message-icon{margin-right:16px;display:flex;color:var(--message-icon-color, currentColor)}.vue3-snackbar-message-close{margin-left:16px;min-width:30px}.vue3-snackbar-message-close button{-webkit-appearance:none}.vue3-snackbar-message-close button:focus:not(:focus-visible){outline:none}.vue3-snackbar-message-close button:focus:not(:-moz-focusring){outline:none}.vue3-snackbar-message-close button{border:none;margin:0;padding:0;overflow:visible;background:transparent;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;text-align:inherit;cursor:pointer;width:30px;height:30px;display:flex;align-items:center;justify-content:center;position:relative}.vue3-snackbar-message-close button:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background:currentColor;opacity:0;pointer-events:none;transition:opacity .3s ease-in-out;border-radius:50%}.vue3-snackbar-message-close button:hover:before{opacity:.22}.vue3-snackbar-message-content{display:flex;flex-flow:column;width:var(--snackbar-content-width)}.vue3-snackbar-message-badge{font-size:.9em;font-weight:700;padding:.125em .5em;border-radius:8px;position:absolute;background:#c10015;border:1px solid crimson;box-shadow:0 1px 3px #0003,0 1px 1px #00000024,0 2px 1px -1px #0000001f;color:#fff;top:0;left:0;transform:translate(-25%,-25%)}.vue3-snackbar-message.border-left .vue3-snackbar-message-badge{left:0;top:-5px}.vue3-snackbar-message-enter-from{opacity:0;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.vue3-snackbar-message-leave-from{max-height:1000px}.vue3-snackbar .vue3-snackbar-message.vue3-snackbar-message-leave-to{max-height:0;opacity:0;margin-bottom:0;overflow:hidden}.vue3-snackbar .vue3-snackbar-message.vue3-snackbar-message-leave-to .vue3-snackbar-message-badge{opacity:0}.vue3-snackbar-message-enter-active{transition:transform .3s,opacity .3s}.vue3-snackbar-message-leave-active{transition:max-height .45s cubic-bezier(0,1,0,1),opacity .3s,margin-bottom .3s}@keyframes headShake{0%{transform:translate(-25%,-25%)}6.5%{transform:translate(calc(-25% - 6px),-25%) rotateY(-9deg)}18.5%{transform:translate(calc(-25% + 5px),-25%) rotateY(7deg)}31.5%{transform:translate(calc(-25% - 3px),-25%) rotateY(-5deg)}43.5%{transform:translate(calc(-25% + 2px),-25%) rotateY(3deg)}50%{transform:translate(-25%,-25%)}}.shake-baby-shake .vue3-snackbar-message-badge{animation-timing-function:ease-in-out;animation-name:headShake;animation-duration:1s;animation-fill-mode:both}.main-container[data-v-47528a66]{height:100vh;position:absolute;width:100%;margin-top:4.4rem}@media only screen and (min-width: 1024px){.main-container[data-v-47528a66]{margin-top:7.3rem}}.container[data-v-47528a66]{max-width:102.4rem;margin:0 auto}.main-container[data-v-58e23a71]{height:100vh;position:absolute;width:100%;margin-top:4.4rem}@media only screen and (min-width: 1024px){.main-container[data-v-58e23a71]{margin-top:7.3rem}}.container[data-v-58e23a71]{max-width:102.4rem;margin:0 auto;min-height:calc(100vh - 4.4rem);display:flex}.modal[data-v-e59cde42]{overflow-x:hidden;overflow-y:auto;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9}.modal__backdrop[data-v-e59cde42]{background-color:#0000004d;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1}.modal__dialog[data-v-e59cde42]{background-color:#fff;position:relative;width:96%;margin:6rem auto 4rem;display:flex;flex-direction:column;border-radius:.8rem;z-index:2}@media only screen and (min-width: 1024px){.modal__dialog[data-v-e59cde42]{max-width:86.4rem}}.modal__dialog--small[data-v-e59cde42]{max-width:48rem;margin-top:9.6rem}@media only screen and (min-width: 768px) and (max-width: 1023px){.modal__dialog--small[data-v-e59cde42]{margin-top:5.6rem}}@media only screen and (max-width: 480px){.modal__dialog--small[data-v-e59cde42]{margin-top:5.6rem}}.modal__dialog--medium[data-v-e59cde42]{max-width:57.6rem}.modal__close[data-v-e59cde42]{position:relative;bottom:1.2rem;width:2.4rem;height:2.4rem;color:#9d9d9d}.modal__header[data-v-e59cde42]{padding:2rem 1.6rem 0rem;display:flex;align-items:center;justify-content:space-between;line-height:1rem}.modal__body[data-v-e59cde42]{padding:.8rem 1.6rem;overflow:auto;display:flex;flex-direction:column;align-items:stretch}.modal__footer[data-v-e59cde42]{padding:.8rem 1.6rem 2.08rem;display:flex}.fade-enter-active[data-v-e59cde42],.fade-leave-active[data-v-e59cde42]{transition:opacity .2s}.fade-enter[data-v-e59cde42],.fade-leave-to[data-v-e59cde42]{opacity:0}@media only screen and (min-width: 1024px){.explore--container .modal__dialog--small[data-v-e59cde42]{max-width:38.4rem;margin:initial;top:7.52rem;border-radius:initial;float:right}}
