/* compiled by scssphp 1.11.0 on Tue, 10 Jun 2025 13:52:29 +0000 (0.1612s) */
/* Developed by Inware AG - www.inware.ch */

.Jobsubscription.entry{margin-bottom:4.375rem;}@media (min-width:53em){.Jobsubscription.entry{margin-bottom:8.125rem;}}.Jobsubscription.entry--blue .accordion__summaryMarker{--accordion-marker-border:#000;}@media (min-width:85rem){.Jobsubscription__container{padding-right:0;padding-left:0;}}.Jobsubscription__banner{background-color:var(--entry-background-color);border-radius:.5rem;padding-top:1.1875rem;padding-bottom:1.6875rem;padding-right:1.25rem;padding-left:1.25rem;}@media (min-width:53em){.Jobsubscription__banner{border-radius:1rem;padding-top:3.1875rem;padding-bottom:3.1875rem;}}.Jobsubscription__bannerInner{display:-webkit-flex;display:flex;flex-direction:column;gap:1.125rem;text-align:left;padding-right:0;padding-left:0;}@media (min-width:53em){.Jobsubscription__bannerInner{gap:2rem;padding-right:1.5625rem;padding-left:1.5625rem;}}@media (min-width:62em){.Jobsubscription__bannerInner{flex-direction:row;align-items:center;justify-content:space-between;text-align:left;gap:2rem;}}@media (min-width:62em){.Jobsubscription__text{max-width:26.75em;margin-right:2.5em;}}.Jobsubscription__formWrapper{grid-area:form;width:100%;margin-top:1.5625rem;}@media (min-width:62em){.Jobsubscription__formWrapper{margin-top:0;margin-left:auto;min-width:31.25em;max-width:100%;}}.Jobsubscription__formToggle{margin-bottom:1.5625rem;}@media (min-width:53em){.Jobsubscription__formToggle{display:none;}}@media (min-width:53em){.Jobsubscription__form{opacity:1 !important;display:block !important;}}@media (max-width:52.9375em){.Jobsubscription__form{display:none;}.open>.Jobsubscription__form{-webkit-animation:fade-in-bottom-30 1s both;animation:fade-in-bottom-30 1s both;}}.Jobsubscription__formGrid{display:-webkit-flex;display:flex;flex-direction:column;gap:.875rem;}@media (min-width:27.5em){.Jobsubscription__formGrid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-areas:"firstname lastname" "email email";}}@media (min-width:53em){.Jobsubscription__formGrid{gap:1.125rem;grid-template-columns:repeat(2,1fr);}}.Jobsubscription__field{width:100%;}.Jobsubscription__field--firstname{grid-area:firstname;}.Jobsubscription__field--lastname{grid-area:lastname;}.Jobsubscription__field--email{grid-area:email;}.Jobsubscription__field--privacy{width:100%;}.Jobsubscription__field--submit{flex-shrink:0;display:-webkit-flex;display:flex;justify-content:flex-end;align-items:flex-start;width:100%;}@media (min-width:53em){.Jobsubscription__field--submit{width:auto;}}.Jobsubscription__submitGroup{display:-webkit-flex;display:flex;flex-direction:column;gap:1.25rem;margin-top:.875em;}@media (min-width:53em){.Jobsubscription__submitGroup{flex-direction:row;gap:2.5rem;margin-top:1.125em;}}@media (min-width:75em){.Jobsubscription__submitGroup{gap:3.75rem;}}